ZeroVR/ZeroPacientVR/Patient Zero v0.1 alfa_Back.../il2cppOutput/FMODUnity.cpp

38017 lines
2.0 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 T1, typename T2>
struct VirtualActionInvoker2
{
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, 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);
}
};
template <typename R, typename T1>
struct VirtualFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, 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 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);
}
};
template <typename T1, typename T2>
struct InvokerActionInvoker2
{
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, NULL);
}
};
template <typename T1, typename T2, typename T3>
struct InvokerActionInvoker3
{
static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1, T2 p2, T3 p3)
{
void* params[3] = { &p1, &p2, &p3 };
method->invoker_method(methodPtr, method, obj, params, NULL);
}
};
template <typename T1, typename T2, typename T3>
struct InvokerActionInvoker3<T1*, T2, T3>
{
static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2, T3 p3)
{
void* params[3] = { p1, &p2, &p3 };
method->invoker_method(methodPtr, method, obj, params, NULL);
}
};
template <typename T1, typename T2, typename T3, typename T4>
struct InvokerActionInvoker4;
template <typename T1, typename T2, typename T3, typename T4>
struct InvokerActionInvoker4<T1*, T2, T3, T4>
{
static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2, T3 p3, T4 p4)
{
void* params[4] = { p1, &p2, &p3, &p4 };
method->invoker_method(methodPtr, method, obj, params, NULL);
}
};
template <typename R, typename T1, typename T2>
struct InvokerFuncInvoker2
{
static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1, T2 p2)
{
R ret;
void* params[2] = { &p1, &p2 };
method->invoker_method(methodPtr, method, obj, params, &ret);
return ret;
}
};
template <typename R, typename T1, typename T2, typename T3>
struct InvokerFuncInvoker3
{
static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1, T2 p2, T3 p3)
{
R ret;
void* params[3] = { &p1, &p2, &p3 };
method->invoker_method(methodPtr, method, obj, params, &ret);
return ret;
}
};
template <typename R, typename T1, typename T2, typename T3>
struct InvokerFuncInvoker3<R, T1*, T2, T3>
{
static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2, T3 p3)
{
R ret;
void* params[3] = { p1, &p2, &p3 };
method->invoker_method(methodPtr, method, obj, params, &ret);
return ret;
}
};
template <typename R, typename T1, typename T2, typename T3, typename T4>
struct InvokerFuncInvoker4
{
static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1, T2 p2, T3 p3, T4 p4)
{
R ret;
void* params[4] = { &p1, &p2, &p3, &p4 };
method->invoker_method(methodPtr, method, obj, params, &ret);
return ret;
}
};
template <typename R, typename T1, typename T2, typename T3, typename T4>
struct InvokerFuncInvoker4<R, T1*, T2, T3, T4>
{
static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2, T3 p3, T4 p4)
{
R ret;
void* params[4] = { p1, &p2, &p3, &p4 };
method->invoker_method(methodPtr, method, obj, params, &ret);
return ret;
}
};
template <typename R, typename T1, typename T2, typename T3, typename T4>
struct InvokerFuncInvoker4<R, T1, T2*, T3*, T4>
{
static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1, T2* p2, T3* p3, T4 p4)
{
R ret;
void* params[4] = { &p1, p2, p3, &p4 };
method->invoker_method(methodPtr, method, obj, params, &ret);
return ret;
}
};
template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5>
struct InvokerFuncInvoker5
{
static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5)
{
R ret;
void* params[5] = { &p1, &p2, &p3, &p4, &p5 };
method->invoker_method(methodPtr, method, obj, params, &ret);
return ret;
}
};
template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5>
struct InvokerFuncInvoker5<R, T1*, T2, T3, T4, T5>
{
static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2, T3 p3, T4 p4, T5 p5)
{
R ret;
void* params[5] = { p1, &p2, &p3, &p4, &p5 };
method->invoker_method(methodPtr, method, obj, params, &ret);
return ret;
}
};
template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5>
struct InvokerFuncInvoker5<R, T1, T2, T3, T4*, T5>
{
static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1, T2 p2, T3 p3, T4* p4, T5 p5)
{
R ret;
void* params[5] = { &p1, &p2, &p3, p4, &p5 };
method->invoker_method(methodPtr, method, obj, params, &ret);
return ret;
}
};
template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5>
struct InvokerFuncInvoker5<R, T1*, T2, T3*, T4*, T5>
{
static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2, T3* p3, T4* p4, T5 p5)
{
R ret;
void* params[5] = { p1, &p2, p3, p4, &p5 };
method->invoker_method(methodPtr, method, obj, params, &ret);
return ret;
}
};
template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
struct InvokerFuncInvoker6;
template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
struct InvokerFuncInvoker6<R, T1*, T2, T3, T4, T5, T6>
{
static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6)
{
R ret;
void* params[6] = { p1, &p2, &p3, &p4, &p5, &p6 };
method->invoker_method(methodPtr, method, obj, params, &ret);
return ret;
}
};
template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
struct InvokerFuncInvoker6<R, T1*, T2, T3, T4, T5*, T6>
{
static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2, T3 p3, T4 p4, T5* p5, T6 p6)
{
R ret;
void* params[6] = { p1, &p2, &p3, &p4, p5, &p6 };
method->invoker_method(methodPtr, method, obj, params, &ret);
return ret;
}
};
// System.Action`1<UnityEngine.AsyncOperation>
struct Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB;
// System.Action`1<System.Object>
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
// System.Action`1<FMODUnity.Platform>
struct Action_1_t7F7ECEB4B67BFAF80F0B8C8079F9F39E1CF21EF9;
// System.Action`1<UnityEngine.Playables.PlayableDirector>
struct Action_1_tB645F646DB079054A9500B09427CB02A88372D3F;
// System.Action`2<System.Int32Enum,System.Object>
struct Action_2_t829FF86EEA250A853DF3A95B2C4DAC034707E20F;
// System.Action`2<FMOD.RESULT,System.String>
struct Action_2_t04EA3D061608C26DE27B014582F14E77488187A1;
// System.Action`3<UnityEngine.Timeline.TimelineClip,UnityEngine.GameObject,UnityEngine.Playables.Playable>
struct Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72;
// System.Action`3<UnityEngine.Timeline.TrackAsset,UnityEngine.GameObject,UnityEngine.Playables.Playable>
struct Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E;
// System.Comparison`1<System.Object>
struct Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645;
// System.Comparison`1<FMODUnity.Platform>
struct Comparison_1_t76DFD13B65A57BCAA9D2D832B7736CF8641C8568;
// System.Collections.Generic.Dictionary`2<FMOD.GUID,FMOD.Studio.EventDescription>
struct Dictionary_2_t80DAAEBFB88CCA181C0309481DA5D4AEA79E6534;
// System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Object>
struct Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71;
// System.Collections.Generic.Dictionary`2<System.Object,FMODUnity.RuntimeManager/LoadedBank>
struct Dictionary_2_tF931E2C64AC08810E5FD64C71349A26E9B4FDFDA;
// System.Collections.Generic.Dictionary`2<UnityEngine.RuntimePlatform,System.Collections.Generic.List`1<FMODUnity.Platform>>
struct Dictionary_2_t0CD2AC09718F79E0ABB854AF02848C07B755B855;
// System.Collections.Generic.Dictionary`2<System.String,FMODUnity.RuntimeManager/LoadedBank>
struct Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8;
// System.Collections.Generic.Dictionary`2<System.Type,UnityEngine.Timeline.TrackBindingTypeAttribute>
struct Dictionary_2_tF0368534E8881FC0469B58E4901741C5B0CC1D79;
// System.EventHandler`1<System.Object>
struct EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746;
// System.EventHandler`1<FMODUnity.FMODEventPlayableBehavior/EventArgs>
struct EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8;
// System.Func`1<FMODUnity.Platform>
struct Func_1_tDA541B7DA4A420B40B4B478F5E87E4650478F778;
// System.Func`2<System.Object,System.Boolean>
struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00;
// System.Func`2<System.Object,System.Object>
struct Func_2_tACBF5A1656250800CE861707354491F0611F6624;
// System.Func`2<FMODUnity.Platform,System.Boolean>
struct Func_2_t0EC68D3D0E916B9F8DB829F8AF1EDD2D3CC7B0F8;
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<System.Collections.Generic.List`1<System.String>>>
struct Func_2_tCFCAF3CF264304A135801DC0ABF47138A6C76E63;
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<System.Int32>>
struct Func_2_t93F1D711AE1F89A368D6492E16BF040DF5B786C8;
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<System.Int32Enum>>
struct Func_2_t71F4F0017690011E379E5078436BB250AE62E254;
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<System.Object>>
struct Func_2_t76D79ADD293897B7EBA2F3D8DFB8BD2F61C9FA9F;
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<FMODUnity.PlatformCallbackHandler>>
struct Func_2_t8922D8019C5920DF37479B8AB40353A2CA2BA4E3;
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<FMOD.SPEAKERMODE>>
struct Func_2_t21C32CB13D455523070DF5EA9094E1A2E8C5B19E;
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<System.String>>
struct Func_2_t4E5B8CAACE31130B0B66296D95E9F29FCFE07E1C;
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<FMODUnity.TriStateBool>>
struct Func_2_tC934A3043F1E82BE76D2D0766C1018081CF4E5B6;
// System.Collections.Generic.IEnumerable`1<System.Int32Enum>
struct IEnumerable_1_t71A46277DBD73BD4009B2B20885D2B7057593A1A;
// System.Collections.Generic.IEnumerable`1<System.Object>
struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
// System.Collections.Generic.IEnumerable`1<FMODUnity.Platform>
struct IEnumerable_1_t67E217DF82E877FE533D5AC1A21FD646F028544C;
// System.Collections.Generic.IEnumerable`1<System.String>
struct IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44;
// System.Collections.Generic.IEnumerable`1<FMODUnity.ThreadAffinityGroup>
struct IEnumerable_1_tD422F0910AF295D40CD9036C9B7AADAD9AAE08A5;
// System.Collections.Generic.IEnumerable`1<FMODUnity.ThreadType>
struct IEnumerable_1_t768612074A9CF1F491ACE5EC3DD4F7081FCE840F;
// System.Collections.Generic.IEnumerable`1<UnityEngine.Timeline.TimelineClip>
struct IEnumerable_1_t490607189D1B563A94211CFFE6E7D990C94D3F26;
// System.Collections.Generic.IEnumerable`1<UnityEngine.Timeline.TrackAsset>
struct IEnumerable_1_tCF360FA8155395D7F2E3092E355BE18C4A37F7E0;
// System.Collections.Generic.IEnumerator`1<System.String>
struct IEnumerator_1_t73FD060C436E3C4264A734C8F8DCC01DFF6046B8;
// System.Collections.Generic.IEqualityComparer`1<FMOD.GUID>
struct IEqualityComparer_1_t0046AD1C7F6FF08B3BDCFB2CE5091224E33C8CFF;
// System.Collections.Generic.IEqualityComparer`1<UnityEngine.RuntimePlatform>
struct IEqualityComparer_1_t2AECCC931957F75F6C519E7BADCE35EBA6725C91;
// System.Collections.Generic.IEqualityComparer`1<System.String>
struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7;
// System.Collections.Generic.Dictionary`2/KeyCollection<FMOD.GUID,FMOD.Studio.EventDescription>
struct KeyCollection_t8CDA550788CCC56B3E6FD392FBD878CA27E92620;
// System.Collections.Generic.Dictionary`2/KeyCollection<UnityEngine.RuntimePlatform,System.Collections.Generic.List`1<FMODUnity.Platform>>
struct KeyCollection_t6E7E38349FBD424572C3BB731BAAC9397BBC230D;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,FMODUnity.RuntimeManager/LoadedBank>
struct KeyCollection_t78465D2E3A1B569B79F17D18689C589277334DFF;
// System.Collections.Generic.List`1<FMODUnity.CodecChannelCount>
struct List_1_t8F13404164D1C5E883577E53E7170F5F50012C96;
// System.Collections.Generic.List`1<UnityEngine.Timeline.IMarker>
struct List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF;
// System.Collections.Generic.List`1<System.Int32Enum>
struct List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576;
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
// System.Collections.Generic.List`1<FMODUnity.ParamRef>
struct List_1_t661315603FDBEA2CBD0830969F93FD47C156CE41;
// System.Collections.Generic.List`1<FMODUnity.ParameterAutomationLink>
struct List_1_t59FA4B7AA7F1CA782CD47601457D971E212D08F1;
// System.Collections.Generic.List`1<FMODUnity.Platform>
struct List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1;
// System.Collections.Generic.List`1<UnityEngine.ScriptableObject>
struct List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828;
// System.Collections.Generic.List`1<System.String>
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD;
// System.Collections.Generic.List`1<FMODUnity.StudioEventEmitter>
struct List_1_tC9E9413E4D08BE51D6F2D26873E5DCB64FFDD26F;
// System.Collections.Generic.List`1<FMODUnity.StudioListener>
struct List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627;
// System.Collections.Generic.List`1<FMODUnity.ThreadAffinityGroup>
struct List_1_t0DD92079A62E0463E807860ADFA20EF4C1C146C2;
// System.Collections.Generic.List`1<FMODUnity.ThreadType>
struct List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4;
// System.Collections.Generic.List`1<UnityEngine.Timeline.TimelineClip>
struct List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506;
// System.Collections.Generic.List`1<UnityEngine.Timeline.TrackAsset>
struct List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0;
// System.Collections.Generic.List`1<FMODUnity.Legacy/PlatformBoolSetting>
struct List_1_t102AE8042FC30445A3CBD0394DCBAE626B7F210D;
// System.Collections.Generic.List`1<FMODUnity.Legacy/PlatformIntSetting>
struct List_1_tCFC64466EDF7A5DD0B686FAB182D504D996D81C7;
// System.Collections.Generic.List`1<FMODUnity.Legacy/PlatformStringSetting>
struct List_1_tE466B72E34DB08249ACEF6329CE5475C86E069FB;
// System.Collections.Generic.List`1<FMODUnity.RuntimeManager/AttachedInstance>
struct List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8;
// System.Collections.Generic.List`1<FMODUnity.Settings/PlatformTemplate>
struct List_1_t9941DE4694EDD82E96CA0508CBC3416529CEE551;
// FMODUnity.Legacy/PlatformSetting`1<System.Int32>
struct PlatformSetting_1_tC00135976256B39E3999E05A46F81073C1D80350;
// FMODUnity.Legacy/PlatformSetting`1<System.Int32Enum>
struct PlatformSetting_1_t689B3E2267CEBFE55FF1222161AC7D6442204A37;
// FMODUnity.Legacy/PlatformSetting`1<System.Object>
struct PlatformSetting_1_tA9303F6BCBA65434314A692AEB3F1125E7DBC6B9;
// FMODUnity.Legacy/PlatformSetting`1<System.String>
struct PlatformSetting_1_t476720317DBB610489D76B002014E5F7C1841F52;
// FMODUnity.Legacy/PlatformSetting`1<FMODUnity.TriStateBool>
struct PlatformSetting_1_t0368198C1E5BA0996EE2C6F48FAC1EE53971253B;
// System.Predicate`1<FMODUnity.CodecChannelCount>
struct Predicate_1_t29DD66D00B0508CEBC58C575064DD0D78B69A870;
// System.Predicate`1<System.Object>
struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12;
// System.Predicate`1<FMODUnity.ParamRef>
struct Predicate_1_t62ABC2756680E7F108C8A5D1BA5CEF3419902B11;
// System.Predicate`1<FMODUnity.Platform>
struct Predicate_1_tEA21C6A46B17CE1EE7A3E20F12CB531694E3603C;
// System.Predicate`1<FMODUnity.RuntimeManager/AttachedInstance>
struct Predicate_1_t30978FDA13525F233B40EDF62751455533E2E7C7;
// FMODUnity.Platform/Property`1<System.Collections.Generic.List`1<FMODUnity.CodecChannelCount>>
struct Property_1_tDFE9205D98AA600CCB1B6C2DB6647E557C75796E;
// FMODUnity.Platform/Property`1<System.Collections.Generic.List`1<System.String>>
struct Property_1_tA7FB7C6D6D07D684C1A14965C98068D27BB2799F;
// FMODUnity.Platform/Property`1<System.Collections.Generic.List`1<FMODUnity.ThreadAffinityGroup>>
struct Property_1_tE0584D99B11F80DA784A6E73EF5D5C7C1937222B;
// FMODUnity.Platform/Property`1<System.Int32>
struct Property_1_t20C85DA8D1020679BD6AEA9C956F013DEFE957E1;
// FMODUnity.Platform/Property`1<System.Int32Enum>
struct Property_1_t891970BE4221A851CC8525AC2FD8057EA2D924E6;
// FMODUnity.Platform/Property`1<System.Object>
struct Property_1_t866A332F766D51BD3E902CE12C7B296E517E4AD0;
// FMODUnity.Platform/Property`1<FMODUnity.PlatformCallbackHandler>
struct Property_1_t51E68A9ACCD67634FA55335B847470694D869F2F;
// FMODUnity.Platform/Property`1<FMOD.SPEAKERMODE>
struct Property_1_tCAE69E704D6A51AD16C76F34E597D5320A7B6125;
// FMODUnity.Platform/Property`1<System.String>
struct Property_1_t99152AE7C02D1713EE3456D1BC167D6B72B10527;
// FMODUnity.Platform/Property`1<FMODUnity.TriStateBool>
struct Property_1_t1C6803CF8832921C1358EEA7FCBE764249737D80;
// System.Collections.Generic.Dictionary`2/ValueCollection<FMOD.GUID,FMOD.Studio.EventDescription>
struct ValueCollection_t53B72949610CD3A682F68D033DC48516199C8349;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,FMODUnity.RuntimeManager/LoadedBank>
struct ValueCollection_tFB13CB3761FEC211E0597340FAA8CFD4B06EC305;
// System.Collections.Generic.Dictionary`2/ValueCollection<UnityEngine.RuntimePlatform,System.Collections.Generic.List`1<FMODUnity.Platform>>
struct ValueCollection_t1C63DD4297EDCDC24E8F4F70A6A60BC747E6DA05;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,FMODUnity.RuntimeManager/LoadedBank>
struct ValueCollection_tC4BD67AD3B6E0673964E5DD339975DA718C3FE53;
// System.Collections.Generic.Dictionary`2/Entry<FMOD.GUID,FMOD.Studio.EventDescription>[]
struct EntryU5BU5D_t7DD3B66159DB86239D5BF4BF7534C0CA47F78A0C;
// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.RuntimePlatform,System.Collections.Generic.List`1<FMODUnity.Platform>>[]
struct EntryU5BU5D_t6250D63CD443745380A919195E69DFA782A4BB0F;
// System.Collections.Generic.Dictionary`2/Entry<System.String,FMODUnity.RuntimeManager/LoadedBank>[]
struct EntryU5BU5D_t06F0BCE0DF82C7B526FF9068865B33D2DD5EBDD8;
// System.Byte[]
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
// System.Char[]
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
// FMODUnity.CodecChannelCount[]
struct CodecChannelCountU5BU5D_tDE9B90DD335887B47FBAAF08E26E61E742F18B1B;
// System.Delegate[]
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
// FMODUnity.EmitterRef[]
struct EmitterRefU5BU5D_t6404141565652EC76611B87002A17ECB64E0C15A;
// System.Int32[]
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
// System.IntPtr[]
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
// FMODUnity.ParamRef[]
struct ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE;
// FMODUnity.ParameterAutomationLink[]
struct ParameterAutomationLinkU5BU5D_tDC2E32CA84801CC7B91AD673788190348F90B226;
// FMODUnity.Platform[]
struct PlatformU5BU5D_t9D042B608822F0349049200FD1BEF370FF1D03AD;
// FMODUnity.RuntimeManager[]
struct RuntimeManagerU5BU5D_tF140677036C493DF51AB60AA5ECA8B3573EA9547;
// System.Single[]
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
// FMODUnity.StudioEventEmitter[]
struct StudioEventEmitterU5BU5D_t2D4D8C5920D6AACE1BB94A9A0E9D8C1C70D03264;
// FMODUnity.StudioListener[]
struct StudioListenerU5BU5D_tF30AD981C4F0FAEE1688D10E3C6530B99E7D1221;
// FMODUnity.ThreadAffinityGroup[]
struct ThreadAffinityGroupU5BU5D_t2A0BEF006AC45DB759FD608903ECD5B0687A1DF3;
// FMODUnity.ThreadType[]
struct ThreadTypeU5BU5D_t4DA1D4B91FDC1BF44D7B4E7FBD194A5DD0C76EB4;
// UnityEngine.Timeline.TimelineClip[]
struct TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64;
// UnityEngine.Timeline.TrackAsset[]
struct TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C;
// System.Type[]
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
// FMODUnity.Legacy/PlatformBoolSetting[]
struct PlatformBoolSettingU5BU5D_tFE007C328418E1661A7F2388F4247FE010974FC4;
// FMODUnity.Legacy/PlatformIntSetting[]
struct PlatformIntSettingU5BU5D_tCC68BF00CFE0665EE5402EAAB46F1D865BE9DCEF;
// FMODUnity.Legacy/PlatformStringSetting[]
struct PlatformStringSettingU5BU5D_tF8C611E1925306C2881F457ACE32DBA916EB88A6;
// FMODUnity.RuntimeManager/AttachedInstance[]
struct AttachedInstanceU5BU5D_t9CC36C3F592FADD20C195575D3FFCE973EC049AF;
// FMODUnity.Settings/PlatformTemplate[]
struct PlatformTemplateU5BU5D_tFC88AEDCE09C468990C041C2AC61C834C0987B61;
// UnityEngine.AndroidJavaClass
struct AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03;
// UnityEngine.AndroidJavaObject
struct AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0;
// UnityEngine.AnimationClip
struct AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712;
// UnityEngine.AnimationCurve
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354;
// System.ArgumentException
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
// System.AsyncCallback
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
// FMODUnity.BankLoadException
struct BankLoadException_tDC0C80E67137043990F2CA35780821FDE6F01494;
// FMODUnity.BankRefAttribute
struct BankRefAttribute_t3148AE0C80C648E1B2DDDFFD4647B4AFF5AC9038;
// System.Reflection.Binder
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
// FMODUnity.BusNotFoundException
struct BusNotFoundException_t7087063F602F62E241845B8D4B89B56245927683;
// FMOD.CB_3D_ROLLOFF_CALLBACK
struct CB_3D_ROLLOFF_CALLBACK_t55B1DA907B43CEDAC52277E7147FF5DEC37AF27F;
// FMOD.CHANNELCONTROL_CALLBACK
struct CHANNELCONTROL_CALLBACK_t99EB7C76F39D1E220950B2677D42C0F8AC5793B1;
// FMOD.CONSTANTS
struct CONSTANTS_tCD78A73A51EAE627C17E3B9C59ED3AD92FD3F67D;
// UnityEngine.Networking.CertificateHandler
struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804;
// FMODUnity.CodecChannelCount
struct CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E;
// UnityEngine.Collider
struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76;
// UnityEngine.Collider2D
struct Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52;
// UnityEngine.Component
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
// UnityEngine.Coroutine
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B;
// FMOD.DEBUG_CALLBACK
struct DEBUG_CALLBACK_tDCD4E7B4F2A49B56565E4D956E7E947663735265;
// FMOD.DSP_CALLBACK
struct DSP_CALLBACK_t3152E5C5677757C6347EF6172B9AFC5900FEF317;
// FMOD.DSP_CREATE_CALLBACK
struct DSP_CREATE_CALLBACK_t521ED8098559FB56F3A032F6F3B8171FA2AA3505;
// FMOD.DSP_DESCRIPTION
struct DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674;
// FMOD.DSP_GETPARAM_BOOL_CALLBACK
struct DSP_GETPARAM_BOOL_CALLBACK_tB1717FEC5C1AE64A3A46A2AD04AB87D42FFAB191;
// FMOD.DSP_GETPARAM_DATA_CALLBACK
struct DSP_GETPARAM_DATA_CALLBACK_t0DA9CFD5E0CD8F990C8F2865B53DFA2C56BC837B;
// FMOD.DSP_GETPARAM_FLOAT_CALLBACK
struct DSP_GETPARAM_FLOAT_CALLBACK_t1AFD6EFDE545AD9F5A0A484733F943CB70B2417F;
// FMOD.DSP_GETPARAM_INT_CALLBACK
struct DSP_GETPARAM_INT_CALLBACK_tC6D3E897E2E4EA19D2B4DB191C0FF89E9697359C;
// FMOD.DSP_PROCESS_CALLBACK
struct DSP_PROCESS_CALLBACK_t4FB72EBB7DF3FC62991E96F290AE3AA1B2746FB6;
// FMOD.DSP_READ_CALLBACK
struct DSP_READ_CALLBACK_t07EEBA02A3998A219D21A102A515275295D09D5E;
// FMOD.DSP_RELEASE_CALLBACK
struct DSP_RELEASE_CALLBACK_tE56649AC6910BA5F5398E1F8F058275CCA351E32;
// FMOD.DSP_RESET_CALLBACK
struct DSP_RESET_CALLBACK_t0EE2969D4DC0BF37C1646FB797087C1038F2FBA3;
// FMOD.DSP_SETPARAM_BOOL_CALLBACK
struct DSP_SETPARAM_BOOL_CALLBACK_tA5F6F63F4E065BE6E5BB843E453B93255387D7A3;
// FMOD.DSP_SETPARAM_DATA_CALLBACK
struct DSP_SETPARAM_DATA_CALLBACK_t4E77BC38FC69DF28AADC174B3279C6B2E69DE98F;
// FMOD.DSP_SETPARAM_FLOAT_CALLBACK
struct DSP_SETPARAM_FLOAT_CALLBACK_tA1E7F17E1A0BD4AF5B76D19407A997733643F7D5;
// FMOD.DSP_SETPARAM_INT_CALLBACK
struct DSP_SETPARAM_INT_CALLBACK_t67AC1764846B777AAAB70ABE0437EAF27420E114;
// FMOD.DSP_SETPOSITION_CALLBACK
struct DSP_SETPOSITION_CALLBACK_t96445C467BF089843ADD5DA4272FE860D8E96D58;
// FMOD.DSP_SHOULDIPROCESS_CALLBACK
struct DSP_SHOULDIPROCESS_CALLBACK_tA350C8B79E754FD1B66898D38C60CEEC5968282B;
// FMOD.DSP_SYSTEM_DEREGISTER_CALLBACK
struct DSP_SYSTEM_DEREGISTER_CALLBACK_tB6802FE22F9FF79DE7FC73AE71ADBF9C6DAAE574;
// FMOD.DSP_SYSTEM_MIX_CALLBACK
struct DSP_SYSTEM_MIX_CALLBACK_tF0A89B14E61ACC83137AA0C90C84DCA29C9AA172;
// FMOD.DSP_SYSTEM_REGISTER_CALLBACK
struct DSP_SYSTEM_REGISTER_CALLBACK_tD77CB724C74C339DD7916D1C1749E389202C053F;
// System.Text.Decoder
struct Decoder_tE16E789E38B25DD304004FC630EA8B21000ECBBC;
// System.Delegate
struct Delegate_t;
// System.DelegateData
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
// UnityEngine.Networking.DownloadHandler
struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB;
// FMODUnity.EmitterRef
struct EmitterRef_t4BAA2D8FB18C359DC7FFDA6C8AD3797DED25C2B8;
// System.Text.Encoding
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095;
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2;
// System.EventArgs
struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377;
// FMODUnity.EventHandler
struct EventHandler_tE9454C70821845BBFA2A6119CCDA96D8E3975284;
// FMODUnity.EventNotFoundException
struct EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129;
// FMODUnity.EventRefAttribute
struct EventRefAttribute_t2D88A5236EA8F9255995839A6602FD7EAC02C427;
// System.Exception
struct Exception_t;
// FMOD.FILE_ASYNCCANCEL_CALLBACK
struct FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7;
// FMOD.FILE_ASYNCDONE_FUNC
struct FILE_ASYNCDONE_FUNC_t79C37807D98470DC3851EC44DD9E6EFC003E6458;
// FMOD.FILE_ASYNCREAD_CALLBACK
struct FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54;
// FMOD.FILE_CLOSE_CALLBACK
struct FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F;
// FMOD.FILE_OPEN_CALLBACK
struct FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617;
// FMOD.FILE_READ_CALLBACK
struct FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631;
// FMOD.FILE_SEEK_CALLBACK
struct FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D;
// FMODUnity.FMODEventMixerBehaviour
struct FMODEventMixerBehaviour_tDB23D9C55B54FEBE4E1D8F092B19CBBE3D3AC8EE;
// FMODUnity.FMODEventPlayable
struct FMODEventPlayable_t11D6BF6B931B7648FAA7069845C470C7219F01A5;
// FMODUnity.FMODEventPlayableBehavior
struct FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB;
// FMODUnity.FMODEventTrack
struct FMODEventTrack_t16B75B73851FF5BF8FB64D493669843DC13F3D83;
// FMODUnity.FMODRuntimeManagerOnGUIHelper
struct FMODRuntimeManagerOnGUIHelper_t64201972B2FED7EA9A51F88B11DC0F768AA4A98E;
// UnityEngine.GameObject
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
// UnityEngine.GlobalJavaObjectRef
struct GlobalJavaObjectRef_t20D8E5AAFC2EB2518FCABBF40465855E797FF0D8;
// System.IAsyncResult
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
// System.Collections.IDictionary
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
// FMODUnity.IEditorSettings
struct IEditorSettings_tB212BC516399B1F81BE6B6F1880A831D5E330D38;
// System.Collections.IEnumerator
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
// FMOD.MEMORY_ALLOC_CALLBACK
struct MEMORY_ALLOC_CALLBACK_t50CC4C206BFFD4DD4F09F264F722CF241EC2E5FD;
// FMOD.MEMORY_FREE_CALLBACK
struct MEMORY_FREE_CALLBACK_t698D8E27E6F22B517A31DC1AA372AAE8236D8FD3;
// FMOD.MEMORY_REALLOC_CALLBACK
struct MEMORY_REALLOC_CALLBACK_t76895DFC2107C8825A2405D819CDD99C826AE76A;
// System.Reflection.MemberFilter
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
// System.Reflection.MethodBase
struct MethodBase_t;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// UnityEngine.MonoBehaviour
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
// System.NotImplementedException
struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8;
// System.NotSupportedException
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
// FMOD.PRESET
struct PRESET_tA4FFEC84FC1E736DC27C790A19CE0AD93B0C2451;
// FMODUnity.ParamRef
struct ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E;
// FMODUnity.ParamRefAttribute
struct ParamRefAttribute_t823E24E50FC6D8A447058243F684872588B86863;
// FMODUnity.ParameterAutomationLink
struct ParameterAutomationLink_tF6285A658A7A4F0D0B572CBA44BB838935604821;
// FMODUnity.Platform
struct Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40;
// FMODUnity.PlatformAndroid
struct PlatformAndroid_t211CCDCB496CDEB23686427FC0854454061F6080;
// FMODUnity.PlatformAppleTV
struct PlatformAppleTV_t17AD34063F06A1E8647D988C9C99FCB78DC63512;
// FMODUnity.PlatformCallbackHandler
struct PlatformCallbackHandler_tC119EEA759D5A1538F89DE34DDDC628A2DA18421;
// FMODUnity.PlatformDefault
struct PlatformDefault_t68FCCF6D31A249F768ABC8B44CA03DA31E0622F5;
// FMODUnity.PlatformGroup
struct PlatformGroup_t3A48737DED84235D88BA73526A920825824C9D29;
// FMODUnity.PlatformIOS
struct PlatformIOS_t61E700F7EBAD3B6F537C0994B15A3216C5785CD4;
// FMODUnity.PlatformLinux
struct PlatformLinux_t79B485879FD3C32D4194FBA03C65724470DBC9AF;
// FMODUnity.PlatformMac
struct PlatformMac_tBA5C6316CA107D249A8A5C4B8E2AD3761F729CAB;
// FMODUnity.PlatformMobileHigh
struct PlatformMobileHigh_tF707052DEE71ED17F15E477C2407C3EDB0412B52;
// FMODUnity.PlatformMobileLow
struct PlatformMobileLow_t0799A87A0C9DFB97959A00E9AFEC6056012AE0A8;
// FMODUnity.PlatformPlayInEditor
struct PlatformPlayInEditor_t1117B9DC3C3FA736687365260B9D6B301E791C35;
// FMODUnity.PlatformWebGL
struct PlatformWebGL_t248F9673A6C20F580CFE6AEAB73892C8F041BA56;
// FMODUnity.PlatformWindows
struct PlatformWindows_t2624B7358AD5A1F8ACFD9A8715F56C280CCFB009;
// UnityEngine.Playables.PlayableAsset
struct PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E;
// UnityEngine.Playables.PlayableBehaviour
struct PlayableBehaviour_tCCFE023F2CAB1769A3EAB176BD5B0416C54C22E2;
// UnityEngine.Playables.PlayableDirector
struct PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475;
// UnityEngine.PropertyAttribute
struct PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0;
// UnityEngine.Rigidbody
struct Rigidbody_t268697F5A994213ED97393309870968BC1C7393C;
// UnityEngine.Rigidbody2D
struct Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F;
// FMODUnity.RuntimeManager
struct RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D;
// FMOD.SOUND_NONBLOCK_CALLBACK
struct SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76;
// FMOD.SOUND_PCMREAD_CALLBACK
struct SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B;
// FMOD.SOUND_PCMSETPOS_CALLBACK
struct SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5;
// FMOD.SYSTEM_CALLBACK
struct SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
// UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A;
// FMODUnity.Settings
struct Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D;
// System.IO.Stream
struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE;
// System.IO.StreamReader
struct StreamReader_t81027449065C1B0C339DB46241D8001A6F61130B;
// System.String
struct String_t;
// System.Text.StringBuilder
struct StringBuilder_t;
// FMODUnity.StudioBankLoader
struct StudioBankLoader_t663765ECB933B061F39E368321C66E3CC9E213F4;
// FMODUnity.StudioEventEmitter
struct StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7;
// FMODUnity.StudioGlobalParameterTrigger
struct StudioGlobalParameterTrigger_t16C387E53E2DBA85815BE05B189D23A032A4179C;
// FMODUnity.StudioListener
struct StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A;
// FMODUnity.StudioParameterTrigger
struct StudioParameterTrigger_t25F6BA71A793FE24C3EB30DE34905DE16C6A171D;
// FMODUnity.SystemNotInitializedException
struct SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB;
// System.Threading.Tasks.Task
struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572;
// UnityEngine.TextAsset
struct TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69;
// FMODUnity.ThreadAffinityGroup
struct ThreadAffinityGroup_t3FE6598D0DF317F36A1A7A9626EE385D9002A9B9;
// UnityEngine.Timeline.TimelineClip
struct TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D;
// UnityEngine.Timeline.TrackAsset
struct TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96;
// UnityEngine.Transform
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
// System.Type
struct Type_t;
// System.Text.UTF8Encoding
struct UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE;
// UnityEngine.Networking.UnityWebRequest
struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F;
// UnityEngine.Networking.UnityWebRequestAsyncOperation
struct UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C;
// UnityEngine.Networking.UploadHandler
struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6;
// System.Uri
struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E;
// FMODUnity.VCANotFoundException
struct VCANotFoundException_tD3048B8977F247D423570705477ACE38AFE33400;
// FMOD.VERSION
struct VERSION_tB375A6F3C42079EF9B641D18075ECF338ABC5883;
// System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F;
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
// FMODUnity.FMODEventPlayableBehavior/EventArgs
struct EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C;
// UnityEngine.GUI/WindowFunction
struct WindowFunction_t0067B6F174FD5BEC3E869A38C2319BA8EE85D550;
// FMODUnity.Legacy/PlatformBoolSetting
struct PlatformBoolSetting_t1E163B46A7418068B4A4F00EBDACE85381326111;
// FMODUnity.Legacy/PlatformIntSetting
struct PlatformIntSetting_tB0CF130CF9CA16AF84D3D347D95E0EACBBBCDD26;
// FMODUnity.Legacy/PlatformSettingBase
struct PlatformSettingBase_t8B6E034F3BDEBFA6EE32F9C35B775C2DD3284701;
// FMODUnity.Legacy/PlatformStringSetting
struct PlatformStringSetting_t6D8454C5F8B074114F63248B7BAEC51E2006FF74;
// FMODUnity.Platform/PropertyBool
struct PropertyBool_tA5F05B833E7C98AC9A5489FCEDE3B9C74D7B6E78;
// FMODUnity.Platform/PropertyCallbackHandler
struct PropertyCallbackHandler_t7F97950768CE689074AD5E8874120A88044FA4D8;
// FMODUnity.Platform/PropertyCodecChannels
struct PropertyCodecChannels_t4FFBCD0D648E85AA73614F8292074E5F5D6EE45C;
// FMODUnity.Platform/PropertyInt
struct PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750;
// FMODUnity.Platform/PropertySpeakerMode
struct PropertySpeakerMode_t03A1A8F9AD9D13BE66CFE8EE0B8BD02E6F28D1AD;
// FMODUnity.Platform/PropertyStorage
struct PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681;
// FMODUnity.Platform/PropertyString
struct PropertyString_tCBF2EAC1914A7F264D4472EE0B132EEBAF683345;
// FMODUnity.Platform/PropertyStringList
struct PropertyStringList_t0F7CE3F8FDF8C70768223C153351F32B34CFBBC9;
// FMODUnity.Platform/PropertyThreadAffinityList
struct PropertyThreadAffinityList_tE254379B22D87A189803E91DE8110E87B7A10B36;
// FMODUnity.RuntimeManager/<>c__DisplayClass36_0
struct U3CU3Ec__DisplayClass36_0_tF285C7A5AFA969C440B37C1071635CF010D77958;
// FMODUnity.RuntimeManager/<>c__DisplayClass40_0
struct U3CU3Ec__DisplayClass40_0_t48A9F0D532D9879A6B0C2DF25927E3F73176A29D;
// FMODUnity.RuntimeManager/<>c__DisplayClass41_0
struct U3CU3Ec__DisplayClass41_0_t270991935F271D1090CCF738FDFCFF9140C9DE95;
// FMODUnity.RuntimeManager/<>c__DisplayClass42_0
struct U3CU3Ec__DisplayClass42_0_t7BE0D3D3E9EC294E18006F22342556C828F5223A;
// FMODUnity.RuntimeManager/<BanksToLoad>d__58
struct U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6;
// FMODUnity.RuntimeManager/<loadFromWeb>d__52
struct U3CloadFromWebU3Ed__52_tACD44BDA5D7D01A967B20BDA605016F65B254AB7;
// FMODUnity.RuntimeManager/AttachedInstance
struct AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9;
// FMODUnity.RuntimeManager/GuidComparer
struct GuidComparer_t3E586E2953427EDC6FAC1B7A78930C2090589120;
// FMODUnity.Settings/<>c
struct U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229;
// FMODUnity.Settings/<>c__DisplayClass72_0
struct U3CU3Ec__DisplayClass72_0_tF56390281328E72719E68C7FC5B73D2F47AF9358;
// FMOD.StringHelper/ThreadSafeEncoding
struct ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59;
// FMODUnity.StudioEventEmitter/<>c__DisplayClass42_0
struct U3CU3Ec__DisplayClass42_0_t75CD25FFCCAA64BACB7EAAD898648D53C7E22970;
// FMODUnity.StudioEventEmitter/<>c__DisplayClass43_0
struct U3CU3Ec__DisplayClass43_0_tB4263CED4DE788DBF25F52EB8CBAEAF1CCC6ED1E;
// FMODUnity.Platform/PropertyAccessors/<>c
struct U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t7F7ECEB4B67BFAF80F0B8C8079F9F39E1CF21EF9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t04EA3D061608C26DE27B014582F14E77488187A1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BankLoadException_tDC0C80E67137043990F2CA35780821FDE6F01494_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BusNotFoundException_t7087063F602F62E241845B8D4B89B56245927683_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CHANNELCONTROL_CALLBACK_TYPE_t70740C0C18C4DA111572C6F785049FB95DFB7845_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CHANNELCONTROL_TYPE_t7DB30351E7A8F2950BCFF55EE961770FF19DE978_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Comparison_1_t76DFD13B65A57BCAA9D2D832B7736CF8641C8568_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DEBUG_FLAGS_t579F8D46CE35DD82F32EF179031BD58823F576DF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DSP_CALLBACK_TYPE_t4257E4BF82B99B4F1D6BB28D000F93D77E264346_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_t0CD2AC09718F79E0ABB854AF02848C07B755B855_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t80DAAEBFB88CCA181C0309481DA5D4AEA79E6534_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ERRORCALLBACK_INFO_t7FFB5DA9D560EC3D95F14C3F3BD3FEE05E4BF4B3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ERRORCALLBACK_INSTANCETYPE_t13D8CB0D27B1AEA1415D79E78194DC8BE0DE16C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FILE_ASYNCDONE_FUNC_t79C37807D98470DC3851EC44DD9E6EFC003E6458_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FMODEventMixerBehaviour_tDB23D9C55B54FEBE4E1D8F092B19CBBE3D3AC8EE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FMODEventPlayable_t11D6BF6B931B7648FAA7069845C470C7219F01A5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_1_tDA541B7DA4A420B40B4B478F5E87E4650478F778_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t0EC68D3D0E916B9F8DB829F8AF1EDD2D3CC7B0F8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t21C32CB13D455523070DF5EA9094E1A2E8C5B19E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t4E5B8CAACE31130B0B66296D95E9F29FCFE07E1C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t8922D8019C5920DF37479B8AB40353A2CA2BA4E3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t93F1D711AE1F89A368D6492E16BF040DF5B786C8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tC934A3043F1E82BE76D2D0766C1018081CF4E5B6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tCFCAF3CF264304A135801DC0ABF47138A6C76E63_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GuidComparer_t3E586E2953427EDC6FAC1B7A78930C2090589120_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t490607189D1B563A94211CFFE6E7D990C94D3F26_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tD422F0910AF295D40CD9036C9B7AADAD9AAE08A5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t73FD060C436E3C4264A734C8F8DCC01DFF6046B8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t9204CA80C36382EFB2750319BA6794C7D011EDE6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t99948F5283BDCD4B10FBFFD66E9AD8DFE7942972_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IntPtr_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t0DD92079A62E0463E807860ADFA20EF4C1C146C2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t102AE8042FC30445A3CBD0394DCBAE626B7F210D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t59FA4B7AA7F1CA782CD47601457D971E212D08F1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t661315603FDBEA2CBD0830969F93FD47C156CE41_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t8F13404164D1C5E883577E53E7170F5F50012C96_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t9941DE4694EDD82E96CA0508CBC3416529CEE551_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tC9E9413E4D08BE51D6F2D26873E5DCB64FFDD26F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tCFC64466EDF7A5DD0B686FAB182D504D996D81C7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tE466B72E34DB08249ACEF6329CE5475C86E069FB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MEMORY_TYPE_t90EF8368E102BA03755EBF745AF3638100E63AC2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* OUTPUTTYPE_t2CD9495FA5E44734F62EDEDDD8B2797BC762EE8F_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* PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PlatformAndroid_t211CCDCB496CDEB23686427FC0854454061F6080_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PlatformDefault_t68FCCF6D31A249F768ABC8B44CA03DA31E0622F5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PlatformIOS_t61E700F7EBAD3B6F537C0994B15A3216C5785CD4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PlatformLinux_t79B485879FD3C32D4194FBA03C65724470DBC9AF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PlatformMac_tBA5C6316CA107D249A8A5C4B8E2AD3761F729CAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PlatformMobileLow_t0799A87A0C9DFB97959A00E9AFEC6056012AE0A8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PlatformPlayInEditor_t1117B9DC3C3FA736687365260B9D6B301E791C35_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PlatformWindows_t2624B7358AD5A1F8ACFD9A8715F56C280CCFB009_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Predicate_1_t29DD66D00B0508CEBC58C575064DD0D78B69A870_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Predicate_1_t30978FDA13525F233B40EDF62751455533E2E7C7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Predicate_1_t62ABC2756680E7F108C8A5D1BA5CEF3419902B11_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Predicate_1_tEA21C6A46B17CE1EE7A3E20F12CB531694E3603C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PropertyBool_tA5F05B833E7C98AC9A5489FCEDE3B9C74D7B6E78_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PropertyCallbackHandler_t7F97950768CE689074AD5E8874120A88044FA4D8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PropertyCodecChannels_t4FFBCD0D648E85AA73614F8292074E5F5D6EE45C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PropertySpeakerMode_t03A1A8F9AD9D13BE66CFE8EE0B8BD02E6F28D1AD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PropertyStringList_t0F7CE3F8FDF8C70768223C153351F32B34CFBBC9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PropertyString_tCBF2EAC1914A7F264D4472EE0B132EEBAF683345_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PropertyThreadAffinityList_tE254379B22D87A189803E91DE8110E87B7A10B36_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RESULT_t1E31B643F38EE21E9B10FF1843F93EC77D3D11D7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SYSTEM_CALLBACK_TYPE_t653430698AD9847F1174345C38A45D1375887B8A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ScriptPlayable_1_t153F1D3B6237E8A29F8C3316BAF96CD8345E0138_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ScriptPlayable_1_tE84DB8ABD195A8D16878FECB1B111BD490631E53_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StreamReader_t81027449065C1B0C339DB46241D8001A6F61130B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringHelper_t1E0E1E18057E1AC7FD96DC167F9F849437ABC4C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TIMEUNIT_t7BFECF4A118A7955AD72EC73DEF0F665DCB99528_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ThreadType_t14C426076F78F0EE6D1B44D753C66EC8BD3D87F3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass36_0_tF285C7A5AFA969C440B37C1071635CF010D77958_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass40_0_t48A9F0D532D9879A6B0C2DF25927E3F73176A29D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass41_0_t270991935F271D1090CCF738FDFCFF9140C9DE95_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass42_0_t75CD25FFCCAA64BACB7EAAD898648D53C7E22970_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass42_0_t7BE0D3D3E9EC294E18006F22342556C828F5223A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass43_0_tB4263CED4DE788DBF25F52EB8CBAEAF1CCC6ED1E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass72_0_tF56390281328E72719E68C7FC5B73D2F47AF9358_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CloadFromWebU3Ed__52_tACD44BDA5D7D01A967B20BDA605016F65B254AB7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VCANotFoundException_tD3048B8977F247D423570705477ACE38AFE33400_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WindowFunction_t0067B6F174FD5BEC3E869A38C2319BA8EE85D550_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral02C40259E61EE4B09AAF6B657AB54959FAC44C31;
IL2CPP_EXTERN_C String_t* _stringLiteral06EFD99619FED66FAEE43F0B9C3470632127351D;
IL2CPP_EXTERN_C String_t* _stringLiteral0A80654F2ED6F6CF600F19FB7D32EF4B777AB690;
IL2CPP_EXTERN_C String_t* _stringLiteral0BD0B6C80BE5A00D549D1F57757D7EA501F93732;
IL2CPP_EXTERN_C String_t* _stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A;
IL2CPP_EXTERN_C String_t* _stringLiteral0CFC796AE8E15331BF0475808F7AFD109749FD79;
IL2CPP_EXTERN_C String_t* _stringLiteral1069CD7A72D3F595A4DAA50247877063ECFE241F;
IL2CPP_EXTERN_C String_t* _stringLiteral12828164240A9B5D7B538FD86D4420BB306BC480;
IL2CPP_EXTERN_C String_t* _stringLiteral12CCE32A67C1784A97C154F54260402589D6062F;
IL2CPP_EXTERN_C String_t* _stringLiteral1334702E794CB5624DA378C6CD31B09126197FD9;
IL2CPP_EXTERN_C String_t* _stringLiteral1861682CE75DC78EEDAF9D56BC1F6AA8B298EACD;
IL2CPP_EXTERN_C String_t* _stringLiteral1C08AB162F48225A877F463E03864891A895F614;
IL2CPP_EXTERN_C String_t* _stringLiteral1C7A9E8795DAC93A625C23D6E9F2BC7332ABF459;
IL2CPP_EXTERN_C String_t* _stringLiteral1D9750095176BBA5C250CB9724D08BE8247EB895;
IL2CPP_EXTERN_C String_t* _stringLiteral1E91B09D74330D84716D5CE30BB9B07E1C7A18FB;
IL2CPP_EXTERN_C String_t* _stringLiteral2ED9011137E54C7E4A5C570193AB897829F50519;
IL2CPP_EXTERN_C String_t* _stringLiteral2FDA2FEC161C509CDFDE8B98375F2BCEA0C47061;
IL2CPP_EXTERN_C String_t* _stringLiteral331C99025C3F8F71939A6E13D4D32B8FC97B91A1;
IL2CPP_EXTERN_C String_t* _stringLiteral335433A68622BFD4068111F56E2AB76D3D449A2F;
IL2CPP_EXTERN_C String_t* _stringLiteral357434484751BA5EBE0EFE7F1BFD26D693185794;
IL2CPP_EXTERN_C String_t* _stringLiteral37D6010BD230BA1628A7FA0110118397CE82111B;
IL2CPP_EXTERN_C String_t* _stringLiteral3BBD9518D33FD5FA252FB4FEE7FB9C066AB2168A;
IL2CPP_EXTERN_C String_t* _stringLiteral3EC7E85874FF41D23806AA95B7EB1D539AD92418;
IL2CPP_EXTERN_C String_t* _stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D;
IL2CPP_EXTERN_C String_t* _stringLiteral42B398FD642AEC7619C4BB91B1BBD76F5FB8CE07;
IL2CPP_EXTERN_C String_t* _stringLiteral44866D57A980B8D30809819463B7C02D472410AF;
IL2CPP_EXTERN_C String_t* _stringLiteral4501CC63F934B001E68536A5FA3EEED376EFE5DB;
IL2CPP_EXTERN_C String_t* _stringLiteral4861AC5018306BB8904F4E82795760C94D8D1F3E;
IL2CPP_EXTERN_C String_t* _stringLiteral498C98B7EC0EF4A221985DC2AF57BFCA516AD27A;
IL2CPP_EXTERN_C String_t* _stringLiteral4ADFC255970B44F670DFCBB64452D61E0AEF28C3;
IL2CPP_EXTERN_C String_t* _stringLiteral4D613657609485AE586A3379BA0E3FC13C1E1078;
IL2CPP_EXTERN_C String_t* _stringLiteral52AFDF430ACE1BB5117048DD14EF43F7EB4A9AA6;
IL2CPP_EXTERN_C String_t* _stringLiteral532ED87483B163F87F9C6FBAFF4409CF2A471445;
IL2CPP_EXTERN_C String_t* _stringLiteral533D944DA46F808BEEFAF759F4064E54B71D3A78;
IL2CPP_EXTERN_C String_t* _stringLiteral542885AE634D3A3453565EADF8AE8F209B4DC959;
IL2CPP_EXTERN_C String_t* _stringLiteral57E02096C311A2D57F4FE42C8238919416FB2786;
IL2CPP_EXTERN_C String_t* _stringLiteral58A8A3EEA541D5186B9BBFED94BED85427AFACBB;
IL2CPP_EXTERN_C String_t* _stringLiteral5AF12E529E85E6EB6694BA9F639830F2B25C4E21;
IL2CPP_EXTERN_C String_t* _stringLiteral5B3A14B290832290071B455A18AB52EB01EDFB10;
IL2CPP_EXTERN_C String_t* _stringLiteral5D54E959817188DBAD9E65FA3DB55F06B70F5E3C;
IL2CPP_EXTERN_C String_t* _stringLiteral5D55720A774990FB7633937F7044EA02E58A3970;
IL2CPP_EXTERN_C String_t* _stringLiteral5DEA68C6257E77BA4A56FDEB14F27D6FAF057BB5;
IL2CPP_EXTERN_C String_t* _stringLiteral63782A242F395C6C620CDF0025BBD66B1BE4E20B;
IL2CPP_EXTERN_C String_t* _stringLiteral654BB2C522A1513FF57F9BB7BB0B68725C9F4D3C;
IL2CPP_EXTERN_C String_t* _stringLiteral66058A51EA58A429278D527F63D024253EF76B0F;
IL2CPP_EXTERN_C String_t* _stringLiteral6A37B341BE63968D01D00605F25F5A2725A058BE;
IL2CPP_EXTERN_C String_t* _stringLiteral6B501A5A2F0DB33A4F4A7CB72FD4DDBBC97BADA4;
IL2CPP_EXTERN_C String_t* _stringLiteral6F5EC7239B41C242FCB23B64D91DA0070FC1C044;
IL2CPP_EXTERN_C String_t* _stringLiteral72586077E0225703D06CECAA322691DEC7795BBA;
IL2CPP_EXTERN_C String_t* _stringLiteral74C41D7A9373CC7D9D1B647A4B95E7D2FD283AAE;
IL2CPP_EXTERN_C String_t* _stringLiteral74E878FE8DAD3B815F58361850BC3ADB37BB1250;
IL2CPP_EXTERN_C String_t* _stringLiteral7639A110B2FFFFDB585FC77F66406EFE7AE738E1;
IL2CPP_EXTERN_C String_t* _stringLiteral77843243D4312B40A1163EFE55D56961E2352D09;
IL2CPP_EXTERN_C String_t* _stringLiteral783C7895B91E75CC7B15B767738CEE81C02C9716;
IL2CPP_EXTERN_C String_t* _stringLiteral79183E28F0A2736ABD5F0478F81D54CC00454402;
IL2CPP_EXTERN_C String_t* _stringLiteral7ACA34FD81900767B6FAD748BAAEF3F03C87EF79;
IL2CPP_EXTERN_C String_t* _stringLiteral7AEC10FEC806AC5F431AD60719C6564E45CEF8A2;
IL2CPP_EXTERN_C String_t* _stringLiteral7BBCC07C0CF564814EF5BC26EB4C93B7F3165A96;
IL2CPP_EXTERN_C String_t* _stringLiteral7D7B85DC2D81B6783AB91C57B5AA4356DF7B8248;
IL2CPP_EXTERN_C String_t* _stringLiteral8002FD67519439E5DA53ACD09CB2E5B68BD49DDF;
IL2CPP_EXTERN_C String_t* _stringLiteral813424E8552DDA36C36D9633CD0EF610A1CC62E6;
IL2CPP_EXTERN_C String_t* _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1;
IL2CPP_EXTERN_C String_t* _stringLiteral86BF89F8C7A831F2DE6C3717E9E7199125F3CEB6;
IL2CPP_EXTERN_C String_t* _stringLiteral8D21C0B634B1A74F09EF376AD29F40814EFBE4F4;
IL2CPP_EXTERN_C String_t* _stringLiteral8D6AB3E04C469383EA7F8CF38DD5D7FCE65BB7F3;
IL2CPP_EXTERN_C String_t* _stringLiteral91BF1211ED5873E07A83605C048F22BAEF3F6B5C;
IL2CPP_EXTERN_C String_t* _stringLiteral9317693967C98FF927450B4ED100CCC7BA830EC5;
IL2CPP_EXTERN_C String_t* _stringLiteral9552FB5A23582C720104AF8F6ADA9595460E9E7F;
IL2CPP_EXTERN_C String_t* _stringLiteral99E5578AA064AD7C4E1472202557F75FBBD3FAB9;
IL2CPP_EXTERN_C String_t* _stringLiteral9A844721FBDAAC9F38C4E0F5A8517BDC0BFAC8A1;
IL2CPP_EXTERN_C String_t* _stringLiteral9A9C527FEEB9C9AE6871AC61E80FE9B5C4088B15;
IL2CPP_EXTERN_C String_t* _stringLiteral9C13F88773A795237B30FFCF134BE4D197C34607;
IL2CPP_EXTERN_C String_t* _stringLiteral9D5313975DA8153FF9A5262016CB413A4E84846E;
IL2CPP_EXTERN_C String_t* _stringLiteralA0FA4971079ADB0EDC857833CB94D56495D6DFB8;
IL2CPP_EXTERN_C String_t* _stringLiteralA3A8FBE539268264FFFA5FE285A4E4459532207E;
IL2CPP_EXTERN_C String_t* _stringLiteralA40C5C7A7C4B375C962F1DA94053823C642C607F;
IL2CPP_EXTERN_C String_t* _stringLiteralAB69FA1AB6BB831506EFCAD83900FEE751E85F6F;
IL2CPP_EXTERN_C String_t* _stringLiteralAB82200CD727C7741396F029FEDBDE835E25705C;
IL2CPP_EXTERN_C String_t* _stringLiteralADE041E40D7F9AE52B2F7AC67FFBABBC03BEAF3F;
IL2CPP_EXTERN_C String_t* _stringLiteralB9207916909892478747D50EF98A5247A2790F6D;
IL2CPP_EXTERN_C String_t* _stringLiteralBB47DE594D689954FA209F7DD9FB8B76E5D2C736;
IL2CPP_EXTERN_C String_t* _stringLiteralBE17C508E182131CDFA37AE37E04CB909BE8A476;
IL2CPP_EXTERN_C String_t* _stringLiteralBE7D0FF1B8D93072447AA552DC39F57F1F92D69B;
IL2CPP_EXTERN_C String_t* _stringLiteralBEB9162D2491E55A5665C6F2D6EEF18EB7E982DD;
IL2CPP_EXTERN_C String_t* _stringLiteralC053685E36C95FE86A5BB5338B9F20BF4218FEF7;
IL2CPP_EXTERN_C String_t* _stringLiteralC27AAA51A25C9A495F0C3F84D8A932E9710EB882;
IL2CPP_EXTERN_C String_t* _stringLiteralC50D8EC9526B2DAFEEF984E039330B7E4BA66435;
IL2CPP_EXTERN_C String_t* _stringLiteralC73EA7F54D9368A086F5C9D484E96E82E0FC1BE9;
IL2CPP_EXTERN_C String_t* _stringLiteralCB414C73F9E54AF3AD8F7CFB654C37B3A3B13925;
IL2CPP_EXTERN_C String_t* _stringLiteralD5D2875F228D651E1289522AEAAB8C492001C1BE;
IL2CPP_EXTERN_C String_t* _stringLiteralD626D7E4BB1F3675B96688EA1D5727EAFB7E9118;
IL2CPP_EXTERN_C String_t* _stringLiteralD678931ADCF465D666CAF75B7AF489E88B1DB101;
IL2CPP_EXTERN_C String_t* _stringLiteralD682AE6FA77E2C84643F4DF56EA4E525AFCF4006;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralDB784C0FDB5E2F468943EF04EB13EE0E6135421C;
IL2CPP_EXTERN_C String_t* _stringLiteralDE5849E3B3CC824BCCB6BEBF7EE069A95825212E;
IL2CPP_EXTERN_C String_t* _stringLiteralE0056B976C82A16471C1EC65E67557F32F8BD277;
IL2CPP_EXTERN_C String_t* _stringLiteralE010CA8C646F406973727D226C452CF087BFE691;
IL2CPP_EXTERN_C String_t* _stringLiteralE0220EEB2A7CCCC9AB0C62E66EDD59C583BCFD20;
IL2CPP_EXTERN_C String_t* _stringLiteralE0C27845ADCE89717E38817513E36C7AF49C0DF0;
IL2CPP_EXTERN_C String_t* _stringLiteralE135183C7AC30059D6AECBAC5950EE09DF743096;
IL2CPP_EXTERN_C String_t* _stringLiteralE3F62D414A0B01C49EE394A33FC5C83037DA79D2;
IL2CPP_EXTERN_C String_t* _stringLiteralE5937E0B4A9954BAC2ABF87A95E68AC7E582728E;
IL2CPP_EXTERN_C String_t* _stringLiteralE71937CA0D26AA0EE0221474E898072CA345B9CC;
IL2CPP_EXTERN_C String_t* _stringLiteralE98A0B07F2C3C05D2E1334E0A2916C9630576566;
IL2CPP_EXTERN_C String_t* _stringLiteralEDFB7950D8BA48969BB1CCF3BA5823E86CE096D1;
IL2CPP_EXTERN_C String_t* _stringLiteralEEECC8C4A7A604742A8845E0ECD2580A7F8EDA20;
IL2CPP_EXTERN_C String_t* _stringLiteralF48E2E3C1A15DBCB0C21408CAA4D503B2674D0FE;
IL2CPP_EXTERN_C String_t* _stringLiteralF745AC420469D1BBB396C6421840F165211735E4;
IL2CPP_EXTERN_C String_t* _stringLiteralF748A5A4C122F1116474B0671EEF38401C66BAED;
IL2CPP_EXTERN_C String_t* _stringLiteralF93DA898CC9E1FF8CAF8FA8F9F90FB22F7BB7AFC;
IL2CPP_EXTERN_C String_t* _stringLiteralFB4AE4F77150C3A8E8E4F8B23E734E0C7277B7D9;
IL2CPP_EXTERN_C String_t* _stringLiteralFE34A5566036903FCE3E0CEBAC53DFD920F981F0;
IL2CPP_EXTERN_C String_t* _stringLiteralFF0DBC596D9E0166EEF3C12FA327682167AA572C;
IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AutomatableSlots_GetValue_mDDA4B9B1FB904BCA2751BFD48323037FC877BB47_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m4B5CAD64B52D153BEA96432633CA9A45FA523DD8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_m60E86366B3E431D4C4A549CF4FE5951087686F7F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m28586178F377FC2D016A7677047129D048D99B11_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m4AD9E38761AE374AD348BD2A3D499878FFACC144_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m0B7C8CD7FA9DBB37A1A4348C4AE3B175A898A7DC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mCA2E14A03F20A8A74C72FCA70BAA635AE606205A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_mB463350487B5298B09E093712C35415C8F0E682B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m0A819ED3371E2038979325E81DE4386951AE7B86_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m795B61E153F01986B569D029D60B69CDCC4A79D1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m715EF7CEBBE9E2232D31088855345734CD526D60_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m7BB0BC4A177E24F687DD06AD64A629115CA4A658_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mE6A4C8D510B5ECE4765EB7FAFE9201FE6ECA40AF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m504B7436D0C1E92AE7C0FCC8A50F1B964D09FBF2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mA977DFAC51FD80B5284DFB5030A14E70C4FAC419_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Values_m54CD6DF5C8BA0166D103656566B8B7CA652D80D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m7FD625021FA1463D062EAFA718D62BCD6E30119D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m857D2EE4A514331EE2F6BAC7300F1F7CB94359F4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_FirstOrDefault_TisPlatform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_m239FD6D69395111D9039A9C38C0CE035F3C59EA5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m3E70799CC1706D8324CBF73F4ECF84072CEAE006_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m54682AAD123C53145D0FFCDCFC877152D4603E8B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m63DFE57F1F3EDB8E3C056521DDC8EB1F71DC0B56_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m6D555314AA2A6B0BDD56118C65533BA383A47F1C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mA5268ADCB90B02A0389C3602E0FC4738CAA197F3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mCE1E0F87FD78AFEFD0EE0F84D5BCA40D18C3170B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m29F5AE14DA08CFA98E8DB890F71B1D6D5101AFB0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m655A6DC4B0E5D17084EF695DDFDC21688CD54660_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m732A20215373514E54AE4694A3E4338A4CED61D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m9F9479527BC21D9BE4EE4E8453B05EDA2AE1626B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mD1D80706BEA1B0054718A1492FAC8132A217C918_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mFC0A21501C18F5B89F75A74E8BAA17C3D161C4F2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m52DF5D50304DAB4A56E7A180C5A270B7D70822C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m8A6D436C902ACFD0C9410BC8C313879309F17E74_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mC526913B7B8F9DDA95A870081B4E6DA3871CEEF0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mCA36A55B02E7492341EE9C256320B9732FB8AC63_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mD9BA6EAFA805A1ADE58C3A58E9F4538784C57DAC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mF39C03538A3C9516E1CB39AA60B23E01558B8FFF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisFMODRuntimeManagerOnGUIHelper_t64201972B2FED7EA9A51F88B11DC0F768AA4A98E_mFC3D01CF751A06F12C1E7465CB316F3090FCD2F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisRuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_m4EDCCD189303285A3C6889BFFD98335EFDD25C9D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m9E552507CE5EACBA6A9E0470BB5F15669379B956_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Legacy_CopySetting_TisPlatformBoolSetting_t1E163B46A7418068B4A4F00EBDACE85381326111_TisTriStateBool_t41F9616FE0FA70EB7DF1A20C235D55A3B4A519DC_m73A8BEF5363592B666204A4F9EC296CB0EC3EFC5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Legacy_CopySetting_TisPlatformIntSetting_tB0CF130CF9CA16AF84D3D347D95E0EACBBBCDD26_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m60692CA8584C2772B03E0F920B0E73CB3A70D447_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_m157DD7AD4D25423F82A21E533BC4686C83770D5E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m2724B41582A057CDB75FC2A4019E28F67400E489_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mB8B0145A50E3CFC456F9D0E85D7022278584742E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mC34FD4CCAD768566518E1D99C3A62F79525B8AEB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mC955B71E9DC9CE5C931B1708C4176CF49691FAAB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mCD365759E08CACCFE9D29E41E431FF42FC9AF69D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mE8053F1CD849C0D730CB822CB7317066D888147B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mB83037D26C15C80BD7E20831CECA8694B3D12F2A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mC6C7AEBB0F980A717A87C0D12377984A464F0934_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mD973515F141098A99F53DF27C4099548F233B3A3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m4853CEA45653F302DF92C1A4FDE5597118895E35_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m81E58AD948E4DC5289A383A5D01BF9F14408F5FC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Find_m329C5B049B0FBD310A52A20ED4DC4FD8B305EDC6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Find_m9AF7C08A718A42FE779C22AD7DB8DBDF30FD5AFE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Find_mD0AE41CBAAE6589B136C897704476857ABF473C4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ForEach_m5005FD4069ED050D12359662DCF073607A290FA7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m284E48B74D80C9E9A7740E2F463CCE1BDF0244AA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m3541FE72897347A58FFD4EAD34606D0E1428C346_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m448E7B9C8E9B736D9DCC2C0D3D943F54EF7FEDF4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m6C0341A2C0941CA85512F1E67D0B35C64C38A8F0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mB2DC8B3909F45C33370ABFA3856C04F939A3E41E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_IndexOf_mBF697F00EAC69BD521A112102C1E37AC9DB80AA1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAll_m94AE8E3D3F78B4590288C6A40D48CE8927979240_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_mA9029D2DD3519105B6C670F1AA37A54979990491_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m0F0CA0D68B4E85A880CADCE4981C43CADAD0263B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m39B36D452412676941CE449F0F0220FDF3C743EA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_mD9E8CFB6777A99046B3C0195F7343FE771A2E99D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Sort_m642D3CF175403BF6BBD3340A18B784B0E661C833_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m4420C7CC4A31FF430D5DEF1BF580FE2E2237ABFF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m45C5309D6169C79684F52CED0EAAD2A503268FCB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m4B53A4A7B55337F3AD868AE25619952AA6CB006B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m5397AB459071F318F6DF3BC8B707E6EDB52233E7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m58A4F1954060CD593BC5CCBF388B06682769F4A5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m595DA5E38C3AEBA5B7D40209E45DB3530931513E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m6C7ED7BA4932BFD452AA33B70155CE26E23357C3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m73A0EED8F603A1DA56C24FDA3B5C2243837B652C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m775A777EE051D77A328D2DBE7211E5A40E260266_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m884A09EA4B2A55742E9806D544AB61C8656F3145_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mB2A98E29EBE41C5CB8F46B92AD9E83FFB36A4EEF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mB424F9DEDD837B2912C3492797C2FA8B18A8F2C9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mCEE8B80C0ED5113CA5FEF3F783864485504B6560_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mF30E06492658827332C3BC44BABFD6788D5DD0E8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m0181A683B49BCFA08BD6EA61FA6CDAE8BA6D078C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m226AF1367C2738D07E44AC2757DAB78D106B1512_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m707E50E579C64950422B1E9A2368181F5126B395_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m30B3DCEFB64BD0E721421EF17D3AB195994FBC57_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mFDEC666088FE2CEE9C2CCB93748A67B50708E443_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m53404D5E75EA05668046AD9A7AA29A3F4FDD390E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Marshal_GetFunctionPointerForDelegate_TisFILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7_m3C928653A0D6645916CB5EEFA08CFF186EBAC172_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Marshal_GetFunctionPointerForDelegate_TisFILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54_m2B423C24224647D2797A798B19406A1992CDFC5E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Marshal_GetFunctionPointerForDelegate_TisFILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F_mD087092891AAB4B5A12DBF8B13E9A1115614BA0F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Marshal_GetFunctionPointerForDelegate_TisFILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617_m7A0A062A8ABCB3FF2256365A3A60255E0F250620_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Marshal_GetFunctionPointerForDelegate_TisFILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631_mBF29DC48892784B4840F2D0443738B17EBA08945_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Marshal_GetFunctionPointerForDelegate_TisFILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D_m139FAF116CFE0A18154E2ADDD7A1B29B66798BB2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Marshal_GetFunctionPointerForDelegate_TisSOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76_m7C0C8E11B53D154F82441FC1562BCF02412816E7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Marshal_GetFunctionPointerForDelegate_TisSOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B_m595023A1E7E1EFE8DDF9410DD4EBF4E2D5B1E41B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Marshal_GetFunctionPointerForDelegate_TisSOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5_mFDB6FED16A129EF4941CA9EE45C46770F0AD2845_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlatformSetting_1__ctor_mD11B01453727062A7F9B3529B37CD5A7490B409F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlatformSetting_1__ctor_mD2041C4541EDE0454FEA5DBF28D12B5EB07801D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlatformSetting_1__ctor_mD572F6D53D98976AE3FBAC2E94FD0A425673172C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Platform_GetPluginPath_m698DBED2D7AD28501D064663FBF27070AA0E6741_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Platform_LoadStaticPlugins_m9D3091CD7E5D4AA631ECFB18BA5891A0F980B210_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_GetGraph_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mC0E9E8DFEBDFE1E6F4955D408283A4A24ACD036A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PropertyAccessor_1_Get_m0AF772A095A7237042A9C7A4261A931F29D76D1C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PropertyAccessor_1_Get_m557F500621F2A0797CA17AAFB65A4E1369F7D7C1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PropertyAccessor_1_Get_m55A3D103D9DB041DEF88A1E8A22F0BE31C321272_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PropertyAccessor_1_Get_m8D9D2B3E3B3659C9C2A49F614F11B97EA1C4B1D3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PropertyAccessor_1_Get_mB15DBA55B845E6BB80A69DB4630131228360AB53_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PropertyAccessor_1_Get_mDF9EBA0A5DA023B9A28BD8E1192226A9E51318E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PropertyAccessor_1_Set_m2236CE06995655595084011DB03E8C7D08CE98FF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PropertyAccessor_1_Set_m8E4DCA204F777B97372AC4761C596B891BA4CC93_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PropertyAccessor_1_Set_mB38BE604BB6663FD03E4DB1F912C32C1663A0767_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PropertyAccessor_1__ctor_m09F0E4260E60A6F8621AB9EBA14927B8DAA69A0C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PropertyAccessor_1__ctor_m4972084206F0B1DF1591805A6065713D5D475BFA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PropertyAccessor_1__ctor_m4B5C6C5CBFA4FAD6D4DF8F8CD19D91756A372A55_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PropertyAccessor_1__ctor_m64F9341A7CA6CAB94C72D3080AC0A166B3418F9F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PropertyAccessor_1__ctor_m6670043D914E470D643037D116D2E835E928F4AA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PropertyAccessor_1__ctor_mAF7D97A3BD92938F86D9C23B3E28A01A787F270A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Property_1__ctor_m0C75B6E02067BF9DFB82A128ADC0D8356D7A88F9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Property_1__ctor_m1D90D5EFD4DF5B283F33C1D2C8E5706BA7D3415E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Property_1__ctor_m5398CEDEA06DF1AEF54456034A4FE3DC95AB5FDC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Property_1__ctor_m9551F0C2E229B89950D4D28B02E027FC9EF245EF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Property_1__ctor_mBD53F96F4DA2B4EE889450136E3D21B3799F6725_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Property_1__ctor_mBF7FE47E05BD76C5D5D39A3289EE980C83186BE9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Property_1__ctor_mE5E9E94FB2E0F019013E4D4F863E67631C2D880E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Property_1__ctor_mFA3FC490679FCFC289240418841004D357C0F77F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Resources_FindObjectsOfTypeAll_TisRuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_m3366E6FC1A50C01ED5AEF4318C894A4E7B3ED494_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Resources_LoadAll_TisPlatform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_mFAC05FE17D6C1ECEFDD7C1A85795CF00926D08CD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RuntimeManager_CheckInitResult_m452012730CA3FAB3408BBE23F3935C5332098891_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RuntimeManager_CreateInstance_m399146922E684F16CFB04FE82F177BB2A0BFDF0D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RuntimeManager_CreateInstance_mB5613913B946498BBF3B847EEDAD1AE121BFA04E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RuntimeManager_DrawDebugOverlay_mFFDB5B5291ECE94AD47384662D45929DA4D4A784_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RuntimeManager_ERROR_CALLBACK_mBCBF984F1290E7D232527666B04180BF0EB926EC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RuntimeManager_GetBus_m9CDB5086544606A9A9FF32C3C6533BE49C375441_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RuntimeManager_GetEventDescription_m6148B6E8A279D4634515D109BA29AAEF529861BA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RuntimeManager_GetEventDescription_m746280EEF21522777E2C59A16F4D22B0D4570632_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RuntimeManager_GetEventDescription_mB66FBAB18AC56CBDEB70F29FDFE4620C5FC8F9B0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RuntimeManager_GetVCA_m337C191827FE70C939350BEB01D6601E72C03980_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RuntimeManager_PathToGUID_mCB35BA0F40882F6BCA66094F31FC11E608967316_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RuntimeManager_RegisterLoadedBank_m7298A54E4511A91FE6DB000B60A9CEA1FD54FC50_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RuntimeUtils_ToFMODThreadType_m48699CD584A67908EFDFBDE6D1C0ED3D2B54E3BE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptPlayable_1_Create_m29C0D8CA4C6E82B21EDBB759745D994D57C126BC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptPlayable_1_Create_mB6DA20B1CC83158F9AC35A3F3F439F4272DE9CFA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptPlayable_1_GetBehaviour_m9B1ED36F0C0BC498C2BF0C2983EBF66835C1C990_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptPlayable_1_op_Explicit_mFA82F1248A0C0C09AF012E0A970B5D35BF750EFD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptPlayable_1_op_Implicit_m4AF88FE9E3988316038D82F5F60BFCA382236767_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptPlayable_1_op_Implicit_m97B4781D049AE775E2DB31BD4F53D98208ADABCF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptableObject_CreateInstance_TisSettings_t62409F8CF127F599D324ADCB7C3688FECA79818D_m0F400A947B92DEFD954837F030C265424A4A823D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Settings_AddPlatformTemplate_TisPlatformAndroid_t211CCDCB496CDEB23686427FC0854454061F6080_m672FB620E394CAB51F23DC806197A11BEC4B1EFD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Settings_AddPlatformTemplate_TisPlatformAppleTV_t17AD34063F06A1E8647D988C9C99FCB78DC63512_m04C42B09CA743061473D496D79F732CDE27FAE3E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Settings_AddPlatformTemplate_TisPlatformIOS_t61E700F7EBAD3B6F537C0994B15A3216C5785CD4_m106D4627FA82510A877F92E9D0FFFBE415ED32E4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Settings_AddPlatformTemplate_TisPlatformLinux_t79B485879FD3C32D4194FBA03C65724470DBC9AF_m7743447FE182C2DBDBA4DE26F748A4F7FD89E641_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Settings_AddPlatformTemplate_TisPlatformMac_tBA5C6316CA107D249A8A5C4B8E2AD3761F729CAB_m1A4EFAB0410F0FE86BDA774094DA673C51FC978F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Settings_AddPlatformTemplate_TisPlatformMobileHigh_tF707052DEE71ED17F15E477C2407C3EDB0412B52_mCED254C894662ECC6A669080DC2EA5DA35071CC9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Settings_AddPlatformTemplate_TisPlatformMobileLow_t0799A87A0C9DFB97959A00E9AFEC6056012AE0A8_mB84E1AFBB733333893ADA631DD8B179FDBC90726_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Settings_AddPlatformTemplate_TisPlatformWebGL_t248F9673A6C20F580CFE6AEAB73892C8F041BA56_m9B8C422BB9D3135EE464383149DD5993C3ABBFE3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Settings_AddPlatformTemplate_TisPlatformWindows_t2624B7358AD5A1F8ACFD9A8715F56C280CCFB009_m67BBC713929DB121A6E7204F008A46F6AFB7809F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Settings_AddPlatform_m0464C544C47187132EB58EC76138DF5904A96D36_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Settings_LinkPlatform_mC0E128A4BF512C9DB28FBD7EF9950367425612BF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Type_GetType_m71A077E0B5DA3BD1DC0AB9AE387056CFCF56F93F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CBanksToLoadU3Ed__58_System_Collections_IEnumerator_Reset_m5E3EC2D1F509326A0030A2A1DDEF176378BF562E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CDeclareRuntimePlatformU3Eb__74_0_mF5D4E7340054B7B8C7A7FCF9C63F9463E51D76E3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3COnEnableU3Eb__83_0_m9BEF2CBAC38E424423656DDE4D27D8F18EF4679A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3COnEnableU3Eb__83_1_mC4C47417901CBDEBC9DAC58CF47503E952431F04_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__14_0_mEB760C7E3A1C2A2706CDF59E7019DF0E7DD7BCA6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__14_10_m2DA1279CA7BF572F55E8EAE1361E9174AEE4397A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__14_11_m75D9CC60AA8926A467614CCDB0ADFD0D2C46B2C9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__14_12_m48C0A36A830839EA4FAF6BA6F67CC0ABA9B6FCBD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__14_13_m4C2B59F12A7A87B34137A6D7D568FFA50A1F8F90_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__14_1_mB1CBCF8B513BFD411F6853CE211552350BB99178_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__14_2_m3AAC14F70006A87A0F504C8029A402D4F65B1970_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__14_3_mDC56B39E892E3C07301936E79B6A2B4B2329E2CF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__14_4_m7BA3C9DE54D9007248FCD3B960D331DC5FB1C2E2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__14_5_m9310AB4E97021D40D19D33B17AB83B019494B412_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__14_6_m88BF241F49EA0B404F9DE31F89F69F2E43A09C90_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__14_7_mBEF696E2C12076A2B282FD09E66FC3D1CF55E1D9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__14_8_m12D64C5A4F4DD3102BAF103DFE36FCCD733747B7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__14_9_m062AB860800221172A4D70314F14C20E194F091A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass36_0_U3CGetChannelCountForFormatU3Eb__0_mBF9352A69D756F955EFB6A7D14E257F7816FC62C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass40_0_U3CAttachInstanceToGameObjectU3Eb__0_mE29A0ED7D703EDADED8876297799110E87A444F4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass41_0_U3CAttachInstanceToGameObjectU3Eb__0_mA2B96E2051087E64EC2D652070EDC8BDA09F4134_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass42_0_U3CAttachInstanceToGameObjectU3Eb__0_m01BCE15C9703E8B207DE9FD156FFA726AB97041C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass42_0_U3CSetParameterU3Eb__0_mFEC018F90B7BF32C0730B6CFFB054EAB80662858_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass43_0_U3CSetParameterU3Eb__0_m29C890A870AAB135891ECC75F8E43E4FE1F88DDB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass72_0_U3CRemovePlatformU3Eb__0_m7227C1527F4D2102D2A18B3B0EF46AE3F2DA6C0F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CloadFromWebU3Ed__52_System_Collections_IEnumerator_Reset_mA7091D8C41BEFA731F48BE53099E54B1E13AF590_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ValueCollection_GetEnumerator_m6C95CD03ABAF6E93B7CDD74FF3EC7B495981FEE7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* ADVANCEDSETTINGS_tFAFFF1109C3098336EFE59F43CC74046500340CE_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ERRORCALLBACK_INFO_t7FFB5DA9D560EC3D95F14C3F3BD3FEE05E4BF4B3_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* OUTPUTTYPE_t2CD9495FA5E44734F62EDEDDD8B2797BC762EE8F_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5_0_0_0_var;
struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_com;
struct DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674;;
struct DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674_marshaled_pinvoke;
struct DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674_marshaled_pinvoke;;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_com;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_com;
struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_pinvoke;
struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_com;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct EmitterRefU5BU5D_t6404141565652EC76611B87002A17ECB64E0C15A;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE;
struct PlatformU5BU5D_t9D042B608822F0349049200FD1BEF370FF1D03AD;
struct RuntimeManagerU5BU5D_tF140677036C493DF51AB60AA5ECA8B3573EA9547;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct ThreadTypeU5BU5D_t4DA1D4B91FDC1BF44D7B4E7FBD194A5DD0C76EB4;
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
// <Module>
struct U3CModuleU3E_tD12CAD1DC54C3E0BBCBA248050EDC7D2B104B7C4
{
};
// System.Collections.Generic.Dictionary`2<FMOD.GUID,FMOD.Studio.EventDescription>
struct Dictionary_2_t80DAAEBFB88CCA181C0309481DA5D4AEA79E6534 : 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_t7DD3B66159DB86239D5BF4BF7534C0CA47F78A0C* ____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_t8CDA550788CCC56B3E6FD392FBD878CA27E92620* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t53B72949610CD3A682F68D033DC48516199C8349* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<UnityEngine.RuntimePlatform,System.Collections.Generic.List`1<FMODUnity.Platform>>
struct Dictionary_2_t0CD2AC09718F79E0ABB854AF02848C07B755B855 : 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_t6250D63CD443745380A919195E69DFA782A4BB0F* ____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_t6E7E38349FBD424572C3BB731BAAC9397BBC230D* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t1C63DD4297EDCDC24E8F4F70A6A60BC747E6DA05* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.String,FMODUnity.RuntimeManager/LoadedBank>
struct Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8 : 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_t06F0BCE0DF82C7B526FF9068865B33D2DD5EBDD8* ____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_t78465D2E3A1B569B79F17D18689C589277334DFF* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_tC4BD67AD3B6E0673964E5DD339975DA718C3FE53* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.List`1<FMODUnity.CodecChannelCount>
struct List_1_t8F13404164D1C5E883577E53E7170F5F50012C96 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
CodecChannelCountU5BU5D_tDE9B90DD335887B47FBAAF08E26E61E742F18B1B* ____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.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____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<FMODUnity.ParamRef>
struct List_1_t661315603FDBEA2CBD0830969F93FD47C156CE41 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* ____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<FMODUnity.ParameterAutomationLink>
struct List_1_t59FA4B7AA7F1CA782CD47601457D971E212D08F1 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ParameterAutomationLinkU5BU5D_tDC2E32CA84801CC7B91AD673788190348F90B226* ____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<FMODUnity.Platform>
struct List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
PlatformU5BU5D_t9D042B608822F0349049200FD1BEF370FF1D03AD* ____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<FMODUnity.StudioEventEmitter>
struct List_1_tC9E9413E4D08BE51D6F2D26873E5DCB64FFDD26F : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
StudioEventEmitterU5BU5D_t2D4D8C5920D6AACE1BB94A9A0E9D8C1C70D03264* ____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<FMODUnity.StudioListener>
struct List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
StudioListenerU5BU5D_tF30AD981C4F0FAEE1688D10E3C6530B99E7D1221* ____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<FMODUnity.ThreadAffinityGroup>
struct List_1_t0DD92079A62E0463E807860ADFA20EF4C1C146C2 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ThreadAffinityGroupU5BU5D_t2A0BEF006AC45DB759FD608903ECD5B0687A1DF3* ____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<FMODUnity.ThreadType>
struct List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ThreadTypeU5BU5D_t4DA1D4B91FDC1BF44D7B4E7FBD194A5DD0C76EB4* ____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<FMODUnity.Legacy/PlatformBoolSetting>
struct List_1_t102AE8042FC30445A3CBD0394DCBAE626B7F210D : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
PlatformBoolSettingU5BU5D_tFE007C328418E1661A7F2388F4247FE010974FC4* ____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<FMODUnity.Legacy/PlatformIntSetting>
struct List_1_tCFC64466EDF7A5DD0B686FAB182D504D996D81C7 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
PlatformIntSettingU5BU5D_tCC68BF00CFE0665EE5402EAAB46F1D865BE9DCEF* ____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<FMODUnity.Legacy/PlatformStringSetting>
struct List_1_tE466B72E34DB08249ACEF6329CE5475C86E069FB : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
PlatformStringSettingU5BU5D_tF8C611E1925306C2881F457ACE32DBA916EB88A6* ____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<FMODUnity.RuntimeManager/AttachedInstance>
struct List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
AttachedInstanceU5BU5D_t9CC36C3F592FADD20C195575D3FFCE973EC049AF* ____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<FMODUnity.Settings/PlatformTemplate>
struct List_1_t9941DE4694EDD82E96CA0508CBC3416529CEE551 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
PlatformTemplateU5BU5D_tFC88AEDCE09C468990C041C2AC61C834C0987B61* ____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;
};
// FMODUnity.Platform/Property`1<System.Collections.Generic.List`1<FMODUnity.CodecChannelCount>>
struct Property_1_tDFE9205D98AA600CCB1B6C2DB6647E557C75796E : public RuntimeObject
{
// T FMODUnity.Platform/Property`1::Value
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* ___Value_0;
// System.Boolean FMODUnity.Platform/Property`1::HasValue
bool ___HasValue_1;
};
// FMODUnity.Platform/Property`1<System.Collections.Generic.List`1<System.String>>
struct Property_1_tA7FB7C6D6D07D684C1A14965C98068D27BB2799F : public RuntimeObject
{
// T FMODUnity.Platform/Property`1::Value
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___Value_0;
// System.Boolean FMODUnity.Platform/Property`1::HasValue
bool ___HasValue_1;
};
// FMODUnity.Platform/Property`1<System.Collections.Generic.List`1<FMODUnity.ThreadAffinityGroup>>
struct Property_1_tE0584D99B11F80DA784A6E73EF5D5C7C1937222B : public RuntimeObject
{
// T FMODUnity.Platform/Property`1::Value
List_1_t0DD92079A62E0463E807860ADFA20EF4C1C146C2* ___Value_0;
// System.Boolean FMODUnity.Platform/Property`1::HasValue
bool ___HasValue_1;
};
// FMODUnity.Platform/Property`1<System.Int32>
struct Property_1_t20C85DA8D1020679BD6AEA9C956F013DEFE957E1 : public RuntimeObject
{
// T FMODUnity.Platform/Property`1::Value
int32_t ___Value_0;
// System.Boolean FMODUnity.Platform/Property`1::HasValue
bool ___HasValue_1;
};
// FMODUnity.Platform/Property`1<FMODUnity.PlatformCallbackHandler>
struct Property_1_t51E68A9ACCD67634FA55335B847470694D869F2F : public RuntimeObject
{
// T FMODUnity.Platform/Property`1::Value
PlatformCallbackHandler_tC119EEA759D5A1538F89DE34DDDC628A2DA18421* ___Value_0;
// System.Boolean FMODUnity.Platform/Property`1::HasValue
bool ___HasValue_1;
};
// FMODUnity.Platform/Property`1<FMOD.SPEAKERMODE>
struct Property_1_tCAE69E704D6A51AD16C76F34E597D5320A7B6125 : public RuntimeObject
{
// T FMODUnity.Platform/Property`1::Value
int32_t ___Value_0;
// System.Boolean FMODUnity.Platform/Property`1::HasValue
bool ___HasValue_1;
};
// FMODUnity.Platform/Property`1<System.String>
struct Property_1_t99152AE7C02D1713EE3456D1BC167D6B72B10527 : public RuntimeObject
{
// T FMODUnity.Platform/Property`1::Value
String_t* ___Value_0;
// System.Boolean FMODUnity.Platform/Property`1::HasValue
bool ___HasValue_1;
};
// FMODUnity.Platform/Property`1<FMODUnity.TriStateBool>
struct Property_1_t1C6803CF8832921C1358EEA7FCBE764249737D80 : public RuntimeObject
{
// T FMODUnity.Platform/Property`1::Value
int32_t ___Value_0;
// System.Boolean FMODUnity.Platform/Property`1::HasValue
bool ___HasValue_1;
};
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,FMODUnity.RuntimeManager/LoadedBank>
struct ValueCollection_tC4BD67AD3B6E0673964E5DD339975DA718C3FE53 : public RuntimeObject
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection::_dictionary
Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8* ____dictionary_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
{
};
// FMOD.CONSTANTS
struct CONSTANTS_tCD78A73A51EAE627C17E3B9C59ED3AD92FD3F67D : public RuntimeObject
{
};
// FMODUnity.CodecChannelCount
struct CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E : public RuntimeObject
{
// FMODUnity.CodecType FMODUnity.CodecChannelCount::format
int32_t ___format_0;
// System.Int32 FMODUnity.CodecChannelCount::channels
int32_t ___channels_1;
};
// FMODUnity.EmitterRef
struct EmitterRef_t4BAA2D8FB18C359DC7FFDA6C8AD3797DED25C2B8 : public RuntimeObject
{
// FMODUnity.StudioEventEmitter FMODUnity.EmitterRef::Target
StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* ___Target_0;
// FMODUnity.ParamRef[] FMODUnity.EmitterRef::Params
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* ___Params_1;
};
// System.EventArgs
struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377 : public RuntimeObject
{
};
// FMODUnity.Legacy
struct Legacy_t05E1A6AA3CF21EDA87FC84545875DE7E375330C1 : public RuntimeObject
{
};
// 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;
};
// System.Reflection.MemberInfo
struct MemberInfo_t : public RuntimeObject
{
};
// FMOD.PRESET
struct PRESET_tA4FFEC84FC1E736DC27C790A19CE0AD93B0C2451 : public RuntimeObject
{
};
// UnityEngine.Playables.PlayableBehaviour
struct PlayableBehaviour_tCCFE023F2CAB1769A3EAB176BD5B0416C54C22E2 : public RuntimeObject
{
};
// FMODUnity.RuntimeUtils
struct RuntimeUtils_tFD34A4183FB79972BB85F0D24DD772E5B6886BD0 : public RuntimeObject
{
};
// 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.Text.StringBuilder
struct StringBuilder_t : public RuntimeObject
{
// System.Char[] System.Text.StringBuilder::m_ChunkChars
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars_0;
// System.Text.StringBuilder System.Text.StringBuilder::m_ChunkPrevious
StringBuilder_t* ___m_ChunkPrevious_1;
// System.Int32 System.Text.StringBuilder::m_ChunkLength
int32_t ___m_ChunkLength_2;
// System.Int32 System.Text.StringBuilder::m_ChunkOffset
int32_t ___m_ChunkOffset_3;
// System.Int32 System.Text.StringBuilder::m_MaxCapacity
int32_t ___m_MaxCapacity_4;
};
// FMODUnity.ThreadAffinityGroup
struct ThreadAffinityGroup_t3FE6598D0DF317F36A1A7A9626EE385D9002A9B9 : public RuntimeObject
{
// System.Collections.Generic.List`1<FMODUnity.ThreadType> FMODUnity.ThreadAffinityGroup::threads
List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4* ___threads_0;
// FMODUnity.ThreadAffinity FMODUnity.ThreadAffinityGroup::affinity
uint32_t ___affinity_1;
};
// UnityEngine.Timeline.TimelineClip
struct TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D : public RuntimeObject
{
// System.Int32 UnityEngine.Timeline.TimelineClip::m_Version
int32_t ___m_Version_1;
// System.Double UnityEngine.Timeline.TimelineClip::m_Start
double ___m_Start_9;
// System.Double UnityEngine.Timeline.TimelineClip::m_ClipIn
double ___m_ClipIn_10;
// UnityEngine.Object UnityEngine.Timeline.TimelineClip::m_Asset
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___m_Asset_11;
// System.Double UnityEngine.Timeline.TimelineClip::m_Duration
double ___m_Duration_12;
// System.Double UnityEngine.Timeline.TimelineClip::m_TimeScale
double ___m_TimeScale_13;
// UnityEngine.Timeline.TrackAsset UnityEngine.Timeline.TimelineClip::m_ParentTrack
TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* ___m_ParentTrack_14;
// System.Double UnityEngine.Timeline.TimelineClip::m_EaseInDuration
double ___m_EaseInDuration_15;
// System.Double UnityEngine.Timeline.TimelineClip::m_EaseOutDuration
double ___m_EaseOutDuration_16;
// System.Double UnityEngine.Timeline.TimelineClip::m_BlendInDuration
double ___m_BlendInDuration_17;
// System.Double UnityEngine.Timeline.TimelineClip::m_BlendOutDuration
double ___m_BlendOutDuration_18;
// UnityEngine.AnimationCurve UnityEngine.Timeline.TimelineClip::m_MixInCurve
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_MixInCurve_19;
// UnityEngine.AnimationCurve UnityEngine.Timeline.TimelineClip::m_MixOutCurve
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_MixOutCurve_20;
// UnityEngine.Timeline.TimelineClip/BlendCurveMode UnityEngine.Timeline.TimelineClip::m_BlendInCurveMode
int32_t ___m_BlendInCurveMode_21;
// UnityEngine.Timeline.TimelineClip/BlendCurveMode UnityEngine.Timeline.TimelineClip::m_BlendOutCurveMode
int32_t ___m_BlendOutCurveMode_22;
// System.Collections.Generic.List`1<System.String> UnityEngine.Timeline.TimelineClip::m_ExposedParameterNames
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___m_ExposedParameterNames_23;
// UnityEngine.AnimationClip UnityEngine.Timeline.TimelineClip::m_AnimationCurves
AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___m_AnimationCurves_24;
// System.Boolean UnityEngine.Timeline.TimelineClip::m_Recordable
bool ___m_Recordable_25;
// UnityEngine.Timeline.TimelineClip/ClipExtrapolation UnityEngine.Timeline.TimelineClip::m_PostExtrapolationMode
int32_t ___m_PostExtrapolationMode_26;
// UnityEngine.Timeline.TimelineClip/ClipExtrapolation UnityEngine.Timeline.TimelineClip::m_PreExtrapolationMode
int32_t ___m_PreExtrapolationMode_27;
// System.Double UnityEngine.Timeline.TimelineClip::m_PostExtrapolationTime
double ___m_PostExtrapolationTime_28;
// System.Double UnityEngine.Timeline.TimelineClip::m_PreExtrapolationTime
double ___m_PreExtrapolationTime_29;
// System.String UnityEngine.Timeline.TimelineClip::m_DisplayName
String_t* ___m_DisplayName_30;
};
// FMOD.VERSION
struct VERSION_tB375A6F3C42079EF9B641D18075ECF338ABC5883 : public RuntimeObject
{
};
// 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
{
};
// FMODUnity.Legacy/PlatformSettingBase
struct PlatformSettingBase_t8B6E034F3BDEBFA6EE32F9C35B775C2DD3284701 : public RuntimeObject
{
// FMODUnity.Legacy/Platform FMODUnity.Legacy/PlatformSettingBase::Platform
int32_t ___Platform_0;
};
// FMODUnity.Platform/PropertyStorage
struct PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681 : public RuntimeObject
{
// FMODUnity.Platform/PropertyBool FMODUnity.Platform/PropertyStorage::LiveUpdate
PropertyBool_tA5F05B833E7C98AC9A5489FCEDE3B9C74D7B6E78* ___LiveUpdate_0;
// FMODUnity.Platform/PropertyInt FMODUnity.Platform/PropertyStorage::LiveUpdatePort
PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750* ___LiveUpdatePort_1;
// FMODUnity.Platform/PropertyBool FMODUnity.Platform/PropertyStorage::Overlay
PropertyBool_tA5F05B833E7C98AC9A5489FCEDE3B9C74D7B6E78* ___Overlay_2;
// FMODUnity.Platform/PropertyBool FMODUnity.Platform/PropertyStorage::Logging
PropertyBool_tA5F05B833E7C98AC9A5489FCEDE3B9C74D7B6E78* ___Logging_3;
// FMODUnity.Platform/PropertyInt FMODUnity.Platform/PropertyStorage::SampleRate
PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750* ___SampleRate_4;
// FMODUnity.Platform/PropertyString FMODUnity.Platform/PropertyStorage::BuildDirectory
PropertyString_tCBF2EAC1914A7F264D4472EE0B132EEBAF683345* ___BuildDirectory_5;
// FMODUnity.Platform/PropertySpeakerMode FMODUnity.Platform/PropertyStorage::SpeakerMode
PropertySpeakerMode_t03A1A8F9AD9D13BE66CFE8EE0B8BD02E6F28D1AD* ___SpeakerMode_6;
// FMODUnity.Platform/PropertyInt FMODUnity.Platform/PropertyStorage::VirtualChannelCount
PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750* ___VirtualChannelCount_7;
// FMODUnity.Platform/PropertyInt FMODUnity.Platform/PropertyStorage::RealChannelCount
PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750* ___RealChannelCount_8;
// FMODUnity.Platform/PropertyInt FMODUnity.Platform/PropertyStorage::DSPBufferLength
PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750* ___DSPBufferLength_9;
// FMODUnity.Platform/PropertyInt FMODUnity.Platform/PropertyStorage::DSPBufferCount
PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750* ___DSPBufferCount_10;
// FMODUnity.Platform/PropertyStringList FMODUnity.Platform/PropertyStorage::Plugins
PropertyStringList_t0F7CE3F8FDF8C70768223C153351F32B34CFBBC9* ___Plugins_11;
// FMODUnity.Platform/PropertyStringList FMODUnity.Platform/PropertyStorage::StaticPlugins
PropertyStringList_t0F7CE3F8FDF8C70768223C153351F32B34CFBBC9* ___StaticPlugins_12;
// FMODUnity.Platform/PropertyCallbackHandler FMODUnity.Platform/PropertyStorage::CallbackHandler
PropertyCallbackHandler_t7F97950768CE689074AD5E8874120A88044FA4D8* ___CallbackHandler_13;
};
// FMODUnity.RuntimeManager/<>c__DisplayClass36_0
struct U3CU3Ec__DisplayClass36_0_tF285C7A5AFA969C440B37C1071635CF010D77958 : public RuntimeObject
{
// FMODUnity.CodecType FMODUnity.RuntimeManager/<>c__DisplayClass36_0::format
int32_t ___format_0;
};
// FMODUnity.RuntimeManager/<loadFromWeb>d__52
struct U3CloadFromWebU3Ed__52_tACD44BDA5D7D01A967B20BDA605016F65B254AB7 : public RuntimeObject
{
// System.Int32 FMODUnity.RuntimeManager/<loadFromWeb>d__52::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object FMODUnity.RuntimeManager/<loadFromWeb>d__52::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// System.String FMODUnity.RuntimeManager/<loadFromWeb>d__52::bankPath
String_t* ___bankPath_2;
// FMODUnity.RuntimeManager FMODUnity.RuntimeManager/<loadFromWeb>d__52::<>4__this
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* ___U3CU3E4__this_3;
// System.String FMODUnity.RuntimeManager/<loadFromWeb>d__52::bankName
String_t* ___bankName_4;
// System.Boolean FMODUnity.RuntimeManager/<loadFromWeb>d__52::loadSamples
bool ___loadSamples_5;
// UnityEngine.Networking.UnityWebRequest FMODUnity.RuntimeManager/<loadFromWeb>d__52::<www>5__2
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___U3CwwwU3E5__2_6;
};
// FMODUnity.RuntimeManager/GuidComparer
struct GuidComparer_t3E586E2953427EDC6FAC1B7A78930C2090589120 : public RuntimeObject
{
};
// FMODUnity.Settings/<>c
struct U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229 : public RuntimeObject
{
};
// FMODUnity.Settings/<>c__DisplayClass72_0
struct U3CU3Ec__DisplayClass72_0_tF56390281328E72719E68C7FC5B73D2F47AF9358 : public RuntimeObject
{
// System.String FMODUnity.Settings/<>c__DisplayClass72_0::identifier
String_t* ___identifier_0;
};
// FMODUnity.StudioEventEmitter/<>c__DisplayClass42_0
struct U3CU3Ec__DisplayClass42_0_t75CD25FFCCAA64BACB7EAAD898648D53C7E22970 : public RuntimeObject
{
// System.String FMODUnity.StudioEventEmitter/<>c__DisplayClass42_0::findName
String_t* ___findName_0;
};
// FMODUnity.Platform/PropertyAccessors/<>c
struct U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7 : public RuntimeObject
{
};
// System.Collections.Generic.List`1/Enumerator<System.Int32Enum>
struct Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* ____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
int32_t ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<System.Object>
struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____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
RuntimeObject* ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<FMODUnity.ParamRef>
struct Enumerator_t2C6422CEFEC21CCCBEFB86D98BAAD76FC56AA954
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_t661315603FDBEA2CBD0830969F93FD47C156CE41* ____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
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<FMODUnity.ParameterAutomationLink>
struct Enumerator_tEAE9CC1A65968E3F75F7F33D3EA7EF0AE9E2CFC6
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_t59FA4B7AA7F1CA782CD47601457D971E212D08F1* ____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
ParameterAutomationLink_tF6285A658A7A4F0D0B572CBA44BB838935604821* ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<FMODUnity.Platform>
struct Enumerator_t13CFA7A9393D3158A3F60951B038F43AF582C8F9
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* ____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
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<System.String>
struct Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ____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
String_t* ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<FMODUnity.StudioEventEmitter>
struct Enumerator_tA76D7E35FE7B46F91E11DAC9DC99529D926C64D4
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_tC9E9413E4D08BE51D6F2D26873E5DCB64FFDD26F* ____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
StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<FMODUnity.ThreadType>
struct Enumerator_t9A1A26608B1406D8CEC561635585DB986111A235
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4* ____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
int32_t ____current_3;
};
// System.Nullable`1<System.Boolean>
struct Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
bool ___value_1;
};
// FMODUnity.Legacy/PlatformSetting`1<System.Int32>
struct PlatformSetting_1_tC00135976256B39E3999E05A46F81073C1D80350 : public PlatformSettingBase_t8B6E034F3BDEBFA6EE32F9C35B775C2DD3284701
{
// T FMODUnity.Legacy/PlatformSetting`1::Value
int32_t ___Value_1;
};
// FMODUnity.Legacy/PlatformSetting`1<System.String>
struct PlatformSetting_1_t476720317DBB610489D76B002014E5F7C1841F52 : public PlatformSettingBase_t8B6E034F3BDEBFA6EE32F9C35B775C2DD3284701
{
// T FMODUnity.Legacy/PlatformSetting`1::Value
String_t* ___Value_1;
};
// FMODUnity.Legacy/PlatformSetting`1<FMODUnity.TriStateBool>
struct PlatformSetting_1_t0368198C1E5BA0996EE2C6F48FAC1EE53971253B : public PlatformSettingBase_t8B6E034F3BDEBFA6EE32F9C35B775C2DD3284701
{
// T FMODUnity.Legacy/PlatformSetting`1::Value
int32_t ___Value_1;
};
// FMODUnity.Platform/PropertyAccessor`1<System.Collections.Generic.List`1<System.String>>
struct PropertyAccessor_1_tF1DDFE4686773A5106E2A86CD296F98FF9BCF6E7
{
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<T>> FMODUnity.Platform/PropertyAccessor`1::Getter
Func_2_tCFCAF3CF264304A135801DC0ABF47138A6C76E63* ___Getter_0;
// T FMODUnity.Platform/PropertyAccessor`1::DefaultValue
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___DefaultValue_1;
};
// FMODUnity.Platform/PropertyAccessor`1<System.Int32>
struct PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C
{
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<T>> FMODUnity.Platform/PropertyAccessor`1::Getter
Func_2_t93F1D711AE1F89A368D6492E16BF040DF5B786C8* ___Getter_0;
// T FMODUnity.Platform/PropertyAccessor`1::DefaultValue
int32_t ___DefaultValue_1;
};
// FMODUnity.Platform/PropertyAccessor`1<System.Int32Enum>
struct PropertyAccessor_1_t67B0EA3A3FBA2F99D6EC37011D47139704719277
{
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<T>> FMODUnity.Platform/PropertyAccessor`1::Getter
Func_2_t71F4F0017690011E379E5078436BB250AE62E254* ___Getter_0;
// T FMODUnity.Platform/PropertyAccessor`1::DefaultValue
int32_t ___DefaultValue_1;
};
// FMODUnity.Platform/PropertyAccessor`1<System.Object>
struct PropertyAccessor_1_t6EFD6655DA4E66EB29B0DD65736C2797383F0337
{
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<T>> FMODUnity.Platform/PropertyAccessor`1::Getter
Func_2_t76D79ADD293897B7EBA2F3D8DFB8BD2F61C9FA9F* ___Getter_0;
// T FMODUnity.Platform/PropertyAccessor`1::DefaultValue
RuntimeObject* ___DefaultValue_1;
};
// FMODUnity.Platform/PropertyAccessor`1<FMODUnity.PlatformCallbackHandler>
struct PropertyAccessor_1_tFB73E930C98674C6D5786801763E50DD0310E43D
{
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<T>> FMODUnity.Platform/PropertyAccessor`1::Getter
Func_2_t8922D8019C5920DF37479B8AB40353A2CA2BA4E3* ___Getter_0;
// T FMODUnity.Platform/PropertyAccessor`1::DefaultValue
PlatformCallbackHandler_tC119EEA759D5A1538F89DE34DDDC628A2DA18421* ___DefaultValue_1;
};
// FMODUnity.Platform/PropertyAccessor`1<FMOD.SPEAKERMODE>
struct PropertyAccessor_1_t57AC3B4CA4FE841584DBD1DB51D1BCD850ED6EDA
{
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<T>> FMODUnity.Platform/PropertyAccessor`1::Getter
Func_2_t21C32CB13D455523070DF5EA9094E1A2E8C5B19E* ___Getter_0;
// T FMODUnity.Platform/PropertyAccessor`1::DefaultValue
int32_t ___DefaultValue_1;
};
// FMODUnity.Platform/PropertyAccessor`1<System.String>
struct PropertyAccessor_1_tE49FCEAD34DA916919577553E8E4DF48889922D6
{
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<T>> FMODUnity.Platform/PropertyAccessor`1::Getter
Func_2_t4E5B8CAACE31130B0B66296D95E9F29FCFE07E1C* ___Getter_0;
// T FMODUnity.Platform/PropertyAccessor`1::DefaultValue
String_t* ___DefaultValue_1;
};
// FMODUnity.Platform/PropertyAccessor`1<FMODUnity.TriStateBool>
struct PropertyAccessor_1_t1D2FE63628AEE8E18AF2F2BE66B92D2C52DF521F
{
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<T>> FMODUnity.Platform/PropertyAccessor`1::Getter
Func_2_tC934A3043F1E82BE76D2D0766C1018081CF4E5B6* ___Getter_0;
// T FMODUnity.Platform/PropertyAccessor`1::DefaultValue
int32_t ___DefaultValue_1;
};
// UnityEngine.AndroidJavaClass
struct AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03 : public AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0
{
};
// FMODUnity.AutomatableSlots
struct AutomatableSlots_t82E7563CC286D50B4318D4BB4E20E87E44A51CAF
{
// System.Single FMODUnity.AutomatableSlots::Slot00
float ___Slot00_1;
// System.Single FMODUnity.AutomatableSlots::Slot01
float ___Slot01_2;
// System.Single FMODUnity.AutomatableSlots::Slot02
float ___Slot02_3;
// System.Single FMODUnity.AutomatableSlots::Slot03
float ___Slot03_4;
// System.Single FMODUnity.AutomatableSlots::Slot04
float ___Slot04_5;
// System.Single FMODUnity.AutomatableSlots::Slot05
float ___Slot05_6;
// System.Single FMODUnity.AutomatableSlots::Slot06
float ___Slot06_7;
// System.Single FMODUnity.AutomatableSlots::Slot07
float ___Slot07_8;
// System.Single FMODUnity.AutomatableSlots::Slot08
float ___Slot08_9;
// System.Single FMODUnity.AutomatableSlots::Slot09
float ___Slot09_10;
// System.Single FMODUnity.AutomatableSlots::Slot10
float ___Slot10_11;
// System.Single FMODUnity.AutomatableSlots::Slot11
float ___Slot11_12;
// System.Single FMODUnity.AutomatableSlots::Slot12
float ___Slot12_13;
// System.Single FMODUnity.AutomatableSlots::Slot13
float ___Slot13_14;
// System.Single FMODUnity.AutomatableSlots::Slot14
float ___Slot14_15;
// System.Single FMODUnity.AutomatableSlots::Slot15
float ___Slot15_16;
};
// 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;
};
// FMOD.CHANNELCONTROL_DSP_INDEX
struct CHANNELCONTROL_DSP_INDEX_tF07B89FEFFE2832921CB2C03B13B365E141A19CF
{
union
{
struct
{
};
uint8_t CHANNELCONTROL_DSP_INDEX_tF07B89FEFFE2832921CB2C03B13B365E141A19CF__padding[1];
};
};
// FMOD.CPU_USAGE
struct CPU_USAGE_tB0C4CAFB1080A0F083A5E717DA98D65266D11B68
{
// System.Single FMOD.CPU_USAGE::dsp
float ___dsp_0;
// System.Single FMOD.CPU_USAGE::stream
float ___stream_1;
// System.Single FMOD.CPU_USAGE::geometry
float ___geometry_2;
// System.Single FMOD.CPU_USAGE::update
float ___update_3;
// System.Single FMOD.CPU_USAGE::convolution1
float ___convolution1_4;
// System.Single FMOD.CPU_USAGE::convolution2
float ___convolution2_5;
};
// FMOD.Studio.CPU_USAGE
struct CPU_USAGE_t355918E5C84E4CAF19ADFFDBE369E9D66E96C771
{
// System.Single FMOD.Studio.CPU_USAGE::update
float ___update_0;
};
// System.Char
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
{
// System.Char System.Char::m_value
Il2CppChar ___m_value_0;
};
// System.DateTime
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D
{
// System.UInt64 System.DateTime::_dateData
uint64_t ____dateData_46;
};
// FMOD.Debug
struct Debug_t6912989084032432D5D3FDA29544AD4900A99089
{
union
{
struct
{
};
uint8_t Debug_t6912989084032432D5D3FDA29544AD4900A99089__padding[1];
};
};
// UnityEngine.Timeline.DiscreteTime
struct DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6
{
// System.Int64 UnityEngine.Timeline.DiscreteTime::m_DiscreteTime
int64_t ___m_DiscreteTime_2;
};
// 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
{
};
// FMODUnity.FMODEventMixerBehaviour
struct FMODEventMixerBehaviour_tDB23D9C55B54FEBE4E1D8F092B19CBBE3D3AC8EE : public PlayableBehaviour_tCCFE023F2CAB1769A3EAB176BD5B0416C54C22E2
{
// System.Single FMODUnity.FMODEventMixerBehaviour::volume
float ___volume_0;
};
// FMOD.Factory
struct Factory_t2DD94A5AE23E1231C87ECD7E341A77BA7A5E994C
{
union
{
struct
{
};
uint8_t Factory_t2DD94A5AE23E1231C87ECD7E341A77BA7A5E994C__padding[1];
};
};
// FMOD.GUID
struct GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54
{
// System.Int32 FMOD.GUID::Data1
int32_t ___Data1_0;
// System.Int32 FMOD.GUID::Data2
int32_t ___Data2_1;
// System.Int32 FMOD.GUID::Data3
int32_t ___Data3_2;
// System.Int32 FMOD.GUID::Data4
int32_t ___Data4_3;
};
// System.Guid
struct Guid_t
{
// System.Int32 System.Guid::_a
int32_t ____a_1;
// System.Int16 System.Guid::_b
int16_t ____b_2;
// System.Int16 System.Guid::_c
int16_t ____c_3;
// System.Byte System.Guid::_d
uint8_t ____d_4;
// System.Byte System.Guid::_e
uint8_t ____e_5;
// System.Byte System.Guid::_f
uint8_t ____f_6;
// System.Byte System.Guid::_g
uint8_t ____g_7;
// System.Byte System.Guid::_h
uint8_t ____h_8;
// System.Byte System.Guid::_i
uint8_t ____i_9;
// System.Byte System.Guid::_j
uint8_t ____j_10;
// System.Byte System.Guid::_k
uint8_t ____k_11;
};
// System.Int16
struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175
{
// System.Int16 System.Int16::m_value
int16_t ___m_value_0;
};
// 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;
};
// UnityEngine.Timeline.MarkerList
struct MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698
{
// System.Collections.Generic.List`1<UnityEngine.ScriptableObject> UnityEngine.Timeline.MarkerList::m_Objects
List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* ___m_Objects_0;
// System.Collections.Generic.List`1<UnityEngine.Timeline.IMarker> UnityEngine.Timeline.MarkerList::m_Cache
List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* ___m_Cache_1;
// System.Boolean UnityEngine.Timeline.MarkerList::m_CacheDirty
bool ___m_CacheDirty_2;
// System.Boolean UnityEngine.Timeline.MarkerList::m_HasNotifications
bool ___m_HasNotifications_3;
};
// Native definition for P/Invoke marshalling of UnityEngine.Timeline.MarkerList
struct MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_marshaled_pinvoke
{
List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* ___m_Objects_0;
List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* ___m_Cache_1;
int32_t ___m_CacheDirty_2;
int32_t ___m_HasNotifications_3;
};
// Native definition for COM marshalling of UnityEngine.Timeline.MarkerList
struct MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698_marshaled_com
{
List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* ___m_Objects_0;
List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* ___m_Cache_1;
int32_t ___m_CacheDirty_2;
int32_t ___m_HasNotifications_3;
};
// FMOD.Memory
struct Memory_t85F8928FEF97BB4C763A406AEA64001134689B6F
{
union
{
struct
{
};
uint8_t Memory_t85F8928FEF97BB4C763A406AEA64001134689B6F__padding[1];
};
};
// System.Reflection.MethodBase
struct MethodBase_t : public MemberInfo_t
{
};
// FMOD.Studio.PARAMETER_ID
struct PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85
{
// System.UInt32 FMOD.Studio.PARAMETER_ID::data1
uint32_t ___data1_0;
// System.UInt32 FMOD.Studio.PARAMETER_ID::data2
uint32_t ___data2_1;
};
// FMOD.PORT_INDEX
struct PORT_INDEX_t7AB8304D5BEEB664AC9B94C255896602D190160D
{
union
{
struct
{
};
uint8_t PORT_INDEX_t7AB8304D5BEEB664AC9B94C255896602D190160D__padding[1];
};
};
// UnityEngine.PropertyAttribute
struct PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
// FMOD.REVERB_PROPERTIES
struct REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91
{
// System.Single FMOD.REVERB_PROPERTIES::DecayTime
float ___DecayTime_0;
// System.Single FMOD.REVERB_PROPERTIES::EarlyDelay
float ___EarlyDelay_1;
// System.Single FMOD.REVERB_PROPERTIES::LateDelay
float ___LateDelay_2;
// System.Single FMOD.REVERB_PROPERTIES::HFReference
float ___HFReference_3;
// System.Single FMOD.REVERB_PROPERTIES::HFDecayRatio
float ___HFDecayRatio_4;
// System.Single FMOD.REVERB_PROPERTIES::Diffusion
float ___Diffusion_5;
// System.Single FMOD.REVERB_PROPERTIES::Density
float ___Density_6;
// System.Single FMOD.REVERB_PROPERTIES::LowShelfFrequency
float ___LowShelfFrequency_7;
// System.Single FMOD.REVERB_PROPERTIES::LowShelfGain
float ___LowShelfGain_8;
// System.Single FMOD.REVERB_PROPERTIES::HighCut
float ___HighCut_9;
// System.Single FMOD.REVERB_PROPERTIES::EarlyLateMix
float ___EarlyLateMix_10;
// System.Single FMOD.REVERB_PROPERTIES::WetLevel
float ___WetLevel_11;
};
// 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;
};
// System.Single
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
// System.Single System.Single::m_value
float ___m_value_0;
};
// System.IO.TextReader
struct TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
};
// FMOD.Thread
struct Thread_t5F7407149E9FF63066A7855E90867E234B361519
{
union
{
struct
{
};
uint8_t Thread_t5F7407149E9FF63066A7855E90867E234B361519__padding[1];
};
};
// System.UInt16
struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455
{
// System.UInt16 System.UInt16::m_value
uint16_t ___m_value_0;
};
// System.UInt32
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
{
// System.UInt32 System.UInt32::m_value
uint32_t ___m_value_0;
};
// System.UInt64
struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF
{
// System.UInt64 System.UInt64::m_value
uint64_t ___m_value_0;
};
// FMOD.VECTOR
struct VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F
{
// System.Single FMOD.VECTOR::x
float ___x_0;
// System.Single FMOD.VECTOR::y
float ___y_1;
// System.Single FMOD.VECTOR::z
float ___z_2;
};
// UnityEngine.Vector2
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
{
// System.Single UnityEngine.Vector2::x
float ___x_0;
// System.Single UnityEngine.Vector2::y
float ___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;
};
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
// FMODUnity.Platform/PropertyBool
struct PropertyBool_tA5F05B833E7C98AC9A5489FCEDE3B9C74D7B6E78 : public Property_1_t1C6803CF8832921C1358EEA7FCBE764249737D80
{
};
// FMODUnity.Platform/PropertyCallbackHandler
struct PropertyCallbackHandler_t7F97950768CE689074AD5E8874120A88044FA4D8 : public Property_1_t51E68A9ACCD67634FA55335B847470694D869F2F
{
};
// FMODUnity.Platform/PropertyCodecChannels
struct PropertyCodecChannels_t4FFBCD0D648E85AA73614F8292074E5F5D6EE45C : public Property_1_tDFE9205D98AA600CCB1B6C2DB6647E557C75796E
{
};
// FMODUnity.Platform/PropertyInt
struct PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750 : public Property_1_t20C85DA8D1020679BD6AEA9C956F013DEFE957E1
{
};
// FMODUnity.Platform/PropertySpeakerMode
struct PropertySpeakerMode_t03A1A8F9AD9D13BE66CFE8EE0B8BD02E6F28D1AD : public Property_1_tCAE69E704D6A51AD16C76F34E597D5320A7B6125
{
};
// FMODUnity.Platform/PropertyString
struct PropertyString_tCBF2EAC1914A7F264D4472EE0B132EEBAF683345 : public Property_1_t99152AE7C02D1713EE3456D1BC167D6B72B10527
{
};
// FMODUnity.Platform/PropertyStringList
struct PropertyStringList_t0F7CE3F8FDF8C70768223C153351F32B34CFBBC9 : public Property_1_tA7FB7C6D6D07D684C1A14965C98068D27BB2799F
{
};
// FMODUnity.Platform/PropertyThreadAffinityList
struct PropertyThreadAffinityList_tE254379B22D87A189803E91DE8110E87B7A10B36 : public Property_1_tE0584D99B11F80DA784A6E73EF5D5C7C1937222B
{
};
// FMODUnity.Settings/PlatformTemplate
struct PlatformTemplate_t461C48A7E7ABB9C8A3D5096E0C535C50F218EC59
{
// System.String FMODUnity.Settings/PlatformTemplate::Identifier
String_t* ___Identifier_0;
// System.Func`1<FMODUnity.Platform> FMODUnity.Settings/PlatformTemplate::CreateInstance
Func_1_tDA541B7DA4A420B40B4B478F5E87E4650478F778* ___CreateInstance_1;
};
// Native definition for P/Invoke marshalling of FMODUnity.Settings/PlatformTemplate
struct PlatformTemplate_t461C48A7E7ABB9C8A3D5096E0C535C50F218EC59_marshaled_pinvoke
{
char* ___Identifier_0;
Il2CppMethodPointer ___CreateInstance_1;
};
// Native definition for COM marshalling of FMODUnity.Settings/PlatformTemplate
struct PlatformTemplate_t461C48A7E7ABB9C8A3D5096E0C535C50F218EC59_marshaled_com
{
Il2CppChar* ___Identifier_0;
Il2CppMethodPointer ___CreateInstance_1;
};
// UnityEngine.Timeline.TrackAsset/TransientBuildData
struct TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F
{
// System.Collections.Generic.List`1<UnityEngine.Timeline.TrackAsset> UnityEngine.Timeline.TrackAsset/TransientBuildData::trackList
List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* ___trackList_0;
// System.Collections.Generic.List`1<UnityEngine.Timeline.TimelineClip> UnityEngine.Timeline.TrackAsset/TransientBuildData::clipList
List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* ___clipList_1;
// System.Collections.Generic.List`1<UnityEngine.Timeline.IMarker> UnityEngine.Timeline.TrackAsset/TransientBuildData::markerList
List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* ___markerList_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.Timeline.TrackAsset/TransientBuildData
struct TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_marshaled_pinvoke
{
List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* ___trackList_0;
List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* ___clipList_1;
List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* ___markerList_2;
};
// Native definition for COM marshalling of UnityEngine.Timeline.TrackAsset/TransientBuildData
struct TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F_marshaled_com
{
List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* ___trackList_0;
List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* ___clipList_1;
List_1_tB481045C42962DD282E8A89B2AF0246A4042EADF* ___markerList_2;
};
// FMOD.ADVANCEDSETTINGS
struct ADVANCEDSETTINGS_tFAFFF1109C3098336EFE59F43CC74046500340CE
{
// System.Int32 FMOD.ADVANCEDSETTINGS::cbSize
int32_t ___cbSize_0;
// System.Int32 FMOD.ADVANCEDSETTINGS::maxMPEGCodecs
int32_t ___maxMPEGCodecs_1;
// System.Int32 FMOD.ADVANCEDSETTINGS::maxADPCMCodecs
int32_t ___maxADPCMCodecs_2;
// System.Int32 FMOD.ADVANCEDSETTINGS::maxXMACodecs
int32_t ___maxXMACodecs_3;
// System.Int32 FMOD.ADVANCEDSETTINGS::maxVorbisCodecs
int32_t ___maxVorbisCodecs_4;
// System.Int32 FMOD.ADVANCEDSETTINGS::maxAT9Codecs
int32_t ___maxAT9Codecs_5;
// System.Int32 FMOD.ADVANCEDSETTINGS::maxFADPCMCodecs
int32_t ___maxFADPCMCodecs_6;
// System.Int32 FMOD.ADVANCEDSETTINGS::maxPCMCodecs
int32_t ___maxPCMCodecs_7;
// System.Int32 FMOD.ADVANCEDSETTINGS::ASIONumChannels
int32_t ___ASIONumChannels_8;
// System.IntPtr FMOD.ADVANCEDSETTINGS::ASIOChannelList
intptr_t ___ASIOChannelList_9;
// System.IntPtr FMOD.ADVANCEDSETTINGS::ASIOSpeakerList
intptr_t ___ASIOSpeakerList_10;
// System.Single FMOD.ADVANCEDSETTINGS::vol0virtualvol
float ___vol0virtualvol_11;
// System.UInt32 FMOD.ADVANCEDSETTINGS::defaultDecodeBufferSize
uint32_t ___defaultDecodeBufferSize_12;
// System.UInt16 FMOD.ADVANCEDSETTINGS::profilePort
uint16_t ___profilePort_13;
// System.UInt32 FMOD.ADVANCEDSETTINGS::geometryMaxFadeTime
uint32_t ___geometryMaxFadeTime_14;
// System.Single FMOD.ADVANCEDSETTINGS::distanceFilterCenterFreq
float ___distanceFilterCenterFreq_15;
// System.Int32 FMOD.ADVANCEDSETTINGS::reverb3Dinstance
int32_t ___reverb3Dinstance_16;
// System.Int32 FMOD.ADVANCEDSETTINGS::DSPBufferPoolSize
int32_t ___DSPBufferPoolSize_17;
// FMOD.DSP_RESAMPLER FMOD.ADVANCEDSETTINGS::resamplerMethod
int32_t ___resamplerMethod_18;
// System.UInt32 FMOD.ADVANCEDSETTINGS::randomSeed
uint32_t ___randomSeed_19;
// System.Int32 FMOD.ADVANCEDSETTINGS::maxConvolutionThreads
int32_t ___maxConvolutionThreads_20;
// System.Int32 FMOD.ADVANCEDSETTINGS::maxOpusCodecs
int32_t ___maxOpusCodecs_21;
};
// FMOD.Studio.ADVANCEDSETTINGS
struct ADVANCEDSETTINGS_t88F4B4441CCA3160EEF67F6D79FBDFAF217A9E02
{
// System.Int32 FMOD.Studio.ADVANCEDSETTINGS::cbsize
int32_t ___cbsize_0;
// System.Int32 FMOD.Studio.ADVANCEDSETTINGS::commandqueuesize
int32_t ___commandqueuesize_1;
// System.Int32 FMOD.Studio.ADVANCEDSETTINGS::handleinitialsize
int32_t ___handleinitialsize_2;
// System.Int32 FMOD.Studio.ADVANCEDSETTINGS::studioupdateperiod
int32_t ___studioupdateperiod_3;
// System.Int32 FMOD.Studio.ADVANCEDSETTINGS::idlesampledatapoolsize
int32_t ___idlesampledatapoolsize_4;
// System.Int32 FMOD.Studio.ADVANCEDSETTINGS::streamingscheduledelay
int32_t ___streamingscheduledelay_5;
// System.IntPtr FMOD.Studio.ADVANCEDSETTINGS::encryptionkey
intptr_t ___encryptionkey_6;
};
// FMOD.ASYNCREADINFO
struct ASYNCREADINFO_tB889EF174AE5B8EE664643C0681FD5DCCAA8C0F2
{
// System.IntPtr FMOD.ASYNCREADINFO::handle
intptr_t ___handle_0;
// System.UInt32 FMOD.ASYNCREADINFO::offset
uint32_t ___offset_1;
// System.UInt32 FMOD.ASYNCREADINFO::sizebytes
uint32_t ___sizebytes_2;
// System.Int32 FMOD.ASYNCREADINFO::priority
int32_t ___priority_3;
// System.IntPtr FMOD.ASYNCREADINFO::userdata
intptr_t ___userdata_4;
// System.IntPtr FMOD.ASYNCREADINFO::buffer
intptr_t ___buffer_5;
// System.UInt32 FMOD.ASYNCREADINFO::bytesread
uint32_t ___bytesread_6;
// FMOD.FILE_ASYNCDONE_FUNC FMOD.ASYNCREADINFO::done
FILE_ASYNCDONE_FUNC_t79C37807D98470DC3851EC44DD9E6EFC003E6458* ___done_7;
};
// Native definition for P/Invoke marshalling of FMOD.ASYNCREADINFO
struct ASYNCREADINFO_tB889EF174AE5B8EE664643C0681FD5DCCAA8C0F2_marshaled_pinvoke
{
intptr_t ___handle_0;
uint32_t ___offset_1;
uint32_t ___sizebytes_2;
int32_t ___priority_3;
intptr_t ___userdata_4;
intptr_t ___buffer_5;
uint32_t ___bytesread_6;
Il2CppMethodPointer ___done_7;
};
// Native definition for COM marshalling of FMOD.ASYNCREADINFO
struct ASYNCREADINFO_tB889EF174AE5B8EE664643C0681FD5DCCAA8C0F2_marshaled_com
{
intptr_t ___handle_0;
uint32_t ___offset_1;
uint32_t ___sizebytes_2;
int32_t ___priority_3;
intptr_t ___userdata_4;
intptr_t ___buffer_5;
uint32_t ___bytesread_6;
Il2CppMethodPointer ___done_7;
};
// FMOD.ATTRIBUTES_3D
struct ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777
{
// FMOD.VECTOR FMOD.ATTRIBUTES_3D::position
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F ___position_0;
// FMOD.VECTOR FMOD.ATTRIBUTES_3D::velocity
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F ___velocity_1;
// FMOD.VECTOR FMOD.ATTRIBUTES_3D::forward
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F ___forward_2;
// FMOD.VECTOR FMOD.ATTRIBUTES_3D::up
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F ___up_3;
};
// 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;
};
// FMOD.Studio.Bank
struct Bank_t50242D065FC8F72841CEBC3BA826A8CACA567ACA
{
// System.IntPtr FMOD.Studio.Bank::handle
intptr_t ___handle_0;
};
// FMODUnity.BankRefAttribute
struct BankRefAttribute_t3148AE0C80C648E1B2DDDFFD4647B4AFF5AC9038 : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
};
// FMOD.Studio.Bus
struct Bus_t0858329521D636D685370BE433B68C792F12CB7C
{
// System.IntPtr FMOD.Studio.Bus::handle
intptr_t ___handle_0;
};
// FMOD.CREATESOUNDEXINFO
struct CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077
{
// System.Int32 FMOD.CREATESOUNDEXINFO::cbsize
int32_t ___cbsize_0;
// System.UInt32 FMOD.CREATESOUNDEXINFO::length
uint32_t ___length_1;
// System.UInt32 FMOD.CREATESOUNDEXINFO::fileoffset
uint32_t ___fileoffset_2;
// System.Int32 FMOD.CREATESOUNDEXINFO::numchannels
int32_t ___numchannels_3;
// System.Int32 FMOD.CREATESOUNDEXINFO::defaultfrequency
int32_t ___defaultfrequency_4;
// FMOD.SOUND_FORMAT FMOD.CREATESOUNDEXINFO::format
int32_t ___format_5;
// System.UInt32 FMOD.CREATESOUNDEXINFO::decodebuffersize
uint32_t ___decodebuffersize_6;
// System.Int32 FMOD.CREATESOUNDEXINFO::initialsubsound
int32_t ___initialsubsound_7;
// System.Int32 FMOD.CREATESOUNDEXINFO::numsubsounds
int32_t ___numsubsounds_8;
// System.IntPtr FMOD.CREATESOUNDEXINFO::inclusionlist
intptr_t ___inclusionlist_9;
// System.Int32 FMOD.CREATESOUNDEXINFO::inclusionlistnum
int32_t ___inclusionlistnum_10;
// System.IntPtr FMOD.CREATESOUNDEXINFO::pcmreadcallback_internal
intptr_t ___pcmreadcallback_internal_11;
// System.IntPtr FMOD.CREATESOUNDEXINFO::pcmsetposcallback_internal
intptr_t ___pcmsetposcallback_internal_12;
// System.IntPtr FMOD.CREATESOUNDEXINFO::nonblockcallback_internal
intptr_t ___nonblockcallback_internal_13;
// System.IntPtr FMOD.CREATESOUNDEXINFO::dlsname
intptr_t ___dlsname_14;
// System.IntPtr FMOD.CREATESOUNDEXINFO::encryptionkey
intptr_t ___encryptionkey_15;
// System.Int32 FMOD.CREATESOUNDEXINFO::maxpolyphony
int32_t ___maxpolyphony_16;
// System.IntPtr FMOD.CREATESOUNDEXINFO::userdata
intptr_t ___userdata_17;
// FMOD.SOUND_TYPE FMOD.CREATESOUNDEXINFO::suggestedsoundtype
int32_t ___suggestedsoundtype_18;
// System.IntPtr FMOD.CREATESOUNDEXINFO::fileuseropen_internal
intptr_t ___fileuseropen_internal_19;
// System.IntPtr FMOD.CREATESOUNDEXINFO::fileuserclose_internal
intptr_t ___fileuserclose_internal_20;
// System.IntPtr FMOD.CREATESOUNDEXINFO::fileuserread_internal
intptr_t ___fileuserread_internal_21;
// System.IntPtr FMOD.CREATESOUNDEXINFO::fileuserseek_internal
intptr_t ___fileuserseek_internal_22;
// System.IntPtr FMOD.CREATESOUNDEXINFO::fileuserasyncread_internal
intptr_t ___fileuserasyncread_internal_23;
// System.IntPtr FMOD.CREATESOUNDEXINFO::fileuserasynccancel_internal
intptr_t ___fileuserasynccancel_internal_24;
// System.IntPtr FMOD.CREATESOUNDEXINFO::fileuserdata
intptr_t ___fileuserdata_25;
// System.Int32 FMOD.CREATESOUNDEXINFO::filebuffersize
int32_t ___filebuffersize_26;
// FMOD.CHANNELORDER FMOD.CREATESOUNDEXINFO::channelorder
int32_t ___channelorder_27;
// System.IntPtr FMOD.CREATESOUNDEXINFO::initialsoundgroup
intptr_t ___initialsoundgroup_28;
// System.UInt32 FMOD.CREATESOUNDEXINFO::initialseekposition
uint32_t ___initialseekposition_29;
// FMOD.TIMEUNIT FMOD.CREATESOUNDEXINFO::initialseekpostype
uint32_t ___initialseekpostype_30;
// System.Int32 FMOD.CREATESOUNDEXINFO::ignoresetfilesystem
int32_t ___ignoresetfilesystem_31;
// System.UInt32 FMOD.CREATESOUNDEXINFO::audioqueuepolicy
uint32_t ___audioqueuepolicy_32;
// System.UInt32 FMOD.CREATESOUNDEXINFO::minmidigranularity
uint32_t ___minmidigranularity_33;
// System.Int32 FMOD.CREATESOUNDEXINFO::nonblockthreadid
int32_t ___nonblockthreadid_34;
// System.IntPtr FMOD.CREATESOUNDEXINFO::fsbguid
intptr_t ___fsbguid_35;
};
// UnityEngine.Networking.CertificateHandler
struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804 : public RuntimeObject
{
// System.IntPtr UnityEngine.Networking.CertificateHandler::m_Ptr
intptr_t ___m_Ptr_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.Networking.CertificateHandler
struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
};
// Native definition for COM marshalling of UnityEngine.Networking.CertificateHandler
struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_com
{
intptr_t ___m_Ptr_0;
};
// FMOD.Channel
struct Channel_tFA525CB2BB06CA22015F4BFCD953A583A797F197
{
// System.IntPtr FMOD.Channel::handle
intptr_t ___handle_0;
};
// FMOD.ChannelGroup
struct ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD
{
// System.IntPtr FMOD.ChannelGroup::handle
intptr_t ___handle_0;
};
// 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;
};
// FMOD.DSP
struct DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD
{
// System.IntPtr FMOD.DSP::handle
intptr_t ___handle_0;
};
// FMOD.DSP_DATA_PARAMETER_INFO
struct DSP_DATA_PARAMETER_INFO_t76FB3110F5A5526CAC9F6D3BA77DE9FF933586C8
{
// System.IntPtr FMOD.DSP_DATA_PARAMETER_INFO::data
intptr_t ___data_0;
// System.UInt32 FMOD.DSP_DATA_PARAMETER_INFO::length
uint32_t ___length_1;
// System.Int32 FMOD.DSP_DATA_PARAMETER_INFO::index
int32_t ___index_2;
};
// FMOD.DSP_DESCRIPTION
struct DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674
{
// System.UInt32 FMOD.DSP_DESCRIPTION::pluginsdkversion
uint32_t ___pluginsdkversion_0;
// System.Byte[] FMOD.DSP_DESCRIPTION::name
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___name_1;
// System.UInt32 FMOD.DSP_DESCRIPTION::version
uint32_t ___version_2;
// System.Int32 FMOD.DSP_DESCRIPTION::numinputbuffers
int32_t ___numinputbuffers_3;
// System.Int32 FMOD.DSP_DESCRIPTION::numoutputbuffers
int32_t ___numoutputbuffers_4;
// FMOD.DSP_CREATE_CALLBACK FMOD.DSP_DESCRIPTION::create
DSP_CREATE_CALLBACK_t521ED8098559FB56F3A032F6F3B8171FA2AA3505* ___create_5;
// FMOD.DSP_RELEASE_CALLBACK FMOD.DSP_DESCRIPTION::release
DSP_RELEASE_CALLBACK_tE56649AC6910BA5F5398E1F8F058275CCA351E32* ___release_6;
// FMOD.DSP_RESET_CALLBACK FMOD.DSP_DESCRIPTION::reset
DSP_RESET_CALLBACK_t0EE2969D4DC0BF37C1646FB797087C1038F2FBA3* ___reset_7;
// FMOD.DSP_READ_CALLBACK FMOD.DSP_DESCRIPTION::read
DSP_READ_CALLBACK_t07EEBA02A3998A219D21A102A515275295D09D5E* ___read_8;
// FMOD.DSP_PROCESS_CALLBACK FMOD.DSP_DESCRIPTION::process
DSP_PROCESS_CALLBACK_t4FB72EBB7DF3FC62991E96F290AE3AA1B2746FB6* ___process_9;
// FMOD.DSP_SETPOSITION_CALLBACK FMOD.DSP_DESCRIPTION::setposition
DSP_SETPOSITION_CALLBACK_t96445C467BF089843ADD5DA4272FE860D8E96D58* ___setposition_10;
// System.Int32 FMOD.DSP_DESCRIPTION::numparameters
int32_t ___numparameters_11;
// System.IntPtr FMOD.DSP_DESCRIPTION::paramdesc
intptr_t ___paramdesc_12;
// FMOD.DSP_SETPARAM_FLOAT_CALLBACK FMOD.DSP_DESCRIPTION::setparameterfloat
DSP_SETPARAM_FLOAT_CALLBACK_tA1E7F17E1A0BD4AF5B76D19407A997733643F7D5* ___setparameterfloat_13;
// FMOD.DSP_SETPARAM_INT_CALLBACK FMOD.DSP_DESCRIPTION::setparameterint
DSP_SETPARAM_INT_CALLBACK_t67AC1764846B777AAAB70ABE0437EAF27420E114* ___setparameterint_14;
// FMOD.DSP_SETPARAM_BOOL_CALLBACK FMOD.DSP_DESCRIPTION::setparameterbool
DSP_SETPARAM_BOOL_CALLBACK_tA5F6F63F4E065BE6E5BB843E453B93255387D7A3* ___setparameterbool_15;
// FMOD.DSP_SETPARAM_DATA_CALLBACK FMOD.DSP_DESCRIPTION::setparameterdata
DSP_SETPARAM_DATA_CALLBACK_t4E77BC38FC69DF28AADC174B3279C6B2E69DE98F* ___setparameterdata_16;
// FMOD.DSP_GETPARAM_FLOAT_CALLBACK FMOD.DSP_DESCRIPTION::getparameterfloat
DSP_GETPARAM_FLOAT_CALLBACK_t1AFD6EFDE545AD9F5A0A484733F943CB70B2417F* ___getparameterfloat_17;
// FMOD.DSP_GETPARAM_INT_CALLBACK FMOD.DSP_DESCRIPTION::getparameterint
DSP_GETPARAM_INT_CALLBACK_tC6D3E897E2E4EA19D2B4DB191C0FF89E9697359C* ___getparameterint_18;
// FMOD.DSP_GETPARAM_BOOL_CALLBACK FMOD.DSP_DESCRIPTION::getparameterbool
DSP_GETPARAM_BOOL_CALLBACK_tB1717FEC5C1AE64A3A46A2AD04AB87D42FFAB191* ___getparameterbool_19;
// FMOD.DSP_GETPARAM_DATA_CALLBACK FMOD.DSP_DESCRIPTION::getparameterdata
DSP_GETPARAM_DATA_CALLBACK_t0DA9CFD5E0CD8F990C8F2865B53DFA2C56BC837B* ___getparameterdata_20;
// FMOD.DSP_SHOULDIPROCESS_CALLBACK FMOD.DSP_DESCRIPTION::shouldiprocess
DSP_SHOULDIPROCESS_CALLBACK_tA350C8B79E754FD1B66898D38C60CEEC5968282B* ___shouldiprocess_21;
// System.IntPtr FMOD.DSP_DESCRIPTION::userdata
intptr_t ___userdata_22;
// FMOD.DSP_SYSTEM_REGISTER_CALLBACK FMOD.DSP_DESCRIPTION::sys_register
DSP_SYSTEM_REGISTER_CALLBACK_tD77CB724C74C339DD7916D1C1749E389202C053F* ___sys_register_23;
// FMOD.DSP_SYSTEM_DEREGISTER_CALLBACK FMOD.DSP_DESCRIPTION::sys_deregister
DSP_SYSTEM_DEREGISTER_CALLBACK_tB6802FE22F9FF79DE7FC73AE71ADBF9C6DAAE574* ___sys_deregister_24;
// FMOD.DSP_SYSTEM_MIX_CALLBACK FMOD.DSP_DESCRIPTION::sys_mix
DSP_SYSTEM_MIX_CALLBACK_tF0A89B14E61ACC83137AA0C90C84DCA29C9AA172* ___sys_mix_25;
};
// Native definition for P/Invoke marshalling of FMOD.DSP_DESCRIPTION
struct DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674_marshaled_pinvoke
{
uint32_t ___pluginsdkversion_0;
uint8_t ___name_1[32];
uint32_t ___version_2;
int32_t ___numinputbuffers_3;
int32_t ___numoutputbuffers_4;
Il2CppMethodPointer ___create_5;
Il2CppMethodPointer ___release_6;
Il2CppMethodPointer ___reset_7;
Il2CppMethodPointer ___read_8;
Il2CppMethodPointer ___process_9;
Il2CppMethodPointer ___setposition_10;
int32_t ___numparameters_11;
intptr_t ___paramdesc_12;
Il2CppMethodPointer ___setparameterfloat_13;
Il2CppMethodPointer ___setparameterint_14;
Il2CppMethodPointer ___setparameterbool_15;
Il2CppMethodPointer ___setparameterdata_16;
Il2CppMethodPointer ___getparameterfloat_17;
Il2CppMethodPointer ___getparameterint_18;
Il2CppMethodPointer ___getparameterbool_19;
Il2CppMethodPointer ___getparameterdata_20;
Il2CppMethodPointer ___shouldiprocess_21;
intptr_t ___userdata_22;
Il2CppMethodPointer ___sys_register_23;
Il2CppMethodPointer ___sys_deregister_24;
Il2CppMethodPointer ___sys_mix_25;
};
// Native definition for COM marshalling of FMOD.DSP_DESCRIPTION
struct DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674_marshaled_com
{
uint32_t ___pluginsdkversion_0;
uint8_t ___name_1[32];
uint32_t ___version_2;
int32_t ___numinputbuffers_3;
int32_t ___numoutputbuffers_4;
Il2CppMethodPointer ___create_5;
Il2CppMethodPointer ___release_6;
Il2CppMethodPointer ___reset_7;
Il2CppMethodPointer ___read_8;
Il2CppMethodPointer ___process_9;
Il2CppMethodPointer ___setposition_10;
int32_t ___numparameters_11;
intptr_t ___paramdesc_12;
Il2CppMethodPointer ___setparameterfloat_13;
Il2CppMethodPointer ___setparameterint_14;
Il2CppMethodPointer ___setparameterbool_15;
Il2CppMethodPointer ___setparameterdata_16;
Il2CppMethodPointer ___getparameterfloat_17;
Il2CppMethodPointer ___getparameterint_18;
Il2CppMethodPointer ___getparameterbool_19;
Il2CppMethodPointer ___getparameterdata_20;
Il2CppMethodPointer ___shouldiprocess_21;
intptr_t ___userdata_22;
Il2CppMethodPointer ___sys_register_23;
Il2CppMethodPointer ___sys_deregister_24;
Il2CppMethodPointer ___sys_mix_25;
};
// FMOD.DSP_METERING_INFO
struct DSP_METERING_INFO_t21B872493B517AB228277C1AE224582F7F674E33
{
// System.Int32 FMOD.DSP_METERING_INFO::numsamples
int32_t ___numsamples_0;
// System.Single[] FMOD.DSP_METERING_INFO::peaklevel
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___peaklevel_1;
// System.Single[] FMOD.DSP_METERING_INFO::rmslevel
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___rmslevel_2;
// System.Int16 FMOD.DSP_METERING_INFO::numchannels
int16_t ___numchannels_3;
};
// Native definition for P/Invoke marshalling of FMOD.DSP_METERING_INFO
struct DSP_METERING_INFO_t21B872493B517AB228277C1AE224582F7F674E33_marshaled_pinvoke
{
int32_t ___numsamples_0;
float ___peaklevel_1[32];
float ___rmslevel_2[32];
int16_t ___numchannels_3;
};
// Native definition for COM marshalling of FMOD.DSP_METERING_INFO
struct DSP_METERING_INFO_t21B872493B517AB228277C1AE224582F7F674E33_marshaled_com
{
int32_t ___numsamples_0;
float ___peaklevel_1[32];
float ___rmslevel_2[32];
int16_t ___numchannels_3;
};
// System.Delegate
struct Delegate_t : public RuntimeObject
{
// System.IntPtr System.Delegate::method_ptr
Il2CppMethodPointer ___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;
};
// UnityEngine.Networking.DownloadHandler
struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB : public RuntimeObject
{
// System.IntPtr UnityEngine.Networking.DownloadHandler::m_Ptr
intptr_t ___m_Ptr_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.Networking.DownloadHandler
struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
};
// Native definition for COM marshalling of UnityEngine.Networking.DownloadHandler
struct DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_com
{
intptr_t ___m_Ptr_0;
};
// FMOD.Studio.EventDescription
struct EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C
{
// System.IntPtr FMOD.Studio.EventDescription::handle
intptr_t ___handle_0;
};
// FMOD.Studio.EventInstance
struct EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF
{
// System.IntPtr FMOD.Studio.EventInstance::handle
intptr_t ___handle_0;
};
// FMODUnity.EventRefAttribute
struct EventRefAttribute_t2D88A5236EA8F9255995839A6602FD7EAC02C427 : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
// System.String FMODUnity.EventRefAttribute::MigrateTo
String_t* ___MigrateTo_0;
};
// FMODUnity.EventReference
struct EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51
{
// FMOD.GUID FMODUnity.EventReference::Guid
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___Guid_0;
};
// 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;
};
// FMOD.Geometry
struct Geometry_t3F57483CF7EA48F533B3447F6944D4BE7141786A
{
// System.IntPtr FMOD.Geometry::handle
intptr_t ___handle_0;
};
// System.Reflection.MethodInfo
struct MethodInfo_t : public MethodBase_t
{
};
// 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;
};
// FMOD.PLUGINLIST
struct PLUGINLIST_t9E92BA19F89FBA360BC439F5ED205AF8954CE629
{
// FMOD.PLUGINTYPE FMOD.PLUGINLIST::type
int32_t ___type_0;
// System.IntPtr FMOD.PLUGINLIST::description
intptr_t ___description_1;
};
// FMODUnity.ParamRef
struct ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E : public RuntimeObject
{
// System.String FMODUnity.ParamRef::Name
String_t* ___Name_0;
// System.Single FMODUnity.ParamRef::Value
float ___Value_1;
// FMOD.Studio.PARAMETER_ID FMODUnity.ParamRef::ID
PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85 ___ID_2;
};
// FMODUnity.ParamRefAttribute
struct ParamRefAttribute_t823E24E50FC6D8A447058243F684872588B86863 : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
};
// FMODUnity.ParameterAutomationLink
struct ParameterAutomationLink_tF6285A658A7A4F0D0B572CBA44BB838935604821 : public RuntimeObject
{
// System.String FMODUnity.ParameterAutomationLink::Name
String_t* ___Name_0;
// FMOD.Studio.PARAMETER_ID FMODUnity.ParameterAutomationLink::ID
PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85 ___ID_1;
// System.Int32 FMODUnity.ParameterAutomationLink::Slot
int32_t ___Slot_2;
};
// UnityEngine.Playables.PlayableGraph
struct PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E
{
// System.IntPtr UnityEngine.Playables.PlayableGraph::m_Handle
intptr_t ___m_Handle_0;
// System.UInt32 UnityEngine.Playables.PlayableGraph::m_Version
uint32_t ___m_Version_1;
};
// UnityEngine.Playables.PlayableHandle
struct PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4
{
// System.IntPtr UnityEngine.Playables.PlayableHandle::m_Handle
intptr_t ___m_Handle_0;
// System.UInt32 UnityEngine.Playables.PlayableHandle::m_Version
uint32_t ___m_Version_1;
};
// UnityEngine.Playables.PlayableOutputHandle
struct PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883
{
// System.IntPtr UnityEngine.Playables.PlayableOutputHandle::m_Handle
intptr_t ___m_Handle_0;
// System.UInt32 UnityEngine.Playables.PlayableOutputHandle::m_Version
uint32_t ___m_Version_1;
};
// FMOD.Reverb3D
struct Reverb3D_tF0969C178FF9ABFF505D00306E7A1D5E677E1F90
{
// System.IntPtr FMOD.Reverb3D::handle
intptr_t ___handle_0;
};
// System.RuntimeTypeHandle
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
{
// System.IntPtr System.RuntimeTypeHandle::value
intptr_t ___value_0;
};
// FMOD.Sound
struct Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD
{
// System.IntPtr FMOD.Sound::handle
intptr_t ___handle_0;
};
// FMOD.SoundGroup
struct SoundGroup_t5AC9ABF5E0F17567FC300E79F9E10B711676D8BE
{
// System.IntPtr FMOD.SoundGroup::handle
intptr_t ___handle_0;
};
// System.IO.StreamReader
struct StreamReader_t81027449065C1B0C339DB46241D8001A6F61130B : public TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7
{
// System.IO.Stream System.IO.StreamReader::_stream
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ____stream_3;
// System.Text.Encoding System.IO.StreamReader::_encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ____encoding_4;
// System.Text.Decoder System.IO.StreamReader::_decoder
Decoder_tE16E789E38B25DD304004FC630EA8B21000ECBBC* ____decoder_5;
// System.Byte[] System.IO.StreamReader::_byteBuffer
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____byteBuffer_6;
// System.Char[] System.IO.StreamReader::_charBuffer
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____charBuffer_7;
// System.Int32 System.IO.StreamReader::_charPos
int32_t ____charPos_8;
// System.Int32 System.IO.StreamReader::_charLen
int32_t ____charLen_9;
// System.Int32 System.IO.StreamReader::_byteLen
int32_t ____byteLen_10;
// System.Int32 System.IO.StreamReader::_bytePos
int32_t ____bytePos_11;
// System.Int32 System.IO.StreamReader::_maxCharsPerBuffer
int32_t ____maxCharsPerBuffer_12;
// System.Boolean System.IO.StreamReader::_detectEncoding
bool ____detectEncoding_13;
// System.Boolean System.IO.StreamReader::_checkPreamble
bool ____checkPreamble_14;
// System.Boolean System.IO.StreamReader::_isBlocked
bool ____isBlocked_15;
// System.Boolean System.IO.StreamReader::_closable
bool ____closable_16;
// System.Threading.Tasks.Task System.IO.StreamReader::_asyncReadTask
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ____asyncReadTask_17;
};
// FMOD.StringWrapper
struct StringWrapper_t3224449C9F0E927E27B599C5F209AEF18C549B53
{
// System.IntPtr FMOD.StringWrapper::nativeUtf8Ptr
intptr_t ___nativeUtf8Ptr_0;
};
// FMOD.System
struct System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20
{
// System.IntPtr FMOD.System::handle
intptr_t ___handle_0;
};
// FMOD.Studio.System
struct System_t9A51FE13708186A22E9D4454A7EA18347C389FEC
{
// System.IntPtr FMOD.Studio.System::handle
intptr_t ___handle_0;
};
// FMODUnity.ThreadType
struct ThreadType_t14C426076F78F0EE6D1B44D753C66EC8BD3D87F3
{
// System.Int32 FMODUnity.ThreadType::value__
int32_t ___value___2;
};
// UnityEngine.Networking.UploadHandler
struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6 : public RuntimeObject
{
// System.IntPtr UnityEngine.Networking.UploadHandler::m_Ptr
intptr_t ___m_Ptr_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.Networking.UploadHandler
struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
};
// Native definition for COM marshalling of UnityEngine.Networking.UploadHandler
struct UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_com
{
intptr_t ___m_Ptr_0;
};
// FMOD.Studio.VCA
struct VCA_t5FBCD56FAEF89AD05DED1A20671D8B5D327C1A98
{
// System.IntPtr FMOD.Studio.VCA::handle
intptr_t ___handle_0;
};
// FMODUnity.Legacy/PlatformBoolSetting
struct PlatformBoolSetting_t1E163B46A7418068B4A4F00EBDACE85381326111 : public PlatformSetting_1_t0368198C1E5BA0996EE2C6F48FAC1EE53971253B
{
};
// FMODUnity.Legacy/PlatformIntSetting
struct PlatformIntSetting_tB0CF130CF9CA16AF84D3D347D95E0EACBBBCDD26 : public PlatformSetting_1_tC00135976256B39E3999E05A46F81073C1D80350
{
};
// FMODUnity.Legacy/PlatformStringSetting
struct PlatformStringSetting_t6D8454C5F8B074114F63248B7BAEC51E2006FF74 : public PlatformSetting_1_t476720317DBB610489D76B002014E5F7C1841F52
{
};
// FMODUnity.Platform/PropertyAccessors
struct PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1 : public RuntimeObject
{
};
// FMODUnity.RuntimeManager/<BanksToLoad>d__58
struct U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6 : public RuntimeObject
{
// System.Int32 FMODUnity.RuntimeManager/<BanksToLoad>d__58::<>1__state
int32_t ___U3CU3E1__state_0;
// System.String FMODUnity.RuntimeManager/<BanksToLoad>d__58::<>2__current
String_t* ___U3CU3E2__current_1;
// System.Int32 FMODUnity.RuntimeManager/<BanksToLoad>d__58::<>l__initialThreadId
int32_t ___U3CU3El__initialThreadId_2;
// FMODUnity.Settings FMODUnity.RuntimeManager/<BanksToLoad>d__58::fmodSettings
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* ___fmodSettings_3;
// FMODUnity.Settings FMODUnity.RuntimeManager/<BanksToLoad>d__58::<>3__fmodSettings
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* ___U3CU3E3__fmodSettings_4;
// System.Collections.Generic.List`1/Enumerator<System.String> FMODUnity.RuntimeManager/<BanksToLoad>d__58::<>7__wrap1
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 ___U3CU3E7__wrap1_5;
// System.String FMODUnity.RuntimeManager/<BanksToLoad>d__58::<masterBankFileName>5__3
String_t* ___U3CmasterBankFileNameU3E5__3_6;
};
// FMODUnity.StudioEventEmitter/<>c__DisplayClass43_0
struct U3CU3Ec__DisplayClass43_0_tB4263CED4DE788DBF25F52EB8CBAEAF1CCC6ED1E : public RuntimeObject
{
// FMOD.Studio.PARAMETER_ID FMODUnity.StudioEventEmitter/<>c__DisplayClass43_0::findId
PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85 ___findId_0;
};
// UnityEngine.Playables.ScriptPlayable`1<FMODUnity.FMODEventMixerBehaviour>
struct ScriptPlayable_1_tE84DB8ABD195A8D16878FECB1B111BD490631E53
{
// UnityEngine.Playables.PlayableHandle UnityEngine.Playables.ScriptPlayable`1::m_Handle
PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Handle_0;
};
// UnityEngine.Playables.ScriptPlayable`1<FMODUnity.FMODEventPlayableBehavior>
struct ScriptPlayable_1_t153F1D3B6237E8A29F8C3316BAF96CD8345E0138
{
// UnityEngine.Playables.PlayableHandle UnityEngine.Playables.ScriptPlayable`1::m_Handle
PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Handle_0;
};
// UnityEngine.Playables.ScriptPlayable`1<System.Object>
struct ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000
{
// UnityEngine.Playables.PlayableHandle UnityEngine.Playables.ScriptPlayable`1::m_Handle
PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Handle_0;
};
// FMODUnity.BankLoadException
struct BankLoadException_tDC0C80E67137043990F2CA35780821FDE6F01494 : public Exception_t
{
// System.String FMODUnity.BankLoadException::Path
String_t* ___Path_18;
// FMOD.RESULT FMODUnity.BankLoadException::Result
int32_t ___Result_19;
};
// FMODUnity.BusNotFoundException
struct BusNotFoundException_t7087063F602F62E241845B8D4B89B56245927683 : public Exception_t
{
// System.String FMODUnity.BusNotFoundException::Path
String_t* ___Path_18;
};
// UnityEngine.Component
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// FMOD.ERRORCALLBACK_INFO
struct ERRORCALLBACK_INFO_t7FFB5DA9D560EC3D95F14C3F3BD3FEE05E4BF4B3
{
// FMOD.RESULT FMOD.ERRORCALLBACK_INFO::result
int32_t ___result_0;
// FMOD.ERRORCALLBACK_INSTANCETYPE FMOD.ERRORCALLBACK_INFO::instancetype
int32_t ___instancetype_1;
// System.IntPtr FMOD.ERRORCALLBACK_INFO::instance
intptr_t ___instance_2;
// FMOD.StringWrapper FMOD.ERRORCALLBACK_INFO::functionname
StringWrapper_t3224449C9F0E927E27B599C5F209AEF18C549B53 ___functionname_3;
// FMOD.StringWrapper FMOD.ERRORCALLBACK_INFO::functionparams
StringWrapper_t3224449C9F0E927E27B599C5F209AEF18C549B53 ___functionparams_4;
};
// FMODUnity.EventNotFoundException
struct EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129 : public Exception_t
{
// FMOD.GUID FMODUnity.EventNotFoundException::Guid
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___Guid_18;
// System.String FMODUnity.EventNotFoundException::Path
String_t* ___Path_19;
};
// FMODUnity.FMODEventPlayableBehavior
struct FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB : public PlayableBehaviour_tCCFE023F2CAB1769A3EAB176BD5B0416C54C22E2
{
// FMODUnity.EventReference FMODUnity.FMODEventPlayableBehavior::EventReference
EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 ___EventReference_3;
// FMODUnity.STOP_MODE FMODUnity.FMODEventPlayableBehavior::StopType
int32_t ___StopType_4;
// FMODUnity.ParamRef[] FMODUnity.FMODEventPlayableBehavior::Parameters
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* ___Parameters_5;
// System.Collections.Generic.List`1<FMODUnity.ParameterAutomationLink> FMODUnity.FMODEventPlayableBehavior::ParameterLinks
List_1_t59FA4B7AA7F1CA782CD47601457D971E212D08F1* ___ParameterLinks_6;
// UnityEngine.GameObject FMODUnity.FMODEventPlayableBehavior::TrackTargetObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___TrackTargetObject_7;
// UnityEngine.Timeline.TimelineClip FMODUnity.FMODEventPlayableBehavior::OwningClip
TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___OwningClip_8;
// FMODUnity.AutomatableSlots FMODUnity.FMODEventPlayableBehavior::ParameterAutomation
AutomatableSlots_t82E7563CC286D50B4318D4BB4E20E87E44A51CAF ___ParameterAutomation_9;
// System.Boolean FMODUnity.FMODEventPlayableBehavior::isPlayheadInside
bool ___isPlayheadInside_10;
// FMOD.Studio.EventInstance FMODUnity.FMODEventPlayableBehavior::eventInstance
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF ___eventInstance_11;
// System.Single FMODUnity.FMODEventPlayableBehavior::<ClipStartTime>k__BackingField
float ___U3CClipStartTimeU3Ek__BackingField_12;
// System.Single FMODUnity.FMODEventPlayableBehavior::<CurrentVolume>k__BackingField
float ___U3CCurrentVolumeU3Ek__BackingField_13;
};
// UnityEngine.GameObject
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// 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;
};
// FMOD.Studio.PARAMETER_DESCRIPTION
struct PARAMETER_DESCRIPTION_tE31D21777363F5B04AE547948E1979A7B5124DD7
{
// FMOD.StringWrapper FMOD.Studio.PARAMETER_DESCRIPTION::name
StringWrapper_t3224449C9F0E927E27B599C5F209AEF18C549B53 ___name_0;
// FMOD.Studio.PARAMETER_ID FMOD.Studio.PARAMETER_DESCRIPTION::id
PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85 ___id_1;
// System.Single FMOD.Studio.PARAMETER_DESCRIPTION::minimum
float ___minimum_2;
// System.Single FMOD.Studio.PARAMETER_DESCRIPTION::maximum
float ___maximum_3;
// System.Single FMOD.Studio.PARAMETER_DESCRIPTION::defaultvalue
float ___defaultvalue_4;
// FMOD.Studio.PARAMETER_TYPE FMOD.Studio.PARAMETER_DESCRIPTION::type
int32_t ___type_5;
// FMOD.Studio.PARAMETER_FLAGS FMOD.Studio.PARAMETER_DESCRIPTION::flags
uint32_t ___flags_6;
// FMOD.GUID FMOD.Studio.PARAMETER_DESCRIPTION::guid
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___guid_7;
};
// UnityEngine.Playables.Playable
struct Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F
{
// UnityEngine.Playables.PlayableHandle UnityEngine.Playables.Playable::m_Handle
PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Handle_0;
};
// UnityEngine.Playables.PlayableOutput
struct PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680
{
// UnityEngine.Playables.PlayableOutputHandle UnityEngine.Playables.PlayableOutput::m_Handle
PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 ___m_Handle_0;
};
// UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// Native definition for P/Invoke marshalling of UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
};
// Native definition for COM marshalling of UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
};
// System.SystemException
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
{
};
// FMODUnity.SystemNotInitializedException
struct SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB : public Exception_t
{
// FMOD.RESULT FMODUnity.SystemNotInitializedException::Result
int32_t ___Result_18;
// System.String FMODUnity.SystemNotInitializedException::Location
String_t* ___Location_19;
};
// FMOD.TAG
struct TAG_tF804B7171492DD25F531BD89995CF467495846BA
{
// FMOD.TAGTYPE FMOD.TAG::type
int32_t ___type_0;
// FMOD.TAGDATATYPE FMOD.TAG::datatype
int32_t ___datatype_1;
// FMOD.StringWrapper FMOD.TAG::name
StringWrapper_t3224449C9F0E927E27B599C5F209AEF18C549B53 ___name_2;
// System.IntPtr FMOD.TAG::data
intptr_t ___data_3;
// System.UInt32 FMOD.TAG::datalen
uint32_t ___datalen_4;
// System.Boolean FMOD.TAG::updated
bool ___updated_5;
};
// Native definition for P/Invoke marshalling of FMOD.TAG
struct TAG_tF804B7171492DD25F531BD89995CF467495846BA_marshaled_pinvoke
{
int32_t ___type_0;
int32_t ___datatype_1;
StringWrapper_t3224449C9F0E927E27B599C5F209AEF18C549B53 ___name_2;
intptr_t ___data_3;
uint32_t ___datalen_4;
int32_t ___updated_5;
};
// Native definition for COM marshalling of FMOD.TAG
struct TAG_tF804B7171492DD25F531BD89995CF467495846BA_marshaled_com
{
int32_t ___type_0;
int32_t ___datatype_1;
StringWrapper_t3224449C9F0E927E27B599C5F209AEF18C549B53 ___name_2;
intptr_t ___data_3;
uint32_t ___datalen_4;
int32_t ___updated_5;
};
// UnityEngine.TextAsset
struct TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// System.Type
struct Type_t : public MemberInfo_t
{
// System.RuntimeTypeHandle System.Type::_impl
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8;
};
// UnityEngine.Networking.UnityWebRequest
struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F : public RuntimeObject
{
// System.IntPtr UnityEngine.Networking.UnityWebRequest::m_Ptr
intptr_t ___m_Ptr_0;
// UnityEngine.Networking.DownloadHandler UnityEngine.Networking.UnityWebRequest::m_DownloadHandler
DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* ___m_DownloadHandler_1;
// UnityEngine.Networking.UploadHandler UnityEngine.Networking.UnityWebRequest::m_UploadHandler
UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6* ___m_UploadHandler_2;
// UnityEngine.Networking.CertificateHandler UnityEngine.Networking.UnityWebRequest::m_CertificateHandler
CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* ___m_CertificateHandler_3;
// System.Uri UnityEngine.Networking.UnityWebRequest::m_Uri
Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___m_Uri_4;
// System.Boolean UnityEngine.Networking.UnityWebRequest::<disposeCertificateHandlerOnDispose>k__BackingField
bool ___U3CdisposeCertificateHandlerOnDisposeU3Ek__BackingField_5;
// System.Boolean UnityEngine.Networking.UnityWebRequest::<disposeDownloadHandlerOnDispose>k__BackingField
bool ___U3CdisposeDownloadHandlerOnDisposeU3Ek__BackingField_6;
// System.Boolean UnityEngine.Networking.UnityWebRequest::<disposeUploadHandlerOnDispose>k__BackingField
bool ___U3CdisposeUploadHandlerOnDisposeU3Ek__BackingField_7;
};
// Native definition for P/Invoke marshalling of UnityEngine.Networking.UnityWebRequest
struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_pinvoke ___m_DownloadHandler_1;
UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_pinvoke ___m_UploadHandler_2;
CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_pinvoke ___m_CertificateHandler_3;
Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___m_Uri_4;
int32_t ___U3CdisposeCertificateHandlerOnDisposeU3Ek__BackingField_5;
int32_t ___U3CdisposeDownloadHandlerOnDisposeU3Ek__BackingField_6;
int32_t ___U3CdisposeUploadHandlerOnDisposeU3Ek__BackingField_7;
};
// Native definition for COM marshalling of UnityEngine.Networking.UnityWebRequest
struct UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_com
{
intptr_t ___m_Ptr_0;
DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB_marshaled_com* ___m_DownloadHandler_1;
UploadHandler_t7E504B1A83346248A0C8C4AF73A893226CB83EF6_marshaled_com* ___m_UploadHandler_2;
CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_com* ___m_CertificateHandler_3;
Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___m_Uri_4;
int32_t ___U3CdisposeCertificateHandlerOnDisposeU3Ek__BackingField_5;
int32_t ___U3CdisposeDownloadHandlerOnDisposeU3Ek__BackingField_6;
int32_t ___U3CdisposeUploadHandlerOnDisposeU3Ek__BackingField_7;
};
// UnityEngine.Networking.UnityWebRequestAsyncOperation
struct UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C
{
// UnityEngine.Networking.UnityWebRequest UnityEngine.Networking.UnityWebRequestAsyncOperation::<webRequest>k__BackingField
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* ___U3CwebRequestU3Ek__BackingField_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.Networking.UnityWebRequestAsyncOperation
struct UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_marshaled_pinvoke : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_pinvoke* ___U3CwebRequestU3Ek__BackingField_2;
};
// Native definition for COM marshalling of UnityEngine.Networking.UnityWebRequestAsyncOperation
struct UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C_marshaled_com : public AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com
{
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F_marshaled_com* ___U3CwebRequestU3Ek__BackingField_2;
};
// FMODUnity.VCANotFoundException
struct VCANotFoundException_tD3048B8977F247D423570705477ACE38AFE33400 : public Exception_t
{
// System.String FMODUnity.VCANotFoundException::Path
String_t* ___Path_18;
};
// FMODUnity.FMODEventPlayableBehavior/EventArgs
struct EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C : public EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377
{
// FMOD.Studio.EventInstance FMODUnity.FMODEventPlayableBehavior/EventArgs::<eventInstance>k__BackingField
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF ___U3CeventInstanceU3Ek__BackingField_1;
};
// FMODUnity.RuntimeManager/<>c__DisplayClass40_0
struct U3CU3Ec__DisplayClass40_0_t48A9F0D532D9879A6B0C2DF25927E3F73176A29D : public RuntimeObject
{
// FMOD.Studio.EventInstance FMODUnity.RuntimeManager/<>c__DisplayClass40_0::instance
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF ___instance_0;
};
// FMODUnity.RuntimeManager/<>c__DisplayClass41_0
struct U3CU3Ec__DisplayClass41_0_t270991935F271D1090CCF738FDFCFF9140C9DE95 : public RuntimeObject
{
// FMOD.Studio.EventInstance FMODUnity.RuntimeManager/<>c__DisplayClass41_0::instance
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF ___instance_0;
};
// FMODUnity.RuntimeManager/<>c__DisplayClass42_0
struct U3CU3Ec__DisplayClass42_0_t7BE0D3D3E9EC294E18006F22342556C828F5223A : public RuntimeObject
{
// FMOD.Studio.EventInstance FMODUnity.RuntimeManager/<>c__DisplayClass42_0::instance
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF ___instance_0;
};
// FMODUnity.RuntimeManager/AttachedInstance
struct AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9 : public RuntimeObject
{
// FMOD.Studio.EventInstance FMODUnity.RuntimeManager/AttachedInstance::instance
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF ___instance_0;
// UnityEngine.Transform FMODUnity.RuntimeManager/AttachedInstance::transform
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___transform_1;
// UnityEngine.Rigidbody FMODUnity.RuntimeManager/AttachedInstance::rigidBody
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* ___rigidBody_2;
// UnityEngine.Rigidbody2D FMODUnity.RuntimeManager/AttachedInstance::rigidBody2D
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* ___rigidBody2D_3;
};
// FMODUnity.RuntimeManager/LoadedBank
struct LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB
{
// FMOD.Studio.Bank FMODUnity.RuntimeManager/LoadedBank::Bank
Bank_t50242D065FC8F72841CEBC3BA826A8CACA567ACA ___Bank_0;
// System.Int32 FMODUnity.RuntimeManager/LoadedBank::RefCount
int32_t ___RefCount_1;
};
// FMOD.StringHelper/ThreadSafeEncoding
struct ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59 : public RuntimeObject
{
// System.Text.UTF8Encoding FMOD.StringHelper/ThreadSafeEncoding::encoding
UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE* ___encoding_0;
// System.Byte[] FMOD.StringHelper/ThreadSafeEncoding::encodedBuffer
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___encodedBuffer_1;
// System.Char[] FMOD.StringHelper/ThreadSafeEncoding::decodedBuffer
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___decodedBuffer_2;
// System.Boolean FMOD.StringHelper/ThreadSafeEncoding::inUse
bool ___inUse_3;
// System.Runtime.InteropServices.GCHandle FMOD.StringHelper/ThreadSafeEncoding::gcHandle
GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ___gcHandle_4;
};
// System.Action`1<FMODUnity.Platform>
struct Action_1_t7F7ECEB4B67BFAF80F0B8C8079F9F39E1CF21EF9 : public MulticastDelegate_t
{
};
// System.Action`2<System.Int32Enum,System.Object>
struct Action_2_t829FF86EEA250A853DF3A95B2C4DAC034707E20F : public MulticastDelegate_t
{
};
// System.Action`2<FMOD.RESULT,System.String>
struct Action_2_t04EA3D061608C26DE27B014582F14E77488187A1 : public MulticastDelegate_t
{
};
// System.Comparison`1<FMODUnity.Platform>
struct Comparison_1_t76DFD13B65A57BCAA9D2D832B7736CF8641C8568 : public MulticastDelegate_t
{
};
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,FMODUnity.RuntimeManager/LoadedBank>
struct Enumerator_tF89FD4D310720C99ACE8F3597CEF028B02EFB452
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_dictionary
Dictionary_2_tF931E2C64AC08810E5FD64C71349A26E9B4FDFDA* ____dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_version
int32_t ____version_2;
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_currentValue
LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB ____currentValue_3;
};
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.String,FMODUnity.RuntimeManager/LoadedBank>
struct Enumerator_t7061DCF76AD648FADBC9C7C6E4C3B9974CF0B1BE
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_dictionary
Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8* ____dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_version
int32_t ____version_2;
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_currentValue
LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB ____currentValue_3;
};
// System.EventHandler`1<System.Object>
struct EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746 : public MulticastDelegate_t
{
};
// System.EventHandler`1<FMODUnity.FMODEventPlayableBehavior/EventArgs>
struct EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8 : public MulticastDelegate_t
{
};
// System.Func`1<FMODUnity.Platform>
struct Func_1_tDA541B7DA4A420B40B4B478F5E87E4650478F778 : public MulticastDelegate_t
{
};
// System.Func`2<FMODUnity.Platform,System.Boolean>
struct Func_2_t0EC68D3D0E916B9F8DB829F8AF1EDD2D3CC7B0F8 : public MulticastDelegate_t
{
};
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<System.Collections.Generic.List`1<System.String>>>
struct Func_2_tCFCAF3CF264304A135801DC0ABF47138A6C76E63 : public MulticastDelegate_t
{
};
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<System.Int32>>
struct Func_2_t93F1D711AE1F89A368D6492E16BF040DF5B786C8 : public MulticastDelegate_t
{
};
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<FMODUnity.PlatformCallbackHandler>>
struct Func_2_t8922D8019C5920DF37479B8AB40353A2CA2BA4E3 : public MulticastDelegate_t
{
};
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<FMOD.SPEAKERMODE>>
struct Func_2_t21C32CB13D455523070DF5EA9094E1A2E8C5B19E : public MulticastDelegate_t
{
};
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<System.String>>
struct Func_2_t4E5B8CAACE31130B0B66296D95E9F29FCFE07E1C : public MulticastDelegate_t
{
};
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<FMODUnity.TriStateBool>>
struct Func_2_tC934A3043F1E82BE76D2D0766C1018081CF4E5B6 : public MulticastDelegate_t
{
};
// System.Predicate`1<FMODUnity.CodecChannelCount>
struct Predicate_1_t29DD66D00B0508CEBC58C575064DD0D78B69A870 : public MulticastDelegate_t
{
};
// System.Predicate`1<FMODUnity.ParamRef>
struct Predicate_1_t62ABC2756680E7F108C8A5D1BA5CEF3419902B11 : public MulticastDelegate_t
{
};
// System.Predicate`1<FMODUnity.Platform>
struct Predicate_1_tEA21C6A46B17CE1EE7A3E20F12CB531694E3603C : public MulticastDelegate_t
{
};
// System.Predicate`1<FMODUnity.RuntimeManager/AttachedInstance>
struct Predicate_1_t30978FDA13525F233B40EDF62751455533E2E7C7 : public MulticastDelegate_t
{
};
// System.ArgumentException
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
// System.String System.ArgumentException::_paramName
String_t* ____paramName_18;
};
// System.AsyncCallback
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t
{
};
// UnityEngine.Behaviour
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// FMOD.CB_3D_ROLLOFF_CALLBACK
struct CB_3D_ROLLOFF_CALLBACK_t55B1DA907B43CEDAC52277E7147FF5DEC37AF27F : public MulticastDelegate_t
{
};
// FMOD.CHANNELCONTROL_CALLBACK
struct CHANNELCONTROL_CALLBACK_t99EB7C76F39D1E220950B2677D42C0F8AC5793B1 : public MulticastDelegate_t
{
};
// UnityEngine.Collider
struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// FMOD.DEBUG_CALLBACK
struct DEBUG_CALLBACK_tDCD4E7B4F2A49B56565E4D956E7E947663735265 : public MulticastDelegate_t
{
};
// FMOD.DSP_CALLBACK
struct DSP_CALLBACK_t3152E5C5677757C6347EF6172B9AFC5900FEF317 : public MulticastDelegate_t
{
};
// FMOD.FILE_ASYNCCANCEL_CALLBACK
struct FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7 : public MulticastDelegate_t
{
};
// FMOD.FILE_ASYNCDONE_FUNC
struct FILE_ASYNCDONE_FUNC_t79C37807D98470DC3851EC44DD9E6EFC003E6458 : public MulticastDelegate_t
{
};
// FMOD.FILE_ASYNCREAD_CALLBACK
struct FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54 : public MulticastDelegate_t
{
};
// FMOD.FILE_CLOSE_CALLBACK
struct FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F : public MulticastDelegate_t
{
};
// FMOD.FILE_OPEN_CALLBACK
struct FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617 : public MulticastDelegate_t
{
};
// FMOD.FILE_READ_CALLBACK
struct FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631 : public MulticastDelegate_t
{
};
// FMOD.FILE_SEEK_CALLBACK
struct FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D : public MulticastDelegate_t
{
};
// UnityEngine.Playables.FrameData
struct FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314
{
// System.UInt64 UnityEngine.Playables.FrameData::m_FrameID
uint64_t ___m_FrameID_0;
// System.Double UnityEngine.Playables.FrameData::m_DeltaTime
double ___m_DeltaTime_1;
// System.Single UnityEngine.Playables.FrameData::m_Weight
float ___m_Weight_2;
// System.Single UnityEngine.Playables.FrameData::m_EffectiveWeight
float ___m_EffectiveWeight_3;
// System.Double UnityEngine.Playables.FrameData::m_EffectiveParentDelay
double ___m_EffectiveParentDelay_4;
// System.Single UnityEngine.Playables.FrameData::m_EffectiveParentSpeed
float ___m_EffectiveParentSpeed_5;
// System.Single UnityEngine.Playables.FrameData::m_EffectiveSpeed
float ___m_EffectiveSpeed_6;
// UnityEngine.Playables.FrameData/Flags UnityEngine.Playables.FrameData::m_Flags
int32_t ___m_Flags_7;
// UnityEngine.Playables.PlayableOutput UnityEngine.Playables.FrameData::m_Output
PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 ___m_Output_8;
};
// FMOD.MEMORY_ALLOC_CALLBACK
struct MEMORY_ALLOC_CALLBACK_t50CC4C206BFFD4DD4F09F264F722CF241EC2E5FD : public MulticastDelegate_t
{
};
// FMOD.MEMORY_FREE_CALLBACK
struct MEMORY_FREE_CALLBACK_t698D8E27E6F22B517A31DC1AA372AAE8236D8FD3 : public MulticastDelegate_t
{
};
// FMOD.MEMORY_REALLOC_CALLBACK
struct MEMORY_REALLOC_CALLBACK_t76895DFC2107C8825A2405D819CDD99C826AE76A : public MulticastDelegate_t
{
};
// System.NotImplementedException
struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// System.NotSupportedException
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// FMODUnity.Platform
struct Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
// System.String FMODUnity.Platform::identifier
String_t* ___identifier_7;
// System.String FMODUnity.Platform::parentIdentifier
String_t* ___parentIdentifier_8;
// System.Boolean FMODUnity.Platform::active
bool ___active_9;
// FMODUnity.Platform/PropertyStorage FMODUnity.Platform::Properties
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* ___Properties_10;
// System.String FMODUnity.Platform::OutputTypeName
String_t* ___OutputTypeName_11;
// FMODUnity.Platform/PropertyThreadAffinityList FMODUnity.Platform::threadAffinities
PropertyThreadAffinityList_tE254379B22D87A189803E91DE8110E87B7A10B36* ___threadAffinities_13;
// FMODUnity.Platform FMODUnity.Platform::Parent
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___Parent_14;
// FMODUnity.Platform/PropertyCodecChannels FMODUnity.Platform::codecChannels
PropertyCodecChannels_t4FFBCD0D648E85AA73614F8292074E5F5D6EE45C* ___codecChannels_16;
};
// FMODUnity.PlatformCallbackHandler
struct PlatformCallbackHandler_tC119EEA759D5A1538F89DE34DDDC628A2DA18421 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
};
// UnityEngine.Playables.PlayableAsset
struct PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
};
// UnityEngine.Rigidbody
struct Rigidbody_t268697F5A994213ED97393309870968BC1C7393C : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// UnityEngine.Rigidbody2D
struct Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// FMOD.SOUND_NONBLOCK_CALLBACK
struct SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76 : public MulticastDelegate_t
{
};
// FMOD.SOUND_PCMREAD_CALLBACK
struct SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B : public MulticastDelegate_t
{
};
// FMOD.SOUND_PCMSETPOS_CALLBACK
struct SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5 : public MulticastDelegate_t
{
};
// FMOD.SYSTEM_CALLBACK
struct SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96 : public MulticastDelegate_t
{
};
// FMODUnity.Settings
struct Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
// System.Boolean FMODUnity.Settings::HasSourceProject
bool ___HasSourceProject_8;
// System.Boolean FMODUnity.Settings::HasPlatforms
bool ___HasPlatforms_9;
// System.String FMODUnity.Settings::sourceProjectPath
String_t* ___sourceProjectPath_10;
// System.String FMODUnity.Settings::sourceBankPath
String_t* ___sourceBankPath_11;
// System.String FMODUnity.Settings::sourceBankPathUnformatted
String_t* ___sourceBankPathUnformatted_12;
// System.Int32 FMODUnity.Settings::BankRefreshCooldown
int32_t ___BankRefreshCooldown_13;
// System.Boolean FMODUnity.Settings::ShowBankRefreshWindow
bool ___ShowBankRefreshWindow_14;
// System.Boolean FMODUnity.Settings::AutomaticEventLoading
bool ___AutomaticEventLoading_17;
// FMODUnity.BankLoadType FMODUnity.Settings::BankLoadType
int32_t ___BankLoadType_18;
// System.Boolean FMODUnity.Settings::AutomaticSampleLoading
bool ___AutomaticSampleLoading_19;
// System.String FMODUnity.Settings::EncryptionKey
String_t* ___EncryptionKey_20;
// FMODUnity.ImportType FMODUnity.Settings::ImportType
int32_t ___ImportType_21;
// System.String FMODUnity.Settings::TargetAssetPath
String_t* ___TargetAssetPath_22;
// System.String FMODUnity.Settings::TargetBankFolder
String_t* ___TargetBankFolder_23;
// FMODUnity.EventLinkage FMODUnity.Settings::EventLinkage
int32_t ___EventLinkage_24;
// FMOD.DEBUG_FLAGS FMODUnity.Settings::LoggingLevel
uint32_t ___LoggingLevel_25;
// System.Collections.Generic.List`1<FMODUnity.Legacy/PlatformIntSetting> FMODUnity.Settings::SpeakerModeSettings
List_1_tCFC64466EDF7A5DD0B686FAB182D504D996D81C7* ___SpeakerModeSettings_26;
// System.Collections.Generic.List`1<FMODUnity.Legacy/PlatformIntSetting> FMODUnity.Settings::SampleRateSettings
List_1_tCFC64466EDF7A5DD0B686FAB182D504D996D81C7* ___SampleRateSettings_27;
// System.Collections.Generic.List`1<FMODUnity.Legacy/PlatformBoolSetting> FMODUnity.Settings::LiveUpdateSettings
List_1_t102AE8042FC30445A3CBD0394DCBAE626B7F210D* ___LiveUpdateSettings_28;
// System.Collections.Generic.List`1<FMODUnity.Legacy/PlatformBoolSetting> FMODUnity.Settings::OverlaySettings
List_1_t102AE8042FC30445A3CBD0394DCBAE626B7F210D* ___OverlaySettings_29;
// System.Collections.Generic.List`1<FMODUnity.Legacy/PlatformStringSetting> FMODUnity.Settings::BankDirectorySettings
List_1_tE466B72E34DB08249ACEF6329CE5475C86E069FB* ___BankDirectorySettings_30;
// System.Collections.Generic.List`1<FMODUnity.Legacy/PlatformIntSetting> FMODUnity.Settings::VirtualChannelSettings
List_1_tCFC64466EDF7A5DD0B686FAB182D504D996D81C7* ___VirtualChannelSettings_31;
// System.Collections.Generic.List`1<FMODUnity.Legacy/PlatformIntSetting> FMODUnity.Settings::RealChannelSettings
List_1_tCFC64466EDF7A5DD0B686FAB182D504D996D81C7* ___RealChannelSettings_32;
// System.Collections.Generic.List`1<System.String> FMODUnity.Settings::Plugins
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___Plugins_33;
// System.Collections.Generic.List`1<System.String> FMODUnity.Settings::MasterBanks
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___MasterBanks_34;
// System.Collections.Generic.List`1<System.String> FMODUnity.Settings::Banks
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___Banks_35;
// System.Collections.Generic.List`1<System.String> FMODUnity.Settings::BanksToLoad
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___BanksToLoad_36;
// System.UInt16 FMODUnity.Settings::LiveUpdatePort
uint16_t ___LiveUpdatePort_37;
// System.Boolean FMODUnity.Settings::EnableMemoryTracking
bool ___EnableMemoryTracking_38;
// System.Boolean FMODUnity.Settings::AndroidUseOBB
bool ___AndroidUseOBB_39;
// FMODUnity.MeterChannelOrderingType FMODUnity.Settings::MeterChannelOrdering
int32_t ___MeterChannelOrdering_40;
// System.Boolean FMODUnity.Settings::StopEventsOutsideMaxDistance
bool ___StopEventsOutsideMaxDistance_41;
// System.Boolean FMODUnity.Settings::BoltUnitOptionsBuildPending
bool ___BoltUnitOptionsBuildPending_42;
// System.Boolean FMODUnity.Settings::EnableErrorCallback
bool ___EnableErrorCallback_43;
// FMODUnity.Settings/SharedLibraryUpdateStages FMODUnity.Settings::SharedLibraryUpdateStage
int32_t ___SharedLibraryUpdateStage_44;
// System.Double FMODUnity.Settings::SharedLibraryTimeSinceStart
double ___SharedLibraryTimeSinceStart_45;
// System.Int32 FMODUnity.Settings::CurrentVersion
int32_t ___CurrentVersion_46;
// System.Boolean FMODUnity.Settings::HideSetupWizard
bool ___HideSetupWizard_47;
// System.Int32 FMODUnity.Settings::LastEventReferenceScanVersion
int32_t ___LastEventReferenceScanVersion_48;
// System.Collections.Generic.List`1<FMODUnity.Platform> FMODUnity.Settings::Platforms
List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* ___Platforms_49;
// System.Collections.Generic.Dictionary`2<UnityEngine.RuntimePlatform,System.Collections.Generic.List`1<FMODUnity.Platform>> FMODUnity.Settings::PlatformForRuntimePlatform
Dictionary_2_t0CD2AC09718F79E0ABB854AF02848C07B755B855* ___PlatformForRuntimePlatform_50;
// FMODUnity.Platform FMODUnity.Settings::DefaultPlatform
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___DefaultPlatform_51;
// FMODUnity.Platform FMODUnity.Settings::PlayInEditorPlatform
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___PlayInEditorPlatform_52;
// System.Boolean FMODUnity.Settings::hasLoaded
bool ___hasLoaded_54;
};
// UnityEngine.Transform
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// UnityEngine.GUI/WindowFunction
struct WindowFunction_t0067B6F174FD5BEC3E869A38C2319BA8EE85D550 : public MulticastDelegate_t
{
};
// UnityEngine.Collider2D
struct Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
// FMODUnity.FMODEventPlayable
struct FMODEventPlayable_t11D6BF6B931B7648FAA7069845C470C7219F01A5 : public PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E
{
// FMODUnity.FMODEventPlayableBehavior FMODUnity.FMODEventPlayable::Template
FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* ___Template_4;
// System.Single FMODUnity.FMODEventPlayable::EventLength
float ___EventLength_5;
// System.String FMODUnity.FMODEventPlayable::eventName
String_t* ___eventName_6;
// FMODUnity.EventReference FMODUnity.FMODEventPlayable::EventReference
EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 ___EventReference_7;
// FMODUnity.STOP_MODE FMODUnity.FMODEventPlayable::StopType
int32_t ___StopType_8;
// FMODUnity.ParamRef[] FMODUnity.FMODEventPlayable::Parameters
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* ___Parameters_9;
// System.Boolean FMODUnity.FMODEventPlayable::CachedParameters
bool ___CachedParameters_10;
// FMODUnity.FMODEventPlayableBehavior FMODUnity.FMODEventPlayable::behavior
FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* ___behavior_11;
// UnityEngine.GameObject FMODUnity.FMODEventPlayable::<TrackTargetObject>k__BackingField
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CTrackTargetObjectU3Ek__BackingField_12;
// UnityEngine.Timeline.TimelineClip FMODUnity.FMODEventPlayable::<OwningClip>k__BackingField
TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___U3COwningClipU3Ek__BackingField_13;
};
// UnityEngine.MonoBehaviour
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
// FMODUnity.PlatformAndroid
struct PlatformAndroid_t211CCDCB496CDEB23686427FC0854454061F6080 : public Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40
{
};
// FMODUnity.PlatformAppleTV
struct PlatformAppleTV_t17AD34063F06A1E8647D988C9C99FCB78DC63512 : public Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40
{
};
// FMODUnity.PlatformDefault
struct PlatformDefault_t68FCCF6D31A249F768ABC8B44CA03DA31E0622F5 : public Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40
{
};
// FMODUnity.PlatformGroup
struct PlatformGroup_t3A48737DED84235D88BA73526A920825824C9D29 : public Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40
{
// System.String FMODUnity.PlatformGroup::displayName
String_t* ___displayName_17;
// FMODUnity.Legacy/Platform FMODUnity.PlatformGroup::legacyIdentifier
int32_t ___legacyIdentifier_18;
};
// FMODUnity.PlatformIOS
struct PlatformIOS_t61E700F7EBAD3B6F537C0994B15A3216C5785CD4 : public Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40
{
};
// FMODUnity.PlatformLinux
struct PlatformLinux_t79B485879FD3C32D4194FBA03C65724470DBC9AF : public Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40
{
};
// FMODUnity.PlatformMac
struct PlatformMac_tBA5C6316CA107D249A8A5C4B8E2AD3761F729CAB : public Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40
{
};
// FMODUnity.PlatformMobileLow
struct PlatformMobileLow_t0799A87A0C9DFB97959A00E9AFEC6056012AE0A8 : public Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40
{
};
// FMODUnity.PlatformPlayInEditor
struct PlatformPlayInEditor_t1117B9DC3C3FA736687365260B9D6B301E791C35 : public Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40
{
};
// FMODUnity.PlatformWebGL
struct PlatformWebGL_t248F9673A6C20F580CFE6AEAB73892C8F041BA56 : public Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40
{
};
// FMODUnity.PlatformWindows
struct PlatformWindows_t2624B7358AD5A1F8ACFD9A8715F56C280CCFB009 : public Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40
{
};
// UnityEngine.Playables.PlayableDirector
struct PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
// System.Action`1<UnityEngine.Playables.PlayableDirector> UnityEngine.Playables.PlayableDirector::played
Action_1_tB645F646DB079054A9500B09427CB02A88372D3F* ___played_4;
// System.Action`1<UnityEngine.Playables.PlayableDirector> UnityEngine.Playables.PlayableDirector::paused
Action_1_tB645F646DB079054A9500B09427CB02A88372D3F* ___paused_5;
// System.Action`1<UnityEngine.Playables.PlayableDirector> UnityEngine.Playables.PlayableDirector::stopped
Action_1_tB645F646DB079054A9500B09427CB02A88372D3F* ___stopped_6;
};
// UnityEngine.Timeline.TrackAsset
struct TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96 : public PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E
{
// System.Int32 UnityEngine.Timeline.TrackAsset::m_Version
int32_t ___m_Version_5;
// UnityEngine.AnimationClip UnityEngine.Timeline.TrackAsset::m_AnimClip
AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___m_AnimClip_6;
// System.Boolean UnityEngine.Timeline.TrackAsset::m_Locked
bool ___m_Locked_11;
// System.Boolean UnityEngine.Timeline.TrackAsset::m_Muted
bool ___m_Muted_12;
// System.String UnityEngine.Timeline.TrackAsset::m_CustomPlayableFullTypename
String_t* ___m_CustomPlayableFullTypename_13;
// UnityEngine.AnimationClip UnityEngine.Timeline.TrackAsset::m_Curves
AnimationClip_t00BD2F131D308A4AD2C6B0BF66644FC25FECE712* ___m_Curves_14;
// UnityEngine.Playables.PlayableAsset UnityEngine.Timeline.TrackAsset::m_Parent
PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* ___m_Parent_15;
// System.Collections.Generic.List`1<UnityEngine.ScriptableObject> UnityEngine.Timeline.TrackAsset::m_Children
List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* ___m_Children_16;
// System.Int32 UnityEngine.Timeline.TrackAsset::m_ItemsHash
int32_t ___m_ItemsHash_17;
// UnityEngine.Timeline.TimelineClip[] UnityEngine.Timeline.TrackAsset::m_ClipsCache
TimelineClipU5BU5D_t37945156A55BC896C442C4FE59198216769A4E64* ___m_ClipsCache_18;
// UnityEngine.Timeline.DiscreteTime UnityEngine.Timeline.TrackAsset::m_Start
DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___m_Start_19;
// UnityEngine.Timeline.DiscreteTime UnityEngine.Timeline.TrackAsset::m_End
DiscreteTime_t1598D60B0B2432F702E2A6120D04369EE54600A6 ___m_End_20;
// System.Boolean UnityEngine.Timeline.TrackAsset::m_CacheSorted
bool ___m_CacheSorted_21;
// System.Nullable`1<System.Boolean> UnityEngine.Timeline.TrackAsset::m_SupportsNotifications
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___m_SupportsNotifications_22;
// System.Collections.Generic.IEnumerable`1<UnityEngine.Timeline.TrackAsset> UnityEngine.Timeline.TrackAsset::m_ChildTrackCache
RuntimeObject* ___m_ChildTrackCache_24;
// System.Collections.Generic.List`1<UnityEngine.Timeline.TimelineClip> UnityEngine.Timeline.TrackAsset::m_Clips
List_1_tD78196B4DE777C4B74ADAD24051A9978F5191506* ___m_Clips_26;
// UnityEngine.Timeline.MarkerList UnityEngine.Timeline.TrackAsset::m_Markers
MarkerList_tD4B632EBA98CE678EB8D108A1AF559F734FA7698 ___m_Markers_27;
};
// FMODUnity.EventHandler
struct EventHandler_tE9454C70821845BBFA2A6119CCDA96D8E3975284 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.String FMODUnity.EventHandler::CollisionTag
String_t* ___CollisionTag_4;
};
// FMODUnity.FMODEventTrack
struct FMODEventTrack_t16B75B73851FF5BF8FB64D493669843DC13F3D83 : public TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96
{
// FMODUnity.FMODEventMixerBehaviour FMODUnity.FMODEventTrack::template
FMODEventMixerBehaviour_tDB23D9C55B54FEBE4E1D8F092B19CBBE3D3AC8EE* ___template_28;
};
// FMODUnity.FMODRuntimeManagerOnGUIHelper
struct FMODRuntimeManagerOnGUIHelper_t64201972B2FED7EA9A51F88B11DC0F768AA4A98E : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// FMODUnity.RuntimeManager FMODUnity.FMODRuntimeManagerOnGUIHelper::TargetRuntimeManager
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* ___TargetRuntimeManager_4;
};
// FMODUnity.PlatformMobileHigh
struct PlatformMobileHigh_tF707052DEE71ED17F15E477C2407C3EDB0412B52 : public PlatformMobileLow_t0799A87A0C9DFB97959A00E9AFEC6056012AE0A8
{
};
// FMODUnity.RuntimeManager
struct RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// FMODUnity.Platform FMODUnity.RuntimeManager::currentPlatform
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___currentPlatform_7;
// FMOD.DEBUG_CALLBACK FMODUnity.RuntimeManager::debugCallback
DEBUG_CALLBACK_tDCD4E7B4F2A49B56565E4D956E7E947663735265* ___debugCallback_8;
// FMOD.SYSTEM_CALLBACK FMODUnity.RuntimeManager::errorCallback
SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96* ___errorCallback_9;
// FMOD.Studio.System FMODUnity.RuntimeManager::studioSystem
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC ___studioSystem_10;
// FMOD.System FMODUnity.RuntimeManager::coreSystem
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20 ___coreSystem_11;
// FMOD.DSP FMODUnity.RuntimeManager::mixerHead
DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD ___mixerHead_12;
// System.Boolean FMODUnity.RuntimeManager::isMuted
bool ___isMuted_13;
// System.Collections.Generic.Dictionary`2<FMOD.GUID,FMOD.Studio.EventDescription> FMODUnity.RuntimeManager::cachedDescriptions
Dictionary_2_t80DAAEBFB88CCA181C0309481DA5D4AEA79E6534* ___cachedDescriptions_14;
// System.Collections.Generic.Dictionary`2<System.String,FMODUnity.RuntimeManager/LoadedBank> FMODUnity.RuntimeManager::loadedBanks
Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8* ___loadedBanks_15;
// System.Collections.Generic.List`1<System.String> FMODUnity.RuntimeManager::sampleLoadRequests
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___sampleLoadRequests_16;
// System.Collections.Generic.List`1<FMODUnity.RuntimeManager/AttachedInstance> FMODUnity.RuntimeManager::attachedInstances
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* ___attachedInstances_17;
// System.Boolean FMODUnity.RuntimeManager::listenerWarningIssued
bool ___listenerWarningIssued_18;
// System.Boolean FMODUnity.RuntimeManager::isOverlayEnabled
bool ___isOverlayEnabled_19;
// FMODUnity.FMODRuntimeManagerOnGUIHelper FMODUnity.RuntimeManager::overlayDrawer
FMODRuntimeManagerOnGUIHelper_t64201972B2FED7EA9A51F88B11DC0F768AA4A98E* ___overlayDrawer_20;
// UnityEngine.Rect FMODUnity.RuntimeManager::windowRect
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___windowRect_21;
// System.String FMODUnity.RuntimeManager::lastDebugText
String_t* ___lastDebugText_22;
// System.Single FMODUnity.RuntimeManager::lastDebugUpdate
float ___lastDebugUpdate_23;
// System.Int32 FMODUnity.RuntimeManager::loadingBanksRef
int32_t ___loadingBanksRef_24;
};
// FMODUnity.StudioBankLoader
struct StudioBankLoader_t663765ECB933B061F39E368321C66E3CC9E213F4 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// FMODUnity.LoaderGameEvent FMODUnity.StudioBankLoader::LoadEvent
int32_t ___LoadEvent_4;
// FMODUnity.LoaderGameEvent FMODUnity.StudioBankLoader::UnloadEvent
int32_t ___UnloadEvent_5;
// System.Collections.Generic.List`1<System.String> FMODUnity.StudioBankLoader::Banks
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___Banks_6;
// System.String FMODUnity.StudioBankLoader::CollisionTag
String_t* ___CollisionTag_7;
// System.Boolean FMODUnity.StudioBankLoader::PreloadSamples
bool ___PreloadSamples_8;
// System.Boolean FMODUnity.StudioBankLoader::isQuitting
bool ___isQuitting_9;
};
// FMODUnity.StudioListener
struct StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.GameObject FMODUnity.StudioListener::attenuationObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___attenuationObject_4;
// UnityEngine.Rigidbody FMODUnity.StudioListener::rigidBody
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* ___rigidBody_5;
// UnityEngine.Rigidbody2D FMODUnity.StudioListener::rigidBody2D
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* ___rigidBody2D_6;
};
// FMODUnity.StudioEventEmitter
struct StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7 : public EventHandler_tE9454C70821845BBFA2A6119CCDA96D8E3975284
{
// FMODUnity.EventReference FMODUnity.StudioEventEmitter::EventReference
EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 ___EventReference_5;
// System.String FMODUnity.StudioEventEmitter::Event
String_t* ___Event_6;
// FMODUnity.EmitterGameEvent FMODUnity.StudioEventEmitter::PlayEvent
int32_t ___PlayEvent_7;
// FMODUnity.EmitterGameEvent FMODUnity.StudioEventEmitter::StopEvent
int32_t ___StopEvent_8;
// System.Boolean FMODUnity.StudioEventEmitter::AllowFadeout
bool ___AllowFadeout_9;
// System.Boolean FMODUnity.StudioEventEmitter::TriggerOnce
bool ___TriggerOnce_10;
// System.Boolean FMODUnity.StudioEventEmitter::Preload
bool ___Preload_11;
// FMODUnity.ParamRef[] FMODUnity.StudioEventEmitter::Params
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* ___Params_12;
// System.Boolean FMODUnity.StudioEventEmitter::OverrideAttenuation
bool ___OverrideAttenuation_13;
// System.Single FMODUnity.StudioEventEmitter::OverrideMinDistance
float ___OverrideMinDistance_14;
// System.Single FMODUnity.StudioEventEmitter::OverrideMaxDistance
float ___OverrideMaxDistance_15;
// FMOD.Studio.EventDescription FMODUnity.StudioEventEmitter::eventDescription
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C ___eventDescription_16;
// FMOD.Studio.EventInstance FMODUnity.StudioEventEmitter::instance
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF ___instance_17;
// System.Boolean FMODUnity.StudioEventEmitter::hasTriggered
bool ___hasTriggered_18;
// System.Boolean FMODUnity.StudioEventEmitter::isQuitting
bool ___isQuitting_19;
// System.Boolean FMODUnity.StudioEventEmitter::isOneshot
bool ___isOneshot_20;
// System.Collections.Generic.List`1<FMODUnity.ParamRef> FMODUnity.StudioEventEmitter::cachedParams
List_1_t661315603FDBEA2CBD0830969F93FD47C156CE41* ___cachedParams_21;
// System.Boolean FMODUnity.StudioEventEmitter::<IsActive>k__BackingField
bool ___U3CIsActiveU3Ek__BackingField_24;
};
// FMODUnity.StudioGlobalParameterTrigger
struct StudioGlobalParameterTrigger_t16C387E53E2DBA85815BE05B189D23A032A4179C : public EventHandler_tE9454C70821845BBFA2A6119CCDA96D8E3975284
{
// System.String FMODUnity.StudioGlobalParameterTrigger::Parameter
String_t* ___Parameter_5;
// FMODUnity.EmitterGameEvent FMODUnity.StudioGlobalParameterTrigger::TriggerEvent
int32_t ___TriggerEvent_6;
// System.Single FMODUnity.StudioGlobalParameterTrigger::Value
float ___Value_7;
// FMOD.Studio.PARAMETER_DESCRIPTION FMODUnity.StudioGlobalParameterTrigger::parameterDescription
PARAMETER_DESCRIPTION_tE31D21777363F5B04AE547948E1979A7B5124DD7 ___parameterDescription_8;
};
// FMODUnity.StudioParameterTrigger
struct StudioParameterTrigger_t25F6BA71A793FE24C3EB30DE34905DE16C6A171D : public EventHandler_tE9454C70821845BBFA2A6119CCDA96D8E3975284
{
// FMODUnity.EmitterRef[] FMODUnity.StudioParameterTrigger::Emitters
EmitterRefU5BU5D_t6404141565652EC76611B87002A17ECB64E0C15A* ___Emitters_5;
// FMODUnity.EmitterGameEvent FMODUnity.StudioParameterTrigger::TriggerEvent
int32_t ___TriggerEvent_6;
};
// <Module>
// <Module>
// System.Collections.Generic.Dictionary`2<FMOD.GUID,FMOD.Studio.EventDescription>
// System.Collections.Generic.Dictionary`2<FMOD.GUID,FMOD.Studio.EventDescription>
// System.Collections.Generic.Dictionary`2<UnityEngine.RuntimePlatform,System.Collections.Generic.List`1<FMODUnity.Platform>>
// System.Collections.Generic.Dictionary`2<UnityEngine.RuntimePlatform,System.Collections.Generic.List`1<FMODUnity.Platform>>
// System.Collections.Generic.Dictionary`2<System.String,FMODUnity.RuntimeManager/LoadedBank>
// System.Collections.Generic.Dictionary`2<System.String,FMODUnity.RuntimeManager/LoadedBank>
// System.Collections.Generic.List`1<FMODUnity.CodecChannelCount>
struct List_1_t8F13404164D1C5E883577E53E7170F5F50012C96_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
CodecChannelCountU5BU5D_tDE9B90DD335887B47FBAAF08E26E61E742F18B1B* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<FMODUnity.CodecChannelCount>
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.Object>
// System.Collections.Generic.List`1<FMODUnity.ParamRef>
struct List_1_t661315603FDBEA2CBD0830969F93FD47C156CE41_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<FMODUnity.ParamRef>
// System.Collections.Generic.List`1<FMODUnity.ParameterAutomationLink>
struct List_1_t59FA4B7AA7F1CA782CD47601457D971E212D08F1_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ParameterAutomationLinkU5BU5D_tDC2E32CA84801CC7B91AD673788190348F90B226* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<FMODUnity.ParameterAutomationLink>
// System.Collections.Generic.List`1<FMODUnity.Platform>
struct List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
PlatformU5BU5D_t9D042B608822F0349049200FD1BEF370FF1D03AD* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<FMODUnity.Platform>
// 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<FMODUnity.StudioEventEmitter>
struct List_1_tC9E9413E4D08BE51D6F2D26873E5DCB64FFDD26F_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
StudioEventEmitterU5BU5D_t2D4D8C5920D6AACE1BB94A9A0E9D8C1C70D03264* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<FMODUnity.StudioEventEmitter>
// System.Collections.Generic.List`1<FMODUnity.StudioListener>
struct List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
StudioListenerU5BU5D_tF30AD981C4F0FAEE1688D10E3C6530B99E7D1221* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<FMODUnity.StudioListener>
// System.Collections.Generic.List`1<FMODUnity.ThreadAffinityGroup>
struct List_1_t0DD92079A62E0463E807860ADFA20EF4C1C146C2_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ThreadAffinityGroupU5BU5D_t2A0BEF006AC45DB759FD608903ECD5B0687A1DF3* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<FMODUnity.ThreadAffinityGroup>
// System.Collections.Generic.List`1<FMODUnity.ThreadType>
struct List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ThreadTypeU5BU5D_t4DA1D4B91FDC1BF44D7B4E7FBD194A5DD0C76EB4* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<FMODUnity.ThreadType>
// System.Collections.Generic.List`1<FMODUnity.Legacy/PlatformBoolSetting>
struct List_1_t102AE8042FC30445A3CBD0394DCBAE626B7F210D_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
PlatformBoolSettingU5BU5D_tFE007C328418E1661A7F2388F4247FE010974FC4* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<FMODUnity.Legacy/PlatformBoolSetting>
// System.Collections.Generic.List`1<FMODUnity.Legacy/PlatformIntSetting>
struct List_1_tCFC64466EDF7A5DD0B686FAB182D504D996D81C7_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
PlatformIntSettingU5BU5D_tCC68BF00CFE0665EE5402EAAB46F1D865BE9DCEF* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<FMODUnity.Legacy/PlatformIntSetting>
// System.Collections.Generic.List`1<FMODUnity.Legacy/PlatformStringSetting>
struct List_1_tE466B72E34DB08249ACEF6329CE5475C86E069FB_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
PlatformStringSettingU5BU5D_tF8C611E1925306C2881F457ACE32DBA916EB88A6* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<FMODUnity.Legacy/PlatformStringSetting>
// System.Collections.Generic.List`1<FMODUnity.RuntimeManager/AttachedInstance>
struct List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
AttachedInstanceU5BU5D_t9CC36C3F592FADD20C195575D3FFCE973EC049AF* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<FMODUnity.RuntimeManager/AttachedInstance>
// System.Collections.Generic.List`1<FMODUnity.Settings/PlatformTemplate>
struct List_1_t9941DE4694EDD82E96CA0508CBC3416529CEE551_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
PlatformTemplateU5BU5D_tFC88AEDCE09C468990C041C2AC61C834C0987B61* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<FMODUnity.Settings/PlatformTemplate>
// FMODUnity.Platform/Property`1<System.Collections.Generic.List`1<FMODUnity.CodecChannelCount>>
// FMODUnity.Platform/Property`1<System.Collections.Generic.List`1<FMODUnity.CodecChannelCount>>
// FMODUnity.Platform/Property`1<System.Collections.Generic.List`1<System.String>>
// FMODUnity.Platform/Property`1<System.Collections.Generic.List`1<System.String>>
// FMODUnity.Platform/Property`1<System.Collections.Generic.List`1<FMODUnity.ThreadAffinityGroup>>
// FMODUnity.Platform/Property`1<System.Collections.Generic.List`1<FMODUnity.ThreadAffinityGroup>>
// FMODUnity.Platform/Property`1<System.Int32>
// FMODUnity.Platform/Property`1<System.Int32>
// FMODUnity.Platform/Property`1<FMODUnity.PlatformCallbackHandler>
// FMODUnity.Platform/Property`1<FMODUnity.PlatformCallbackHandler>
// FMODUnity.Platform/Property`1<FMOD.SPEAKERMODE>
// FMODUnity.Platform/Property`1<FMOD.SPEAKERMODE>
// FMODUnity.Platform/Property`1<System.String>
// FMODUnity.Platform/Property`1<System.String>
// FMODUnity.Platform/Property`1<FMODUnity.TriStateBool>
// FMODUnity.Platform/Property`1<FMODUnity.TriStateBool>
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,FMODUnity.RuntimeManager/LoadedBank>
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,FMODUnity.RuntimeManager/LoadedBank>
// UnityEngine.AndroidJavaObject
struct AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_StaticFields
{
// System.Boolean UnityEngine.AndroidJavaObject::enableDebugPrints
bool ___enableDebugPrints_0;
};
// UnityEngine.AndroidJavaObject
// FMOD.CONSTANTS
// FMOD.CONSTANTS
// FMODUnity.CodecChannelCount
// FMODUnity.CodecChannelCount
// FMODUnity.EmitterRef
// FMODUnity.EmitterRef
// System.EventArgs
struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_StaticFields
{
// System.EventArgs System.EventArgs::Empty
EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___Empty_0;
};
// System.EventArgs
// FMODUnity.Legacy
// FMODUnity.Legacy
// System.Reflection.MemberInfo
// System.Reflection.MemberInfo
// FMOD.PRESET
// FMOD.PRESET
// UnityEngine.Playables.PlayableBehaviour
// UnityEngine.Playables.PlayableBehaviour
// FMODUnity.RuntimeUtils
// FMODUnity.RuntimeUtils
// System.String
struct String_t_StaticFields
{
// System.String System.String::Empty
String_t* ___Empty_6;
};
// System.String
// System.Text.StringBuilder
// System.Text.StringBuilder
// FMODUnity.ThreadAffinityGroup
// FMODUnity.ThreadAffinityGroup
// UnityEngine.Timeline.TimelineClip
struct TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D_StaticFields
{
// UnityEngine.Timeline.ClipCaps UnityEngine.Timeline.TimelineClip::kDefaultClipCaps
int32_t ___kDefaultClipCaps_2;
// System.Single UnityEngine.Timeline.TimelineClip::kDefaultClipDurationInSeconds
float ___kDefaultClipDurationInSeconds_3;
// System.Double UnityEngine.Timeline.TimelineClip::kTimeScaleMin
double ___kTimeScaleMin_4;
// System.Double UnityEngine.Timeline.TimelineClip::kTimeScaleMax
double ___kTimeScaleMax_5;
// System.String UnityEngine.Timeline.TimelineClip::kDefaultCurvesName
String_t* ___kDefaultCurvesName_6;
// System.Double UnityEngine.Timeline.TimelineClip::kMinDuration
double ___kMinDuration_7;
// System.Double UnityEngine.Timeline.TimelineClip::kMaxTimeValue
double ___kMaxTimeValue_8;
};
// UnityEngine.Timeline.TimelineClip
// FMOD.VERSION
// FMOD.VERSION
// System.ValueType
// System.ValueType
// FMODUnity.Legacy/PlatformSettingBase
// FMODUnity.Legacy/PlatformSettingBase
// FMODUnity.Platform/PropertyStorage
// FMODUnity.Platform/PropertyStorage
// FMODUnity.RuntimeManager/<>c__DisplayClass36_0
// FMODUnity.RuntimeManager/<>c__DisplayClass36_0
// FMODUnity.RuntimeManager/<loadFromWeb>d__52
// FMODUnity.RuntimeManager/<loadFromWeb>d__52
// FMODUnity.RuntimeManager/GuidComparer
// FMODUnity.RuntimeManager/GuidComparer
// FMODUnity.Settings/<>c
struct U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_StaticFields
{
// FMODUnity.Settings/<>c FMODUnity.Settings/<>c::<>9
U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229* ___U3CU3E9_0;
// System.Comparison`1<FMODUnity.Platform> FMODUnity.Settings/<>c::<>9__74_0
Comparison_1_t76DFD13B65A57BCAA9D2D832B7736CF8641C8568* ___U3CU3E9__74_0_1;
// System.Func`2<FMODUnity.Platform,System.Boolean> FMODUnity.Settings/<>c::<>9__83_0
Func_2_t0EC68D3D0E916B9F8DB829F8AF1EDD2D3CC7B0F8* ___U3CU3E9__83_0_2;
// System.Func`2<FMODUnity.Platform,System.Boolean> FMODUnity.Settings/<>c::<>9__83_1
Func_2_t0EC68D3D0E916B9F8DB829F8AF1EDD2D3CC7B0F8* ___U3CU3E9__83_1_3;
};
// FMODUnity.Settings/<>c
// FMODUnity.Settings/<>c__DisplayClass72_0
// FMODUnity.Settings/<>c__DisplayClass72_0
// FMODUnity.StudioEventEmitter/<>c__DisplayClass42_0
// FMODUnity.StudioEventEmitter/<>c__DisplayClass42_0
// FMODUnity.Platform/PropertyAccessors/<>c
struct U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_StaticFields
{
// FMODUnity.Platform/PropertyAccessors/<>c FMODUnity.Platform/PropertyAccessors/<>c::<>9
U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* ___U3CU3E9_0;
};
// FMODUnity.Platform/PropertyAccessors/<>c
// System.Collections.Generic.List`1/Enumerator<System.Int32Enum>
// System.Collections.Generic.List`1/Enumerator<System.Int32Enum>
// System.Collections.Generic.List`1/Enumerator<System.Object>
// System.Collections.Generic.List`1/Enumerator<System.Object>
// System.Collections.Generic.List`1/Enumerator<FMODUnity.ParamRef>
// System.Collections.Generic.List`1/Enumerator<FMODUnity.ParamRef>
// System.Collections.Generic.List`1/Enumerator<FMODUnity.ParameterAutomationLink>
// System.Collections.Generic.List`1/Enumerator<FMODUnity.ParameterAutomationLink>
// System.Collections.Generic.List`1/Enumerator<FMODUnity.Platform>
// System.Collections.Generic.List`1/Enumerator<FMODUnity.Platform>
// System.Collections.Generic.List`1/Enumerator<System.String>
// System.Collections.Generic.List`1/Enumerator<System.String>
// System.Collections.Generic.List`1/Enumerator<FMODUnity.StudioEventEmitter>
// System.Collections.Generic.List`1/Enumerator<FMODUnity.StudioEventEmitter>
// System.Collections.Generic.List`1/Enumerator<FMODUnity.ThreadType>
// System.Collections.Generic.List`1/Enumerator<FMODUnity.ThreadType>
// FMODUnity.Legacy/PlatformSetting`1<System.Int32>
// FMODUnity.Legacy/PlatformSetting`1<System.Int32>
// FMODUnity.Legacy/PlatformSetting`1<System.String>
// FMODUnity.Legacy/PlatformSetting`1<System.String>
// FMODUnity.Legacy/PlatformSetting`1<FMODUnity.TriStateBool>
// FMODUnity.Legacy/PlatformSetting`1<FMODUnity.TriStateBool>
// FMODUnity.Platform/PropertyAccessor`1<System.Collections.Generic.List`1<System.String>>
// FMODUnity.Platform/PropertyAccessor`1<System.Collections.Generic.List`1<System.String>>
// FMODUnity.Platform/PropertyAccessor`1<System.Int32>
// FMODUnity.Platform/PropertyAccessor`1<System.Int32>
// FMODUnity.Platform/PropertyAccessor`1<System.Int32Enum>
// FMODUnity.Platform/PropertyAccessor`1<System.Int32Enum>
// FMODUnity.Platform/PropertyAccessor`1<System.Object>
// FMODUnity.Platform/PropertyAccessor`1<System.Object>
// FMODUnity.Platform/PropertyAccessor`1<FMODUnity.PlatformCallbackHandler>
// FMODUnity.Platform/PropertyAccessor`1<FMODUnity.PlatformCallbackHandler>
// FMODUnity.Platform/PropertyAccessor`1<FMOD.SPEAKERMODE>
// FMODUnity.Platform/PropertyAccessor`1<FMOD.SPEAKERMODE>
// FMODUnity.Platform/PropertyAccessor`1<System.String>
// FMODUnity.Platform/PropertyAccessor`1<System.String>
// FMODUnity.Platform/PropertyAccessor`1<FMODUnity.TriStateBool>
// FMODUnity.Platform/PropertyAccessor`1<FMODUnity.TriStateBool>
// UnityEngine.AndroidJavaClass
// UnityEngine.AndroidJavaClass
// FMODUnity.AutomatableSlots
// FMODUnity.AutomatableSlots
// 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
// FMOD.CHANNELCONTROL_DSP_INDEX
// FMOD.CHANNELCONTROL_DSP_INDEX
// FMOD.CPU_USAGE
// FMOD.CPU_USAGE
// FMOD.Studio.CPU_USAGE
// FMOD.Studio.CPU_USAGE
// System.Char
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
// System.Byte[] System.Char::s_categoryForLatin1
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3;
};
// System.Char
// 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
// FMOD.Debug
// FMOD.Debug
// System.Double
// System.Double
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields
{
// System.Char[] System.Enum::enumSeperatorCharArray
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0;
};
// System.Enum
// FMODUnity.FMODEventMixerBehaviour
// FMODUnity.FMODEventMixerBehaviour
// FMOD.Factory
// FMOD.Factory
// FMOD.GUID
// FMOD.GUID
// System.Guid
struct Guid_t_StaticFields
{
// System.Guid System.Guid::Empty
Guid_t ___Empty_0;
};
// System.Guid
// System.Int16
// System.Int16
// 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
// FMOD.Memory
// FMOD.Memory
// System.Reflection.MethodBase
// System.Reflection.MethodBase
// FMOD.Studio.PARAMETER_ID
// FMOD.Studio.PARAMETER_ID
// FMOD.PORT_INDEX
// FMOD.PORT_INDEX
// UnityEngine.PropertyAttribute
// UnityEngine.PropertyAttribute
// FMOD.REVERB_PROPERTIES
// FMOD.REVERB_PROPERTIES
// UnityEngine.Rect
// UnityEngine.Rect
// System.Single
// System.Single
// System.IO.TextReader
struct TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7_StaticFields
{
// System.IO.TextReader System.IO.TextReader::Null
TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* ___Null_1;
};
// System.IO.TextReader
// FMOD.Thread
// FMOD.Thread
// System.UInt16
// System.UInt16
// System.UInt32
// System.UInt32
// System.UInt64
// System.UInt64
// FMOD.VECTOR
// FMOD.VECTOR
// 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.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
// FMODUnity.Platform/PropertyBool
// FMODUnity.Platform/PropertyBool
// FMODUnity.Platform/PropertyCallbackHandler
// FMODUnity.Platform/PropertyCallbackHandler
// FMODUnity.Platform/PropertyCodecChannels
// FMODUnity.Platform/PropertyCodecChannels
// FMODUnity.Platform/PropertyInt
// FMODUnity.Platform/PropertyInt
// FMODUnity.Platform/PropertySpeakerMode
// FMODUnity.Platform/PropertySpeakerMode
// FMODUnity.Platform/PropertyString
// FMODUnity.Platform/PropertyString
// FMODUnity.Platform/PropertyStringList
// FMODUnity.Platform/PropertyStringList
// FMODUnity.Platform/PropertyThreadAffinityList
// FMODUnity.Platform/PropertyThreadAffinityList
// FMODUnity.Settings/PlatformTemplate
// FMODUnity.Settings/PlatformTemplate
// FMOD.ADVANCEDSETTINGS
// FMOD.ADVANCEDSETTINGS
// FMOD.Studio.ADVANCEDSETTINGS
// FMOD.Studio.ADVANCEDSETTINGS
// FMOD.ASYNCREADINFO
// FMOD.ASYNCREADINFO
// FMOD.ATTRIBUTES_3D
// FMOD.ATTRIBUTES_3D
// FMOD.Studio.Bank
// FMOD.Studio.Bank
// FMODUnity.BankRefAttribute
// FMODUnity.BankRefAttribute
// FMOD.Studio.Bus
// FMOD.Studio.Bus
// FMOD.CREATESOUNDEXINFO
// FMOD.CREATESOUNDEXINFO
// FMOD.Channel
// FMOD.Channel
// FMOD.ChannelGroup
// FMOD.ChannelGroup
// UnityEngine.Coroutine
// UnityEngine.Coroutine
// FMOD.DSP
// FMOD.DSP
// FMOD.DSP_DATA_PARAMETER_INFO
// FMOD.DSP_DATA_PARAMETER_INFO
// FMOD.DSP_DESCRIPTION
// FMOD.DSP_DESCRIPTION
// FMOD.DSP_METERING_INFO
// FMOD.DSP_METERING_INFO
// System.Delegate
// System.Delegate
// UnityEngine.Networking.DownloadHandler
// UnityEngine.Networking.DownloadHandler
// FMOD.Studio.EventDescription
// FMOD.Studio.EventDescription
// FMOD.Studio.EventInstance
// FMOD.Studio.EventInstance
// FMODUnity.EventRefAttribute
// FMODUnity.EventRefAttribute
// FMODUnity.EventReference
// FMODUnity.EventReference
// System.Exception
struct Exception_t_StaticFields
{
// System.Object System.Exception::s_EDILock
RuntimeObject* ___s_EDILock_0;
};
// System.Exception
// FMOD.Geometry
// FMOD.Geometry
// System.Reflection.MethodInfo
// System.Reflection.MethodInfo
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
// System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
};
// UnityEngine.Object
// FMOD.PLUGINLIST
// FMOD.PLUGINLIST
// FMODUnity.ParamRef
// FMODUnity.ParamRef
// FMODUnity.ParamRefAttribute
// FMODUnity.ParamRefAttribute
// FMODUnity.ParameterAutomationLink
// FMODUnity.ParameterAutomationLink
// UnityEngine.Playables.PlayableGraph
// UnityEngine.Playables.PlayableGraph
// FMOD.Reverb3D
// FMOD.Reverb3D
// System.RuntimeTypeHandle
// System.RuntimeTypeHandle
// FMOD.Sound
// FMOD.Sound
// FMOD.SoundGroup
// FMOD.SoundGroup
// System.IO.StreamReader
struct StreamReader_t81027449065C1B0C339DB46241D8001A6F61130B_StaticFields
{
// System.IO.StreamReader System.IO.StreamReader::Null
StreamReader_t81027449065C1B0C339DB46241D8001A6F61130B* ___Null_2;
};
// System.IO.StreamReader
// FMOD.StringWrapper
// FMOD.StringWrapper
// FMOD.System
// FMOD.System
// FMOD.Studio.System
// FMOD.Studio.System
// FMODUnity.ThreadType
// FMODUnity.ThreadType
// FMOD.Studio.VCA
// FMOD.Studio.VCA
// FMODUnity.Legacy/PlatformBoolSetting
// FMODUnity.Legacy/PlatformBoolSetting
// FMODUnity.Legacy/PlatformIntSetting
// FMODUnity.Legacy/PlatformIntSetting
// FMODUnity.Legacy/PlatformStringSetting
// FMODUnity.Legacy/PlatformStringSetting
// FMODUnity.Platform/PropertyAccessors
struct PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields
{
// FMODUnity.Platform/PropertyAccessor`1<FMODUnity.TriStateBool> FMODUnity.Platform/PropertyAccessors::LiveUpdate
PropertyAccessor_1_t1D2FE63628AEE8E18AF2F2BE66B92D2C52DF521F ___LiveUpdate_0;
// FMODUnity.Platform/PropertyAccessor`1<System.Int32> FMODUnity.Platform/PropertyAccessors::LiveUpdatePort
PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C ___LiveUpdatePort_1;
// FMODUnity.Platform/PropertyAccessor`1<FMODUnity.TriStateBool> FMODUnity.Platform/PropertyAccessors::Overlay
PropertyAccessor_1_t1D2FE63628AEE8E18AF2F2BE66B92D2C52DF521F ___Overlay_2;
// FMODUnity.Platform/PropertyAccessor`1<FMODUnity.TriStateBool> FMODUnity.Platform/PropertyAccessors::Logging
PropertyAccessor_1_t1D2FE63628AEE8E18AF2F2BE66B92D2C52DF521F ___Logging_3;
// FMODUnity.Platform/PropertyAccessor`1<System.Int32> FMODUnity.Platform/PropertyAccessors::SampleRate
PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C ___SampleRate_4;
// FMODUnity.Platform/PropertyAccessor`1<System.String> FMODUnity.Platform/PropertyAccessors::BuildDirectory
PropertyAccessor_1_tE49FCEAD34DA916919577553E8E4DF48889922D6 ___BuildDirectory_5;
// FMODUnity.Platform/PropertyAccessor`1<FMOD.SPEAKERMODE> FMODUnity.Platform/PropertyAccessors::SpeakerMode
PropertyAccessor_1_t57AC3B4CA4FE841584DBD1DB51D1BCD850ED6EDA ___SpeakerMode_6;
// FMODUnity.Platform/PropertyAccessor`1<System.Int32> FMODUnity.Platform/PropertyAccessors::VirtualChannelCount
PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C ___VirtualChannelCount_7;
// FMODUnity.Platform/PropertyAccessor`1<System.Int32> FMODUnity.Platform/PropertyAccessors::RealChannelCount
PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C ___RealChannelCount_8;
// FMODUnity.Platform/PropertyAccessor`1<System.Int32> FMODUnity.Platform/PropertyAccessors::DSPBufferLength
PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C ___DSPBufferLength_9;
// FMODUnity.Platform/PropertyAccessor`1<System.Int32> FMODUnity.Platform/PropertyAccessors::DSPBufferCount
PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C ___DSPBufferCount_10;
// FMODUnity.Platform/PropertyAccessor`1<System.Collections.Generic.List`1<System.String>> FMODUnity.Platform/PropertyAccessors::Plugins
PropertyAccessor_1_tF1DDFE4686773A5106E2A86CD296F98FF9BCF6E7 ___Plugins_11;
// FMODUnity.Platform/PropertyAccessor`1<System.Collections.Generic.List`1<System.String>> FMODUnity.Platform/PropertyAccessors::StaticPlugins
PropertyAccessor_1_tF1DDFE4686773A5106E2A86CD296F98FF9BCF6E7 ___StaticPlugins_12;
// FMODUnity.Platform/PropertyAccessor`1<FMODUnity.PlatformCallbackHandler> FMODUnity.Platform/PropertyAccessors::CallbackHandler
PropertyAccessor_1_tFB73E930C98674C6D5786801763E50DD0310E43D ___CallbackHandler_13;
};
// FMODUnity.Platform/PropertyAccessors
// FMODUnity.RuntimeManager/<BanksToLoad>d__58
// FMODUnity.RuntimeManager/<BanksToLoad>d__58
// FMODUnity.StudioEventEmitter/<>c__DisplayClass43_0
// FMODUnity.StudioEventEmitter/<>c__DisplayClass43_0
// UnityEngine.Playables.ScriptPlayable`1<FMODUnity.FMODEventMixerBehaviour>
struct ScriptPlayable_1_tE84DB8ABD195A8D16878FECB1B111BD490631E53_StaticFields
{
// UnityEngine.Playables.ScriptPlayable`1<T> UnityEngine.Playables.ScriptPlayable`1::m_NullPlayable
ScriptPlayable_1_tE84DB8ABD195A8D16878FECB1B111BD490631E53 ___m_NullPlayable_1;
};
// UnityEngine.Playables.ScriptPlayable`1<FMODUnity.FMODEventMixerBehaviour>
// UnityEngine.Playables.ScriptPlayable`1<FMODUnity.FMODEventPlayableBehavior>
struct ScriptPlayable_1_t153F1D3B6237E8A29F8C3316BAF96CD8345E0138_StaticFields
{
// UnityEngine.Playables.ScriptPlayable`1<T> UnityEngine.Playables.ScriptPlayable`1::m_NullPlayable
ScriptPlayable_1_t153F1D3B6237E8A29F8C3316BAF96CD8345E0138 ___m_NullPlayable_1;
};
// UnityEngine.Playables.ScriptPlayable`1<FMODUnity.FMODEventPlayableBehavior>
// UnityEngine.Playables.ScriptPlayable`1<System.Object>
struct ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000_StaticFields
{
// UnityEngine.Playables.ScriptPlayable`1<T> UnityEngine.Playables.ScriptPlayable`1::m_NullPlayable
ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ___m_NullPlayable_1;
};
// UnityEngine.Playables.ScriptPlayable`1<System.Object>
// FMODUnity.BankLoadException
// FMODUnity.BankLoadException
// FMODUnity.BusNotFoundException
// FMODUnity.BusNotFoundException
// UnityEngine.Component
// UnityEngine.Component
// FMOD.ERRORCALLBACK_INFO
// FMOD.ERRORCALLBACK_INFO
// FMODUnity.EventNotFoundException
// FMODUnity.EventNotFoundException
// FMODUnity.FMODEventPlayableBehavior
struct FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_StaticFields
{
// System.EventHandler`1<FMODUnity.FMODEventPlayableBehavior/EventArgs> FMODUnity.FMODEventPlayableBehavior::Enter
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* ___Enter_0;
// System.EventHandler`1<FMODUnity.FMODEventPlayableBehavior/EventArgs> FMODUnity.FMODEventPlayableBehavior::Exit
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* ___Exit_1;
// System.EventHandler`1<FMODUnity.FMODEventPlayableBehavior/EventArgs> FMODUnity.FMODEventPlayableBehavior::GraphStop
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* ___GraphStop_2;
};
// FMODUnity.FMODEventPlayableBehavior
// UnityEngine.GameObject
// UnityEngine.GameObject
// FMOD.Studio.PARAMETER_DESCRIPTION
// FMOD.Studio.PARAMETER_DESCRIPTION
// UnityEngine.Playables.Playable
struct Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_StaticFields
{
// UnityEngine.Playables.Playable UnityEngine.Playables.Playable::m_NullPlayable
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___m_NullPlayable_1;
};
// UnityEngine.Playables.Playable
// UnityEngine.ScriptableObject
// UnityEngine.ScriptableObject
// FMODUnity.SystemNotInitializedException
// FMODUnity.SystemNotInitializedException
// FMOD.TAG
// FMOD.TAG
// UnityEngine.TextAsset
// UnityEngine.TextAsset
// System.Type
struct Type_t_StaticFields
{
// System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder
Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0;
// System.Char System.Type::Delimiter
Il2CppChar ___Delimiter_1;
// System.Type[] System.Type::EmptyTypes
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2;
// System.Object System.Type::Missing
RuntimeObject* ___Missing_3;
// System.Reflection.MemberFilter System.Type::FilterAttribute
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4;
// System.Reflection.MemberFilter System.Type::FilterName
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5;
// System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6;
};
// System.Type
// UnityEngine.Networking.UnityWebRequest
// UnityEngine.Networking.UnityWebRequest
// UnityEngine.Networking.UnityWebRequestAsyncOperation
// UnityEngine.Networking.UnityWebRequestAsyncOperation
// FMODUnity.VCANotFoundException
// FMODUnity.VCANotFoundException
// FMODUnity.FMODEventPlayableBehavior/EventArgs
// FMODUnity.FMODEventPlayableBehavior/EventArgs
// FMODUnity.RuntimeManager/<>c__DisplayClass40_0
// FMODUnity.RuntimeManager/<>c__DisplayClass40_0
// FMODUnity.RuntimeManager/<>c__DisplayClass41_0
// FMODUnity.RuntimeManager/<>c__DisplayClass41_0
// FMODUnity.RuntimeManager/<>c__DisplayClass42_0
// FMODUnity.RuntimeManager/<>c__DisplayClass42_0
// FMODUnity.RuntimeManager/AttachedInstance
// FMODUnity.RuntimeManager/AttachedInstance
// FMODUnity.RuntimeManager/LoadedBank
// FMODUnity.RuntimeManager/LoadedBank
// FMOD.StringHelper/ThreadSafeEncoding
// FMOD.StringHelper/ThreadSafeEncoding
// System.Action`1<FMODUnity.Platform>
// System.Action`1<FMODUnity.Platform>
// System.Action`2<System.Int32Enum,System.Object>
// System.Action`2<System.Int32Enum,System.Object>
// System.Action`2<FMOD.RESULT,System.String>
// System.Action`2<FMOD.RESULT,System.String>
// System.Comparison`1<FMODUnity.Platform>
// System.Comparison`1<FMODUnity.Platform>
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,FMODUnity.RuntimeManager/LoadedBank>
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,FMODUnity.RuntimeManager/LoadedBank>
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.String,FMODUnity.RuntimeManager/LoadedBank>
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.String,FMODUnity.RuntimeManager/LoadedBank>
// System.EventHandler`1<System.Object>
// System.EventHandler`1<System.Object>
// System.EventHandler`1<FMODUnity.FMODEventPlayableBehavior/EventArgs>
// System.EventHandler`1<FMODUnity.FMODEventPlayableBehavior/EventArgs>
// System.Func`1<FMODUnity.Platform>
// System.Func`1<FMODUnity.Platform>
// System.Func`2<FMODUnity.Platform,System.Boolean>
// System.Func`2<FMODUnity.Platform,System.Boolean>
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<System.Collections.Generic.List`1<System.String>>>
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<System.Collections.Generic.List`1<System.String>>>
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<System.Int32>>
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<System.Int32>>
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<FMODUnity.PlatformCallbackHandler>>
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<FMODUnity.PlatformCallbackHandler>>
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<FMOD.SPEAKERMODE>>
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<FMOD.SPEAKERMODE>>
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<System.String>>
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<System.String>>
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<FMODUnity.TriStateBool>>
// System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<FMODUnity.TriStateBool>>
// System.Predicate`1<FMODUnity.CodecChannelCount>
// System.Predicate`1<FMODUnity.CodecChannelCount>
// System.Predicate`1<FMODUnity.ParamRef>
// System.Predicate`1<FMODUnity.ParamRef>
// System.Predicate`1<FMODUnity.Platform>
// System.Predicate`1<FMODUnity.Platform>
// System.Predicate`1<FMODUnity.RuntimeManager/AttachedInstance>
// System.Predicate`1<FMODUnity.RuntimeManager/AttachedInstance>
// System.ArgumentException
// System.ArgumentException
// System.AsyncCallback
// System.AsyncCallback
// FMOD.CB_3D_ROLLOFF_CALLBACK
// FMOD.CB_3D_ROLLOFF_CALLBACK
// FMOD.CHANNELCONTROL_CALLBACK
// FMOD.CHANNELCONTROL_CALLBACK
// UnityEngine.Collider
// UnityEngine.Collider
// FMOD.DEBUG_CALLBACK
// FMOD.DEBUG_CALLBACK
// FMOD.DSP_CALLBACK
// FMOD.DSP_CALLBACK
// FMOD.FILE_ASYNCCANCEL_CALLBACK
// FMOD.FILE_ASYNCCANCEL_CALLBACK
// FMOD.FILE_ASYNCDONE_FUNC
// FMOD.FILE_ASYNCDONE_FUNC
// FMOD.FILE_ASYNCREAD_CALLBACK
// FMOD.FILE_ASYNCREAD_CALLBACK
// FMOD.FILE_CLOSE_CALLBACK
// FMOD.FILE_CLOSE_CALLBACK
// FMOD.FILE_OPEN_CALLBACK
// FMOD.FILE_OPEN_CALLBACK
// FMOD.FILE_READ_CALLBACK
// FMOD.FILE_READ_CALLBACK
// FMOD.FILE_SEEK_CALLBACK
// FMOD.FILE_SEEK_CALLBACK
// UnityEngine.Playables.FrameData
// UnityEngine.Playables.FrameData
// FMOD.MEMORY_ALLOC_CALLBACK
// FMOD.MEMORY_ALLOC_CALLBACK
// FMOD.MEMORY_FREE_CALLBACK
// FMOD.MEMORY_FREE_CALLBACK
// FMOD.MEMORY_REALLOC_CALLBACK
// FMOD.MEMORY_REALLOC_CALLBACK
// System.NotImplementedException
// System.NotImplementedException
// System.NotSupportedException
// System.NotSupportedException
// FMODUnity.Platform
struct Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_StaticFields
{
// System.Collections.Generic.List`1<FMODUnity.ThreadAffinityGroup> FMODUnity.Platform::StaticThreadAffinities
List_1_t0DD92079A62E0463E807860ADFA20EF4C1C146C2* ___StaticThreadAffinities_12;
// System.Collections.Generic.List`1<FMODUnity.CodecChannelCount> FMODUnity.Platform::staticCodecChannels
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* ___staticCodecChannels_15;
};
// FMODUnity.Platform
// FMODUnity.PlatformCallbackHandler
// FMODUnity.PlatformCallbackHandler
// UnityEngine.Playables.PlayableAsset
// UnityEngine.Playables.PlayableAsset
// UnityEngine.Rigidbody
// UnityEngine.Rigidbody
// UnityEngine.Rigidbody2D
// UnityEngine.Rigidbody2D
// FMOD.SOUND_NONBLOCK_CALLBACK
// FMOD.SOUND_NONBLOCK_CALLBACK
// FMOD.SOUND_PCMREAD_CALLBACK
// FMOD.SOUND_PCMREAD_CALLBACK
// FMOD.SOUND_PCMSETPOS_CALLBACK
// FMOD.SOUND_PCMSETPOS_CALLBACK
// FMOD.SYSTEM_CALLBACK
// FMOD.SYSTEM_CALLBACK
// FMODUnity.Settings
struct Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_StaticFields
{
// FMODUnity.Settings FMODUnity.Settings::instance
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* ___instance_5;
// FMODUnity.IEditorSettings FMODUnity.Settings::editorSettings
RuntimeObject* ___editorSettings_6;
// System.Boolean FMODUnity.Settings::isInitializing
bool ___isInitializing_7;
// System.Collections.Generic.List`1<FMODUnity.Settings/PlatformTemplate> FMODUnity.Settings::PlatformTemplates
List_1_t9941DE4694EDD82E96CA0508CBC3416529CEE551* ___PlatformTemplates_53;
};
// FMODUnity.Settings
// UnityEngine.Transform
// UnityEngine.Transform
// UnityEngine.GUI/WindowFunction
// UnityEngine.GUI/WindowFunction
// UnityEngine.Collider2D
// UnityEngine.Collider2D
// FMODUnity.FMODEventPlayable
// FMODUnity.FMODEventPlayable
// UnityEngine.MonoBehaviour
// UnityEngine.MonoBehaviour
// FMODUnity.PlatformAndroid
// FMODUnity.PlatformAndroid
// FMODUnity.PlatformAppleTV
// FMODUnity.PlatformAppleTV
// FMODUnity.PlatformDefault
// FMODUnity.PlatformDefault
// FMODUnity.PlatformGroup
// FMODUnity.PlatformGroup
// FMODUnity.PlatformIOS
// FMODUnity.PlatformIOS
// FMODUnity.PlatformLinux
struct PlatformLinux_t79B485879FD3C32D4194FBA03C65724470DBC9AF_StaticFields
{
// System.Collections.Generic.List`1<FMODUnity.CodecChannelCount> FMODUnity.PlatformLinux::staticCodecChannels
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* ___staticCodecChannels_17;
};
// FMODUnity.PlatformLinux
// FMODUnity.PlatformMac
struct PlatformMac_tBA5C6316CA107D249A8A5C4B8E2AD3761F729CAB_StaticFields
{
// System.Collections.Generic.List`1<FMODUnity.CodecChannelCount> FMODUnity.PlatformMac::staticCodecChannels
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* ___staticCodecChannels_17;
};
// FMODUnity.PlatformMac
// FMODUnity.PlatformMobileLow
// FMODUnity.PlatformMobileLow
// FMODUnity.PlatformPlayInEditor
struct PlatformPlayInEditor_t1117B9DC3C3FA736687365260B9D6B301E791C35_StaticFields
{
// System.Collections.Generic.List`1<FMODUnity.CodecChannelCount> FMODUnity.PlatformPlayInEditor::staticCodecChannels
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* ___staticCodecChannels_17;
};
// FMODUnity.PlatformPlayInEditor
// FMODUnity.PlatformWebGL
// FMODUnity.PlatformWebGL
// FMODUnity.PlatformWindows
struct PlatformWindows_t2624B7358AD5A1F8ACFD9A8715F56C280CCFB009_StaticFields
{
// System.Collections.Generic.List`1<FMODUnity.CodecChannelCount> FMODUnity.PlatformWindows::staticCodecChannels
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* ___staticCodecChannels_17;
};
// FMODUnity.PlatformWindows
// UnityEngine.Playables.PlayableDirector
// UnityEngine.Playables.PlayableDirector
// UnityEngine.Timeline.TrackAsset
struct TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_StaticFields
{
// UnityEngine.Timeline.TrackAsset/TransientBuildData UnityEngine.Timeline.TrackAsset::s_BuildData
TransientBuildData_t3BE8EF6B5113561AEE7D53FDF3DB331D39BE194F ___s_BuildData_7;
// System.Action`3<UnityEngine.Timeline.TimelineClip,UnityEngine.GameObject,UnityEngine.Playables.Playable> UnityEngine.Timeline.TrackAsset::OnClipPlayableCreate
Action_3_t3638A0A401CA68AF6FECFB956B602BBF7B9EFA72* ___OnClipPlayableCreate_9;
// System.Action`3<UnityEngine.Timeline.TrackAsset,UnityEngine.GameObject,UnityEngine.Playables.Playable> UnityEngine.Timeline.TrackAsset::OnTrackAnimationPlayableCreate
Action_3_t8A9161BC98843636E3BF066B37CBCC15C593B73E* ___OnTrackAnimationPlayableCreate_10;
// UnityEngine.Timeline.TrackAsset[] UnityEngine.Timeline.TrackAsset::s_EmptyCache
TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* ___s_EmptyCache_23;
// System.Collections.Generic.Dictionary`2<System.Type,UnityEngine.Timeline.TrackBindingTypeAttribute> UnityEngine.Timeline.TrackAsset::s_TrackBindingTypeAttributeCache
Dictionary_2_tF0368534E8881FC0469B58E4901741C5B0CC1D79* ___s_TrackBindingTypeAttributeCache_25;
};
// UnityEngine.Timeline.TrackAsset
// FMODUnity.EventHandler
// FMODUnity.EventHandler
// FMODUnity.FMODEventTrack
// FMODUnity.FMODEventTrack
// FMODUnity.FMODRuntimeManagerOnGUIHelper
// FMODUnity.FMODRuntimeManagerOnGUIHelper
// FMODUnity.PlatformMobileHigh
// FMODUnity.PlatformMobileHigh
// FMODUnity.RuntimeManager
struct RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_StaticFields
{
// FMODUnity.SystemNotInitializedException FMODUnity.RuntimeManager::initException
SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB* ___initException_5;
// FMODUnity.RuntimeManager FMODUnity.RuntimeManager::instance
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* ___instance_6;
};
// FMODUnity.RuntimeManager
// FMODUnity.StudioBankLoader
// FMODUnity.StudioBankLoader
// FMODUnity.StudioListener
struct StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_StaticFields
{
// System.Collections.Generic.List`1<FMODUnity.StudioListener> FMODUnity.StudioListener::listeners
List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627* ___listeners_7;
};
// FMODUnity.StudioListener
// FMODUnity.StudioEventEmitter
struct StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_StaticFields
{
// System.Collections.Generic.List`1<FMODUnity.StudioEventEmitter> FMODUnity.StudioEventEmitter::activeEmitters
List_1_tC9E9413E4D08BE51D6F2D26873E5DCB64FFDD26F* ___activeEmitters_22;
};
// FMODUnity.StudioEventEmitter
// FMODUnity.StudioGlobalParameterTrigger
// FMODUnity.StudioGlobalParameterTrigger
// FMODUnity.StudioParameterTrigger
// FMODUnity.StudioParameterTrigger
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// FMODUnity.ParamRef[]
struct ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE : public RuntimeArray
{
ALIGN_FIELD (8) ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* m_Items[1];
inline ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E** 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, ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* 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);
}
};
// FMODUnity.RuntimeManager[]
struct RuntimeManagerU5BU5D_tF140677036C493DF51AB60AA5ECA8B3573EA9547 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* m_Items[1];
inline RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D** 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, RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* 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;
}
};
// FMODUnity.ThreadType[]
struct ThreadTypeU5BU5D_t4DA1D4B91FDC1BF44D7B4E7FBD194A5DD0C76EB4 : public RuntimeArray
{
ALIGN_FIELD (8) int32_t m_Items[1];
inline int32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline int32_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, int32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
{
m_Items[index] = value;
}
};
// FMODUnity.Platform[]
struct PlatformU5BU5D_t9D042B608822F0349049200FD1BEF370FF1D03AD : public RuntimeArray
{
ALIGN_FIELD (8) Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* m_Items[1];
inline Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40** 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, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// FMODUnity.EmitterRef[]
struct EmitterRefU5BU5D_t6404141565652EC76611B87002A17ECB64E0C15A : public RuntimeArray
{
ALIGN_FIELD (8) EmitterRef_t4BAA2D8FB18C359DC7FFDA6C8AD3797DED25C2B8* m_Items[1];
inline EmitterRef_t4BAA2D8FB18C359DC7FFDA6C8AD3797DED25C2B8* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline EmitterRef_t4BAA2D8FB18C359DC7FFDA6C8AD3797DED25C2B8** 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, EmitterRef_t4BAA2D8FB18C359DC7FFDA6C8AD3797DED25C2B8* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline EmitterRef_t4BAA2D8FB18C359DC7FFDA6C8AD3797DED25C2B8* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline EmitterRef_t4BAA2D8FB18C359DC7FFDA6C8AD3797DED25C2B8** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, EmitterRef_t4BAA2D8FB18C359DC7FFDA6C8AD3797DED25C2B8* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)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);
}
};
IL2CPP_EXTERN_C void DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674_marshal_pinvoke(const DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674& unmarshaled, DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674_marshal_pinvoke_back(const DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674_marshaled_pinvoke& marshaled, DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674& unmarshaled);
IL2CPP_EXTERN_C void DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674_marshal_pinvoke_cleanup(DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674_marshaled_pinvoke& marshaled);
// System.Void FMODUnity.Settings::AddPlatformTemplate<System.Object>(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Settings_AddPlatformTemplate_TisRuntimeObject_m7CC52E7458F8AE9AF552D3F44057D0DE06345FE7_gshared (String_t* ___0_identifier, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<System.Object>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<System.Object>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// UnityEngine.Playables.ScriptPlayable`1<T> UnityEngine.Playables.ScriptPlayable`1<System.Object>::Create(UnityEngine.Playables.PlayableGraph,T,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ScriptPlayable_1_Create_m12EAFFE4BC3AB282C243F00E4B458AD7F97B5767_gshared (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, RuntimeObject* ___1_template, int32_t ___2_inputCount, const RuntimeMethod* method) ;
// T UnityEngine.Playables.ScriptPlayable`1<System.Object>::GetBehaviour()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ScriptPlayable_1_GetBehaviour_m86713AAFF1D1F7D4FB370489F71AE4228741EFE8_gshared (ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000* __this, const RuntimeMethod* method) ;
// UnityEngine.Playables.Playable UnityEngine.Playables.ScriptPlayable`1<System.Object>::op_Implicit(UnityEngine.Playables.ScriptPlayable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ScriptPlayable_1_op_Implicit_mC5BF7D6D41B426031320B88C15B4D46C8298EEFE_gshared (ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ___0_playable, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// System.Void System.EventHandler`1<System.Object>::Invoke(System.Object,TEventArgs)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_gshared_inline (EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<System.Object>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1/Enumerator<System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1/Enumerator<System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Playables.PlayableExtensions::GetInputCount<UnityEngine.Playables.Playable>(U)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method) ;
// UnityEngine.Playables.PlayableGraph UnityEngine.Playables.PlayableExtensions::GetGraph<UnityEngine.Playables.Playable>(U)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E PlayableExtensions_GetGraph_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mC0E9E8DFEBDFE1E6F4955D408283A4A24ACD036A_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method) ;
// System.Double UnityEngine.Playables.PlayableExtensions::GetTime<UnityEngine.Playables.Playable>(U)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method) ;
// UnityEngine.Playables.Playable UnityEngine.Playables.PlayableExtensions::GetInput<UnityEngine.Playables.Playable>(U,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, int32_t ___1_inputPort, const RuntimeMethod* method) ;
// UnityEngine.Playables.ScriptPlayable`1<T> UnityEngine.Playables.ScriptPlayable`1<System.Object>::op_Explicit(UnityEngine.Playables.Playable)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptPlayable_1_t5E80E6495A91412DAAE85DA280EE5A75E2A89000 ScriptPlayable_1_op_Explicit_m6607A44CAE72D8B0AC20C3B99B60EC5CDDCC7EE7_gshared (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method) ;
// System.Void System.Action`2<System.Int32Enum,System.Object>::Invoke(T1,T2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_m05605BFAA1396765DE23112419D8E6F797B65101_gshared_inline (Action_2_t829FF86EEA250A853DF3A95B2C4DAC034707E20F* __this, int32_t ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method) ;
// T FMODUnity.Platform/PropertyAccessor`1<System.Int32Enum>::Get(FMODUnity.Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PropertyAccessor_1_Get_m4154AD587C2590F30FC2DDE06F02C027A2DF1427_gshared (PropertyAccessor_1_t67B0EA3A3FBA2F99D6EC37011D47139704719277* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, const RuntimeMethod* method) ;
// T FMODUnity.Platform/PropertyAccessor`1<System.Int32>::Get(FMODUnity.Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PropertyAccessor_1_Get_m557F500621F2A0797CA17AAFB65A4E1369F7D7C1_gshared (PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, const RuntimeMethod* method) ;
// T FMODUnity.Platform/PropertyAccessor`1<System.Object>::Get(FMODUnity.Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PropertyAccessor_1_Get_m97A6B543B8792650D8F6BD47EF9A90C72BC126F3_gshared (PropertyAccessor_1_t6EFD6655DA4E66EB29B0DD65736C2797383F0337* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, const RuntimeMethod* method) ;
// System.Void FMODUnity.Platform/Property`1<System.Int32Enum>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Property_1__ctor_m89A4549A03BC8BDD8BD8D4763F7E478125476A8D_gshared (Property_1_t891970BE4221A851CC8525AC2FD8057EA2D924E6* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.Platform/Property`1<System.Int32>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Property_1__ctor_mE5E9E94FB2E0F019013E4D4F863E67631C2D880E_gshared (Property_1_t20C85DA8D1020679BD6AEA9C956F013DEFE957E1* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.Platform/Property`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Property_1__ctor_m2B0D2FFA73799B3D1A69FDB80520242BACEBC59E_gshared (Property_1_t866A332F766D51BD3E902CE12C7B296E517E4AD0* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Void FMODUnity.Platform/PropertyAccessor`1<System.Int32Enum>::.ctor(System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<T>>,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyAccessor_1__ctor_mC502CA30BB9D09A532E036174AD73B51C86781B1_gshared (PropertyAccessor_1_t67B0EA3A3FBA2F99D6EC37011D47139704719277* __this, Func_2_t71F4F0017690011E379E5078436BB250AE62E254* ___0_getter, int32_t ___1_defaultValue, const RuntimeMethod* method) ;
// System.Void FMODUnity.Platform/PropertyAccessor`1<System.Int32>::.ctor(System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<T>>,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyAccessor_1__ctor_m4972084206F0B1DF1591805A6065713D5D475BFA_gshared (PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C* __this, Func_2_t93F1D711AE1F89A368D6492E16BF040DF5B786C8* ___0_getter, int32_t ___1_defaultValue, const RuntimeMethod* method) ;
// System.Void FMODUnity.Platform/PropertyAccessor`1<System.Object>::.ctor(System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<T>>,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyAccessor_1__ctor_m0A1A552D7A8B796799ABB3F6CEF3EC67AEA03504_gshared (PropertyAccessor_1_t6EFD6655DA4E66EB29B0DD65736C2797383F0337* __this, Func_2_t76D79ADD293897B7EBA2F3D8DFB8BD2F61C9FA9F* ___0_getter, RuntimeObject* ___1_defaultValue, const RuntimeMethod* method) ;
// System.Void FMODUnity.Platform/PropertyAccessor`1<System.Object>::Set(FMODUnity.Platform,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyAccessor_1_Set_m2CFBF876CA149008E945A5DA3E9F02566F0C59D5_gshared (PropertyAccessor_1_t6EFD6655DA4E66EB29B0DD65736C2797383F0337* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
// System.Void FMODUnity.Platform/PropertyAccessor`1<System.Int32Enum>::Set(FMODUnity.Platform,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyAccessor_1_Set_m1204006CA4E07512E940F6B557578D9DA9894237_gshared (PropertyAccessor_1_t67B0EA3A3FBA2F99D6EC37011D47139704719277* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, int32_t ___1_value, const RuntimeMethod* method) ;
// System.Void FMODUnity.Platform/PropertyAccessor`1<System.Int32>::Set(FMODUnity.Platform,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyAccessor_1_Set_m8E4DCA204F777B97372AC4761C596B891BA4CC93_gshared (PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, int32_t ___1_value, const RuntimeMethod* method) ;
// T[] UnityEngine.Resources::FindObjectsOfTypeAll<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Resources_FindObjectsOfTypeAll_TisRuntimeObject_mD84D8C84477F126072383A3F1E7789DA25B4206B_gshared (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) ;
// FieldType UnityEngine.AndroidJavaObject::GetStatic<System.Object>(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AndroidJavaObject_GetStatic_TisRuntimeObject_m4EF4E4761A0A6E99E0A298F653E8129B1494E4C9_gshared (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_fieldName, const RuntimeMethod* method) ;
// System.Void System.Action`2<System.Int32Enum,System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_mCAAE199274CB859466485ECBAE0128A25C8BBAAE_gshared (Action_2_t829FF86EEA250A853DF3A95B2C4DAC034707E20F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Void System.Predicate`1<System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared (Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<System.Object>::Find(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Find_m5E78A210541B0D844FE27B94F509313623BE33D3_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<System.Int32Enum>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B List_1_GetEnumerator_m87BBBF3FBB0A4EBF1C2940AA91570D7F1565F60D_gshared (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1/Enumerator<System.Int32Enum>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m09AF8D2807410AAEB42E9FCC1A54299458EFEFF2_gshared (Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1/Enumerator<System.Int32Enum>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mB6A201CD563FEF33A6BDA75B83C7BF2AA36CD98C_gshared_inline (Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.Int32Enum>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCAE99D26B8B4D7880B37A70AC8DFD8C7AA4FCCE5_gshared (Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::set_Item(System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::RemoveAt(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.Dictionary`2<System.Object,FMODUnity.RuntimeManager/LoadedBank>::get_Item(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB Dictionary_2_get_Item_mE75CC4FCEEB73AF5ECC9CBDB06D16238E178C62D_gshared (Dictionary_2_tF931E2C64AC08810E5FD64C71349A26E9B4FDFDA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,FMODUnity.RuntimeManager/LoadedBank>::set_Item(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_mEE41C20C313EC099869241EAB0397B8311BB7328_gshared (Dictionary_2_tF931E2C64AC08810E5FD64C71349A26E9B4FDFDA* __this, RuntimeObject* ___0_key, LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB ___1_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,FMODUnity.RuntimeManager/LoadedBank>::Add(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m34F370062BEC45828DD3D67E4DC1278E5AD0E2B8_gshared (Dictionary_2_tF931E2C64AC08810E5FD64C71349A26E9B4FDFDA* __this, RuntimeObject* ___0_key, LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB ___1_value, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,FMODUnity.RuntimeManager/LoadedBank>::ContainsKey(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m98FDBD627EA380A3FF8659465C371920F1AF8A13_gshared (Dictionary_2_tF931E2C64AC08810E5FD64C71349A26E9B4FDFDA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::Clear()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,FMODUnity.RuntimeManager/LoadedBank>::TryGetValue(TKey,TValue&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mDF21BB44AB08A2E6B6EC66FD2A2233C91BF99517_gshared (Dictionary_2_tF931E2C64AC08810E5FD64C71349A26E9B4FDFDA* __this, RuntimeObject* ___0_key, LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB* ___1_value, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,FMODUnity.RuntimeManager/LoadedBank>::Remove(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m813920F4B4C479CAB5C5093A19965302B1652EBC_gshared (Dictionary_2_tF931E2C64AC08810E5FD64C71349A26E9B4FDFDA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1<System.Object>::Remove(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Object,FMODUnity.RuntimeManager/LoadedBank>::get_Values()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueCollection_tFB13CB3761FEC211E0597340FAA8CFD4B06EC305* Dictionary_2_get_Values_m90A302549A4BC2DF109E390C39B2D89BC2D847A1_gshared (Dictionary_2_tF931E2C64AC08810E5FD64C71349A26E9B4FDFDA* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,FMODUnity.RuntimeManager/LoadedBank>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tF89FD4D310720C99ACE8F3597CEF028B02EFB452 ValueCollection_GetEnumerator_mF2C5276AEFDCDEE623D9E97060439DDFE0968EC5_gshared (ValueCollection_tFB13CB3761FEC211E0597340FAA8CFD4B06EC305* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,FMODUnity.RuntimeManager/LoadedBank>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m01C69A0E96A07B8519C85E870B9EBF9A5D4E4FF8_gshared (Enumerator_tF89FD4D310720C99ACE8F3597CEF028B02EFB452* __this, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,FMODUnity.RuntimeManager/LoadedBank>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB Enumerator_get_Current_m68636224B1AEEEAD74591D8D353844CF74846933_gshared_inline (Enumerator_tF89FD4D310720C99ACE8F3597CEF028B02EFB452* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,FMODUnity.RuntimeManager/LoadedBank>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m5EA44860D91457E3AE70417668486C5D8643C35A_gshared (Enumerator_tF89FD4D310720C99ACE8F3597CEF028B02EFB452* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<FMOD.GUID,FMOD.Studio.EventDescription>::ContainsKey(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m0B7C8CD7FA9DBB37A1A4348C4AE3B175A898A7DC_gshared (Dictionary_2_t80DAAEBFB88CCA181C0309481DA5D4AEA79E6534* __this, GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___0_key, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.Dictionary`2<FMOD.GUID,FMOD.Studio.EventDescription>::get_Item(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C Dictionary_2_get_Item_mA977DFAC51FD80B5284DFB5030A14E70C4FAC419_gshared (Dictionary_2_t80DAAEBFB88CCA181C0309481DA5D4AEA79E6534* __this, GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___0_key, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<FMOD.GUID,FMOD.Studio.EventDescription>::set_Item(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m857D2EE4A514331EE2F6BAC7300F1F7CB94359F4_gshared (Dictionary_2_t80DAAEBFB88CCA181C0309481DA5D4AEA79E6534* __this, GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___0_key, EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C ___1_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<FMOD.GUID,FMOD.Studio.EventDescription>::.ctor(System.Collections.Generic.IEqualityComparer`1<TKey>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m715EF7CEBBE9E2232D31088855345734CD526D60_gshared (Dictionary_2_t80DAAEBFB88CCA181C0309481DA5D4AEA79E6534* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,FMODUnity.RuntimeManager/LoadedBank>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m35BD7CE6B1DBE72FA9A2360199DFA8742DADFEDC_gshared (Dictionary_2_tF931E2C64AC08810E5FD64C71349A26E9B4FDFDA* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32Enum>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7C3D0A1FD36704AFBBE4FD4E69204B809D3FC90E_gshared (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32Enum>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m9F9FACA262C60BC180B483D011636D28822CF4C5_gshared (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
// T UnityEngine.ScriptableObject::CreateInstance<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ScriptableObject_CreateInstance_TisRuntimeObject_mC07BE383F5EF546F4191035A679930852BC19BDA_gshared (const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<System.Object>::RemoveAll(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m1A8DE2A7640CC473609F3ADAC38FDB960520636D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Object>::TryGetValue(TKey,TValue&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD8A6CDD5C954C86D2150FCFF1B76EB62F35A881D_gshared (Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* __this, int32_t ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Object>::Add(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mC515884C0546021A29DC0A00DBCABD89B1B65872_gshared (Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* __this, int32_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
// System.Void System.Comparison`1<System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_1__ctor_mC1E8799BBCE317B612875123C9C894BD470BFE6A_gshared (Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::Sort(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mEB3B61CB86B1419919338B0668DC4E568C2FFF93_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* ___0_comparison, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mCC9983804D8DC41E938E080075F9EA7BDD0C7059_gshared (Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Object,System.Boolean>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// TSource System.Linq.Enumerable::FirstOrDefault<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_FirstOrDefault_TisRuntimeObject_mFACC750E4D7AF7B43F5B866C84F613B3ECC41994_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::ForEach(System.Action`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m47052B1B7C82747D3D5D2CAD15A30DB9AB95FF68_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___0_action, const RuntimeMethod* method) ;
// T[] UnityEngine.Resources::LoadAll<System.Object>(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Resources_LoadAll_TisRuntimeObject_m69B3BC41DB42071369375275587F5A5FF5040487_gshared (String_t* ___0_path, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<FMODUnity.Settings/PlatformTemplate>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mF30E06492658827332C3BC44BABFD6788D5DD0E8_gshared (List_1_t9941DE4694EDD82E96CA0508CBC3416529CEE551* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.Legacy::CopySetting<System.Object,System.Int32Enum>(System.Collections.Generic.List`1<T>,FMODUnity.Legacy/Platform,FMODUnity.Legacy/Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Legacy_CopySetting_TisRuntimeObject_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m4D57D874F61345C4C87E02DCAFFEA5A0E5A7C37C_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_list, int32_t ___1_fromPlatform, int32_t ___2_toPlatform, const RuntimeMethod* method) ;
// System.Void FMODUnity.Legacy::CopySetting<System.Object,System.Int32>(System.Collections.Generic.List`1<T>,FMODUnity.Legacy/Platform,FMODUnity.Legacy/Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Legacy_CopySetting_TisRuntimeObject_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m67945B16DA4802C6122A534A0AF400BE4907BAB3_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_list, int32_t ___1_fromPlatform, int32_t ___2_toPlatform, const RuntimeMethod* method) ;
// System.Void FMODUnity.Legacy/PlatformSetting`1<System.Int32>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformSetting_1__ctor_mD2041C4541EDE0454FEA5DBF28D12B5EB07801D4_gshared (PlatformSetting_1_tC00135976256B39E3999E05A46F81073C1D80350* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.Legacy/PlatformSetting`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformSetting_1__ctor_mB7359984D386A3E7545BDDBABEEC37522F88F809_gshared (PlatformSetting_1_tA9303F6BCBA65434314A692AEB3F1125E7DBC6B9* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.Legacy/PlatformSetting`1<System.Int32Enum>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformSetting_1__ctor_mF1307F573426F6D4D1093E4DE893A031E3597255_gshared (PlatformSetting_1_t689B3E2267CEBFE55FF1222161AC7D6442204A37* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1<System.Object>::Contains(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
// T UnityEngine.Component::GetComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<System.Object>::IndexOf(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m378F61BA812B79DEE58D86FE8AA9F20E3FC7D85F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
// System.IntPtr System.Runtime.InteropServices.Marshal::GetFunctionPointerForDelegate<System.Object>(TDelegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Marshal_GetFunctionPointerForDelegate_TisRuntimeObject_m389A3417EF0CFE64A042AA7E53E8604F24458074_gshared (RuntimeObject* ___0_d, const RuntimeMethod* method) ;
// System.Void FMODUnity.Settings::AddPlatformTemplate<FMODUnity.PlatformAndroid>(System.String)
inline void Settings_AddPlatformTemplate_TisPlatformAndroid_t211CCDCB496CDEB23686427FC0854454061F6080_m672FB620E394CAB51F23DC806197A11BEC4B1EFD (String_t* ___0_identifier, const RuntimeMethod* method)
{
(( void (*) (String_t*, const RuntimeMethod*))Settings_AddPlatformTemplate_TisRuntimeObject_m7CC52E7458F8AE9AF552D3F44057D0DE06345FE7_gshared)(___0_identifier, method);
}
// System.Void FMODUnity.Settings::DeclareRuntimePlatform(UnityEngine.RuntimePlatform,FMODUnity.Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Settings_DeclareRuntimePlatform_m7B10B6FA60A06831445EF7887594C8E346DC44EB (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, int32_t ___0_runtimePlatform, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___1_platform, const RuntimeMethod* method) ;
// System.String FMODUnity.PlatformAndroid::StaticGetBankFolder()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformAndroid_StaticGetBankFolder_mC40DBB3242002E848B35B06950B632EBF2EC2DFE (const RuntimeMethod* method) ;
// FMODUnity.Settings FMODUnity.Settings::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* Settings_get_Instance_m400C3EC1273FF99A9676EC4D63632728323CF9E8 (const RuntimeMethod* method) ;
// System.String UnityEngine.Application::get_streamingAssetsPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_streamingAssetsPath_mB904BCD9A7A4F18A52C175DE4A81F5DC3010CDB5 (const RuntimeMethod* method) ;
// System.String FMODUnity.PlatformAndroid::StaticGetPluginPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformAndroid_StaticGetPluginPath_m7444EDAE5601AB8E79C544277EA33733059CADBA (String_t* ___0_pluginName, 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.Void FMODUnity.Platform::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Platform__ctor_mDA4FBC12ABA56646C0591E34B888CE00B3353AD4 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.Settings::AddPlatformTemplate<FMODUnity.PlatformWebGL>(System.String)
inline void Settings_AddPlatformTemplate_TisPlatformWebGL_t248F9673A6C20F580CFE6AEAB73892C8F041BA56_m9B8C422BB9D3135EE464383149DD5993C3ABBFE3 (String_t* ___0_identifier, const RuntimeMethod* method)
{
(( void (*) (String_t*, const RuntimeMethod*))Settings_AddPlatformTemplate_TisRuntimeObject_m7CC52E7458F8AE9AF552D3F44057D0DE06345FE7_gshared)(___0_identifier, 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) ;
// System.Void FMODUnity.Settings::AddPlatformTemplate<FMODUnity.PlatformIOS>(System.String)
inline void Settings_AddPlatformTemplate_TisPlatformIOS_t61E700F7EBAD3B6F537C0994B15A3216C5785CD4_m106D4627FA82510A877F92E9D0FFFBE415ED32E4 (String_t* ___0_identifier, const RuntimeMethod* method)
{
(( void (*) (String_t*, const RuntimeMethod*))Settings_AddPlatformTemplate_TisRuntimeObject_m7CC52E7458F8AE9AF552D3F44057D0DE06345FE7_gshared)(___0_identifier, method);
}
// System.Void FMODUnity.PlatformIOS::StaticLoadPlugins(FMODUnity.Platform,FMOD.System,System.Action`2<FMOD.RESULT,System.String>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformIOS_StaticLoadPlugins_mA6CF984E57F23939660219E5603751DDDB83BDC8 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20 ___1_coreSystem, Action_2_t04EA3D061608C26DE27B014582F14E77488187A1* ___2_reportResult, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<FMODUnity.CodecChannelCount>::.ctor()
inline void List_1__ctor_m58A4F1954060CD593BC5CCBF388B06682769F4A5 (List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t8F13404164D1C5E883577E53E7170F5F50012C96*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void FMODUnity.CodecChannelCount::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CodecChannelCount__ctor_m8F52BE1E98641129D4687BA82B145E77E17FBD1E (CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<FMODUnity.CodecChannelCount>::Add(T)
inline void List_1_Add_m2724B41582A057CDB75FC2A4019E28F67400E489_inline (List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* __this, CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t8F13404164D1C5E883577E53E7170F5F50012C96*, CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Void FMODUnity.Settings::AddPlatformTemplate<FMODUnity.PlatformLinux>(System.String)
inline void Settings_AddPlatformTemplate_TisPlatformLinux_t79B485879FD3C32D4194FBA03C65724470DBC9AF_m7743447FE182C2DBDBA4DE26F748A4F7FD89E641 (String_t* ___0_identifier, const RuntimeMethod* method)
{
(( void (*) (String_t*, const RuntimeMethod*))Settings_AddPlatformTemplate_TisRuntimeObject_m7CC52E7458F8AE9AF552D3F44057D0DE06345FE7_gshared)(___0_identifier, method);
}
// System.Void FMODUnity.Settings::AddPlatformTemplate<FMODUnity.PlatformMac>(System.String)
inline void Settings_AddPlatformTemplate_TisPlatformMac_tBA5C6316CA107D249A8A5C4B8E2AD3761F729CAB_m1A4EFAB0410F0FE86BDA774094DA673C51FC978F (String_t* ___0_identifier, const RuntimeMethod* method)
{
(( void (*) (String_t*, const RuntimeMethod*))Settings_AddPlatformTemplate_TisRuntimeObject_m7CC52E7458F8AE9AF552D3F44057D0DE06345FE7_gshared)(___0_identifier, method);
}
// System.Void FMODUnity.Settings::AddPlatformTemplate<FMODUnity.PlatformAppleTV>(System.String)
inline void Settings_AddPlatformTemplate_TisPlatformAppleTV_t17AD34063F06A1E8647D988C9C99FCB78DC63512_m04C42B09CA743061473D496D79F732CDE27FAE3E (String_t* ___0_identifier, const RuntimeMethod* method)
{
(( void (*) (String_t*, const RuntimeMethod*))Settings_AddPlatformTemplate_TisRuntimeObject_m7CC52E7458F8AE9AF552D3F44057D0DE06345FE7_gshared)(___0_identifier, method);
}
// System.Void FMODUnity.Settings::AddPlatformTemplate<FMODUnity.PlatformWindows>(System.String)
inline void Settings_AddPlatformTemplate_TisPlatformWindows_t2624B7358AD5A1F8ACFD9A8715F56C280CCFB009_m67BBC713929DB121A6E7204F008A46F6AFB7809F (String_t* ___0_identifier, const RuntimeMethod* method)
{
(( void (*) (String_t*, const RuntimeMethod*))Settings_AddPlatformTemplate_TisRuntimeObject_m7CC52E7458F8AE9AF552D3F44057D0DE06345FE7_gshared)(___0_identifier, method);
}
// System.Void System.ArgumentException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.Single FMODUnity.AutomatableSlots::GetValue(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AutomatableSlots_GetValue_mDDA4B9B1FB904BCA2751BFD48323037FC877BB47 (AutomatableSlots_t82E7563CC286D50B4318D4BB4E20E87E44A51CAF* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Void UnityEngine.PropertyAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D (PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0* __this, 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) ;
// System.Boolean UnityEngine.Component::CompareTag(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Component_CompareTag_mE6F8897E84F12DF12D302FFC4D58204D51096FC5 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, String_t* ___0_tag, const RuntimeMethod* method) ;
// UnityEngine.Rigidbody UnityEngine.Collider::get_attachedRigidbody()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* Collider_get_attachedRigidbody_m060304DB909A1FACD260EBB619D64D39129739AD (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Object::op_Implicit(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_exists, 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.String FMOD.GUID::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GUID_ToString_mE603F135D9F0C2C23F8F807A7B3704A4BDA3646F (GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54* __this, const RuntimeMethod* method) ;
// System.String FMODUnity.EventReference::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* EventReference_ToString_mA6B1926CCE8ABDBFFBBE31A4796674F43E8BF002 (EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51* __this, const RuntimeMethod* method) ;
// System.Boolean FMOD.GUID::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GUID_get_IsNull_m61151FE017FA92A40E6C849A9C83993EA71F7473 (GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54* __this, const RuntimeMethod* method) ;
// System.Boolean FMODUnity.EventReference::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventReference_get_IsNull_m5EE7DC533D829CE452CEAA0234A817BDE4B989BB (EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51* __this, const RuntimeMethod* method) ;
// System.Double UnityEngine.Playables.PlayableAsset::get_duration()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double PlayableAsset_get_duration_m4668A767DDB780565E6506E63B4797B820405CFE (PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* __this, const RuntimeMethod* method) ;
// FMOD.Studio.EventDescription FMODUnity.RuntimeManager::GetEventDescription(FMODUnity.EventReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C RuntimeManager_GetEventDescription_mB66FBAB18AC56CBDEB70F29FDFE4620C5FC8F9B0 (EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 ___0_eventReference, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.EventDescription::getParameterDescriptionByName(System.String,FMOD.Studio.PARAMETER_DESCRIPTION&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EventDescription_getParameterDescriptionByName_m6B978A29ECEFABAE0DDA8943BEF017BCCC2587EB (EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C* __this, String_t* ___0_name, PARAMETER_DESCRIPTION_tE31D21777363F5B04AE547948E1979A7B5124DD7* ___1_parameter, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<FMODUnity.ParameterAutomationLink>::get_Item(System.Int32)
inline ParameterAutomationLink_tF6285A658A7A4F0D0B572CBA44BB838935604821* List_1_get_Item_m30B3DCEFB64BD0E721421EF17D3AB195994FBC57 (List_1_t59FA4B7AA7F1CA782CD47601457D971E212D08F1* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( ParameterAutomationLink_tF6285A658A7A4F0D0B572CBA44BB838935604821* (*) (List_1_t59FA4B7AA7F1CA782CD47601457D971E212D08F1*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
// System.Int32 System.Collections.Generic.List`1<FMODUnity.ParameterAutomationLink>::get_Count()
inline int32_t List_1_get_Count_m707E50E579C64950422B1E9A2368181F5126B395_inline (List_1_t59FA4B7AA7F1CA782CD47601457D971E212D08F1* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t59FA4B7AA7F1CA782CD47601457D971E212D08F1*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// UnityEngine.Playables.ScriptPlayable`1<T> UnityEngine.Playables.ScriptPlayable`1<FMODUnity.FMODEventPlayableBehavior>::Create(UnityEngine.Playables.PlayableGraph,T,System.Int32)
inline ScriptPlayable_1_t153F1D3B6237E8A29F8C3316BAF96CD8345E0138 ScriptPlayable_1_Create_mB6DA20B1CC83158F9AC35A3F3F439F4272DE9CFA (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* ___1_template, int32_t ___2_inputCount, const RuntimeMethod* method)
{
return (( ScriptPlayable_1_t153F1D3B6237E8A29F8C3316BAF96CD8345E0138 (*) (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E, FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB*, int32_t, const RuntimeMethod*))ScriptPlayable_1_Create_m12EAFFE4BC3AB282C243F00E4B458AD7F97B5767_gshared)(___0_graph, ___1_template, ___2_inputCount, method);
}
// T UnityEngine.Playables.ScriptPlayable`1<FMODUnity.FMODEventPlayableBehavior>::GetBehaviour()
inline FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* ScriptPlayable_1_GetBehaviour_m9B1ED36F0C0BC498C2BF0C2983EBF66835C1C990 (ScriptPlayable_1_t153F1D3B6237E8A29F8C3316BAF96CD8345E0138* __this, const RuntimeMethod* method)
{
return (( FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* (*) (ScriptPlayable_1_t153F1D3B6237E8A29F8C3316BAF96CD8345E0138*, const RuntimeMethod*))ScriptPlayable_1_GetBehaviour_m86713AAFF1D1F7D4FB370489F71AE4228741EFE8_gshared)(__this, method);
}
// UnityEngine.GameObject FMODUnity.FMODEventPlayable::get_TrackTargetObject()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* FMODEventPlayable_get_TrackTargetObject_m47432D36F044878DDB4E15826D6E2CA0D50372E2_inline (FMODEventPlayable_t11D6BF6B931B7648FAA7069845C470C7219F01A5* __this, const RuntimeMethod* method) ;
// UnityEngine.Timeline.TimelineClip FMODUnity.FMODEventPlayable::get_OwningClip()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* FMODEventPlayable_get_OwningClip_m658C0DC7296549883FE497241A530EF9772939CC_inline (FMODEventPlayable_t11D6BF6B931B7648FAA7069845C470C7219F01A5* __this, const RuntimeMethod* method) ;
// UnityEngine.Playables.Playable UnityEngine.Playables.ScriptPlayable`1<FMODUnity.FMODEventPlayableBehavior>::op_Implicit(UnityEngine.Playables.ScriptPlayable`1<T>)
inline Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ScriptPlayable_1_op_Implicit_m4AF88FE9E3988316038D82F5F60BFCA382236767 (ScriptPlayable_1_t153F1D3B6237E8A29F8C3316BAF96CD8345E0138 ___0_playable, const RuntimeMethod* method)
{
return (( Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F (*) (ScriptPlayable_1_t153F1D3B6237E8A29F8C3316BAF96CD8345E0138, const RuntimeMethod*))ScriptPlayable_1_op_Implicit_mC5BF7D6D41B426031320B88C15B4D46C8298EEFE_gshared)(___0_playable, method);
}
// System.Void FMODUnity.FMODEventPlayableBehavior::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FMODEventPlayableBehavior__ctor_mB7631D7F408296649027CCFF3BF87710ED58A2AA (FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Playables.PlayableAsset::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableAsset__ctor_m36B842356F02DF323B356BAAF6E3DC59BA9E1AB8 (PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* __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.Void System.Collections.Generic.List`1<FMODUnity.ParameterAutomationLink>::.ctor()
inline void List_1__ctor_m6C7ED7BA4932BFD452AA33B70155CE26E23357C3 (List_1_t59FA4B7AA7F1CA782CD47601457D971E212D08F1* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t59FA4B7AA7F1CA782CD47601457D971E212D08F1*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void UnityEngine.Playables.PlayableBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableBehaviour__ctor_mA6202DCD846F0DDFC5963764A404EE8AFABEA23A (PlayableBehaviour_tCCFE023F2CAB1769A3EAB176BD5B0416C54C22E2* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.FMODEventPlayableBehavior::set_CurrentVolume(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FMODEventPlayableBehavior_set_CurrentVolume_mDCBBD25A8BD04414726F463ECD1E66C2A25A2331_inline (FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* __this, float ___0_value, 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) ;
// FMOD.Studio.EventInstance FMODUnity.RuntimeManager::CreateInstance(FMODUnity.EventReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF RuntimeManager_CreateInstance_m399146922E684F16CFB04FE82F177BB2A0BFDF0D (EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 ___0_eventReference, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Application::get_isPlaying()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34 (const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<UnityEngine.Rigidbody>()
inline Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, 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 FMODUnity.RuntimeManager::AttachInstanceToGameObject(FMOD.Studio.EventInstance,UnityEngine.Transform,UnityEngine.Rigidbody)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_AttachInstanceToGameObject_m786E40613B72EEC7D04A89241A7914E8714AF822 (EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF ___0_instance, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_transform, Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* ___2_rigidBody, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<UnityEngine.Rigidbody2D>()
inline Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* GameObject_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m9E552507CE5EACBA6A9E0470BB5F15669379B956 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
// System.Void FMODUnity.RuntimeManager::AttachInstanceToGameObject(FMOD.Studio.EventInstance,UnityEngine.Transform,UnityEngine.Rigidbody2D)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_AttachInstanceToGameObject_m272DD373FD6703E05AD2D78BDD57F0EB8C07E7FC (EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF ___0_instance, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_transform, Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* ___2_rigidBody2D, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeManager::AttachInstanceToGameObject(FMOD.Studio.EventInstance,UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_AttachInstanceToGameObject_m52A5373EA6A728275206A4CBFEA51357E453DCB5 (EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF ___0_instance, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_transform, 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) ;
// FMOD.ATTRIBUTES_3D FMODUnity.RuntimeUtils::To3DAttributes(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 RuntimeUtils_To3DAttributes_mE0F4D67A6795B1849735DD04C9A17937FCA6665A (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.EventInstance::set3DAttributes(FMOD.ATTRIBUTES_3D)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EventInstance_set3DAttributes_m50240BF34F70062566F9AA89CCE063A671B9B85B (EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* __this, ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 ___0_attributes, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.EventInstance::setParameterByID(FMOD.Studio.PARAMETER_ID,System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EventInstance_setParameterByID_m08F2897BA95726D7A4DC51D0141199D1A6AEABFF (EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* __this, PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85 ___0_id, float ___1_value, bool ___2_ignoreseekspeed, const RuntimeMethod* method) ;
// System.Single FMODUnity.FMODEventPlayableBehavior::get_CurrentVolume()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float FMODEventPlayableBehavior_get_CurrentVolume_m903CC26EA1D2E31A73B7F074413B26FB51904BB7_inline (FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* __this, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.EventInstance::setVolume(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EventInstance_setVolume_m9593D31100635F7B5032BAD04BAE93CCC884811D (EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* __this, float ___0_volume, const RuntimeMethod* method) ;
// System.Single FMODUnity.FMODEventPlayableBehavior::get_ClipStartTime()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float FMODEventPlayableBehavior_get_ClipStartTime_mA2972788EAF99FC511452127C5A3ACB72E6A860B_inline (FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* __this, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.EventInstance::setTimelinePosition(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EventInstance_setTimelinePosition_m1C678AE1432DC515AEC38D6F4C484538061D795E (EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* __this, int32_t ___0_position, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.EventInstance::start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EventInstance_start_mA66929F498D81CE8EBEF687D9EFEC93BDB4AAEF4 (EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.FMODEventPlayableBehavior::PlayEvent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FMODEventPlayableBehavior_PlayEvent_mF48CE2CD8A71BD34A9B3856DEC5BA5298909AFC2 (FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.FMODEventPlayableBehavior/EventArgs::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventArgs__ctor_m7C22D5795981A728FE710FE301A6E037089BE947 (EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C* __this, const RuntimeMethod* method) ;
// System.Void System.EventHandler`1<FMODUnity.FMODEventPlayableBehavior/EventArgs>::Invoke(System.Object,TEventArgs)
inline void EventHandler_1_Invoke_mD6F43178A0A35589BB6F54AB6098DCB67226D936_inline (EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* __this, RuntimeObject* ___0_sender, EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C* ___1_e, const RuntimeMethod* method)
{
(( void (*) (EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8*, RuntimeObject*, EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C*, const RuntimeMethod*))EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_gshared_inline)(__this, ___0_sender, ___1_e, method);
}
// FMOD.Studio.EventInstance FMODUnity.FMODEventPlayableBehavior/EventArgs::get_eventInstance()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF EventArgs_get_eventInstance_m431AAA848A2DC741EAE08E018A13B34CB8E17EF9_inline (EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C* __this, const RuntimeMethod* method) ;
// System.Boolean FMOD.Studio.EventInstance::isValid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventInstance_isValid_mFB74164050622B120B819DFEF7925540C566F3E2 (EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* __this, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.EventInstance::stop(FMOD.Studio.STOP_MODE)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EventInstance_stop_mD78982E36B28F26C554BADE22371832E58E69A5E (EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* __this, int32_t ___0_mode, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.EventInstance::release()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EventInstance_release_m4A3D07B98E9490FA05B8963366254FA6D6829AEE (EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* __this, const RuntimeMethod* method) ;
// System.Void FMOD.Studio.EventInstance::clearHandle()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventInstance_clearHandle_mF6F6177818770D23FAA3F7B78BCD244734A63B9E (EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.FMODEventPlayableBehavior/EventArgs::set_eventInstance(FMOD.Studio.EventInstance)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventArgs_set_eventInstance_m68305F5EAEFA2CA2E6F9F63EB837279A7C6BA833_inline (EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C* __this, EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF ___0_value, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<FMODUnity.ParameterAutomationLink>::GetEnumerator()
inline Enumerator_tEAE9CC1A65968E3F75F7F33D3EA7EF0AE9E2CFC6 List_1_GetEnumerator_m284E48B74D80C9E9A7740E2F463CCE1BDF0244AA (List_1_t59FA4B7AA7F1CA782CD47601457D971E212D08F1* __this, const RuntimeMethod* method)
{
return (( Enumerator_tEAE9CC1A65968E3F75F7F33D3EA7EF0AE9E2CFC6 (*) (List_1_t59FA4B7AA7F1CA782CD47601457D971E212D08F1*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<FMODUnity.ParameterAutomationLink>::Dispose()
inline void Enumerator_Dispose_mCE1E0F87FD78AFEFD0EE0F84D5BCA40D18C3170B (Enumerator_tEAE9CC1A65968E3F75F7F33D3EA7EF0AE9E2CFC6* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tEAE9CC1A65968E3F75F7F33D3EA7EF0AE9E2CFC6*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<FMODUnity.ParameterAutomationLink>::get_Current()
inline ParameterAutomationLink_tF6285A658A7A4F0D0B572CBA44BB838935604821* Enumerator_get_Current_mF39C03538A3C9516E1CB39AA60B23E01558B8FFF_inline (Enumerator_tEAE9CC1A65968E3F75F7F33D3EA7EF0AE9E2CFC6* __this, const RuntimeMethod* method)
{
return (( ParameterAutomationLink_tF6285A658A7A4F0D0B572CBA44BB838935604821* (*) (Enumerator_tEAE9CC1A65968E3F75F7F33D3EA7EF0AE9E2CFC6*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<FMODUnity.ParameterAutomationLink>::MoveNext()
inline bool Enumerator_MoveNext_m732A20215373514E54AE4694A3E4338A4CED61D4 (Enumerator_tEAE9CC1A65968E3F75F7F33D3EA7EF0AE9E2CFC6* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tEAE9CC1A65968E3F75F7F33D3EA7EF0AE9E2CFC6*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
// System.Double UnityEngine.Timeline.TimelineClip::get_start()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double TimelineClip_get_start_m76BB53BEBD6B700D5A4197F72779A321DE55B296_inline (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
// System.Double UnityEngine.Timeline.TimelineClip::get_end()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimelineClip_get_end_m4C3E4DF4B095A1D60694B379EA839A68E3C4217C (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.FMODEventPlayableBehavior::set_ClipStartTime(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FMODEventPlayableBehavior_set_ClipStartTime_m020402AF33E167081FED8D1B8355960CEE0FFF51_inline (FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* __this, float ___0_value, const RuntimeMethod* method) ;
// FMOD.Studio.System FMODUnity.RuntimeManager::get_StudioSystem()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR System_t9A51FE13708186A22E9D4454A7EA18347C389FEC RuntimeManager_get_StudioSystem_m783AEDBA088138F0A6929EEE2E628002B5287C57 (const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.System::update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_update_m1BD50C425F3FA24E5BE33572F3CA4EF721CDDED1 (System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* __this, const RuntimeMethod* method) ;
// System.Void System.EventArgs::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventArgs__ctor_mC6F9412D03203ADEF854117542C8EBF61624C8C3 (EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* __this, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<UnityEngine.Playables.PlayableDirector>()
inline PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
// UnityEngine.Object UnityEngine.Playables.PlayableDirector::GetGenericBinding(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* PlayableDirector_GetGenericBinding_mEA8A86CEFAD08BEC596E06C3E1B1E0095E69D020 (PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_key, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<UnityEngine.Timeline.TimelineClip> UnityEngine.Timeline.TrackAsset::GetClips()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TrackAsset_GetClips_m467A7BE887049F3CC0F411AB220F488D1230FA76 (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
// UnityEngine.Object UnityEngine.Timeline.TimelineClip::get_asset()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* TimelineClip_get_asset_m49BF68F5E0C41EBA5145FCA0C97D7146DF016120_inline (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.FMODEventPlayable::set_TrackTargetObject(UnityEngine.GameObject)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FMODEventPlayable_set_TrackTargetObject_m4FC6C24AF931C5DF59CFED7FF26C599522FA7FE4_inline (FMODEventPlayable_t11D6BF6B931B7648FAA7069845C470C7219F01A5* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method) ;
// System.Void FMODUnity.FMODEventPlayable::set_OwningClip(UnityEngine.Timeline.TimelineClip)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FMODEventPlayable_set_OwningClip_m342771B665B67EF390A8E9BA44E4E1AD08728797_inline (FMODEventPlayable_t11D6BF6B931B7648FAA7069845C470C7219F01A5* __this, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_value, const RuntimeMethod* method) ;
// UnityEngine.Playables.ScriptPlayable`1<T> UnityEngine.Playables.ScriptPlayable`1<FMODUnity.FMODEventMixerBehaviour>::Create(UnityEngine.Playables.PlayableGraph,T,System.Int32)
inline ScriptPlayable_1_tE84DB8ABD195A8D16878FECB1B111BD490631E53 ScriptPlayable_1_Create_m29C0D8CA4C6E82B21EDBB759745D994D57C126BC (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, FMODEventMixerBehaviour_tDB23D9C55B54FEBE4E1D8F092B19CBBE3D3AC8EE* ___1_template, int32_t ___2_inputCount, const RuntimeMethod* method)
{
return (( ScriptPlayable_1_tE84DB8ABD195A8D16878FECB1B111BD490631E53 (*) (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E, FMODEventMixerBehaviour_tDB23D9C55B54FEBE4E1D8F092B19CBBE3D3AC8EE*, int32_t, const RuntimeMethod*))ScriptPlayable_1_Create_m12EAFFE4BC3AB282C243F00E4B458AD7F97B5767_gshared)(___0_graph, ___1_template, ___2_inputCount, method);
}
// UnityEngine.Playables.Playable UnityEngine.Playables.ScriptPlayable`1<FMODUnity.FMODEventMixerBehaviour>::op_Implicit(UnityEngine.Playables.ScriptPlayable`1<T>)
inline Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ScriptPlayable_1_op_Implicit_m97B4781D049AE775E2DB31BD4F53D98208ADABCF (ScriptPlayable_1_tE84DB8ABD195A8D16878FECB1B111BD490631E53 ___0_playable, const RuntimeMethod* method)
{
return (( Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F (*) (ScriptPlayable_1_tE84DB8ABD195A8D16878FECB1B111BD490631E53, const RuntimeMethod*))ScriptPlayable_1_op_Implicit_mC5BF7D6D41B426031320B88C15B4D46C8298EEFE_gshared)(___0_playable, method);
}
// System.Void FMODUnity.FMODEventMixerBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FMODEventMixerBehaviour__ctor_mC49123F0FA702E9DADC1590E241DF8F08C4A1289 (FMODEventMixerBehaviour_tDB23D9C55B54FEBE4E1D8F092B19CBBE3D3AC8EE* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Timeline.TrackAsset::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackAsset__ctor_mC05CAAD737449BAF26721F82EA1972843F86FE9A (TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Playables.PlayableExtensions::GetInputCount<UnityEngine.Playables.Playable>(U)
inline int32_t PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method)
{
return (( int32_t (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, const RuntimeMethod*))PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA_gshared)(___0_playable, method);
}
// UnityEngine.Playables.PlayableGraph UnityEngine.Playables.PlayableExtensions::GetGraph<UnityEngine.Playables.Playable>(U)
inline PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E PlayableExtensions_GetGraph_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mC0E9E8DFEBDFE1E6F4955D408283A4A24ACD036A (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method)
{
return (( PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, const RuntimeMethod*))PlayableExtensions_GetGraph_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mC0E9E8DFEBDFE1E6F4955D408283A4A24ACD036A_gshared)(___0_playable, method);
}
// UnityEngine.Playables.Playable UnityEngine.Playables.PlayableGraph::GetRootPlayable(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F PlayableGraph_GetRootPlayable_m3BA0011AD6B13FCE5D58EA3E9BB17BE84319B53C (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Double UnityEngine.Playables.PlayableExtensions::GetTime<UnityEngine.Playables.Playable>(U)
inline double PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385 (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method)
{
return (( double (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, const RuntimeMethod*))PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385_gshared)(___0_playable, method);
}
// UnityEngine.Playables.Playable UnityEngine.Playables.PlayableExtensions::GetInput<UnityEngine.Playables.Playable>(U,System.Int32)
inline Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807 (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, int32_t ___1_inputPort, const RuntimeMethod* method)
{
return (( Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, int32_t, const RuntimeMethod*))PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807_gshared)(___0_playable, ___1_inputPort, method);
}
// UnityEngine.Playables.ScriptPlayable`1<T> UnityEngine.Playables.ScriptPlayable`1<FMODUnity.FMODEventPlayableBehavior>::op_Explicit(UnityEngine.Playables.Playable)
inline ScriptPlayable_1_t153F1D3B6237E8A29F8C3316BAF96CD8345E0138 ScriptPlayable_1_op_Explicit_mFA82F1248A0C0C09AF012E0A970B5D35BF750EFD (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method)
{
return (( ScriptPlayable_1_t153F1D3B6237E8A29F8C3316BAF96CD8345E0138 (*) (Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F, const RuntimeMethod*))ScriptPlayable_1_op_Explicit_m6607A44CAE72D8B0AC20C3B99B60EC5CDDCC7EE7_gshared)(___0_playable, method);
}
// System.Void FMODUnity.FMODEventPlayableBehavior::UpdateBehavior(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FMODEventPlayableBehavior_UpdateBehavior_m06408D95DF00267547B9E36098EAD08A9512BCE4 (FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* __this, float ___0_time, float ___1_volume, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeManager::ExecuteOnGUI()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_ExecuteOnGUI_m6D4E0C0BEF7F27DCEE8D0D2D9F9CEF38917D3A8A (RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.ScriptableObject::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.Application::get_dataPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_dataPath_m4C8412CBEE4EAAAB6711CC9BEFFA73CEE5BDBEF7 (const RuntimeMethod* method) ;
// System.String FMODUnity.Platform::get_Identifier()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Platform_get_Identifier_m711D319F23D94C7E71B5DA62137EC9C8F5344AD1_inline (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method) ;
// System.Void System.NotImplementedException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742 (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1<System.String> FMODUnity.Platform::get_Plugins()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* Platform_get_Plugins_m5FEACE1C79AE4B297385E242FD88C220F00A2142 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<System.String>::GetEnumerator()
inline Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method)
{
return (( Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<System.String>::Dispose()
inline void Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7 (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<System.String>::get_Current()
inline String_t* Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_inline (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* __this, const RuntimeMethod* method)
{
return (( String_t* (*) (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
// FMOD.RESULT FMOD.System::loadPlugin(System.String,System.UInt32&,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_loadPlugin_m0FE771343097C6DE54E86BCC8FDA2C479CCBFEC2 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, String_t* ___0_filename, uint32_t* ___1_handle, uint32_t ___2_priority, const RuntimeMethod* method) ;
// System.Void System.Action`2<FMOD.RESULT,System.String>::Invoke(T1,T2)
inline void Action_2_Invoke_m65435E05C8C9531F876ED1A6B6EF7649CA420881_inline (Action_2_t04EA3D061608C26DE27B014582F14E77488187A1* __this, int32_t ___0_arg1, String_t* ___1_arg2, const RuntimeMethod* method)
{
(( void (*) (Action_2_t04EA3D061608C26DE27B014582F14E77488187A1*, int32_t, String_t*, const RuntimeMethod*))Action_2_Invoke_m05605BFAA1396765DE23112419D8E6F797B65101_gshared_inline)(__this, ___0_arg1, ___1_arg2, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.String>::MoveNext()
inline bool Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
// System.Collections.Generic.List`1<System.String> FMODUnity.Platform::get_StaticPlugins()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* Platform_get_StaticPlugins_m33EA0A91CBAEDF89E9B015E2034D7EFA0631E33F (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, 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_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// System.Boolean System.Type::op_Equality(System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeUtils::DebugLogWarningFormat(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtils_DebugLogWarningFormat_m6A6F5039D75DFD2C2B73C412B3856567808C3A87 (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
// System.Reflection.MethodInfo System.Type::GetMethod(System.String,System.Reflection.BindingFlags)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* Type_GetMethod_m9E66B5053F150537A74C490C1DA5174A7875189D (Type_t* __this, String_t* ___0_name, int32_t ___1_bindingAttr, const RuntimeMethod* method) ;
// System.Boolean System.Reflection.MethodInfo::op_Equality(System.Reflection.MethodInfo,System.Reflection.MethodInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodInfo_op_Equality_m1466AB76300C9F07856E706E7E914062175189D1 (MethodInfo_t* ___0_left, MethodInfo_t* ___1_right, const RuntimeMethod* method) ;
// System.Object System.Reflection.MethodBase::Invoke(System.Object,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MethodBase_Invoke_mEEF3218648F111A8C338001A7804091A0747C826 (MethodBase_t* __this, RuntimeObject* ___0_obj, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_parameters, const RuntimeMethod* method) ;
// System.Void FMODUnity.Platform/PropertyStorage::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyStorage__ctor_mE8A29B2198A1E15C2AE6DEA16150428A0E404D23 (PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.Platform::set_ParentIdentifier(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Platform_set_ParentIdentifier_m5A1E6FE0F6F78BE7AF60C88ECB9AE2161A7F4EF4_inline (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.String FMODUnity.Platform::get_ParentIdentifier()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Platform_get_ParentIdentifier_m108B4D89C2A643EE9D95E9D635277BCDD3D173B5_inline (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method) ;
// FMODUnity.TriStateBool FMODUnity.Platform::get_LiveUpdate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Platform_get_LiveUpdate_mF19B7CEC2AC75A68E9A39240F5FE2AA57F7B7F8A (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method) ;
// FMODUnity.TriStateBool FMODUnity.Platform::get_Overlay()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Platform_get_Overlay_mD12D8AB4B1CCB463086436792DFE47B0A556719B (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method) ;
// T FMODUnity.Platform/PropertyAccessor`1<FMODUnity.TriStateBool>::Get(FMODUnity.Platform)
inline int32_t PropertyAccessor_1_Get_m8D9D2B3E3B3659C9C2A49F614F11B97EA1C4B1D3 (PropertyAccessor_1_t1D2FE63628AEE8E18AF2F2BE66B92D2C52DF521F* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, const RuntimeMethod* method)
{
return (( int32_t (*) (PropertyAccessor_1_t1D2FE63628AEE8E18AF2F2BE66B92D2C52DF521F*, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40*, const RuntimeMethod*))PropertyAccessor_1_Get_m4154AD587C2590F30FC2DDE06F02C027A2DF1427_gshared)(__this, ___0_platform, method);
}
// T FMODUnity.Platform/PropertyAccessor`1<System.Int32>::Get(FMODUnity.Platform)
inline int32_t PropertyAccessor_1_Get_m557F500621F2A0797CA17AAFB65A4E1369F7D7C1 (PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, const RuntimeMethod* method)
{
return (( int32_t (*) (PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C*, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40*, const RuntimeMethod*))PropertyAccessor_1_Get_m557F500621F2A0797CA17AAFB65A4E1369F7D7C1_gshared)(__this, ___0_platform, method);
}
// T FMODUnity.Platform/PropertyAccessor`1<System.String>::Get(FMODUnity.Platform)
inline String_t* PropertyAccessor_1_Get_mB15DBA55B845E6BB80A69DB4630131228360AB53 (PropertyAccessor_1_tE49FCEAD34DA916919577553E8E4DF48889922D6* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, const RuntimeMethod* method)
{
return (( String_t* (*) (PropertyAccessor_1_tE49FCEAD34DA916919577553E8E4DF48889922D6*, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40*, const RuntimeMethod*))PropertyAccessor_1_Get_m97A6B543B8792650D8F6BD47EF9A90C72BC126F3_gshared)(__this, ___0_platform, method);
}
// T FMODUnity.Platform/PropertyAccessor`1<FMOD.SPEAKERMODE>::Get(FMODUnity.Platform)
inline int32_t PropertyAccessor_1_Get_m55A3D103D9DB041DEF88A1E8A22F0BE31C321272 (PropertyAccessor_1_t57AC3B4CA4FE841584DBD1DB51D1BCD850ED6EDA* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, const RuntimeMethod* method)
{
return (( int32_t (*) (PropertyAccessor_1_t57AC3B4CA4FE841584DBD1DB51D1BCD850ED6EDA*, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40*, const RuntimeMethod*))PropertyAccessor_1_Get_m4154AD587C2590F30FC2DDE06F02C027A2DF1427_gshared)(__this, ___0_platform, method);
}
// T FMODUnity.Platform/PropertyAccessor`1<System.Collections.Generic.List`1<System.String>>::Get(FMODUnity.Platform)
inline List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* PropertyAccessor_1_Get_m0AF772A095A7237042A9C7A4261A931F29D76D1C (PropertyAccessor_1_tF1DDFE4686773A5106E2A86CD296F98FF9BCF6E7* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, const RuntimeMethod* method)
{
return (( List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* (*) (PropertyAccessor_1_tF1DDFE4686773A5106E2A86CD296F98FF9BCF6E7*, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40*, const RuntimeMethod*))PropertyAccessor_1_Get_m97A6B543B8792650D8F6BD47EF9A90C72BC126F3_gshared)(__this, ___0_platform, method);
}
// T FMODUnity.Platform/PropertyAccessor`1<FMODUnity.PlatformCallbackHandler>::Get(FMODUnity.Platform)
inline PlatformCallbackHandler_tC119EEA759D5A1538F89DE34DDDC628A2DA18421* PropertyAccessor_1_Get_mDF9EBA0A5DA023B9A28BD8E1192226A9E51318E0 (PropertyAccessor_1_tFB73E930C98674C6D5786801763E50DD0310E43D* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, const RuntimeMethod* method)
{
return (( PlatformCallbackHandler_tC119EEA759D5A1538F89DE34DDDC628A2DA18421* (*) (PropertyAccessor_1_tFB73E930C98674C6D5786801763E50DD0310E43D*, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40*, const RuntimeMethod*))PropertyAccessor_1_Get_m97A6B543B8792650D8F6BD47EF9A90C72BC126F3_gshared)(__this, ___0_platform, 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) ;
// 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 FMODUnity.Platform::InheritsFrom(FMODUnity.Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Platform_InheritsFrom_mE19EC1370B0404F8C9C0EBC4438DA682414842A8 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, const RuntimeMethod* method) ;
// System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
// System.Boolean System.Enum::IsDefined(System.Type,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enum_IsDefined_m1C9A0C4F54B0538351585FF563A01091A6FE2F28 (Type_t* ___0_enumType, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
// System.Object System.Enum::Parse(System.Type,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enum_Parse_m2846B01D5DEA00E4674AED09DE0B2E59ECEED61F (Type_t* ___0_enumType, String_t* ___1_value, const RuntimeMethod* method) ;
// System.Void FMODUnity.Platform/PropertyThreadAffinityList::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyThreadAffinityList__ctor_mE78BB3BCC9A30318C90F8CCA4D12CD50C0815C6B (PropertyThreadAffinityList_tE254379B22D87A189803E91DE8110E87B7A10B36* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.Platform/PropertyCodecChannels::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyCodecChannels__ctor_mEB311F94555FA282A3A64DE45CB3AED92EE1FBE5 (PropertyCodecChannels_t4FFBCD0D648E85AA73614F8292074E5F5D6EE45C* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<FMODUnity.ThreadAffinityGroup>::.ctor()
inline void List_1__ctor_mCEE8B80C0ED5113CA5FEF3F783864485504B6560 (List_1_t0DD92079A62E0463E807860ADFA20EF4C1C146C2* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t0DD92079A62E0463E807860ADFA20EF4C1C146C2*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void FMODUnity.Platform/Property`1<FMODUnity.TriStateBool>::.ctor()
inline void Property_1__ctor_m0C75B6E02067BF9DFB82A128ADC0D8356D7A88F9 (Property_1_t1C6803CF8832921C1358EEA7FCBE764249737D80* __this, const RuntimeMethod* method)
{
(( void (*) (Property_1_t1C6803CF8832921C1358EEA7FCBE764249737D80*, const RuntimeMethod*))Property_1__ctor_m89A4549A03BC8BDD8BD8D4763F7E478125476A8D_gshared)(__this, method);
}
// System.Void FMODUnity.Platform/Property`1<System.Int32>::.ctor()
inline void Property_1__ctor_mE5E9E94FB2E0F019013E4D4F863E67631C2D880E (Property_1_t20C85DA8D1020679BD6AEA9C956F013DEFE957E1* __this, const RuntimeMethod* method)
{
(( void (*) (Property_1_t20C85DA8D1020679BD6AEA9C956F013DEFE957E1*, const RuntimeMethod*))Property_1__ctor_mE5E9E94FB2E0F019013E4D4F863E67631C2D880E_gshared)(__this, method);
}
// System.Void FMODUnity.Platform/Property`1<FMOD.SPEAKERMODE>::.ctor()
inline void Property_1__ctor_m5398CEDEA06DF1AEF54456034A4FE3DC95AB5FDC (Property_1_tCAE69E704D6A51AD16C76F34E597D5320A7B6125* __this, const RuntimeMethod* method)
{
(( void (*) (Property_1_tCAE69E704D6A51AD16C76F34E597D5320A7B6125*, const RuntimeMethod*))Property_1__ctor_m89A4549A03BC8BDD8BD8D4763F7E478125476A8D_gshared)(__this, method);
}
// System.Void FMODUnity.Platform/Property`1<System.String>::.ctor()
inline void Property_1__ctor_mBF7FE47E05BD76C5D5D39A3289EE980C83186BE9 (Property_1_t99152AE7C02D1713EE3456D1BC167D6B72B10527* __this, const RuntimeMethod* method)
{
(( void (*) (Property_1_t99152AE7C02D1713EE3456D1BC167D6B72B10527*, const RuntimeMethod*))Property_1__ctor_m2B0D2FFA73799B3D1A69FDB80520242BACEBC59E_gshared)(__this, method);
}
// System.Void FMODUnity.Platform/Property`1<System.Collections.Generic.List`1<System.String>>::.ctor()
inline void Property_1__ctor_m9551F0C2E229B89950D4D28B02E027FC9EF245EF (Property_1_tA7FB7C6D6D07D684C1A14965C98068D27BB2799F* __this, const RuntimeMethod* method)
{
(( void (*) (Property_1_tA7FB7C6D6D07D684C1A14965C98068D27BB2799F*, const RuntimeMethod*))Property_1__ctor_m2B0D2FFA73799B3D1A69FDB80520242BACEBC59E_gshared)(__this, method);
}
// System.Void FMODUnity.Platform/Property`1<FMODUnity.PlatformCallbackHandler>::.ctor()
inline void Property_1__ctor_mFA3FC490679FCFC289240418841004D357C0F77F (Property_1_t51E68A9ACCD67634FA55335B847470694D869F2F* __this, const RuntimeMethod* method)
{
(( void (*) (Property_1_t51E68A9ACCD67634FA55335B847470694D869F2F*, const RuntimeMethod*))Property_1__ctor_m2B0D2FFA73799B3D1A69FDB80520242BACEBC59E_gshared)(__this, method);
}
// System.Void FMODUnity.Platform/PropertyBool::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyBool__ctor_m21EC607E129F2B6A749684D8B0ABF65870DBE47E (PropertyBool_tA5F05B833E7C98AC9A5489FCEDE3B9C74D7B6E78* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.Platform/PropertyInt::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyInt__ctor_m507F8DE4D0CD1021F4F2698DB2E4533B2B2ACA15 (PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.Platform/PropertyString::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyString__ctor_m9C8E08B6D5F4F5804E04306E9139C8C2C153C46E (PropertyString_tCBF2EAC1914A7F264D4472EE0B132EEBAF683345* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.Platform/PropertySpeakerMode::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertySpeakerMode__ctor_m84AF694330DC72E213EA4A6A06EBAE1670E8BC3D (PropertySpeakerMode_t03A1A8F9AD9D13BE66CFE8EE0B8BD02E6F28D1AD* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.Platform/PropertyStringList::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyStringList__ctor_m47006183292E7F660F135352ABECB80848EE47E4 (PropertyStringList_t0F7CE3F8FDF8C70768223C153351F32B34CFBBC9* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.Platform/PropertyCallbackHandler::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyCallbackHandler__ctor_m2DE67487E3F9C02B91F49847101D7E393AE2DB29 (PropertyCallbackHandler_t7F97950768CE689074AD5E8874120A88044FA4D8* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<FMODUnity.TriStateBool>>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m02A2B71F2230C9FA7655488E22A91E0128060DA5 (Func_2_tC934A3043F1E82BE76D2D0766C1018081CF4E5B6* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_tC934A3043F1E82BE76D2D0766C1018081CF4E5B6*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void FMODUnity.Platform/PropertyAccessor`1<FMODUnity.TriStateBool>::.ctor(System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<T>>,T)
inline void PropertyAccessor_1__ctor_m6670043D914E470D643037D116D2E835E928F4AA (PropertyAccessor_1_t1D2FE63628AEE8E18AF2F2BE66B92D2C52DF521F* __this, Func_2_tC934A3043F1E82BE76D2D0766C1018081CF4E5B6* ___0_getter, int32_t ___1_defaultValue, const RuntimeMethod* method)
{
(( void (*) (PropertyAccessor_1_t1D2FE63628AEE8E18AF2F2BE66B92D2C52DF521F*, Func_2_tC934A3043F1E82BE76D2D0766C1018081CF4E5B6*, int32_t, const RuntimeMethod*))PropertyAccessor_1__ctor_mC502CA30BB9D09A532E036174AD73B51C86781B1_gshared)(__this, ___0_getter, ___1_defaultValue, method);
}
// System.Void System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<System.Int32>>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m2BEE9D6E42184B47F935EEE1EE7302E1197CC24E (Func_2_t93F1D711AE1F89A368D6492E16BF040DF5B786C8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t93F1D711AE1F89A368D6492E16BF040DF5B786C8*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void FMODUnity.Platform/PropertyAccessor`1<System.Int32>::.ctor(System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<T>>,T)
inline void PropertyAccessor_1__ctor_m4972084206F0B1DF1591805A6065713D5D475BFA (PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C* __this, Func_2_t93F1D711AE1F89A368D6492E16BF040DF5B786C8* ___0_getter, int32_t ___1_defaultValue, const RuntimeMethod* method)
{
(( void (*) (PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C*, Func_2_t93F1D711AE1F89A368D6492E16BF040DF5B786C8*, int32_t, const RuntimeMethod*))PropertyAccessor_1__ctor_m4972084206F0B1DF1591805A6065713D5D475BFA_gshared)(__this, ___0_getter, ___1_defaultValue, method);
}
// System.Void System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<System.String>>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m55EA8E9DEE55ED31CE429BCD5B6DFEBD1F8A5820 (Func_2_t4E5B8CAACE31130B0B66296D95E9F29FCFE07E1C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t4E5B8CAACE31130B0B66296D95E9F29FCFE07E1C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void FMODUnity.Platform/PropertyAccessor`1<System.String>::.ctor(System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<T>>,T)
inline void PropertyAccessor_1__ctor_mAF7D97A3BD92938F86D9C23B3E28A01A787F270A (PropertyAccessor_1_tE49FCEAD34DA916919577553E8E4DF48889922D6* __this, Func_2_t4E5B8CAACE31130B0B66296D95E9F29FCFE07E1C* ___0_getter, String_t* ___1_defaultValue, const RuntimeMethod* method)
{
(( void (*) (PropertyAccessor_1_tE49FCEAD34DA916919577553E8E4DF48889922D6*, Func_2_t4E5B8CAACE31130B0B66296D95E9F29FCFE07E1C*, String_t*, const RuntimeMethod*))PropertyAccessor_1__ctor_m0A1A552D7A8B796799ABB3F6CEF3EC67AEA03504_gshared)(__this, ___0_getter, ___1_defaultValue, method);
}
// System.Void System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<FMOD.SPEAKERMODE>>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m54810F211CE08675EE0C386CB5F054B473E6E566 (Func_2_t21C32CB13D455523070DF5EA9094E1A2E8C5B19E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t21C32CB13D455523070DF5EA9094E1A2E8C5B19E*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void FMODUnity.Platform/PropertyAccessor`1<FMOD.SPEAKERMODE>::.ctor(System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<T>>,T)
inline void PropertyAccessor_1__ctor_m4B5C6C5CBFA4FAD6D4DF8F8CD19D91756A372A55 (PropertyAccessor_1_t57AC3B4CA4FE841584DBD1DB51D1BCD850ED6EDA* __this, Func_2_t21C32CB13D455523070DF5EA9094E1A2E8C5B19E* ___0_getter, int32_t ___1_defaultValue, const RuntimeMethod* method)
{
(( void (*) (PropertyAccessor_1_t57AC3B4CA4FE841584DBD1DB51D1BCD850ED6EDA*, Func_2_t21C32CB13D455523070DF5EA9094E1A2E8C5B19E*, int32_t, const RuntimeMethod*))PropertyAccessor_1__ctor_mC502CA30BB9D09A532E036174AD73B51C86781B1_gshared)(__this, ___0_getter, ___1_defaultValue, method);
}
// System.Void System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<System.Collections.Generic.List`1<System.String>>>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m04ADB46FA373260C4DA24A44932C092CF6661FDA (Func_2_tCFCAF3CF264304A135801DC0ABF47138A6C76E63* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_tCFCAF3CF264304A135801DC0ABF47138A6C76E63*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void FMODUnity.Platform/PropertyAccessor`1<System.Collections.Generic.List`1<System.String>>::.ctor(System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<T>>,T)
inline void PropertyAccessor_1__ctor_m64F9341A7CA6CAB94C72D3080AC0A166B3418F9F (PropertyAccessor_1_tF1DDFE4686773A5106E2A86CD296F98FF9BCF6E7* __this, Func_2_tCFCAF3CF264304A135801DC0ABF47138A6C76E63* ___0_getter, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___1_defaultValue, const RuntimeMethod* method)
{
(( void (*) (PropertyAccessor_1_tF1DDFE4686773A5106E2A86CD296F98FF9BCF6E7*, Func_2_tCFCAF3CF264304A135801DC0ABF47138A6C76E63*, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))PropertyAccessor_1__ctor_m0A1A552D7A8B796799ABB3F6CEF3EC67AEA03504_gshared)(__this, ___0_getter, ___1_defaultValue, method);
}
// System.Void System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<FMODUnity.PlatformCallbackHandler>>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m4E9E55803AB1FB1BAE50AB11413734F0E05AAB59 (Func_2_t8922D8019C5920DF37479B8AB40353A2CA2BA4E3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t8922D8019C5920DF37479B8AB40353A2CA2BA4E3*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void FMODUnity.Platform/PropertyAccessor`1<FMODUnity.PlatformCallbackHandler>::.ctor(System.Func`2<FMODUnity.Platform/PropertyStorage,FMODUnity.Platform/Property`1<T>>,T)
inline void PropertyAccessor_1__ctor_m09F0E4260E60A6F8621AB9EBA14927B8DAA69A0C (PropertyAccessor_1_tFB73E930C98674C6D5786801763E50DD0310E43D* __this, Func_2_t8922D8019C5920DF37479B8AB40353A2CA2BA4E3* ___0_getter, PlatformCallbackHandler_tC119EEA759D5A1538F89DE34DDDC628A2DA18421* ___1_defaultValue, const RuntimeMethod* method)
{
(( void (*) (PropertyAccessor_1_tFB73E930C98674C6D5786801763E50DD0310E43D*, Func_2_t8922D8019C5920DF37479B8AB40353A2CA2BA4E3*, PlatformCallbackHandler_tC119EEA759D5A1538F89DE34DDDC628A2DA18421*, const RuntimeMethod*))PropertyAccessor_1__ctor_m0A1A552D7A8B796799ABB3F6CEF3EC67AEA03504_gshared)(__this, ___0_getter, ___1_defaultValue, method);
}
// System.Void FMODUnity.Platform/PropertyAccessors/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m6BDA558C1E63889515178C333EA92020CEC596F0 (U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.Platform/Property`1<System.Collections.Generic.List`1<FMODUnity.ThreadAffinityGroup>>::.ctor()
inline void Property_1__ctor_mBD53F96F4DA2B4EE889450136E3D21B3799F6725 (Property_1_tE0584D99B11F80DA784A6E73EF5D5C7C1937222B* __this, const RuntimeMethod* method)
{
(( void (*) (Property_1_tE0584D99B11F80DA784A6E73EF5D5C7C1937222B*, const RuntimeMethod*))Property_1__ctor_m2B0D2FFA73799B3D1A69FDB80520242BACEBC59E_gshared)(__this, method);
}
// System.Void FMODUnity.Platform/Property`1<System.Collections.Generic.List`1<FMODUnity.CodecChannelCount>>::.ctor()
inline void Property_1__ctor_m1D90D5EFD4DF5B283F33C1D2C8E5706BA7D3415E (Property_1_tDFE9205D98AA600CCB1B6C2DB6647E557C75796E* __this, const RuntimeMethod* method)
{
(( void (*) (Property_1_tDFE9205D98AA600CCB1B6C2DB6647E557C75796E*, const RuntimeMethod*))Property_1__ctor_m2B0D2FFA73799B3D1A69FDB80520242BACEBC59E_gshared)(__this, method);
}
// System.Void FMODUnity.Platform::set_Identifier(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Platform_set_Identifier_m032E8E46F05F6CBAC1AA5581CFB5F51EA930D75B_inline (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.Void FMODUnity.Platform::InitializeProperties()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Platform_InitializeProperties_m30C85E033B511E5EA21A2257CFB4B982552781D4 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.String>::.ctor()
inline void List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void FMODUnity.Platform/PropertyAccessor`1<System.Collections.Generic.List`1<System.String>>::Set(FMODUnity.Platform,T)
inline void PropertyAccessor_1_Set_m2236CE06995655595084011DB03E8C7D08CE98FF (PropertyAccessor_1_tF1DDFE4686773A5106E2A86CD296F98FF9BCF6E7* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___1_value, const RuntimeMethod* method)
{
(( void (*) (PropertyAccessor_1_tF1DDFE4686773A5106E2A86CD296F98FF9BCF6E7*, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40*, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))PropertyAccessor_1_Set_m2CFBF876CA149008E945A5DA3E9F02566F0C59D5_gshared)(__this, ___0_platform, ___1_value, method);
}
// System.Void FMODUnity.Platform::EnsurePropertiesAreValid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Platform_EnsurePropertiesAreValid_mFE32D17A7F4ACAD65C03C28A7DA1F2A9DD4D4FA2 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.Settings::AddPlatformTemplate<FMODUnity.PlatformMobileHigh>(System.String)
inline void Settings_AddPlatformTemplate_TisPlatformMobileHigh_tF707052DEE71ED17F15E477C2407C3EDB0412B52_mCED254C894662ECC6A669080DC2EA5DA35071CC9 (String_t* ___0_identifier, const RuntimeMethod* method)
{
(( void (*) (String_t*, const RuntimeMethod*))Settings_AddPlatformTemplate_TisRuntimeObject_m7CC52E7458F8AE9AF552D3F44057D0DE06345FE7_gshared)(___0_identifier, method);
}
// System.Single FMODUnity.PlatformMobileLow::get_Priority()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PlatformMobileLow_get_Priority_m02E877BE3B2F4E4873C9051A56408F9EEA1A0E0B (PlatformMobileLow_t0799A87A0C9DFB97959A00E9AFEC6056012AE0A8* __this, const RuntimeMethod* method) ;
// System.Boolean FMODUnity.Platform::get_Active()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Platform_get_Active_m64C0F3CEE763169C79B98098F772EA7F5B2EF2A0_inline (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.SystemInfo::get_processorCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_processorCount_m6B20AC11AEA09CA06278FBC47BAAEAA01BC7DB55 (const RuntimeMethod* method) ;
// System.Void System.IO.StreamReader::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StreamReader__ctor_m08BA7049EACE030ACE06AB8A8F2CDF2E2AFB55C6 (StreamReader_t81027449065C1B0C339DB46241D8001A6F61130B* __this, String_t* ___0_path, const RuntimeMethod* method) ;
// System.Int32 System.Int32::Parse(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_Parse_m273CA1A9C7717C99641291A95C543711C0202AF0 (String_t* ___0_s, const RuntimeMethod* method) ;
// System.Void FMODUnity.PlatformMobileLow::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformMobileLow__ctor_mD23D6BCFEDB6DA10ACEFAE3996B0B49FF189D19D (PlatformMobileLow_t0799A87A0C9DFB97959A00E9AFEC6056012AE0A8* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.Settings::AddPlatformTemplate<FMODUnity.PlatformMobileLow>(System.String)
inline void Settings_AddPlatformTemplate_TisPlatformMobileLow_t0799A87A0C9DFB97959A00E9AFEC6056012AE0A8_mB84E1AFBB733333893ADA631DD8B179FDBC90726 (String_t* ___0_identifier, const RuntimeMethod* method)
{
(( void (*) (String_t*, const RuntimeMethod*))Settings_AddPlatformTemplate_TisRuntimeObject_m7CC52E7458F8AE9AF552D3F44057D0DE06345FE7_gshared)(___0_identifier, method);
}
// System.String FMODUnity.Settings::get_SourceBankPath()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Settings_get_SourceBankPath_mCE10AB1BA06B0273F0233E66B7A36BE9CDBC98CA_inline (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, const RuntimeMethod* method) ;
// System.String FMODUnity.Platform::get_BuildDirectory()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Platform_get_BuildDirectory_mCE30E0D52D24B4D57E451766BCADCA6C12F86583 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, 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.String FMODUnity.RuntimeUtils::GetCommonPlatformPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RuntimeUtils_GetCommonPlatformPath_mEB657019CD166973B273CD037501AF03D8F79905 (String_t* ___0_path, const RuntimeMethod* method) ;
// System.Void FMODUnity.Platform/PropertyAccessor`1<FMODUnity.TriStateBool>::Set(FMODUnity.Platform,T)
inline void PropertyAccessor_1_Set_mB38BE604BB6663FD03E4DB1F912C32C1663A0767 (PropertyAccessor_1_t1D2FE63628AEE8E18AF2F2BE66B92D2C52DF521F* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, int32_t ___1_value, const RuntimeMethod* method)
{
(( void (*) (PropertyAccessor_1_t1D2FE63628AEE8E18AF2F2BE66B92D2C52DF521F*, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40*, int32_t, const RuntimeMethod*))PropertyAccessor_1_Set_m1204006CA4E07512E940F6B557578D9DA9894237_gshared)(__this, ___0_platform, ___1_value, method);
}
// System.Void FMODUnity.Platform/PropertyAccessor`1<System.Int32>::Set(FMODUnity.Platform,T)
inline void PropertyAccessor_1_Set_m8E4DCA204F777B97372AC4761C596B891BA4CC93 (PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, int32_t ___1_value, const RuntimeMethod* method)
{
(( void (*) (PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C*, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40*, int32_t, const RuntimeMethod*))PropertyAccessor_1_Set_m8E4DCA204F777B97372AC4761C596B891BA4CC93_gshared)(__this, ___0_platform, ___1_value, method);
}
// FMOD.RESULT FMODUnity.RuntimeManager::DEBUG_CALLBACK(FMOD.DEBUG_FLAGS,System.IntPtr,System.Int32,System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RuntimeManager_DEBUG_CALLBACK_mB2AA8564B0EEC3492A6D1B7AE1BB6DB1972C5C15 (uint32_t ___0_flags, intptr_t ___1_filePtr, int32_t ___2_line, intptr_t ___3_funcPtr, intptr_t ___4_messagePtr, const RuntimeMethod* method) ;
// FMOD.RESULT FMODUnity.RuntimeManager::ERROR_CALLBACK(System.IntPtr,FMOD.SYSTEM_CALLBACK_TYPE,System.IntPtr,System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RuntimeManager_ERROR_CALLBACK_mBCBF984F1290E7D232527666B04180BF0EB926EC (intptr_t ___0_system, uint32_t ___1_type, intptr_t ___2_commanddata1, intptr_t ___3_commanddata2, intptr_t ___4_userdata, const RuntimeMethod* method) ;
// FMODUnity.RuntimeManager FMODUnity.RuntimeManager::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12 (const RuntimeMethod* method) ;
// System.Void FMOD.StringWrapper::.ctor(System.IntPtr)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StringWrapper__ctor_m2AF574E2FFE735EEAAA07A8DA3B7BBB019E7FFC2_inline (StringWrapper_t3224449C9F0E927E27B599C5F209AEF18C549B53* __this, intptr_t ___0_ptr, const RuntimeMethod* method) ;
// System.String FMOD.StringWrapper::op_Implicit(FMOD.StringWrapper)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringWrapper_op_Implicit_mE9E6519DFDE94CC914F0BCE63AA92A05741B87A6 (StringWrapper_t3224449C9F0E927E27B599C5F209AEF18C549B53 ___0_fstring, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeUtils::DebugLogError(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtils_DebugLogError_m1C24AAA71793478DCA40E4F4685D18E492E8ADDE (String_t* ___0_message, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeUtils::DebugLogWarning(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtils_DebugLogWarning_m7D7A3F9CAE881C12B42FF47F5E43365DEFF52378 (String_t* ___0_message, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeUtils::DebugLog(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtils_DebugLog_mB3E447B8E7CEE386BAFC355831D756857A951813 (String_t* ___0_message, const RuntimeMethod* method) ;
// System.Object FMOD.MarshalHelper::PtrToStructure(System.IntPtr,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MarshalHelper_PtrToStructure_mB70CF0561233616EC5B0803C645D4DE75818B415 (intptr_t ___0_ptr, Type_t* ___1_structureType, const RuntimeMethod* 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.String System.IntPtr::ToString(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* IntPtr_ToString_m4B664F765633183265DE764BECD5D78FCCA20A13 (intptr_t* __this, String_t* ___0_format, const RuntimeMethod* method) ;
// System.String System.String::Format(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m918500C1EFB475181349A79989BB79BB36102894 (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, 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) ;
// T[] UnityEngine.Resources::FindObjectsOfTypeAll<FMODUnity.RuntimeManager>()
inline RuntimeManagerU5BU5D_tF140677036C493DF51AB60AA5ECA8B3573EA9547* Resources_FindObjectsOfTypeAll_TisRuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_m3366E6FC1A50C01ED5AEF4318C894A4E7B3ED494 (const RuntimeMethod* method)
{
return (( RuntimeManagerU5BU5D_tF140677036C493DF51AB60AA5ECA8B3573EA9547* (*) (const RuntimeMethod*))Resources_FindObjectsOfTypeAll_TisRuntimeObject_mD84D8C84477F126072383A3F1E7789DA25B4206B_gshared)(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.Object::DestroyImmediate(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, 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<FMODUnity.RuntimeManager>()
inline RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* GameObject_AddComponent_TisRuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_m4EDCCD189303285A3C6889BFFD98335EFDD25C9D (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* (*) (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.Void UnityEngine.Object::set_hideFlags(UnityEngine.HideFlags)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeUtils::EnforceLibraryOrder()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtils_EnforceLibraryOrder_mAF9E19FFBC942DEE8B11C130550C2AC97C4A9B59 (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)
{
return (( AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* (*) (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*, String_t*, const RuntimeMethod*))AndroidJavaObject_GetStatic_TisRuntimeObject_m4EF4E4761A0A6E99E0A298F653E8129B1494E4C9_gshared)(__this, ___0_fieldName, 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) ;
// FMOD.RESULT FMODUnity.RuntimeManager::Initialize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RuntimeManager_Initialize_mFEE7DA41F7459614BDAA9C41ED1603AD878EFBF4 (RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.SystemNotInitializedException::.ctor(System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SystemNotInitializedException__ctor_mF97C9971CD531B16ED9DA025EA4C56F43532A2C5 (SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB* __this, Exception_t* ___0_inner, const RuntimeMethod* method) ;
// System.Void FMODUnity.SystemNotInitializedException::.ctor(FMOD.RESULT,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SystemNotInitializedException__ctor_m3C646ADE39F50F65B76DEAE19A7F205B9F40410D (SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB* __this, int32_t ___0_result, String_t* ___1_location, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeManager::ReleaseStudioSystem()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_ReleaseStudioSystem_mF3FC08D769EB3D36DABDE39C4D9BC3A58F441390 (RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* __this, const RuntimeMethod* method) ;
// System.Boolean FMOD.Studio.System::isValid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool System_isValid_m4D4724F64141FF3422860C1C52F3842C76EFD303 (System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* __this, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.System::release()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_release_m31155CA74A62273131A46410387C4D5B6463DAFE (System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* __this, const RuntimeMethod* method) ;
// System.Void FMOD.Studio.System::clearHandle()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_clearHandle_m453DB14ACF374ADB373BB91ADFDE7F79B5800FFE (System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* __this, const RuntimeMethod* method) ;
// FMODUnity.Platform FMODUnity.Settings::FindCurrentPlatform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* Settings_FindCurrentPlatform_mBD0078B7EED648550EA86A362011D1C4E13A0713 (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, const RuntimeMethod* method) ;
// System.Int32 FMODUnity.Platform::get_SampleRate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Platform_get_SampleRate_m0EF5DFF7763077E48803D59180E9C8115FDE9F87 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method) ;
// System.Int32 FMODUnity.Platform::get_RealChannelCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Platform_get_RealChannelCount_m533B6C5EFEA5B864C53C7873275AD741A2C6AEE6 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method) ;
// System.Int32 System.Math::Min(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52 (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ;
// System.Int32 FMODUnity.Platform::get_VirtualChannelCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Platform_get_VirtualChannelCount_mC33587C6DAE8D191CDF745490C124A6B2A328781 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method) ;
// System.Int32 FMODUnity.Platform::get_DSPBufferLength()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Platform_get_DSPBufferLength_m559A4BA6001BD15A0653CF54A422BC64E295C2FE (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method) ;
// System.Int32 FMODUnity.Platform::get_DSPBufferCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Platform_get_DSPBufferCount_mC655BD5436C8A31FCB8C8637CB3DE8E2F5D87739 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method) ;
// FMOD.SPEAKERMODE FMODUnity.Platform::get_SpeakerMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Platform_get_SpeakerMode_m68FA09D22B1BA592818BACD41F19AF5FA5C62DC8 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method) ;
// FMOD.OUTPUTTYPE FMODUnity.Platform::GetOutputType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Platform_GetOutputType_m25AEEC9B7F0455BC700BE68E7F8605DBDA9F4B39 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method) ;
// System.DateTime System.DateTime::get_UtcNow()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA (const RuntimeMethod* method) ;
// System.Int64 System.DateTime::get_Ticks()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
// System.Int32 FMODUnity.RuntimeManager::GetChannelCountForFormat(FMODUnity.CodecType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RuntimeManager_GetChannelCountForFormat_m8221D9A7495C260553550520F2E2C400184B5514 (RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* __this, int32_t ___0_format, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeManager::SetThreadAffinities(FMODUnity.Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_SetThreadAffinities_mC9CE33E581596069CEA29A46303B9DACC21F11F6 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, const RuntimeMethod* method) ;
// System.Void System.Action`2<FMOD.RESULT,System.String>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mD2A49C31AF3B5FABCCF6DA7F9FA215EFB357DC47 (Action_2_t04EA3D061608C26DE27B014582F14E77488187A1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_2_t04EA3D061608C26DE27B014582F14E77488187A1*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_2__ctor_mCAAE199274CB859466485ECBAE0128A25C8BBAAE_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Boolean FMODUnity.Platform::get_IsLiveUpdateEnabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Platform_get_IsLiveUpdateEnabled_m5D7584850993D278E96C41F27BF2B93D544FAF1A (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method) ;
// System.Int32 FMODUnity.Platform::get_LiveUpdatePort()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Platform_get_LiveUpdatePort_mA3EE795852412373C5C82A655A7BC36D425A3ABD (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.System::create(FMOD.Studio.System&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_create_m7B48C19A12F60DEDEE4EAC17FA3F177C1C0912A6 (System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* ___0_system, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeManager::CheckInitResult(FMOD.RESULT,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_CheckInitResult_m452012730CA3FAB3408BBE23F3935C5332098891 (RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* __this, int32_t ___0_result, String_t* ___1_cause, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.System::getCoreSystem(FMOD.System&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getCoreSystem_mB844700E72696A01540C9AACE0AB592FD597EB81 (System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* __this, System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* ___0_coresystem, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::setOutput(FMOD.OUTPUTTYPE)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setOutput_m02C58652DCC816D25DDC18AF148BFC566EDC7EEA (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_output, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::setSoftwareChannels(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setSoftwareChannels_m4BDED35A318AC1AFF1F49D0F02A174303AFA0101 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_numsoftwarechannels, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::setSoftwareFormat(System.Int32,FMOD.SPEAKERMODE,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setSoftwareFormat_m9A6BB5EE3081B25F13FE1AD42012F5F9F00AD463 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_samplerate, int32_t ___1_speakermode, int32_t ___2_numrawspeakers, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::setDSPBufferSize(System.UInt32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setDSPBufferSize_m080B5AE708975BB7FC45D42EC6876103D5606C3B (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, uint32_t ___0_bufferlength, int32_t ___1_numbuffers, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::setAdvancedSettings(FMOD.ADVANCEDSETTINGS&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setAdvancedSettings_m198838ECD6481CDB6C11DC4A8BDC0467E879354B (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, ADVANCEDSETTINGS_tFAFFF1109C3098336EFE59F43CC74046500340CE* ___0_settings, const RuntimeMethod* method) ;
// System.Void FMOD.SYSTEM_CALLBACK::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SYSTEM_CALLBACK__ctor_mD2CF6429F21441D171D14998437B1D4624C2EF89 (SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::setCallback(FMOD.SYSTEM_CALLBACK,FMOD.SYSTEM_CALLBACK_TYPE)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setCallback_m67B089C4D62257511030C7AA839D9F099A5121A5 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96* ___0_callback, uint32_t ___1_callbackmask, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.System::setAdvancedSettings(FMOD.Studio.ADVANCEDSETTINGS,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setAdvancedSettings_m9F9146480565B61FCF7C979D87C72B451611749F (System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* __this, ADVANCEDSETTINGS_t88F4B4441CCA3160EEF67F6D79FBDFAF217A9E02 ___0_settings, String_t* ___1_encryptionKey, const RuntimeMethod* method) ;
// FMODUnity.PlatformCallbackHandler FMODUnity.Platform::get_CallbackHandler()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlatformCallbackHandler_tC119EEA759D5A1538F89DE34DDDC628A2DA18421* Platform_get_CallbackHandler_mA1E75CEC9DE090348A1A4733DE884B55173D5E9B (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.System::initialize(System.Int32,FMOD.Studio.INITFLAGS,FMOD.INITFLAGS,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_initialize_m2E2BF9789F2BE742D58A97A61B9E0DCEBC839D0C (System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* __this, int32_t ___0_maxchannels, uint32_t ___1_studioflags, uint32_t ___2_flags, intptr_t ___3_extradriverdata, const RuntimeMethod* method) ;
// System.String System.Enum::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeUtils::DebugLogErrorFormat(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtils_DebugLogErrorFormat_m127D0D841B01FB37EF9388E09C3BC8E1EEBF94B6 (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.System::flushCommands()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_flushCommands_mF8141A609F9E327B16CFA51A0DD488CC49CAA68B (System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeManager::LoadBanks(FMODUnity.Settings)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_LoadBanks_m5424771F7AD8819E938225014ED2A340510C46D0 (RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* __this, Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* ___0_fmodSettings, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeManager/<>c__DisplayClass36_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass36_0__ctor_mD3DFDA0630425467B383D5C3563CDA1A5FE227F9 (U3CU3Ec__DisplayClass36_0_tF285C7A5AFA969C440B37C1071635CF010D77958* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1<FMODUnity.CodecChannelCount> FMODUnity.Platform::get_CodecChannels()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* Platform_get_CodecChannels_mD3AFFD32E99B72E06450B71ADECFA1D6F789A969 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method) ;
// System.Void System.Predicate`1<FMODUnity.CodecChannelCount>::.ctor(System.Object,System.IntPtr)
inline void Predicate_1__ctor_m16B2A5E243443032DF7718E821B71290795D511C (Predicate_1_t29DD66D00B0508CEBC58C575064DD0D78B69A870* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Predicate_1_t29DD66D00B0508CEBC58C575064DD0D78B69A870*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___0_object, ___1_method, method);
}
// T System.Collections.Generic.List`1<FMODUnity.CodecChannelCount>::Find(System.Predicate`1<T>)
inline CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* List_1_Find_m9AF7C08A718A42FE779C22AD7DB8DBDF30FD5AFE (List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* __this, Predicate_1_t29DD66D00B0508CEBC58C575064DD0D78B69A870* ___0_match, const RuntimeMethod* method)
{
return (( CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* (*) (List_1_t8F13404164D1C5E883577E53E7170F5F50012C96*, Predicate_1_t29DD66D00B0508CEBC58C575064DD0D78B69A870*, const RuntimeMethod*))List_1_Find_m5E78A210541B0D844FE27B94F509313623BE33D3_gshared)(__this, ___0_match, method);
}
// System.Collections.Generic.IEnumerable`1<FMODUnity.ThreadAffinityGroup> FMODUnity.Platform::get_ThreadAffinities()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Platform_get_ThreadAffinities_m4DE999CE7D1E29A25B128AB91E753AAB680052E3 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<FMODUnity.ThreadType>::GetEnumerator()
inline Enumerator_t9A1A26608B1406D8CEC561635585DB986111A235 List_1_GetEnumerator_mB2DC8B3909F45C33370ABFA3856C04F939A3E41E (List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4* __this, const RuntimeMethod* method)
{
return (( Enumerator_t9A1A26608B1406D8CEC561635585DB986111A235 (*) (List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4*, const RuntimeMethod*))List_1_GetEnumerator_m87BBBF3FBB0A4EBF1C2940AA91570D7F1565F60D_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<FMODUnity.ThreadType>::Dispose()
inline void Enumerator_Dispose_m54682AAD123C53145D0FFCDCFC877152D4603E8B (Enumerator_t9A1A26608B1406D8CEC561635585DB986111A235* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t9A1A26608B1406D8CEC561635585DB986111A235*, const RuntimeMethod*))Enumerator_Dispose_m09AF8D2807410AAEB42E9FCC1A54299458EFEFF2_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<FMODUnity.ThreadType>::get_Current()
inline int32_t Enumerator_get_Current_m52DF5D50304DAB4A56E7A180C5A270B7D70822C7_inline (Enumerator_t9A1A26608B1406D8CEC561635585DB986111A235* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Enumerator_t9A1A26608B1406D8CEC561635585DB986111A235*, const RuntimeMethod*))Enumerator_get_Current_mB6A201CD563FEF33A6BDA75B83C7BF2AA36CD98C_gshared_inline)(__this, method);
}
// FMOD.THREAD_TYPE FMODUnity.RuntimeUtils::ToFMODThreadType(FMODUnity.ThreadType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RuntimeUtils_ToFMODThreadType_m48699CD584A67908EFDFBDE6D1C0ED3D2B54E3BE (int32_t ___0_threadType, const RuntimeMethod* method) ;
// FMOD.THREAD_AFFINITY FMODUnity.RuntimeUtils::ToFMODThreadAffinity(FMODUnity.ThreadAffinity)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t RuntimeUtils_ToFMODThreadAffinity_mDCDD168DD18FE8455B142D12E6497DD909148489 (uint32_t ___0_affinity, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Thread::SetAttributes(FMOD.THREAD_TYPE,FMOD.THREAD_AFFINITY,FMOD.THREAD_PRIORITY,FMOD.THREAD_STACK_SIZE)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Thread_SetAttributes_mDCC1A1D62E7CF3558B212DB8CCE59F5B5D46897B (int32_t ___0_type, int64_t ___1_affinity, int32_t ___2_priority, uint32_t ___3_stacksize, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<FMODUnity.ThreadType>::MoveNext()
inline bool Enumerator_MoveNext_m655A6DC4B0E5D17084EF695DDFDC21688CD54660 (Enumerator_t9A1A26608B1406D8CEC561635585DB986111A235* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t9A1A26608B1406D8CEC561635585DB986111A235*, const RuntimeMethod*))Enumerator_MoveNext_mCAE99D26B8B4D7880B37A70AC8DFD8C7AA4FCCE5_gshared)(__this, method);
}
// System.Int32 FMODUnity.StudioListener::get_ListenerCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StudioListener_get_ListenerCount_mDA10F5A59A9BF44639DF800B22D1527CAD3BDD1D (const RuntimeMethod* method) ;
// System.Void FMODUnity.StudioEventEmitter::UpdateActiveEmitters()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioEventEmitter_UpdateActiveEmitters_m5CD5341E81A1535D2D2B5A1ADF3A7D0680609788 (const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<FMODUnity.RuntimeManager/AttachedInstance>::get_Item(System.Int32)
inline AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5 (List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* (*) (List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
// FMOD.RESULT FMOD.Studio.EventInstance::getPlaybackState(FMOD.Studio.PLAYBACK_STATE&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EventInstance_getPlaybackState_mB663914CE669A30DD8B8FEA9BED6796835BFE6F0 (EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* __this, int32_t* ___0_state, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<FMODUnity.RuntimeManager/AttachedInstance>::get_Count()
inline int32_t List_1_get_Count_m0181A683B49BCFA08BD6EA61FA6CDAE8BA6D078C_inline (List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.List`1<FMODUnity.RuntimeManager/AttachedInstance>::set_Item(System.Int32,T)
inline void List_1_set_Item_m53404D5E75EA05668046AD9A7AA29A3F4FDD390E (List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* __this, int32_t ___0_index, AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* ___1_value, const RuntimeMethod* method)
{
(( void (*) (List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8*, int32_t, AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___0_index, ___1_value, method);
}
// System.Void System.Collections.Generic.List`1<FMODUnity.RuntimeManager/AttachedInstance>::RemoveAt(System.Int32)
inline void List_1_RemoveAt_mA9029D2DD3519105B6C670F1AA37A54979990491 (List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* __this, int32_t ___0_index, const RuntimeMethod* method)
{
(( void (*) (List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___0_index, method);
}
// FMOD.ATTRIBUTES_3D FMODUnity.RuntimeUtils::To3DAttributes(UnityEngine.Transform,UnityEngine.Rigidbody)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 RuntimeUtils_To3DAttributes_m053189117AC388C15183A3F1F5E0FA25BA170E5F (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* ___1_rigidbody, const RuntimeMethod* method) ;
// FMOD.ATTRIBUTES_3D FMODUnity.RuntimeUtils::To3DAttributes(UnityEngine.Transform,UnityEngine.Rigidbody2D)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 RuntimeUtils_To3DAttributes_m5144F90F94EE464290F55723B8E96917BEF0E0D1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* ___1_rigidbody, const RuntimeMethod* method) ;
// FMOD.ATTRIBUTES_3D FMODUnity.RuntimeUtils::To3DAttributes(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 RuntimeUtils_To3DAttributes_m48B2CCE0669BFF19A4756F1954FC247C8A8EC329 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<FMODUnity.FMODRuntimeManagerOnGUIHelper>()
inline FMODRuntimeManagerOnGUIHelper_t64201972B2FED7EA9A51F88B11DC0F768AA4A98E* GameObject_AddComponent_TisFMODRuntimeManagerOnGUIHelper_t64201972B2FED7EA9A51F88B11DC0F768AA4A98E_mFC3D01CF751A06F12C1E7465CB316F3090FCD2F5 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( FMODRuntimeManagerOnGUIHelper_t64201972B2FED7EA9A51F88B11DC0F768AA4A98E* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, 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.Boolean UnityEngine.GameObject::get_activeSelf()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_get_activeSelf_m4F3E5240E138B66AAA080EA30759A3D0517DA368 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeManager/<>c__DisplayClass40_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass40_0__ctor_mD501A27099A67A2A393E9A9C73315608E598B8DE (U3CU3Ec__DisplayClass40_0_t48A9F0D532D9879A6B0C2DF25927E3F73176A29D* __this, const RuntimeMethod* method) ;
// System.Void System.Predicate`1<FMODUnity.RuntimeManager/AttachedInstance>::.ctor(System.Object,System.IntPtr)
inline void Predicate_1__ctor_m8CB388F0D67A9EC04C25FBB566B5720D792FA23E (Predicate_1_t30978FDA13525F233B40EDF62751455533E2E7C7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Predicate_1_t30978FDA13525F233B40EDF62751455533E2E7C7*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___0_object, ___1_method, method);
}
// T System.Collections.Generic.List`1<FMODUnity.RuntimeManager/AttachedInstance>::Find(System.Predicate`1<T>)
inline AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* List_1_Find_m329C5B049B0FBD310A52A20ED4DC4FD8B305EDC6 (List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* __this, Predicate_1_t30978FDA13525F233B40EDF62751455533E2E7C7* ___0_match, const RuntimeMethod* method)
{
return (( AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* (*) (List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8*, Predicate_1_t30978FDA13525F233B40EDF62751455533E2E7C7*, const RuntimeMethod*))List_1_Find_m5E78A210541B0D844FE27B94F509313623BE33D3_gshared)(__this, ___0_match, method);
}
// System.Void FMODUnity.RuntimeManager/AttachedInstance::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachedInstance__ctor_mBDDD1202FC82E7BE8F497A46D46303E971A2F84E (AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<FMODUnity.RuntimeManager/AttachedInstance>::Add(T)
inline void List_1_Add_mCD365759E08CACCFE9D29E41E431FF42FC9AF69D_inline (List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* __this, AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8*, AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Void FMODUnity.RuntimeManager/<>c__DisplayClass41_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass41_0__ctor_m7425D1268C4A97A6A261FE1125D4641D94B3387C (U3CU3Ec__DisplayClass41_0_t270991935F271D1090CCF738FDFCFF9140C9DE95* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeManager/<>c__DisplayClass42_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass42_0__ctor_mFF3B2647723462E60D349D389F50F4E72E80EC77 (U3CU3Ec__DisplayClass42_0_t7BE0D3D3E9EC294E18006F22342556C828F5223A* __this, const RuntimeMethod* method) ;
// System.Boolean System.IntPtr::op_Equality(System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271 (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Object::GetInstanceID()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.GUI/WindowFunction::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WindowFunction__ctor_m31D7B6C221D9A078AE5C8BA7C3BC0FA406EA7B71 (WindowFunction_t0067B6F174FD5BEC3E869A38C2319BA8EE85D550* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// UnityEngine.Rect UnityEngine.GUI::Window(System.Int32,UnityEngine.Rect,UnityEngine.GUI/WindowFunction,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D GUI_Window_m4D7873DE1D0B9B66CE382BB34CF1C64E54FF97A4 (int32_t ___0_id, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_clientRect, WindowFunction_t0067B6F174FD5BEC3E869A38C2319BA8EE85D550* ___2_func, String_t* ___3_text, const RuntimeMethod* method) ;
// System.Boolean FMODUnity.Platform::get_IsOverlayEnabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Platform_get_IsOverlayEnabled_m9304FC35EC324EE170A992BB59071385E5DC5838 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Time::get_unscaledTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_unscaledTime_mAF4040B858903E1325D1C65B8BF1AC61460B2503 (const RuntimeMethod* method) ;
// System.Boolean FMOD.DSP::hasHandle()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DSP_hasHandle_m6B7E68A9F0F07B429C856569EE2578DAB6312723 (DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD* __this, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getMasterChannelGroup(FMOD.ChannelGroup&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getMasterChannelGroup_m8F4DC1DE99C805D759B29CC53FD11998239B518B (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD* ___0_channelgroup, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.ChannelGroup::getDSP(System.Int32,FMOD.DSP&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ChannelGroup_getDSP_mD799A7E5A919958BC156AF30C790266D68677D3E (ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD* __this, int32_t ___0_index, DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD* ___1_dsp, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.DSP::setMeteringEnabled(System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DSP_setMeteringEnabled_m20E94D90887C44B5D76E058AB3F80EC064271E9F (DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD* __this, bool ___0_inputEnabled, bool ___1_outputEnabled, const RuntimeMethod* method) ;
// System.Void System.Text.StringBuilder::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D (StringBuilder_t* __this, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.System::getCPUUsage(FMOD.Studio.CPU_USAGE&,FMOD.CPU_USAGE&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getCPUUsage_m2747D841DF5A1D56A864ED509D200CB1F88FA248 (System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* __this, CPU_USAGE_t355918E5C84E4CAF19ADFFDBE369E9D66E96C771* ___0_usage, CPU_USAGE_tB0C4CAFB1080A0F083A5E717DA98D65266D11B68* ___1_usage_core, const RuntimeMethod* method) ;
// System.Text.StringBuilder System.Text.StringBuilder::AppendFormat(System.String,System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_AppendFormat_mAB076D92DC92723B2224D75987BE463AF1CE7132 (StringBuilder_t* __this, String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Memory::GetStats(System.Int32&,System.Int32&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_GetStats_mE7533F4DD1A85195C34B0072C6FE8C39E5F02838 (int32_t* ___0_currentalloced, int32_t* ___1_maxalloced, bool ___2_blocking, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getChannelsPlaying(System.Int32&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getChannelsPlaying_m0DAC0A7E13FC4EAAFCD7C80B14008216C79DF531 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t* ___0_channels, int32_t* ___1_realchannels, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.DSP::getMeteringInfo(System.IntPtr,FMOD.DSP_METERING_INFO&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DSP_getMeteringInfo_mD32360068BB3B63673FEC52B4004F6A5ABEC5F97 (DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD* __this, intptr_t ___0_zero, DSP_METERING_INFO_t21B872493B517AB228277C1AE224582F7F674E33* ___1_outputInfo, const RuntimeMethod* method) ;
// System.Text.StringBuilder System.Text.StringBuilder::AppendFormat(System.String,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_AppendFormat_mFA88863E4018C2912D1A783E0EA6DAE4F594124F (StringBuilder_t* __this, String_t* ___0_format, RuntimeObject* ___1_arg0, 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.GUI::Label(UnityEngine.Rect,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUI_Label_m4A951E57C7DCCF95A0306240144CA2713F546526 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_position, String_t* ___1_text, const RuntimeMethod* method) ;
// System.Void UnityEngine.GUI::DragWindow()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUI_DragWindow_m4DEBB036044B4C24727E8794716C6727C1E7DABB (const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeManager::PauseAllEvents(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_PauseAllEvents_m1D5530D6E0A3170F190DF878776899AC64A63A54 (bool ___0_paused, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::mixerSuspend()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_mixerSuspend_m8EEA711F7D23E9572E55D0DFF520A7467108618E (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::mixerResume()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_mixerResume_m7FDB0F79539C9DDCA7F10708C3BDEA5D3E0471C9 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.Dictionary`2<System.String,FMODUnity.RuntimeManager/LoadedBank>::get_Item(TKey)
inline LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB Dictionary_2_get_Item_m504B7436D0C1E92AE7C0FCC8A50F1B964D09FBF2 (Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB (*) (Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8*, String_t*, const RuntimeMethod*))Dictionary_2_get_Item_mE75CC4FCEEB73AF5ECC9CBDB06D16238E178C62D_gshared)(__this, ___0_key, method);
}
// FMOD.RESULT FMOD.Studio.Bank::loadSampleData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Bank_loadSampleData_m5893941027AE7FD9691D992FEACFE0798FF4376E (Bank_t50242D065FC8F72841CEBC3BA826A8CACA567ACA* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.String,FMODUnity.RuntimeManager/LoadedBank>::set_Item(TKey,TValue)
inline void Dictionary_2_set_Item_m7FD625021FA1463D062EAFA718D62BCD6E30119D (Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8* __this, String_t* ___0_key, LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8*, String_t*, LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB, const RuntimeMethod*))Dictionary_2_set_Item_mEE41C20C313EC099869241EAB0397B8311BB7328_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,FMODUnity.RuntimeManager/LoadedBank>::Add(TKey,TValue)
inline void Dictionary_2_Add_m28586178F377FC2D016A7677047129D048D99B11 (Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8* __this, String_t* ___0_key, LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8*, String_t*, LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB, const RuntimeMethod*))Dictionary_2_Add_m34F370062BEC45828DD3D67E4DC1278E5AD0E2B8_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Void FMODUnity.BankLoadException::.ctor(System.String,FMOD.RESULT)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BankLoadException__ctor_mC665D4FFE2F49461E5A6C9F4AA69988672126F74 (BankLoadException_tDC0C80E67137043990F2CA35780821FDE6F01494* __this, String_t* ___0_path, int32_t ___1_result, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeManager::ExecuteSampleLoadRequestsIfReady()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_ExecuteSampleLoadRequestsIfReady_mC4E5310508921923FFA60B48085A1033E2C05228 (RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,FMODUnity.RuntimeManager/LoadedBank>::ContainsKey(TKey)
inline bool Dictionary_2_ContainsKey_mCA2E14A03F20A8A74C72FCA70BAA635AE606205A (Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m98FDBD627EA380A3FF8659465C371920F1AF8A13_gshared)(__this, ___0_key, method);
}
// System.Void System.Collections.Generic.List`1<System.String>::Clear()
inline void List_1_Clear_mC6C7AEBB0F980A717A87C0D12377984A464F0934_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
// System.Void FMODUnity.RuntimeManager/<loadFromWeb>d__52::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CloadFromWebU3Ed__52__ctor_m1880A1AAEF693D578D76ED6B7F0DF9C6417A8D3E (U3CloadFromWebU3Ed__52_tACD44BDA5D7D01A967B20BDA605016F65B254AB7* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeManager::LoadBank(System.String,System.Boolean,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_LoadBank_m1C05DE18D171F29E45C11704408896960FB74506 (String_t* ___0_bankName, bool ___1_loadSamples, String_t* ___2_bankId, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeManager::ReferenceLoadedBank(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_ReferenceLoadedBank_m7B238A151624C04C7E84E1652175061647959D95 (String_t* ___0_bankName, bool ___1_loadSamples, const RuntimeMethod* method) ;
// System.String FMODUnity.Settings::get_TargetSubFolder()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Settings_get_TargetSubFolder_mF0544E46898807A155070546FBF3FF78A611F900 (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, const RuntimeMethod* method) ;
// System.String System.IO.Path::GetExtension(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_GetExtension_m6FEAA9E14451BFD210B9D1AEC2430C813F570FE5 (String_t* ___0_path, 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.String::Format(System.String,System.Object,System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, const RuntimeMethod* method) ;
// System.Collections.IEnumerator FMODUnity.RuntimeManager::loadFromWeb(System.String,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RuntimeManager_loadFromWeb_mD2A2DB763B1C59463CCF30FA9546185D5644B13B (RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* __this, String_t* ___0_bankPath, String_t* ___1_bankName, bool ___2_loadSamples, 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) ;
// FMOD.RESULT FMOD.Studio.System::loadBankFile(System.String,FMOD.Studio.LOAD_BANK_FLAGS,FMOD.Studio.Bank&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_loadBankFile_mC9799ECE923C32EDB5BD86B5EEC3F198524F2B54 (System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* __this, String_t* ___0_filename, uint32_t ___1_flags, Bank_t50242D065FC8F72841CEBC3BA826A8CACA567ACA* ___2_bank, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeManager::RegisterLoadedBank(FMODUnity.RuntimeManager/LoadedBank,System.String,System.String,System.Boolean,FMOD.RESULT)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_RegisterLoadedBank_m7298A54E4511A91FE6DB000B60A9CEA1FD54FC50 (RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* __this, LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB ___0_loadedBank, String_t* ___1_bankPath, String_t* ___2_bankName, bool ___3_loadSamples, int32_t ___4_loadResult, 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.Void FMODUnity.RuntimeManager::LoadBank(UnityEngine.TextAsset,System.Boolean,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_LoadBank_m221B8371347EE27A2D0328A3FB42525182CE5F08 (TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___0_asset, bool ___1_loadSamples, String_t* ___2_bankId, const RuntimeMethod* method) ;
// System.Byte[] UnityEngine.TextAsset::get_bytes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* TextAsset_get_bytes_m244B31755642C9623B570FC96B9A04523B1E5178 (TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* __this, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.System::loadBankMemory(System.Byte[],FMOD.Studio.LOAD_BANK_FLAGS,FMOD.Studio.Bank&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_loadBankMemory_mB2309572AE3E72A170392CD18B137F238A8713AA (System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, uint32_t ___1_flags, Bank_t50242D065FC8F72841CEBC3BA826A8CACA567ACA* ___2_bank, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<System.String> FMODUnity.RuntimeManager::BanksToLoad(FMODUnity.Settings)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RuntimeManager_BanksToLoad_mA623C6CFA7F57366E77F80CF6784C1ACA75F122D (RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* __this, Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* ___0_fmodSettings, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.String>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
inline void List_1_AddRange_m157DD7AD4D25423F82A21E533BC4686C83770D5E (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
(( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___0_collection, method);
}
// System.Void FMODUnity.RuntimeManager::LoadBank(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_LoadBank_m086E5F1991BD9D348278252332514A4493D0A5AB (String_t* ___0_bankName, bool ___1_loadSamples, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeManager::WaitForAllSampleLoading()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_WaitForAllSampleLoading_mF62D291BE96831A5472B0B22AA0BC8BE63FD090B (const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeUtils::DebugLogException(System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtils_DebugLogException_m997C3EA2CD2DB2F014CB3A956B256EE822428807 (Exception_t* ___0_e, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeManager/<BanksToLoad>d__58::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBanksToLoadU3Ed__58__ctor_m16002CACD2358695300095C5869CBD9D75BB4355 (U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,FMODUnity.RuntimeManager/LoadedBank>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_m0A819ED3371E2038979325E81DE4386951AE7B86 (Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8* __this, String_t* ___0_key, LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB* ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8*, String_t*, LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB*, const RuntimeMethod*))Dictionary_2_TryGetValue_mDF21BB44AB08A2E6B6EC66FD2A2233C91BF99517_gshared)(__this, ___0_key, ___1_value, method);
}
// FMOD.RESULT FMOD.Studio.Bank::unload()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Bank_unload_m6853CEC4CFB09359C41B4B8DE93CC23AFA1087F3 (Bank_t50242D065FC8F72841CEBC3BA826A8CACA567ACA* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,FMODUnity.RuntimeManager/LoadedBank>::Remove(TKey)
inline bool Dictionary_2_Remove_mB463350487B5298B09E093712C35415C8F0E682B (Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8*, String_t*, const RuntimeMethod*))Dictionary_2_Remove_m813920F4B4C479CAB5C5093A19965302B1652EBC_gshared)(__this, ___0_key, method);
}
// System.Boolean System.Collections.Generic.List`1<System.String>::Remove(T)
inline bool List_1_Remove_mD9E8CFB6777A99046B3C0195F7343FE771A2E99D (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, String_t* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, String_t*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
}
// System.Void FMODUnity.RuntimeManager::UnloadBank(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_UnloadBank_m635C1C3DF3AF51CDE5931F6A12B80D1E9109E90D (String_t* ___0_bankName, const RuntimeMethod* method) ;
// System.Boolean FMODUnity.RuntimeManager::AnySampleDataLoading()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RuntimeManager_AnySampleDataLoading_m4E5AB5A86DF31B477481ADF23D608679C031CE75 (const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.String,FMODUnity.RuntimeManager/LoadedBank>::get_Values()
inline ValueCollection_tC4BD67AD3B6E0673964E5DD339975DA718C3FE53* Dictionary_2_get_Values_m54CD6DF5C8BA0166D103656566B8B7CA652D80D4 (Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8* __this, const RuntimeMethod* method)
{
return (( ValueCollection_tC4BD67AD3B6E0673964E5DD339975DA718C3FE53* (*) (Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8*, const RuntimeMethod*))Dictionary_2_get_Values_m90A302549A4BC2DF109E390C39B2D89BC2D847A1_gshared)(__this, method);
}
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection<System.String,FMODUnity.RuntimeManager/LoadedBank>::GetEnumerator()
inline Enumerator_t7061DCF76AD648FADBC9C7C6E4C3B9974CF0B1BE ValueCollection_GetEnumerator_m6C95CD03ABAF6E93B7CDD74FF3EC7B495981FEE7 (ValueCollection_tC4BD67AD3B6E0673964E5DD339975DA718C3FE53* __this, const RuntimeMethod* method)
{
return (( Enumerator_t7061DCF76AD648FADBC9C7C6E4C3B9974CF0B1BE (*) (ValueCollection_tC4BD67AD3B6E0673964E5DD339975DA718C3FE53*, const RuntimeMethod*))ValueCollection_GetEnumerator_mF2C5276AEFDCDEE623D9E97060439DDFE0968EC5_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.String,FMODUnity.RuntimeManager/LoadedBank>::Dispose()
inline void Enumerator_Dispose_mA5268ADCB90B02A0389C3602E0FC4738CAA197F3 (Enumerator_t7061DCF76AD648FADBC9C7C6E4C3B9974CF0B1BE* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t7061DCF76AD648FADBC9C7C6E4C3B9974CF0B1BE*, const RuntimeMethod*))Enumerator_Dispose_m01C69A0E96A07B8519C85E870B9EBF9A5D4E4FF8_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.String,FMODUnity.RuntimeManager/LoadedBank>::get_Current()
inline LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB Enumerator_get_Current_mCA36A55B02E7492341EE9C256320B9732FB8AC63_inline (Enumerator_t7061DCF76AD648FADBC9C7C6E4C3B9974CF0B1BE* __this, const RuntimeMethod* method)
{
return (( LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB (*) (Enumerator_t7061DCF76AD648FADBC9C7C6E4C3B9974CF0B1BE*, const RuntimeMethod*))Enumerator_get_Current_m68636224B1AEEEAD74591D8D353844CF74846933_gshared_inline)(__this, method);
}
// FMOD.RESULT FMOD.Studio.Bank::getSampleLoadingState(FMOD.Studio.LOADING_STATE&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Bank_getSampleLoadingState_m4D25FFE72A9C26373C6D66DFCA758227BD63FB54 (Bank_t50242D065FC8F72841CEBC3BA826A8CACA567ACA* __this, int32_t* ___0_state, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.String,FMODUnity.RuntimeManager/LoadedBank>::MoveNext()
inline bool Enumerator_MoveNext_mFC0A21501C18F5B89F75A74E8BAA17C3D161C4F2 (Enumerator_t7061DCF76AD648FADBC9C7C6E4C3B9974CF0B1BE* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t7061DCF76AD648FADBC9C7C6E4C3B9974CF0B1BE*, const RuntimeMethod*))Enumerator_MoveNext_m5EA44860D91457E3AE70417668486C5D8643C35A_gshared)(__this, method);
}
// FMOD.RESULT FMOD.Studio.System::flushSampleLoading()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_flushSampleLoading_m8591D0CB90706B5BBF09A1D4506C1CB22AC16BA7 (System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* __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) ;
// FMOD.RESULT FMOD.Studio.Util::parseID(System.String,FMOD.GUID&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Util_parseID_m59DD693F52E76EC66C918700D336979D2FC71A33 (String_t* ___0_idString, GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54* ___1_id, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.System::lookupID(System.String,FMOD.GUID&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_lookupID_m29030B2AAD21126D2125D2A19749221D81AD0E37 (System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* __this, String_t* ___0_path, GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54* ___1_id, const RuntimeMethod* method) ;
// System.Void FMODUnity.EventNotFoundException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventNotFoundException__ctor_m0A5187B57CF145195A64E360EC2783F324C103E5 (EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129* __this, String_t* ___0_path, const RuntimeMethod* method) ;
// FMOD.GUID FMODUnity.RuntimeManager::PathToGUID(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 RuntimeManager_PathToGUID_mCB35BA0F40882F6BCA66094F31FC11E608967316 (String_t* ___0_path, const RuntimeMethod* method) ;
// FMOD.Studio.EventInstance FMODUnity.RuntimeManager::CreateInstance(FMOD.GUID)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF RuntimeManager_CreateInstance_mCF3D8A4939A88C76B7072E2D020A8C32D711DF08 (GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___0_guid, const RuntimeMethod* method) ;
// System.Void FMODUnity.EventNotFoundException::.ctor(FMODUnity.EventReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventNotFoundException__ctor_m10AD67F1A7FB23D6861028E2FA460FBBBD15E5FF (EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129* __this, EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 ___0_eventReference, const RuntimeMethod* method) ;
// FMOD.Studio.EventDescription FMODUnity.RuntimeManager::GetEventDescription(FMOD.GUID)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C RuntimeManager_GetEventDescription_m746280EEF21522777E2C59A16F4D22B0D4570632 (GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___0_guid, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.EventDescription::createInstance(FMOD.Studio.EventInstance&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EventDescription_createInstance_mEEADEA8D0DFCC555DFC71ABD968735EAA811A8AF (EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C* __this, EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* ___0_instance, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeManager::PlayOneShot(FMOD.GUID,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_PlayOneShot_mF942D0D6D9F230C85E91494E542769485DB3813C (GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___0_guid, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, 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 FMODUnity.RuntimeManager::PlayOneShotAttached(FMOD.GUID,UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_PlayOneShotAttached_mBB97C5753A97F818243B304E1007974645A2F71F (GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___0_guid, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_gameObject, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<FMOD.GUID,FMOD.Studio.EventDescription>::ContainsKey(TKey)
inline bool Dictionary_2_ContainsKey_m0B7C8CD7FA9DBB37A1A4348C4AE3B175A898A7DC (Dictionary_2_t80DAAEBFB88CCA181C0309481DA5D4AEA79E6534* __this, GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t80DAAEBFB88CCA181C0309481DA5D4AEA79E6534*, GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54, const RuntimeMethod*))Dictionary_2_ContainsKey_m0B7C8CD7FA9DBB37A1A4348C4AE3B175A898A7DC_gshared)(__this, ___0_key, method);
}
// TValue System.Collections.Generic.Dictionary`2<FMOD.GUID,FMOD.Studio.EventDescription>::get_Item(TKey)
inline EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C Dictionary_2_get_Item_mA977DFAC51FD80B5284DFB5030A14E70C4FAC419 (Dictionary_2_t80DAAEBFB88CCA181C0309481DA5D4AEA79E6534* __this, GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___0_key, const RuntimeMethod* method)
{
return (( EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C (*) (Dictionary_2_t80DAAEBFB88CCA181C0309481DA5D4AEA79E6534*, GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54, const RuntimeMethod*))Dictionary_2_get_Item_mA977DFAC51FD80B5284DFB5030A14E70C4FAC419_gshared)(__this, ___0_key, method);
}
// System.Boolean FMOD.Studio.EventDescription::isValid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventDescription_isValid_m29F5D59A2E5E7C3DC8DB3BAB49AE6A6AF1015A91 (EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C* __this, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.System::getEventByID(FMOD.GUID,FMOD.Studio.EventDescription&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getEventByID_m59135C89F44B685F1D6BD8F7B8338DEDC7DC6D43 (System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* __this, GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___0_id, EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C* ___1__event, const RuntimeMethod* method) ;
// System.Void FMODUnity.EventNotFoundException::.ctor(FMOD.GUID)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventNotFoundException__ctor_mF1E8319A40D2F7C4153613748135D07722CD83EB (EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129* __this, GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___0_guid, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<FMOD.GUID,FMOD.Studio.EventDescription>::set_Item(TKey,TValue)
inline void Dictionary_2_set_Item_m857D2EE4A514331EE2F6BAC7300F1F7CB94359F4 (Dictionary_2_t80DAAEBFB88CCA181C0309481DA5D4AEA79E6534* __this, GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___0_key, EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t80DAAEBFB88CCA181C0309481DA5D4AEA79E6534*, GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54, EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C, const RuntimeMethod*))Dictionary_2_set_Item_m857D2EE4A514331EE2F6BAC7300F1F7CB94359F4_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Void FMODUnity.RuntimeManager::SetListenerLocation(System.Int32,UnityEngine.GameObject,UnityEngine.Rigidbody,UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_SetListenerLocation_mAEAFE19F5720098E944E39F882BE417994156C7C (int32_t ___0_listenerIndex, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_gameObject, Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* ___2_rigidBody, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___3_attenuationObject, 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) ;
// FMOD.VECTOR FMODUnity.RuntimeUtils::ToFMODVector(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F RuntimeUtils_ToFMODVector_m46FFCE737D6D1F0829A003F507379811AE5AAAE3 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vec, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.System::setListenerAttributes(System.Int32,FMOD.ATTRIBUTES_3D,FMOD.VECTOR)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setListenerAttributes_m417F5ABEA63BB5A43F934636AF583E6AFF1F914C (System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* __this, int32_t ___0_listener, ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 ___1_attributes, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F ___2_attenuationposition, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.System::setListenerAttributes(System.Int32,FMOD.ATTRIBUTES_3D)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setListenerAttributes_m1066EE9B13170E9FD02FF8D90D3A97DD136A80DA (System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* __this, int32_t ___0_listener, ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 ___1_attributes, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeManager::SetListenerLocation(System.Int32,UnityEngine.GameObject,UnityEngine.Rigidbody2D,UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_SetListenerLocation_mB3C7DD28FC2E9F276209B8F71372A56CFD369C36 (int32_t ___0_listenerIndex, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_gameObject, Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* ___2_rigidBody2D, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___3_attenuationObject, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeManager::SetListenerLocation(System.Int32,UnityEngine.GameObject,UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_SetListenerLocation_m105B5BD96EBB91900FC5757F2671B3FF564B5E30 (int32_t ___0_listenerIndex, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_gameObject, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___2_attenuationObject, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.System::getBus(System.String,FMOD.Studio.Bus&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getBus_m72A5E19A1084B02B1EF3BB2F71DD87EACFEA40D0 (System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* __this, String_t* ___0_path, Bus_t0858329521D636D685370BE433B68C792F12CB7C* ___1_bus, const RuntimeMethod* method) ;
// System.Void FMODUnity.BusNotFoundException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BusNotFoundException__ctor_m385FC1D0ECC20BE9A38EED01F60B2E197BE402FE (BusNotFoundException_t7087063F602F62E241845B8D4B89B56245927683* __this, String_t* ___0_path, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.System::getVCA(System.String,FMOD.Studio.VCA&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getVCA_m3C3FC0866A236FA597E8777846DA02A7B83D458E (System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* __this, String_t* ___0_path, VCA_t5FBCD56FAEF89AD05DED1A20671D8B5D327C1A98* ___1_vca, const RuntimeMethod* method) ;
// System.Void FMODUnity.VCANotFoundException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VCANotFoundException__ctor_mA9F15C93DC4147CA2716E90FE5A817351D82B40A (VCANotFoundException_tD3048B8977F247D423570705477ACE38AFE33400* __this, String_t* ___0_path, const RuntimeMethod* method) ;
// System.Boolean FMODUnity.RuntimeManager::get_HaveMasterBanksLoaded()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RuntimeManager_get_HaveMasterBanksLoaded_m1B1F1FA1C3F770BADC7DC37F55CA489D697EF312 (const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.Bus::setPaused(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Bus_setPaused_m1BEDF4D3EB642A8096BE5E967349E07EDD86D9AD (Bus_t0858329521D636D685370BE433B68C792F12CB7C* __this, bool ___0_paused, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeManager::ApplyMuteState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_ApplyMuteState_m1EC4127E6DF27311D899AE14AF3EEF8D3A6BA249 (const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.Bus::setMute(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Bus_setMute_m138B8062EFD72CFCC8A08DA1317520787DBE106C (Bus_t0858329521D636D685370BE433B68C792F12CB7C* __this, bool ___0_mute, const RuntimeMethod* method) ;
// System.Boolean FMODUnity.RuntimeManager::HasBankLoaded(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RuntimeManager_HasBankLoaded_mC39085DDC92284FEB1CF2C29D2C1F7A93AF23355 (String_t* ___0_loadedBank, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeManager/GuidComparer::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GuidComparer__ctor_mA5989E7921EA84FCF000273B8721D6739D626D0F (GuidComparer_t3E586E2953427EDC6FAC1B7A78930C2090589120* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<FMOD.GUID,FMOD.Studio.EventDescription>::.ctor(System.Collections.Generic.IEqualityComparer`1<TKey>)
inline void Dictionary_2__ctor_m715EF7CEBBE9E2232D31088855345734CD526D60 (Dictionary_2_t80DAAEBFB88CCA181C0309481DA5D4AEA79E6534* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t80DAAEBFB88CCA181C0309481DA5D4AEA79E6534*, RuntimeObject*, const RuntimeMethod*))Dictionary_2__ctor_m715EF7CEBBE9E2232D31088855345734CD526D60_gshared)(__this, ___0_comparer, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,FMODUnity.RuntimeManager/LoadedBank>::.ctor()
inline void Dictionary_2__ctor_m7BB0BC4A177E24F687DD06AD64A629115CA4A658 (Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8*, const RuntimeMethod*))Dictionary_2__ctor_m35BD7CE6B1DBE72FA9A2360199DFA8742DADFEDC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<FMODUnity.RuntimeManager/AttachedInstance>::.ctor(System.Int32)
inline void List_1__ctor_m595DA5E38C3AEBA5B7D40209E45DB3530931513E (List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method);
}
// System.Boolean FMOD.GUID::Equals(FMOD.GUID)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GUID_Equals_m1914DB183E8A52121C6E1BE4400007DC031D9552 (GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54* __this, GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___0_other, const RuntimeMethod* method) ;
// System.Int32 FMOD.GUID::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GUID_GetHashCode_m4CFDF3E21505DEAC1A4D91436AFBD15D4502D534 (GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54* __this, const RuntimeMethod* method) ;
// UnityEngine.Networking.UnityWebRequest UnityEngine.Networking.UnityWebRequest::Get(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* UnityWebRequest_Get_m1A332EE069BB5052368307F254A5A7627BB5FD86 (String_t* ___0_uri, const RuntimeMethod* method) ;
// UnityEngine.Networking.UnityWebRequestAsyncOperation UnityEngine.Networking.UnityWebRequest::SendWebRequest()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* UnityWebRequest_SendWebRequest_mA3CD13983BAA5074A0640EDD661B1E46E6DB6C13 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ;
// UnityEngine.Networking.DownloadHandler UnityEngine.Networking.UnityWebRequest::get_downloadHandler()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* UnityWebRequest_get_downloadHandler_m1AA91B23D9D594A4F4FE2975FC356C508528F1D5 (UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* __this, const RuntimeMethod* method) ;
// System.Byte[] UnityEngine.Networking.DownloadHandler::get_data()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DownloadHandler_get_data_m1DC9B4514B12939B090028BF28C6BEF21DE9B6F3 (DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeUtils::DebugLogFormat(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtils_DebugLogFormat_m804D6F8EEB48AFDDC86FE81CE53813A59B7F438B (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, 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.Int32 System.Environment::get_CurrentManagedThreadId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF (const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeManager/<BanksToLoad>d__58::<>m__Finally1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBanksToLoadU3Ed__58_U3CU3Em__Finally1_m6F669E2480CD761F41DA2D34D9EDB92F0DD4EDB6 (U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeManager/<BanksToLoad>d__58::<>m__Finally2()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBanksToLoadU3Ed__58_U3CU3Em__Finally2_m117D8CCA7C5F2A1DCAA4807463E9C6FDC712F9EF (U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeManager/<BanksToLoad>d__58::<>m__Finally3()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBanksToLoadU3Ed__58_U3CU3Em__Finally3_m8437C52E6F12BE8B4DCC901221D2DFC76218F494 (U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeManager/<BanksToLoad>d__58::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBanksToLoadU3Ed__58_System_IDisposable_Dispose_mA1F0D844E93DD69A559DC787C8262409FB19F930 (U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerator`1<System.String> FMODUnity.RuntimeManager/<BanksToLoad>d__58::System.Collections.Generic.IEnumerable<System.String>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CBanksToLoadU3Ed__58_System_Collections_Generic_IEnumerableU3CSystem_StringU3E_GetEnumerator_m87794AC88A013110D857161FC8CC7DF36EEA7292 (U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6* __this, 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.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.String FMOD.Error::String(FMOD.RESULT)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Error_String_mE448D6850EF29E9051FAEF1694763DC2A1149571 (int32_t ___0_errcode, const RuntimeMethod* method) ;
// System.Void System.Exception::.ctor(System.String,System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9BC141AAB08F47C34B7ED40C1A6C0C1ADDEC5CB3 (Exception_t* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<FMODUnity.ThreadType>::.ctor()
inline void List_1__ctor_mB424F9DEDD837B2912C3492797C2FA8B18A8F2C9 (List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4*, const RuntimeMethod*))List_1__ctor_m7C3D0A1FD36704AFBBE4FD4E69204B809D3FC90E_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<FMODUnity.ThreadType>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
inline void List_1__ctor_m775A777EE051D77A328D2DBE7211E5A40E260266 (List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
(( void (*) (List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_m9F9FACA262C60BC180B483D011636D28822CF4C5_gshared)(__this, ___0_collection, method);
}
// System.String System.String::Replace(System.Char,System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF (String_t* __this, Il2CppChar ___0_oldChar, Il2CppChar ___1_newChar, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_forward()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline (const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_up()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline (const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::get_forward()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::get_up()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Rigidbody::get_velocity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Rigidbody_get_velocity_mAE331303E7214402C93E2183D0AA1198F425F843 (Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.Rigidbody2D::get_velocity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Rigidbody2D_get_velocity_mBD8AC6F93F0E24CC41D2361BCEF74F81303720EF (Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeUtils::SetFMODAffinityBit(FMODUnity.ThreadAffinity,FMODUnity.ThreadAffinity,FMOD.THREAD_AFFINITY,FMOD.THREAD_AFFINITY&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtils_SetFMODAffinityBit_m685483F40EC3D1A40822243D5DEC47D1C73801D0 (uint32_t ___0_affinity, uint32_t ___1_mask, int64_t ___2_fmodMask, int64_t* ___3_fmodAffinity, 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) ;
// System.Void UnityEngine.Debug::LogFormat(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogFormat_mD555556327B42AA3482D077EFAEB16B0AFDF72C7 (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, 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.Void UnityEngine.Debug::LogWarningFormat(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarningFormat_mD8224DEBCB6050F4E2BF55151F0C6A29B87DEFBC (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogErrorFormat(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogErrorFormat_m96690322C941D23A125E5769C9803606859A707C (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogException(System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0 (Exception_t* ___0_exception, const RuntimeMethod* method) ;
// System.Void FMODUnity.Settings::Initialize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Settings_Initialize_m77E4E77D6DC5F3A137EF2DA4111D63EDCEE9C3DD (const RuntimeMethod* method) ;
// UnityEngine.Object UnityEngine.Resources::Load(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* Resources_Load_mA66E7AA8D024B495158F157382C3A8528306FFEA (String_t* ___0_path, const RuntimeMethod* method) ;
// T UnityEngine.ScriptableObject::CreateInstance<FMODUnity.Settings>()
inline Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* ScriptableObject_CreateInstance_TisSettings_t62409F8CF127F599D324ADCB7C3688FECA79818D_m0F400A947B92DEFD954837F030C265424A4A823D (const RuntimeMethod* method)
{
return (( Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* (*) (const RuntimeMethod*))ScriptableObject_CreateInstance_TisRuntimeObject_mC07BE383F5EF546F4191035A679930852BC19BDA_gshared)(method);
}
// System.Void UnityEngine.Object::set_name(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<FMODUnity.Platform>::GetEnumerator()
inline Enumerator_t13CFA7A9393D3158A3F60951B038F43AF582C8F9 List_1_GetEnumerator_m448E7B9C8E9B736D9DCC2C0D3D943F54EF7FEDF4 (List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* __this, const RuntimeMethod* method)
{
return (( Enumerator_t13CFA7A9393D3158A3F60951B038F43AF582C8F9 (*) (List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<FMODUnity.Platform>::Dispose()
inline void Enumerator_Dispose_m3E70799CC1706D8324CBF73F4ECF84072CEAE006 (Enumerator_t13CFA7A9393D3158A3F60951B038F43AF582C8F9* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t13CFA7A9393D3158A3F60951B038F43AF582C8F9*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<FMODUnity.Platform>::get_Current()
inline Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* Enumerator_get_Current_mC526913B7B8F9DDA95A870081B4E6DA3871CEEF0_inline (Enumerator_t13CFA7A9393D3158A3F60951B038F43AF582C8F9* __this, const RuntimeMethod* method)
{
return (( Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* (*) (Enumerator_t13CFA7A9393D3158A3F60951B038F43AF582C8F9*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<FMODUnity.Platform>::MoveNext()
inline bool Enumerator_MoveNext_m29F5AE14DA08CFA98E8DB890F71B1D6D5101AFB0 (Enumerator_t13CFA7A9393D3158A3F60951B038F43AF582C8F9* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t13CFA7A9393D3158A3F60951B038F43AF582C8F9*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
// FMODUnity.Platform FMODUnity.Settings::FindPlatform(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* Settings_FindPlatform_mD6DE4225D0E5F36C7E108F21A1933E7E4C9A7990 (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, String_t* ___0_identifier, const RuntimeMethod* method) ;
// System.Boolean FMODUnity.Settings::PlatformExists(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Settings_PlatformExists_mE1A518D974DE5CE76F6B8BC228763184BADD3446 (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, String_t* ___0_identifier, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<FMODUnity.Platform>::Add(T)
inline void List_1_Add_mC955B71E9DC9CE5C931B1708C4176CF49691FAAB_inline (List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1*, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Void FMODUnity.Settings/<>c__DisplayClass72_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass72_0__ctor_m84587D250372CB118F7F97EE30D821ECCED07D6E (U3CU3Ec__DisplayClass72_0_tF56390281328E72719E68C7FC5B73D2F47AF9358* __this, const RuntimeMethod* method) ;
// System.Void System.Predicate`1<FMODUnity.Platform>::.ctor(System.Object,System.IntPtr)
inline void Predicate_1__ctor_mE692BEC6942A572A12A55525BB7C121DF5796C6C (Predicate_1_tEA21C6A46B17CE1EE7A3E20F12CB531694E3603C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Predicate_1_tEA21C6A46B17CE1EE7A3E20F12CB531694E3603C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Int32 System.Collections.Generic.List`1<FMODUnity.Platform>::RemoveAll(System.Predicate`1<T>)
inline int32_t List_1_RemoveAll_m94AE8E3D3F78B4590288C6A40D48CE8927979240 (List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* __this, Predicate_1_tEA21C6A46B17CE1EE7A3E20F12CB531694E3603C* ___0_match, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1*, Predicate_1_tEA21C6A46B17CE1EE7A3E20F12CB531694E3603C*, const RuntimeMethod*))List_1_RemoveAll_m1A8DE2A7640CC473609F3ADAC38FDB960520636D_gshared)(__this, ___0_match, method);
}
// System.Void FMODUnity.Settings::LinkPlatformToParent(FMODUnity.Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Settings_LinkPlatformToParent_mCA136AF174F7D7EFAACECD8C8CF28FC54341CFE9 (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<UnityEngine.RuntimePlatform,System.Collections.Generic.List`1<FMODUnity.Platform>>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_m795B61E153F01986B569D029D60B69CDCC4A79D1 (Dictionary_2_t0CD2AC09718F79E0ABB854AF02848C07B755B855* __this, int32_t ___0_key, List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t0CD2AC09718F79E0ABB854AF02848C07B755B855*, int32_t, List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD8A6CDD5C954C86D2150FCFF1B76EB62F35A881D_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Void System.Collections.Generic.List`1<FMODUnity.Platform>::.ctor()
inline void List_1__ctor_m884A09EA4B2A55742E9806D544AB61C8656F3145 (List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.RuntimePlatform,System.Collections.Generic.List`1<FMODUnity.Platform>>::Add(TKey,TValue)
inline void Dictionary_2_Add_m4AD9E38761AE374AD348BD2A3D499878FFACC144 (Dictionary_2_t0CD2AC09718F79E0ABB854AF02848C07B755B855* __this, int32_t ___0_key, List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t0CD2AC09718F79E0ABB854AF02848C07B755B855*, int32_t, List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1*, const RuntimeMethod*))Dictionary_2_Add_mC515884C0546021A29DC0A00DBCABD89B1B65872_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Void System.Comparison`1<FMODUnity.Platform>::.ctor(System.Object,System.IntPtr)
inline void Comparison_1__ctor_mB3DD70E8DA33F023341884E531CB86CD47C180F6 (Comparison_1_t76DFD13B65A57BCAA9D2D832B7736CF8641C8568* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Comparison_1_t76DFD13B65A57BCAA9D2D832B7736CF8641C8568*, RuntimeObject*, intptr_t, const RuntimeMethod*))Comparison_1__ctor_mC1E8799BBCE317B612875123C9C894BD470BFE6A_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void System.Collections.Generic.List`1<FMODUnity.Platform>::Sort(System.Comparison`1<T>)
inline void List_1_Sort_m642D3CF175403BF6BBD3340A18B784B0E661C833 (List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* __this, Comparison_1_t76DFD13B65A57BCAA9D2D832B7736CF8641C8568* ___0_comparison, const RuntimeMethod* method)
{
(( void (*) (List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1*, Comparison_1_t76DFD13B65A57BCAA9D2D832B7736CF8641C8568*, const RuntimeMethod*))List_1_Sort_mEB3B61CB86B1419919338B0668DC4E568C2FFF93_gshared)(__this, ___0_comparison, method);
}
// System.Void FMODUnity.Settings::SetPlatformParent(FMODUnity.Platform,FMODUnity.Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Settings_SetPlatformParent_m0AE50FC607705D2A9D690120777DCA8958630DBD (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___1_newParent, 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.Void System.Collections.Generic.Dictionary`2<UnityEngine.RuntimePlatform,System.Collections.Generic.List`1<FMODUnity.Platform>>::.ctor()
inline void Dictionary_2__ctor_mE6A4C8D510B5ECE4765EB7FAFE9201FE6ECA40AF (Dictionary_2_t0CD2AC09718F79E0ABB854AF02848C07B755B855* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t0CD2AC09718F79E0ABB854AF02848C07B755B855*, const RuntimeMethod*))Dictionary_2__ctor_mCC9983804D8DC41E938E080075F9EA7BDD0C7059_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<FMODUnity.Legacy/PlatformIntSetting>::.ctor()
inline void List_1__ctor_mB2A98E29EBE41C5CB8F46B92AD9E83FFB36A4EEF (List_1_tCFC64466EDF7A5DD0B686FAB182D504D996D81C7* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tCFC64466EDF7A5DD0B686FAB182D504D996D81C7*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<FMODUnity.Legacy/PlatformBoolSetting>::.ctor()
inline void List_1__ctor_m5397AB459071F318F6DF3BC8B707E6EDB52233E7 (List_1_t102AE8042FC30445A3CBD0394DCBAE626B7F210D* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t102AE8042FC30445A3CBD0394DCBAE626B7F210D*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<FMODUnity.Legacy/PlatformStringSetting>::.ctor()
inline void List_1__ctor_m45C5309D6169C79684F52CED0EAAD2A503268FCB (List_1_tE466B72E34DB08249ACEF6329CE5475C86E069FB* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tE466B72E34DB08249ACEF6329CE5475C86E069FB*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void FMODUnity.Platform::AffirmProperties()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Platform_AffirmProperties_m7AA135BE08907EF6DE139B77778F2DC3D2330773 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.Settings::PopulatePlatformsFromAsset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Settings_PopulatePlatformsFromAsset_m2E4099E6F5E1BBA25607424B3E0DFCFFDB85452D (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<FMODUnity.Platform,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_mCB5AF8CA3F8D84D0C8913753DEAEB5BA5A1F20AD (Func_2_t0EC68D3D0E916B9F8DB829F8AF1EDD2D3CC7B0F8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t0EC68D3D0E916B9F8DB829F8AF1EDD2D3CC7B0F8*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method);
}
// TSource System.Linq.Enumerable::FirstOrDefault<FMODUnity.Platform>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* Enumerable_FirstOrDefault_TisPlatform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_m239FD6D69395111D9039A9C38C0CE035F3C59EA5 (RuntimeObject* ___0_source, Func_2_t0EC68D3D0E916B9F8DB829F8AF1EDD2D3CC7B0F8* ___1_predicate, const RuntimeMethod* method)
{
return (( Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* (*) (RuntimeObject*, Func_2_t0EC68D3D0E916B9F8DB829F8AF1EDD2D3CC7B0F8*, const RuntimeMethod*))Enumerable_FirstOrDefault_TisRuntimeObject_mFACC750E4D7AF7B43F5B866C84F613B3ECC41994_gshared)(___0_source, ___1_predicate, method);
}
// System.Void System.Action`1<FMODUnity.Platform>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_m8142271F5D1F651900E7140662ECC6289787F51B (Action_1_t7F7ECEB4B67BFAF80F0B8C8079F9F39E1CF21EF9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_t7F7ECEB4B67BFAF80F0B8C8079F9F39E1CF21EF9*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void System.Collections.Generic.List`1<FMODUnity.Platform>::ForEach(System.Action`1<T>)
inline void List_1_ForEach_m5005FD4069ED050D12359662DCF073607A290FA7 (List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* __this, Action_1_t7F7ECEB4B67BFAF80F0B8C8079F9F39E1CF21EF9* ___0_action, const RuntimeMethod* method)
{
(( void (*) (List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1*, Action_1_t7F7ECEB4B67BFAF80F0B8C8079F9F39E1CF21EF9*, const RuntimeMethod*))List_1_ForEach_m47052B1B7C82747D3D5D2CAD15A30DB9AB95FF68_gshared)(__this, ___0_action, method);
}
// System.Void System.Collections.Generic.List`1<FMODUnity.Platform>::Clear()
inline void List_1_Clear_mD973515F141098A99F53DF27C4099548F233B3A3_inline (List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
// T[] UnityEngine.Resources::LoadAll<FMODUnity.Platform>(System.String)
inline PlatformU5BU5D_t9D042B608822F0349049200FD1BEF370FF1D03AD* Resources_LoadAll_TisPlatform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_mFAC05FE17D6C1ECEFDD7C1A85795CF00926D08CD (String_t* ___0_path, const RuntimeMethod* method)
{
return (( PlatformU5BU5D_t9D042B608822F0349049200FD1BEF370FF1D03AD* (*) (String_t*, const RuntimeMethod*))Resources_LoadAll_TisRuntimeObject_m69B3BC41DB42071369375275587F5A5FF5040487_gshared)(___0_path, method);
}
// System.Void FMODUnity.Settings::RemovePlatform(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Settings_RemovePlatform_mFFD3838A967A83FC05F7F058992B511E202DE8D6 (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, String_t* ___0_identifier, const RuntimeMethod* method) ;
// System.Type System.Object::GetType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Object::DestroyImmediate(UnityEngine.Object,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DestroyImmediate_m737E5829FEEAE70EE7A004D172042D52E336E1E3 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, bool ___1_allowDestroyingAssets, const RuntimeMethod* method) ;
// System.Void FMODUnity.Settings::AddPlatform(FMODUnity.Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Settings_AddPlatform_m0464C544C47187132EB58EC76138DF5904A96D36 (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<FMODUnity.Settings/PlatformTemplate>::.ctor()
inline void List_1__ctor_mF30E06492658827332C3BC44BABFD6788D5DD0E8 (List_1_t9941DE4694EDD82E96CA0508CBC3416529CEE551* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t9941DE4694EDD82E96CA0508CBC3416529CEE551*, const RuntimeMethod*))List_1__ctor_mF30E06492658827332C3BC44BABFD6788D5DD0E8_gshared)(__this, method);
}
// System.Void FMODUnity.Settings/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mAADC79E01B997ADC2E30CE6093D7F6FAC178160A (U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229* __this, const RuntimeMethod* method) ;
// System.Int32 System.Single::CompareTo(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Single_CompareTo_m06F7868162EB392D3E99103D1A0BD27463C9E66F (float* __this, float ___0_value, const RuntimeMethod* method) ;
// System.Void FMODUnity.Legacy::CopySetting<FMODUnity.Legacy/PlatformBoolSetting,FMODUnity.TriStateBool>(System.Collections.Generic.List`1<T>,FMODUnity.Legacy/Platform,FMODUnity.Legacy/Platform)
inline void Legacy_CopySetting_TisPlatformBoolSetting_t1E163B46A7418068B4A4F00EBDACE85381326111_TisTriStateBool_t41F9616FE0FA70EB7DF1A20C235D55A3B4A519DC_m73A8BEF5363592B666204A4F9EC296CB0EC3EFC5 (List_1_t102AE8042FC30445A3CBD0394DCBAE626B7F210D* ___0_list, int32_t ___1_fromPlatform, int32_t ___2_toPlatform, const RuntimeMethod* method)
{
(( void (*) (List_1_t102AE8042FC30445A3CBD0394DCBAE626B7F210D*, int32_t, int32_t, const RuntimeMethod*))Legacy_CopySetting_TisRuntimeObject_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m4D57D874F61345C4C87E02DCAFFEA5A0E5A7C37C_gshared)(___0_list, ___1_fromPlatform, ___2_toPlatform, method);
}
// System.Void FMODUnity.Legacy::CopySetting<FMODUnity.Legacy/PlatformIntSetting,System.Int32>(System.Collections.Generic.List`1<T>,FMODUnity.Legacy/Platform,FMODUnity.Legacy/Platform)
inline void Legacy_CopySetting_TisPlatformIntSetting_tB0CF130CF9CA16AF84D3D347D95E0EACBBBCDD26_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m60692CA8584C2772B03E0F920B0E73CB3A70D447 (List_1_tCFC64466EDF7A5DD0B686FAB182D504D996D81C7* ___0_list, int32_t ___1_fromPlatform, int32_t ___2_toPlatform, const RuntimeMethod* method)
{
(( void (*) (List_1_tCFC64466EDF7A5DD0B686FAB182D504D996D81C7*, int32_t, int32_t, const RuntimeMethod*))Legacy_CopySetting_TisRuntimeObject_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m67945B16DA4802C6122A534A0AF400BE4907BAB3_gshared)(___0_list, ___1_fromPlatform, ___2_toPlatform, method);
}
// System.Void FMODUnity.Legacy/PlatformSetting`1<System.Int32>::.ctor()
inline void PlatformSetting_1__ctor_mD2041C4541EDE0454FEA5DBF28D12B5EB07801D4 (PlatformSetting_1_tC00135976256B39E3999E05A46F81073C1D80350* __this, const RuntimeMethod* method)
{
(( void (*) (PlatformSetting_1_tC00135976256B39E3999E05A46F81073C1D80350*, const RuntimeMethod*))PlatformSetting_1__ctor_mD2041C4541EDE0454FEA5DBF28D12B5EB07801D4_gshared)(__this, method);
}
// System.Void FMODUnity.Legacy/PlatformSetting`1<System.String>::.ctor()
inline void PlatformSetting_1__ctor_mD11B01453727062A7F9B3529B37CD5A7490B409F (PlatformSetting_1_t476720317DBB610489D76B002014E5F7C1841F52* __this, const RuntimeMethod* method)
{
(( void (*) (PlatformSetting_1_t476720317DBB610489D76B002014E5F7C1841F52*, const RuntimeMethod*))PlatformSetting_1__ctor_mB7359984D386A3E7545BDDBABEEC37522F88F809_gshared)(__this, method);
}
// System.Void FMODUnity.Legacy/PlatformSetting`1<FMODUnity.TriStateBool>::.ctor()
inline void PlatformSetting_1__ctor_mD572F6D53D98976AE3FBAC2E94FD0A425673172C (PlatformSetting_1_t0368198C1E5BA0996EE2C6F48FAC1EE53971253B* __this, const RuntimeMethod* method)
{
(( void (*) (PlatformSetting_1_t0368198C1E5BA0996EE2C6F48FAC1EE53971253B*, const RuntimeMethod*))PlatformSetting_1__ctor_mF1307F573426F6D4D1093E4DE893A031E3597255_gshared)(__this, method);
}
// System.Void FMODUnity.StudioBankLoader::Load()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioBankLoader_Load_m2FAF3CFB53EEE513E30A46AD1C552AADB800AE8A (StudioBankLoader_t663765ECB933B061F39E368321C66E3CC9E213F4* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.StudioBankLoader::Unload()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioBankLoader_Unload_m288A70BCD22113B6511BC33F5CF17692900D440B (StudioBankLoader_t663765ECB933B061F39E368321C66E3CC9E213F4* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.StudioBankLoader::HandleGameEvent(FMODUnity.LoaderGameEvent)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioBankLoader_HandleGameEvent_mF4852DE26BFA6B6A0516F918BBCAD5F372010CB7 (StudioBankLoader_t663765ECB933B061F39E368321C66E3CC9E213F4* __this, int32_t ___0_gameEvent, const RuntimeMethod* method) ;
// System.Void FMODUnity.StudioEventEmitter::Lookup()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioEventEmitter_Lookup_mDDB3AC255FC89CC118B693CB25F595A32FF707EB (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.EventDescription::getMinMaxDistance(System.Single&,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EventDescription_getMinMaxDistance_mE654238212BDFC95F39054AA69621A0DD2324E20 (EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C* __this, float* ___0_min, float* ___1_max, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<FMODUnity.StudioEventEmitter>::GetEnumerator()
inline Enumerator_tA76D7E35FE7B46F91E11DAC9DC99529D926C64D4 List_1_GetEnumerator_m3541FE72897347A58FFD4EAD34606D0E1428C346 (List_1_tC9E9413E4D08BE51D6F2D26873E5DCB64FFDD26F* __this, const RuntimeMethod* method)
{
return (( Enumerator_tA76D7E35FE7B46F91E11DAC9DC99529D926C64D4 (*) (List_1_tC9E9413E4D08BE51D6F2D26873E5DCB64FFDD26F*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<FMODUnity.StudioEventEmitter>::Dispose()
inline void Enumerator_Dispose_m6D555314AA2A6B0BDD56118C65533BA383A47F1C (Enumerator_tA76D7E35FE7B46F91E11DAC9DC99529D926C64D4* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tA76D7E35FE7B46F91E11DAC9DC99529D926C64D4*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<FMODUnity.StudioEventEmitter>::get_Current()
inline StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* Enumerator_get_Current_mD9BA6EAFA805A1ADE58C3A58E9F4538784C57DAC_inline (Enumerator_tA76D7E35FE7B46F91E11DAC9DC99529D926C64D4* __this, const RuntimeMethod* method)
{
return (( StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* (*) (Enumerator_tA76D7E35FE7B46F91E11DAC9DC99529D926C64D4*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
// System.Void FMODUnity.StudioEventEmitter::UpdatePlayingStatus(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioEventEmitter_UpdatePlayingStatus_m6FF9DA054B9CD054F13F7C02076C0CDBB23A008E (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, bool ___0_force, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<FMODUnity.StudioEventEmitter>::MoveNext()
inline bool Enumerator_MoveNext_m9F9479527BC21D9BE4EE4E8453B05EDA2AE1626B (Enumerator_tA76D7E35FE7B46F91E11DAC9DC99529D926C64D4* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tA76D7E35FE7B46F91E11DAC9DC99529D926C64D4*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1<FMODUnity.StudioEventEmitter>::Contains(T)
inline bool List_1_Contains_m81E58AD948E4DC5289A383A5D01BF9F14408F5FC (List_1_tC9E9413E4D08BE51D6F2D26873E5DCB64FFDD26F* __this, StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_tC9E9413E4D08BE51D6F2D26873E5DCB64FFDD26F*, StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method);
}
// System.Void System.Collections.Generic.List`1<FMODUnity.StudioEventEmitter>::Add(T)
inline void List_1_Add_mB8B0145A50E3CFC456F9D0E85D7022278584742E_inline (List_1_tC9E9413E4D08BE51D6F2D26873E5DCB64FFDD26F* __this, StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tC9E9413E4D08BE51D6F2D26873E5DCB64FFDD26F*, StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Boolean System.Collections.Generic.List`1<FMODUnity.StudioEventEmitter>::Remove(T)
inline bool List_1_Remove_m39B36D452412676941CE449F0F0220FDF3C743EA (List_1_tC9E9413E4D08BE51D6F2D26873E5DCB64FFDD26F* __this, StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_tC9E9413E4D08BE51D6F2D26873E5DCB64FFDD26F*, StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, 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.Single FMODUnity.StudioListener::DistanceSquaredToNearestListener(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float StudioListener_DistanceSquaredToNearestListener_m22A2385089A1CD044378CA3D24371CEA1D2A0C20 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method) ;
// System.Single FMODUnity.StudioEventEmitter::get_MaxDistance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float StudioEventEmitter_get_MaxDistance_m2F63E14354196A71A94543A7421D17B812F46F8F (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, const RuntimeMethod* method) ;
// System.Boolean FMODUnity.StudioEventEmitter::IsPlaying()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StudioEventEmitter_IsPlaying_m97BA574E515193442FD2DF7B842B9FB2C0E04C1C (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.StudioEventEmitter::PlayInstance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioEventEmitter_PlayInstance_m10D414FEABC61E94F5260AF2AF0ED3825C9AA148 (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.StudioEventEmitter::StopInstance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioEventEmitter_StopInstance_m8328617A6B42365EE33781763A90B2EF9DACA248 (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.EventDescription::loadSampleData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EventDescription_loadSampleData_mCD4E35D915700408D5996005B78C4689E84BB6E9 (EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.RuntimeManager::DetachInstanceFromGameObject(FMOD.Studio.EventInstance)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_DetachInstanceFromGameObject_mD9E8B6C229612D851B08F7EFD126D912986DD8CA (EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF ___0_instance, const RuntimeMethod* method) ;
// System.Void FMODUnity.StudioEventEmitter::DeregisterActiveEmitter(FMODUnity.StudioEventEmitter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioEventEmitter_DeregisterActiveEmitter_m0B15D6FAC899A4654868CFA1B7B4074D39F69FE3 (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* ___0_emitter, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.EventDescription::unloadSampleData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EventDescription_unloadSampleData_mF83E0FA28F53E3A730843BDD8E9D1E4CBD25EC82 (EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.StudioEventEmitter::Play()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioEventEmitter_Play_m3FBE133EF89EFCB79447AD2F61D754982EC6E967 (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.StudioEventEmitter::Stop()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioEventEmitter_Stop_mECC28C7A304B00140CFC742A72D25C9F9C1456E9 (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<FMODUnity.ParamRef>::Clear()
inline void List_1_Clear_mB83037D26C15C80BD7E20831CECA8694B3D12F2A_inline (List_1_t661315603FDBEA2CBD0830969F93FD47C156CE41* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t661315603FDBEA2CBD0830969F93FD47C156CE41*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
// FMOD.RESULT FMOD.Studio.EventDescription::isSnapshot(System.Boolean&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EventDescription_isSnapshot_m64D8130C5FFD7574AF2F2312EB6AD4D2B865E6F5 (EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C* __this, bool* ___0_snapshot, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.EventDescription::isOneshot(System.Boolean&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EventDescription_isOneshot_m52C5136689621465AAEAA5EE6816960BF34FCC35 (EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C* __this, bool* ___0_oneshot, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.EventDescription::is3D(System.Boolean&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EventDescription_is3D_m6857CCAB1EA6FFE6C59E5032507CD844FC209CBF (EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C* __this, bool* ___0_is3D, const RuntimeMethod* method) ;
// System.Void FMODUnity.StudioEventEmitter::set_IsActive(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StudioEventEmitter_set_IsActive_m12DB08FC1C878E6B6329CC74A1D00569D9B54432_inline (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void FMODUnity.StudioEventEmitter::RegisterActiveEmitter(FMODUnity.StudioEventEmitter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioEventEmitter_RegisterActiveEmitter_m1137273E32A769BE74C6EA24D11D346A4A7079D9 (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* ___0_emitter, const RuntimeMethod* method) ;
// T UnityEngine.Component::GetComponent<UnityEngine.Transform>()
inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_GetComponent_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_m60E86366B3E431D4C4A549CF4FE5951087686F7F (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
// T UnityEngine.Component::GetComponent<UnityEngine.Rigidbody>()
inline Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* Component_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m4B5CAD64B52D153BEA96432633CA9A45FA523DD8 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
// FMOD.ATTRIBUTES_3D FMODUnity.RuntimeUtils::To3DAttributes(UnityEngine.GameObject,UnityEngine.Rigidbody)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 RuntimeUtils_To3DAttributes_m6E265B3C2A545E4D36A47CA72E8508C39C7116EE (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_go, Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* ___1_rigidbody, const RuntimeMethod* method) ;
// T UnityEngine.Component::GetComponent<UnityEngine.Rigidbody2D>()
inline Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
// FMOD.ATTRIBUTES_3D FMODUnity.RuntimeUtils::To3DAttributes(UnityEngine.GameObject,UnityEngine.Rigidbody2D)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 RuntimeUtils_To3DAttributes_m48FF612A95EAFDD21C8AEF917AB4808E4CD8A978 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_go, Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* ___1_rigidbody, const RuntimeMethod* method) ;
// FMOD.ATTRIBUTES_3D FMODUnity.RuntimeUtils::To3DAttributes(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 RuntimeUtils_To3DAttributes_mF585746279DD507F9C6D0FA358CCA367BD963457 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_go, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<FMODUnity.ParamRef>::GetEnumerator()
inline Enumerator_t2C6422CEFEC21CCCBEFB86D98BAAD76FC56AA954 List_1_GetEnumerator_m6C0341A2C0941CA85512F1E67D0B35C64C38A8F0 (List_1_t661315603FDBEA2CBD0830969F93FD47C156CE41* __this, const RuntimeMethod* method)
{
return (( Enumerator_t2C6422CEFEC21CCCBEFB86D98BAAD76FC56AA954 (*) (List_1_t661315603FDBEA2CBD0830969F93FD47C156CE41*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<FMODUnity.ParamRef>::Dispose()
inline void Enumerator_Dispose_m63DFE57F1F3EDB8E3C056521DDC8EB1F71DC0B56 (Enumerator_t2C6422CEFEC21CCCBEFB86D98BAAD76FC56AA954* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t2C6422CEFEC21CCCBEFB86D98BAAD76FC56AA954*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<FMODUnity.ParamRef>::get_Current()
inline ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* Enumerator_get_Current_m8A6D436C902ACFD0C9410BC8C313879309F17E74_inline (Enumerator_t2C6422CEFEC21CCCBEFB86D98BAAD76FC56AA954* __this, const RuntimeMethod* method)
{
return (( ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* (*) (Enumerator_t2C6422CEFEC21CCCBEFB86D98BAAD76FC56AA954*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<FMODUnity.ParamRef>::MoveNext()
inline bool Enumerator_MoveNext_mD1D80706BEA1B0054718A1492FAC8132A217C918 (Enumerator_t2C6422CEFEC21CCCBEFB86D98BAAD76FC56AA954* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t2C6422CEFEC21CCCBEFB86D98BAAD76FC56AA954*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
// FMOD.RESULT FMOD.Studio.EventInstance::setProperty(FMOD.Studio.EVENT_PROPERTY,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EventInstance_setProperty_mD4AA00F4E8A4F958AFD5BE96E82E7C95787293AC (EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* __this, int32_t ___0_index, float ___1_value, const RuntimeMethod* method) ;
// System.Boolean FMODUnity.StudioEventEmitter::get_IsActive()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool StudioEventEmitter_get_IsActive_m1207E788861438C77D31BA705D96F61126AB1B3D_inline (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.StudioEventEmitter/<>c__DisplayClass42_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass42_0__ctor_m66595F3D4CC34963B4C614C9DAADCD3353AC3F43 (U3CU3Ec__DisplayClass42_0_t75CD25FFCCAA64BACB7EAAD898648D53C7E22970* __this, const RuntimeMethod* method) ;
// System.Void System.Predicate`1<FMODUnity.ParamRef>::.ctor(System.Object,System.IntPtr)
inline void Predicate_1__ctor_mB75A63D19E871A710CCF95BAFE4188C74F1942E2 (Predicate_1_t62ABC2756680E7F108C8A5D1BA5CEF3419902B11* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Predicate_1_t62ABC2756680E7F108C8A5D1BA5CEF3419902B11*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___0_object, ___1_method, method);
}
// T System.Collections.Generic.List`1<FMODUnity.ParamRef>::Find(System.Predicate`1<T>)
inline ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* List_1_Find_mD0AE41CBAAE6589B136C897704476857ABF473C4 (List_1_t661315603FDBEA2CBD0830969F93FD47C156CE41* __this, Predicate_1_t62ABC2756680E7F108C8A5D1BA5CEF3419902B11* ___0_match, const RuntimeMethod* method)
{
return (( ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* (*) (List_1_t661315603FDBEA2CBD0830969F93FD47C156CE41*, Predicate_1_t62ABC2756680E7F108C8A5D1BA5CEF3419902B11*, const RuntimeMethod*))List_1_Find_m5E78A210541B0D844FE27B94F509313623BE33D3_gshared)(__this, ___0_match, method);
}
// System.Void FMODUnity.ParamRef::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParamRef__ctor_mB49735A2E1EFAC380F3B8A9F8F7D5FDB307095DB (ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<FMODUnity.ParamRef>::Add(T)
inline void List_1_Add_mE8053F1CD849C0D730CB822CB7317066D888147B_inline (List_1_t661315603FDBEA2CBD0830969F93FD47C156CE41* __this, ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t661315603FDBEA2CBD0830969F93FD47C156CE41*, ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// FMOD.RESULT FMOD.Studio.EventInstance::setParameterByName(System.String,System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EventInstance_setParameterByName_m50130723FCF1C6AFF16B667E2B4B59DED9E1AFAF (EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* __this, String_t* ___0_name, float ___1_value, bool ___2_ignoreseekspeed, const RuntimeMethod* method) ;
// System.Void FMODUnity.StudioEventEmitter/<>c__DisplayClass43_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass43_0__ctor_mE82F57775E9986149D1D2752C4D5B27C57724D14 (U3CU3Ec__DisplayClass43_0_tB4263CED4DE788DBF25F52EB8CBAEAF1CCC6ED1E* __this, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.EventDescription::getParameterDescriptionByID(FMOD.Studio.PARAMETER_ID,FMOD.Studio.PARAMETER_DESCRIPTION&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EventDescription_getParameterDescriptionByID_m1D7F7AB88A9BC2BF814343BFE937E104FAB60D1B (EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C* __this, PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85 ___0_id, PARAMETER_DESCRIPTION_tE31D21777363F5B04AE547948E1979A7B5124DD7* ___1_parameter, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<FMODUnity.ParamRef>::.ctor()
inline void List_1__ctor_m4B53A4A7B55337F3AD868AE25619952AA6CB006B (List_1_t661315603FDBEA2CBD0830969F93FD47C156CE41* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t661315603FDBEA2CBD0830969F93FD47C156CE41*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void FMODUnity.EventHandler::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler__ctor_m85FCA2776159AA6E13871A9144F7DAC1BEDBD3D8 (EventHandler_tE9454C70821845BBFA2A6119CCDA96D8E3975284* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<FMODUnity.StudioEventEmitter>::.ctor()
inline void List_1__ctor_m73A0EED8F603A1DA56C24FDA3B5C2243837B652C (List_1_tC9E9413E4D08BE51D6F2D26873E5DCB64FFDD26F* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tC9E9413E4D08BE51D6F2D26873E5DCB64FFDD26F*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Boolean System.ValueType::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ValueType_Equals_mCA5344597A8055EC544855AD60A983B10E0EE67D (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.System::getParameterDescriptionByName(System.String,FMOD.Studio.PARAMETER_DESCRIPTION&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getParameterDescriptionByName_m8CB193435E1C95C8EB2DDA3F9370FD3CBEBD7377 (System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* __this, String_t* ___0_name, PARAMETER_DESCRIPTION_tE31D21777363F5B04AE547948E1979A7B5124DD7* ___1_parameter, const RuntimeMethod* method) ;
// FMOD.RESULT FMODUnity.StudioGlobalParameterTrigger::Lookup()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StudioGlobalParameterTrigger_Lookup_m5B5A295244B61248E6ABCBFDEC500585A652C496 (StudioGlobalParameterTrigger_t16C387E53E2DBA85815BE05B189D23A032A4179C* __this, const RuntimeMethod* method) ;
// System.Void FMODUnity.StudioGlobalParameterTrigger::TriggerParameters()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioGlobalParameterTrigger_TriggerParameters_mA50BEFA902449F09CC4E6FDC71C5E73144B08B42 (StudioGlobalParameterTrigger_t16C387E53E2DBA85815BE05B189D23A032A4179C* __this, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.System::setParameterByID(FMOD.Studio.PARAMETER_ID,System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setParameterByID_mDED76F4A84D3C3588FD426FB0E5512FE2974BA41 (System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* __this, PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85 ___0_id, float ___1_value, bool ___2_ignoreseekspeed, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<FMODUnity.StudioListener>::get_Count()
inline int32_t List_1_get_Count_m226AF1367C2738D07E44AC2757DAB78D106B1512_inline (List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// System.Int32 System.Collections.Generic.List`1<FMODUnity.StudioListener>::IndexOf(T)
inline int32_t List_1_IndexOf_mBF697F00EAC69BD521A112102C1E37AC9DB80AA1 (List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627* __this, StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A* ___0_item, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627*, StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A*, const RuntimeMethod*))List_1_IndexOf_m378F61BA812B79DEE58D86FE8AA9F20E3FC7D85F_gshared)(__this, ___0_item, method);
}
// T System.Collections.Generic.List`1<FMODUnity.StudioListener>::get_Item(System.Int32)
inline StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A* List_1_get_Item_mFDEC666088FE2CEE9C2CCB93748A67B50708E443 (List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A* (*) (List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
// System.Single UnityEngine.Vector3::Distance(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::Min(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::op_Subtraction(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
// System.Single UnityEngine.Vector3::get_sqrMagnitude()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1<FMODUnity.StudioListener>::Contains(T)
inline bool List_1_Contains_m4853CEA45653F302DF92C1A4FDE5597118895E35 (List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627* __this, StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627*, StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method);
}
// System.Int32 FMODUnity.StudioListener::get_ListenerNumber()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StudioListener_get_ListenerNumber_m5A8ED157A5CAA2A10C5795BBAA54FD63FA9EEFE3 (StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<FMODUnity.StudioListener>::Add(T)
inline void List_1_Add_mC34FD4CCAD768566518E1D99C3A62F79525B8AEB_inline (List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627* __this, StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627*, StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Int32 UnityEngine.Mathf::Clamp(System.Int32,System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline (int32_t ___0_value, int32_t ___1_min, int32_t ___2_max, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Studio.System::setNumListeners(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setNumListeners_mC97D8A425F237186D49308B479494809EF30DCD0 (System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* __this, int32_t ___0_numlisteners, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1<FMODUnity.StudioListener>::Remove(T)
inline bool List_1_Remove_m0F0CA0D68B4E85A880CADCE4981C43CADAD0263B (List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627* __this, StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627*, StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
}
// System.Void FMODUnity.StudioListener::AddListener(FMODUnity.StudioListener)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioListener_AddListener_mEDD913F6BD78515F34F464B6B2FBBD759D2C0A2B (StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A* ___0_listener, const RuntimeMethod* method) ;
// System.Void FMODUnity.StudioListener::RemoveListener(FMODUnity.StudioListener)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioListener_RemoveListener_m164B9830A435993013A1D93701F1C99089D8B281 (StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A* ___0_listener, const RuntimeMethod* method) ;
// System.Void FMODUnity.StudioListener::SetListenerLocation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioListener_SetListenerLocation_m354BBD9B89D61C35DDC29174BCE54C4B925E7AA5 (StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<FMODUnity.StudioListener>::.ctor()
inline void List_1__ctor_m4420C7CC4A31FF430D5DEF1BF580FE2E2237ABFF (List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void FMODUnity.StudioParameterTrigger::TriggerParameters()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioParameterTrigger_TriggerParameters_m4F0B34EF4943F0F49CCB8C345752E29564C8827B (StudioParameterTrigger_t25F6BA71A793FE24C3EB30DE34905DE16C6A171D* __this, const RuntimeMethod* method) ;
// FMOD.Studio.EventInstance FMODUnity.StudioEventEmitter::get_EventInstance()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF StudioEventEmitter_get_EventInstance_mBFEA28DA2F2A27D5AF518AD07FEE67FB774B854F_inline (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, const RuntimeMethod* method) ;
// System.Byte[] System.Guid::ToByteArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Guid_ToByteArray_m6EBFB2F42D3760D9143050A3A8ED03F085F3AFE9 (Guid_t* __this, const RuntimeMethod* method) ;
// System.Int32 System.BitConverter::ToInt32(System.Byte[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitConverter_ToInt32_m259B4E62995575B80C4086347C867EB3C8D7DAB3 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, int32_t ___1_startIndex, const RuntimeMethod* method) ;
// System.Void FMOD.GUID::.ctor(System.Guid)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUID__ctor_m709BA415351B80F8F12C8FB797797F21E3809385 (GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54* __this, Guid_t ___0_guid, const RuntimeMethod* method) ;
// System.Void System.Guid::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Guid__ctor_mAE66BA1C43B4194F4F7991E2E30370E36CBBF830 (Guid_t* __this, String_t* ___0_g, const RuntimeMethod* method) ;
// System.Boolean FMOD.GUID::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GUID_Equals_m29FA3888E4BDB2008DF3372EEC84A2DE5E6A66F8 (GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54* __this, RuntimeObject* ___0_other, const RuntimeMethod* method) ;
// System.Void System.Guid::.ctor(System.Int32,System.Int16,System.Int16,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Guid__ctor_mC52E0191E06C110F9F6E0A417BCA4437D79CC130 (Guid_t* __this, int32_t ___0_a, int16_t ___1_b, int16_t ___2_c, uint8_t ___3_d, uint8_t ___4_e, uint8_t ___5_f, uint8_t ___6_g, uint8_t ___7_h, uint8_t ___8_i, uint8_t ___9_j, uint8_t ___10_k, const RuntimeMethod* method) ;
// System.Guid FMOD.GUID::op_Implicit(FMOD.GUID)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t GUID_op_Implicit_m45239104951FFB7B9C6F9D491B3DA4F1A501BBE7 (GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___0_guid, const RuntimeMethod* method) ;
// System.String System.Guid::ToString(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Guid_ToString_mDAA91A4A993E3A7AD8339665E3F0CC35FE00E833 (Guid_t* __this, String_t* ___0_format, const RuntimeMethod* method) ;
// System.IntPtr System.Runtime.InteropServices.Marshal::GetFunctionPointerForDelegate<FMOD.SOUND_PCMREAD_CALLBACK>(TDelegate)
inline intptr_t Marshal_GetFunctionPointerForDelegate_TisSOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B_m595023A1E7E1EFE8DDF9410DD4EBF4E2D5B1E41B (SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B* ___0_d, const RuntimeMethod* method)
{
return (( intptr_t (*) (SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B*, const RuntimeMethod*))Marshal_GetFunctionPointerForDelegate_TisRuntimeObject_m389A3417EF0CFE64A042AA7E53E8604F24458074_gshared)(___0_d, method);
}
// System.Void FMOD.CREATESOUNDEXINFO::set_pcmreadcallback(FMOD.SOUND_PCMREAD_CALLBACK)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CREATESOUNDEXINFO_set_pcmreadcallback_m716992720DB8F1E038BF4730B483EF09D084CC59 (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B* ___0_value, const RuntimeMethod* method) ;
// System.Delegate System.Runtime.InteropServices.Marshal::GetDelegateForFunctionPointer(System.IntPtr,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Marshal_GetDelegateForFunctionPointer_mC8100D33A78463ADEEECC4D86AA17B5809FBB304 (intptr_t ___0_ptr, Type_t* ___1_t, const RuntimeMethod* method) ;
// FMOD.SOUND_PCMREAD_CALLBACK FMOD.CREATESOUNDEXINFO::get_pcmreadcallback()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B* CREATESOUNDEXINFO_get_pcmreadcallback_m3C3942118EBB8DD15B6B197E4BB9B30C1DCE8A62 (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, const RuntimeMethod* method) ;
// System.IntPtr System.Runtime.InteropServices.Marshal::GetFunctionPointerForDelegate<FMOD.SOUND_PCMSETPOS_CALLBACK>(TDelegate)
inline intptr_t Marshal_GetFunctionPointerForDelegate_TisSOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5_mFDB6FED16A129EF4941CA9EE45C46770F0AD2845 (SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5* ___0_d, const RuntimeMethod* method)
{
return (( intptr_t (*) (SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5*, const RuntimeMethod*))Marshal_GetFunctionPointerForDelegate_TisRuntimeObject_m389A3417EF0CFE64A042AA7E53E8604F24458074_gshared)(___0_d, method);
}
// System.Void FMOD.CREATESOUNDEXINFO::set_pcmsetposcallback(FMOD.SOUND_PCMSETPOS_CALLBACK)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CREATESOUNDEXINFO_set_pcmsetposcallback_mC10EB11225FDD796644A381838477C2C0B306549 (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5* ___0_value, const RuntimeMethod* method) ;
// FMOD.SOUND_PCMSETPOS_CALLBACK FMOD.CREATESOUNDEXINFO::get_pcmsetposcallback()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5* CREATESOUNDEXINFO_get_pcmsetposcallback_mCC60369770E4A6250D3790B18625D3456125265E (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, const RuntimeMethod* method) ;
// System.IntPtr System.Runtime.InteropServices.Marshal::GetFunctionPointerForDelegate<FMOD.SOUND_NONBLOCK_CALLBACK>(TDelegate)
inline intptr_t Marshal_GetFunctionPointerForDelegate_TisSOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76_m7C0C8E11B53D154F82441FC1562BCF02412816E7 (SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76* ___0_d, const RuntimeMethod* method)
{
return (( intptr_t (*) (SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76*, const RuntimeMethod*))Marshal_GetFunctionPointerForDelegate_TisRuntimeObject_m389A3417EF0CFE64A042AA7E53E8604F24458074_gshared)(___0_d, method);
}
// System.Void FMOD.CREATESOUNDEXINFO::set_nonblockcallback(FMOD.SOUND_NONBLOCK_CALLBACK)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CREATESOUNDEXINFO_set_nonblockcallback_m85FB65C6E477023DF8D35E8178D203BE0DEEDBE1 (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76* ___0_value, const RuntimeMethod* method) ;
// FMOD.SOUND_NONBLOCK_CALLBACK FMOD.CREATESOUNDEXINFO::get_nonblockcallback()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76* CREATESOUNDEXINFO_get_nonblockcallback_m30D7D60899FD64E1C469C43D97E0131839C2B50B (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, const RuntimeMethod* method) ;
// System.IntPtr System.Runtime.InteropServices.Marshal::GetFunctionPointerForDelegate<FMOD.FILE_OPEN_CALLBACK>(TDelegate)
inline intptr_t Marshal_GetFunctionPointerForDelegate_TisFILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617_m7A0A062A8ABCB3FF2256365A3A60255E0F250620 (FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* ___0_d, const RuntimeMethod* method)
{
return (( intptr_t (*) (FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617*, const RuntimeMethod*))Marshal_GetFunctionPointerForDelegate_TisRuntimeObject_m389A3417EF0CFE64A042AA7E53E8604F24458074_gshared)(___0_d, method);
}
// System.Void FMOD.CREATESOUNDEXINFO::set_fileuseropen(FMOD.FILE_OPEN_CALLBACK)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CREATESOUNDEXINFO_set_fileuseropen_m385135A4ABB2259D4108CD3DAACA624610507600 (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* ___0_value, const RuntimeMethod* method) ;
// FMOD.FILE_OPEN_CALLBACK FMOD.CREATESOUNDEXINFO::get_fileuseropen()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* CREATESOUNDEXINFO_get_fileuseropen_m970DA2FE5CC70C591898D273886C7F9035338CA2 (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, const RuntimeMethod* method) ;
// System.IntPtr System.Runtime.InteropServices.Marshal::GetFunctionPointerForDelegate<FMOD.FILE_CLOSE_CALLBACK>(TDelegate)
inline intptr_t Marshal_GetFunctionPointerForDelegate_TisFILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F_mD087092891AAB4B5A12DBF8B13E9A1115614BA0F (FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* ___0_d, const RuntimeMethod* method)
{
return (( intptr_t (*) (FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F*, const RuntimeMethod*))Marshal_GetFunctionPointerForDelegate_TisRuntimeObject_m389A3417EF0CFE64A042AA7E53E8604F24458074_gshared)(___0_d, method);
}
// System.Void FMOD.CREATESOUNDEXINFO::set_fileuserclose(FMOD.FILE_CLOSE_CALLBACK)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CREATESOUNDEXINFO_set_fileuserclose_m53E139DF9FA248D21F42E0F0238CD797A4AD5ADE (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* ___0_value, const RuntimeMethod* method) ;
// FMOD.FILE_CLOSE_CALLBACK FMOD.CREATESOUNDEXINFO::get_fileuserclose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* CREATESOUNDEXINFO_get_fileuserclose_m1778FC44EC25A3E956DF01E4A81618BDF386DDF8 (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, const RuntimeMethod* method) ;
// System.IntPtr System.Runtime.InteropServices.Marshal::GetFunctionPointerForDelegate<FMOD.FILE_READ_CALLBACK>(TDelegate)
inline intptr_t Marshal_GetFunctionPointerForDelegate_TisFILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631_mBF29DC48892784B4840F2D0443738B17EBA08945 (FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* ___0_d, const RuntimeMethod* method)
{
return (( intptr_t (*) (FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631*, const RuntimeMethod*))Marshal_GetFunctionPointerForDelegate_TisRuntimeObject_m389A3417EF0CFE64A042AA7E53E8604F24458074_gshared)(___0_d, method);
}
// System.Void FMOD.CREATESOUNDEXINFO::set_fileuserread(FMOD.FILE_READ_CALLBACK)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CREATESOUNDEXINFO_set_fileuserread_m28628765CE1ED81952B4C8A9F044D68052DD68B2 (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* ___0_value, const RuntimeMethod* method) ;
// FMOD.FILE_READ_CALLBACK FMOD.CREATESOUNDEXINFO::get_fileuserread()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* CREATESOUNDEXINFO_get_fileuserread_mB81069CA973F43BC549AC47C9DB5156E85E4D7C9 (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, const RuntimeMethod* method) ;
// System.IntPtr System.Runtime.InteropServices.Marshal::GetFunctionPointerForDelegate<FMOD.FILE_SEEK_CALLBACK>(TDelegate)
inline intptr_t Marshal_GetFunctionPointerForDelegate_TisFILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D_m139FAF116CFE0A18154E2ADDD7A1B29B66798BB2 (FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* ___0_d, const RuntimeMethod* method)
{
return (( intptr_t (*) (FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D*, const RuntimeMethod*))Marshal_GetFunctionPointerForDelegate_TisRuntimeObject_m389A3417EF0CFE64A042AA7E53E8604F24458074_gshared)(___0_d, method);
}
// System.Void FMOD.CREATESOUNDEXINFO::set_fileuserseek(FMOD.FILE_SEEK_CALLBACK)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CREATESOUNDEXINFO_set_fileuserseek_m7B03F3F7FF104FF989FD7A29D2BB031A03F66F82 (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* ___0_value, const RuntimeMethod* method) ;
// FMOD.FILE_SEEK_CALLBACK FMOD.CREATESOUNDEXINFO::get_fileuserseek()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* CREATESOUNDEXINFO_get_fileuserseek_m25FFB0AC8655E0A6E45F86E4A0CA576ED99F51E3 (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, const RuntimeMethod* method) ;
// System.IntPtr System.Runtime.InteropServices.Marshal::GetFunctionPointerForDelegate<FMOD.FILE_ASYNCREAD_CALLBACK>(TDelegate)
inline intptr_t Marshal_GetFunctionPointerForDelegate_TisFILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54_m2B423C24224647D2797A798B19406A1992CDFC5E (FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54* ___0_d, const RuntimeMethod* method)
{
return (( intptr_t (*) (FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54*, const RuntimeMethod*))Marshal_GetFunctionPointerForDelegate_TisRuntimeObject_m389A3417EF0CFE64A042AA7E53E8604F24458074_gshared)(___0_d, method);
}
// System.Void FMOD.CREATESOUNDEXINFO::set_fileuserasyncread(FMOD.FILE_ASYNCREAD_CALLBACK)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CREATESOUNDEXINFO_set_fileuserasyncread_mB648486C2F06AAE704B616AB406DFFC5C02017B4 (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54* ___0_value, const RuntimeMethod* method) ;
// FMOD.FILE_ASYNCREAD_CALLBACK FMOD.CREATESOUNDEXINFO::get_fileuserasyncread()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54* CREATESOUNDEXINFO_get_fileuserasyncread_mC4CC9835AFB5B929AA716FA262F900D7D742FC26 (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, const RuntimeMethod* method) ;
// System.IntPtr System.Runtime.InteropServices.Marshal::GetFunctionPointerForDelegate<FMOD.FILE_ASYNCCANCEL_CALLBACK>(TDelegate)
inline intptr_t Marshal_GetFunctionPointerForDelegate_TisFILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7_m3C928653A0D6645916CB5EEFA08CFF186EBAC172 (FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7* ___0_d, const RuntimeMethod* method)
{
return (( intptr_t (*) (FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7*, const RuntimeMethod*))Marshal_GetFunctionPointerForDelegate_TisRuntimeObject_m389A3417EF0CFE64A042AA7E53E8604F24458074_gshared)(___0_d, method);
}
// System.Void FMOD.CREATESOUNDEXINFO::set_fileuserasynccancel(FMOD.FILE_ASYNCCANCEL_CALLBACK)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CREATESOUNDEXINFO_set_fileuserasynccancel_m7B6E11367AB8DE9AE0F24169E66F658E12739CBD (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7* ___0_value, const RuntimeMethod* method) ;
// FMOD.FILE_ASYNCCANCEL_CALLBACK FMOD.CREATESOUNDEXINFO::get_fileuserasynccancel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7* CREATESOUNDEXINFO_get_fileuserasynccancel_mA07D7FDE0358856AAC7FB52E29116A80D4CFD13A (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, const RuntimeMethod* method) ;
// System.Void FMOD.REVERB_PROPERTIES::.ctor(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void REVERB_PROPERTIES__ctor_mEE4ABEF64EF5025442D3F137C6F6879A5279E1BB (REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91* __this, float ___0_decayTime, float ___1_earlyDelay, float ___2_lateDelay, float ___3_hfReference, float ___4_hfDecayRatio, float ___5_diffusion, float ___6_density, float ___7_lowShelfFrequency, float ___8_lowShelfGain, float ___9_highCut, float ___10_earlyLateMix, float ___11_wetLevel, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Factory::FMOD5_System_Create(System.IntPtr&,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Factory_FMOD5_System_Create_mB2081C279F5664B027F0DB5E1B617E016053F3EE (intptr_t* ___0_system, uint32_t ___1_headerversion, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Memory::FMOD5_Memory_Initialize(System.IntPtr,System.Int32,FMOD.MEMORY_ALLOC_CALLBACK,FMOD.MEMORY_REALLOC_CALLBACK,FMOD.MEMORY_FREE_CALLBACK,FMOD.MEMORY_TYPE)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_FMOD5_Memory_Initialize_m04897E68565CED9DA549741716496D4EA88D84C3 (intptr_t ___0_poolmem, int32_t ___1_poollen, MEMORY_ALLOC_CALLBACK_t50CC4C206BFFD4DD4F09F264F722CF241EC2E5FD* ___2_useralloc, MEMORY_REALLOC_CALLBACK_t76895DFC2107C8825A2405D819CDD99C826AE76A* ___3_userrealloc, MEMORY_FREE_CALLBACK_t698D8E27E6F22B517A31DC1AA372AAE8236D8FD3* ___4_userfree, uint32_t ___5_memtypeflags, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Memory::FMOD5_Memory_GetStats(System.Int32&,System.Int32&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_FMOD5_Memory_GetStats_m6568B60D6A7AA45844E2334AAE979E0A632228C0 (int32_t* ___0_currentalloced, int32_t* ___1_maxalloced, bool ___2_blocking, const RuntimeMethod* method) ;
// FMOD.StringHelper/ThreadSafeEncoding FMOD.StringHelper::GetFreeHelper()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* StringHelper_GetFreeHelper_m2F250F570E165934A8E4BE9EA97C66A18997E1D2 (const RuntimeMethod* method) ;
// System.Byte[] FMOD.StringHelper/ThreadSafeEncoding::byteFromStringUTF8(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ThreadSafeEncoding_byteFromStringUTF8_m47D29321D6BF684366C51EEA78A5F91A9A75E495 (ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* __this, String_t* ___0_s, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Debug::FMOD5_Debug_Initialize(FMOD.DEBUG_FLAGS,FMOD.DEBUG_MODE,FMOD.DEBUG_CALLBACK,System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Debug_FMOD5_Debug_Initialize_m27721076F124545F02416B177CD8FCA2813FE098 (uint32_t ___0_flags, int32_t ___1_mode, DEBUG_CALLBACK_tDCD4E7B4F2A49B56565E4D956E7E947663735265* ___2_callback, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___3_filename, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.Thread::FMOD5_Thread_SetAttributes(FMOD.THREAD_TYPE,FMOD.THREAD_AFFINITY,FMOD.THREAD_PRIORITY,FMOD.THREAD_STACK_SIZE)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Thread_FMOD5_Thread_SetAttributes_m1C45677AB6AFEFB7B0C6F1E9B6D1AE8553968DEC (int32_t ___0_type, int64_t ___1_affinity, int32_t ___2_priority, uint32_t ___3_stacksize, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_Release(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_Release_mC08E3DDC798C3E9038BFE53796C9CDB797326C94 (intptr_t ___0_system, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::release()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_release_mD6DAFD56ECC24EB9AC3E944A1F79237596D59880 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_SetOutput(System.IntPtr,FMOD.OUTPUTTYPE)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetOutput_m51F29C85442F30252610D3CE975FE2F36C028C6B (intptr_t ___0_system, int32_t ___1_output, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetOutput(System.IntPtr,FMOD.OUTPUTTYPE&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetOutput_m3FF564643420CB726411A3C8FFCD881C63A31FD5 (intptr_t ___0_system, int32_t* ___1_output, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getOutput(FMOD.OUTPUTTYPE&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getOutput_m66A845436AB56C8B6FB7E44C8867FD2FC4C903A2 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t* ___0_output, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetNumDrivers(System.IntPtr,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetNumDrivers_mBA48858E7F06E3E33DBAD4DDA93EA580E52AB7D3 (intptr_t ___0_system, int32_t* ___1_numdrivers, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getNumDrivers(System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getNumDrivers_m336852291D13F0569B37DE3DFACD5666DEDFF574 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t* ___0_numdrivers, const RuntimeMethod* method) ;
// System.IntPtr System.Runtime.InteropServices.Marshal::AllocHGlobal(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Marshal_AllocHGlobal_mE1D700DF967E28BE8AB3E0D67C81A96B4FCC8F4F (int32_t ___0_cb, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetDriverInfo(System.IntPtr,System.Int32,System.IntPtr,System.Int32,System.Guid&,System.Int32&,FMOD.SPEAKERMODE&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetDriverInfo_mD26DDD26085211DFCC85DE6F92217536B456FD4E (intptr_t ___0_system, int32_t ___1_id, intptr_t ___2_name, int32_t ___3_namelen, Guid_t* ___4_guid, int32_t* ___5_systemrate, int32_t* ___6_speakermode, int32_t* ___7_speakermodechannels, const RuntimeMethod* method) ;
// System.String FMOD.StringHelper/ThreadSafeEncoding::stringFromNative(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ThreadSafeEncoding_stringFromNative_m1E3E0B3C49A45CD35E5821E5807855755EBD8979 (ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* __this, intptr_t ___0_nativePtr, const RuntimeMethod* method) ;
// System.Void System.Runtime.InteropServices.Marshal::FreeHGlobal(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9 (intptr_t ___0_hglobal, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getDriverInfo(System.Int32,System.String&,System.Int32,System.Guid&,System.Int32&,FMOD.SPEAKERMODE&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getDriverInfo_m0DCF30C010F6EF25DC8266F28B5D67DD5E57A079 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_id, String_t** ___1_name, int32_t ___2_namelen, Guid_t* ___3_guid, int32_t* ___4_systemrate, int32_t* ___5_speakermode, int32_t* ___6_speakermodechannels, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getDriverInfo(System.Int32,System.Guid&,System.Int32&,FMOD.SPEAKERMODE&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getDriverInfo_mFB80340B3A4C63230AD10D90A0849FFA9379D286 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_id, Guid_t* ___1_guid, int32_t* ___2_systemrate, int32_t* ___3_speakermode, int32_t* ___4_speakermodechannels, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_SetDriver(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetDriver_m839C314D1FF9380074EB259687E8A1829D4A350B (intptr_t ___0_system, int32_t ___1_driver, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::setDriver(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setDriver_m38F63946392F210907642059C488531F3B54AF06 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_driver, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetDriver(System.IntPtr,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetDriver_m1C07CFF5708E00F150B51BC1B82D4993BC08F0CD (intptr_t ___0_system, int32_t* ___1_driver, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getDriver(System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getDriver_mB2C5142CCE6AF1A1A9C2950A212989301BADB59E (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t* ___0_driver, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_SetSoftwareChannels(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetSoftwareChannels_mE9F3361AC75A728FEF881F0233361D5FAF541579 (intptr_t ___0_system, int32_t ___1_numsoftwarechannels, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetSoftwareChannels(System.IntPtr,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetSoftwareChannels_mBB44F4688FF65F77E37F3D3B898562010C8209EC (intptr_t ___0_system, int32_t* ___1_numsoftwarechannels, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getSoftwareChannels(System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getSoftwareChannels_mC36D867648D3D443BCFBEA2DEA955CB25CF9972E (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t* ___0_numsoftwarechannels, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_SetSoftwareFormat(System.IntPtr,System.Int32,FMOD.SPEAKERMODE,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetSoftwareFormat_m0C221C67F4B116F0449A880DEAA1F944437126AF (intptr_t ___0_system, int32_t ___1_samplerate, int32_t ___2_speakermode, int32_t ___3_numrawspeakers, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetSoftwareFormat(System.IntPtr,System.Int32&,FMOD.SPEAKERMODE&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetSoftwareFormat_m7D8F6B95464DDC97D40641975BDD3E81AE4DEAA6 (intptr_t ___0_system, int32_t* ___1_samplerate, int32_t* ___2_speakermode, int32_t* ___3_numrawspeakers, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getSoftwareFormat(System.Int32&,FMOD.SPEAKERMODE&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getSoftwareFormat_m1C5BF2F7741F3AA5C19032D4E064F6F7CC409B0A (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t* ___0_samplerate, int32_t* ___1_speakermode, int32_t* ___2_numrawspeakers, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_SetDSPBufferSize(System.IntPtr,System.UInt32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetDSPBufferSize_m7317B88F16FF34878D48D2A627AD6AEA186A0886 (intptr_t ___0_system, uint32_t ___1_bufferlength, int32_t ___2_numbuffers, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetDSPBufferSize(System.IntPtr,System.UInt32&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetDSPBufferSize_m64620BFE5C1DE59BF867DE61B060ACA8D6CA2BF1 (intptr_t ___0_system, uint32_t* ___1_bufferlength, int32_t* ___2_numbuffers, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getDSPBufferSize(System.UInt32&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getDSPBufferSize_m80E5F18134DE892AA8192D3E10EFA1D08DE469A9 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, uint32_t* ___0_bufferlength, int32_t* ___1_numbuffers, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_SetFileSystem(System.IntPtr,FMOD.FILE_OPEN_CALLBACK,FMOD.FILE_CLOSE_CALLBACK,FMOD.FILE_READ_CALLBACK,FMOD.FILE_SEEK_CALLBACK,FMOD.FILE_ASYNCREAD_CALLBACK,FMOD.FILE_ASYNCCANCEL_CALLBACK,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetFileSystem_m4924D3C3F4452C60852C0052B35D518BFFF15CB1 (intptr_t ___0_system, FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* ___1_useropen, FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* ___2_userclose, FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* ___3_userread, FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* ___4_userseek, FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54* ___5_userasyncread, FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7* ___6_userasynccancel, int32_t ___7_blockalign, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::setFileSystem(FMOD.FILE_OPEN_CALLBACK,FMOD.FILE_CLOSE_CALLBACK,FMOD.FILE_READ_CALLBACK,FMOD.FILE_SEEK_CALLBACK,FMOD.FILE_ASYNCREAD_CALLBACK,FMOD.FILE_ASYNCCANCEL_CALLBACK,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setFileSystem_mFC93F587618CEC70B643921227014917245902AF (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* ___0_useropen, FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* ___1_userclose, FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* ___2_userread, FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* ___3_userseek, FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54* ___4_userasyncread, FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7* ___5_userasynccancel, int32_t ___6_blockalign, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_AttachFileSystem(System.IntPtr,FMOD.FILE_OPEN_CALLBACK,FMOD.FILE_CLOSE_CALLBACK,FMOD.FILE_READ_CALLBACK,FMOD.FILE_SEEK_CALLBACK)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_AttachFileSystem_mD2F9C26590544FDE2170DB9233748A8761FAC320 (intptr_t ___0_system, FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* ___1_useropen, FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* ___2_userclose, FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* ___3_userread, FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* ___4_userseek, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::attachFileSystem(FMOD.FILE_OPEN_CALLBACK,FMOD.FILE_CLOSE_CALLBACK,FMOD.FILE_READ_CALLBACK,FMOD.FILE_SEEK_CALLBACK)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_attachFileSystem_m0F00D8AC6E12A4DC871B77D35DA2F23214E1A467 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* ___0_useropen, FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* ___1_userclose, FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* ___2_userread, FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* ___3_userseek, const RuntimeMethod* method) ;
// System.Int32 FMOD.MarshalHelper::SizeOf(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MarshalHelper_SizeOf_m6EADA017D07B6F57500D3B0BFBBBA78289C993E3 (Type_t* ___0_t, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_SetAdvancedSettings(System.IntPtr,FMOD.ADVANCEDSETTINGS&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetAdvancedSettings_m16744C6E423903B4FCACE9508806FB22CEE2CEB0 (intptr_t ___0_system, ADVANCEDSETTINGS_tFAFFF1109C3098336EFE59F43CC74046500340CE* ___1_settings, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetAdvancedSettings(System.IntPtr,FMOD.ADVANCEDSETTINGS&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetAdvancedSettings_m635829DAE2C984E802435CB247F0CC98AD085AB9 (intptr_t ___0_system, ADVANCEDSETTINGS_tFAFFF1109C3098336EFE59F43CC74046500340CE* ___1_settings, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getAdvancedSettings(FMOD.ADVANCEDSETTINGS&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getAdvancedSettings_mBDCE174F7090DF807601FAC3D5D83A998B999F51 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, ADVANCEDSETTINGS_tFAFFF1109C3098336EFE59F43CC74046500340CE* ___0_settings, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_SetCallback(System.IntPtr,FMOD.SYSTEM_CALLBACK,FMOD.SYSTEM_CALLBACK_TYPE)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetCallback_m2A22B7DF2D8B2442230ECCA49A661FCCDBBC9BCB (intptr_t ___0_system, SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96* ___1_callback, uint32_t ___2_callbackmask, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_SetPluginPath(System.IntPtr,System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetPluginPath_mC010A85956CBDECAE01ED0F301B0C2FD08919CC8 (intptr_t ___0_system, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_path, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::setPluginPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setPluginPath_m2406D457BA6D51491AF1B291E80B3F88542A9FA7 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, String_t* ___0_path, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_LoadPlugin(System.IntPtr,System.Byte[],System.UInt32&,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_LoadPlugin_m703D56B80CB0F571D1254335429895A57610F359 (intptr_t ___0_system, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_filename, uint32_t* ___2_handle, uint32_t ___3_priority, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_UnloadPlugin(System.IntPtr,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_UnloadPlugin_mF11A6AB2F79AED03736BE7CD35322665D0E0BDEC (intptr_t ___0_system, uint32_t ___1_handle, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::unloadPlugin(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_unloadPlugin_mF75B0B860B4BBB2B48D804E0B0B481543EBC553D (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, uint32_t ___0_handle, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetNumNestedPlugins(System.IntPtr,System.UInt32,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetNumNestedPlugins_mA11690698E374A90996B15E91BB6DA8B462E2433 (intptr_t ___0_system, uint32_t ___1_handle, int32_t* ___2_count, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getNumNestedPlugins(System.UInt32,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getNumNestedPlugins_m5F7A5DACB4747119784466635593BF44952D6F80 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, uint32_t ___0_handle, int32_t* ___1_count, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetNestedPlugin(System.IntPtr,System.UInt32,System.Int32,System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetNestedPlugin_m6E7E2EE0771C11978064DF7298995272698A1B55 (intptr_t ___0_system, uint32_t ___1_handle, int32_t ___2_index, uint32_t* ___3_nestedhandle, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getNestedPlugin(System.UInt32,System.Int32,System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getNestedPlugin_m4FC35F5F6E2C36C461E40DB77B5E067AB4FD65E2 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, uint32_t ___0_handle, int32_t ___1_index, uint32_t* ___2_nestedhandle, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetNumPlugins(System.IntPtr,FMOD.PLUGINTYPE,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetNumPlugins_m4C3FAD5EDB653C1AEB9300EF6AFA28F6C6A18180 (intptr_t ___0_system, int32_t ___1_plugintype, int32_t* ___2_numplugins, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getNumPlugins(FMOD.PLUGINTYPE,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getNumPlugins_mA6E96F1AEB658EEB305FAE8877DEBE8ABB41D906 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_plugintype, int32_t* ___1_numplugins, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetPluginHandle(System.IntPtr,FMOD.PLUGINTYPE,System.Int32,System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetPluginHandle_mF11AA7DF4BBF456568D2CF763BA5AE90ED92667B (intptr_t ___0_system, int32_t ___1_plugintype, int32_t ___2_index, uint32_t* ___3_handle, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getPluginHandle(FMOD.PLUGINTYPE,System.Int32,System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getPluginHandle_m715AC4E634A04EC3BA33FBF1FCEE3DA815E58C5D (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_plugintype, int32_t ___1_index, uint32_t* ___2_handle, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetPluginInfo(System.IntPtr,System.UInt32,FMOD.PLUGINTYPE&,System.IntPtr,System.Int32,System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetPluginInfo_m7B882A3CBD1BB7F5DB7DBC66F57A65058B3787D8 (intptr_t ___0_system, uint32_t ___1_handle, int32_t* ___2_plugintype, intptr_t ___3_name, int32_t ___4_namelen, uint32_t* ___5_version, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getPluginInfo(System.UInt32,FMOD.PLUGINTYPE&,System.String&,System.Int32,System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getPluginInfo_mCD9FDC2DD6AEA677487EDB1DC87AC4F2720828B3 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, uint32_t ___0_handle, int32_t* ___1_plugintype, String_t** ___2_name, int32_t ___3_namelen, uint32_t* ___4_version, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getPluginInfo(System.UInt32,FMOD.PLUGINTYPE&,System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getPluginInfo_m17A123937263D72E216B9AC09CD7499298E23B55 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, uint32_t ___0_handle, int32_t* ___1_plugintype, uint32_t* ___2_version, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_SetOutputByPlugin(System.IntPtr,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetOutputByPlugin_m1199112E3BB7755FE4C94317BFEDBFD1EAC12858 (intptr_t ___0_system, uint32_t ___1_handle, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::setOutputByPlugin(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setOutputByPlugin_m9C0BC96E9317C027FCF6786AF919E4243542E447 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, uint32_t ___0_handle, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetOutputByPlugin(System.IntPtr,System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetOutputByPlugin_m26574A63C2B4C0C0A5880D095E862C7DB5C396A3 (intptr_t ___0_system, uint32_t* ___1_handle, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getOutputByPlugin(System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getOutputByPlugin_m7C4B667BE3A31799580184FBC06E4B47F6F2142F (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, uint32_t* ___0_handle, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_CreateDSPByPlugin(System.IntPtr,System.UInt32,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_CreateDSPByPlugin_mCA4089423B42709BD8D77FFC4C301D94B7ECE53D (intptr_t ___0_system, uint32_t ___1_handle, intptr_t* ___2_dsp, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::createDSPByPlugin(System.UInt32,FMOD.DSP&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createDSPByPlugin_m90B0812B17B0F86D86876C38BAD81196C5605757 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, uint32_t ___0_handle, DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD* ___1_dsp, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetDSPInfoByPlugin(System.IntPtr,System.UInt32,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetDSPInfoByPlugin_m4E3ACDE3BDD5E6849204C22E825CA95F1D188C3E (intptr_t ___0_system, uint32_t ___1_handle, intptr_t* ___2_description, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getDSPInfoByPlugin(System.UInt32,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getDSPInfoByPlugin_m711E9E4A61A3517C3425E7B62336A810BF768EFA (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, uint32_t ___0_handle, intptr_t* ___1_description, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_RegisterDSP(System.IntPtr,FMOD.DSP_DESCRIPTION&,System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_RegisterDSP_m4157BAB2D257CB588DD19C1C7743926316577258 (intptr_t ___0_system, DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674* ___1_description, uint32_t* ___2_handle, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::registerDSP(FMOD.DSP_DESCRIPTION&,System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_registerDSP_m571E991D8927DD16765093ABF95633AC722EABAF (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674* ___0_description, uint32_t* ___1_handle, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_Init(System.IntPtr,System.Int32,FMOD.INITFLAGS,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_Init_mD7EA6DBEE306E5B9B8C978C529AB34750C6DA9B2 (intptr_t ___0_system, int32_t ___1_maxchannels, uint32_t ___2_flags, intptr_t ___3_extradriverdata, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::init(System.Int32,FMOD.INITFLAGS,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_init_mD14702593B39BE54803BC4742A59A58238C73BF1 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_maxchannels, uint32_t ___1_flags, intptr_t ___2_extradriverdata, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_Close(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_Close_m175F0C0F58712B68BB302844300FBC96B6471701 (intptr_t ___0_system, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::close()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_close_m9C68454DCE8CA41CA1E5065102BE296778EF8165 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_Update(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_Update_m1FF84BC711DB42440CD39F5A285B49D044B50E8C (intptr_t ___0_system, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_update_m965B8BC1F2FBA4BEDB0DF2EDEEFF0989D62C5C8F (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_SetSpeakerPosition(System.IntPtr,FMOD.SPEAKER,System.Single,System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetSpeakerPosition_m9CDC831250F8289E0F4A1011FE3F8675285AE5C6 (intptr_t ___0_system, int32_t ___1_speaker, float ___2_x, float ___3_y, bool ___4_active, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::setSpeakerPosition(FMOD.SPEAKER,System.Single,System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setSpeakerPosition_mDC8CB0E9FA263100E433D03A98F9D10A06E19724 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_speaker, float ___1_x, float ___2_y, bool ___3_active, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetSpeakerPosition(System.IntPtr,FMOD.SPEAKER,System.Single&,System.Single&,System.Boolean&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetSpeakerPosition_mBADAEF6EEA4482E7B70E96F2BCB43849215CE42D (intptr_t ___0_system, int32_t ___1_speaker, float* ___2_x, float* ___3_y, bool* ___4_active, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getSpeakerPosition(FMOD.SPEAKER,System.Single&,System.Single&,System.Boolean&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getSpeakerPosition_m019D5355640CE073FDCA1823BC1F8D4B7BD8BFEF (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_speaker, float* ___1_x, float* ___2_y, bool* ___3_active, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_SetStreamBufferSize(System.IntPtr,System.UInt32,FMOD.TIMEUNIT)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetStreamBufferSize_m26D91FF11F1B36C4FE1DCFA1FC956F2B3928FFEE (intptr_t ___0_system, uint32_t ___1_filebuffersize, uint32_t ___2_filebuffersizetype, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::setStreamBufferSize(System.UInt32,FMOD.TIMEUNIT)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setStreamBufferSize_mADF1AFE98C0C7AB384A0148D9AA81FEC94C08568 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, uint32_t ___0_filebuffersize, uint32_t ___1_filebuffersizetype, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetStreamBufferSize(System.IntPtr,System.UInt32&,FMOD.TIMEUNIT&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetStreamBufferSize_m7CD6E07A31F3F32D835F314132F379A8DDEE4C81 (intptr_t ___0_system, uint32_t* ___1_filebuffersize, uint32_t* ___2_filebuffersizetype, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getStreamBufferSize(System.UInt32&,FMOD.TIMEUNIT&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getStreamBufferSize_m4515CF80F96F5E9B47D8F52F364197C25C24B5F1 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, uint32_t* ___0_filebuffersize, uint32_t* ___1_filebuffersizetype, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_Set3DSettings(System.IntPtr,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_Set3DSettings_m0015C0BEEFFA6E07E81035A7DF1333C12578A93D (intptr_t ___0_system, float ___1_dopplerscale, float ___2_distancefactor, float ___3_rolloffscale, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::set3DSettings(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_set3DSettings_m94CE893E17E21B7D43876E3F4425039CEFB82F41 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, float ___0_dopplerscale, float ___1_distancefactor, float ___2_rolloffscale, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_Get3DSettings(System.IntPtr,System.Single&,System.Single&,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_Get3DSettings_mF7A6E3882FDD23D29093790D41C2102A6C19DF1E (intptr_t ___0_system, float* ___1_dopplerscale, float* ___2_distancefactor, float* ___3_rolloffscale, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::get3DSettings(System.Single&,System.Single&,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_get3DSettings_m083407BB359C185527AF36FDF10F53531E9C6C29 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, float* ___0_dopplerscale, float* ___1_distancefactor, float* ___2_rolloffscale, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_Set3DNumListeners(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_Set3DNumListeners_m13F93B37D5F248DA3B43E2926AE79C19BA3FEC75 (intptr_t ___0_system, int32_t ___1_numlisteners, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::set3DNumListeners(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_set3DNumListeners_m73977ED9AD85DD33DCFC9D97D8392731760C6822 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_numlisteners, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_Get3DNumListeners(System.IntPtr,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_Get3DNumListeners_mFC8D241F996B3E6C6A53390BBC694376F65A0C60 (intptr_t ___0_system, int32_t* ___1_numlisteners, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::get3DNumListeners(System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_get3DNumListeners_mC08EAE1DB6BB65EF54010747180308802377DFC5 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t* ___0_numlisteners, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_Set3DListenerAttributes(System.IntPtr,System.Int32,FMOD.VECTOR&,FMOD.VECTOR&,FMOD.VECTOR&,FMOD.VECTOR&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_Set3DListenerAttributes_m1A2028959CAC91012520690147D212037919584A (intptr_t ___0_system, int32_t ___1_listener, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___2_pos, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___3_vel, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___4_forward, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___5_up, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::set3DListenerAttributes(System.Int32,FMOD.VECTOR&,FMOD.VECTOR&,FMOD.VECTOR&,FMOD.VECTOR&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_set3DListenerAttributes_mD10833A0100307637A3FDA638641E0C9E792EA7E (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_listener, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___1_pos, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___2_vel, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___3_forward, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___4_up, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_Get3DListenerAttributes(System.IntPtr,System.Int32,FMOD.VECTOR&,FMOD.VECTOR&,FMOD.VECTOR&,FMOD.VECTOR&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_Get3DListenerAttributes_mB8FE1A036879445719FFA234F776DFC77DA3E2F1 (intptr_t ___0_system, int32_t ___1_listener, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___2_pos, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___3_vel, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___4_forward, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___5_up, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::get3DListenerAttributes(System.Int32,FMOD.VECTOR&,FMOD.VECTOR&,FMOD.VECTOR&,FMOD.VECTOR&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_get3DListenerAttributes_m06103C27268810A6357FB146F2A894027641896D (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_listener, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___1_pos, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___2_vel, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___3_forward, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___4_up, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_Set3DRolloffCallback(System.IntPtr,FMOD.CB_3D_ROLLOFF_CALLBACK)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_Set3DRolloffCallback_m8B6170868B6A4E69D497EBDDE37FD306816FA81E (intptr_t ___0_system, CB_3D_ROLLOFF_CALLBACK_t55B1DA907B43CEDAC52277E7147FF5DEC37AF27F* ___1_callback, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::set3DRolloffCallback(FMOD.CB_3D_ROLLOFF_CALLBACK)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_set3DRolloffCallback_m044396C4B18530C8ABB06FFA186322EC4753E061 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, CB_3D_ROLLOFF_CALLBACK_t55B1DA907B43CEDAC52277E7147FF5DEC37AF27F* ___0_callback, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_MixerSuspend(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_MixerSuspend_m3590AA340AD150DC7FF28CDAB837740B08A54183 (intptr_t ___0_system, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_MixerResume(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_MixerResume_mE1B5148E993132606E19188634922F8A61551343 (intptr_t ___0_system, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetDefaultMixMatrix(System.IntPtr,FMOD.SPEAKERMODE,FMOD.SPEAKERMODE,System.Single[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetDefaultMixMatrix_m228A26967F577A74DC72D75804F69957C9C5AF8E (intptr_t ___0_system, int32_t ___1_sourcespeakermode, int32_t ___2_targetspeakermode, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___3_matrix, int32_t ___4_matrixhop, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getDefaultMixMatrix(FMOD.SPEAKERMODE,FMOD.SPEAKERMODE,System.Single[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getDefaultMixMatrix_mDF91BC7B156D66B365334721E7090D1B3A99C8F4 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_sourcespeakermode, int32_t ___1_targetspeakermode, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___2_matrix, int32_t ___3_matrixhop, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetSpeakerModeChannels(System.IntPtr,FMOD.SPEAKERMODE,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetSpeakerModeChannels_mF277E11320ADBC7F17B16FF39ED59A626D610F87 (intptr_t ___0_system, int32_t ___1_mode, int32_t* ___2_channels, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getSpeakerModeChannels(FMOD.SPEAKERMODE,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getSpeakerModeChannels_mF743D316EBBC4E4789335960FDC6EB892B583963 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_mode, int32_t* ___1_channels, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetVersion(System.IntPtr,System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetVersion_m205F79175B4AA3D0ABAB3F6E8396D633B6803AFC (intptr_t ___0_system, uint32_t* ___1_version, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getVersion(System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getVersion_mD48D5EE242795EAFD25B53D6610387DF0C8311CA (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, uint32_t* ___0_version, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetOutputHandle(System.IntPtr,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetOutputHandle_m51F741CAB8085DE5CB74F72203538F4CBF9E44CD (intptr_t ___0_system, intptr_t* ___1_handle, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getOutputHandle(System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getOutputHandle_m28F2E8FB38DC038382B6F28D4D1C1907516603F1 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, intptr_t* ___0_handle, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetChannelsPlaying(System.IntPtr,System.Int32&,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetChannelsPlaying_mD63692B832A30778C138BDCDD69296482E2BFD2E (intptr_t ___0_system, int32_t* ___1_channels, intptr_t ___2_zero, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getChannelsPlaying(System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getChannelsPlaying_m868DA503E8D180B37FF8BA0705F6D9E0691F4258 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t* ___0_channels, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetChannelsPlaying(System.IntPtr,System.Int32&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetChannelsPlaying_mD356E40FA06EAFD0FE572FB3903F4306937C145B (intptr_t ___0_system, int32_t* ___1_channels, int32_t* ___2_realchannels, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetCPUUsage(System.IntPtr,FMOD.CPU_USAGE&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetCPUUsage_m3AF4FA92CDC02DAF695D741ED7A111711270D282 (intptr_t ___0_system, CPU_USAGE_tB0C4CAFB1080A0F083A5E717DA98D65266D11B68* ___1_usage, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getCPUUsage(FMOD.CPU_USAGE&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getCPUUsage_m93B50017C1507F94E8DCD435A85BFB533CFC19B1 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, CPU_USAGE_tB0C4CAFB1080A0F083A5E717DA98D65266D11B68* ___0_usage, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetFileUsage(System.IntPtr,System.Int64&,System.Int64&,System.Int64&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetFileUsage_mAC79EB1F4386AE9B2DEB954FCBB138DC086D7814 (intptr_t ___0_system, int64_t* ___1_sampleBytesRead, int64_t* ___2_streamBytesRead, int64_t* ___3_otherBytesRead, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getFileUsage(System.Int64&,System.Int64&,System.Int64&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getFileUsage_m006BF22899F797EA11596BF74DD5989FFDAA11A9 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int64_t* ___0_sampleBytesRead, int64_t* ___1_streamBytesRead, int64_t* ___2_otherBytesRead, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_CreateSound(System.IntPtr,System.Byte[],FMOD.MODE,FMOD.CREATESOUNDEXINFO&,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_CreateSound_m6A817F5FAD3F26D5B9D434E32B84137D9102F54B (intptr_t ___0_system, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_name_or_data, uint32_t ___2_mode, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* ___3_exinfo, intptr_t* ___4_sound, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::createSound(System.String,FMOD.MODE,FMOD.CREATESOUNDEXINFO&,FMOD.Sound&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createSound_m05FBB35C02F33B9DFE9A75EA3462D599EC56E4E3 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, String_t* ___0_name, uint32_t ___1_mode, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* ___2_exinfo, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* ___3_sound, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::createSound(System.Byte[],FMOD.MODE,FMOD.CREATESOUNDEXINFO&,FMOD.Sound&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createSound_m9536FAB3B3F727F61858ECCBCF5B5CE821B81E59 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, uint32_t ___1_mode, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* ___2_exinfo, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* ___3_sound, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_CreateSound(System.IntPtr,System.IntPtr,FMOD.MODE,FMOD.CREATESOUNDEXINFO&,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_CreateSound_m76DF3627E693A80B85E429D2257B7997A6DED865 (intptr_t ___0_system, intptr_t ___1_name_or_data, uint32_t ___2_mode, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* ___3_exinfo, intptr_t* ___4_sound, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::createSound(System.IntPtr,FMOD.MODE,FMOD.CREATESOUNDEXINFO&,FMOD.Sound&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createSound_m343B2043F62850BF66F1DD56A48B0A910A8A019E (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, intptr_t ___0_name_or_data, uint32_t ___1_mode, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* ___2_exinfo, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* ___3_sound, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::createSound(System.String,FMOD.MODE,FMOD.Sound&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createSound_m1E22697A6272F46AD241A28BED1E76326446C2E5 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, String_t* ___0_name, uint32_t ___1_mode, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* ___2_sound, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_CreateStream(System.IntPtr,System.Byte[],FMOD.MODE,FMOD.CREATESOUNDEXINFO&,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_CreateStream_mA1D9D32CB795AD0F4A8C370A9AD5CC5CEBE65D2B (intptr_t ___0_system, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_name_or_data, uint32_t ___2_mode, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* ___3_exinfo, intptr_t* ___4_sound, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::createStream(System.String,FMOD.MODE,FMOD.CREATESOUNDEXINFO&,FMOD.Sound&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createStream_m21AD8A528674E71E62B8EB55F3F58BF82A8F1DA7 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, String_t* ___0_name, uint32_t ___1_mode, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* ___2_exinfo, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* ___3_sound, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::createStream(System.Byte[],FMOD.MODE,FMOD.CREATESOUNDEXINFO&,FMOD.Sound&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createStream_m760BA339CA9FDEF1D0DD1935C72F23C870E7DD7F (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, uint32_t ___1_mode, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* ___2_exinfo, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* ___3_sound, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_CreateStream(System.IntPtr,System.IntPtr,FMOD.MODE,FMOD.CREATESOUNDEXINFO&,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_CreateStream_mD0DAD61C0A9A0B1E1A398187F86346F3FF3CE4E4 (intptr_t ___0_system, intptr_t ___1_name_or_data, uint32_t ___2_mode, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* ___3_exinfo, intptr_t* ___4_sound, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::createStream(System.IntPtr,FMOD.MODE,FMOD.CREATESOUNDEXINFO&,FMOD.Sound&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createStream_m5D949FEF127EEDC63A88ABB9D4B5B224992DD920 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, intptr_t ___0_name_or_data, uint32_t ___1_mode, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* ___2_exinfo, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* ___3_sound, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::createStream(System.String,FMOD.MODE,FMOD.Sound&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createStream_m83998080BBCDF8C02C78E4E2E7E3571018FD1B17 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, String_t* ___0_name, uint32_t ___1_mode, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* ___2_sound, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_CreateDSP(System.IntPtr,FMOD.DSP_DESCRIPTION&,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_CreateDSP_mBA1A1F3616F20705B820C90ADE55660244F4D114 (intptr_t ___0_system, DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674* ___1_description, intptr_t* ___2_dsp, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::createDSP(FMOD.DSP_DESCRIPTION&,FMOD.DSP&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createDSP_mE7F524D7F2A2F8F756951C9635BAA85281A1C451 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674* ___0_description, DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD* ___1_dsp, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_CreateDSPByType(System.IntPtr,FMOD.DSP_TYPE,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_CreateDSPByType_m7626FB9A5E51E7C4B3936E748C612B58D94809D5 (intptr_t ___0_system, int32_t ___1_type, intptr_t* ___2_dsp, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::createDSPByType(FMOD.DSP_TYPE,FMOD.DSP&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createDSPByType_m71FD28DBA8FB74322A2C8B542648BDE16C28D393 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_type, DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD* ___1_dsp, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_CreateChannelGroup(System.IntPtr,System.Byte[],System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_CreateChannelGroup_m8EBC71F1BE04762ACDF3E9F438D31BE235FC3BE5 (intptr_t ___0_system, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_name, intptr_t* ___2_channelgroup, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::createChannelGroup(System.String,FMOD.ChannelGroup&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createChannelGroup_m5F889563015D5206EF647F9AE79B2F0BAEB447B7 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, String_t* ___0_name, ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD* ___1_channelgroup, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_CreateSoundGroup(System.IntPtr,System.Byte[],System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_CreateSoundGroup_m974F9D19AD6F9D403C9A81B8436DA72D66D82D33 (intptr_t ___0_system, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_name, intptr_t* ___2_soundgroup, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::createSoundGroup(System.String,FMOD.SoundGroup&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createSoundGroup_m9DBDCD8C14D7FC1DF850B98B162F26E1F1535A50 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, String_t* ___0_name, SoundGroup_t5AC9ABF5E0F17567FC300E79F9E10B711676D8BE* ___1_soundgroup, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_CreateReverb3D(System.IntPtr,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_CreateReverb3D_m3BBB52E95DDAFC8C47A520AC81205A9916DB7D52 (intptr_t ___0_system, intptr_t* ___1_reverb, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::createReverb3D(FMOD.Reverb3D&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createReverb3D_m544E94A1DC57241A8042C533288503F2C955286A (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, Reverb3D_tF0969C178FF9ABFF505D00306E7A1D5E677E1F90* ___0_reverb, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_PlaySound(System.IntPtr,System.IntPtr,System.IntPtr,System.Boolean,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_PlaySound_mE4138AB3B14CBE836EF03EE758DE28C532B4E7D8 (intptr_t ___0_system, intptr_t ___1_sound, intptr_t ___2_channelgroup, bool ___3_paused, intptr_t* ___4_channel, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::playSound(FMOD.Sound,FMOD.ChannelGroup,System.Boolean,FMOD.Channel&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_playSound_m056018C15791D79B69DD0CDEF9405893BAFCF95B (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD ___0_sound, ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD ___1_channelgroup, bool ___2_paused, Channel_tFA525CB2BB06CA22015F4BFCD953A583A797F197* ___3_channel, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_PlayDSP(System.IntPtr,System.IntPtr,System.IntPtr,System.Boolean,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_PlayDSP_m8242B96E4C1A786D932061693F9BCEA8AF784AD9 (intptr_t ___0_system, intptr_t ___1_dsp, intptr_t ___2_channelgroup, bool ___3_paused, intptr_t* ___4_channel, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::playDSP(FMOD.DSP,FMOD.ChannelGroup,System.Boolean,FMOD.Channel&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_playDSP_m1C02391D204436E3A6C39E9C6DC85531A5115A0B (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD ___0_dsp, ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD ___1_channelgroup, bool ___2_paused, Channel_tFA525CB2BB06CA22015F4BFCD953A583A797F197* ___3_channel, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetChannel(System.IntPtr,System.Int32,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetChannel_m8700B06B543BCE662B0F2021E9933C3E6B5D8BA1 (intptr_t ___0_system, int32_t ___1_channelid, intptr_t* ___2_channel, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getChannel(System.Int32,FMOD.Channel&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getChannel_m0741E942F0BC2EFCCA9E3F7C90DAB87F7B3B06DF (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_channelid, Channel_tFA525CB2BB06CA22015F4BFCD953A583A797F197* ___1_channel, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetDSPInfoByType(System.IntPtr,FMOD.DSP_TYPE,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetDSPInfoByType_mD89FA7C25254FAA28AD0658837DE74049F983216 (intptr_t ___0_system, int32_t ___1_type, intptr_t* ___2_description, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getDSPInfoByType(FMOD.DSP_TYPE,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getDSPInfoByType_mAA97CC537F238EA8B341E41F8082AC97B2724C80 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_type, intptr_t* ___1_description, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetMasterChannelGroup(System.IntPtr,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetMasterChannelGroup_m570E7DC9D3C0E58ED8ECDB2922F56C7C176DFCF3 (intptr_t ___0_system, intptr_t* ___1_channelgroup, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetMasterSoundGroup(System.IntPtr,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetMasterSoundGroup_m28ADD7AF46417A0DB8EE2463F2A501982CCF402C (intptr_t ___0_system, intptr_t* ___1_soundgroup, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getMasterSoundGroup(FMOD.SoundGroup&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getMasterSoundGroup_mB90B63896B4FDAA4DF95FD7230EDC3E90135D142 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, SoundGroup_t5AC9ABF5E0F17567FC300E79F9E10B711676D8BE* ___0_soundgroup, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_AttachChannelGroupToPort(System.IntPtr,FMOD.PORT_TYPE,System.UInt64,System.IntPtr,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_AttachChannelGroupToPort_m1F23A4E99BA436FE09C8427EA36BBCB90A15C833 (intptr_t ___0_system, int32_t ___1_portType, uint64_t ___2_portIndex, intptr_t ___3_channelgroup, bool ___4_passThru, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::attachChannelGroupToPort(FMOD.PORT_TYPE,System.UInt64,FMOD.ChannelGroup,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_attachChannelGroupToPort_mD49026E91A421AB16AB691898B8F6AD11DA02698 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_portType, uint64_t ___1_portIndex, ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD ___2_channelgroup, bool ___3_passThru, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_DetachChannelGroupFromPort(System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_DetachChannelGroupFromPort_mF3D5D760EF1754699AC45030B3AE09E9ECF9DD6D (intptr_t ___0_system, intptr_t ___1_channelgroup, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::detachChannelGroupFromPort(FMOD.ChannelGroup)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_detachChannelGroupFromPort_m6201B2A9B26EA5D5A2254D9CD0D2A72383DA3F5B (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD ___0_channelgroup, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_SetReverbProperties(System.IntPtr,System.Int32,FMOD.REVERB_PROPERTIES&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetReverbProperties_m032AF98CC285B2530B1E50DB87B1F8D32F8907B9 (intptr_t ___0_system, int32_t ___1_instance, REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91* ___2_prop, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::setReverbProperties(System.Int32,FMOD.REVERB_PROPERTIES&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setReverbProperties_mF724AEC3834D4EC924A3E687BC1FA243F73F8022 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_instance, REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91* ___1_prop, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetReverbProperties(System.IntPtr,System.Int32,FMOD.REVERB_PROPERTIES&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetReverbProperties_m693EC1796C91D1F1DEC9AF819D4DA9E631DCD4D5 (intptr_t ___0_system, int32_t ___1_instance, REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91* ___2_prop, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getReverbProperties(System.Int32,FMOD.REVERB_PROPERTIES&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getReverbProperties_m1B4BD6BE6C276D46BA0CF9AFD93592A9D6589DE1 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_instance, REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91* ___1_prop, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_LockDSP(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_LockDSP_m4DC18A7A4E17DB8584FC7BFDA53B13FBC50B2690 (intptr_t ___0_system, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::lockDSP()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_lockDSP_m8A9F51F3E3FC87B49DC6C6D7307BE18FD0E11B13 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_UnlockDSP(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_UnlockDSP_mEEC390FF09375E6D1E7A4AD003196D2E3CDBEE3B (intptr_t ___0_system, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::unlockDSP()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_unlockDSP_mD079A314850AB3CFADA49556D18E768DD12FB114 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetRecordNumDrivers(System.IntPtr,System.Int32&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetRecordNumDrivers_mC42912F8B7212E522F8759FEBF3CF4B6CF4906B5 (intptr_t ___0_system, int32_t* ___1_numdrivers, int32_t* ___2_numconnected, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getRecordNumDrivers(System.Int32&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getRecordNumDrivers_m877D77BC2DD2A0B9BCBC23B3686F1C020721937E (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t* ___0_numdrivers, int32_t* ___1_numconnected, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetRecordDriverInfo(System.IntPtr,System.Int32,System.IntPtr,System.Int32,System.Guid&,System.Int32&,FMOD.SPEAKERMODE&,System.Int32&,FMOD.DRIVER_STATE&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetRecordDriverInfo_m7CE5D0B1759F7A100A9D45C97AA2EF3E71660287 (intptr_t ___0_system, int32_t ___1_id, intptr_t ___2_name, int32_t ___3_namelen, Guid_t* ___4_guid, int32_t* ___5_systemrate, int32_t* ___6_speakermode, int32_t* ___7_speakermodechannels, uint32_t* ___8_state, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getRecordDriverInfo(System.Int32,System.String&,System.Int32,System.Guid&,System.Int32&,FMOD.SPEAKERMODE&,System.Int32&,FMOD.DRIVER_STATE&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getRecordDriverInfo_mEFE613D8A4C25C076064C32CCC1A456032A42F34 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_id, String_t** ___1_name, int32_t ___2_namelen, Guid_t* ___3_guid, int32_t* ___4_systemrate, int32_t* ___5_speakermode, int32_t* ___6_speakermodechannels, uint32_t* ___7_state, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getRecordDriverInfo(System.Int32,System.Guid&,System.Int32&,FMOD.SPEAKERMODE&,System.Int32&,FMOD.DRIVER_STATE&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getRecordDriverInfo_mDCCEB825FB5D3BE722F328AE87B8E763E1F508DF (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_id, Guid_t* ___1_guid, int32_t* ___2_systemrate, int32_t* ___3_speakermode, int32_t* ___4_speakermodechannels, uint32_t* ___5_state, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetRecordPosition(System.IntPtr,System.Int32,System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetRecordPosition_m05B0C6A02E57965F1C14F3D2B920216AE2468EE2 (intptr_t ___0_system, int32_t ___1_id, uint32_t* ___2_position, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getRecordPosition(System.Int32,System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getRecordPosition_mA71665DEF684F10622E593ED2BF6248BBE8E121B (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_id, uint32_t* ___1_position, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_RecordStart(System.IntPtr,System.Int32,System.IntPtr,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_RecordStart_mFCB9CC43E5E35D8C1B7DF4AFCAFE2050DA3E3D0B (intptr_t ___0_system, int32_t ___1_id, intptr_t ___2_sound, bool ___3_loop, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::recordStart(System.Int32,FMOD.Sound,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_recordStart_mB32CAA892F16E037150C8CAA79AACBD3AE084E9E (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_id, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD ___1_sound, bool ___2_loop, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_RecordStop(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_RecordStop_m15B4550C4C7E3F6C645DF12E0A9E301885864B7C (intptr_t ___0_system, int32_t ___1_id, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::recordStop(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_recordStop_m4567AC98E9C524437E60CEADD2563139D9E47AAD (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_id, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_IsRecording(System.IntPtr,System.Int32,System.Boolean&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_IsRecording_mD4EC0271631AEEA8044F392F72E0EF9FD619C653 (intptr_t ___0_system, int32_t ___1_id, bool* ___2_recording, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::isRecording(System.Int32,System.Boolean&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_isRecording_m6E8C41936DCCC40CD40856D78220A279E80EE4AE (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_id, bool* ___1_recording, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_CreateGeometry(System.IntPtr,System.Int32,System.Int32,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_CreateGeometry_m05C98315ED6E7465DF46A38CDA03E0D56681156F (intptr_t ___0_system, int32_t ___1_maxpolygons, int32_t ___2_maxvertices, intptr_t* ___3_geometry, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::createGeometry(System.Int32,System.Int32,FMOD.Geometry&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createGeometry_mB72DEC5F20893668CE3F5627763B1C07D5FDF7BA (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_maxpolygons, int32_t ___1_maxvertices, Geometry_t3F57483CF7EA48F533B3447F6944D4BE7141786A* ___2_geometry, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_SetGeometrySettings(System.IntPtr,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetGeometrySettings_mBDE6B8FFF6AE4D53907C4D5B422AF4D84BA83BC9 (intptr_t ___0_system, float ___1_maxworldsize, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::setGeometrySettings(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setGeometrySettings_mC14564B82F4AB4AA56752186528C8C89CFA48AB1 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, float ___0_maxworldsize, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetGeometrySettings(System.IntPtr,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetGeometrySettings_mD03AC0DC6E0A9A89DAF8FD76138F0368F864B74B (intptr_t ___0_system, float* ___1_maxworldsize, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getGeometrySettings(System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getGeometrySettings_m9B143E6DF926599CE6087FC104895D0E771751DF (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, float* ___0_maxworldsize, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_LoadGeometry(System.IntPtr,System.IntPtr,System.Int32,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_LoadGeometry_mFCC15B58FB309F4F0B4182A9C43DB1EBDA7FBB9A (intptr_t ___0_system, intptr_t ___1_data, int32_t ___2_datasize, intptr_t* ___3_geometry, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::loadGeometry(System.IntPtr,System.Int32,FMOD.Geometry&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_loadGeometry_m114FC0167DD1EBFAB8FE9E7C3D5AE509441A9998 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, intptr_t ___0_data, int32_t ___1_datasize, Geometry_t3F57483CF7EA48F533B3447F6944D4BE7141786A* ___2_geometry, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetGeometryOcclusion(System.IntPtr,FMOD.VECTOR&,FMOD.VECTOR&,System.Single&,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetGeometryOcclusion_mDE2A0C03A8E7CBE0D92A638F875CF970A72D0BE4 (intptr_t ___0_system, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___1_listener, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___2_source, float* ___3_direct, float* ___4_reverb, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getGeometryOcclusion(FMOD.VECTOR&,FMOD.VECTOR&,System.Single&,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getGeometryOcclusion_mAC99BC9937508A650854F51DF7EF099CF014A8CA (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___0_listener, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___1_source, float* ___2_direct, float* ___3_reverb, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_SetNetworkProxy(System.IntPtr,System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetNetworkProxy_m9AB5E52EDC9330E2335FA832F7F89EC3537015F7 (intptr_t ___0_system, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_proxy, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::setNetworkProxy(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setNetworkProxy_m63E8AAC1FC8F46AC5C9E854BA39FDE573A18189B (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, String_t* ___0_proxy, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetNetworkProxy(System.IntPtr,System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetNetworkProxy_m5FC0802915F496286858FC210138613488E66BE6 (intptr_t ___0_system, intptr_t ___1_proxy, int32_t ___2_proxylen, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getNetworkProxy(System.String&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getNetworkProxy_mCEADC5BF084753C37C2DB43A9B5EFE05D522EA25 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, String_t** ___0_proxy, int32_t ___1_proxylen, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_SetNetworkTimeout(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetNetworkTimeout_mB4AD7A08FFD5EE5ADEBD3F875B995C6E99BB867E (intptr_t ___0_system, int32_t ___1_timeout, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::setNetworkTimeout(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setNetworkTimeout_mE41DD214633D2BAE6EE9A1CDADBCF6C056A7F4AC (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_timeout, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetNetworkTimeout(System.IntPtr,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetNetworkTimeout_m240A300C12E1D67A4E965F6AB5607F850796077D (intptr_t ___0_system, int32_t* ___1_timeout, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getNetworkTimeout(System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getNetworkTimeout_mBD04C827081A999CE856B112248CD9E57FF577F7 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t* ___0_timeout, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_SetUserData(System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetUserData_m16275E51B43D85D4BC6883D9127DD1335E59532A (intptr_t ___0_system, intptr_t ___1_userdata, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::setUserData(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setUserData_m87804E436E9E0AE9F3C05B83137075D532DEF767 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, intptr_t ___0_userdata, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::FMOD5_System_GetUserData(System.IntPtr,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetUserData_m7DFEC5C7B65D64766D4F73FDF4AB4B55D58A17FE (intptr_t ___0_system, intptr_t* ___1_userdata, const RuntimeMethod* method) ;
// FMOD.RESULT FMOD.System::getUserData(System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getUserData_m6FB1B638BA9F959F984E71D9CFAC1A8DFCB337B4 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, intptr_t* ___0_userdata, const RuntimeMethod* method) ;
// System.Void FMOD.System::.ctor(System.IntPtr)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void System__ctor_mEB6018A6DF2184B318D9351FAEB7D7B60E6EE658_inline (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, intptr_t ___0_ptr, const RuntimeMethod* method) ;
// System.Boolean System.IntPtr::op_Inequality(System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) ;
// System.Boolean FMOD.System::hasHandle()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool System_hasHandle_mA347F6960BCC2A9853F4A0FA845F64BEE7F6E99F (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, const RuntimeMethod* method) ;
// System.Void FMOD.System::clearHandle()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_clearHandle_m5A43AC65925A1EBD991C34DBB439365B7992D358 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __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 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) ;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_Create(intptr_t*, uint32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_Memory_Initialize(intptr_t, int32_t, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer, uint32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_Memory_GetStats(int32_t*, int32_t*, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_Debug_Initialize(uint32_t, int32_t, Il2CppMethodPointer, uint8_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_Thread_SetAttributes(int32_t, int64_t, int32_t, uint32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_Release(intptr_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_SetOutput(intptr_t, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetOutput(intptr_t, int32_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetNumDrivers(intptr_t, int32_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetDriverInfo(intptr_t, int32_t, intptr_t, int32_t, Guid_t*, int32_t*, int32_t*, int32_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_SetDriver(intptr_t, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetDriver(intptr_t, int32_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_SetSoftwareChannels(intptr_t, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetSoftwareChannels(intptr_t, int32_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_SetSoftwareFormat(intptr_t, int32_t, int32_t, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetSoftwareFormat(intptr_t, int32_t*, int32_t*, int32_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_SetDSPBufferSize(intptr_t, uint32_t, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetDSPBufferSize(intptr_t, uint32_t*, int32_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_SetFileSystem(intptr_t, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_AttachFileSystem(intptr_t, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_SetAdvancedSettings(intptr_t, ADVANCEDSETTINGS_tFAFFF1109C3098336EFE59F43CC74046500340CE*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetAdvancedSettings(intptr_t, ADVANCEDSETTINGS_tFAFFF1109C3098336EFE59F43CC74046500340CE*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_SetCallback(intptr_t, Il2CppMethodPointer, uint32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_SetPluginPath(intptr_t, uint8_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_LoadPlugin(intptr_t, uint8_t*, uint32_t*, uint32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_UnloadPlugin(intptr_t, uint32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetNumNestedPlugins(intptr_t, uint32_t, int32_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetNestedPlugin(intptr_t, uint32_t, int32_t, uint32_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetNumPlugins(intptr_t, int32_t, int32_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetPluginHandle(intptr_t, int32_t, int32_t, uint32_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetPluginInfo(intptr_t, uint32_t, int32_t*, intptr_t, int32_t, uint32_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_SetOutputByPlugin(intptr_t, uint32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetOutputByPlugin(intptr_t, uint32_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_CreateDSPByPlugin(intptr_t, uint32_t, intptr_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetDSPInfoByPlugin(intptr_t, uint32_t, intptr_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_RegisterDSP(intptr_t, DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674_marshaled_pinvoke*, uint32_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_Init(intptr_t, int32_t, uint32_t, intptr_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_Close(intptr_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_Update(intptr_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_SetSpeakerPosition(intptr_t, int32_t, float, float, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetSpeakerPosition(intptr_t, int32_t, float*, float*, int32_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_SetStreamBufferSize(intptr_t, uint32_t, uint32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetStreamBufferSize(intptr_t, uint32_t*, uint32_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_Set3DSettings(intptr_t, float, float, float);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_Get3DSettings(intptr_t, float*, float*, float*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_Set3DNumListeners(intptr_t, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_Get3DNumListeners(intptr_t, int32_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_Set3DListenerAttributes(intptr_t, int32_t, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_Get3DListenerAttributes(intptr_t, int32_t, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_Set3DRolloffCallback(intptr_t, Il2CppMethodPointer);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_MixerSuspend(intptr_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_MixerResume(intptr_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetDefaultMixMatrix(intptr_t, int32_t, int32_t, float*, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetSpeakerModeChannels(intptr_t, int32_t, int32_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetVersion(intptr_t, uint32_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetOutputHandle(intptr_t, intptr_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetChannelsPlaying(intptr_t, int32_t*, intptr_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetCPUUsage(intptr_t, CPU_USAGE_tB0C4CAFB1080A0F083A5E717DA98D65266D11B68*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetFileUsage(intptr_t, int64_t*, int64_t*, int64_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_CreateSound(intptr_t, uint8_t*, uint32_t, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077*, intptr_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_CreateStream(intptr_t, uint8_t*, uint32_t, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077*, intptr_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_CreateDSP(intptr_t, DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674_marshaled_pinvoke*, intptr_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_CreateDSPByType(intptr_t, int32_t, intptr_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_CreateChannelGroup(intptr_t, uint8_t*, intptr_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_CreateSoundGroup(intptr_t, uint8_t*, intptr_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_CreateReverb3D(intptr_t, intptr_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_PlaySound(intptr_t, intptr_t, intptr_t, int32_t, intptr_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_PlayDSP(intptr_t, intptr_t, intptr_t, int32_t, intptr_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetChannel(intptr_t, int32_t, intptr_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetDSPInfoByType(intptr_t, int32_t, intptr_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetMasterChannelGroup(intptr_t, intptr_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetMasterSoundGroup(intptr_t, intptr_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_AttachChannelGroupToPort(intptr_t, int32_t, uint64_t, intptr_t, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_DetachChannelGroupFromPort(intptr_t, intptr_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_SetReverbProperties(intptr_t, int32_t, REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetReverbProperties(intptr_t, int32_t, REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_LockDSP(intptr_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_UnlockDSP(intptr_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetRecordNumDrivers(intptr_t, int32_t*, int32_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetRecordDriverInfo(intptr_t, int32_t, intptr_t, int32_t, Guid_t*, int32_t*, int32_t*, int32_t*, uint32_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetRecordPosition(intptr_t, int32_t, uint32_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_RecordStart(intptr_t, int32_t, intptr_t, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_RecordStop(intptr_t, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_IsRecording(intptr_t, int32_t, int32_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_CreateGeometry(intptr_t, int32_t, int32_t, intptr_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_SetGeometrySettings(intptr_t, float);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetGeometrySettings(intptr_t, float*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_LoadGeometry(intptr_t, intptr_t, int32_t, intptr_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetGeometryOcclusion(intptr_t, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*, float*, float*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_SetNetworkProxy(intptr_t, uint8_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetNetworkProxy(intptr_t, intptr_t, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_SetNetworkTimeout(intptr_t, int32_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetNetworkTimeout(intptr_t, int32_t*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_SetUserData(intptr_t, intptr_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
IL2CPP_EXTERN_C int32_t DEFAULT_CALL FMOD5_System_GetUserData(intptr_t, intptr_t*);
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void FMODUnity.PlatformAndroid::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformAndroid__cctor_m4FA6623D92FA29820D7B4CD574ACB96B2ACED72E (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_AddPlatformTemplate_TisPlatformAndroid_t211CCDCB496CDEB23686427FC0854454061F6080_m672FB620E394CAB51F23DC806197A11BEC4B1EFD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3EC7E85874FF41D23806AA95B7EB1D539AD92418);
s_Il2CppMethodInitialized = true;
}
{
// Settings.AddPlatformTemplate<PlatformAndroid>("2fea114e74ecf3c4f920e1d5cc1c4c40");
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_AddPlatformTemplate_TisPlatformAndroid_t211CCDCB496CDEB23686427FC0854454061F6080_m672FB620E394CAB51F23DC806197A11BEC4B1EFD(_stringLiteral3EC7E85874FF41D23806AA95B7EB1D539AD92418, Settings_AddPlatformTemplate_TisPlatformAndroid_t211CCDCB496CDEB23686427FC0854454061F6080_m672FB620E394CAB51F23DC806197A11BEC4B1EFD_RuntimeMethod_var);
// }
return;
}
}
// System.String FMODUnity.PlatformAndroid::get_DisplayName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformAndroid_get_DisplayName_m33A3ECFD98244099E581F8E3040AFEAAD4DD9DF1 (PlatformAndroid_t211CCDCB496CDEB23686427FC0854454061F6080* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral77843243D4312B40A1163EFE55D56961E2352D09);
s_Il2CppMethodInitialized = true;
}
{
// internal override string DisplayName { get { return "Android"; } }
return _stringLiteral77843243D4312B40A1163EFE55D56961E2352D09;
}
}
// System.Void FMODUnity.PlatformAndroid::DeclareRuntimePlatforms(FMODUnity.Settings)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformAndroid_DeclareRuntimePlatforms_m622B5C0BECC113496B5E9CADE9E7CB34CD4AFEB8 (PlatformAndroid_t211CCDCB496CDEB23686427FC0854454061F6080* __this, Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* ___0_settings, const RuntimeMethod* method)
{
{
// settings.DeclareRuntimePlatform(RuntimePlatform.Android, this);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_0 = ___0_settings;
NullCheck(L_0);
Settings_DeclareRuntimePlatform_m7B10B6FA60A06831445EF7887594C8E346DC44EB(L_0, ((int32_t)11), __this, NULL);
// }
return;
}
}
// System.String FMODUnity.PlatformAndroid::GetBankFolder()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformAndroid_GetBankFolder_mF753883A93BD3D7335FE602AF1175DD76CB9B85E (PlatformAndroid_t211CCDCB496CDEB23686427FC0854454061F6080* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlatformAndroid_t211CCDCB496CDEB23686427FC0854454061F6080_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return StaticGetBankFolder();
il2cpp_codegen_runtime_class_init_inline(PlatformAndroid_t211CCDCB496CDEB23686427FC0854454061F6080_il2cpp_TypeInfo_var);
String_t* L_0;
L_0 = PlatformAndroid_StaticGetBankFolder_mC40DBB3242002E848B35B06950B632EBF2EC2DFE(NULL);
return L_0;
}
}
// System.String FMODUnity.PlatformAndroid::StaticGetBankFolder()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformAndroid_StaticGetBankFolder_mC40DBB3242002E848B35B06950B632EBF2EC2DFE (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2ED9011137E54C7E4A5C570193AB897829F50519);
s_Il2CppMethodInitialized = true;
}
{
// return Settings.Instance.AndroidUseOBB ? Application.streamingAssetsPath : "file:///android_asset";
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_0;
L_0 = Settings_get_Instance_m400C3EC1273FF99A9676EC4D63632728323CF9E8(NULL);
NullCheck(L_0);
bool L_1 = L_0->___AndroidUseOBB_39;
if (L_1)
{
goto IL_0012;
}
}
{
return _stringLiteral2ED9011137E54C7E4A5C570193AB897829F50519;
}
IL_0012:
{
String_t* L_2;
L_2 = Application_get_streamingAssetsPath_mB904BCD9A7A4F18A52C175DE4A81F5DC3010CDB5(NULL);
return L_2;
}
}
// System.String FMODUnity.PlatformAndroid::GetPluginPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformAndroid_GetPluginPath_m45097133F32BED1802F41C76979EE00ACD9076B1 (PlatformAndroid_t211CCDCB496CDEB23686427FC0854454061F6080* __this, String_t* ___0_pluginName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlatformAndroid_t211CCDCB496CDEB23686427FC0854454061F6080_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return StaticGetPluginPath(pluginName);
String_t* L_0 = ___0_pluginName;
il2cpp_codegen_runtime_class_init_inline(PlatformAndroid_t211CCDCB496CDEB23686427FC0854454061F6080_il2cpp_TypeInfo_var);
String_t* L_1;
L_1 = PlatformAndroid_StaticGetPluginPath_m7444EDAE5601AB8E79C544277EA33733059CADBA(L_0, NULL);
return L_1;
}
}
// System.String FMODUnity.PlatformAndroid::StaticGetPluginPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformAndroid_StaticGetPluginPath_m7444EDAE5601AB8E79C544277EA33733059CADBA (String_t* ___0_pluginName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2FDA2FEC161C509CDFDE8B98375F2BCEA0C47061);
s_Il2CppMethodInitialized = true;
}
{
// return string.Format("lib{0}.so", pluginName);
String_t* L_0 = ___0_pluginName;
String_t* L_1;
L_1 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral2FDA2FEC161C509CDFDE8B98375F2BCEA0C47061, L_0, NULL);
return L_1;
}
}
// System.Void FMODUnity.PlatformAndroid::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformAndroid__ctor_m7F5851DFBF70F82887AE51366652A96FBCDE3087 (PlatformAndroid_t211CCDCB496CDEB23686427FC0854454061F6080* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var);
Platform__ctor_mDA4FBC12ABA56646C0591E34B888CE00B3353AD4(__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 FMODUnity.PlatformWebGL::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformWebGL__cctor_mCAE8489FBF6C96FE1F5D5A12289ECB20B1FDEF69 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_AddPlatformTemplate_TisPlatformWebGL_t248F9673A6C20F580CFE6AEAB73892C8F041BA56_m9B8C422BB9D3135EE464383149DD5993C3ABBFE3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7D7B85DC2D81B6783AB91C57B5AA4356DF7B8248);
s_Il2CppMethodInitialized = true;
}
{
// Settings.AddPlatformTemplate<PlatformWebGL>("46fbfdf3fc43db0458918377fd40293e");
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_AddPlatformTemplate_TisPlatformWebGL_t248F9673A6C20F580CFE6AEAB73892C8F041BA56_m9B8C422BB9D3135EE464383149DD5993C3ABBFE3(_stringLiteral7D7B85DC2D81B6783AB91C57B5AA4356DF7B8248, Settings_AddPlatformTemplate_TisPlatformWebGL_t248F9673A6C20F580CFE6AEAB73892C8F041BA56_m9B8C422BB9D3135EE464383149DD5993C3ABBFE3_RuntimeMethod_var);
// }
return;
}
}
// System.String FMODUnity.PlatformWebGL::get_DisplayName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformWebGL_get_DisplayName_m897B31C335979250CEF6EDC36245301FBBD8244B (PlatformWebGL_t248F9673A6C20F580CFE6AEAB73892C8F041BA56* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF748A5A4C122F1116474B0671EEF38401C66BAED);
s_Il2CppMethodInitialized = true;
}
{
// internal override string DisplayName { get { return "WebGL"; } }
return _stringLiteralF748A5A4C122F1116474B0671EEF38401C66BAED;
}
}
// System.Void FMODUnity.PlatformWebGL::DeclareRuntimePlatforms(FMODUnity.Settings)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformWebGL_DeclareRuntimePlatforms_m561EEDF6B5B7BE6D7161ACD01B3281B89D59D3D9 (PlatformWebGL_t248F9673A6C20F580CFE6AEAB73892C8F041BA56* __this, Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* ___0_settings, const RuntimeMethod* method)
{
{
// settings.DeclareRuntimePlatform(RuntimePlatform.WebGLPlayer, this);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_0 = ___0_settings;
NullCheck(L_0);
Settings_DeclareRuntimePlatform_m7B10B6FA60A06831445EF7887594C8E346DC44EB(L_0, ((int32_t)17), __this, NULL);
// }
return;
}
}
// System.String FMODUnity.PlatformWebGL::GetPluginPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformWebGL_GetPluginPath_m51C50FE819B89D8C2C58002332C14DCB0E9A6803 (PlatformWebGL_t248F9673A6C20F580CFE6AEAB73892C8F041BA56* __this, String_t* ___0_pluginName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0BD0B6C80BE5A00D549D1F57757D7EA501F93732);
s_Il2CppMethodInitialized = true;
}
{
// return string.Format("{0}/{1}.a", GetPluginBasePath(), pluginName);
String_t* L_0;
L_0 = VirtualFuncInvoker0< String_t* >::Invoke(12 /* System.String FMODUnity.Platform::GetPluginBasePath() */, __this);
String_t* L_1 = ___0_pluginName;
String_t* L_2;
L_2 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral0BD0B6C80BE5A00D549D1F57757D7EA501F93732, L_0, L_1, NULL);
return L_2;
}
}
// System.Void FMODUnity.PlatformWebGL::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformWebGL__ctor_mD3C5EE7E5AF07991E271A4E5CBA006A165A36E44 (PlatformWebGL_t248F9673A6C20F580CFE6AEAB73892C8F041BA56* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var);
Platform__ctor_mDA4FBC12ABA56646C0591E34B888CE00B3353AD4(__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 FMODUnity.PlatformIOS::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformIOS__cctor_m6B8C1E5F6F844DF74D484E65BCA775EEF363D641 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_AddPlatformTemplate_TisPlatformIOS_t61E700F7EBAD3B6F537C0994B15A3216C5785CD4_m106D4627FA82510A877F92E9D0FFFBE415ED32E4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF93DA898CC9E1FF8CAF8FA8F9F90FB22F7BB7AFC);
s_Il2CppMethodInitialized = true;
}
{
// Settings.AddPlatformTemplate<PlatformIOS>("0f8eb3f400726694eb47beb1a9f94ce8");
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_AddPlatformTemplate_TisPlatformIOS_t61E700F7EBAD3B6F537C0994B15A3216C5785CD4_m106D4627FA82510A877F92E9D0FFFBE415ED32E4(_stringLiteralF93DA898CC9E1FF8CAF8FA8F9F90FB22F7BB7AFC, Settings_AddPlatformTemplate_TisPlatformIOS_t61E700F7EBAD3B6F537C0994B15A3216C5785CD4_m106D4627FA82510A877F92E9D0FFFBE415ED32E4_RuntimeMethod_var);
// }
return;
}
}
// System.String FMODUnity.PlatformIOS::get_DisplayName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformIOS_get_DisplayName_m153F413837F3A6B8820B62D642B2E8E820C93172 (PlatformIOS_t61E700F7EBAD3B6F537C0994B15A3216C5785CD4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEDFB7950D8BA48969BB1CCF3BA5823E86CE096D1);
s_Il2CppMethodInitialized = true;
}
{
// internal override string DisplayName { get { return "iOS"; } }
return _stringLiteralEDFB7950D8BA48969BB1CCF3BA5823E86CE096D1;
}
}
// System.Void FMODUnity.PlatformIOS::DeclareRuntimePlatforms(FMODUnity.Settings)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformIOS_DeclareRuntimePlatforms_m1EA37902D4BF6F35D25A3F28E7310048EFFFA020 (PlatformIOS_t61E700F7EBAD3B6F537C0994B15A3216C5785CD4* __this, Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* ___0_settings, const RuntimeMethod* method)
{
{
// settings.DeclareRuntimePlatform(RuntimePlatform.IPhonePlayer, this);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_0 = ___0_settings;
NullCheck(L_0);
Settings_DeclareRuntimePlatform_m7B10B6FA60A06831445EF7887594C8E346DC44EB(L_0, 8, __this, NULL);
// }
return;
}
}
// System.Void FMODUnity.PlatformIOS::LoadPlugins(FMOD.System,System.Action`2<FMOD.RESULT,System.String>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformIOS_LoadPlugins_m06DB561529E3EC1930DE829B025CB614FDC33DFC (PlatformIOS_t61E700F7EBAD3B6F537C0994B15A3216C5785CD4* __this, System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20 ___0_coreSystem, Action_2_t04EA3D061608C26DE27B014582F14E77488187A1* ___1_reportResult, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlatformIOS_t61E700F7EBAD3B6F537C0994B15A3216C5785CD4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// StaticLoadPlugins(this, coreSystem, reportResult);
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20 L_0 = ___0_coreSystem;
Action_2_t04EA3D061608C26DE27B014582F14E77488187A1* L_1 = ___1_reportResult;
il2cpp_codegen_runtime_class_init_inline(PlatformIOS_t61E700F7EBAD3B6F537C0994B15A3216C5785CD4_il2cpp_TypeInfo_var);
PlatformIOS_StaticLoadPlugins_mA6CF984E57F23939660219E5603751DDDB83BDC8(__this, L_0, L_1, NULL);
// }
return;
}
}
// System.Void FMODUnity.PlatformIOS::StaticLoadPlugins(FMODUnity.Platform,FMOD.System,System.Action`2<FMOD.RESULT,System.String>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformIOS_StaticLoadPlugins_mA6CF984E57F23939660219E5603751DDDB83BDC8 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20 ___1_coreSystem, Action_2_t04EA3D061608C26DE27B014582F14E77488187A1* ___2_reportResult, const RuntimeMethod* method)
{
{
// platform.LoadStaticPlugins(coreSystem, reportResult);
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_0 = ___0_platform;
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20 L_1 = ___1_coreSystem;
Action_2_t04EA3D061608C26DE27B014582F14E77488187A1* L_2 = ___2_reportResult;
NullCheck(L_0);
VirtualActionInvoker2< System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20, Action_2_t04EA3D061608C26DE27B014582F14E77488187A1* >::Invoke(16 /* System.Void FMODUnity.Platform::LoadStaticPlugins(FMOD.System,System.Action`2<FMOD.RESULT,System.String>) */, L_0, L_1, L_2);
// }
return;
}
}
// System.Void FMODUnity.PlatformIOS::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformIOS__ctor_m8DA5FAB9369B691B5B9077FB88CD8DE6AC410BD9 (PlatformIOS_t61E700F7EBAD3B6F537C0994B15A3216C5785CD4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var);
Platform__ctor_mDA4FBC12ABA56646C0591E34B888CE00B3353AD4(__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 FMODUnity.PlatformLinux::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformLinux__cctor_m6A5E97EC4C344E5086C00C86C1BF8F5D40A9B5E4 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m2724B41582A057CDB75FC2A4019E28F67400E489_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m58A4F1954060CD593BC5CCBF388B06682769F4A5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8F13404164D1C5E883577E53E7170F5F50012C96_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlatformLinux_t79B485879FD3C32D4194FBA03C65724470DBC9AF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_AddPlatformTemplate_TisPlatformLinux_t79B485879FD3C32D4194FBA03C65724470DBC9AF_m7743447FE182C2DBDBA4DE26F748A4F7FD89E641_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4ADFC255970B44F670DFCBB64452D61E0AEF28C3);
s_Il2CppMethodInitialized = true;
}
{
// private static List<CodecChannelCount> staticCodecChannels = new List<CodecChannelCount>()
// {
// new CodecChannelCount { format = CodecType.FADPCM, channels = 0 },
// new CodecChannelCount { format = CodecType.Vorbis, channels = 32 },
// };
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* L_0 = (List_1_t8F13404164D1C5E883577E53E7170F5F50012C96*)il2cpp_codegen_object_new(List_1_t8F13404164D1C5E883577E53E7170F5F50012C96_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_m58A4F1954060CD593BC5CCBF388B06682769F4A5(L_0, List_1__ctor_m58A4F1954060CD593BC5CCBF388B06682769F4A5_RuntimeMethod_var);
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* L_1 = L_0;
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_2 = (CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E*)il2cpp_codegen_object_new(CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E_il2cpp_TypeInfo_var);
NullCheck(L_2);
CodecChannelCount__ctor_m8F52BE1E98641129D4687BA82B145E77E17FBD1E(L_2, NULL);
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_3 = L_2;
NullCheck(L_3);
L_3->___format_0 = 0;
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_4 = L_3;
NullCheck(L_4);
L_4->___channels_1 = 0;
NullCheck(L_1);
List_1_Add_m2724B41582A057CDB75FC2A4019E28F67400E489_inline(L_1, L_4, List_1_Add_m2724B41582A057CDB75FC2A4019E28F67400E489_RuntimeMethod_var);
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* L_5 = L_1;
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_6 = (CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E*)il2cpp_codegen_object_new(CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E_il2cpp_TypeInfo_var);
NullCheck(L_6);
CodecChannelCount__ctor_m8F52BE1E98641129D4687BA82B145E77E17FBD1E(L_6, NULL);
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_7 = L_6;
NullCheck(L_7);
L_7->___format_0 = 1;
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_8 = L_7;
NullCheck(L_8);
L_8->___channels_1 = ((int32_t)32);
NullCheck(L_5);
List_1_Add_m2724B41582A057CDB75FC2A4019E28F67400E489_inline(L_5, L_8, List_1_Add_m2724B41582A057CDB75FC2A4019E28F67400E489_RuntimeMethod_var);
((PlatformLinux_t79B485879FD3C32D4194FBA03C65724470DBC9AF_StaticFields*)il2cpp_codegen_static_fields_for(PlatformLinux_t79B485879FD3C32D4194FBA03C65724470DBC9AF_il2cpp_TypeInfo_var))->___staticCodecChannels_17 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((PlatformLinux_t79B485879FD3C32D4194FBA03C65724470DBC9AF_StaticFields*)il2cpp_codegen_static_fields_for(PlatformLinux_t79B485879FD3C32D4194FBA03C65724470DBC9AF_il2cpp_TypeInfo_var))->___staticCodecChannels_17), (void*)L_5);
// Settings.AddPlatformTemplate<PlatformLinux>("b7716510a1f36934c87976f3a81dbf3d");
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_AddPlatformTemplate_TisPlatformLinux_t79B485879FD3C32D4194FBA03C65724470DBC9AF_m7743447FE182C2DBDBA4DE26F748A4F7FD89E641(_stringLiteral4ADFC255970B44F670DFCBB64452D61E0AEF28C3, Settings_AddPlatformTemplate_TisPlatformLinux_t79B485879FD3C32D4194FBA03C65724470DBC9AF_m7743447FE182C2DBDBA4DE26F748A4F7FD89E641_RuntimeMethod_var);
// }
return;
}
}
// System.String FMODUnity.PlatformLinux::get_DisplayName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformLinux_get_DisplayName_mEE8B177FD695EE2CC2F0B183DF87DBD91D2A15DB (PlatformLinux_t79B485879FD3C32D4194FBA03C65724470DBC9AF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral63782A242F395C6C620CDF0025BBD66B1BE4E20B);
s_Il2CppMethodInitialized = true;
}
{
// internal override string DisplayName { get { return "Linux"; } }
return _stringLiteral63782A242F395C6C620CDF0025BBD66B1BE4E20B;
}
}
// System.Void FMODUnity.PlatformLinux::DeclareRuntimePlatforms(FMODUnity.Settings)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformLinux_DeclareRuntimePlatforms_m934903AA68C82FC28A8BACCA176AE937B8219528 (PlatformLinux_t79B485879FD3C32D4194FBA03C65724470DBC9AF* __this, Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* ___0_settings, const RuntimeMethod* method)
{
{
// settings.DeclareRuntimePlatform(RuntimePlatform.LinuxPlayer, this);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_0 = ___0_settings;
NullCheck(L_0);
Settings_DeclareRuntimePlatform_m7B10B6FA60A06831445EF7887594C8E346DC44EB(L_0, ((int32_t)13), __this, NULL);
// }
return;
}
}
// System.String FMODUnity.PlatformLinux::GetPluginPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformLinux_GetPluginPath_mC5075E862B78DA88FF4D1B8BF4D5A426C628E430 (PlatformLinux_t79B485879FD3C32D4194FBA03C65724470DBC9AF* __this, String_t* ___0_pluginName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBEB9162D2491E55A5665C6F2D6EEF18EB7E982DD);
s_Il2CppMethodInitialized = true;
}
{
// return string.Format("{0}/lib{1}.so", GetPluginBasePath(), pluginName);
String_t* L_0;
L_0 = VirtualFuncInvoker0< String_t* >::Invoke(12 /* System.String FMODUnity.Platform::GetPluginBasePath() */, __this);
String_t* L_1 = ___0_pluginName;
String_t* L_2;
L_2 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralBEB9162D2491E55A5665C6F2D6EEF18EB7E982DD, L_0, L_1, NULL);
return L_2;
}
}
// System.Collections.Generic.List`1<FMODUnity.CodecChannelCount> FMODUnity.PlatformLinux::get_DefaultCodecChannels()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* PlatformLinux_get_DefaultCodecChannels_mA453FB4DB0EE8CF30C6107677C08C5C2ECE37D64 (PlatformLinux_t79B485879FD3C32D4194FBA03C65724470DBC9AF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlatformLinux_t79B485879FD3C32D4194FBA03C65724470DBC9AF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// internal override List<CodecChannelCount> DefaultCodecChannels { get { return staticCodecChannels; } }
il2cpp_codegen_runtime_class_init_inline(PlatformLinux_t79B485879FD3C32D4194FBA03C65724470DBC9AF_il2cpp_TypeInfo_var);
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* L_0 = ((PlatformLinux_t79B485879FD3C32D4194FBA03C65724470DBC9AF_StaticFields*)il2cpp_codegen_static_fields_for(PlatformLinux_t79B485879FD3C32D4194FBA03C65724470DBC9AF_il2cpp_TypeInfo_var))->___staticCodecChannels_17;
return L_0;
}
}
// System.Void FMODUnity.PlatformLinux::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformLinux__ctor_m862AEB70759320F22E692600102B4C981BFEAC52 (PlatformLinux_t79B485879FD3C32D4194FBA03C65724470DBC9AF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var);
Platform__ctor_mDA4FBC12ABA56646C0591E34B888CE00B3353AD4(__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 FMODUnity.PlatformMac::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformMac__cctor_m5E3659579BFC08FE55B06A57BBF09F785AAF1846 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m2724B41582A057CDB75FC2A4019E28F67400E489_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m58A4F1954060CD593BC5CCBF388B06682769F4A5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8F13404164D1C5E883577E53E7170F5F50012C96_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlatformMac_tBA5C6316CA107D249A8A5C4B8E2AD3761F729CAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_AddPlatformTemplate_TisPlatformMac_tBA5C6316CA107D249A8A5C4B8E2AD3761F729CAB_m1A4EFAB0410F0FE86BDA774094DA673C51FC978F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9317693967C98FF927450B4ED100CCC7BA830EC5);
s_Il2CppMethodInitialized = true;
}
{
// private static List<CodecChannelCount> staticCodecChannels = new List<CodecChannelCount>()
// {
// new CodecChannelCount { format = CodecType.FADPCM, channels = 0 },
// new CodecChannelCount { format = CodecType.Vorbis, channels = 32 },
// };
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* L_0 = (List_1_t8F13404164D1C5E883577E53E7170F5F50012C96*)il2cpp_codegen_object_new(List_1_t8F13404164D1C5E883577E53E7170F5F50012C96_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_m58A4F1954060CD593BC5CCBF388B06682769F4A5(L_0, List_1__ctor_m58A4F1954060CD593BC5CCBF388B06682769F4A5_RuntimeMethod_var);
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* L_1 = L_0;
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_2 = (CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E*)il2cpp_codegen_object_new(CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E_il2cpp_TypeInfo_var);
NullCheck(L_2);
CodecChannelCount__ctor_m8F52BE1E98641129D4687BA82B145E77E17FBD1E(L_2, NULL);
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_3 = L_2;
NullCheck(L_3);
L_3->___format_0 = 0;
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_4 = L_3;
NullCheck(L_4);
L_4->___channels_1 = 0;
NullCheck(L_1);
List_1_Add_m2724B41582A057CDB75FC2A4019E28F67400E489_inline(L_1, L_4, List_1_Add_m2724B41582A057CDB75FC2A4019E28F67400E489_RuntimeMethod_var);
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* L_5 = L_1;
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_6 = (CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E*)il2cpp_codegen_object_new(CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E_il2cpp_TypeInfo_var);
NullCheck(L_6);
CodecChannelCount__ctor_m8F52BE1E98641129D4687BA82B145E77E17FBD1E(L_6, NULL);
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_7 = L_6;
NullCheck(L_7);
L_7->___format_0 = 1;
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_8 = L_7;
NullCheck(L_8);
L_8->___channels_1 = ((int32_t)32);
NullCheck(L_5);
List_1_Add_m2724B41582A057CDB75FC2A4019E28F67400E489_inline(L_5, L_8, List_1_Add_m2724B41582A057CDB75FC2A4019E28F67400E489_RuntimeMethod_var);
((PlatformMac_tBA5C6316CA107D249A8A5C4B8E2AD3761F729CAB_StaticFields*)il2cpp_codegen_static_fields_for(PlatformMac_tBA5C6316CA107D249A8A5C4B8E2AD3761F729CAB_il2cpp_TypeInfo_var))->___staticCodecChannels_17 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((PlatformMac_tBA5C6316CA107D249A8A5C4B8E2AD3761F729CAB_StaticFields*)il2cpp_codegen_static_fields_for(PlatformMac_tBA5C6316CA107D249A8A5C4B8E2AD3761F729CAB_il2cpp_TypeInfo_var))->___staticCodecChannels_17), (void*)L_5);
// Settings.AddPlatformTemplate<PlatformMac>("52eb9df5db46521439908db3a29a1bbb");
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_AddPlatformTemplate_TisPlatformMac_tBA5C6316CA107D249A8A5C4B8E2AD3761F729CAB_m1A4EFAB0410F0FE86BDA774094DA673C51FC978F(_stringLiteral9317693967C98FF927450B4ED100CCC7BA830EC5, Settings_AddPlatformTemplate_TisPlatformMac_tBA5C6316CA107D249A8A5C4B8E2AD3761F729CAB_m1A4EFAB0410F0FE86BDA774094DA673C51FC978F_RuntimeMethod_var);
// }
return;
}
}
// System.String FMODUnity.PlatformMac::get_DisplayName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformMac_get_DisplayName_m29CD9228875CFF952226D130B1F2358356E21199 (PlatformMac_tBA5C6316CA107D249A8A5C4B8E2AD3761F729CAB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC50D8EC9526B2DAFEEF984E039330B7E4BA66435);
s_Il2CppMethodInitialized = true;
}
{
// internal override string DisplayName { get { return "macOS"; } }
return _stringLiteralC50D8EC9526B2DAFEEF984E039330B7E4BA66435;
}
}
// System.Void FMODUnity.PlatformMac::DeclareRuntimePlatforms(FMODUnity.Settings)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformMac_DeclareRuntimePlatforms_m85F0969F7F626AF21C773E5EBDDF2FE725FDB238 (PlatformMac_tBA5C6316CA107D249A8A5C4B8E2AD3761F729CAB* __this, Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* ___0_settings, const RuntimeMethod* method)
{
{
// settings.DeclareRuntimePlatform(RuntimePlatform.OSXPlayer, this);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_0 = ___0_settings;
NullCheck(L_0);
Settings_DeclareRuntimePlatform_m7B10B6FA60A06831445EF7887594C8E346DC44EB(L_0, 1, __this, NULL);
// }
return;
}
}
// System.String FMODUnity.PlatformMac::GetPluginPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformMac_GetPluginPath_m390F7B8EF8146C444257E13175531155016B478D (PlatformMac_tBA5C6316CA107D249A8A5C4B8E2AD3761F729CAB* __this, String_t* ___0_pluginName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5D55720A774990FB7633937F7044EA02E58A3970);
s_Il2CppMethodInitialized = true;
}
{
// return string.Format("{0}/{1}.bundle", GetPluginBasePath(), pluginName);
String_t* L_0;
L_0 = VirtualFuncInvoker0< String_t* >::Invoke(12 /* System.String FMODUnity.Platform::GetPluginBasePath() */, __this);
String_t* L_1 = ___0_pluginName;
String_t* L_2;
L_2 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral5D55720A774990FB7633937F7044EA02E58A3970, L_0, L_1, NULL);
return L_2;
}
}
// System.Collections.Generic.List`1<FMODUnity.CodecChannelCount> FMODUnity.PlatformMac::get_DefaultCodecChannels()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* PlatformMac_get_DefaultCodecChannels_m8DF456CC3D0195C711B483E5B0375A9F27E83E71 (PlatformMac_tBA5C6316CA107D249A8A5C4B8E2AD3761F729CAB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlatformMac_tBA5C6316CA107D249A8A5C4B8E2AD3761F729CAB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// internal override List<CodecChannelCount> DefaultCodecChannels { get { return staticCodecChannels; } }
il2cpp_codegen_runtime_class_init_inline(PlatformMac_tBA5C6316CA107D249A8A5C4B8E2AD3761F729CAB_il2cpp_TypeInfo_var);
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* L_0 = ((PlatformMac_tBA5C6316CA107D249A8A5C4B8E2AD3761F729CAB_StaticFields*)il2cpp_codegen_static_fields_for(PlatformMac_tBA5C6316CA107D249A8A5C4B8E2AD3761F729CAB_il2cpp_TypeInfo_var))->___staticCodecChannels_17;
return L_0;
}
}
// System.Void FMODUnity.PlatformMac::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformMac__ctor_m585F512346CABE3D6C959C740BFA6A8B2D1D8056 (PlatformMac_tBA5C6316CA107D249A8A5C4B8E2AD3761F729CAB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var);
Platform__ctor_mDA4FBC12ABA56646C0591E34B888CE00B3353AD4(__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 FMODUnity.PlatformAppleTV::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformAppleTV__cctor_m3DD01DC426706F5D71579885D367F4012FFF74B3 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_AddPlatformTemplate_TisPlatformAppleTV_t17AD34063F06A1E8647D988C9C99FCB78DC63512_m04C42B09CA743061473D496D79F732CDE27FAE3E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5DEA68C6257E77BA4A56FDEB14F27D6FAF057BB5);
s_Il2CppMethodInitialized = true;
}
{
// Settings.AddPlatformTemplate<PlatformAppleTV>("e7a046c753c3c3d4aacc91f6597f310d");
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_AddPlatformTemplate_TisPlatformAppleTV_t17AD34063F06A1E8647D988C9C99FCB78DC63512_m04C42B09CA743061473D496D79F732CDE27FAE3E(_stringLiteral5DEA68C6257E77BA4A56FDEB14F27D6FAF057BB5, Settings_AddPlatformTemplate_TisPlatformAppleTV_t17AD34063F06A1E8647D988C9C99FCB78DC63512_m04C42B09CA743061473D496D79F732CDE27FAE3E_RuntimeMethod_var);
// }
return;
}
}
// System.String FMODUnity.PlatformAppleTV::get_DisplayName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformAppleTV_get_DisplayName_m85509EF1850B4842EE8274DFB9EBBBD01C4AD2DE (PlatformAppleTV_t17AD34063F06A1E8647D988C9C99FCB78DC63512* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral58A8A3EEA541D5186B9BBFED94BED85427AFACBB);
s_Il2CppMethodInitialized = true;
}
{
// internal override string DisplayName { get { return "Apple TV"; } }
return _stringLiteral58A8A3EEA541D5186B9BBFED94BED85427AFACBB;
}
}
// System.Void FMODUnity.PlatformAppleTV::DeclareRuntimePlatforms(FMODUnity.Settings)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformAppleTV_DeclareRuntimePlatforms_mA415D0A435A0E04B3D3CA4D7455BDF6CA5EE9A34 (PlatformAppleTV_t17AD34063F06A1E8647D988C9C99FCB78DC63512* __this, Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* ___0_settings, const RuntimeMethod* method)
{
{
// settings.DeclareRuntimePlatform(RuntimePlatform.tvOS, this);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_0 = ___0_settings;
NullCheck(L_0);
Settings_DeclareRuntimePlatform_m7B10B6FA60A06831445EF7887594C8E346DC44EB(L_0, ((int32_t)31), __this, NULL);
// }
return;
}
}
// System.Void FMODUnity.PlatformAppleTV::LoadPlugins(FMOD.System,System.Action`2<FMOD.RESULT,System.String>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformAppleTV_LoadPlugins_mE27E377E8E7D4B45530D9DCB2FD7B41EE290EF63 (PlatformAppleTV_t17AD34063F06A1E8647D988C9C99FCB78DC63512* __this, System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20 ___0_coreSystem, Action_2_t04EA3D061608C26DE27B014582F14E77488187A1* ___1_reportResult, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlatformIOS_t61E700F7EBAD3B6F537C0994B15A3216C5785CD4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// PlatformIOS.StaticLoadPlugins(this, coreSystem, reportResult);
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20 L_0 = ___0_coreSystem;
Action_2_t04EA3D061608C26DE27B014582F14E77488187A1* L_1 = ___1_reportResult;
il2cpp_codegen_runtime_class_init_inline(PlatformIOS_t61E700F7EBAD3B6F537C0994B15A3216C5785CD4_il2cpp_TypeInfo_var);
PlatformIOS_StaticLoadPlugins_mA6CF984E57F23939660219E5603751DDDB83BDC8(__this, L_0, L_1, NULL);
// }
return;
}
}
// System.Void FMODUnity.PlatformAppleTV::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformAppleTV__ctor_mB965E735D2F933498A856BD0BFF4A0FB64D3922F (PlatformAppleTV_t17AD34063F06A1E8647D988C9C99FCB78DC63512* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var);
Platform__ctor_mDA4FBC12ABA56646C0591E34B888CE00B3353AD4(__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 FMODUnity.PlatformWindows::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformWindows__cctor_m20B290281BFBB7EEC3FEF9C8AFC03041E70AE220 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m2724B41582A057CDB75FC2A4019E28F67400E489_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m58A4F1954060CD593BC5CCBF388B06682769F4A5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8F13404164D1C5E883577E53E7170F5F50012C96_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlatformWindows_t2624B7358AD5A1F8ACFD9A8715F56C280CCFB009_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_AddPlatformTemplate_TisPlatformWindows_t2624B7358AD5A1F8ACFD9A8715F56C280CCFB009_m67BBC713929DB121A6E7204F008A46F6AFB7809F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE5937E0B4A9954BAC2ABF87A95E68AC7E582728E);
s_Il2CppMethodInitialized = true;
}
{
// private static List<CodecChannelCount> staticCodecChannels = new List<CodecChannelCount>()
// {
// new CodecChannelCount { format = CodecType.FADPCM, channels = 0 },
// new CodecChannelCount { format = CodecType.Vorbis, channels = 32 },
// };
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* L_0 = (List_1_t8F13404164D1C5E883577E53E7170F5F50012C96*)il2cpp_codegen_object_new(List_1_t8F13404164D1C5E883577E53E7170F5F50012C96_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_m58A4F1954060CD593BC5CCBF388B06682769F4A5(L_0, List_1__ctor_m58A4F1954060CD593BC5CCBF388B06682769F4A5_RuntimeMethod_var);
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* L_1 = L_0;
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_2 = (CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E*)il2cpp_codegen_object_new(CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E_il2cpp_TypeInfo_var);
NullCheck(L_2);
CodecChannelCount__ctor_m8F52BE1E98641129D4687BA82B145E77E17FBD1E(L_2, NULL);
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_3 = L_2;
NullCheck(L_3);
L_3->___format_0 = 0;
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_4 = L_3;
NullCheck(L_4);
L_4->___channels_1 = 0;
NullCheck(L_1);
List_1_Add_m2724B41582A057CDB75FC2A4019E28F67400E489_inline(L_1, L_4, List_1_Add_m2724B41582A057CDB75FC2A4019E28F67400E489_RuntimeMethod_var);
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* L_5 = L_1;
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_6 = (CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E*)il2cpp_codegen_object_new(CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E_il2cpp_TypeInfo_var);
NullCheck(L_6);
CodecChannelCount__ctor_m8F52BE1E98641129D4687BA82B145E77E17FBD1E(L_6, NULL);
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_7 = L_6;
NullCheck(L_7);
L_7->___format_0 = 1;
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_8 = L_7;
NullCheck(L_8);
L_8->___channels_1 = ((int32_t)32);
NullCheck(L_5);
List_1_Add_m2724B41582A057CDB75FC2A4019E28F67400E489_inline(L_5, L_8, List_1_Add_m2724B41582A057CDB75FC2A4019E28F67400E489_RuntimeMethod_var);
((PlatformWindows_t2624B7358AD5A1F8ACFD9A8715F56C280CCFB009_StaticFields*)il2cpp_codegen_static_fields_for(PlatformWindows_t2624B7358AD5A1F8ACFD9A8715F56C280CCFB009_il2cpp_TypeInfo_var))->___staticCodecChannels_17 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((PlatformWindows_t2624B7358AD5A1F8ACFD9A8715F56C280CCFB009_StaticFields*)il2cpp_codegen_static_fields_for(PlatformWindows_t2624B7358AD5A1F8ACFD9A8715F56C280CCFB009_il2cpp_TypeInfo_var))->___staticCodecChannels_17), (void*)L_5);
// Settings.AddPlatformTemplate<PlatformWindows>("2c5177b11d81d824dbb064f9ac8527da");
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_AddPlatformTemplate_TisPlatformWindows_t2624B7358AD5A1F8ACFD9A8715F56C280CCFB009_m67BBC713929DB121A6E7204F008A46F6AFB7809F(_stringLiteralE5937E0B4A9954BAC2ABF87A95E68AC7E582728E, Settings_AddPlatformTemplate_TisPlatformWindows_t2624B7358AD5A1F8ACFD9A8715F56C280CCFB009_m67BBC713929DB121A6E7204F008A46F6AFB7809F_RuntimeMethod_var);
// }
return;
}
}
// System.String FMODUnity.PlatformWindows::get_DisplayName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformWindows_get_DisplayName_m58339E9956C1D576E9E44DA1135AAE6478DFAF54 (PlatformWindows_t2624B7358AD5A1F8ACFD9A8715F56C280CCFB009* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral357434484751BA5EBE0EFE7F1BFD26D693185794);
s_Il2CppMethodInitialized = true;
}
{
// internal override string DisplayName { get { return "Windows"; } }
return _stringLiteral357434484751BA5EBE0EFE7F1BFD26D693185794;
}
}
// System.Void FMODUnity.PlatformWindows::DeclareRuntimePlatforms(FMODUnity.Settings)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformWindows_DeclareRuntimePlatforms_m68F2E6614553FBA07B1A5D478D1504AB716D2E7E (PlatformWindows_t2624B7358AD5A1F8ACFD9A8715F56C280CCFB009* __this, Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* ___0_settings, const RuntimeMethod* method)
{
{
// settings.DeclareRuntimePlatform(RuntimePlatform.WindowsPlayer, this);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_0 = ___0_settings;
NullCheck(L_0);
Settings_DeclareRuntimePlatform_m7B10B6FA60A06831445EF7887594C8E346DC44EB(L_0, 2, __this, NULL);
// settings.DeclareRuntimePlatform(RuntimePlatform.WSAPlayerX86, this);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_1 = ___0_settings;
NullCheck(L_1);
Settings_DeclareRuntimePlatform_m7B10B6FA60A06831445EF7887594C8E346DC44EB(L_1, ((int32_t)18), __this, NULL);
// settings.DeclareRuntimePlatform(RuntimePlatform.WSAPlayerX64, this);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_2 = ___0_settings;
NullCheck(L_2);
Settings_DeclareRuntimePlatform_m7B10B6FA60A06831445EF7887594C8E346DC44EB(L_2, ((int32_t)19), __this, NULL);
// settings.DeclareRuntimePlatform(RuntimePlatform.WSAPlayerARM, this);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_3 = ___0_settings;
NullCheck(L_3);
Settings_DeclareRuntimePlatform_m7B10B6FA60A06831445EF7887594C8E346DC44EB(L_3, ((int32_t)20), __this, NULL);
// }
return;
}
}
// System.String FMODUnity.PlatformWindows::GetPluginPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformWindows_GetPluginPath_m26D91C7FD744BD3483C5749F5B54D5754644285D (PlatformWindows_t2624B7358AD5A1F8ACFD9A8715F56C280CCFB009* __this, String_t* ___0_pluginName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7639A110B2FFFFDB585FC77F66406EFE7AE738E1);
s_Il2CppMethodInitialized = true;
}
{
// return string.Format("{0}.dll", pluginName);
String_t* L_0 = ___0_pluginName;
String_t* L_1;
L_1 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral7639A110B2FFFFDB585FC77F66406EFE7AE738E1, L_0, NULL);
return L_1;
}
}
// System.Collections.Generic.List`1<FMODUnity.CodecChannelCount> FMODUnity.PlatformWindows::get_DefaultCodecChannels()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* PlatformWindows_get_DefaultCodecChannels_m160DE8ACF43B206FA2F89233B4FFB2228F31AF79 (PlatformWindows_t2624B7358AD5A1F8ACFD9A8715F56C280CCFB009* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlatformWindows_t2624B7358AD5A1F8ACFD9A8715F56C280CCFB009_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// internal override List<CodecChannelCount> DefaultCodecChannels { get { return staticCodecChannels; } }
il2cpp_codegen_runtime_class_init_inline(PlatformWindows_t2624B7358AD5A1F8ACFD9A8715F56C280CCFB009_il2cpp_TypeInfo_var);
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* L_0 = ((PlatformWindows_t2624B7358AD5A1F8ACFD9A8715F56C280CCFB009_StaticFields*)il2cpp_codegen_static_fields_for(PlatformWindows_t2624B7358AD5A1F8ACFD9A8715F56C280CCFB009_il2cpp_TypeInfo_var))->___staticCodecChannels_17;
return L_0;
}
}
// System.Void FMODUnity.PlatformWindows::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformWindows__ctor_m9F81CF906335F395C4D89D13F048E29D9898AB7E (PlatformWindows_t2624B7358AD5A1F8ACFD9A8715F56C280CCFB009* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var);
Platform__ctor_mDA4FBC12ABA56646C0591E34B888CE00B3353AD4(__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.Single FMODUnity.AutomatableSlots::GetValue(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AutomatableSlots_GetValue_mDDA4B9B1FB904BCA2751BFD48323037FC877BB47 (AutomatableSlots_t82E7563CC286D50B4318D4BB4E20E87E44A51CAF* __this, int32_t ___0_index, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_index;
switch (L_0)
{
case 0:
{
goto IL_0048;
}
case 1:
{
goto IL_004f;
}
case 2:
{
goto IL_0056;
}
case 3:
{
goto IL_005d;
}
case 4:
{
goto IL_0064;
}
case 5:
{
goto IL_006b;
}
case 6:
{
goto IL_0072;
}
case 7:
{
goto IL_0079;
}
case 8:
{
goto IL_0080;
}
case 9:
{
goto IL_0087;
}
case 10:
{
goto IL_008e;
}
case 11:
{
goto IL_0095;
}
case 12:
{
goto IL_009c;
}
case 13:
{
goto IL_00a3;
}
case 14:
{
goto IL_00aa;
}
case 15:
{
goto IL_00b1;
}
}
}
{
goto IL_00b8;
}
IL_0048:
{
// return Slot00;
float L_1 = __this->___Slot00_1;
return L_1;
}
IL_004f:
{
// return Slot01;
float L_2 = __this->___Slot01_2;
return L_2;
}
IL_0056:
{
// return Slot02;
float L_3 = __this->___Slot02_3;
return L_3;
}
IL_005d:
{
// return Slot03;
float L_4 = __this->___Slot03_4;
return L_4;
}
IL_0064:
{
// return Slot04;
float L_5 = __this->___Slot04_5;
return L_5;
}
IL_006b:
{
// return Slot05;
float L_6 = __this->___Slot05_6;
return L_6;
}
IL_0072:
{
// return Slot06;
float L_7 = __this->___Slot06_7;
return L_7;
}
IL_0079:
{
// return Slot07;
float L_8 = __this->___Slot07_8;
return L_8;
}
IL_0080:
{
// return Slot08;
float L_9 = __this->___Slot08_9;
return L_9;
}
IL_0087:
{
// return Slot09;
float L_10 = __this->___Slot09_10;
return L_10;
}
IL_008e:
{
// return Slot10;
float L_11 = __this->___Slot10_11;
return L_11;
}
IL_0095:
{
// return Slot11;
float L_12 = __this->___Slot11_12;
return L_12;
}
IL_009c:
{
// return Slot12;
float L_13 = __this->___Slot12_13;
return L_13;
}
IL_00a3:
{
// return Slot13;
float L_14 = __this->___Slot13_14;
return L_14;
}
IL_00aa:
{
// return Slot14;
float L_15 = __this->___Slot14_15;
return L_15;
}
IL_00b1:
{
// return Slot15;
float L_16 = __this->___Slot15_16;
return L_16;
}
IL_00b8:
{
// throw new ArgumentException(string.Format("Invalid slot index: {0}", index));
int32_t L_17 = ___0_index;
int32_t L_18 = L_17;
RuntimeObject* L_19 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_18);
String_t* L_20;
L_20 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral86BF89F8C7A831F2DE6C3717E9E7199125F3CEB6)), L_19, NULL);
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_21 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
NullCheck(L_21);
ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_21, L_20, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AutomatableSlots_GetValue_mDDA4B9B1FB904BCA2751BFD48323037FC877BB47_RuntimeMethod_var)));
}
}
IL2CPP_EXTERN_C float AutomatableSlots_GetValue_mDDA4B9B1FB904BCA2751BFD48323037FC877BB47_AdjustorThunk (RuntimeObject* __this, int32_t ___0_index, const RuntimeMethod* method)
{
AutomatableSlots_t82E7563CC286D50B4318D4BB4E20E87E44A51CAF* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AutomatableSlots_t82E7563CC286D50B4318D4BB4E20E87E44A51CAF*>(__this + _offset);
float _returnValue;
_returnValue = AutomatableSlots_GetValue_mDDA4B9B1FB904BCA2751BFD48323037FC877BB47(_thisAdjusted, ___0_index, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void FMODUnity.BankRefAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BankRefAttribute__ctor_m85F7CF818E717558DE6CC6753D5C9859DDBD4BB0 (BankRefAttribute_t3148AE0C80C648E1B2DDDFFD4647B4AFF5AC9038* __this, const RuntimeMethod* method)
{
{
PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__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 FMODUnity.EventHandler::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler_Start_m9658F8C736AB9E2E428C4E395B3FCB9F142E3C8F (EventHandler_tE9454C70821845BBFA2A6119CCDA96D8E3975284* __this, const RuntimeMethod* method)
{
{
// HandleGameEvent(EmitterGameEvent.ObjectStart);
VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void FMODUnity.EventHandler::HandleGameEvent(FMODUnity.EmitterGameEvent) */, __this, 1);
// }
return;
}
}
// System.Void FMODUnity.EventHandler::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler_OnDestroy_m56AE3E82B827F9C8BC05344607890955641CC067 (EventHandler_tE9454C70821845BBFA2A6119CCDA96D8E3975284* __this, const RuntimeMethod* method)
{
{
// HandleGameEvent(EmitterGameEvent.ObjectDestroy);
VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void FMODUnity.EventHandler::HandleGameEvent(FMODUnity.EmitterGameEvent) */, __this, 2);
// }
return;
}
}
// System.Void FMODUnity.EventHandler::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler_OnEnable_m9C40DB13CB49DAA90ABAEDACB9EB348680E43CDD (EventHandler_tE9454C70821845BBFA2A6119CCDA96D8E3975284* __this, const RuntimeMethod* method)
{
{
// HandleGameEvent(EmitterGameEvent.ObjectEnable);
VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void FMODUnity.EventHandler::HandleGameEvent(FMODUnity.EmitterGameEvent) */, __this, ((int32_t)11));
// }
return;
}
}
// System.Void FMODUnity.EventHandler::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler_OnDisable_m97F88BC52BD11F2437374E968C7BE3798941A587 (EventHandler_tE9454C70821845BBFA2A6119CCDA96D8E3975284* __this, const RuntimeMethod* method)
{
{
// HandleGameEvent(EmitterGameEvent.ObjectDisable);
VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void FMODUnity.EventHandler::HandleGameEvent(FMODUnity.EmitterGameEvent) */, __this, ((int32_t)12));
// }
return;
}
}
// System.Void FMODUnity.EventHandler::OnTriggerEnter(UnityEngine.Collider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler_OnTriggerEnter_mDA3B26A9D53309CDD8F281A960B274AEB3704FF6 (EventHandler_tE9454C70821845BBFA2A6119CCDA96D8E3975284* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_other, 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 (string.IsNullOrEmpty(CollisionTag) || other.CompareTag(CollisionTag) || (other.attachedRigidbody && other.attachedRigidbody.CompareTag(CollisionTag)))
String_t* L_0 = __this->___CollisionTag_4;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (L_1)
{
goto IL_003b;
}
}
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_2 = ___0_other;
String_t* L_3 = __this->___CollisionTag_4;
NullCheck(L_2);
bool L_4;
L_4 = Component_CompareTag_mE6F8897E84F12DF12D302FFC4D58204D51096FC5(L_2, L_3, NULL);
if (L_4)
{
goto IL_003b;
}
}
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_5 = ___0_other;
NullCheck(L_5);
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_6;
L_6 = Collider_get_attachedRigidbody_m060304DB909A1FACD260EBB619D64D39129739AD(L_5, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_6, NULL);
if (!L_7)
{
goto IL_0042;
}
}
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_8 = ___0_other;
NullCheck(L_8);
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_9;
L_9 = Collider_get_attachedRigidbody_m060304DB909A1FACD260EBB619D64D39129739AD(L_8, NULL);
String_t* L_10 = __this->___CollisionTag_4;
NullCheck(L_9);
bool L_11;
L_11 = Component_CompareTag_mE6F8897E84F12DF12D302FFC4D58204D51096FC5(L_9, L_10, NULL);
if (!L_11)
{
goto IL_0042;
}
}
IL_003b:
{
// HandleGameEvent(EmitterGameEvent.TriggerEnter);
VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void FMODUnity.EventHandler::HandleGameEvent(FMODUnity.EmitterGameEvent) */, __this, 3);
}
IL_0042:
{
// }
return;
}
}
// System.Void FMODUnity.EventHandler::OnTriggerExit(UnityEngine.Collider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler_OnTriggerExit_m1557D124CEDD62F231FE27C611B3692D8CED2BCA (EventHandler_tE9454C70821845BBFA2A6119CCDA96D8E3975284* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_other, 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 (string.IsNullOrEmpty(CollisionTag) || other.CompareTag(CollisionTag) || (other.attachedRigidbody && other.attachedRigidbody.CompareTag(CollisionTag)))
String_t* L_0 = __this->___CollisionTag_4;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (L_1)
{
goto IL_003b;
}
}
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_2 = ___0_other;
String_t* L_3 = __this->___CollisionTag_4;
NullCheck(L_2);
bool L_4;
L_4 = Component_CompareTag_mE6F8897E84F12DF12D302FFC4D58204D51096FC5(L_2, L_3, NULL);
if (L_4)
{
goto IL_003b;
}
}
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_5 = ___0_other;
NullCheck(L_5);
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_6;
L_6 = Collider_get_attachedRigidbody_m060304DB909A1FACD260EBB619D64D39129739AD(L_5, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_6, NULL);
if (!L_7)
{
goto IL_0042;
}
}
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_8 = ___0_other;
NullCheck(L_8);
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_9;
L_9 = Collider_get_attachedRigidbody_m060304DB909A1FACD260EBB619D64D39129739AD(L_8, NULL);
String_t* L_10 = __this->___CollisionTag_4;
NullCheck(L_9);
bool L_11;
L_11 = Component_CompareTag_mE6F8897E84F12DF12D302FFC4D58204D51096FC5(L_9, L_10, NULL);
if (!L_11)
{
goto IL_0042;
}
}
IL_003b:
{
// HandleGameEvent(EmitterGameEvent.TriggerExit);
VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void FMODUnity.EventHandler::HandleGameEvent(FMODUnity.EmitterGameEvent) */, __this, 4);
}
IL_0042:
{
// }
return;
}
}
// System.Void FMODUnity.EventHandler::OnTriggerEnter2D(UnityEngine.Collider2D)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler_OnTriggerEnter2D_m93C0436A8BCF83B859C70A7DBC1D2EB3E7296AAA (EventHandler_tE9454C70821845BBFA2A6119CCDA96D8E3975284* __this, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___0_other, const RuntimeMethod* method)
{
{
// if (string.IsNullOrEmpty(CollisionTag) || other.CompareTag(CollisionTag))
String_t* L_0 = __this->___CollisionTag_4;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (L_1)
{
goto IL_001b;
}
}
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_2 = ___0_other;
String_t* L_3 = __this->___CollisionTag_4;
NullCheck(L_2);
bool L_4;
L_4 = Component_CompareTag_mE6F8897E84F12DF12D302FFC4D58204D51096FC5(L_2, L_3, NULL);
if (!L_4)
{
goto IL_0022;
}
}
IL_001b:
{
// HandleGameEvent(EmitterGameEvent.TriggerEnter2D);
VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void FMODUnity.EventHandler::HandleGameEvent(FMODUnity.EmitterGameEvent) */, __this, 5);
}
IL_0022:
{
// }
return;
}
}
// System.Void FMODUnity.EventHandler::OnTriggerExit2D(UnityEngine.Collider2D)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler_OnTriggerExit2D_m0C211D3832C6D4993AA1D247DE62148AC114B8D5 (EventHandler_tE9454C70821845BBFA2A6119CCDA96D8E3975284* __this, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___0_other, const RuntimeMethod* method)
{
{
// if (string.IsNullOrEmpty(CollisionTag) || other.CompareTag(CollisionTag))
String_t* L_0 = __this->___CollisionTag_4;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (L_1)
{
goto IL_001b;
}
}
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_2 = ___0_other;
String_t* L_3 = __this->___CollisionTag_4;
NullCheck(L_2);
bool L_4;
L_4 = Component_CompareTag_mE6F8897E84F12DF12D302FFC4D58204D51096FC5(L_2, L_3, NULL);
if (!L_4)
{
goto IL_0022;
}
}
IL_001b:
{
// HandleGameEvent(EmitterGameEvent.TriggerExit2D);
VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void FMODUnity.EventHandler::HandleGameEvent(FMODUnity.EmitterGameEvent) */, __this, 6);
}
IL_0022:
{
// }
return;
}
}
// System.Void FMODUnity.EventHandler::OnCollisionEnter()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler_OnCollisionEnter_m7391DFB83DDAD443C5878C63DF2F74ECC6B4BB06 (EventHandler_tE9454C70821845BBFA2A6119CCDA96D8E3975284* __this, const RuntimeMethod* method)
{
{
// HandleGameEvent(EmitterGameEvent.CollisionEnter);
VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void FMODUnity.EventHandler::HandleGameEvent(FMODUnity.EmitterGameEvent) */, __this, 7);
// }
return;
}
}
// System.Void FMODUnity.EventHandler::OnCollisionExit()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler_OnCollisionExit_m902A082931590FBA2A17F4D4BD621904245FB9FA (EventHandler_tE9454C70821845BBFA2A6119CCDA96D8E3975284* __this, const RuntimeMethod* method)
{
{
// HandleGameEvent(EmitterGameEvent.CollisionExit);
VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void FMODUnity.EventHandler::HandleGameEvent(FMODUnity.EmitterGameEvent) */, __this, 8);
// }
return;
}
}
// System.Void FMODUnity.EventHandler::OnCollisionEnter2D()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler_OnCollisionEnter2D_m04D6C77A59EF8FA78102BE25EA40824302CE26E4 (EventHandler_tE9454C70821845BBFA2A6119CCDA96D8E3975284* __this, const RuntimeMethod* method)
{
{
// HandleGameEvent(EmitterGameEvent.CollisionEnter2D);
VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void FMODUnity.EventHandler::HandleGameEvent(FMODUnity.EmitterGameEvent) */, __this, ((int32_t)9));
// }
return;
}
}
// System.Void FMODUnity.EventHandler::OnCollisionExit2D()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler_OnCollisionExit2D_m073403B89027E11AD2CB95881E2E82B8EFE7041B (EventHandler_tE9454C70821845BBFA2A6119CCDA96D8E3975284* __this, const RuntimeMethod* method)
{
{
// HandleGameEvent(EmitterGameEvent.CollisionExit2D);
VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void FMODUnity.EventHandler::HandleGameEvent(FMODUnity.EmitterGameEvent) */, __this, ((int32_t)10));
// }
return;
}
}
// System.Void FMODUnity.EventHandler::OnMouseEnter()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler_OnMouseEnter_mB38712D565D71DAC2764D4CD8C2B1BB417FFCA6B (EventHandler_tE9454C70821845BBFA2A6119CCDA96D8E3975284* __this, const RuntimeMethod* method)
{
{
// HandleGameEvent(EmitterGameEvent.MouseEnter);
VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void FMODUnity.EventHandler::HandleGameEvent(FMODUnity.EmitterGameEvent) */, __this, ((int32_t)13));
// }
return;
}
}
// System.Void FMODUnity.EventHandler::OnMouseExit()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler_OnMouseExit_m03391838CA91A53B58C58AE24A20BE184289C1B5 (EventHandler_tE9454C70821845BBFA2A6119CCDA96D8E3975284* __this, const RuntimeMethod* method)
{
{
// HandleGameEvent(EmitterGameEvent.MouseExit);
VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void FMODUnity.EventHandler::HandleGameEvent(FMODUnity.EmitterGameEvent) */, __this, ((int32_t)14));
// }
return;
}
}
// System.Void FMODUnity.EventHandler::OnMouseDown()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler_OnMouseDown_mCA481C18911DCAA4D3A1E3815F0C0DB436F62CE1 (EventHandler_tE9454C70821845BBFA2A6119CCDA96D8E3975284* __this, const RuntimeMethod* method)
{
{
// HandleGameEvent(EmitterGameEvent.MouseDown);
VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void FMODUnity.EventHandler::HandleGameEvent(FMODUnity.EmitterGameEvent) */, __this, ((int32_t)15));
// }
return;
}
}
// System.Void FMODUnity.EventHandler::OnMouseUp()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler_OnMouseUp_m4D31BD23A107102AA5DA5BDD0884559F2D63ED52 (EventHandler_tE9454C70821845BBFA2A6119CCDA96D8E3975284* __this, const RuntimeMethod* method)
{
{
// HandleGameEvent(EmitterGameEvent.MouseUp);
VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void FMODUnity.EventHandler::HandleGameEvent(FMODUnity.EmitterGameEvent) */, __this, ((int32_t)16));
// }
return;
}
}
// System.Void FMODUnity.EventHandler::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHandler__ctor_m85FCA2776159AA6E13871A9144F7DAC1BEDBD3D8 (EventHandler_tE9454C70821845BBFA2A6119CCDA96D8E3975284* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
{
// public string CollisionTag = "";
__this->___CollisionTag_4 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
Il2CppCodeGenWriteBarrier((void**)(&__this->___CollisionTag_4), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
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 FMODUnity.EventRefAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventRefAttribute__ctor_mA32CE395DA59535F0E4FB0F78CDDBA69886C2D5C (EventRefAttribute_t2D88A5236EA8F9255995839A6602FD7EAC02C427* __this, const RuntimeMethod* method)
{
{
PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__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.String FMODUnity.EventReference::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* EventReference_ToString_mA6B1926CCE8ABDBFFBBE31A4796674F43E8BF002 (EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51* __this, const RuntimeMethod* method)
{
{
// return Guid.ToString();
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54* L_0 = (&__this->___Guid_0);
String_t* L_1;
L_1 = GUID_ToString_mE603F135D9F0C2C23F8F807A7B3704A4BDA3646F(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C String_t* EventReference_ToString_mA6B1926CCE8ABDBFFBBE31A4796674F43E8BF002_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51*>(__this + _offset);
String_t* _returnValue;
_returnValue = EventReference_ToString_mA6B1926CCE8ABDBFFBBE31A4796674F43E8BF002(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean FMODUnity.EventReference::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventReference_get_IsNull_m5EE7DC533D829CE452CEAA0234A817BDE4B989BB (EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51* __this, const RuntimeMethod* method)
{
{
// return Guid.IsNull;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54* L_0 = (&__this->___Guid_0);
bool L_1;
L_1 = GUID_get_IsNull_m61151FE017FA92A40E6C849A9C83993EA71F7473(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C bool EventReference_get_IsNull_m5EE7DC533D829CE452CEAA0234A817BDE4B989BB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51*>(__this + _offset);
bool _returnValue;
_returnValue = EventReference_get_IsNull_m5EE7DC533D829CE452CEAA0234A817BDE4B989BB(_thisAdjusted, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.GameObject FMODUnity.FMODEventPlayable::get_TrackTargetObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* FMODEventPlayable_get_TrackTargetObject_m47432D36F044878DDB4E15826D6E2CA0D50372E2 (FMODEventPlayable_t11D6BF6B931B7648FAA7069845C470C7219F01A5* __this, const RuntimeMethod* method)
{
{
// public GameObject TrackTargetObject { get; set; }
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CTrackTargetObjectU3Ek__BackingField_12;
return L_0;
}
}
// System.Void FMODUnity.FMODEventPlayable::set_TrackTargetObject(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FMODEventPlayable_set_TrackTargetObject_m4FC6C24AF931C5DF59CFED7FF26C599522FA7FE4 (FMODEventPlayable_t11D6BF6B931B7648FAA7069845C470C7219F01A5* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
{
{
// public GameObject TrackTargetObject { get; set; }
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
__this->___U3CTrackTargetObjectU3Ek__BackingField_12 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTrackTargetObjectU3Ek__BackingField_12), (void*)L_0);
return;
}
}
// System.Double FMODUnity.FMODEventPlayable::get_duration()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double FMODEventPlayable_get_duration_m3C203FD5CA059A7A4C1851E9284EE79EF6BCE0D6 (FMODEventPlayable_t11D6BF6B931B7648FAA7069845C470C7219F01A5* __this, const RuntimeMethod* method)
{
{
// if (EventReference.IsNull)
EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51* L_0 = (&__this->___EventReference_7);
bool L_1;
L_1 = EventReference_get_IsNull_m5EE7DC533D829CE452CEAA0234A817BDE4B989BB(L_0, NULL);
if (!L_1)
{
goto IL_0014;
}
}
{
// return base.duration;
double L_2;
L_2 = PlayableAsset_get_duration_m4668A767DDB780565E6506E63B4797B820405CFE(__this, NULL);
return L_2;
}
IL_0014:
{
// return EventLength;
float L_3 = __this->___EventLength_5;
return ((double)L_3);
}
}
// UnityEngine.Timeline.ClipCaps FMODUnity.FMODEventPlayable::get_clipCaps()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FMODEventPlayable_get_clipCaps_mF97A9DF6CF43AD552707D61833C2AFEC03D20C5A (FMODEventPlayable_t11D6BF6B931B7648FAA7069845C470C7219F01A5* __this, const RuntimeMethod* method)
{
{
// get { return ClipCaps.None; }
return (int32_t)(0);
}
}
// UnityEngine.Timeline.TimelineClip FMODUnity.FMODEventPlayable::get_OwningClip()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* FMODEventPlayable_get_OwningClip_m658C0DC7296549883FE497241A530EF9772939CC (FMODEventPlayable_t11D6BF6B931B7648FAA7069845C470C7219F01A5* __this, const RuntimeMethod* method)
{
{
// public TimelineClip OwningClip { get; set; }
TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_0 = __this->___U3COwningClipU3Ek__BackingField_13;
return L_0;
}
}
// System.Void FMODUnity.FMODEventPlayable::set_OwningClip(UnityEngine.Timeline.TimelineClip)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FMODEventPlayable_set_OwningClip_m342771B665B67EF390A8E9BA44E4E1AD08728797 (FMODEventPlayable_t11D6BF6B931B7648FAA7069845C470C7219F01A5* __this, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_value, const RuntimeMethod* method)
{
{
// public TimelineClip OwningClip { get; set; }
TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_0 = ___0_value;
__this->___U3COwningClipU3Ek__BackingField_13 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3COwningClipU3Ek__BackingField_13), (void*)L_0);
return;
}
}
// UnityEngine.Playables.Playable FMODUnity.FMODEventPlayable::CreatePlayable(UnityEngine.Playables.PlayableGraph,UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F FMODEventPlayable_CreatePlayable_mCEA8AC7D171B746A078ECA62F43586867A65FD49 (FMODEventPlayable_t11D6BF6B931B7648FAA7069845C470C7219F01A5* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_owner, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m707E50E579C64950422B1E9A2368181F5126B395_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m30B3DCEFB64BD0E721421EF17D3AB195994FBC57_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_Create_mB6DA20B1CC83158F9AC35A3F3F439F4272DE9CFA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_GetBehaviour_m9B1ED36F0C0BC498C2BF0C2983EBF66835C1C990_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_op_Implicit_m4AF88FE9E3988316038D82F5F60BFCA382236767_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_t153F1D3B6237E8A29F8C3316BAF96CD8345E0138_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ScriptPlayable_1_t153F1D3B6237E8A29F8C3316BAF96CD8345E0138 V_0;
memset((&V_0), 0, sizeof(V_0));
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C V_1;
memset((&V_1), 0, sizeof(V_1));
List_1_t59FA4B7AA7F1CA782CD47601457D971E212D08F1* V_2 = NULL;
int32_t V_3 = 0;
PARAMETER_DESCRIPTION_tE31D21777363F5B04AE547948E1979A7B5124DD7 V_4;
memset((&V_4), 0, sizeof(V_4));
int32_t V_5 = 0;
PARAMETER_DESCRIPTION_tE31D21777363F5B04AE547948E1979A7B5124DD7 V_6;
memset((&V_6), 0, sizeof(V_6));
{
// if (!CachedParameters && !EventReference.IsNull)
bool L_0 = __this->___CachedParameters_10;
if (L_0)
{
goto IL_00b8;
}
}
{
EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51* L_1 = (&__this->___EventReference_7);
bool L_2;
L_2 = EventReference_get_IsNull_m5EE7DC533D829CE452CEAA0234A817BDE4B989BB(L_1, NULL);
if (L_2)
{
goto IL_00b8;
}
}
{
// FMOD.Studio.EventDescription eventDescription = RuntimeManager.GetEventDescription(EventReference);
EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 L_3 = __this->___EventReference_7;
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C L_4;
L_4 = RuntimeManager_GetEventDescription_mB66FBAB18AC56CBDEB70F29FDFE4620C5FC8F9B0(L_3, NULL);
V_1 = L_4;
// for (int i = 0; i < Parameters.Length; i++)
V_3 = 0;
goto IL_005a;
}
IL_002b:
{
// eventDescription.getParameterDescriptionByName(Parameters[i].Name, out parameterDescription);
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* L_5 = __this->___Parameters_9;
int32_t L_6 = V_3;
NullCheck(L_5);
int32_t L_7 = L_6;
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
NullCheck(L_8);
String_t* L_9 = L_8->___Name_0;
int32_t L_10;
L_10 = EventDescription_getParameterDescriptionByName_m6B978A29ECEFABAE0DDA8943BEF017BCCC2587EB((&V_1), L_9, (&V_4), NULL);
// Parameters[i].ID = parameterDescription.id;
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* L_11 = __this->___Parameters_9;
int32_t L_12 = V_3;
NullCheck(L_11);
int32_t L_13 = L_12;
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
PARAMETER_DESCRIPTION_tE31D21777363F5B04AE547948E1979A7B5124DD7 L_15 = V_4;
PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85 L_16 = L_15.___id_1;
NullCheck(L_14);
L_14->___ID_2 = L_16;
// for (int i = 0; i < Parameters.Length; i++)
int32_t L_17 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_005a:
{
// for (int i = 0; i < Parameters.Length; i++)
int32_t L_18 = V_3;
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* L_19 = __this->___Parameters_9;
NullCheck(L_19);
if ((((int32_t)L_18) < ((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length)))))
{
goto IL_002b;
}
}
{
// List<ParameterAutomationLink> parameterLinks = Template.ParameterLinks;
FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* L_20 = __this->___Template_4;
NullCheck(L_20);
List_1_t59FA4B7AA7F1CA782CD47601457D971E212D08F1* L_21 = L_20->___ParameterLinks_6;
V_2 = L_21;
// for (int i = 0; i < parameterLinks.Count; i++)
V_5 = 0;
goto IL_00a7;
}
IL_0076:
{
// eventDescription.getParameterDescriptionByName(parameterLinks[i].Name, out parameterDescription);
List_1_t59FA4B7AA7F1CA782CD47601457D971E212D08F1* L_22 = V_2;
int32_t L_23 = V_5;
NullCheck(L_22);
ParameterAutomationLink_tF6285A658A7A4F0D0B572CBA44BB838935604821* L_24;
L_24 = List_1_get_Item_m30B3DCEFB64BD0E721421EF17D3AB195994FBC57(L_22, L_23, List_1_get_Item_m30B3DCEFB64BD0E721421EF17D3AB195994FBC57_RuntimeMethod_var);
NullCheck(L_24);
String_t* L_25 = L_24->___Name_0;
int32_t L_26;
L_26 = EventDescription_getParameterDescriptionByName_m6B978A29ECEFABAE0DDA8943BEF017BCCC2587EB((&V_1), L_25, (&V_6), NULL);
// parameterLinks[i].ID = parameterDescription.id;
List_1_t59FA4B7AA7F1CA782CD47601457D971E212D08F1* L_27 = V_2;
int32_t L_28 = V_5;
NullCheck(L_27);
ParameterAutomationLink_tF6285A658A7A4F0D0B572CBA44BB838935604821* L_29;
L_29 = List_1_get_Item_m30B3DCEFB64BD0E721421EF17D3AB195994FBC57(L_27, L_28, List_1_get_Item_m30B3DCEFB64BD0E721421EF17D3AB195994FBC57_RuntimeMethod_var);
PARAMETER_DESCRIPTION_tE31D21777363F5B04AE547948E1979A7B5124DD7 L_30 = V_6;
PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85 L_31 = L_30.___id_1;
NullCheck(L_29);
L_29->___ID_1 = L_31;
// for (int i = 0; i < parameterLinks.Count; i++)
int32_t L_32 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_32, 1));
}
IL_00a7:
{
// for (int i = 0; i < parameterLinks.Count; i++)
int32_t L_33 = V_5;
List_1_t59FA4B7AA7F1CA782CD47601457D971E212D08F1* L_34 = V_2;
NullCheck(L_34);
int32_t L_35;
L_35 = List_1_get_Count_m707E50E579C64950422B1E9A2368181F5126B395_inline(L_34, List_1_get_Count_m707E50E579C64950422B1E9A2368181F5126B395_RuntimeMethod_var);
if ((((int32_t)L_33) < ((int32_t)L_35)))
{
goto IL_0076;
}
}
{
// CachedParameters = true;
__this->___CachedParameters_10 = (bool)1;
}
IL_00b8:
{
// var playable = ScriptPlayable<FMODEventPlayableBehavior>.Create(graph, Template);
PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_36 = ___0_graph;
FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* L_37 = __this->___Template_4;
il2cpp_codegen_runtime_class_init_inline(ScriptPlayable_1_t153F1D3B6237E8A29F8C3316BAF96CD8345E0138_il2cpp_TypeInfo_var);
ScriptPlayable_1_t153F1D3B6237E8A29F8C3316BAF96CD8345E0138 L_38;
L_38 = ScriptPlayable_1_Create_mB6DA20B1CC83158F9AC35A3F3F439F4272DE9CFA(L_36, L_37, 0, ScriptPlayable_1_Create_mB6DA20B1CC83158F9AC35A3F3F439F4272DE9CFA_RuntimeMethod_var);
V_0 = L_38;
// behavior = playable.GetBehaviour();
FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* L_39;
L_39 = ScriptPlayable_1_GetBehaviour_m9B1ED36F0C0BC498C2BF0C2983EBF66835C1C990((&V_0), ScriptPlayable_1_GetBehaviour_m9B1ED36F0C0BC498C2BF0C2983EBF66835C1C990_RuntimeMethod_var);
__this->___behavior_11 = L_39;
Il2CppCodeGenWriteBarrier((void**)(&__this->___behavior_11), (void*)L_39);
// behavior.TrackTargetObject = TrackTargetObject;
FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* L_40 = __this->___behavior_11;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_41;
L_41 = FMODEventPlayable_get_TrackTargetObject_m47432D36F044878DDB4E15826D6E2CA0D50372E2_inline(__this, NULL);
NullCheck(L_40);
L_40->___TrackTargetObject_7 = L_41;
Il2CppCodeGenWriteBarrier((void**)(&L_40->___TrackTargetObject_7), (void*)L_41);
// behavior.EventReference = EventReference;
FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* L_42 = __this->___behavior_11;
EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 L_43 = __this->___EventReference_7;
NullCheck(L_42);
L_42->___EventReference_3 = L_43;
// behavior.StopType = StopType;
FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* L_44 = __this->___behavior_11;
int32_t L_45 = __this->___StopType_8;
NullCheck(L_44);
L_44->___StopType_4 = L_45;
// behavior.Parameters = Parameters;
FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* L_46 = __this->___behavior_11;
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* L_47 = __this->___Parameters_9;
NullCheck(L_46);
L_46->___Parameters_5 = L_47;
Il2CppCodeGenWriteBarrier((void**)(&L_46->___Parameters_5), (void*)L_47);
// behavior.OwningClip = OwningClip;
FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* L_48 = __this->___behavior_11;
TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_49;
L_49 = FMODEventPlayable_get_OwningClip_m658C0DC7296549883FE497241A530EF9772939CC_inline(__this, NULL);
NullCheck(L_48);
L_48->___OwningClip_8 = L_49;
Il2CppCodeGenWriteBarrier((void**)(&L_48->___OwningClip_8), (void*)L_49);
// return playable;
ScriptPlayable_1_t153F1D3B6237E8A29F8C3316BAF96CD8345E0138 L_50 = V_0;
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_51;
L_51 = ScriptPlayable_1_op_Implicit_m4AF88FE9E3988316038D82F5F60BFCA382236767(L_50, ScriptPlayable_1_op_Implicit_m4AF88FE9E3988316038D82F5F60BFCA382236767_RuntimeMethod_var);
return L_51;
}
}
// System.Void FMODUnity.FMODEventPlayable::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FMODEventPlayable__ctor_m12DAA593A4A5DA669A3B688188FBC74E2ED49E75 (FMODEventPlayable_t11D6BF6B931B7648FAA7069845C470C7219F01A5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public FMODEventPlayableBehavior Template = new FMODEventPlayableBehavior();
FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* L_0 = (FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB*)il2cpp_codegen_object_new(FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_il2cpp_TypeInfo_var);
NullCheck(L_0);
FMODEventPlayableBehavior__ctor_mB7631D7F408296649027CCFF3BF87710ED58A2AA(L_0, NULL);
__this->___Template_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Template_4), (void*)L_0);
// public ParamRef[] Parameters = new ParamRef[0];
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* L_1 = (ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE*)(ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE*)SZArrayNew(ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE_il2cpp_TypeInfo_var, (uint32_t)0);
__this->___Parameters_9 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Parameters_9), (void*)L_1);
PlayableAsset__ctor_m36B842356F02DF323B356BAAF6E3DC59BA9E1AB8(__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 FMODUnity.ParameterAutomationLink::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParameterAutomationLink__ctor_m8C58B4E1C2381F611DB9D7EBE45AED56E03EE098 (ParameterAutomationLink_tF6285A658A7A4F0D0B572CBA44BB838935604821* __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.Void FMODUnity.FMODEventPlayableBehavior::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FMODEventPlayableBehavior__ctor_mB7631D7F408296649027CCFF3BF87710ED58A2AA (FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m6C7ED7BA4932BFD452AA33B70155CE26E23357C3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t59FA4B7AA7F1CA782CD47601457D971E212D08F1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public ParamRef[] Parameters = new ParamRef[0];
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* L_0 = (ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE*)(ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE*)SZArrayNew(ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE_il2cpp_TypeInfo_var, (uint32_t)0);
__this->___Parameters_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Parameters_5), (void*)L_0);
// public List<ParameterAutomationLink> ParameterLinks = new List<ParameterAutomationLink>();
List_1_t59FA4B7AA7F1CA782CD47601457D971E212D08F1* L_1 = (List_1_t59FA4B7AA7F1CA782CD47601457D971E212D08F1*)il2cpp_codegen_object_new(List_1_t59FA4B7AA7F1CA782CD47601457D971E212D08F1_il2cpp_TypeInfo_var);
NullCheck(L_1);
List_1__ctor_m6C7ED7BA4932BFD452AA33B70155CE26E23357C3(L_1, List_1__ctor_m6C7ED7BA4932BFD452AA33B70155CE26E23357C3_RuntimeMethod_var);
__this->___ParameterLinks_6 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___ParameterLinks_6), (void*)L_1);
// public FMODEventPlayableBehavior()
PlayableBehaviour__ctor_mA6202DCD846F0DDFC5963764A404EE8AFABEA23A(__this, NULL);
// CurrentVolume = 1;
FMODEventPlayableBehavior_set_CurrentVolume_mDCBBD25A8BD04414726F463ECD1E66C2A25A2331_inline(__this, (1.0f), NULL);
// }
return;
}
}
// System.Void FMODUnity.FMODEventPlayableBehavior::add_Enter(System.EventHandler`1<FMODUnity.FMODEventPlayableBehavior/EventArgs>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FMODEventPlayableBehavior_add_Enter_mF7E28A6CC127E0202A99D0E937728AA12DF9CCFF (EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* V_0 = NULL;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* V_1 = NULL;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* V_2 = NULL;
{
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_0 = ((FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_StaticFields*)il2cpp_codegen_static_fields_for(FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_il2cpp_TypeInfo_var))->___Enter_0;
V_0 = L_0;
}
IL_0006:
{
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_1 = V_0;
V_1 = L_1;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_2 = V_1;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8*)Castclass((RuntimeObject*)L_4, EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8_il2cpp_TypeInfo_var));
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_5 = V_2;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_6 = V_1;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_7;
L_7 = InterlockedCompareExchangeImpl<EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8*>((&((FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_StaticFields*)il2cpp_codegen_static_fields_for(FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_il2cpp_TypeInfo_var))->___Enter_0), L_5, L_6);
V_0 = L_7;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_8 = V_0;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_9 = V_1;
if ((!(((RuntimeObject*)(EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8*)L_8) == ((RuntimeObject*)(EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8*)L_9))))
{
goto IL_0006;
}
}
{
return;
}
}
// System.Void FMODUnity.FMODEventPlayableBehavior::remove_Enter(System.EventHandler`1<FMODUnity.FMODEventPlayableBehavior/EventArgs>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FMODEventPlayableBehavior_remove_Enter_mC3ADA43651F1A6FE90E04B4C88082A646F6DA997 (EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* V_0 = NULL;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* V_1 = NULL;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* V_2 = NULL;
{
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_0 = ((FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_StaticFields*)il2cpp_codegen_static_fields_for(FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_il2cpp_TypeInfo_var))->___Enter_0;
V_0 = L_0;
}
IL_0006:
{
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_1 = V_0;
V_1 = L_1;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_2 = V_1;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8*)Castclass((RuntimeObject*)L_4, EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8_il2cpp_TypeInfo_var));
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_5 = V_2;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_6 = V_1;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_7;
L_7 = InterlockedCompareExchangeImpl<EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8*>((&((FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_StaticFields*)il2cpp_codegen_static_fields_for(FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_il2cpp_TypeInfo_var))->___Enter_0), L_5, L_6);
V_0 = L_7;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_8 = V_0;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_9 = V_1;
if ((!(((RuntimeObject*)(EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8*)L_8) == ((RuntimeObject*)(EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8*)L_9))))
{
goto IL_0006;
}
}
{
return;
}
}
// System.Void FMODUnity.FMODEventPlayableBehavior::add_Exit(System.EventHandler`1<FMODUnity.FMODEventPlayableBehavior/EventArgs>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FMODEventPlayableBehavior_add_Exit_m58E017CEA95537B8EABD2F35E1E291D6A149B901 (EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* V_0 = NULL;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* V_1 = NULL;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* V_2 = NULL;
{
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_0 = ((FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_StaticFields*)il2cpp_codegen_static_fields_for(FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_il2cpp_TypeInfo_var))->___Exit_1;
V_0 = L_0;
}
IL_0006:
{
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_1 = V_0;
V_1 = L_1;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_2 = V_1;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8*)Castclass((RuntimeObject*)L_4, EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8_il2cpp_TypeInfo_var));
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_5 = V_2;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_6 = V_1;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_7;
L_7 = InterlockedCompareExchangeImpl<EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8*>((&((FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_StaticFields*)il2cpp_codegen_static_fields_for(FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_il2cpp_TypeInfo_var))->___Exit_1), L_5, L_6);
V_0 = L_7;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_8 = V_0;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_9 = V_1;
if ((!(((RuntimeObject*)(EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8*)L_8) == ((RuntimeObject*)(EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8*)L_9))))
{
goto IL_0006;
}
}
{
return;
}
}
// System.Void FMODUnity.FMODEventPlayableBehavior::remove_Exit(System.EventHandler`1<FMODUnity.FMODEventPlayableBehavior/EventArgs>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FMODEventPlayableBehavior_remove_Exit_mD6F02C48D8F46B02B2154BE63F72E9C40271274C (EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* V_0 = NULL;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* V_1 = NULL;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* V_2 = NULL;
{
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_0 = ((FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_StaticFields*)il2cpp_codegen_static_fields_for(FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_il2cpp_TypeInfo_var))->___Exit_1;
V_0 = L_0;
}
IL_0006:
{
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_1 = V_0;
V_1 = L_1;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_2 = V_1;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8*)Castclass((RuntimeObject*)L_4, EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8_il2cpp_TypeInfo_var));
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_5 = V_2;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_6 = V_1;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_7;
L_7 = InterlockedCompareExchangeImpl<EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8*>((&((FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_StaticFields*)il2cpp_codegen_static_fields_for(FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_il2cpp_TypeInfo_var))->___Exit_1), L_5, L_6);
V_0 = L_7;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_8 = V_0;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_9 = V_1;
if ((!(((RuntimeObject*)(EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8*)L_8) == ((RuntimeObject*)(EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8*)L_9))))
{
goto IL_0006;
}
}
{
return;
}
}
// System.Void FMODUnity.FMODEventPlayableBehavior::add_GraphStop(System.EventHandler`1<FMODUnity.FMODEventPlayableBehavior/EventArgs>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FMODEventPlayableBehavior_add_GraphStop_mF1E78CF5AA3AD24C1ADB18EBCB68EEE832EE3DBF (EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* V_0 = NULL;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* V_1 = NULL;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* V_2 = NULL;
{
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_0 = ((FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_StaticFields*)il2cpp_codegen_static_fields_for(FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_il2cpp_TypeInfo_var))->___GraphStop_2;
V_0 = L_0;
}
IL_0006:
{
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_1 = V_0;
V_1 = L_1;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_2 = V_1;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8*)Castclass((RuntimeObject*)L_4, EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8_il2cpp_TypeInfo_var));
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_5 = V_2;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_6 = V_1;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_7;
L_7 = InterlockedCompareExchangeImpl<EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8*>((&((FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_StaticFields*)il2cpp_codegen_static_fields_for(FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_il2cpp_TypeInfo_var))->___GraphStop_2), L_5, L_6);
V_0 = L_7;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_8 = V_0;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_9 = V_1;
if ((!(((RuntimeObject*)(EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8*)L_8) == ((RuntimeObject*)(EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8*)L_9))))
{
goto IL_0006;
}
}
{
return;
}
}
// System.Void FMODUnity.FMODEventPlayableBehavior::remove_GraphStop(System.EventHandler`1<FMODUnity.FMODEventPlayableBehavior/EventArgs>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FMODEventPlayableBehavior_remove_GraphStop_mDD6C75069AB1025188B5B35CA9B807AC55EBAF6B (EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* V_0 = NULL;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* V_1 = NULL;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* V_2 = NULL;
{
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_0 = ((FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_StaticFields*)il2cpp_codegen_static_fields_for(FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_il2cpp_TypeInfo_var))->___GraphStop_2;
V_0 = L_0;
}
IL_0006:
{
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_1 = V_0;
V_1 = L_1;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_2 = V_1;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8*)Castclass((RuntimeObject*)L_4, EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8_il2cpp_TypeInfo_var));
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_5 = V_2;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_6 = V_1;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_7;
L_7 = InterlockedCompareExchangeImpl<EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8*>((&((FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_StaticFields*)il2cpp_codegen_static_fields_for(FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_il2cpp_TypeInfo_var))->___GraphStop_2), L_5, L_6);
V_0 = L_7;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_8 = V_0;
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_9 = V_1;
if ((!(((RuntimeObject*)(EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8*)L_8) == ((RuntimeObject*)(EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8*)L_9))))
{
goto IL_0006;
}
}
{
return;
}
}
// System.Single FMODUnity.FMODEventPlayableBehavior::get_ClipStartTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FMODEventPlayableBehavior_get_ClipStartTime_mA2972788EAF99FC511452127C5A3ACB72E6A860B (FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* __this, const RuntimeMethod* method)
{
{
// public float ClipStartTime { get; private set; } = 0.0f;
float L_0 = __this->___U3CClipStartTimeU3Ek__BackingField_12;
return L_0;
}
}
// System.Void FMODUnity.FMODEventPlayableBehavior::set_ClipStartTime(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FMODEventPlayableBehavior_set_ClipStartTime_m020402AF33E167081FED8D1B8355960CEE0FFF51 (FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* __this, float ___0_value, const RuntimeMethod* method)
{
{
// public float ClipStartTime { get; private set; } = 0.0f;
float L_0 = ___0_value;
__this->___U3CClipStartTimeU3Ek__BackingField_12 = L_0;
return;
}
}
// System.Single FMODUnity.FMODEventPlayableBehavior::get_CurrentVolume()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FMODEventPlayableBehavior_get_CurrentVolume_m903CC26EA1D2E31A73B7F074413B26FB51904BB7 (FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* __this, const RuntimeMethod* method)
{
{
// public float CurrentVolume { get; private set; }
float L_0 = __this->___U3CCurrentVolumeU3Ek__BackingField_13;
return L_0;
}
}
// System.Void FMODUnity.FMODEventPlayableBehavior::set_CurrentVolume(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FMODEventPlayableBehavior_set_CurrentVolume_mDCBBD25A8BD04414726F463ECD1E66C2A25A2331 (FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* __this, float ___0_value, const RuntimeMethod* method)
{
{
// public float CurrentVolume { get; private set; }
float L_0 = ___0_value;
__this->___U3CCurrentVolumeU3Ek__BackingField_13 = L_0;
return;
}
}
// System.Void FMODUnity.FMODEventPlayableBehavior::PlayEvent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FMODEventPlayableBehavior_PlayEvent_mF48CE2CD8A71BD34A9B3856DEC5BA5298909AFC2 (FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m9E552507CE5EACBA6A9E0470BB5F15669379B956_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* V_0 = NULL;
int32_t V_1 = 0;
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* V_2 = NULL;
{
// if (!EventReference.IsNull)
EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51* L_0 = (&__this->___EventReference_3);
bool L_1;
L_1 = EventReference_get_IsNull_m5EE7DC533D829CE452CEAA0234A817BDE4B989BB(L_0, NULL);
if (L_1)
{
goto IL_013c;
}
}
{
// eventInstance = RuntimeManager.CreateInstance(EventReference);
EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 L_2 = __this->___EventReference_3;
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_3;
L_3 = RuntimeManager_CreateInstance_m399146922E684F16CFB04FE82F177BB2A0BFDF0D(L_2, NULL);
__this->___eventInstance_11 = L_3;
// if (Application.isPlaying && TrackTargetObject)
bool L_4;
L_4 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
if (!L_4)
{
goto IL_00bd;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = __this->___TrackTargetObject_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_5, NULL);
if (!L_6)
{
goto IL_00bd;
}
}
{
// if (TrackTargetObject.GetComponent<Rigidbody>())
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = __this->___TrackTargetObject_7;
NullCheck(L_7);
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_8;
L_8 = GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90(L_7, GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_9;
L_9 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_8, NULL);
if (!L_9)
{
goto IL_0070;
}
}
{
// RuntimeManager.AttachInstanceToGameObject(eventInstance, TrackTargetObject.transform, TrackTargetObject.GetComponent<Rigidbody>());
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_10 = __this->___eventInstance_11;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = __this->___TrackTargetObject_7;
NullCheck(L_11);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12;
L_12 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_11, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = __this->___TrackTargetObject_7;
NullCheck(L_13);
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_14;
L_14 = GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90(L_13, GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90_RuntimeMethod_var);
RuntimeManager_AttachInstanceToGameObject_m786E40613B72EEC7D04A89241A7914E8714AF822(L_10, L_12, L_14, NULL);
goto IL_00d3;
}
IL_0070:
{
// if (TrackTargetObject.GetComponent<Rigidbody2D>())
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15 = __this->___TrackTargetObject_7;
NullCheck(L_15);
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_16;
L_16 = GameObject_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m9E552507CE5EACBA6A9E0470BB5F15669379B956(L_15, GameObject_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m9E552507CE5EACBA6A9E0470BB5F15669379B956_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_17;
L_17 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_16, NULL);
if (!L_17)
{
goto IL_00a5;
}
}
{
// RuntimeManager.AttachInstanceToGameObject(eventInstance, TrackTargetObject.transform, TrackTargetObject.GetComponent<Rigidbody2D>());
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_18 = __this->___eventInstance_11;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_19 = __this->___TrackTargetObject_7;
NullCheck(L_19);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_20;
L_20 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_19, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_21 = __this->___TrackTargetObject_7;
NullCheck(L_21);
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_22;
L_22 = GameObject_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m9E552507CE5EACBA6A9E0470BB5F15669379B956(L_21, GameObject_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m9E552507CE5EACBA6A9E0470BB5F15669379B956_RuntimeMethod_var);
RuntimeManager_AttachInstanceToGameObject_m272DD373FD6703E05AD2D78BDD57F0EB8C07E7FC(L_18, L_20, L_22, NULL);
goto IL_00d3;
}
IL_00a5:
{
// RuntimeManager.AttachInstanceToGameObject(eventInstance, TrackTargetObject.transform);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_23 = __this->___eventInstance_11;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_24 = __this->___TrackTargetObject_7;
NullCheck(L_24);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_25;
L_25 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_24, NULL);
RuntimeManager_AttachInstanceToGameObject_m52A5373EA6A728275206A4CBFEA51357E453DCB5(L_23, L_25, NULL);
goto IL_00d3;
}
IL_00bd:
{
// eventInstance.set3DAttributes(RuntimeUtils.To3DAttributes(Vector3.zero));
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_26 = (&__this->___eventInstance_11);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
L_27 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 L_28;
L_28 = RuntimeUtils_To3DAttributes_mE0F4D67A6795B1849735DD04C9A17937FCA6665A(L_27, NULL);
int32_t L_29;
L_29 = EventInstance_set3DAttributes_m50240BF34F70062566F9AA89CCE063A671B9B85B(L_26, L_28, NULL);
}
IL_00d3:
{
// foreach (var param in Parameters)
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* L_30 = __this->___Parameters_5;
V_0 = L_30;
V_1 = 0;
goto IL_00ff;
}
IL_00de:
{
// foreach (var param in Parameters)
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* L_31 = V_0;
int32_t L_32 = V_1;
NullCheck(L_31);
int32_t L_33 = L_32;
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_34 = (L_31)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
V_2 = L_34;
// eventInstance.setParameterByID(param.ID, param.Value);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_35 = (&__this->___eventInstance_11);
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_36 = V_2;
NullCheck(L_36);
PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85 L_37 = L_36->___ID_2;
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_38 = V_2;
NullCheck(L_38);
float L_39 = L_38->___Value_1;
int32_t L_40;
L_40 = EventInstance_setParameterByID_m08F2897BA95726D7A4DC51D0141199D1A6AEABFF(L_35, L_37, L_39, (bool)0, NULL);
int32_t L_41 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_41, 1));
}
IL_00ff:
{
// foreach (var param in Parameters)
int32_t L_42 = V_1;
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* L_43 = V_0;
NullCheck(L_43);
if ((((int32_t)L_42) < ((int32_t)((int32_t)(((RuntimeArray*)L_43)->max_length)))))
{
goto IL_00de;
}
}
{
// eventInstance.setVolume(CurrentVolume);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_44 = (&__this->___eventInstance_11);
float L_45;
L_45 = FMODEventPlayableBehavior_get_CurrentVolume_m903CC26EA1D2E31A73B7F074413B26FB51904BB7_inline(__this, NULL);
int32_t L_46;
L_46 = EventInstance_setVolume_m9593D31100635F7B5032BAD04BAE93CCC884811D(L_44, L_45, NULL);
// eventInstance.setTimelinePosition((int)(ClipStartTime * 1000.0f));
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_47 = (&__this->___eventInstance_11);
float L_48;
L_48 = FMODEventPlayableBehavior_get_ClipStartTime_mA2972788EAF99FC511452127C5A3ACB72E6A860B_inline(__this, NULL);
int32_t L_49;
L_49 = EventInstance_setTimelinePosition_m1C678AE1432DC515AEC38D6F4C484538061D795E(L_47, il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_multiply(L_48, (1000.0f)))), NULL);
// eventInstance.start();
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_50 = (&__this->___eventInstance_11);
int32_t L_51;
L_51 = EventInstance_start_mA66929F498D81CE8EBEF687D9EFEC93BDB4AAEF4(L_50, NULL);
}
IL_013c:
{
// }
return;
}
}
// System.Void FMODUnity.FMODEventPlayableBehavior::OnEnter()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FMODEventPlayableBehavior_OnEnter_m700D38FFAC9E778DB1E15DD014E0EFE07E484EA8 (FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C* V_0 = NULL;
{
// if (!isPlayheadInside)
bool L_0 = __this->___isPlayheadInside_10;
if (L_0)
{
goto IL_003b;
}
}
{
// isPlayheadInside = true;
__this->___isPlayheadInside_10 = (bool)1;
// if (Application.isPlaying)
bool L_1;
L_1 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
if (!L_1)
{
goto IL_001d;
}
}
{
// PlayEvent();
FMODEventPlayableBehavior_PlayEvent_mF48CE2CD8A71BD34A9B3856DEC5BA5298909AFC2(__this, NULL);
return;
}
IL_001d:
{
// EventArgs args = new EventArgs();
EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C* L_2 = (EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C*)il2cpp_codegen_object_new(EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C_il2cpp_TypeInfo_var);
NullCheck(L_2);
EventArgs__ctor_m7C22D5795981A728FE710FE301A6E037089BE947(L_2, NULL);
V_0 = L_2;
// Enter.Invoke(this, args);
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_3 = ((FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_StaticFields*)il2cpp_codegen_static_fields_for(FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_il2cpp_TypeInfo_var))->___Enter_0;
EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C* L_4 = V_0;
NullCheck(L_3);
EventHandler_1_Invoke_mD6F43178A0A35589BB6F54AB6098DCB67226D936_inline(L_3, __this, L_4, NULL);
// eventInstance = args.eventInstance;
EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C* L_5 = V_0;
NullCheck(L_5);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_6;
L_6 = EventArgs_get_eventInstance_m431AAA848A2DC741EAE08E018A13B34CB8E17EF9_inline(L_5, NULL);
__this->___eventInstance_11 = L_6;
}
IL_003b:
{
// }
return;
}
}
// System.Void FMODUnity.FMODEventPlayableBehavior::OnExit()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FMODEventPlayableBehavior_OnExit_m075B719DD15AC81A965D272D8261FCFDE5D21526 (FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C* V_0 = NULL;
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* G_B6_0 = NULL;
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* G_B5_0 = NULL;
int32_t G_B7_0 = 0;
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* G_B7_1 = NULL;
{
// if (isPlayheadInside)
bool L_0 = __this->___isPlayheadInside_10;
if (!L_0)
{
goto IL_007b;
}
}
{
// isPlayheadInside = false;
__this->___isPlayheadInside_10 = (bool)0;
// if (Application.isPlaying)
bool L_1;
L_1 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
if (!L_1)
{
goto IL_005d;
}
}
{
// if (eventInstance.isValid())
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_2 = (&__this->___eventInstance_11);
bool L_3;
L_3 = EventInstance_isValid_mFB74164050622B120B819DFEF7925540C566F3E2(L_2, NULL);
if (!L_3)
{
goto IL_007b;
}
}
{
// if (StopType != STOP_MODE.None)
int32_t L_4 = __this->___StopType_4;
if ((((int32_t)L_4) == ((int32_t)2)))
{
goto IL_0045;
}
}
{
// eventInstance.stop(StopType == STOP_MODE.Immediate ? FMOD.Studio.STOP_MODE.IMMEDIATE : FMOD.Studio.STOP_MODE.ALLOWFADEOUT);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_5 = (&__this->___eventInstance_11);
int32_t L_6 = __this->___StopType_4;
G_B5_0 = L_5;
if ((((int32_t)L_6) == ((int32_t)1)))
{
G_B6_0 = L_5;
goto IL_003e;
}
}
{
G_B7_0 = 0;
G_B7_1 = G_B5_0;
goto IL_003f;
}
IL_003e:
{
G_B7_0 = 1;
G_B7_1 = G_B6_0;
}
IL_003f:
{
int32_t L_7;
L_7 = EventInstance_stop_mD78982E36B28F26C554BADE22371832E58E69A5E(G_B7_1, G_B7_0, NULL);
}
IL_0045:
{
// eventInstance.release();
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_8 = (&__this->___eventInstance_11);
int32_t L_9;
L_9 = EventInstance_release_m4A3D07B98E9490FA05B8963366254FA6D6829AEE(L_8, NULL);
// eventInstance.clearHandle();
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_10 = (&__this->___eventInstance_11);
EventInstance_clearHandle_mF6F6177818770D23FAA3F7B78BCD244734A63B9E(L_10, NULL);
return;
}
IL_005d:
{
// EventArgs args = new EventArgs();
EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C* L_11 = (EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C*)il2cpp_codegen_object_new(EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C_il2cpp_TypeInfo_var);
NullCheck(L_11);
EventArgs__ctor_m7C22D5795981A728FE710FE301A6E037089BE947(L_11, NULL);
V_0 = L_11;
// args.eventInstance = eventInstance;
EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C* L_12 = V_0;
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_13 = __this->___eventInstance_11;
NullCheck(L_12);
EventArgs_set_eventInstance_m68305F5EAEFA2CA2E6F9F63EB837279A7C6BA833_inline(L_12, L_13, NULL);
// Exit.Invoke(this, args);
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_14 = ((FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_StaticFields*)il2cpp_codegen_static_fields_for(FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_il2cpp_TypeInfo_var))->___Exit_1;
EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C* L_15 = V_0;
NullCheck(L_14);
EventHandler_1_Invoke_mD6F43178A0A35589BB6F54AB6098DCB67226D936_inline(L_14, __this, L_15, NULL);
}
IL_007b:
{
// }
return;
}
}
// System.Void FMODUnity.FMODEventPlayableBehavior::ProcessFrame(UnityEngine.Playables.Playable,UnityEngine.Playables.FrameData,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FMODEventPlayableBehavior_ProcessFrame_m314F3752829AA6694021B86A50439E379225C8E6 (FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 ___1_info, RuntimeObject* ___2_playerData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mCE1E0F87FD78AFEFD0EE0F84D5BCA40D18C3170B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m732A20215373514E54AE4694A3E4338A4CED61D4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mF39C03538A3C9516E1CB39AA60B23E01558B8FFF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m284E48B74D80C9E9A7740E2F463CCE1BDF0244AA_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_tEAE9CC1A65968E3F75F7F33D3EA7EF0AE9E2CFC6 V_0;
memset((&V_0), 0, sizeof(V_0));
ParameterAutomationLink_tF6285A658A7A4F0D0B572CBA44BB838935604821* V_1 = NULL;
float V_2 = 0.0f;
{
// if (eventInstance.isValid())
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_0 = (&__this->___eventInstance_11);
bool L_1;
L_1 = EventInstance_isValid_mFB74164050622B120B819DFEF7925540C566F3E2(L_0, NULL);
if (!L_1)
{
goto IL_0062;
}
}
{
// foreach (ParameterAutomationLink link in ParameterLinks)
List_1_t59FA4B7AA7F1CA782CD47601457D971E212D08F1* L_2 = __this->___ParameterLinks_6;
NullCheck(L_2);
Enumerator_tEAE9CC1A65968E3F75F7F33D3EA7EF0AE9E2CFC6 L_3;
L_3 = List_1_GetEnumerator_m284E48B74D80C9E9A7740E2F463CCE1BDF0244AA(L_2, List_1_GetEnumerator_m284E48B74D80C9E9A7740E2F463CCE1BDF0244AA_RuntimeMethod_var);
V_0 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0054:
{// begin finally (depth: 1)
Enumerator_Dispose_mCE1E0F87FD78AFEFD0EE0F84D5BCA40D18C3170B((&V_0), Enumerator_Dispose_mCE1E0F87FD78AFEFD0EE0F84D5BCA40D18C3170B_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0049_1;
}
IL_001b_1:
{
// foreach (ParameterAutomationLink link in ParameterLinks)
ParameterAutomationLink_tF6285A658A7A4F0D0B572CBA44BB838935604821* L_4;
L_4 = Enumerator_get_Current_mF39C03538A3C9516E1CB39AA60B23E01558B8FFF_inline((&V_0), Enumerator_get_Current_mF39C03538A3C9516E1CB39AA60B23E01558B8FFF_RuntimeMethod_var);
V_1 = L_4;
// float value = ParameterAutomation.GetValue(link.Slot);
AutomatableSlots_t82E7563CC286D50B4318D4BB4E20E87E44A51CAF* L_5 = (&__this->___ParameterAutomation_9);
ParameterAutomationLink_tF6285A658A7A4F0D0B572CBA44BB838935604821* L_6 = V_1;
NullCheck(L_6);
int32_t L_7 = L_6->___Slot_2;
float L_8;
L_8 = AutomatableSlots_GetValue_mDDA4B9B1FB904BCA2751BFD48323037FC877BB47(L_5, L_7, NULL);
V_2 = L_8;
// eventInstance.setParameterByID(link.ID, value);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_9 = (&__this->___eventInstance_11);
ParameterAutomationLink_tF6285A658A7A4F0D0B572CBA44BB838935604821* L_10 = V_1;
NullCheck(L_10);
PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85 L_11 = L_10->___ID_1;
float L_12 = V_2;
int32_t L_13;
L_13 = EventInstance_setParameterByID_m08F2897BA95726D7A4DC51D0141199D1A6AEABFF(L_9, L_11, L_12, (bool)0, NULL);
}
IL_0049_1:
{
// foreach (ParameterAutomationLink link in ParameterLinks)
bool L_14;
L_14 = Enumerator_MoveNext_m732A20215373514E54AE4694A3E4338A4CED61D4((&V_0), Enumerator_MoveNext_m732A20215373514E54AE4694A3E4338A4CED61D4_RuntimeMethod_var);
if (L_14)
{
goto IL_001b_1;
}
}
{
goto IL_0062;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0062:
{
// }
return;
}
}
// System.Void FMODUnity.FMODEventPlayableBehavior::UpdateBehavior(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FMODEventPlayableBehavior_UpdateBehavior_m06408D95DF00267547B9E36098EAD08A9512BCE4 (FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* __this, float ___0_time, float ___1_volume, const RuntimeMethod* method)
{
{
// if (volume != CurrentVolume)
float L_0 = ___1_volume;
float L_1;
L_1 = FMODEventPlayableBehavior_get_CurrentVolume_m903CC26EA1D2E31A73B7F074413B26FB51904BB7_inline(__this, NULL);
if ((((float)L_0) == ((float)L_1)))
{
goto IL_002a;
}
}
{
// CurrentVolume = volume;
float L_2 = ___1_volume;
FMODEventPlayableBehavior_set_CurrentVolume_mDCBBD25A8BD04414726F463ECD1E66C2A25A2331_inline(__this, L_2, NULL);
// if (eventInstance.isValid())
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_3 = (&__this->___eventInstance_11);
bool L_4;
L_4 = EventInstance_isValid_mFB74164050622B120B819DFEF7925540C566F3E2(L_3, NULL);
if (!L_4)
{
goto IL_002a;
}
}
{
// eventInstance.setVolume(volume);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_5 = (&__this->___eventInstance_11);
float L_6 = ___1_volume;
int32_t L_7;
L_7 = EventInstance_setVolume_m9593D31100635F7B5032BAD04BAE93CCC884811D(L_5, L_6, NULL);
}
IL_002a:
{
// if ((time >= OwningClip.start) && (time < OwningClip.end))
float L_8 = ___0_time;
TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_9 = __this->___OwningClip_8;
NullCheck(L_9);
double L_10;
L_10 = TimelineClip_get_start_m76BB53BEBD6B700D5A4197F72779A321DE55B296_inline(L_9, NULL);
if ((!(((double)((double)L_8)) >= ((double)L_10))))
{
goto IL_0063;
}
}
{
float L_11 = ___0_time;
TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_12 = __this->___OwningClip_8;
NullCheck(L_12);
double L_13;
L_13 = TimelineClip_get_end_m4C3E4DF4B095A1D60694B379EA839A68E3C4217C(L_12, NULL);
if ((!(((double)((double)L_11)) < ((double)L_13))))
{
goto IL_0063;
}
}
{
// ClipStartTime = time - (float)OwningClip.start;
float L_14 = ___0_time;
TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_15 = __this->___OwningClip_8;
NullCheck(L_15);
double L_16;
L_16 = TimelineClip_get_start_m76BB53BEBD6B700D5A4197F72779A321DE55B296_inline(L_15, NULL);
FMODEventPlayableBehavior_set_ClipStartTime_m020402AF33E167081FED8D1B8355960CEE0FFF51_inline(__this, ((float)il2cpp_codegen_subtract(L_14, ((float)L_16))), NULL);
// OnEnter();
VirtualActionInvoker0::Invoke(22 /* System.Void FMODUnity.FMODEventPlayableBehavior::OnEnter() */, __this);
return;
}
IL_0063:
{
// OnExit();
VirtualActionInvoker0::Invoke(23 /* System.Void FMODUnity.FMODEventPlayableBehavior::OnExit() */, __this);
// }
return;
}
}
// System.Void FMODUnity.FMODEventPlayableBehavior::OnGraphStop(UnityEngine.Playables.Playable)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FMODEventPlayableBehavior_OnGraphStop_mA33D94F7237D98F662284F59E5C7349489500E94 (FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC V_0;
memset((&V_0), 0, sizeof(V_0));
EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C* V_1 = NULL;
{
// isPlayheadInside = false;
__this->___isPlayheadInside_10 = (bool)0;
// if (Application.isPlaying)
bool L_0;
L_0 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
if (!L_0)
{
goto IL_0043;
}
}
{
// if (eventInstance.isValid())
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_1 = (&__this->___eventInstance_11);
bool L_2;
L_2 = EventInstance_isValid_mFB74164050622B120B819DFEF7925540C566F3E2(L_1, NULL);
if (!L_2)
{
goto IL_0061;
}
}
{
// eventInstance.stop(FMOD.Studio.STOP_MODE.IMMEDIATE);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_3 = (&__this->___eventInstance_11);
int32_t L_4;
L_4 = EventInstance_stop_mD78982E36B28F26C554BADE22371832E58E69A5E(L_3, 1, NULL);
// eventInstance.release();
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_5 = (&__this->___eventInstance_11);
int32_t L_6;
L_6 = EventInstance_release_m4A3D07B98E9490FA05B8963366254FA6D6829AEE(L_5, NULL);
// RuntimeManager.StudioSystem.update();
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC L_7;
L_7 = RuntimeManager_get_StudioSystem_m783AEDBA088138F0A6929EEE2E628002B5287C57(NULL);
V_0 = L_7;
int32_t L_8;
L_8 = System_update_m1BD50C425F3FA24E5BE33572F3CA4EF721CDDED1((&V_0), NULL);
return;
}
IL_0043:
{
// EventArgs args = new EventArgs();
EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C* L_9 = (EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C*)il2cpp_codegen_object_new(EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C_il2cpp_TypeInfo_var);
NullCheck(L_9);
EventArgs__ctor_m7C22D5795981A728FE710FE301A6E037089BE947(L_9, NULL);
V_1 = L_9;
// args.eventInstance = eventInstance;
EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C* L_10 = V_1;
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_11 = __this->___eventInstance_11;
NullCheck(L_10);
EventArgs_set_eventInstance_m68305F5EAEFA2CA2E6F9F63EB837279A7C6BA833_inline(L_10, L_11, NULL);
// GraphStop.Invoke(this, args);
EventHandler_1_tECF16C243B9507AE9AB6AC308F890E8784835BC8* L_12 = ((FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_StaticFields*)il2cpp_codegen_static_fields_for(FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB_il2cpp_TypeInfo_var))->___GraphStop_2;
EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C* L_13 = V_1;
NullCheck(L_12);
EventHandler_1_Invoke_mD6F43178A0A35589BB6F54AB6098DCB67226D936_inline(L_12, __this, L_13, NULL);
}
IL_0061:
{
// }
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
// FMOD.Studio.EventInstance FMODUnity.FMODEventPlayableBehavior/EventArgs::get_eventInstance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF EventArgs_get_eventInstance_m431AAA848A2DC741EAE08E018A13B34CB8E17EF9 (EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C* __this, const RuntimeMethod* method)
{
{
// public FMOD.Studio.EventInstance eventInstance { get; set; }
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_0 = __this->___U3CeventInstanceU3Ek__BackingField_1;
return L_0;
}
}
// System.Void FMODUnity.FMODEventPlayableBehavior/EventArgs::set_eventInstance(FMOD.Studio.EventInstance)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventArgs_set_eventInstance_m68305F5EAEFA2CA2E6F9F63EB837279A7C6BA833 (EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C* __this, EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF ___0_value, const RuntimeMethod* method)
{
{
// public FMOD.Studio.EventInstance eventInstance { get; set; }
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_0 = ___0_value;
__this->___U3CeventInstanceU3Ek__BackingField_1 = L_0;
return;
}
}
// System.Void FMODUnity.FMODEventPlayableBehavior/EventArgs::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventArgs__ctor_m7C22D5795981A728FE710FE301A6E037089BE947 (EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var);
EventArgs__ctor_mC6F9412D03203ADEF854117542C8EBF61624C8C3(__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
// UnityEngine.Playables.Playable FMODUnity.FMODEventTrack::CreateTrackMixer(UnityEngine.Playables.PlayableGraph,UnityEngine.GameObject,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F FMODEventTrack_CreateTrackMixer_m7FEC63DEC960A39145CDADE93EE1944A3E94209E (FMODEventTrack_t16B75B73851FF5BF8FB64D493669843DC13F3D83* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___0_graph, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_go, int32_t ___2_inputCount, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FMODEventPlayable_t11D6BF6B931B7648FAA7069845C470C7219F01A5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t490607189D1B563A94211CFFE6E7D990C94D3F26_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t9204CA80C36382EFB2750319BA6794C7D011EDE6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_Create_m29C0D8CA4C6E82B21EDBB759745D994D57C126BC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_op_Implicit_m97B4781D049AE775E2DB31BD4F53D98208ADABCF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_tE84DB8ABD195A8D16878FECB1B111BD490631E53_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
RuntimeObject* V_1 = NULL;
TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* V_2 = NULL;
FMODEventPlayable_t11D6BF6B931B7648FAA7069845C470C7219F01A5* V_3 = NULL;
{
// var director = go.GetComponent<PlayableDirector>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___1_go;
NullCheck(L_0);
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_1;
L_1 = GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704(L_0, GameObject_GetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_m6B81BEBC5E2B733A4BA7AAB62554CED617E54704_RuntimeMethod_var);
// var trackTargetObject = director.GetGenericBinding(this) as GameObject;
NullCheck(L_1);
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_2;
L_2 = PlayableDirector_GetGenericBinding_mEA8A86CEFAD08BEC596E06C3E1B1E0095E69D020(L_1, __this, NULL);
V_0 = ((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)IsInstSealed((RuntimeObject*)L_2, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var));
// foreach (var clip in GetClips())
RuntimeObject* L_3;
L_3 = TrackAsset_GetClips_m467A7BE887049F3CC0F411AB220F488D1230FA76(__this, NULL);
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<UnityEngine.Timeline.TimelineClip>::GetEnumerator() */, IEnumerable_1_t490607189D1B563A94211CFFE6E7D990C94D3F26_il2cpp_TypeInfo_var, L_3);
V_1 = L_4;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0053:
{// begin finally (depth: 1)
{
RuntimeObject* L_5 = V_1;
if (!L_5)
{
goto IL_005c;
}
}
{
RuntimeObject* L_6 = V_1;
NullCheck(L_6);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6);
}
IL_005c:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0049_1;
}
IL_0020_1:
{
// foreach (var clip in GetClips())
RuntimeObject* L_7 = V_1;
NullCheck(L_7);
TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_8;
L_8 = InterfaceFuncInvoker0< TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.Timeline.TimelineClip>::get_Current() */, IEnumerator_1_t9204CA80C36382EFB2750319BA6794C7D011EDE6_il2cpp_TypeInfo_var, L_7);
V_2 = L_8;
// var playableAsset = clip.asset as FMODEventPlayable;
TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_9 = V_2;
NullCheck(L_9);
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_10;
L_10 = TimelineClip_get_asset_m49BF68F5E0C41EBA5145FCA0C97D7146DF016120_inline(L_9, NULL);
V_3 = ((FMODEventPlayable_t11D6BF6B931B7648FAA7069845C470C7219F01A5*)IsInstClass((RuntimeObject*)L_10, FMODEventPlayable_t11D6BF6B931B7648FAA7069845C470C7219F01A5_il2cpp_TypeInfo_var));
// if (playableAsset)
FMODEventPlayable_t11D6BF6B931B7648FAA7069845C470C7219F01A5* L_11 = V_3;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_12;
L_12 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_11, NULL);
if (!L_12)
{
goto IL_0049_1;
}
}
{
// playableAsset.TrackTargetObject = trackTargetObject;
FMODEventPlayable_t11D6BF6B931B7648FAA7069845C470C7219F01A5* L_13 = V_3;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14 = V_0;
NullCheck(L_13);
FMODEventPlayable_set_TrackTargetObject_m4FC6C24AF931C5DF59CFED7FF26C599522FA7FE4_inline(L_13, L_14, NULL);
// playableAsset.OwningClip = clip;
FMODEventPlayable_t11D6BF6B931B7648FAA7069845C470C7219F01A5* L_15 = V_3;
TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_16 = V_2;
NullCheck(L_15);
FMODEventPlayable_set_OwningClip_m342771B665B67EF390A8E9BA44E4E1AD08728797_inline(L_15, L_16, NULL);
}
IL_0049_1:
{
// foreach (var clip in GetClips())
RuntimeObject* L_17 = V_1;
NullCheck(L_17);
bool L_18;
L_18 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_17);
if (L_18)
{
goto IL_0020_1;
}
}
{
goto IL_005d;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_005d:
{
// var scriptPlayable = ScriptPlayable<FMODEventMixerBehaviour>.Create(graph, template, inputCount);
PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_19 = ___0_graph;
FMODEventMixerBehaviour_tDB23D9C55B54FEBE4E1D8F092B19CBBE3D3AC8EE* L_20 = __this->___template_28;
int32_t L_21 = ___2_inputCount;
il2cpp_codegen_runtime_class_init_inline(ScriptPlayable_1_tE84DB8ABD195A8D16878FECB1B111BD490631E53_il2cpp_TypeInfo_var);
ScriptPlayable_1_tE84DB8ABD195A8D16878FECB1B111BD490631E53 L_22;
L_22 = ScriptPlayable_1_Create_m29C0D8CA4C6E82B21EDBB759745D994D57C126BC(L_19, L_20, L_21, ScriptPlayable_1_Create_m29C0D8CA4C6E82B21EDBB759745D994D57C126BC_RuntimeMethod_var);
// return scriptPlayable;
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_23;
L_23 = ScriptPlayable_1_op_Implicit_m97B4781D049AE775E2DB31BD4F53D98208ADABCF(L_22, ScriptPlayable_1_op_Implicit_m97B4781D049AE775E2DB31BD4F53D98208ADABCF_RuntimeMethod_var);
return L_23;
}
}
// System.Void FMODUnity.FMODEventTrack::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FMODEventTrack__ctor_m15C9593ECBE9301EF24AA4F980D0342F996FF110 (FMODEventTrack_t16B75B73851FF5BF8FB64D493669843DC13F3D83* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FMODEventMixerBehaviour_tDB23D9C55B54FEBE4E1D8F092B19CBBE3D3AC8EE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public FMODEventMixerBehaviour template = new FMODEventMixerBehaviour();
FMODEventMixerBehaviour_tDB23D9C55B54FEBE4E1D8F092B19CBBE3D3AC8EE* L_0 = (FMODEventMixerBehaviour_tDB23D9C55B54FEBE4E1D8F092B19CBBE3D3AC8EE*)il2cpp_codegen_object_new(FMODEventMixerBehaviour_tDB23D9C55B54FEBE4E1D8F092B19CBBE3D3AC8EE_il2cpp_TypeInfo_var);
NullCheck(L_0);
FMODEventMixerBehaviour__ctor_mC49123F0FA702E9DADC1590E241DF8F08C4A1289(L_0, NULL);
__this->___template_28 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___template_28), (void*)L_0);
il2cpp_codegen_runtime_class_init_inline(TrackAsset_t31E19BE900C90F6616C0D337652C8614CD833B96_il2cpp_TypeInfo_var);
TrackAsset__ctor_mC05CAAD737449BAF26721F82EA1972843F86FE9A(__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 FMODUnity.FMODEventMixerBehaviour::ProcessFrame(UnityEngine.Playables.Playable,UnityEngine.Playables.FrameData,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FMODEventMixerBehaviour_ProcessFrame_mD0F484512808422311A81E59274E6AF55E83B25C (FMODEventMixerBehaviour_tDB23D9C55B54FEBE4E1D8F092B19CBBE3D3AC8EE* __this, Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F ___0_playable, FrameData_t02E705D0271F73A24ADF9BA4B6F8760B6696F314 ___1_info, RuntimeObject* ___2_playerData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_GetGraph_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mC0E9E8DFEBDFE1E6F4955D408283A4A24ACD036A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_GetBehaviour_m9B1ED36F0C0BC498C2BF0C2983EBF66835C1C990_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_op_Explicit_mFA82F1248A0C0C09AF012E0A970B5D35BF750EFD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptPlayable_1_t153F1D3B6237E8A29F8C3316BAF96CD8345E0138_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
float V_1 = 0.0f;
PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
ScriptPlayable_1_t153F1D3B6237E8A29F8C3316BAF96CD8345E0138 V_4;
memset((&V_4), 0, sizeof(V_4));
{
// int inputCount = playable.GetInputCount();
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_0 = ___0_playable;
int32_t L_1;
L_1 = PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA(L_0, PlayableExtensions_GetInputCount_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m05076661DA9B3B8F581371724ECA46B635F075DA_RuntimeMethod_var);
V_0 = L_1;
// float time = (float)playable.GetGraph().GetRootPlayable(0).GetTime();
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_2 = ___0_playable;
PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E L_3;
L_3 = PlayableExtensions_GetGraph_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mC0E9E8DFEBDFE1E6F4955D408283A4A24ACD036A(L_2, PlayableExtensions_GetGraph_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mC0E9E8DFEBDFE1E6F4955D408283A4A24ACD036A_RuntimeMethod_var);
V_2 = L_3;
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_4;
L_4 = PlayableGraph_GetRootPlayable_m3BA0011AD6B13FCE5D58EA3E9BB17BE84319B53C((&V_2), 0, NULL);
double L_5;
L_5 = PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385(L_4, PlayableExtensions_GetTime_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_mE574862DA5FF24138B43FF7E4AC96A4CA3DB5385_RuntimeMethod_var);
V_1 = ((float)L_5);
// for (int i = 0; i < inputCount; i++)
V_3 = 0;
goto IL_0046;
}
IL_0021:
{
// ScriptPlayable<FMODEventPlayableBehavior> inputPlayable = (ScriptPlayable<FMODEventPlayableBehavior>)playable.GetInput(i);
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_6 = ___0_playable;
int32_t L_7 = V_3;
Playable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F L_8;
L_8 = PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807(L_6, L_7, PlayableExtensions_GetInput_TisPlayable_t95C6B795846BA0C7D96E4DA14897CCCF2554334F_m256EDA8AF27DE9691364BE889E1E888503C07807_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(ScriptPlayable_1_t153F1D3B6237E8A29F8C3316BAF96CD8345E0138_il2cpp_TypeInfo_var);
ScriptPlayable_1_t153F1D3B6237E8A29F8C3316BAF96CD8345E0138 L_9;
L_9 = ScriptPlayable_1_op_Explicit_mFA82F1248A0C0C09AF012E0A970B5D35BF750EFD(L_8, ScriptPlayable_1_op_Explicit_mFA82F1248A0C0C09AF012E0A970B5D35BF750EFD_RuntimeMethod_var);
V_4 = L_9;
// FMODEventPlayableBehavior input = inputPlayable.GetBehaviour();
FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* L_10;
L_10 = ScriptPlayable_1_GetBehaviour_m9B1ED36F0C0BC498C2BF0C2983EBF66835C1C990((&V_4), ScriptPlayable_1_GetBehaviour_m9B1ED36F0C0BC498C2BF0C2983EBF66835C1C990_RuntimeMethod_var);
// input.UpdateBehavior(time, volume);
float L_11 = V_1;
float L_12 = __this->___volume_0;
NullCheck(L_10);
FMODEventPlayableBehavior_UpdateBehavior_m06408D95DF00267547B9E36098EAD08A9512BCE4(L_10, L_11, L_12, NULL);
// for (int i = 0; i < inputCount; i++)
int32_t L_13 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_0046:
{
// for (int i = 0; i < inputCount; i++)
int32_t L_14 = V_3;
int32_t L_15 = V_0;
if ((((int32_t)L_14) < ((int32_t)L_15)))
{
goto IL_0021;
}
}
{
// }
return;
}
}
// System.Void FMODUnity.FMODEventMixerBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FMODEventMixerBehaviour__ctor_mC49123F0FA702E9DADC1590E241DF8F08C4A1289 (FMODEventMixerBehaviour_tDB23D9C55B54FEBE4E1D8F092B19CBBE3D3AC8EE* __this, const RuntimeMethod* method)
{
{
// public float volume = 1;
__this->___volume_0 = (1.0f);
PlayableBehaviour__ctor_mA6202DCD846F0DDFC5963764A404EE8AFABEA23A(__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 FMODUnity.FMODRuntimeManagerOnGUIHelper::OnGUI()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FMODRuntimeManagerOnGUIHelper_OnGUI_m1EBC824D3A7A6C432E10159C592B80995259B2FF (FMODRuntimeManagerOnGUIHelper_t64201972B2FED7EA9A51F88B11DC0F768AA4A98E* __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 (TargetRuntimeManager)
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_0 = __this->___TargetRuntimeManager_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
if (!L_1)
{
goto IL_0018;
}
}
{
// TargetRuntimeManager.ExecuteOnGUI();
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_2 = __this->___TargetRuntimeManager_4;
NullCheck(L_2);
RuntimeManager_ExecuteOnGUI_m6D4E0C0BEF7F27DCEE8D0D2D9F9CEF38917D3A8A(L_2, NULL);
}
IL_0018:
{
// }
return;
}
}
// System.Void FMODUnity.FMODRuntimeManagerOnGUIHelper::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FMODRuntimeManagerOnGUIHelper__ctor_mD30F20720D694CF74AA36B5E9BCAE842D2590168 (FMODRuntimeManagerOnGUIHelper_t64201972B2FED7EA9A51F88B11DC0F768AA4A98E* __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 FMODUnity.ParamRef::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParamRef__ctor_mB49735A2E1EFAC380F3B8A9F8F7D5FDB307095DB (ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* __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.Void FMODUnity.ParamRefAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParamRefAttribute__ctor_mF19898BA3F2122B48270831D2DB080D3D2AC30F9 (ParamRefAttribute_t823E24E50FC6D8A447058243F684872588B86863* __this, const RuntimeMethod* method)
{
{
PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__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 FMODUnity.PlatformCallbackHandler::PreInitialize(FMOD.Studio.System,System.Action`2<FMOD.RESULT,System.String>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformCallbackHandler_PreInitialize_m444FFDA946F45A6AD40B37755EA15882EEC0B091 (PlatformCallbackHandler_tC119EEA759D5A1538F89DE34DDDC628A2DA18421* __this, System_t9A51FE13708186A22E9D4454A7EA18347C389FEC ___0_system, Action_2_t04EA3D061608C26DE27B014582F14E77488187A1* ___1_reportResult, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void FMODUnity.PlatformCallbackHandler::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformCallbackHandler__ctor_mBAA1A98393388F4B086D4CDD0D0D338B28931046 (PlatformCallbackHandler_tC119EEA759D5A1538F89DE34DDDC628A2DA18421* __this, const RuntimeMethod* method)
{
{
ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__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.String FMODUnity.Platform::get_Identifier()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Platform_get_Identifier_m711D319F23D94C7E71B5DA62137EC9C8F5344AD1 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
{
// return identifier;
String_t* L_0 = __this->___identifier_7;
return L_0;
}
}
// System.Void FMODUnity.Platform::set_Identifier(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Platform_set_Identifier_m032E8E46F05F6CBAC1AA5581CFB5F51EA930D75B (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// identifier = value;
String_t* L_0 = ___0_value;
__this->___identifier_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___identifier_7), (void*)L_0);
// }
return;
}
}
// System.Single FMODUnity.Platform::get_Priority()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Platform_get_Priority_mB5BC0BD7C05A35964E57EE334BD76DA2F78C6F9E (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
{
// internal virtual float Priority { get { return DefaultPriority; } }
return (0.0f);
}
}
// System.Boolean FMODUnity.Platform::get_MatchesCurrentEnvironment()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Platform_get_MatchesCurrentEnvironment_m5E58D94F8DC64E04B16AAE1AC2DF066EC989E641 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
{
// internal virtual bool MatchesCurrentEnvironment { get { return true; } }
return (bool)1;
}
}
// System.Boolean FMODUnity.Platform::get_IsIntrinsic()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Platform_get_IsIntrinsic_mB4ADD40D798CFB318F056E6BBB4BA71B1F005911 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
{
// internal virtual bool IsIntrinsic { get { return false; } }
return (bool)0;
}
}
// System.Void FMODUnity.Platform::PreSystemCreate(System.Action`2<FMOD.RESULT,System.String>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Platform_PreSystemCreate_mE465E0E5A26689CAAB4E9AAEBAF5B1495EC02656 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, Action_2_t04EA3D061608C26DE27B014582F14E77488187A1* ___0_reportResult, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void FMODUnity.Platform::PreInitialize(FMOD.Studio.System)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Platform_PreInitialize_mDBE05699E5321229290AC1601415268CC83B79E1 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, System_t9A51FE13708186A22E9D4454A7EA18347C389FEC ___0_studioSystem, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.String FMODUnity.Platform::GetBankFolder()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Platform_GetBankFolder_mC2AB4C24D247067490F14ABB3A65CD8765D0BD85 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
{
// return Application.streamingAssetsPath;
String_t* L_0;
L_0 = Application_get_streamingAssetsPath_mB904BCD9A7A4F18A52C175DE4A81F5DC3010CDB5(NULL);
return L_0;
}
}
// System.String FMODUnity.Platform::GetPluginBasePath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Platform_GetPluginBasePath_m4C96F4BB6EAADE99477794CFAB85913222EAA17E (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC27AAA51A25C9A495F0C3F84D8A932E9710EB882);
s_Il2CppMethodInitialized = true;
}
{
// return string.Format("{0}/Plugins", Application.dataPath);
String_t* L_0;
L_0 = Application_get_dataPath_m4C8412CBEE4EAAAB6711CC9BEFFA73CEE5BDBEF7(NULL);
String_t* L_1;
L_1 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralC27AAA51A25C9A495F0C3F84D8A932E9710EB882, L_0, NULL);
return L_1;
}
}
// System.String FMODUnity.Platform::GetPluginPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Platform_GetPluginPath_m698DBED2D7AD28501D064663FBF27070AA0E6741 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, String_t* ___0_pluginName, const RuntimeMethod* method)
{
{
// throw new NotImplementedException(string.Format("Plugins are not implemented on platform {0}", Identifier));
String_t* L_0;
L_0 = Platform_get_Identifier_m711D319F23D94C7E71B5DA62137EC9C8F5344AD1_inline(__this, NULL);
String_t* L_1;
L_1 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral74E878FE8DAD3B815F58361850BC3ADB37BB1250)), L_0, NULL);
NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_2 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
NullCheck(L_2);
NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742(L_2, L_1, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Platform_GetPluginPath_m698DBED2D7AD28501D064663FBF27070AA0E6741_RuntimeMethod_var)));
}
}
// System.Void FMODUnity.Platform::LoadPlugins(FMOD.System,System.Action`2<FMOD.RESULT,System.String>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Platform_LoadPlugins_m7D379BB1F39092B493EB8F9B8A845BE24640434C (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20 ___0_coreSystem, Action_2_t04EA3D061608C26DE27B014582F14E77488187A1* ___1_reportResult, const RuntimeMethod* method)
{
{
// LoadDynamicPlugins(coreSystem, reportResult);
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20 L_0 = ___0_coreSystem;
Action_2_t04EA3D061608C26DE27B014582F14E77488187A1* L_1 = ___1_reportResult;
VirtualActionInvoker2< System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20, Action_2_t04EA3D061608C26DE27B014582F14E77488187A1* >::Invoke(15 /* System.Void FMODUnity.Platform::LoadDynamicPlugins(FMOD.System,System.Action`2<FMOD.RESULT,System.String>) */, __this, L_0, L_1);
// LoadStaticPlugins(coreSystem, reportResult);
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20 L_2 = ___0_coreSystem;
Action_2_t04EA3D061608C26DE27B014582F14E77488187A1* L_3 = ___1_reportResult;
VirtualActionInvoker2< System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20, Action_2_t04EA3D061608C26DE27B014582F14E77488187A1* >::Invoke(16 /* System.Void FMODUnity.Platform::LoadStaticPlugins(FMOD.System,System.Action`2<FMOD.RESULT,System.String>) */, __this, L_2, L_3);
// }
return;
}
}
// System.Void FMODUnity.Platform::LoadDynamicPlugins(FMOD.System,System.Action`2<FMOD.RESULT,System.String>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Platform_LoadDynamicPlugins_mFE133F1B2D1013C93234969C68C1B60E3A82E62D (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20 ___0_coreSystem, Action_2_t04EA3D061608C26DE27B014582F14E77488187A1* ___1_reportResult, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6B501A5A2F0DB33A4F4A7CB72FD4DDBBC97BADA4);
s_Il2CppMethodInitialized = true;
}
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_0 = NULL;
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 V_1;
memset((&V_1), 0, sizeof(V_1));
String_t* V_2 = NULL;
String_t* V_3 = NULL;
uint32_t V_4 = 0;
int32_t V_5 = 0;
{
// List<string> pluginNames = Plugins;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0;
L_0 = Platform_get_Plugins_m5FEACE1C79AE4B297385E242FD88C220F00A2142(__this, NULL);
V_0 = L_0;
// if (pluginNames == null)
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_1 = V_0;
if (L_1)
{
goto IL_000b;
}
}
{
// return;
return;
}
IL_000b:
{
// foreach (string pluginName in pluginNames)
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_2 = V_0;
NullCheck(L_2);
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 L_3;
L_3 = List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D(L_2, List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var);
V_1 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0058:
{// begin finally (depth: 1)
Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7((&V_1), Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_004d_1;
}
IL_0014_1:
{
// foreach (string pluginName in pluginNames)
String_t* L_4;
L_4 = Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_inline((&V_1), Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var);
V_2 = L_4;
// if (string.IsNullOrEmpty(pluginName))
String_t* L_5 = V_2;
bool L_6;
L_6 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_5, NULL);
if (L_6)
{
goto IL_004d_1;
}
}
{
// string pluginPath = GetPluginPath(pluginName);
String_t* L_7 = V_2;
String_t* L_8;
L_8 = VirtualFuncInvoker1< String_t*, String_t* >::Invoke(13 /* System.String FMODUnity.Platform::GetPluginPath(System.String) */, __this, L_7);
V_3 = L_8;
// FMOD.RESULT result = coreSystem.loadPlugin(pluginPath, out handle);
String_t* L_9 = V_3;
int32_t L_10;
L_10 = System_loadPlugin_m0FE771343097C6DE54E86BCC8FDA2C479CCBFEC2((&___0_coreSystem), L_9, (&V_4), 0, NULL);
V_5 = L_10;
// reportResult(result, string.Format("Loading plugin '{0}' from '{1}'", pluginName, pluginPath));
Action_2_t04EA3D061608C26DE27B014582F14E77488187A1* L_11 = ___1_reportResult;
int32_t L_12 = V_5;
String_t* L_13 = V_2;
String_t* L_14 = V_3;
String_t* L_15;
L_15 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral6B501A5A2F0DB33A4F4A7CB72FD4DDBBC97BADA4, L_13, L_14, NULL);
NullCheck(L_11);
Action_2_Invoke_m65435E05C8C9531F876ED1A6B6EF7649CA420881_inline(L_11, L_12, L_15, NULL);
}
IL_004d_1:
{
// foreach (string pluginName in pluginNames)
bool L_16;
L_16 = Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED((&V_1), Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var);
if (L_16)
{
goto IL_0014_1;
}
}
{
goto IL_0066;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0066:
{
// }
return;
}
}
// System.Void FMODUnity.Platform::LoadStaticPlugins(FMOD.System,System.Action`2<FMOD.RESULT,System.String>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Platform_LoadStaticPlugins_m9D3091CD7E5D4AA631ECFB18BA5891A0F980B210 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20 ___0_coreSystem, Action_2_t04EA3D061608C26DE27B014582F14E77488187A1* ___1_reportResult, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Platform_LoadStaticPlugins_m9D3091CD7E5D4AA631ECFB18BA5891A0F980B210_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_GetType_m71A077E0B5DA3BD1DC0AB9AE387056CFCF56F93F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral72586077E0225703D06CECAA322691DEC7795BBA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA3A8FBE539268264FFFA5FE285A4E4459532207E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE010CA8C646F406973727D226C452CF087BFE691);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF745AC420469D1BBB396C6421840F165211735E4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFE34A5566036903FCE3E0CEBAC53DFD920F981F0);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
Type_t* V_1 = NULL;
MethodInfo_t* V_2 = NULL;
{
// if (StaticPlugins.Count > 0)
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0;
L_0 = Platform_get_StaticPlugins_m33EA0A91CBAEDF89E9B015E2034D7EFA0631E33F(__this, NULL);
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_0, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
if ((((int32_t)L_1) <= ((int32_t)0)))
{
goto IL_00bb;
}
}
{
// string className = string.Format("FMODUnity.{0}", RegisterStaticPluginsClassName);
String_t* L_2;
L_2 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral72586077E0225703D06CECAA322691DEC7795BBA, _stringLiteralE010CA8C646F406973727D226C452CF087BFE691, NULL);
V_0 = L_2;
// Type type = Type.GetType(className);
String_t* L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_4;
L_4 = il2cpp_codegen_get_type(L_3, Type_GetType_m71A077E0B5DA3BD1DC0AB9AE387056CFCF56F93F_RuntimeMethod_var, Platform_LoadStaticPlugins_m9D3091CD7E5D4AA631ECFB18BA5891A0F980B210_RuntimeMethod_var);
V_1 = L_4;
// if (type == null)
Type_t* L_5 = V_1;
bool L_6;
L_6 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_5, (Type_t*)NULL, NULL);
if (!L_6)
{
goto IL_0059;
}
}
{
// RuntimeUtils.DebugLogWarningFormat(
// "FMOD: {0} static plugins specified, but the {1} class was not found.",
// StaticPlugins.Count, className);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = L_7;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_9;
L_9 = Platform_get_StaticPlugins_m33EA0A91CBAEDF89E9B015E2034D7EFA0631E33F(__this, NULL);
NullCheck(L_9);
int32_t L_10;
L_10 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_9, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
int32_t L_11 = L_10;
RuntimeObject* L_12 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_11);
NullCheck(L_8);
ArrayElementTypeCheck (L_8, L_12);
(L_8)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_12);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_8;
String_t* L_14 = V_0;
NullCheck(L_13);
ArrayElementTypeCheck (L_13, L_14);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_14);
RuntimeUtils_DebugLogWarningFormat_m6A6F5039D75DFD2C2B73C412B3856567808C3A87(_stringLiteralF745AC420469D1BBB396C6421840F165211735E4, L_13, NULL);
// return;
return;
}
IL_0059:
{
// MethodInfo method = type.GetMethod(RegisterStaticPluginsFunctionName,
// BindingFlags.Public | BindingFlags.Static);
Type_t* L_15 = V_1;
NullCheck(L_15);
MethodInfo_t* L_16;
L_16 = Type_GetMethod_m9E66B5053F150537A74C490C1DA5174A7875189D(L_15, _stringLiteralFE34A5566036903FCE3E0CEBAC53DFD920F981F0, ((int32_t)24), NULL);
V_2 = L_16;
// if (method == null)
MethodInfo_t* L_17 = V_2;
bool L_18;
L_18 = MethodInfo_op_Equality_m1466AB76300C9F07856E706E7E914062175189D1(L_17, (MethodInfo_t*)NULL, NULL);
if (!L_18)
{
goto IL_00a0;
}
}
{
// RuntimeUtils.DebugLogWarningFormat(
// "FMOD: {0} static plugins specified, but the {1}.{2} method was not found.",
// StaticPlugins.Count, className, RegisterStaticPluginsFunctionName);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)3);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20 = L_19;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_21;
L_21 = Platform_get_StaticPlugins_m33EA0A91CBAEDF89E9B015E2034D7EFA0631E33F(__this, NULL);
NullCheck(L_21);
int32_t L_22;
L_22 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_21, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
int32_t L_23 = L_22;
RuntimeObject* L_24 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_23);
NullCheck(L_20);
ArrayElementTypeCheck (L_20, L_24);
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_24);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25 = L_20;
String_t* L_26 = V_0;
NullCheck(L_25);
ArrayElementTypeCheck (L_25, L_26);
(L_25)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_26);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_27 = L_25;
NullCheck(L_27);
ArrayElementTypeCheck (L_27, _stringLiteralFE34A5566036903FCE3E0CEBAC53DFD920F981F0);
(L_27)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)_stringLiteralFE34A5566036903FCE3E0CEBAC53DFD920F981F0);
RuntimeUtils_DebugLogWarningFormat_m6A6F5039D75DFD2C2B73C412B3856567808C3A87(_stringLiteralA3A8FBE539268264FFFA5FE285A4E4459532207E, L_27, NULL);
// return;
return;
}
IL_00a0:
{
// method.Invoke(null, new object[] { coreSystem, reportResult });
MethodInfo_t* L_28 = V_2;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_29 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_30 = L_29;
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20 L_31 = ___0_coreSystem;
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20 L_32 = L_31;
RuntimeObject* L_33 = Box(System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20_il2cpp_TypeInfo_var, &L_32);
NullCheck(L_30);
ArrayElementTypeCheck (L_30, L_33);
(L_30)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_33);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_34 = L_30;
Action_2_t04EA3D061608C26DE27B014582F14E77488187A1* L_35 = ___1_reportResult;
NullCheck(L_34);
ArrayElementTypeCheck (L_34, L_35);
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_35);
NullCheck(L_28);
RuntimeObject* L_36;
L_36 = MethodBase_Invoke_mEEF3218648F111A8C338001A7804091A0747C826(L_28, NULL, L_34, NULL);
}
IL_00bb:
{
// }
return;
}
}
// System.Void FMODUnity.Platform::AffirmProperties()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Platform_AffirmProperties_m7AA135BE08907EF6DE139B77778F2DC3D2330773 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (!active)
bool L_0 = __this->___active_9;
if (L_0)
{
goto IL_0020;
}
}
{
// Properties = new PropertyStorage();
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_1 = (PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681*)il2cpp_codegen_object_new(PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681_il2cpp_TypeInfo_var);
NullCheck(L_1);
PropertyStorage__ctor_mE8A29B2198A1E15C2AE6DEA16150428A0E404D23(L_1, NULL);
__this->___Properties_10 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Properties_10), (void*)L_1);
// InitializeProperties();
VirtualActionInvoker0::Invoke(17 /* System.Void FMODUnity.Platform::InitializeProperties() */, __this);
// active = true;
__this->___active_9 = (bool)1;
}
IL_0020:
{
// }
return;
}
}
// System.Void FMODUnity.Platform::ClearProperties()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Platform_ClearProperties_m50C325E4ABAB7599CB37CBD276751B8A4EA9A0D4 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (active)
bool L_0 = __this->___active_9;
if (!L_0)
{
goto IL_001a;
}
}
{
// Properties = new PropertyStorage();
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_1 = (PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681*)il2cpp_codegen_object_new(PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681_il2cpp_TypeInfo_var);
NullCheck(L_1);
PropertyStorage__ctor_mE8A29B2198A1E15C2AE6DEA16150428A0E404D23(L_1, NULL);
__this->___Properties_10 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Properties_10), (void*)L_1);
// active = false;
__this->___active_9 = (bool)0;
}
IL_001a:
{
// }
return;
}
}
// System.Void FMODUnity.Platform::InitializeProperties()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Platform_InitializeProperties_m30C85E033B511E5EA21A2257CFB4B982552781D4 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6F5EC7239B41C242FCB23B64D91DA0070FC1C044);
s_Il2CppMethodInitialized = true;
}
{
// if (!IsIntrinsic)
bool L_0;
L_0 = VirtualFuncInvoker0< bool >::Invoke(8 /* System.Boolean FMODUnity.Platform::get_IsIntrinsic() */, __this);
if (L_0)
{
goto IL_0013;
}
}
{
// ParentIdentifier = PlatformDefault.ConstIdentifier;
Platform_set_ParentIdentifier_m5A1E6FE0F6F78BE7AF60C88ECB9AE2161A7F4EF4_inline(__this, _stringLiteral6F5EC7239B41C242FCB23B64D91DA0070FC1C044, NULL);
}
IL_0013:
{
// }
return;
}
}
// System.Void FMODUnity.Platform::EnsurePropertiesAreValid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Platform_EnsurePropertiesAreValid_mFE32D17A7F4ACAD65C03C28A7DA1F2A9DD4D4FA2 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6F5EC7239B41C242FCB23B64D91DA0070FC1C044);
s_Il2CppMethodInitialized = true;
}
{
// if (!IsIntrinsic && string.IsNullOrEmpty(ParentIdentifier))
bool L_0;
L_0 = VirtualFuncInvoker0< bool >::Invoke(8 /* System.Boolean FMODUnity.Platform::get_IsIntrinsic() */, __this);
if (L_0)
{
goto IL_0020;
}
}
{
String_t* L_1;
L_1 = Platform_get_ParentIdentifier_m108B4D89C2A643EE9D95E9D635277BCDD3D173B5_inline(__this, NULL);
bool L_2;
L_2 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_1, NULL);
if (!L_2)
{
goto IL_0020;
}
}
{
// ParentIdentifier = PlatformDefault.ConstIdentifier;
Platform_set_ParentIdentifier_m5A1E6FE0F6F78BE7AF60C88ECB9AE2161A7F4EF4_inline(__this, _stringLiteral6F5EC7239B41C242FCB23B64D91DA0070FC1C044, NULL);
}
IL_0020:
{
// }
return;
}
}
// System.String FMODUnity.Platform::get_ParentIdentifier()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Platform_get_ParentIdentifier_m108B4D89C2A643EE9D95E9D635277BCDD3D173B5 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
{
// return parentIdentifier;
String_t* L_0 = __this->___parentIdentifier_8;
return L_0;
}
}
// System.Void FMODUnity.Platform::set_ParentIdentifier(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Platform_set_ParentIdentifier_m5A1E6FE0F6F78BE7AF60C88ECB9AE2161A7F4EF4 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// parentIdentifier = value;
String_t* L_0 = ___0_value;
__this->___parentIdentifier_8 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___parentIdentifier_8), (void*)L_0);
// }
return;
}
}
// System.Boolean FMODUnity.Platform::get_IsLiveUpdateEnabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Platform_get_IsLiveUpdateEnabled_m5D7584850993D278E96C41F27BF2B93D544FAF1A (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
{
// return LiveUpdate == TriStateBool.Enabled;
int32_t L_0;
L_0 = Platform_get_LiveUpdate_mF19B7CEC2AC75A68E9A39240F5FE2AA57F7B7F8A(__this, NULL);
return (bool)((((int32_t)L_0) == ((int32_t)1))? 1 : 0);
}
}
// System.Boolean FMODUnity.Platform::get_IsOverlayEnabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Platform_get_IsOverlayEnabled_m9304FC35EC324EE170A992BB59071385E5DC5838 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
{
// return Overlay == TriStateBool.Enabled;
int32_t L_0;
L_0 = Platform_get_Overlay_mD12D8AB4B1CCB463086436792DFE47B0A556719B(__this, NULL);
return (bool)((((int32_t)L_0) == ((int32_t)1))? 1 : 0);
}
}
// System.Boolean FMODUnity.Platform::get_Active()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Platform_get_Active_m64C0F3CEE763169C79B98098F772EA7F5B2EF2A0 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
{
// internal bool Active { get { return active; } }
bool L_0 = __this->___active_9;
return L_0;
}
}
// System.Boolean FMODUnity.Platform::get_HasAnyOverriddenProperties()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Platform_get_HasAnyOverriddenProperties_m2D0EFFD53126E08448AFB904E6A604C6DEB43039 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
{
// return active &&
// (
// Properties.LiveUpdate.HasValue
// || Properties.LiveUpdatePort.HasValue
// || Properties.Overlay.HasValue
// || Properties.Logging.HasValue
// || Properties.SampleRate.HasValue
// || Properties.BuildDirectory.HasValue
// || Properties.SpeakerMode.HasValue
// || Properties.VirtualChannelCount.HasValue
// || Properties.RealChannelCount.HasValue
// || Properties.DSPBufferLength.HasValue
// || Properties.DSPBufferCount.HasValue
// || Properties.Plugins.HasValue
// || Properties.StaticPlugins.HasValue
// );
bool L_0 = __this->___active_9;
if (!L_0)
{
goto IL_0105;
}
}
{
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_1 = __this->___Properties_10;
NullCheck(L_1);
PropertyBool_tA5F05B833E7C98AC9A5489FCEDE3B9C74D7B6E78* L_2 = L_1->___LiveUpdate_0;
NullCheck(L_2);
bool L_3 = ((Property_1_t1C6803CF8832921C1358EEA7FCBE764249737D80*)L_2)->___HasValue_1;
if (L_3)
{
goto IL_0103;
}
}
{
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_4 = __this->___Properties_10;
NullCheck(L_4);
PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750* L_5 = L_4->___LiveUpdatePort_1;
NullCheck(L_5);
bool L_6 = ((Property_1_t20C85DA8D1020679BD6AEA9C956F013DEFE957E1*)L_5)->___HasValue_1;
if (L_6)
{
goto IL_0103;
}
}
{
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_7 = __this->___Properties_10;
NullCheck(L_7);
PropertyBool_tA5F05B833E7C98AC9A5489FCEDE3B9C74D7B6E78* L_8 = L_7->___Overlay_2;
NullCheck(L_8);
bool L_9 = ((Property_1_t1C6803CF8832921C1358EEA7FCBE764249737D80*)L_8)->___HasValue_1;
if (L_9)
{
goto IL_0103;
}
}
{
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_10 = __this->___Properties_10;
NullCheck(L_10);
PropertyBool_tA5F05B833E7C98AC9A5489FCEDE3B9C74D7B6E78* L_11 = L_10->___Logging_3;
NullCheck(L_11);
bool L_12 = ((Property_1_t1C6803CF8832921C1358EEA7FCBE764249737D80*)L_11)->___HasValue_1;
if (L_12)
{
goto IL_0103;
}
}
{
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_13 = __this->___Properties_10;
NullCheck(L_13);
PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750* L_14 = L_13->___SampleRate_4;
NullCheck(L_14);
bool L_15 = ((Property_1_t20C85DA8D1020679BD6AEA9C956F013DEFE957E1*)L_14)->___HasValue_1;
if (L_15)
{
goto IL_0103;
}
}
{
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_16 = __this->___Properties_10;
NullCheck(L_16);
PropertyString_tCBF2EAC1914A7F264D4472EE0B132EEBAF683345* L_17 = L_16->___BuildDirectory_5;
NullCheck(L_17);
bool L_18 = ((Property_1_t99152AE7C02D1713EE3456D1BC167D6B72B10527*)L_17)->___HasValue_1;
if (L_18)
{
goto IL_0103;
}
}
{
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_19 = __this->___Properties_10;
NullCheck(L_19);
PropertySpeakerMode_t03A1A8F9AD9D13BE66CFE8EE0B8BD02E6F28D1AD* L_20 = L_19->___SpeakerMode_6;
NullCheck(L_20);
bool L_21 = ((Property_1_tCAE69E704D6A51AD16C76F34E597D5320A7B6125*)L_20)->___HasValue_1;
if (L_21)
{
goto IL_0103;
}
}
{
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_22 = __this->___Properties_10;
NullCheck(L_22);
PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750* L_23 = L_22->___VirtualChannelCount_7;
NullCheck(L_23);
bool L_24 = ((Property_1_t20C85DA8D1020679BD6AEA9C956F013DEFE957E1*)L_23)->___HasValue_1;
if (L_24)
{
goto IL_0103;
}
}
{
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_25 = __this->___Properties_10;
NullCheck(L_25);
PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750* L_26 = L_25->___RealChannelCount_8;
NullCheck(L_26);
bool L_27 = ((Property_1_t20C85DA8D1020679BD6AEA9C956F013DEFE957E1*)L_26)->___HasValue_1;
if (L_27)
{
goto IL_0103;
}
}
{
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_28 = __this->___Properties_10;
NullCheck(L_28);
PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750* L_29 = L_28->___DSPBufferLength_9;
NullCheck(L_29);
bool L_30 = ((Property_1_t20C85DA8D1020679BD6AEA9C956F013DEFE957E1*)L_29)->___HasValue_1;
if (L_30)
{
goto IL_0103;
}
}
{
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_31 = __this->___Properties_10;
NullCheck(L_31);
PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750* L_32 = L_31->___DSPBufferCount_10;
NullCheck(L_32);
bool L_33 = ((Property_1_t20C85DA8D1020679BD6AEA9C956F013DEFE957E1*)L_32)->___HasValue_1;
if (L_33)
{
goto IL_0103;
}
}
{
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_34 = __this->___Properties_10;
NullCheck(L_34);
PropertyStringList_t0F7CE3F8FDF8C70768223C153351F32B34CFBBC9* L_35 = L_34->___Plugins_11;
NullCheck(L_35);
bool L_36 = ((Property_1_tA7FB7C6D6D07D684C1A14965C98068D27BB2799F*)L_35)->___HasValue_1;
if (L_36)
{
goto IL_0103;
}
}
{
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_37 = __this->___Properties_10;
NullCheck(L_37);
PropertyStringList_t0F7CE3F8FDF8C70768223C153351F32B34CFBBC9* L_38 = L_37->___StaticPlugins_12;
NullCheck(L_38);
bool L_39 = ((Property_1_tA7FB7C6D6D07D684C1A14965C98068D27BB2799F*)L_38)->___HasValue_1;
return L_39;
}
IL_0103:
{
return (bool)1;
}
IL_0105:
{
return (bool)0;
}
}
// FMODUnity.TriStateBool FMODUnity.Platform::get_LiveUpdate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Platform_get_LiveUpdate_mF19B7CEC2AC75A68E9A39240F5FE2AA57F7B7F8A (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessor_1_Get_m8D9D2B3E3B3659C9C2A49F614F11B97EA1C4B1D3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PropertyAccessor_1_t1D2FE63628AEE8E18AF2F2BE66B92D2C52DF521F V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public TriStateBool LiveUpdate { get { return PropertyAccessors.LiveUpdate.Get(this); } }
il2cpp_codegen_runtime_class_init_inline(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
PropertyAccessor_1_t1D2FE63628AEE8E18AF2F2BE66B92D2C52DF521F L_0 = ((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___LiveUpdate_0;
V_0 = L_0;
int32_t L_1;
L_1 = PropertyAccessor_1_Get_m8D9D2B3E3B3659C9C2A49F614F11B97EA1C4B1D3((&V_0), __this, PropertyAccessor_1_Get_m8D9D2B3E3B3659C9C2A49F614F11B97EA1C4B1D3_RuntimeMethod_var);
return L_1;
}
}
// System.Int32 FMODUnity.Platform::get_LiveUpdatePort()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Platform_get_LiveUpdatePort_mA3EE795852412373C5C82A655A7BC36D425A3ABD (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessor_1_Get_m557F500621F2A0797CA17AAFB65A4E1369F7D7C1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public int LiveUpdatePort { get { return PropertyAccessors.LiveUpdatePort.Get(this); } }
il2cpp_codegen_runtime_class_init_inline(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C L_0 = ((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___LiveUpdatePort_1;
V_0 = L_0;
int32_t L_1;
L_1 = PropertyAccessor_1_Get_m557F500621F2A0797CA17AAFB65A4E1369F7D7C1((&V_0), __this, PropertyAccessor_1_Get_m557F500621F2A0797CA17AAFB65A4E1369F7D7C1_RuntimeMethod_var);
return L_1;
}
}
// FMODUnity.TriStateBool FMODUnity.Platform::get_Overlay()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Platform_get_Overlay_mD12D8AB4B1CCB463086436792DFE47B0A556719B (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessor_1_Get_m8D9D2B3E3B3659C9C2A49F614F11B97EA1C4B1D3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PropertyAccessor_1_t1D2FE63628AEE8E18AF2F2BE66B92D2C52DF521F V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public TriStateBool Overlay { get { return PropertyAccessors.Overlay.Get(this); } }
il2cpp_codegen_runtime_class_init_inline(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
PropertyAccessor_1_t1D2FE63628AEE8E18AF2F2BE66B92D2C52DF521F L_0 = ((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___Overlay_2;
V_0 = L_0;
int32_t L_1;
L_1 = PropertyAccessor_1_Get_m8D9D2B3E3B3659C9C2A49F614F11B97EA1C4B1D3((&V_0), __this, PropertyAccessor_1_Get_m8D9D2B3E3B3659C9C2A49F614F11B97EA1C4B1D3_RuntimeMethod_var);
return L_1;
}
}
// FMODUnity.TriStateBool FMODUnity.Platform::get_Logging()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Platform_get_Logging_m7552B66DBB4FCA6D801418027AA80B7430A3D429 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessor_1_Get_m8D9D2B3E3B3659C9C2A49F614F11B97EA1C4B1D3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PropertyAccessor_1_t1D2FE63628AEE8E18AF2F2BE66B92D2C52DF521F V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public TriStateBool Logging { get { return PropertyAccessors.Logging.Get(this); } }
il2cpp_codegen_runtime_class_init_inline(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
PropertyAccessor_1_t1D2FE63628AEE8E18AF2F2BE66B92D2C52DF521F L_0 = ((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___Logging_3;
V_0 = L_0;
int32_t L_1;
L_1 = PropertyAccessor_1_Get_m8D9D2B3E3B3659C9C2A49F614F11B97EA1C4B1D3((&V_0), __this, PropertyAccessor_1_Get_m8D9D2B3E3B3659C9C2A49F614F11B97EA1C4B1D3_RuntimeMethod_var);
return L_1;
}
}
// System.Int32 FMODUnity.Platform::get_SampleRate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Platform_get_SampleRate_m0EF5DFF7763077E48803D59180E9C8115FDE9F87 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessor_1_Get_m557F500621F2A0797CA17AAFB65A4E1369F7D7C1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public int SampleRate { get { return PropertyAccessors.SampleRate.Get(this); } }
il2cpp_codegen_runtime_class_init_inline(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C L_0 = ((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___SampleRate_4;
V_0 = L_0;
int32_t L_1;
L_1 = PropertyAccessor_1_Get_m557F500621F2A0797CA17AAFB65A4E1369F7D7C1((&V_0), __this, PropertyAccessor_1_Get_m557F500621F2A0797CA17AAFB65A4E1369F7D7C1_RuntimeMethod_var);
return L_1;
}
}
// System.String FMODUnity.Platform::get_BuildDirectory()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Platform_get_BuildDirectory_mCE30E0D52D24B4D57E451766BCADCA6C12F86583 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessor_1_Get_mB15DBA55B845E6BB80A69DB4630131228360AB53_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PropertyAccessor_1_tE49FCEAD34DA916919577553E8E4DF48889922D6 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public string BuildDirectory { get { return PropertyAccessors.BuildDirectory.Get(this); } }
il2cpp_codegen_runtime_class_init_inline(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
PropertyAccessor_1_tE49FCEAD34DA916919577553E8E4DF48889922D6 L_0 = ((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___BuildDirectory_5;
V_0 = L_0;
String_t* L_1;
L_1 = PropertyAccessor_1_Get_mB15DBA55B845E6BB80A69DB4630131228360AB53((&V_0), __this, PropertyAccessor_1_Get_mB15DBA55B845E6BB80A69DB4630131228360AB53_RuntimeMethod_var);
return L_1;
}
}
// FMOD.SPEAKERMODE FMODUnity.Platform::get_SpeakerMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Platform_get_SpeakerMode_m68FA09D22B1BA592818BACD41F19AF5FA5C62DC8 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessor_1_Get_m55A3D103D9DB041DEF88A1E8A22F0BE31C321272_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PropertyAccessor_1_t57AC3B4CA4FE841584DBD1DB51D1BCD850ED6EDA V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public FMOD.SPEAKERMODE SpeakerMode { get { return PropertyAccessors.SpeakerMode.Get(this); } }
il2cpp_codegen_runtime_class_init_inline(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
PropertyAccessor_1_t57AC3B4CA4FE841584DBD1DB51D1BCD850ED6EDA L_0 = ((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___SpeakerMode_6;
V_0 = L_0;
int32_t L_1;
L_1 = PropertyAccessor_1_Get_m55A3D103D9DB041DEF88A1E8A22F0BE31C321272((&V_0), __this, PropertyAccessor_1_Get_m55A3D103D9DB041DEF88A1E8A22F0BE31C321272_RuntimeMethod_var);
return L_1;
}
}
// System.Int32 FMODUnity.Platform::get_VirtualChannelCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Platform_get_VirtualChannelCount_mC33587C6DAE8D191CDF745490C124A6B2A328781 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessor_1_Get_m557F500621F2A0797CA17AAFB65A4E1369F7D7C1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public int VirtualChannelCount { get { return PropertyAccessors.VirtualChannelCount.Get(this); } }
il2cpp_codegen_runtime_class_init_inline(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C L_0 = ((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___VirtualChannelCount_7;
V_0 = L_0;
int32_t L_1;
L_1 = PropertyAccessor_1_Get_m557F500621F2A0797CA17AAFB65A4E1369F7D7C1((&V_0), __this, PropertyAccessor_1_Get_m557F500621F2A0797CA17AAFB65A4E1369F7D7C1_RuntimeMethod_var);
return L_1;
}
}
// System.Int32 FMODUnity.Platform::get_RealChannelCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Platform_get_RealChannelCount_m533B6C5EFEA5B864C53C7873275AD741A2C6AEE6 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessor_1_Get_m557F500621F2A0797CA17AAFB65A4E1369F7D7C1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public int RealChannelCount { get { return PropertyAccessors.RealChannelCount.Get(this); } }
il2cpp_codegen_runtime_class_init_inline(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C L_0 = ((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___RealChannelCount_8;
V_0 = L_0;
int32_t L_1;
L_1 = PropertyAccessor_1_Get_m557F500621F2A0797CA17AAFB65A4E1369F7D7C1((&V_0), __this, PropertyAccessor_1_Get_m557F500621F2A0797CA17AAFB65A4E1369F7D7C1_RuntimeMethod_var);
return L_1;
}
}
// System.Int32 FMODUnity.Platform::get_DSPBufferLength()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Platform_get_DSPBufferLength_m559A4BA6001BD15A0653CF54A422BC64E295C2FE (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessor_1_Get_m557F500621F2A0797CA17AAFB65A4E1369F7D7C1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public int DSPBufferLength { get { return PropertyAccessors.DSPBufferLength.Get(this); } }
il2cpp_codegen_runtime_class_init_inline(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C L_0 = ((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___DSPBufferLength_9;
V_0 = L_0;
int32_t L_1;
L_1 = PropertyAccessor_1_Get_m557F500621F2A0797CA17AAFB65A4E1369F7D7C1((&V_0), __this, PropertyAccessor_1_Get_m557F500621F2A0797CA17AAFB65A4E1369F7D7C1_RuntimeMethod_var);
return L_1;
}
}
// System.Int32 FMODUnity.Platform::get_DSPBufferCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Platform_get_DSPBufferCount_mC655BD5436C8A31FCB8C8637CB3DE8E2F5D87739 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessor_1_Get_m557F500621F2A0797CA17AAFB65A4E1369F7D7C1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public int DSPBufferCount { get { return PropertyAccessors.DSPBufferCount.Get(this); } }
il2cpp_codegen_runtime_class_init_inline(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C L_0 = ((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___DSPBufferCount_10;
V_0 = L_0;
int32_t L_1;
L_1 = PropertyAccessor_1_Get_m557F500621F2A0797CA17AAFB65A4E1369F7D7C1((&V_0), __this, PropertyAccessor_1_Get_m557F500621F2A0797CA17AAFB65A4E1369F7D7C1_RuntimeMethod_var);
return L_1;
}
}
// System.Collections.Generic.List`1<System.String> FMODUnity.Platform::get_Plugins()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* Platform_get_Plugins_m5FEACE1C79AE4B297385E242FD88C220F00A2142 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessor_1_Get_m0AF772A095A7237042A9C7A4261A931F29D76D1C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PropertyAccessor_1_tF1DDFE4686773A5106E2A86CD296F98FF9BCF6E7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public List<string> Plugins { get { return PropertyAccessors.Plugins.Get(this); } }
il2cpp_codegen_runtime_class_init_inline(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
PropertyAccessor_1_tF1DDFE4686773A5106E2A86CD296F98FF9BCF6E7 L_0 = ((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___Plugins_11;
V_0 = L_0;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_1;
L_1 = PropertyAccessor_1_Get_m0AF772A095A7237042A9C7A4261A931F29D76D1C((&V_0), __this, PropertyAccessor_1_Get_m0AF772A095A7237042A9C7A4261A931F29D76D1C_RuntimeMethod_var);
return L_1;
}
}
// System.Collections.Generic.List`1<System.String> FMODUnity.Platform::get_StaticPlugins()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* Platform_get_StaticPlugins_m33EA0A91CBAEDF89E9B015E2034D7EFA0631E33F (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessor_1_Get_m0AF772A095A7237042A9C7A4261A931F29D76D1C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PropertyAccessor_1_tF1DDFE4686773A5106E2A86CD296F98FF9BCF6E7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public List<string> StaticPlugins { get { return PropertyAccessors.StaticPlugins.Get(this); } }
il2cpp_codegen_runtime_class_init_inline(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
PropertyAccessor_1_tF1DDFE4686773A5106E2A86CD296F98FF9BCF6E7 L_0 = ((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___StaticPlugins_12;
V_0 = L_0;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_1;
L_1 = PropertyAccessor_1_Get_m0AF772A095A7237042A9C7A4261A931F29D76D1C((&V_0), __this, PropertyAccessor_1_Get_m0AF772A095A7237042A9C7A4261A931F29D76D1C_RuntimeMethod_var);
return L_1;
}
}
// FMODUnity.PlatformCallbackHandler FMODUnity.Platform::get_CallbackHandler()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlatformCallbackHandler_tC119EEA759D5A1538F89DE34DDDC628A2DA18421* Platform_get_CallbackHandler_mA1E75CEC9DE090348A1A4733DE884B55173D5E9B (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessor_1_Get_mDF9EBA0A5DA023B9A28BD8E1192226A9E51318E0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PropertyAccessor_1_tFB73E930C98674C6D5786801763E50DD0310E43D V_0;
memset((&V_0), 0, sizeof(V_0));
{
// public PlatformCallbackHandler CallbackHandler { get { return PropertyAccessors.CallbackHandler.Get(this); } }
il2cpp_codegen_runtime_class_init_inline(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
PropertyAccessor_1_tFB73E930C98674C6D5786801763E50DD0310E43D L_0 = ((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___CallbackHandler_13;
V_0 = L_0;
PlatformCallbackHandler_tC119EEA759D5A1538F89DE34DDDC628A2DA18421* L_1;
L_1 = PropertyAccessor_1_Get_mDF9EBA0A5DA023B9A28BD8E1192226A9E51318E0((&V_0), __this, PropertyAccessor_1_Get_mDF9EBA0A5DA023B9A28BD8E1192226A9E51318E0_RuntimeMethod_var);
return L_1;
}
}
// System.Boolean FMODUnity.Platform::InheritsFrom(FMODUnity.Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Platform_InheritsFrom_mE19EC1370B0404F8C9C0EBC4438DA682414842A8 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, 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 (platform == this)
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_0 = ___0_platform;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, __this, NULL);
if (!L_1)
{
goto IL_000b;
}
}
{
// return true;
return (bool)1;
}
IL_000b:
{
// else if (Parent != null)
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_2 = __this->___Parent_14;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_0026;
}
}
{
// return Parent.InheritsFrom(platform);
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_4 = __this->___Parent_14;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_5 = ___0_platform;
NullCheck(L_4);
bool L_6;
L_6 = Platform_InheritsFrom_mE19EC1370B0404F8C9C0EBC4438DA682414842A8(L_4, L_5, NULL);
return L_6;
}
IL_0026:
{
// return false;
return (bool)0;
}
}
// FMOD.OUTPUTTYPE FMODUnity.Platform::GetOutputType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Platform_GetOutputType_m25AEEC9B7F0455BC700BE68E7F8605DBDA9F4B39 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OUTPUTTYPE_t2CD9495FA5E44734F62EDEDDD8B2797BC762EE8F_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OUTPUTTYPE_t2CD9495FA5E44734F62EDEDDD8B2797BC762EE8F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (Enum.IsDefined(typeof(FMOD.OUTPUTTYPE), OutputTypeName))
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (OUTPUTTYPE_t2CD9495FA5E44734F62EDEDDD8B2797BC762EE8F_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
String_t* L_2 = __this->___OutputTypeName_11;
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Enum_IsDefined_m1C9A0C4F54B0538351585FF563A01091A6FE2F28(L_1, L_2, NULL);
if (!L_3)
{
goto IL_0032;
}
}
{
// return (FMOD.OUTPUTTYPE)Enum.Parse(typeof(FMOD.OUTPUTTYPE), OutputTypeName);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (OUTPUTTYPE_t2CD9495FA5E44734F62EDEDDD8B2797BC762EE8F_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_5;
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
String_t* L_6 = __this->___OutputTypeName_11;
il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
RuntimeObject* L_7;
L_7 = Enum_Parse_m2846B01D5DEA00E4674AED09DE0B2E59ECEED61F(L_5, L_6, NULL);
return ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_7, OUTPUTTYPE_t2CD9495FA5E44734F62EDEDDD8B2797BC762EE8F_il2cpp_TypeInfo_var))));
}
IL_0032:
{
// return FMOD.OUTPUTTYPE.AUTODETECT;
return (int32_t)(0);
}
}
// System.Collections.Generic.List`1<FMODUnity.ThreadAffinityGroup> FMODUnity.Platform::get_DefaultThreadAffinities()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t0DD92079A62E0463E807860ADFA20EF4C1C146C2* Platform_get_DefaultThreadAffinities_m1D28F7FC3BA308920D4FA31AFF9BE218CBAE49C9 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// internal virtual List<ThreadAffinityGroup> DefaultThreadAffinities { get { return StaticThreadAffinities; } }
il2cpp_codegen_runtime_class_init_inline(Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var);
List_1_t0DD92079A62E0463E807860ADFA20EF4C1C146C2* L_0 = ((Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_StaticFields*)il2cpp_codegen_static_fields_for(Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var))->___StaticThreadAffinities_12;
return L_0;
}
}
// System.Collections.Generic.IEnumerable`1<FMODUnity.ThreadAffinityGroup> FMODUnity.Platform::get_ThreadAffinities()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Platform_get_ThreadAffinities_m4DE999CE7D1E29A25B128AB91E753AAB680052E3 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
{
// if (threadAffinities.HasValue)
PropertyThreadAffinityList_tE254379B22D87A189803E91DE8110E87B7A10B36* L_0 = __this->___threadAffinities_13;
NullCheck(L_0);
bool L_1 = ((Property_1_tE0584D99B11F80DA784A6E73EF5D5C7C1937222B*)L_0)->___HasValue_1;
if (!L_1)
{
goto IL_0019;
}
}
{
// return threadAffinities.Value;
PropertyThreadAffinityList_tE254379B22D87A189803E91DE8110E87B7A10B36* L_2 = __this->___threadAffinities_13;
NullCheck(L_2);
List_1_t0DD92079A62E0463E807860ADFA20EF4C1C146C2* L_3 = ((Property_1_tE0584D99B11F80DA784A6E73EF5D5C7C1937222B*)L_2)->___Value_0;
return L_3;
}
IL_0019:
{
// return DefaultThreadAffinities;
List_1_t0DD92079A62E0463E807860ADFA20EF4C1C146C2* L_4;
L_4 = VirtualFuncInvoker0< List_1_t0DD92079A62E0463E807860ADFA20EF4C1C146C2* >::Invoke(19 /* System.Collections.Generic.List`1<FMODUnity.ThreadAffinityGroup> FMODUnity.Platform::get_DefaultThreadAffinities() */, __this);
return L_4;
}
}
// FMODUnity.Platform/PropertyThreadAffinityList FMODUnity.Platform::get_ThreadAffinitiesProperty()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyThreadAffinityList_tE254379B22D87A189803E91DE8110E87B7A10B36* Platform_get_ThreadAffinitiesProperty_mBC8D9E4CBA801C6EBDAFCC8BF1ED42FD97051009 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
{
// internal PropertyThreadAffinityList ThreadAffinitiesProperty { get { return threadAffinities; } }
PropertyThreadAffinityList_tE254379B22D87A189803E91DE8110E87B7A10B36* L_0 = __this->___threadAffinities_13;
return L_0;
}
}
// System.Collections.Generic.List`1<FMODUnity.CodecChannelCount> FMODUnity.Platform::get_DefaultCodecChannels()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* Platform_get_DefaultCodecChannels_m08D28E81B689C32E37EFF05D6027639601044081 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// internal virtual List<CodecChannelCount> DefaultCodecChannels { get { return staticCodecChannels; } }
il2cpp_codegen_runtime_class_init_inline(Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var);
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* L_0 = ((Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_StaticFields*)il2cpp_codegen_static_fields_for(Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var))->___staticCodecChannels_15;
return L_0;
}
}
// System.Collections.Generic.List`1<FMODUnity.CodecChannelCount> FMODUnity.Platform::get_CodecChannels()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* Platform_get_CodecChannels_mD3AFFD32E99B72E06450B71ADECFA1D6F789A969 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
{
// if (codecChannels.HasValue)
PropertyCodecChannels_t4FFBCD0D648E85AA73614F8292074E5F5D6EE45C* L_0 = __this->___codecChannels_16;
NullCheck(L_0);
bool L_1 = ((Property_1_tDFE9205D98AA600CCB1B6C2DB6647E557C75796E*)L_0)->___HasValue_1;
if (!L_1)
{
goto IL_0019;
}
}
{
// return codecChannels.Value;
PropertyCodecChannels_t4FFBCD0D648E85AA73614F8292074E5F5D6EE45C* L_2 = __this->___codecChannels_16;
NullCheck(L_2);
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* L_3 = ((Property_1_tDFE9205D98AA600CCB1B6C2DB6647E557C75796E*)L_2)->___Value_0;
return L_3;
}
IL_0019:
{
// return DefaultCodecChannels;
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* L_4;
L_4 = VirtualFuncInvoker0< List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* >::Invoke(20 /* System.Collections.Generic.List`1<FMODUnity.CodecChannelCount> FMODUnity.Platform::get_DefaultCodecChannels() */, __this);
return L_4;
}
}
// FMODUnity.Platform/PropertyCodecChannels FMODUnity.Platform::get_CodecChannelsProperty()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyCodecChannels_t4FFBCD0D648E85AA73614F8292074E5F5D6EE45C* Platform_get_CodecChannelsProperty_mA9B263F8588C7E146190ED865A81EFBE6300B64C (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
{
// internal PropertyCodecChannels CodecChannelsProperty { get { return codecChannels; } }
PropertyCodecChannels_t4FFBCD0D648E85AA73614F8292074E5F5D6EE45C* L_0 = __this->___codecChannels_16;
return L_0;
}
}
// System.Void FMODUnity.Platform::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Platform__ctor_mDA4FBC12ABA56646C0591E34B888CE00B3353AD4 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyCodecChannels_t4FFBCD0D648E85AA73614F8292074E5F5D6EE45C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyThreadAffinityList_tE254379B22D87A189803E91DE8110E87B7A10B36_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// protected PropertyStorage Properties = new PropertyStorage();
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_0 = (PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681*)il2cpp_codegen_object_new(PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681_il2cpp_TypeInfo_var);
NullCheck(L_0);
PropertyStorage__ctor_mE8A29B2198A1E15C2AE6DEA16150428A0E404D23(L_0, NULL);
__this->___Properties_10 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Properties_10), (void*)L_0);
// private PropertyThreadAffinityList threadAffinities = new PropertyThreadAffinityList();
PropertyThreadAffinityList_tE254379B22D87A189803E91DE8110E87B7A10B36* L_1 = (PropertyThreadAffinityList_tE254379B22D87A189803E91DE8110E87B7A10B36*)il2cpp_codegen_object_new(PropertyThreadAffinityList_tE254379B22D87A189803E91DE8110E87B7A10B36_il2cpp_TypeInfo_var);
NullCheck(L_1);
PropertyThreadAffinityList__ctor_mE78BB3BCC9A30318C90F8CCA4D12CD50C0815C6B(L_1, NULL);
__this->___threadAffinities_13 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___threadAffinities_13), (void*)L_1);
// private PropertyCodecChannels codecChannels = new PropertyCodecChannels();
PropertyCodecChannels_t4FFBCD0D648E85AA73614F8292074E5F5D6EE45C* L_2 = (PropertyCodecChannels_t4FFBCD0D648E85AA73614F8292074E5F5D6EE45C*)il2cpp_codegen_object_new(PropertyCodecChannels_t4FFBCD0D648E85AA73614F8292074E5F5D6EE45C_il2cpp_TypeInfo_var);
NullCheck(L_2);
PropertyCodecChannels__ctor_mEB311F94555FA282A3A64DE45CB3AED92EE1FBE5(L_2, NULL);
__this->___codecChannels_16 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___codecChannels_16), (void*)L_2);
ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__this, NULL);
return;
}
}
// System.Void FMODUnity.Platform::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Platform__cctor_m89FFD9996A5F93083E70DAFA23E081A1FDE932FD (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m2724B41582A057CDB75FC2A4019E28F67400E489_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m58A4F1954060CD593BC5CCBF388B06682769F4A5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCEE8B80C0ED5113CA5FEF3F783864485504B6560_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t0DD92079A62E0463E807860ADFA20EF4C1C146C2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8F13404164D1C5E883577E53E7170F5F50012C96_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private static List<ThreadAffinityGroup> StaticThreadAffinities = new List<ThreadAffinityGroup>();
List_1_t0DD92079A62E0463E807860ADFA20EF4C1C146C2* L_0 = (List_1_t0DD92079A62E0463E807860ADFA20EF4C1C146C2*)il2cpp_codegen_object_new(List_1_t0DD92079A62E0463E807860ADFA20EF4C1C146C2_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mCEE8B80C0ED5113CA5FEF3F783864485504B6560(L_0, List_1__ctor_mCEE8B80C0ED5113CA5FEF3F783864485504B6560_RuntimeMethod_var);
((Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_StaticFields*)il2cpp_codegen_static_fields_for(Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var))->___StaticThreadAffinities_12 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_StaticFields*)il2cpp_codegen_static_fields_for(Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var))->___StaticThreadAffinities_12), (void*)L_0);
// private static List<CodecChannelCount> staticCodecChannels = new List<CodecChannelCount>()
// {
// new CodecChannelCount { format = CodecType.FADPCM, channels = 32 },
// new CodecChannelCount { format = CodecType.Vorbis, channels = 0 },
// };
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* L_1 = (List_1_t8F13404164D1C5E883577E53E7170F5F50012C96*)il2cpp_codegen_object_new(List_1_t8F13404164D1C5E883577E53E7170F5F50012C96_il2cpp_TypeInfo_var);
NullCheck(L_1);
List_1__ctor_m58A4F1954060CD593BC5CCBF388B06682769F4A5(L_1, List_1__ctor_m58A4F1954060CD593BC5CCBF388B06682769F4A5_RuntimeMethod_var);
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* L_2 = L_1;
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_3 = (CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E*)il2cpp_codegen_object_new(CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E_il2cpp_TypeInfo_var);
NullCheck(L_3);
CodecChannelCount__ctor_m8F52BE1E98641129D4687BA82B145E77E17FBD1E(L_3, NULL);
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_4 = L_3;
NullCheck(L_4);
L_4->___format_0 = 0;
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_5 = L_4;
NullCheck(L_5);
L_5->___channels_1 = ((int32_t)32);
NullCheck(L_2);
List_1_Add_m2724B41582A057CDB75FC2A4019E28F67400E489_inline(L_2, L_5, List_1_Add_m2724B41582A057CDB75FC2A4019E28F67400E489_RuntimeMethod_var);
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* L_6 = L_2;
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_7 = (CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E*)il2cpp_codegen_object_new(CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E_il2cpp_TypeInfo_var);
NullCheck(L_7);
CodecChannelCount__ctor_m8F52BE1E98641129D4687BA82B145E77E17FBD1E(L_7, NULL);
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_8 = L_7;
NullCheck(L_8);
L_8->___format_0 = 1;
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_9 = L_8;
NullCheck(L_9);
L_9->___channels_1 = 0;
NullCheck(L_6);
List_1_Add_m2724B41582A057CDB75FC2A4019E28F67400E489_inline(L_6, L_9, List_1_Add_m2724B41582A057CDB75FC2A4019E28F67400E489_RuntimeMethod_var);
((Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_StaticFields*)il2cpp_codegen_static_fields_for(Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var))->___staticCodecChannels_15 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&((Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_StaticFields*)il2cpp_codegen_static_fields_for(Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var))->___staticCodecChannels_15), (void*)L_6);
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 FMODUnity.Platform/PropertyBool::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyBool__ctor_m21EC607E129F2B6A749684D8B0ABF65870DBE47E (PropertyBool_tA5F05B833E7C98AC9A5489FCEDE3B9C74D7B6E78* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Property_1__ctor_m0C75B6E02067BF9DFB82A128ADC0D8356D7A88F9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Property_1__ctor_m0C75B6E02067BF9DFB82A128ADC0D8356D7A88F9(__this, Property_1__ctor_m0C75B6E02067BF9DFB82A128ADC0D8356D7A88F9_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
// System.Void FMODUnity.Platform/PropertyInt::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyInt__ctor_m507F8DE4D0CD1021F4F2698DB2E4533B2B2ACA15 (PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Property_1__ctor_mE5E9E94FB2E0F019013E4D4F863E67631C2D880E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Property_1__ctor_mE5E9E94FB2E0F019013E4D4F863E67631C2D880E(__this, Property_1__ctor_mE5E9E94FB2E0F019013E4D4F863E67631C2D880E_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
// System.Void FMODUnity.Platform/PropertySpeakerMode::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertySpeakerMode__ctor_m84AF694330DC72E213EA4A6A06EBAE1670E8BC3D (PropertySpeakerMode_t03A1A8F9AD9D13BE66CFE8EE0B8BD02E6F28D1AD* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Property_1__ctor_m5398CEDEA06DF1AEF54456034A4FE3DC95AB5FDC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Property_1__ctor_m5398CEDEA06DF1AEF54456034A4FE3DC95AB5FDC(__this, Property_1__ctor_m5398CEDEA06DF1AEF54456034A4FE3DC95AB5FDC_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
// System.Void FMODUnity.Platform/PropertyString::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyString__ctor_m9C8E08B6D5F4F5804E04306E9139C8C2C153C46E (PropertyString_tCBF2EAC1914A7F264D4472EE0B132EEBAF683345* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Property_1__ctor_mBF7FE47E05BD76C5D5D39A3289EE980C83186BE9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Property_1__ctor_mBF7FE47E05BD76C5D5D39A3289EE980C83186BE9(__this, Property_1__ctor_mBF7FE47E05BD76C5D5D39A3289EE980C83186BE9_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
// System.Void FMODUnity.Platform/PropertyStringList::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyStringList__ctor_m47006183292E7F660F135352ABECB80848EE47E4 (PropertyStringList_t0F7CE3F8FDF8C70768223C153351F32B34CFBBC9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Property_1__ctor_m9551F0C2E229B89950D4D28B02E027FC9EF245EF_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Property_1__ctor_m9551F0C2E229B89950D4D28B02E027FC9EF245EF(__this, Property_1__ctor_m9551F0C2E229B89950D4D28B02E027FC9EF245EF_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
// System.Void FMODUnity.Platform/PropertyCallbackHandler::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyCallbackHandler__ctor_m2DE67487E3F9C02B91F49847101D7E393AE2DB29 (PropertyCallbackHandler_t7F97950768CE689074AD5E8874120A88044FA4D8* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Property_1__ctor_mFA3FC490679FCFC289240418841004D357C0F77F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Property_1__ctor_mFA3FC490679FCFC289240418841004D357C0F77F(__this, Property_1__ctor_mFA3FC490679FCFC289240418841004D357C0F77F_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
// System.Void FMODUnity.Platform/PropertyStorage::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyStorage__ctor_mE8A29B2198A1E15C2AE6DEA16150428A0E404D23 (PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyBool_tA5F05B833E7C98AC9A5489FCEDE3B9C74D7B6E78_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyCallbackHandler_t7F97950768CE689074AD5E8874120A88044FA4D8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertySpeakerMode_t03A1A8F9AD9D13BE66CFE8EE0B8BD02E6F28D1AD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyStringList_t0F7CE3F8FDF8C70768223C153351F32B34CFBBC9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyString_tCBF2EAC1914A7F264D4472EE0B132EEBAF683345_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public PropertyBool LiveUpdate = new PropertyBool();
PropertyBool_tA5F05B833E7C98AC9A5489FCEDE3B9C74D7B6E78* L_0 = (PropertyBool_tA5F05B833E7C98AC9A5489FCEDE3B9C74D7B6E78*)il2cpp_codegen_object_new(PropertyBool_tA5F05B833E7C98AC9A5489FCEDE3B9C74D7B6E78_il2cpp_TypeInfo_var);
NullCheck(L_0);
PropertyBool__ctor_m21EC607E129F2B6A749684D8B0ABF65870DBE47E(L_0, NULL);
__this->___LiveUpdate_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___LiveUpdate_0), (void*)L_0);
// public PropertyInt LiveUpdatePort = new PropertyInt();
PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750* L_1 = (PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750*)il2cpp_codegen_object_new(PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750_il2cpp_TypeInfo_var);
NullCheck(L_1);
PropertyInt__ctor_m507F8DE4D0CD1021F4F2698DB2E4533B2B2ACA15(L_1, NULL);
__this->___LiveUpdatePort_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___LiveUpdatePort_1), (void*)L_1);
// public PropertyBool Overlay = new PropertyBool();
PropertyBool_tA5F05B833E7C98AC9A5489FCEDE3B9C74D7B6E78* L_2 = (PropertyBool_tA5F05B833E7C98AC9A5489FCEDE3B9C74D7B6E78*)il2cpp_codegen_object_new(PropertyBool_tA5F05B833E7C98AC9A5489FCEDE3B9C74D7B6E78_il2cpp_TypeInfo_var);
NullCheck(L_2);
PropertyBool__ctor_m21EC607E129F2B6A749684D8B0ABF65870DBE47E(L_2, NULL);
__this->___Overlay_2 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Overlay_2), (void*)L_2);
// public PropertyBool Logging = new PropertyBool();
PropertyBool_tA5F05B833E7C98AC9A5489FCEDE3B9C74D7B6E78* L_3 = (PropertyBool_tA5F05B833E7C98AC9A5489FCEDE3B9C74D7B6E78*)il2cpp_codegen_object_new(PropertyBool_tA5F05B833E7C98AC9A5489FCEDE3B9C74D7B6E78_il2cpp_TypeInfo_var);
NullCheck(L_3);
PropertyBool__ctor_m21EC607E129F2B6A749684D8B0ABF65870DBE47E(L_3, NULL);
__this->___Logging_3 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Logging_3), (void*)L_3);
// public PropertyInt SampleRate = new PropertyInt();
PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750* L_4 = (PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750*)il2cpp_codegen_object_new(PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750_il2cpp_TypeInfo_var);
NullCheck(L_4);
PropertyInt__ctor_m507F8DE4D0CD1021F4F2698DB2E4533B2B2ACA15(L_4, NULL);
__this->___SampleRate_4 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___SampleRate_4), (void*)L_4);
// public PropertyString BuildDirectory = new PropertyString();
PropertyString_tCBF2EAC1914A7F264D4472EE0B132EEBAF683345* L_5 = (PropertyString_tCBF2EAC1914A7F264D4472EE0B132EEBAF683345*)il2cpp_codegen_object_new(PropertyString_tCBF2EAC1914A7F264D4472EE0B132EEBAF683345_il2cpp_TypeInfo_var);
NullCheck(L_5);
PropertyString__ctor_m9C8E08B6D5F4F5804E04306E9139C8C2C153C46E(L_5, NULL);
__this->___BuildDirectory_5 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___BuildDirectory_5), (void*)L_5);
// public PropertySpeakerMode SpeakerMode = new PropertySpeakerMode();
PropertySpeakerMode_t03A1A8F9AD9D13BE66CFE8EE0B8BD02E6F28D1AD* L_6 = (PropertySpeakerMode_t03A1A8F9AD9D13BE66CFE8EE0B8BD02E6F28D1AD*)il2cpp_codegen_object_new(PropertySpeakerMode_t03A1A8F9AD9D13BE66CFE8EE0B8BD02E6F28D1AD_il2cpp_TypeInfo_var);
NullCheck(L_6);
PropertySpeakerMode__ctor_m84AF694330DC72E213EA4A6A06EBAE1670E8BC3D(L_6, NULL);
__this->___SpeakerMode_6 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___SpeakerMode_6), (void*)L_6);
// public PropertyInt VirtualChannelCount = new PropertyInt();
PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750* L_7 = (PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750*)il2cpp_codegen_object_new(PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750_il2cpp_TypeInfo_var);
NullCheck(L_7);
PropertyInt__ctor_m507F8DE4D0CD1021F4F2698DB2E4533B2B2ACA15(L_7, NULL);
__this->___VirtualChannelCount_7 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___VirtualChannelCount_7), (void*)L_7);
// public PropertyInt RealChannelCount = new PropertyInt();
PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750* L_8 = (PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750*)il2cpp_codegen_object_new(PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750_il2cpp_TypeInfo_var);
NullCheck(L_8);
PropertyInt__ctor_m507F8DE4D0CD1021F4F2698DB2E4533B2B2ACA15(L_8, NULL);
__this->___RealChannelCount_8 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___RealChannelCount_8), (void*)L_8);
// public PropertyInt DSPBufferLength = new PropertyInt();
PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750* L_9 = (PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750*)il2cpp_codegen_object_new(PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750_il2cpp_TypeInfo_var);
NullCheck(L_9);
PropertyInt__ctor_m507F8DE4D0CD1021F4F2698DB2E4533B2B2ACA15(L_9, NULL);
__this->___DSPBufferLength_9 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___DSPBufferLength_9), (void*)L_9);
// public PropertyInt DSPBufferCount = new PropertyInt();
PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750* L_10 = (PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750*)il2cpp_codegen_object_new(PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750_il2cpp_TypeInfo_var);
NullCheck(L_10);
PropertyInt__ctor_m507F8DE4D0CD1021F4F2698DB2E4533B2B2ACA15(L_10, NULL);
__this->___DSPBufferCount_10 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___DSPBufferCount_10), (void*)L_10);
// public PropertyStringList Plugins = new PropertyStringList();
PropertyStringList_t0F7CE3F8FDF8C70768223C153351F32B34CFBBC9* L_11 = (PropertyStringList_t0F7CE3F8FDF8C70768223C153351F32B34CFBBC9*)il2cpp_codegen_object_new(PropertyStringList_t0F7CE3F8FDF8C70768223C153351F32B34CFBBC9_il2cpp_TypeInfo_var);
NullCheck(L_11);
PropertyStringList__ctor_m47006183292E7F660F135352ABECB80848EE47E4(L_11, NULL);
__this->___Plugins_11 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Plugins_11), (void*)L_11);
// public PropertyStringList StaticPlugins = new PropertyStringList();
PropertyStringList_t0F7CE3F8FDF8C70768223C153351F32B34CFBBC9* L_12 = (PropertyStringList_t0F7CE3F8FDF8C70768223C153351F32B34CFBBC9*)il2cpp_codegen_object_new(PropertyStringList_t0F7CE3F8FDF8C70768223C153351F32B34CFBBC9_il2cpp_TypeInfo_var);
NullCheck(L_12);
PropertyStringList__ctor_m47006183292E7F660F135352ABECB80848EE47E4(L_12, NULL);
__this->___StaticPlugins_12 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->___StaticPlugins_12), (void*)L_12);
// public PropertyCallbackHandler CallbackHandler = new PropertyCallbackHandler();
PropertyCallbackHandler_t7F97950768CE689074AD5E8874120A88044FA4D8* L_13 = (PropertyCallbackHandler_t7F97950768CE689074AD5E8874120A88044FA4D8*)il2cpp_codegen_object_new(PropertyCallbackHandler_t7F97950768CE689074AD5E8874120A88044FA4D8_il2cpp_TypeInfo_var);
NullCheck(L_13);
PropertyCallbackHandler__ctor_m2DE67487E3F9C02B91F49847101D7E393AE2DB29(L_13, NULL);
__this->___CallbackHandler_13 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&__this->___CallbackHandler_13), (void*)L_13);
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.Void FMODUnity.Platform/PropertyAccessors::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyAccessors__cctor_mED0DEE93B2FCF941E9A08C7C611C51B586844AB5 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t21C32CB13D455523070DF5EA9094E1A2E8C5B19E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t4E5B8CAACE31130B0B66296D95E9F29FCFE07E1C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t8922D8019C5920DF37479B8AB40353A2CA2BA4E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t93F1D711AE1F89A368D6492E16BF040DF5B786C8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tC934A3043F1E82BE76D2D0766C1018081CF4E5B6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCFCAF3CF264304A135801DC0ABF47138A6C76E63_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessor_1__ctor_m09F0E4260E60A6F8621AB9EBA14927B8DAA69A0C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessor_1__ctor_m4972084206F0B1DF1591805A6065713D5D475BFA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessor_1__ctor_m4B5C6C5CBFA4FAD6D4DF8F8CD19D91756A372A55_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessor_1__ctor_m64F9341A7CA6CAB94C72D3080AC0A166B3418F9F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessor_1__ctor_m6670043D914E470D643037D116D2E835E928F4AA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessor_1__ctor_mAF7D97A3BD92938F86D9C23B3E28A01A787F270A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__14_0_mEB760C7E3A1C2A2706CDF59E7019DF0E7DD7BCA6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__14_10_m2DA1279CA7BF572F55E8EAE1361E9174AEE4397A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__14_11_m75D9CC60AA8926A467614CCDB0ADFD0D2C46B2C9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__14_12_m48C0A36A830839EA4FAF6BA6F67CC0ABA9B6FCBD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__14_13_m4C2B59F12A7A87B34137A6D7D568FFA50A1F8F90_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__14_1_mB1CBCF8B513BFD411F6853CE211552350BB99178_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__14_2_m3AAC14F70006A87A0F504C8029A402D4F65B1970_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__14_3_mDC56B39E892E3C07301936E79B6A2B4B2329E2CF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__14_4_m7BA3C9DE54D9007248FCD3B960D331DC5FB1C2E2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__14_5_m9310AB4E97021D40D19D33B17AB83B019494B412_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__14_6_m88BF241F49EA0B404F9DE31F89F69F2E43A09C90_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__14_7_mBEF696E2C12076A2B282FD09E66FC3D1CF55E1D9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__14_8_m12D64C5A4F4DD3102BAF103DFE36FCCD733747B7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__14_9_m062AB860800221172A4D70314F14C20E194F091A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDB784C0FDB5E2F468943EF04EB13EE0E6135421C);
s_Il2CppMethodInitialized = true;
}
{
// public static readonly PropertyAccessor<TriStateBool> LiveUpdate
// = new PropertyAccessor<TriStateBool>(properties => properties.LiveUpdate, TriStateBool.Disabled);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_il2cpp_TypeInfo_var);
U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* L_0 = ((U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_tC934A3043F1E82BE76D2D0766C1018081CF4E5B6* L_1 = (Func_2_tC934A3043F1E82BE76D2D0766C1018081CF4E5B6*)il2cpp_codegen_object_new(Func_2_tC934A3043F1E82BE76D2D0766C1018081CF4E5B6_il2cpp_TypeInfo_var);
NullCheck(L_1);
Func_2__ctor_m02A2B71F2230C9FA7655488E22A91E0128060DA5(L_1, L_0, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__14_0_mEB760C7E3A1C2A2706CDF59E7019DF0E7DD7BCA6_RuntimeMethod_var), NULL);
PropertyAccessor_1_t1D2FE63628AEE8E18AF2F2BE66B92D2C52DF521F L_2;
memset((&L_2), 0, sizeof(L_2));
PropertyAccessor_1__ctor_m6670043D914E470D643037D116D2E835E928F4AA((&L_2), L_1, 0, /*hidden argument*/PropertyAccessor_1__ctor_m6670043D914E470D643037D116D2E835E928F4AA_RuntimeMethod_var);
((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___LiveUpdate_0 = L_2;
Il2CppCodeGenWriteBarrier((void**)&(((&((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___LiveUpdate_0))->___Getter_0), (void*)NULL);
// public static readonly PropertyAccessor<int> LiveUpdatePort
// = new PropertyAccessor<int>(properties => properties.LiveUpdatePort, 9264);
U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* L_3 = ((U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t93F1D711AE1F89A368D6492E16BF040DF5B786C8* L_4 = (Func_2_t93F1D711AE1F89A368D6492E16BF040DF5B786C8*)il2cpp_codegen_object_new(Func_2_t93F1D711AE1F89A368D6492E16BF040DF5B786C8_il2cpp_TypeInfo_var);
NullCheck(L_4);
Func_2__ctor_m2BEE9D6E42184B47F935EEE1EE7302E1197CC24E(L_4, L_3, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__14_1_mB1CBCF8B513BFD411F6853CE211552350BB99178_RuntimeMethod_var), NULL);
PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C L_5;
memset((&L_5), 0, sizeof(L_5));
PropertyAccessor_1__ctor_m4972084206F0B1DF1591805A6065713D5D475BFA((&L_5), L_4, ((int32_t)9264), /*hidden argument*/PropertyAccessor_1__ctor_m4972084206F0B1DF1591805A6065713D5D475BFA_RuntimeMethod_var);
((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___LiveUpdatePort_1 = L_5;
Il2CppCodeGenWriteBarrier((void**)&(((&((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___LiveUpdatePort_1))->___Getter_0), (void*)NULL);
// public static readonly PropertyAccessor<TriStateBool> Overlay
// = new PropertyAccessor<TriStateBool>(properties => properties.Overlay, TriStateBool.Disabled);
U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* L_6 = ((U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_tC934A3043F1E82BE76D2D0766C1018081CF4E5B6* L_7 = (Func_2_tC934A3043F1E82BE76D2D0766C1018081CF4E5B6*)il2cpp_codegen_object_new(Func_2_tC934A3043F1E82BE76D2D0766C1018081CF4E5B6_il2cpp_TypeInfo_var);
NullCheck(L_7);
Func_2__ctor_m02A2B71F2230C9FA7655488E22A91E0128060DA5(L_7, L_6, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__14_2_m3AAC14F70006A87A0F504C8029A402D4F65B1970_RuntimeMethod_var), NULL);
PropertyAccessor_1_t1D2FE63628AEE8E18AF2F2BE66B92D2C52DF521F L_8;
memset((&L_8), 0, sizeof(L_8));
PropertyAccessor_1__ctor_m6670043D914E470D643037D116D2E835E928F4AA((&L_8), L_7, 0, /*hidden argument*/PropertyAccessor_1__ctor_m6670043D914E470D643037D116D2E835E928F4AA_RuntimeMethod_var);
((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___Overlay_2 = L_8;
Il2CppCodeGenWriteBarrier((void**)&(((&((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___Overlay_2))->___Getter_0), (void*)NULL);
// public static readonly PropertyAccessor<TriStateBool> Logging
// = new PropertyAccessor<TriStateBool>(properties => properties.Logging, TriStateBool.Disabled);
U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* L_9 = ((U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_tC934A3043F1E82BE76D2D0766C1018081CF4E5B6* L_10 = (Func_2_tC934A3043F1E82BE76D2D0766C1018081CF4E5B6*)il2cpp_codegen_object_new(Func_2_tC934A3043F1E82BE76D2D0766C1018081CF4E5B6_il2cpp_TypeInfo_var);
NullCheck(L_10);
Func_2__ctor_m02A2B71F2230C9FA7655488E22A91E0128060DA5(L_10, L_9, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__14_3_mDC56B39E892E3C07301936E79B6A2B4B2329E2CF_RuntimeMethod_var), NULL);
PropertyAccessor_1_t1D2FE63628AEE8E18AF2F2BE66B92D2C52DF521F L_11;
memset((&L_11), 0, sizeof(L_11));
PropertyAccessor_1__ctor_m6670043D914E470D643037D116D2E835E928F4AA((&L_11), L_10, 0, /*hidden argument*/PropertyAccessor_1__ctor_m6670043D914E470D643037D116D2E835E928F4AA_RuntimeMethod_var);
((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___Logging_3 = L_11;
Il2CppCodeGenWriteBarrier((void**)&(((&((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___Logging_3))->___Getter_0), (void*)NULL);
// public static readonly PropertyAccessor<int> SampleRate
// = new PropertyAccessor<int>(properties => properties.SampleRate, 0);
U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* L_12 = ((U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t93F1D711AE1F89A368D6492E16BF040DF5B786C8* L_13 = (Func_2_t93F1D711AE1F89A368D6492E16BF040DF5B786C8*)il2cpp_codegen_object_new(Func_2_t93F1D711AE1F89A368D6492E16BF040DF5B786C8_il2cpp_TypeInfo_var);
NullCheck(L_13);
Func_2__ctor_m2BEE9D6E42184B47F935EEE1EE7302E1197CC24E(L_13, L_12, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__14_4_m7BA3C9DE54D9007248FCD3B960D331DC5FB1C2E2_RuntimeMethod_var), NULL);
PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C L_14;
memset((&L_14), 0, sizeof(L_14));
PropertyAccessor_1__ctor_m4972084206F0B1DF1591805A6065713D5D475BFA((&L_14), L_13, 0, /*hidden argument*/PropertyAccessor_1__ctor_m4972084206F0B1DF1591805A6065713D5D475BFA_RuntimeMethod_var);
((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___SampleRate_4 = L_14;
Il2CppCodeGenWriteBarrier((void**)&(((&((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___SampleRate_4))->___Getter_0), (void*)NULL);
// public static readonly PropertyAccessor<string> BuildDirectory
// = new PropertyAccessor<string>(properties => properties.BuildDirectory, "Desktop");
U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* L_15 = ((U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t4E5B8CAACE31130B0B66296D95E9F29FCFE07E1C* L_16 = (Func_2_t4E5B8CAACE31130B0B66296D95E9F29FCFE07E1C*)il2cpp_codegen_object_new(Func_2_t4E5B8CAACE31130B0B66296D95E9F29FCFE07E1C_il2cpp_TypeInfo_var);
NullCheck(L_16);
Func_2__ctor_m55EA8E9DEE55ED31CE429BCD5B6DFEBD1F8A5820(L_16, L_15, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__14_5_m9310AB4E97021D40D19D33B17AB83B019494B412_RuntimeMethod_var), NULL);
PropertyAccessor_1_tE49FCEAD34DA916919577553E8E4DF48889922D6 L_17;
memset((&L_17), 0, sizeof(L_17));
PropertyAccessor_1__ctor_mAF7D97A3BD92938F86D9C23B3E28A01A787F270A((&L_17), L_16, _stringLiteralDB784C0FDB5E2F468943EF04EB13EE0E6135421C, /*hidden argument*/PropertyAccessor_1__ctor_mAF7D97A3BD92938F86D9C23B3E28A01A787F270A_RuntimeMethod_var);
((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___BuildDirectory_5 = L_17;
Il2CppCodeGenWriteBarrier((void**)&(((&((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___BuildDirectory_5))->___Getter_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___BuildDirectory_5))->___DefaultValue_1), (void*)NULL);
#endif
// public static readonly PropertyAccessor<FMOD.SPEAKERMODE> SpeakerMode
// = new PropertyAccessor<FMOD.SPEAKERMODE>(properties => properties.SpeakerMode, FMOD.SPEAKERMODE.STEREO);
U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* L_18 = ((U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t21C32CB13D455523070DF5EA9094E1A2E8C5B19E* L_19 = (Func_2_t21C32CB13D455523070DF5EA9094E1A2E8C5B19E*)il2cpp_codegen_object_new(Func_2_t21C32CB13D455523070DF5EA9094E1A2E8C5B19E_il2cpp_TypeInfo_var);
NullCheck(L_19);
Func_2__ctor_m54810F211CE08675EE0C386CB5F054B473E6E566(L_19, L_18, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__14_6_m88BF241F49EA0B404F9DE31F89F69F2E43A09C90_RuntimeMethod_var), NULL);
PropertyAccessor_1_t57AC3B4CA4FE841584DBD1DB51D1BCD850ED6EDA L_20;
memset((&L_20), 0, sizeof(L_20));
PropertyAccessor_1__ctor_m4B5C6C5CBFA4FAD6D4DF8F8CD19D91756A372A55((&L_20), L_19, 3, /*hidden argument*/PropertyAccessor_1__ctor_m4B5C6C5CBFA4FAD6D4DF8F8CD19D91756A372A55_RuntimeMethod_var);
((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___SpeakerMode_6 = L_20;
Il2CppCodeGenWriteBarrier((void**)&(((&((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___SpeakerMode_6))->___Getter_0), (void*)NULL);
// public static readonly PropertyAccessor<int> VirtualChannelCount
// = new PropertyAccessor<int>(properties => properties.VirtualChannelCount, 128);
U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* L_21 = ((U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t93F1D711AE1F89A368D6492E16BF040DF5B786C8* L_22 = (Func_2_t93F1D711AE1F89A368D6492E16BF040DF5B786C8*)il2cpp_codegen_object_new(Func_2_t93F1D711AE1F89A368D6492E16BF040DF5B786C8_il2cpp_TypeInfo_var);
NullCheck(L_22);
Func_2__ctor_m2BEE9D6E42184B47F935EEE1EE7302E1197CC24E(L_22, L_21, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__14_7_mBEF696E2C12076A2B282FD09E66FC3D1CF55E1D9_RuntimeMethod_var), NULL);
PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C L_23;
memset((&L_23), 0, sizeof(L_23));
PropertyAccessor_1__ctor_m4972084206F0B1DF1591805A6065713D5D475BFA((&L_23), L_22, ((int32_t)128), /*hidden argument*/PropertyAccessor_1__ctor_m4972084206F0B1DF1591805A6065713D5D475BFA_RuntimeMethod_var);
((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___VirtualChannelCount_7 = L_23;
Il2CppCodeGenWriteBarrier((void**)&(((&((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___VirtualChannelCount_7))->___Getter_0), (void*)NULL);
// public static readonly PropertyAccessor<int> RealChannelCount
// = new PropertyAccessor<int>(properties => properties.RealChannelCount, 32);
U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* L_24 = ((U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t93F1D711AE1F89A368D6492E16BF040DF5B786C8* L_25 = (Func_2_t93F1D711AE1F89A368D6492E16BF040DF5B786C8*)il2cpp_codegen_object_new(Func_2_t93F1D711AE1F89A368D6492E16BF040DF5B786C8_il2cpp_TypeInfo_var);
NullCheck(L_25);
Func_2__ctor_m2BEE9D6E42184B47F935EEE1EE7302E1197CC24E(L_25, L_24, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__14_8_m12D64C5A4F4DD3102BAF103DFE36FCCD733747B7_RuntimeMethod_var), NULL);
PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C L_26;
memset((&L_26), 0, sizeof(L_26));
PropertyAccessor_1__ctor_m4972084206F0B1DF1591805A6065713D5D475BFA((&L_26), L_25, ((int32_t)32), /*hidden argument*/PropertyAccessor_1__ctor_m4972084206F0B1DF1591805A6065713D5D475BFA_RuntimeMethod_var);
((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___RealChannelCount_8 = L_26;
Il2CppCodeGenWriteBarrier((void**)&(((&((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___RealChannelCount_8))->___Getter_0), (void*)NULL);
// public static readonly PropertyAccessor<int> DSPBufferLength
// = new PropertyAccessor<int>(properties => properties.DSPBufferLength, 0);
U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* L_27 = ((U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t93F1D711AE1F89A368D6492E16BF040DF5B786C8* L_28 = (Func_2_t93F1D711AE1F89A368D6492E16BF040DF5B786C8*)il2cpp_codegen_object_new(Func_2_t93F1D711AE1F89A368D6492E16BF040DF5B786C8_il2cpp_TypeInfo_var);
NullCheck(L_28);
Func_2__ctor_m2BEE9D6E42184B47F935EEE1EE7302E1197CC24E(L_28, L_27, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__14_9_m062AB860800221172A4D70314F14C20E194F091A_RuntimeMethod_var), NULL);
PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C L_29;
memset((&L_29), 0, sizeof(L_29));
PropertyAccessor_1__ctor_m4972084206F0B1DF1591805A6065713D5D475BFA((&L_29), L_28, 0, /*hidden argument*/PropertyAccessor_1__ctor_m4972084206F0B1DF1591805A6065713D5D475BFA_RuntimeMethod_var);
((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___DSPBufferLength_9 = L_29;
Il2CppCodeGenWriteBarrier((void**)&(((&((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___DSPBufferLength_9))->___Getter_0), (void*)NULL);
// public static readonly PropertyAccessor<int> DSPBufferCount
// = new PropertyAccessor<int>(properties => properties.DSPBufferCount, 0);
U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* L_30 = ((U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t93F1D711AE1F89A368D6492E16BF040DF5B786C8* L_31 = (Func_2_t93F1D711AE1F89A368D6492E16BF040DF5B786C8*)il2cpp_codegen_object_new(Func_2_t93F1D711AE1F89A368D6492E16BF040DF5B786C8_il2cpp_TypeInfo_var);
NullCheck(L_31);
Func_2__ctor_m2BEE9D6E42184B47F935EEE1EE7302E1197CC24E(L_31, L_30, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__14_10_m2DA1279CA7BF572F55E8EAE1361E9174AEE4397A_RuntimeMethod_var), NULL);
PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C L_32;
memset((&L_32), 0, sizeof(L_32));
PropertyAccessor_1__ctor_m4972084206F0B1DF1591805A6065713D5D475BFA((&L_32), L_31, 0, /*hidden argument*/PropertyAccessor_1__ctor_m4972084206F0B1DF1591805A6065713D5D475BFA_RuntimeMethod_var);
((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___DSPBufferCount_10 = L_32;
Il2CppCodeGenWriteBarrier((void**)&(((&((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___DSPBufferCount_10))->___Getter_0), (void*)NULL);
// public static readonly PropertyAccessor<List<string>> Plugins
// = new PropertyAccessor<List<string>>(properties => properties.Plugins, null);
U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* L_33 = ((U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_tCFCAF3CF264304A135801DC0ABF47138A6C76E63* L_34 = (Func_2_tCFCAF3CF264304A135801DC0ABF47138A6C76E63*)il2cpp_codegen_object_new(Func_2_tCFCAF3CF264304A135801DC0ABF47138A6C76E63_il2cpp_TypeInfo_var);
NullCheck(L_34);
Func_2__ctor_m04ADB46FA373260C4DA24A44932C092CF6661FDA(L_34, L_33, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__14_11_m75D9CC60AA8926A467614CCDB0ADFD0D2C46B2C9_RuntimeMethod_var), NULL);
PropertyAccessor_1_tF1DDFE4686773A5106E2A86CD296F98FF9BCF6E7 L_35;
memset((&L_35), 0, sizeof(L_35));
PropertyAccessor_1__ctor_m64F9341A7CA6CAB94C72D3080AC0A166B3418F9F((&L_35), L_34, (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)NULL, /*hidden argument*/PropertyAccessor_1__ctor_m64F9341A7CA6CAB94C72D3080AC0A166B3418F9F_RuntimeMethod_var);
((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___Plugins_11 = L_35;
Il2CppCodeGenWriteBarrier((void**)&(((&((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___Plugins_11))->___Getter_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___Plugins_11))->___DefaultValue_1), (void*)NULL);
#endif
// public static readonly PropertyAccessor<List<string>> StaticPlugins
// = new PropertyAccessor<List<string>>(properties => properties.StaticPlugins, null);
U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* L_36 = ((U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_tCFCAF3CF264304A135801DC0ABF47138A6C76E63* L_37 = (Func_2_tCFCAF3CF264304A135801DC0ABF47138A6C76E63*)il2cpp_codegen_object_new(Func_2_tCFCAF3CF264304A135801DC0ABF47138A6C76E63_il2cpp_TypeInfo_var);
NullCheck(L_37);
Func_2__ctor_m04ADB46FA373260C4DA24A44932C092CF6661FDA(L_37, L_36, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__14_12_m48C0A36A830839EA4FAF6BA6F67CC0ABA9B6FCBD_RuntimeMethod_var), NULL);
PropertyAccessor_1_tF1DDFE4686773A5106E2A86CD296F98FF9BCF6E7 L_38;
memset((&L_38), 0, sizeof(L_38));
PropertyAccessor_1__ctor_m64F9341A7CA6CAB94C72D3080AC0A166B3418F9F((&L_38), L_37, (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)NULL, /*hidden argument*/PropertyAccessor_1__ctor_m64F9341A7CA6CAB94C72D3080AC0A166B3418F9F_RuntimeMethod_var);
((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___StaticPlugins_12 = L_38;
Il2CppCodeGenWriteBarrier((void**)&(((&((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___StaticPlugins_12))->___Getter_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___StaticPlugins_12))->___DefaultValue_1), (void*)NULL);
#endif
// public static readonly PropertyAccessor<PlatformCallbackHandler> CallbackHandler
// = new PropertyAccessor<PlatformCallbackHandler>(properties => properties.CallbackHandler, null);
U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* L_39 = ((U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t8922D8019C5920DF37479B8AB40353A2CA2BA4E3* L_40 = (Func_2_t8922D8019C5920DF37479B8AB40353A2CA2BA4E3*)il2cpp_codegen_object_new(Func_2_t8922D8019C5920DF37479B8AB40353A2CA2BA4E3_il2cpp_TypeInfo_var);
NullCheck(L_40);
Func_2__ctor_m4E9E55803AB1FB1BAE50AB11413734F0E05AAB59(L_40, L_39, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__14_13_m4C2B59F12A7A87B34137A6D7D568FFA50A1F8F90_RuntimeMethod_var), NULL);
PropertyAccessor_1_tFB73E930C98674C6D5786801763E50DD0310E43D L_41;
memset((&L_41), 0, sizeof(L_41));
PropertyAccessor_1__ctor_m09F0E4260E60A6F8621AB9EBA14927B8DAA69A0C((&L_41), L_40, (PlatformCallbackHandler_tC119EEA759D5A1538F89DE34DDDC628A2DA18421*)NULL, /*hidden argument*/PropertyAccessor_1__ctor_m09F0E4260E60A6F8621AB9EBA14927B8DAA69A0C_RuntimeMethod_var);
((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___CallbackHandler_13 = L_41;
Il2CppCodeGenWriteBarrier((void**)&(((&((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___CallbackHandler_13))->___Getter_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___CallbackHandler_13))->___DefaultValue_1), (void*)NULL);
#endif
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 FMODUnity.Platform/PropertyAccessors/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m723EFF500A24C55F6097BF8A6570820D83EBD48B (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* L_0 = (U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7*)il2cpp_codegen_object_new(U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_m6BDA558C1E63889515178C333EA92020CEC596F0(L_0, NULL);
((U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void FMODUnity.Platform/PropertyAccessors/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m6BDA558C1E63889515178C333EA92020CEC596F0 (U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// FMODUnity.Platform/Property`1<FMODUnity.TriStateBool> FMODUnity.Platform/PropertyAccessors/<>c::<.cctor>b__14_0(FMODUnity.Platform/PropertyStorage)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Property_1_t1C6803CF8832921C1358EEA7FCBE764249737D80* U3CU3Ec_U3C_cctorU3Eb__14_0_mEB760C7E3A1C2A2706CDF59E7019DF0E7DD7BCA6 (U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* __this, PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* ___0_properties, const RuntimeMethod* method)
{
{
// = new PropertyAccessor<TriStateBool>(properties => properties.LiveUpdate, TriStateBool.Disabled);
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_0 = ___0_properties;
NullCheck(L_0);
PropertyBool_tA5F05B833E7C98AC9A5489FCEDE3B9C74D7B6E78* L_1 = L_0->___LiveUpdate_0;
return L_1;
}
}
// FMODUnity.Platform/Property`1<System.Int32> FMODUnity.Platform/PropertyAccessors/<>c::<.cctor>b__14_1(FMODUnity.Platform/PropertyStorage)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Property_1_t20C85DA8D1020679BD6AEA9C956F013DEFE957E1* U3CU3Ec_U3C_cctorU3Eb__14_1_mB1CBCF8B513BFD411F6853CE211552350BB99178 (U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* __this, PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* ___0_properties, const RuntimeMethod* method)
{
{
// = new PropertyAccessor<int>(properties => properties.LiveUpdatePort, 9264);
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_0 = ___0_properties;
NullCheck(L_0);
PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750* L_1 = L_0->___LiveUpdatePort_1;
return L_1;
}
}
// FMODUnity.Platform/Property`1<FMODUnity.TriStateBool> FMODUnity.Platform/PropertyAccessors/<>c::<.cctor>b__14_2(FMODUnity.Platform/PropertyStorage)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Property_1_t1C6803CF8832921C1358EEA7FCBE764249737D80* U3CU3Ec_U3C_cctorU3Eb__14_2_m3AAC14F70006A87A0F504C8029A402D4F65B1970 (U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* __this, PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* ___0_properties, const RuntimeMethod* method)
{
{
// = new PropertyAccessor<TriStateBool>(properties => properties.Overlay, TriStateBool.Disabled);
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_0 = ___0_properties;
NullCheck(L_0);
PropertyBool_tA5F05B833E7C98AC9A5489FCEDE3B9C74D7B6E78* L_1 = L_0->___Overlay_2;
return L_1;
}
}
// FMODUnity.Platform/Property`1<FMODUnity.TriStateBool> FMODUnity.Platform/PropertyAccessors/<>c::<.cctor>b__14_3(FMODUnity.Platform/PropertyStorage)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Property_1_t1C6803CF8832921C1358EEA7FCBE764249737D80* U3CU3Ec_U3C_cctorU3Eb__14_3_mDC56B39E892E3C07301936E79B6A2B4B2329E2CF (U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* __this, PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* ___0_properties, const RuntimeMethod* method)
{
{
// = new PropertyAccessor<TriStateBool>(properties => properties.Logging, TriStateBool.Disabled);
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_0 = ___0_properties;
NullCheck(L_0);
PropertyBool_tA5F05B833E7C98AC9A5489FCEDE3B9C74D7B6E78* L_1 = L_0->___Logging_3;
return L_1;
}
}
// FMODUnity.Platform/Property`1<System.Int32> FMODUnity.Platform/PropertyAccessors/<>c::<.cctor>b__14_4(FMODUnity.Platform/PropertyStorage)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Property_1_t20C85DA8D1020679BD6AEA9C956F013DEFE957E1* U3CU3Ec_U3C_cctorU3Eb__14_4_m7BA3C9DE54D9007248FCD3B960D331DC5FB1C2E2 (U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* __this, PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* ___0_properties, const RuntimeMethod* method)
{
{
// = new PropertyAccessor<int>(properties => properties.SampleRate, 0);
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_0 = ___0_properties;
NullCheck(L_0);
PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750* L_1 = L_0->___SampleRate_4;
return L_1;
}
}
// FMODUnity.Platform/Property`1<System.String> FMODUnity.Platform/PropertyAccessors/<>c::<.cctor>b__14_5(FMODUnity.Platform/PropertyStorage)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Property_1_t99152AE7C02D1713EE3456D1BC167D6B72B10527* U3CU3Ec_U3C_cctorU3Eb__14_5_m9310AB4E97021D40D19D33B17AB83B019494B412 (U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* __this, PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* ___0_properties, const RuntimeMethod* method)
{
{
// = new PropertyAccessor<string>(properties => properties.BuildDirectory, "Desktop");
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_0 = ___0_properties;
NullCheck(L_0);
PropertyString_tCBF2EAC1914A7F264D4472EE0B132EEBAF683345* L_1 = L_0->___BuildDirectory_5;
return L_1;
}
}
// FMODUnity.Platform/Property`1<FMOD.SPEAKERMODE> FMODUnity.Platform/PropertyAccessors/<>c::<.cctor>b__14_6(FMODUnity.Platform/PropertyStorage)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Property_1_tCAE69E704D6A51AD16C76F34E597D5320A7B6125* U3CU3Ec_U3C_cctorU3Eb__14_6_m88BF241F49EA0B404F9DE31F89F69F2E43A09C90 (U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* __this, PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* ___0_properties, const RuntimeMethod* method)
{
{
// = new PropertyAccessor<FMOD.SPEAKERMODE>(properties => properties.SpeakerMode, FMOD.SPEAKERMODE.STEREO);
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_0 = ___0_properties;
NullCheck(L_0);
PropertySpeakerMode_t03A1A8F9AD9D13BE66CFE8EE0B8BD02E6F28D1AD* L_1 = L_0->___SpeakerMode_6;
return L_1;
}
}
// FMODUnity.Platform/Property`1<System.Int32> FMODUnity.Platform/PropertyAccessors/<>c::<.cctor>b__14_7(FMODUnity.Platform/PropertyStorage)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Property_1_t20C85DA8D1020679BD6AEA9C956F013DEFE957E1* U3CU3Ec_U3C_cctorU3Eb__14_7_mBEF696E2C12076A2B282FD09E66FC3D1CF55E1D9 (U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* __this, PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* ___0_properties, const RuntimeMethod* method)
{
{
// = new PropertyAccessor<int>(properties => properties.VirtualChannelCount, 128);
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_0 = ___0_properties;
NullCheck(L_0);
PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750* L_1 = L_0->___VirtualChannelCount_7;
return L_1;
}
}
// FMODUnity.Platform/Property`1<System.Int32> FMODUnity.Platform/PropertyAccessors/<>c::<.cctor>b__14_8(FMODUnity.Platform/PropertyStorage)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Property_1_t20C85DA8D1020679BD6AEA9C956F013DEFE957E1* U3CU3Ec_U3C_cctorU3Eb__14_8_m12D64C5A4F4DD3102BAF103DFE36FCCD733747B7 (U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* __this, PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* ___0_properties, const RuntimeMethod* method)
{
{
// = new PropertyAccessor<int>(properties => properties.RealChannelCount, 32);
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_0 = ___0_properties;
NullCheck(L_0);
PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750* L_1 = L_0->___RealChannelCount_8;
return L_1;
}
}
// FMODUnity.Platform/Property`1<System.Int32> FMODUnity.Platform/PropertyAccessors/<>c::<.cctor>b__14_9(FMODUnity.Platform/PropertyStorage)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Property_1_t20C85DA8D1020679BD6AEA9C956F013DEFE957E1* U3CU3Ec_U3C_cctorU3Eb__14_9_m062AB860800221172A4D70314F14C20E194F091A (U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* __this, PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* ___0_properties, const RuntimeMethod* method)
{
{
// = new PropertyAccessor<int>(properties => properties.DSPBufferLength, 0);
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_0 = ___0_properties;
NullCheck(L_0);
PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750* L_1 = L_0->___DSPBufferLength_9;
return L_1;
}
}
// FMODUnity.Platform/Property`1<System.Int32> FMODUnity.Platform/PropertyAccessors/<>c::<.cctor>b__14_10(FMODUnity.Platform/PropertyStorage)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Property_1_t20C85DA8D1020679BD6AEA9C956F013DEFE957E1* U3CU3Ec_U3C_cctorU3Eb__14_10_m2DA1279CA7BF572F55E8EAE1361E9174AEE4397A (U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* __this, PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* ___0_properties, const RuntimeMethod* method)
{
{
// = new PropertyAccessor<int>(properties => properties.DSPBufferCount, 0);
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_0 = ___0_properties;
NullCheck(L_0);
PropertyInt_tF4CA98E96DFD8D028A9DC62BD4510A3F3485A750* L_1 = L_0->___DSPBufferCount_10;
return L_1;
}
}
// FMODUnity.Platform/Property`1<System.Collections.Generic.List`1<System.String>> FMODUnity.Platform/PropertyAccessors/<>c::<.cctor>b__14_11(FMODUnity.Platform/PropertyStorage)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Property_1_tA7FB7C6D6D07D684C1A14965C98068D27BB2799F* U3CU3Ec_U3C_cctorU3Eb__14_11_m75D9CC60AA8926A467614CCDB0ADFD0D2C46B2C9 (U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* __this, PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* ___0_properties, const RuntimeMethod* method)
{
{
// = new PropertyAccessor<List<string>>(properties => properties.Plugins, null);
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_0 = ___0_properties;
NullCheck(L_0);
PropertyStringList_t0F7CE3F8FDF8C70768223C153351F32B34CFBBC9* L_1 = L_0->___Plugins_11;
return L_1;
}
}
// FMODUnity.Platform/Property`1<System.Collections.Generic.List`1<System.String>> FMODUnity.Platform/PropertyAccessors/<>c::<.cctor>b__14_12(FMODUnity.Platform/PropertyStorage)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Property_1_tA7FB7C6D6D07D684C1A14965C98068D27BB2799F* U3CU3Ec_U3C_cctorU3Eb__14_12_m48C0A36A830839EA4FAF6BA6F67CC0ABA9B6FCBD (U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* __this, PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* ___0_properties, const RuntimeMethod* method)
{
{
// = new PropertyAccessor<List<string>>(properties => properties.StaticPlugins, null);
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_0 = ___0_properties;
NullCheck(L_0);
PropertyStringList_t0F7CE3F8FDF8C70768223C153351F32B34CFBBC9* L_1 = L_0->___StaticPlugins_12;
return L_1;
}
}
// FMODUnity.Platform/Property`1<FMODUnity.PlatformCallbackHandler> FMODUnity.Platform/PropertyAccessors/<>c::<.cctor>b__14_13(FMODUnity.Platform/PropertyStorage)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Property_1_t51E68A9ACCD67634FA55335B847470694D869F2F* U3CU3Ec_U3C_cctorU3Eb__14_13_m4C2B59F12A7A87B34137A6D7D568FFA50A1F8F90 (U3CU3Ec_t6A498AEBF76D54F0C8ACE3E0C43D69B6C99C13F7* __this, PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* ___0_properties, const RuntimeMethod* method)
{
{
// = new PropertyAccessor<PlatformCallbackHandler>(properties => properties.CallbackHandler, null);
PropertyStorage_t6CB8106A0C26DF1907DDDD3AE3DBC4B4FBAA3681* L_0 = ___0_properties;
NullCheck(L_0);
PropertyCallbackHandler_t7F97950768CE689074AD5E8874120A88044FA4D8* L_1 = L_0->___CallbackHandler_13;
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 FMODUnity.Platform/PropertyThreadAffinityList::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyThreadAffinityList__ctor_mE78BB3BCC9A30318C90F8CCA4D12CD50C0815C6B (PropertyThreadAffinityList_tE254379B22D87A189803E91DE8110E87B7A10B36* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Property_1__ctor_mBD53F96F4DA2B4EE889450136E3D21B3799F6725_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Property_1__ctor_mBD53F96F4DA2B4EE889450136E3D21B3799F6725(__this, Property_1__ctor_mBD53F96F4DA2B4EE889450136E3D21B3799F6725_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
// System.Void FMODUnity.Platform/PropertyCodecChannels::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyCodecChannels__ctor_mEB311F94555FA282A3A64DE45CB3AED92EE1FBE5 (PropertyCodecChannels_t4FFBCD0D648E85AA73614F8292074E5F5D6EE45C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Property_1__ctor_m1D90D5EFD4DF5B283F33C1D2C8E5706BA7D3415E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Property_1__ctor_m1D90D5EFD4DF5B283F33C1D2C8E5706BA7D3415E(__this, Property_1__ctor_m1D90D5EFD4DF5B283F33C1D2C8E5706BA7D3415E_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
// System.Void FMODUnity.PlatformDefault::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformDefault__ctor_m873D8E43D59E9AB5EDC40660E763F572D59E9B11 (PlatformDefault_t68FCCF6D31A249F768ABC8B44CA03DA31E0622F5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6F5EC7239B41C242FCB23B64D91DA0070FC1C044);
s_Il2CppMethodInitialized = true;
}
{
// public PlatformDefault()
il2cpp_codegen_runtime_class_init_inline(Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var);
Platform__ctor_mDA4FBC12ABA56646C0591E34B888CE00B3353AD4(__this, NULL);
// Identifier = ConstIdentifier;
Platform_set_Identifier_m032E8E46F05F6CBAC1AA5581CFB5F51EA930D75B_inline(__this, _stringLiteral6F5EC7239B41C242FCB23B64D91DA0070FC1C044, NULL);
// }
return;
}
}
// System.String FMODUnity.PlatformDefault::get_DisplayName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformDefault_get_DisplayName_mA30A73A18AA07470A9DA52C4FB3BF5A5EA3CD978 (PlatformDefault_t68FCCF6D31A249F768ABC8B44CA03DA31E0622F5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9D5313975DA8153FF9A5262016CB413A4E84846E);
s_Il2CppMethodInitialized = true;
}
{
// internal override string DisplayName { get { return "Default"; } }
return _stringLiteral9D5313975DA8153FF9A5262016CB413A4E84846E;
}
}
// System.Void FMODUnity.PlatformDefault::DeclareRuntimePlatforms(FMODUnity.Settings)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformDefault_DeclareRuntimePlatforms_mB19FE9BDBA1E52B5DEBBB26961BDDF98FDA1AE1D (PlatformDefault_t68FCCF6D31A249F768ABC8B44CA03DA31E0622F5* __this, Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* ___0_settings, const RuntimeMethod* method)
{
{
// internal override void DeclareRuntimePlatforms(Settings settings) { }
return;
}
}
// System.Boolean FMODUnity.PlatformDefault::get_IsIntrinsic()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlatformDefault_get_IsIntrinsic_m746E603DAB817FC63C6069FE98601C535F90A8AE (PlatformDefault_t68FCCF6D31A249F768ABC8B44CA03DA31E0622F5* __this, const RuntimeMethod* method)
{
{
// internal override bool IsIntrinsic { get { return true; } }
return (bool)1;
}
}
// System.Void FMODUnity.PlatformDefault::InitializeProperties()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformDefault_InitializeProperties_m02FBF6DECF40FC4B9F0C943710412C8F7EC88921 (PlatformDefault_t68FCCF6D31A249F768ABC8B44CA03DA31E0622F5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessor_1_Set_m2236CE06995655595084011DB03E8C7D08CE98FF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PropertyAccessor_1_tF1DDFE4686773A5106E2A86CD296F98FF9BCF6E7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// base.InitializeProperties();
Platform_InitializeProperties_m30C85E033B511E5EA21A2257CFB4B982552781D4(__this, NULL);
// PropertyAccessors.Plugins.Set(this, new List<string>());
il2cpp_codegen_runtime_class_init_inline(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
PropertyAccessor_1_tF1DDFE4686773A5106E2A86CD296F98FF9BCF6E7 L_0 = ((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___Plugins_11;
V_0 = L_0;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_1 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
NullCheck(L_1);
List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_1, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
PropertyAccessor_1_Set_m2236CE06995655595084011DB03E8C7D08CE98FF((&V_0), __this, L_1, PropertyAccessor_1_Set_m2236CE06995655595084011DB03E8C7D08CE98FF_RuntimeMethod_var);
// PropertyAccessors.StaticPlugins.Set(this, new List<string>());
PropertyAccessor_1_tF1DDFE4686773A5106E2A86CD296F98FF9BCF6E7 L_2 = ((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___StaticPlugins_12;
V_0 = L_2;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_3 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
NullCheck(L_3);
List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_3, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
PropertyAccessor_1_Set_m2236CE06995655595084011DB03E8C7D08CE98FF((&V_0), __this, L_3, PropertyAccessor_1_Set_m2236CE06995655595084011DB03E8C7D08CE98FF_RuntimeMethod_var);
// }
return;
}
}
// System.Void FMODUnity.PlatformDefault::EnsurePropertiesAreValid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformDefault_EnsurePropertiesAreValid_mA3B5E45C47BB387D405E65186E2EBC0E900A9862 (PlatformDefault_t68FCCF6D31A249F768ABC8B44CA03DA31E0622F5* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessor_1_Set_m2236CE06995655595084011DB03E8C7D08CE98FF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PropertyAccessor_1_tF1DDFE4686773A5106E2A86CD296F98FF9BCF6E7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// base.EnsurePropertiesAreValid();
Platform_EnsurePropertiesAreValid_mFE32D17A7F4ACAD65C03C28A7DA1F2A9DD4D4FA2(__this, NULL);
// if (StaticPlugins == null)
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0;
L_0 = Platform_get_StaticPlugins_m33EA0A91CBAEDF89E9B015E2034D7EFA0631E33F(__this, NULL);
if (L_0)
{
goto IL_0021;
}
}
{
// PropertyAccessors.StaticPlugins.Set(this, new List<string>());
il2cpp_codegen_runtime_class_init_inline(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
PropertyAccessor_1_tF1DDFE4686773A5106E2A86CD296F98FF9BCF6E7 L_1 = ((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___StaticPlugins_12;
V_0 = L_1;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_2 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
NullCheck(L_2);
List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_2, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
PropertyAccessor_1_Set_m2236CE06995655595084011DB03E8C7D08CE98FF((&V_0), __this, L_2, PropertyAccessor_1_Set_m2236CE06995655595084011DB03E8C7D08CE98FF_RuntimeMethod_var);
}
IL_0021:
{
// }
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.String FMODUnity.PlatformGroup::get_DisplayName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformGroup_get_DisplayName_mE5C613D3A74D85B11E75CA599DAA159357200DC5 (PlatformGroup_t3A48737DED84235D88BA73526A920825824C9D29* __this, const RuntimeMethod* method)
{
{
// internal override string DisplayName { get { return displayName; } }
String_t* L_0 = __this->___displayName_17;
return L_0;
}
}
// System.Void FMODUnity.PlatformGroup::DeclareRuntimePlatforms(FMODUnity.Settings)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformGroup_DeclareRuntimePlatforms_m2DDCCF737A9490A326914670BD381F5C70E6FFB0 (PlatformGroup_t3A48737DED84235D88BA73526A920825824C9D29* __this, Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* ___0_settings, const RuntimeMethod* method)
{
{
// internal override void DeclareRuntimePlatforms(Settings settings) { }
return;
}
}
// System.Void FMODUnity.PlatformGroup::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformGroup__ctor_mA195B46BBF39EDD28682CF8795289D6E812850B3 (PlatformGroup_t3A48737DED84235D88BA73526A920825824C9D29* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var);
Platform__ctor_mDA4FBC12ABA56646C0591E34B888CE00B3353AD4(__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 FMODUnity.PlatformMobileHigh::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformMobileHigh__cctor_mB446129940B9A76CAEF70709F97B8CCAC109F42A (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_AddPlatformTemplate_TisPlatformMobileHigh_tF707052DEE71ED17F15E477C2407C3EDB0412B52_mCED254C894662ECC6A669080DC2EA5DA35071CC9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE98A0B07F2C3C05D2E1334E0A2916C9630576566);
s_Il2CppMethodInitialized = true;
}
{
// Settings.AddPlatformTemplate<PlatformMobileHigh>("fd7c55dab0fce234b8c25f6ffca523c1");
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_AddPlatformTemplate_TisPlatformMobileHigh_tF707052DEE71ED17F15E477C2407C3EDB0412B52_mCED254C894662ECC6A669080DC2EA5DA35071CC9(_stringLiteralE98A0B07F2C3C05D2E1334E0A2916C9630576566, Settings_AddPlatformTemplate_TisPlatformMobileHigh_tF707052DEE71ED17F15E477C2407C3EDB0412B52_mCED254C894662ECC6A669080DC2EA5DA35071CC9_RuntimeMethod_var);
// }
return;
}
}
// System.String FMODUnity.PlatformMobileHigh::get_DisplayName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformMobileHigh_get_DisplayName_m80C67A850ADAD6E1CCE2397716C4521290E928E5 (PlatformMobileHigh_tF707052DEE71ED17F15E477C2407C3EDB0412B52* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE3F62D414A0B01C49EE394A33FC5C83037DA79D2);
s_Il2CppMethodInitialized = true;
}
{
// internal override string DisplayName { get { return "High-End Mobile"; } }
return _stringLiteralE3F62D414A0B01C49EE394A33FC5C83037DA79D2;
}
}
// System.Single FMODUnity.PlatformMobileHigh::get_Priority()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PlatformMobileHigh_get_Priority_m3414D4459DB9C148E1850DA577F2996B77E4EEB5 (PlatformMobileHigh_tF707052DEE71ED17F15E477C2407C3EDB0412B52* __this, const RuntimeMethod* method)
{
{
// internal override float Priority { get { return base.Priority + 1; } }
float L_0;
L_0 = PlatformMobileLow_get_Priority_m02E877BE3B2F4E4873C9051A56408F9EEA1A0E0B(__this, NULL);
return ((float)il2cpp_codegen_add(L_0, (1.0f)));
}
}
// System.Boolean FMODUnity.PlatformMobileHigh::get_MatchesCurrentEnvironment()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlatformMobileHigh_get_MatchesCurrentEnvironment_m2F374437B35DC879F9AA4487AF1A159B6A04FF75 (PlatformMobileHigh_tF707052DEE71ED17F15E477C2407C3EDB0412B52* __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*)&StreamReader_t81027449065C1B0C339DB46241D8001A6F61130B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral12828164240A9B5D7B538FD86D4420BB306BC480);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* V_1 = NULL;
bool V_2 = false;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
// if (!Active)
bool L_0;
L_0 = Platform_get_Active_m64C0F3CEE763169C79B98098F772EA7F5B2EF2A0_inline(__this, NULL);
if (L_0)
{
goto IL_000a;
}
}
{
// return false;
return (bool)0;
}
IL_000a:
{
// if (SystemInfo.processorCount <= 2)
int32_t L_1;
L_1 = SystemInfo_get_processorCount_m6B20AC11AEA09CA06278FBC47BAAEAA01BC7DB55(NULL);
if ((((int32_t)L_1) > ((int32_t)2)))
{
goto IL_0014;
}
}
{
// return false;
return (bool)0;
}
IL_0014:
{
// else if (SystemInfo.processorCount >= 8)
int32_t L_2;
L_2 = SystemInfo_get_processorCount_m6B20AC11AEA09CA06278FBC47BAAEAA01BC7DB55(NULL);
if ((((int32_t)L_2) < ((int32_t)8)))
{
goto IL_001e;
}
}
{
// return true;
return (bool)1;
}
IL_001e:
{
// string freqinfo = "/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq";
V_0 = _stringLiteral12828164240A9B5D7B538FD86D4420BB306BC480;
}
try
{// begin try (depth: 1)
{
// using (System.IO.TextReader reader = new System.IO.StreamReader(freqinfo))
String_t* L_3 = V_0;
StreamReader_t81027449065C1B0C339DB46241D8001A6F61130B* L_4 = (StreamReader_t81027449065C1B0C339DB46241D8001A6F61130B*)il2cpp_codegen_object_new(StreamReader_t81027449065C1B0C339DB46241D8001A6F61130B_il2cpp_TypeInfo_var);
NullCheck(L_4);
StreamReader__ctor_m08BA7049EACE030ACE06AB8A8F2CDF2E2AFB55C6(L_4, L_3, NULL);
V_1 = L_4;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_004b_1:
{// begin finally (depth: 2)
{
TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* L_5 = V_1;
if (!L_5)
{
goto IL_0054_1;
}
}
{
TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* L_6 = V_1;
NullCheck(L_6);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6);
}
IL_0054_1:
{
return;
}
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
{
// string line = reader.ReadLine();
TextReader_tB8D43017CB6BE1633E5A86D64E7757366507C1F7* L_7 = V_1;
NullCheck(L_7);
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(13 /* System.String System.IO.TextReader::ReadLine() */, L_7);
// int khz = int.Parse(line) / 1000;
int32_t L_9;
L_9 = Int32_Parse_m273CA1A9C7717C99641291A95C543711C0202AF0(L_8, NULL);
// if (khz >= 1600)
if ((((int32_t)((int32_t)(L_9/((int32_t)1000)))) < ((int32_t)((int32_t)1600))))
{
goto IL_0047_2;
}
}
{
// return true;
V_2 = (bool)1;
goto IL_005a;
}
IL_0047_2:
{
// return false;
V_2 = (bool)0;
goto IL_005a;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0055;
}
throw e;
}
CATCH_0055:
{// begin catch(System.Object)
// catch
// return false;
V_2 = (bool)0;
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_005a;
}// end catch (depth: 1)
IL_005a:
{
// }
bool L_10 = V_2;
return L_10;
}
}
// System.Void FMODUnity.PlatformMobileHigh::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformMobileHigh__ctor_m1A52152E9FC0E16A58CCCFC74E4D0C7F3E36671F (PlatformMobileHigh_tF707052DEE71ED17F15E477C2407C3EDB0412B52* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlatformMobileLow_t0799A87A0C9DFB97959A00E9AFEC6056012AE0A8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(PlatformMobileLow_t0799A87A0C9DFB97959A00E9AFEC6056012AE0A8_il2cpp_TypeInfo_var);
PlatformMobileLow__ctor_mD23D6BCFEDB6DA10ACEFAE3996B0B49FF189D19D(__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 FMODUnity.PlatformMobileLow::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformMobileLow__cctor_mDE3F8253200A7F5AF614C75C12C8F75642785B23 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_AddPlatformTemplate_TisPlatformMobileLow_t0799A87A0C9DFB97959A00E9AFEC6056012AE0A8_mB84E1AFBB733333893ADA631DD8B179FDBC90726_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralADE041E40D7F9AE52B2F7AC67FFBABBC03BEAF3F);
s_Il2CppMethodInitialized = true;
}
{
// Settings.AddPlatformTemplate<PlatformMobileLow>("c88d16e5272a4e241b0ef0ac2e53b73d");
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_AddPlatformTemplate_TisPlatformMobileLow_t0799A87A0C9DFB97959A00E9AFEC6056012AE0A8_mB84E1AFBB733333893ADA631DD8B179FDBC90726(_stringLiteralADE041E40D7F9AE52B2F7AC67FFBABBC03BEAF3F, Settings_AddPlatformTemplate_TisPlatformMobileLow_t0799A87A0C9DFB97959A00E9AFEC6056012AE0A8_mB84E1AFBB733333893ADA631DD8B179FDBC90726_RuntimeMethod_var);
// }
return;
}
}
// System.String FMODUnity.PlatformMobileLow::get_DisplayName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformMobileLow_get_DisplayName_mC50DDE3E74BC292773669C54738C1911AFF1B228 (PlatformMobileLow_t0799A87A0C9DFB97959A00E9AFEC6056012AE0A8* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE135183C7AC30059D6AECBAC5950EE09DF743096);
s_Il2CppMethodInitialized = true;
}
{
// internal override string DisplayName { get { return "Low-End Mobile"; } }
return _stringLiteralE135183C7AC30059D6AECBAC5950EE09DF743096;
}
}
// System.Void FMODUnity.PlatformMobileLow::DeclareRuntimePlatforms(FMODUnity.Settings)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformMobileLow_DeclareRuntimePlatforms_m44277C409F33AB3E053BDF8D2FAAFEDE40722976 (PlatformMobileLow_t0799A87A0C9DFB97959A00E9AFEC6056012AE0A8* __this, Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* ___0_settings, const RuntimeMethod* method)
{
{
// settings.DeclareRuntimePlatform(RuntimePlatform.IPhonePlayer, this);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_0 = ___0_settings;
NullCheck(L_0);
Settings_DeclareRuntimePlatform_m7B10B6FA60A06831445EF7887594C8E346DC44EB(L_0, 8, __this, NULL);
// settings.DeclareRuntimePlatform(RuntimePlatform.Android, this);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_1 = ___0_settings;
NullCheck(L_1);
Settings_DeclareRuntimePlatform_m7B10B6FA60A06831445EF7887594C8E346DC44EB(L_1, ((int32_t)11), __this, NULL);
// }
return;
}
}
// System.Single FMODUnity.PlatformMobileLow::get_Priority()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PlatformMobileLow_get_Priority_m02E877BE3B2F4E4873C9051A56408F9EEA1A0E0B (PlatformMobileLow_t0799A87A0C9DFB97959A00E9AFEC6056012AE0A8* __this, const RuntimeMethod* method)
{
{
// internal override float Priority { get { return DefaultPriority + 1; } }
return (1.0f);
}
}
// System.Boolean FMODUnity.PlatformMobileLow::get_MatchesCurrentEnvironment()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlatformMobileLow_get_MatchesCurrentEnvironment_m024FA95F0058732EA6F3C2BAF63B03F6C9A7CB52 (PlatformMobileLow_t0799A87A0C9DFB97959A00E9AFEC6056012AE0A8* __this, const RuntimeMethod* method)
{
{
// return Active;
bool L_0;
L_0 = Platform_get_Active_m64C0F3CEE763169C79B98098F772EA7F5B2EF2A0_inline(__this, NULL);
return L_0;
}
}
// System.String FMODUnity.PlatformMobileLow::GetBankFolder()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformMobileLow_GetBankFolder_mC454387B3EF59F93C12D1B45BB5C11FD823B04E9 (PlatformMobileLow_t0799A87A0C9DFB97959A00E9AFEC6056012AE0A8* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlatformAndroid_t211CCDCB496CDEB23686427FC0854454061F6080_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return PlatformAndroid.StaticGetBankFolder();
il2cpp_codegen_runtime_class_init_inline(PlatformAndroid_t211CCDCB496CDEB23686427FC0854454061F6080_il2cpp_TypeInfo_var);
String_t* L_0;
L_0 = PlatformAndroid_StaticGetBankFolder_mC40DBB3242002E848B35B06950B632EBF2EC2DFE(NULL);
return L_0;
}
}
// System.String FMODUnity.PlatformMobileLow::GetPluginPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformMobileLow_GetPluginPath_mC8A0189B1513EE2ED068AFB62A44ABA0A9188C33 (PlatformMobileLow_t0799A87A0C9DFB97959A00E9AFEC6056012AE0A8* __this, String_t* ___0_pluginName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlatformAndroid_t211CCDCB496CDEB23686427FC0854454061F6080_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return PlatformAndroid.StaticGetPluginPath(pluginName);
String_t* L_0 = ___0_pluginName;
il2cpp_codegen_runtime_class_init_inline(PlatformAndroid_t211CCDCB496CDEB23686427FC0854454061F6080_il2cpp_TypeInfo_var);
String_t* L_1;
L_1 = PlatformAndroid_StaticGetPluginPath_m7444EDAE5601AB8E79C544277EA33733059CADBA(L_0, NULL);
return L_1;
}
}
// System.Void FMODUnity.PlatformMobileLow::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformMobileLow__ctor_mD23D6BCFEDB6DA10ACEFAE3996B0B49FF189D19D (PlatformMobileLow_t0799A87A0C9DFB97959A00E9AFEC6056012AE0A8* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var);
Platform__ctor_mDA4FBC12ABA56646C0591E34B888CE00B3353AD4(__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 FMODUnity.PlatformPlayInEditor::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformPlayInEditor__ctor_m820DE650486DDFC769B8E3F9B4963EB97C9A11B2 (PlatformPlayInEditor_t1117B9DC3C3FA736687365260B9D6B301E791C35* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4861AC5018306BB8904F4E82795760C94D8D1F3E);
s_Il2CppMethodInitialized = true;
}
{
// public PlatformPlayInEditor()
il2cpp_codegen_runtime_class_init_inline(Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_il2cpp_TypeInfo_var);
Platform__ctor_mDA4FBC12ABA56646C0591E34B888CE00B3353AD4(__this, NULL);
// Identifier = "playInEditor";
Platform_set_Identifier_m032E8E46F05F6CBAC1AA5581CFB5F51EA930D75B_inline(__this, _stringLiteral4861AC5018306BB8904F4E82795760C94D8D1F3E, NULL);
// }
return;
}
}
// System.String FMODUnity.PlatformPlayInEditor::get_DisplayName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformPlayInEditor_get_DisplayName_mB50514E8E4596FC834ED8F11AC7AE9C6785FF189 (PlatformPlayInEditor_t1117B9DC3C3FA736687365260B9D6B301E791C35* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral542885AE634D3A3453565EADF8AE8F209B4DC959);
s_Il2CppMethodInitialized = true;
}
{
// internal override string DisplayName { get { return "Editor"; } }
return _stringLiteral542885AE634D3A3453565EADF8AE8F209B4DC959;
}
}
// System.Void FMODUnity.PlatformPlayInEditor::DeclareRuntimePlatforms(FMODUnity.Settings)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformPlayInEditor_DeclareRuntimePlatforms_mD03A58DB0072584BC66085FE57C602F8509BCF56 (PlatformPlayInEditor_t1117B9DC3C3FA736687365260B9D6B301E791C35* __this, Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* ___0_settings, const RuntimeMethod* method)
{
{
// settings.DeclareRuntimePlatform(RuntimePlatform.OSXEditor, this);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_0 = ___0_settings;
NullCheck(L_0);
Settings_DeclareRuntimePlatform_m7B10B6FA60A06831445EF7887594C8E346DC44EB(L_0, 0, __this, NULL);
// settings.DeclareRuntimePlatform(RuntimePlatform.WindowsEditor, this);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_1 = ___0_settings;
NullCheck(L_1);
Settings_DeclareRuntimePlatform_m7B10B6FA60A06831445EF7887594C8E346DC44EB(L_1, 7, __this, NULL);
// settings.DeclareRuntimePlatform(RuntimePlatform.LinuxEditor, this);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_2 = ___0_settings;
NullCheck(L_2);
Settings_DeclareRuntimePlatform_m7B10B6FA60A06831445EF7887594C8E346DC44EB(L_2, ((int32_t)16), __this, NULL);
// }
return;
}
}
// System.Boolean FMODUnity.PlatformPlayInEditor::get_IsIntrinsic()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlatformPlayInEditor_get_IsIntrinsic_m328E3598BC51C01E8A884F42596EF5EC7F0D7203 (PlatformPlayInEditor_t1117B9DC3C3FA736687365260B9D6B301E791C35* __this, const RuntimeMethod* method)
{
{
// internal override bool IsIntrinsic { get { return true; } }
return (bool)1;
}
}
// System.String FMODUnity.PlatformPlayInEditor::GetBankFolder()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlatformPlayInEditor_GetBankFolder_m98D22F0C503E5680A10F9A2E26D566D76CC4B218 (PlatformPlayInEditor_t1117B9DC3C3FA736687365260B9D6B301E791C35* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
// Settings globalSettings = Settings.Instance;
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_0;
L_0 = Settings_get_Instance_m400C3EC1273FF99A9676EC4D63632728323CF9E8(NULL);
// string bankFolder = globalSettings.SourceBankPath;
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_1 = L_0;
NullCheck(L_1);
String_t* L_2;
L_2 = Settings_get_SourceBankPath_mCE10AB1BA06B0273F0233E66B7A36BE9CDBC98CA_inline(L_1, NULL);
V_0 = L_2;
// if (globalSettings.HasPlatforms)
NullCheck(L_1);
bool L_3 = L_1->___HasPlatforms_9;
if (!L_3)
{
goto IL_0025;
}
}
{
// bankFolder = RuntimeUtils.GetCommonPlatformPath(Path.Combine(bankFolder, BuildDirectory));
String_t* L_4 = V_0;
String_t* L_5;
L_5 = Platform_get_BuildDirectory_mCE30E0D52D24B4D57E451766BCADCA6C12F86583(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_6;
L_6 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_4, L_5, NULL);
String_t* L_7;
L_7 = RuntimeUtils_GetCommonPlatformPath_mEB657019CD166973B273CD037501AF03D8F79905(L_6, NULL);
V_0 = L_7;
}
IL_0025:
{
// return bankFolder;
String_t* L_8 = V_0;
return L_8;
}
}
// System.Void FMODUnity.PlatformPlayInEditor::LoadStaticPlugins(FMOD.System,System.Action`2<FMOD.RESULT,System.String>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformPlayInEditor_LoadStaticPlugins_m2B9F82C4D63685B2AEF26BD124779FF676E6DA8B (PlatformPlayInEditor_t1117B9DC3C3FA736687365260B9D6B301E791C35* __this, System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20 ___0_coreSystem, Action_2_t04EA3D061608C26DE27B014582F14E77488187A1* ___1_reportResult, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void FMODUnity.PlatformPlayInEditor::InitializeProperties()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformPlayInEditor_InitializeProperties_m8CA6BA6B4864E0CB88C06279E7C04E1D6D6C1424 (PlatformPlayInEditor_t1117B9DC3C3FA736687365260B9D6B301E791C35* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessor_1_Set_m8E4DCA204F777B97372AC4761C596B891BA4CC93_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessor_1_Set_mB38BE604BB6663FD03E4DB1F912C32C1663A0767_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PropertyAccessor_1_t1D2FE63628AEE8E18AF2F2BE66B92D2C52DF521F V_0;
memset((&V_0), 0, sizeof(V_0));
PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C V_1;
memset((&V_1), 0, sizeof(V_1));
{
// base.InitializeProperties();
Platform_InitializeProperties_m30C85E033B511E5EA21A2257CFB4B982552781D4(__this, NULL);
// PropertyAccessors.LiveUpdate.Set(this, TriStateBool.Enabled);
il2cpp_codegen_runtime_class_init_inline(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var);
PropertyAccessor_1_t1D2FE63628AEE8E18AF2F2BE66B92D2C52DF521F L_0 = ((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___LiveUpdate_0;
V_0 = L_0;
PropertyAccessor_1_Set_mB38BE604BB6663FD03E4DB1F912C32C1663A0767((&V_0), __this, 1, PropertyAccessor_1_Set_mB38BE604BB6663FD03E4DB1F912C32C1663A0767_RuntimeMethod_var);
// PropertyAccessors.Overlay.Set(this, TriStateBool.Enabled);
PropertyAccessor_1_t1D2FE63628AEE8E18AF2F2BE66B92D2C52DF521F L_1 = ((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___Overlay_2;
V_0 = L_1;
PropertyAccessor_1_Set_mB38BE604BB6663FD03E4DB1F912C32C1663A0767((&V_0), __this, 1, PropertyAccessor_1_Set_mB38BE604BB6663FD03E4DB1F912C32C1663A0767_RuntimeMethod_var);
// PropertyAccessors.SampleRate.Set(this, 48000);
PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C L_2 = ((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___SampleRate_4;
V_1 = L_2;
PropertyAccessor_1_Set_m8E4DCA204F777B97372AC4761C596B891BA4CC93((&V_1), __this, ((int32_t)48000), PropertyAccessor_1_Set_m8E4DCA204F777B97372AC4761C596B891BA4CC93_RuntimeMethod_var);
// PropertyAccessors.RealChannelCount.Set(this, 256);
PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C L_3 = ((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___RealChannelCount_8;
V_1 = L_3;
PropertyAccessor_1_Set_m8E4DCA204F777B97372AC4761C596B891BA4CC93((&V_1), __this, ((int32_t)256), PropertyAccessor_1_Set_m8E4DCA204F777B97372AC4761C596B891BA4CC93_RuntimeMethod_var);
// PropertyAccessors.VirtualChannelCount.Set(this, 1024);
PropertyAccessor_1_tEC3F1AB2053ACD2790A88A1D4AFFC64215237A1C L_4 = ((PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_StaticFields*)il2cpp_codegen_static_fields_for(PropertyAccessors_t45B67206E0733DF22D8319C8AA4CB705A50CE0D1_il2cpp_TypeInfo_var))->___VirtualChannelCount_7;
V_1 = L_4;
PropertyAccessor_1_Set_m8E4DCA204F777B97372AC4761C596B891BA4CC93((&V_1), __this, ((int32_t)1024), PropertyAccessor_1_Set_m8E4DCA204F777B97372AC4761C596B891BA4CC93_RuntimeMethod_var);
// }
return;
}
}
// System.Collections.Generic.List`1<FMODUnity.CodecChannelCount> FMODUnity.PlatformPlayInEditor::get_DefaultCodecChannels()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* PlatformPlayInEditor_get_DefaultCodecChannels_mBE90C60A9121554065FA5FE8E3B1E52622FE4DE4 (PlatformPlayInEditor_t1117B9DC3C3FA736687365260B9D6B301E791C35* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlatformPlayInEditor_t1117B9DC3C3FA736687365260B9D6B301E791C35_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// internal override List<CodecChannelCount> DefaultCodecChannels { get { return staticCodecChannels; } }
il2cpp_codegen_runtime_class_init_inline(PlatformPlayInEditor_t1117B9DC3C3FA736687365260B9D6B301E791C35_il2cpp_TypeInfo_var);
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* L_0 = ((PlatformPlayInEditor_t1117B9DC3C3FA736687365260B9D6B301E791C35_StaticFields*)il2cpp_codegen_static_fields_for(PlatformPlayInEditor_t1117B9DC3C3FA736687365260B9D6B301E791C35_il2cpp_TypeInfo_var))->___staticCodecChannels_17;
return L_0;
}
}
// System.Void FMODUnity.PlatformPlayInEditor::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformPlayInEditor__cctor_m33A94ECFF5C173B83BFB29FBD8009410E0D0F738 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m2724B41582A057CDB75FC2A4019E28F67400E489_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m58A4F1954060CD593BC5CCBF388B06682769F4A5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8F13404164D1C5E883577E53E7170F5F50012C96_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlatformPlayInEditor_t1117B9DC3C3FA736687365260B9D6B301E791C35_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private static List<CodecChannelCount> staticCodecChannels = new List<CodecChannelCount>()
// {
// new CodecChannelCount { format = CodecType.FADPCM, channels = 0 },
// new CodecChannelCount { format = CodecType.Vorbis, channels = 256 },
// };
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* L_0 = (List_1_t8F13404164D1C5E883577E53E7170F5F50012C96*)il2cpp_codegen_object_new(List_1_t8F13404164D1C5E883577E53E7170F5F50012C96_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_m58A4F1954060CD593BC5CCBF388B06682769F4A5(L_0, List_1__ctor_m58A4F1954060CD593BC5CCBF388B06682769F4A5_RuntimeMethod_var);
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* L_1 = L_0;
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_2 = (CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E*)il2cpp_codegen_object_new(CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E_il2cpp_TypeInfo_var);
NullCheck(L_2);
CodecChannelCount__ctor_m8F52BE1E98641129D4687BA82B145E77E17FBD1E(L_2, NULL);
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_3 = L_2;
NullCheck(L_3);
L_3->___format_0 = 0;
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_4 = L_3;
NullCheck(L_4);
L_4->___channels_1 = 0;
NullCheck(L_1);
List_1_Add_m2724B41582A057CDB75FC2A4019E28F67400E489_inline(L_1, L_4, List_1_Add_m2724B41582A057CDB75FC2A4019E28F67400E489_RuntimeMethod_var);
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* L_5 = L_1;
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_6 = (CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E*)il2cpp_codegen_object_new(CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E_il2cpp_TypeInfo_var);
NullCheck(L_6);
CodecChannelCount__ctor_m8F52BE1E98641129D4687BA82B145E77E17FBD1E(L_6, NULL);
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_7 = L_6;
NullCheck(L_7);
L_7->___format_0 = 1;
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_8 = L_7;
NullCheck(L_8);
L_8->___channels_1 = ((int32_t)256);
NullCheck(L_5);
List_1_Add_m2724B41582A057CDB75FC2A4019E28F67400E489_inline(L_5, L_8, List_1_Add_m2724B41582A057CDB75FC2A4019E28F67400E489_RuntimeMethod_var);
((PlatformPlayInEditor_t1117B9DC3C3FA736687365260B9D6B301E791C35_StaticFields*)il2cpp_codegen_static_fields_for(PlatformPlayInEditor_t1117B9DC3C3FA736687365260B9D6B301E791C35_il2cpp_TypeInfo_var))->___staticCodecChannels_17 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((PlatformPlayInEditor_t1117B9DC3C3FA736687365260B9D6B301E791C35_StaticFields*)il2cpp_codegen_static_fields_for(PlatformPlayInEditor_t1117B9DC3C3FA736687365260B9D6B301E791C35_il2cpp_TypeInfo_var))->___staticCodecChannels_17), (void*)L_5);
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" int32_t DEFAULT_CALL ReversePInvokeWrapper_RuntimeManager_DEBUG_CALLBACK_mB2AA8564B0EEC3492A6D1B7AE1BB6DB1972C5C15(uint32_t ___0_flags, intptr_t ___1_filePtr, int32_t ___2_line, intptr_t ___3_funcPtr, intptr_t ___4_messagePtr)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue;
returnValue = RuntimeManager_DEBUG_CALLBACK_mB2AA8564B0EEC3492A6D1B7AE1BB6DB1972C5C15(___0_flags, ___1_filePtr, ___2_line, ___3_funcPtr, ___4_messagePtr, NULL);
return returnValue;
}
extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_RuntimeManager_ERROR_CALLBACK_mBCBF984F1290E7D232527666B04180BF0EB926EC(intptr_t ___0_system, uint32_t ___1_type, intptr_t ___2_commanddata1, intptr_t ___3_commanddata2, intptr_t ___4_userdata)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
int32_t returnValue;
returnValue = RuntimeManager_ERROR_CALLBACK_mBCBF984F1290E7D232527666B04180BF0EB926EC(___0_system, ___1_type, ___2_commanddata1, ___3_commanddata2, ___4_userdata, NULL);
return returnValue;
}
// System.Boolean FMODUnity.RuntimeManager::get_IsMuted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RuntimeManager_get_IsMuted_m8A3B46F114404060CD77B2BF6FFB3355DC21F283 (const RuntimeMethod* method)
{
{
// return Instance.isMuted;
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_0;
L_0 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_0);
bool L_1 = L_0->___isMuted_13;
return L_1;
}
}
// FMOD.RESULT FMODUnity.RuntimeManager::DEBUG_CALLBACK(FMOD.DEBUG_FLAGS,System.IntPtr,System.Int32,System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RuntimeManager_DEBUG_CALLBACK_mB2AA8564B0EEC3492A6D1B7AE1BB6DB1972C5C15 (uint32_t ___0_flags, intptr_t ___1_filePtr, int32_t ___2_line, intptr_t ___3_funcPtr, intptr_t ___4_messagePtr, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3BBD9518D33FD5FA252FB4FEE7FB9C066AB2168A);
s_Il2CppMethodInitialized = true;
}
StringWrapper_t3224449C9F0E927E27B599C5F209AEF18C549B53 V_0;
memset((&V_0), 0, sizeof(V_0));
StringWrapper_t3224449C9F0E927E27B599C5F209AEF18C549B53 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// FMOD.StringWrapper file = new FMOD.StringWrapper(filePtr);
intptr_t L_0 = ___1_filePtr;
StringWrapper_t3224449C9F0E927E27B599C5F209AEF18C549B53 L_1;
memset((&L_1), 0, sizeof(L_1));
StringWrapper__ctor_m2AF574E2FFE735EEAAA07A8DA3B7BBB019E7FFC2_inline((&L_1), L_0, /*hidden argument*/NULL);
// FMOD.StringWrapper func = new FMOD.StringWrapper(funcPtr);
intptr_t L_2 = ___3_funcPtr;
StringWrapper__ctor_m2AF574E2FFE735EEAAA07A8DA3B7BBB019E7FFC2_inline((&V_0), L_2, NULL);
// FMOD.StringWrapper message = new FMOD.StringWrapper(messagePtr);
intptr_t L_3 = ___4_messagePtr;
StringWrapper__ctor_m2AF574E2FFE735EEAAA07A8DA3B7BBB019E7FFC2_inline((&V_1), L_3, NULL);
// if (flags == FMOD.DEBUG_FLAGS.ERROR)
uint32_t L_4 = ___0_flags;
if ((!(((uint32_t)L_4) == ((uint32_t)1))))
{
goto IL_0039;
}
}
{
// RuntimeUtils.DebugLogError(string.Format(("[FMOD] {0} : {1}"), (string)func, (string)message));
StringWrapper_t3224449C9F0E927E27B599C5F209AEF18C549B53 L_5 = V_0;
String_t* L_6;
L_6 = StringWrapper_op_Implicit_mE9E6519DFDE94CC914F0BCE63AA92A05741B87A6(L_5, NULL);
StringWrapper_t3224449C9F0E927E27B599C5F209AEF18C549B53 L_7 = V_1;
String_t* L_8;
L_8 = StringWrapper_op_Implicit_mE9E6519DFDE94CC914F0BCE63AA92A05741B87A6(L_7, NULL);
String_t* L_9;
L_9 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral3BBD9518D33FD5FA252FB4FEE7FB9C066AB2168A, L_6, L_8, NULL);
RuntimeUtils_DebugLogError_m1C24AAA71793478DCA40E4F4685D18E492E8ADDE(L_9, NULL);
goto IL_0079;
}
IL_0039:
{
// else if (flags == FMOD.DEBUG_FLAGS.WARNING)
uint32_t L_10 = ___0_flags;
if ((!(((uint32_t)L_10) == ((uint32_t)2))))
{
goto IL_005a;
}
}
{
// RuntimeUtils.DebugLogWarning(string.Format(("[FMOD] {0} : {1}"), (string)func, (string)message));
StringWrapper_t3224449C9F0E927E27B599C5F209AEF18C549B53 L_11 = V_0;
String_t* L_12;
L_12 = StringWrapper_op_Implicit_mE9E6519DFDE94CC914F0BCE63AA92A05741B87A6(L_11, NULL);
StringWrapper_t3224449C9F0E927E27B599C5F209AEF18C549B53 L_13 = V_1;
String_t* L_14;
L_14 = StringWrapper_op_Implicit_mE9E6519DFDE94CC914F0BCE63AA92A05741B87A6(L_13, NULL);
String_t* L_15;
L_15 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral3BBD9518D33FD5FA252FB4FEE7FB9C066AB2168A, L_12, L_14, NULL);
RuntimeUtils_DebugLogWarning_m7D7A3F9CAE881C12B42FF47F5E43365DEFF52378(L_15, NULL);
goto IL_0079;
}
IL_005a:
{
// else if (flags == FMOD.DEBUG_FLAGS.LOG)
uint32_t L_16 = ___0_flags;
if ((!(((uint32_t)L_16) == ((uint32_t)4))))
{
goto IL_0079;
}
}
{
// RuntimeUtils.DebugLog(string.Format(("[FMOD] {0} : {1}"), (string)func, (string)message));
StringWrapper_t3224449C9F0E927E27B599C5F209AEF18C549B53 L_17 = V_0;
String_t* L_18;
L_18 = StringWrapper_op_Implicit_mE9E6519DFDE94CC914F0BCE63AA92A05741B87A6(L_17, NULL);
StringWrapper_t3224449C9F0E927E27B599C5F209AEF18C549B53 L_19 = V_1;
String_t* L_20;
L_20 = StringWrapper_op_Implicit_mE9E6519DFDE94CC914F0BCE63AA92A05741B87A6(L_19, NULL);
String_t* L_21;
L_21 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral3BBD9518D33FD5FA252FB4FEE7FB9C066AB2168A, L_18, L_20, NULL);
RuntimeUtils_DebugLog_mB3E447B8E7CEE386BAFC355831D756857A951813(L_21, NULL);
}
IL_0079:
{
// return FMOD.RESULT.OK;
return (int32_t)(0);
}
}
// FMOD.RESULT FMODUnity.RuntimeManager::ERROR_CALLBACK(System.IntPtr,FMOD.SYSTEM_CALLBACK_TYPE,System.IntPtr,System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RuntimeManager_ERROR_CALLBACK_mBCBF984F1290E7D232527666B04180BF0EB926EC (intptr_t ___0_system, uint32_t ___1_type, intptr_t ___2_commanddata1, intptr_t ___3_commanddata2, intptr_t ___4_userdata, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ERRORCALLBACK_INFO_t7FFB5DA9D560EC3D95F14C3F3BD3FEE05E4BF4B3_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ERRORCALLBACK_INFO_t7FFB5DA9D560EC3D95F14C3F3BD3FEE05E4BF4B3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ERRORCALLBACK_INSTANCETYPE_t13D8CB0D27B1AEA1415D79E78194DC8BE0DE16C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RESULT_t1E31B643F38EE21E9B10FF1843F93EC77D3D11D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral783C7895B91E75CC7B15B767738CEE81C02C9716);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBE17C508E182131CDFA37AE37E04CB909BE8A476);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD5D2875F228D651E1289522AEAAB8C492001C1BE);
s_Il2CppMethodInitialized = true;
}
ERRORCALLBACK_INFO_t7FFB5DA9D560EC3D95F14C3F3BD3FEE05E4BF4B3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// FMOD.ERRORCALLBACK_INFO callbackInfo = (FMOD.ERRORCALLBACK_INFO)FMOD.MarshalHelper.PtrToStructure(commanddata1, typeof(FMOD.ERRORCALLBACK_INFO));
intptr_t L_0 = ___2_commanddata1;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (ERRORCALLBACK_INFO_t7FFB5DA9D560EC3D95F14C3F3BD3FEE05E4BF4B3_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_2;
L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
RuntimeObject* L_3;
L_3 = MarshalHelper_PtrToStructure_mB70CF0561233616EC5B0803C645D4DE75818B415(L_0, L_2, NULL);
V_0 = ((*(ERRORCALLBACK_INFO_t7FFB5DA9D560EC3D95F14C3F3BD3FEE05E4BF4B3*)((ERRORCALLBACK_INFO_t7FFB5DA9D560EC3D95F14C3F3BD3FEE05E4BF4B3*)(ERRORCALLBACK_INFO_t7FFB5DA9D560EC3D95F14C3F3BD3FEE05E4BF4B3*)UnBox(L_3, ERRORCALLBACK_INFO_t7FFB5DA9D560EC3D95F14C3F3BD3FEE05E4BF4B3_il2cpp_TypeInfo_var))));
// if ((callbackInfo.instancetype == FMOD.ERRORCALLBACK_INSTANCETYPE.CHANNEL || callbackInfo.instancetype == FMOD.ERRORCALLBACK_INSTANCETYPE.CHANNELCONTROL)
// && callbackInfo.result == FMOD.RESULT.ERR_INVALID_HANDLE)
ERRORCALLBACK_INFO_t7FFB5DA9D560EC3D95F14C3F3BD3FEE05E4BF4B3 L_4 = V_0;
int32_t L_5 = L_4.___instancetype_1;
if ((((int32_t)L_5) == ((int32_t)2)))
{
goto IL_0028;
}
}
{
ERRORCALLBACK_INFO_t7FFB5DA9D560EC3D95F14C3F3BD3FEE05E4BF4B3 L_6 = V_0;
int32_t L_7 = L_6.___instancetype_1;
if ((!(((uint32_t)L_7) == ((uint32_t)4))))
{
goto IL_0034;
}
}
IL_0028:
{
ERRORCALLBACK_INFO_t7FFB5DA9D560EC3D95F14C3F3BD3FEE05E4BF4B3 L_8 = V_0;
int32_t L_9 = L_8.___result_0;
if ((!(((uint32_t)L_9) == ((uint32_t)((int32_t)30)))))
{
goto IL_0034;
}
}
{
// return FMOD.RESULT.OK;
return (int32_t)(0);
}
IL_0034:
{
// if (callbackInfo.instancetype == FMOD.ERRORCALLBACK_INSTANCETYPE.STUDIO_EVENTINSTANCE
// && callbackInfo.functionname == "EventInstance::set3DAttributes"
// && callbackInfo.result == FMOD.RESULT.ERR_INVALID_HANDLE)
ERRORCALLBACK_INFO_t7FFB5DA9D560EC3D95F14C3F3BD3FEE05E4BF4B3 L_10 = V_0;
int32_t L_11 = L_10.___instancetype_1;
if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)13)))))
{
goto IL_0061;
}
}
{
ERRORCALLBACK_INFO_t7FFB5DA9D560EC3D95F14C3F3BD3FEE05E4BF4B3 L_12 = V_0;
StringWrapper_t3224449C9F0E927E27B599C5F209AEF18C549B53 L_13 = L_12.___functionname_3;
String_t* L_14;
L_14 = StringWrapper_op_Implicit_mE9E6519DFDE94CC914F0BCE63AA92A05741B87A6(L_13, NULL);
bool L_15;
L_15 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_14, _stringLiteralBE17C508E182131CDFA37AE37E04CB909BE8A476, NULL);
if (!L_15)
{
goto IL_0061;
}
}
{
ERRORCALLBACK_INFO_t7FFB5DA9D560EC3D95F14C3F3BD3FEE05E4BF4B3 L_16 = V_0;
int32_t L_17 = L_16.___result_0;
if ((!(((uint32_t)L_17) == ((uint32_t)((int32_t)30)))))
{
goto IL_0061;
}
}
{
// return FMOD.RESULT.OK;
return (int32_t)(0);
}
IL_0061:
{
// RuntimeUtils.DebugLogError(string.Format("[FMOD] {0}({1}) returned {2} for {3} (0x{4}).",
// (string)callbackInfo.functionname, (string)callbackInfo.functionparams, callbackInfo.result, callbackInfo.instancetype, callbackInfo.instance.ToString("X")));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)5);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = L_18;
ERRORCALLBACK_INFO_t7FFB5DA9D560EC3D95F14C3F3BD3FEE05E4BF4B3 L_20 = V_0;
StringWrapper_t3224449C9F0E927E27B599C5F209AEF18C549B53 L_21 = L_20.___functionname_3;
String_t* L_22;
L_22 = StringWrapper_op_Implicit_mE9E6519DFDE94CC914F0BCE63AA92A05741B87A6(L_21, NULL);
NullCheck(L_19);
ArrayElementTypeCheck (L_19, L_22);
(L_19)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_22);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_23 = L_19;
ERRORCALLBACK_INFO_t7FFB5DA9D560EC3D95F14C3F3BD3FEE05E4BF4B3 L_24 = V_0;
StringWrapper_t3224449C9F0E927E27B599C5F209AEF18C549B53 L_25 = L_24.___functionparams_4;
String_t* L_26;
L_26 = StringWrapper_op_Implicit_mE9E6519DFDE94CC914F0BCE63AA92A05741B87A6(L_25, NULL);
NullCheck(L_23);
ArrayElementTypeCheck (L_23, L_26);
(L_23)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_26);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_27 = L_23;
ERRORCALLBACK_INFO_t7FFB5DA9D560EC3D95F14C3F3BD3FEE05E4BF4B3 L_28 = V_0;
int32_t L_29 = L_28.___result_0;
int32_t L_30 = L_29;
RuntimeObject* L_31 = Box(RESULT_t1E31B643F38EE21E9B10FF1843F93EC77D3D11D7_il2cpp_TypeInfo_var, &L_30);
NullCheck(L_27);
ArrayElementTypeCheck (L_27, L_31);
(L_27)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_31);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_32 = L_27;
ERRORCALLBACK_INFO_t7FFB5DA9D560EC3D95F14C3F3BD3FEE05E4BF4B3 L_33 = V_0;
int32_t L_34 = L_33.___instancetype_1;
int32_t L_35 = L_34;
RuntimeObject* L_36 = Box(ERRORCALLBACK_INSTANCETYPE_t13D8CB0D27B1AEA1415D79E78194DC8BE0DE16C5_il2cpp_TypeInfo_var, &L_35);
NullCheck(L_32);
ArrayElementTypeCheck (L_32, L_36);
(L_32)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_36);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_37 = L_32;
intptr_t* L_38 = (&(&V_0)->___instance_2);
String_t* L_39;
L_39 = IntPtr_ToString_m4B664F765633183265DE764BECD5D78FCCA20A13(L_38, _stringLiteralD5D2875F228D651E1289522AEAAB8C492001C1BE, NULL);
NullCheck(L_37);
ArrayElementTypeCheck (L_37, L_39);
(L_37)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_39);
String_t* L_40;
L_40 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral783C7895B91E75CC7B15B767738CEE81C02C9716, L_37, NULL);
RuntimeUtils_DebugLogError_m1C24AAA71793478DCA40E4F4685D18E492E8ADDE(L_40, NULL);
// return FMOD.RESULT.OK;
return (int32_t)(0);
}
}
// FMODUnity.RuntimeManager FMODUnity.RuntimeManager::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12 (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*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisRuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_m4EDCCD189303285A3C6889BFFD98335EFDD25C9D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_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*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_FindObjectsOfTypeAll_TisRuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_m3366E6FC1A50C01ED5AEF4318C894A4E7B3ED494_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1C7A9E8795DAC93A625C23D6E9F2BC7332ABF459);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral498C98B7EC0EF4A221985DC2AF57BFCA516AD27A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D613657609485AE586A3379BA0E3FC13C1E1078);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral91BF1211ED5873E07A83605C048F22BAEF3F6B5C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAB82200CD727C7741396F029FEDBDE835E25705C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE0C27845ADCE89717E38817513E36C7AF49C0DF0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFB4AE4F77150C3A8E8E4F8B23E734E0C7277B7D9);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL;
RuntimeManagerU5BU5D_tF140677036C493DF51AB60AA5ECA8B3573EA9547* V_2 = NULL;
int32_t V_3 = 0;
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* V_4 = NULL;
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* V_5 = NULL;
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* V_6 = NULL;
Exception_t* V_7 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
// if (initException != null)
SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB* L_0 = ((RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_il2cpp_TypeInfo_var))->___initException_5;
if (!L_0)
{
goto IL_000d;
}
}
{
// throw initException;
SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB* L_1 = ((RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_il2cpp_TypeInfo_var))))->___initException_5;
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12_RuntimeMethod_var)));
}
IL_000d:
{
// if (!Application.isPlaying)
bool L_2;
L_2 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
if (L_2)
{
goto IL_001e;
}
}
{
// Debug.LogError("[FMOD] RuntimeManager accessed outside of runtime. Do not use RuntimeManager for Editor-only functionality, create your own System objects instead.");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralE0C27845ADCE89717E38817513E36C7AF49C0DF0, NULL);
}
IL_001e:
{
// if (instance == null)
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_3 = ((RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_il2cpp_TypeInfo_var))->___instance_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0130;
}
}
{
// FMOD.RESULT initResult = FMOD.RESULT.OK; // Initialize can return an error code if it falls back to NO_SOUND, throw it as a non-cached exception
V_0 = 0;
// foreach (RuntimeManager manager in Resources.FindObjectsOfTypeAll<RuntimeManager>())
RuntimeManagerU5BU5D_tF140677036C493DF51AB60AA5ECA8B3573EA9547* L_5;
L_5 = Resources_FindObjectsOfTypeAll_TisRuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_m3366E6FC1A50C01ED5AEF4318C894A4E7B3ED494(Resources_FindObjectsOfTypeAll_TisRuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_m3366E6FC1A50C01ED5AEF4318C894A4E7B3ED494_RuntimeMethod_var);
V_2 = L_5;
V_3 = 0;
goto IL_004b;
}
IL_003a:
{
// foreach (RuntimeManager manager in Resources.FindObjectsOfTypeAll<RuntimeManager>())
RuntimeManagerU5BU5D_tF140677036C493DF51AB60AA5ECA8B3573EA9547* L_6 = V_2;
int32_t L_7 = V_3;
NullCheck(L_6);
int32_t L_8 = L_7;
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
// DestroyImmediate(manager.gameObject);
NullCheck(L_9);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10;
L_10 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_9, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_10, NULL);
int32_t L_11 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_004b:
{
// foreach (RuntimeManager manager in Resources.FindObjectsOfTypeAll<RuntimeManager>())
int32_t L_12 = V_3;
RuntimeManagerU5BU5D_tF140677036C493DF51AB60AA5ECA8B3573EA9547* L_13 = V_2;
NullCheck(L_13);
if ((((int32_t)L_12) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))
{
goto IL_003a;
}
}
{
// var gameObject = new GameObject("FMOD.UnityIntegration.RuntimeManager");
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_14);
GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_14, _stringLiteral91BF1211ED5873E07A83605C048F22BAEF3F6B5C, NULL);
V_1 = L_14;
// instance = gameObject.AddComponent<RuntimeManager>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15 = V_1;
NullCheck(L_15);
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_16;
L_16 = GameObject_AddComponent_TisRuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_m4EDCCD189303285A3C6889BFFD98335EFDD25C9D(L_15, GameObject_AddComponent_TisRuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_m4EDCCD189303285A3C6889BFFD98335EFDD25C9D_RuntimeMethod_var);
((RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_il2cpp_TypeInfo_var))->___instance_6 = L_16;
Il2CppCodeGenWriteBarrier((void**)(&((RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_il2cpp_TypeInfo_var))->___instance_6), (void*)L_16);
// if (Application.isPlaying) // This class is used in edit mode by the Timeline auditioning system
bool L_17;
L_17 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
if (!L_17)
{
goto IL_0074;
}
}
{
// DontDestroyOnLoad(gameObject);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7(L_18, NULL);
}
IL_0074:
{
// gameObject.hideFlags = HideFlags.HideAndDontSave;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_19 = V_1;
NullCheck(L_19);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_19, ((int32_t)61), NULL);
}
try
{// begin try (depth: 1)
{
// RuntimeUtils.EnforceLibraryOrder();
RuntimeUtils_EnforceLibraryOrder_mAF9E19FFBC942DEE8B11C130550C2AC97C4A9B59(NULL);
// AndroidJavaObject activity = null;
V_4 = (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*)NULL;
// using (var activityClass = new AndroidJavaClass("com.unity3d.player.UnityPlayer"))
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_20 = (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)il2cpp_codegen_object_new(AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var);
NullCheck(L_20);
AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389(L_20, _stringLiteral4D613657609485AE586A3379BA0E3FC13C1E1078, NULL);
V_5 = L_20;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00a0_1:
{// begin finally (depth: 2)
{
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_21 = V_5;
if (!L_21)
{
goto IL_00ab_1;
}
}
{
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_22 = V_5;
NullCheck(L_22);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_22);
}
IL_00ab_1:
{
return;
}
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
// activity = activityClass.GetStatic<AndroidJavaObject>("currentActivity");
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_23 = V_5;
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;
// }
goto IL_00ac_1;
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00ac_1:
{
// using (var fmodJava = new AndroidJavaClass("org.fmod.FMOD"))
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_25 = (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)il2cpp_codegen_object_new(AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var);
NullCheck(L_25);
AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389(L_25, _stringLiteral498C98B7EC0EF4A221985DC2AF57BFCA516AD27A, NULL);
V_6 = L_25;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00e1_1:
{// begin finally (depth: 2)
{
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_26 = V_6;
if (!L_26)
{
goto IL_00ec_1;
}
}
{
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_27 = V_6;
NullCheck(L_27);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_27);
}
IL_00ec_1:
{
return;
}
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
{
// if (fmodJava != null)
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_28 = V_6;
if (!L_28)
{
goto IL_00d5_2;
}
}
{
// fmodJava.CallStatic("init", activity);
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_29 = V_6;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_30 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = L_30;
AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_32 = V_4;
NullCheck(L_31);
ArrayElementTypeCheck (L_31, L_32);
(L_31)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_32);
NullCheck(L_29);
AndroidJavaObject_CallStatic_mB677DE04369EDD8E6DECAF2F233116EE1F06555C(L_29, _stringLiteral1C7A9E8795DAC93A625C23D6E9F2BC7332ABF459, L_31, NULL);
goto IL_00df_2;
}
IL_00d5_2:
{
// RuntimeUtils.DebugLogWarning("[FMOD] Cannot initialize Java wrapper");
RuntimeUtils_DebugLogWarning_m7D7A3F9CAE881C12B42FF47F5E43365DEFF52378(_stringLiteralAB82200CD727C7741396F029FEDBDE835E25705C, NULL);
}
IL_00df_2:
{
// }
goto IL_00ed_1;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00ed_1:
{
// initResult = instance.Initialize();
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_33 = ((RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_il2cpp_TypeInfo_var))->___instance_6;
NullCheck(L_33);
int32_t L_34;
L_34 = RuntimeManager_Initialize_mFEE7DA41F7459614BDAA9C41ED1603AD878EFBF4(L_33, NULL);
V_0 = L_34;
// }
goto IL_0121;
}
}// 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_00fa;
}
throw e;
}
CATCH_00fa:
{// begin catch(System.Exception)
{
// catch (Exception e)
V_7 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
// initException = e as SystemNotInitializedException;
Exception_t* L_35 = V_7;
((RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_il2cpp_TypeInfo_var))))->___initException_5 = ((SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB*)IsInstClass((RuntimeObject*)L_35, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB_il2cpp_TypeInfo_var))));
Il2CppCodeGenWriteBarrier((void**)(&((RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_il2cpp_TypeInfo_var))))->___initException_5), (void*)((SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB*)IsInstClass((RuntimeObject*)L_35, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB_il2cpp_TypeInfo_var)))));
// if (initException == null)
SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB* L_36 = ((RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_il2cpp_TypeInfo_var))))->___initException_5;
if (L_36)
{
goto IL_011b;
}
}
{
// initException = new SystemNotInitializedException(e);
Exception_t* L_37 = V_7;
SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB* L_38 = (SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB_il2cpp_TypeInfo_var)));
NullCheck(L_38);
SystemNotInitializedException__ctor_mF97C9971CD531B16ED9DA025EA4C56F43532A2C5(L_38, L_37, NULL);
((RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_il2cpp_TypeInfo_var))))->___initException_5 = L_38;
Il2CppCodeGenWriteBarrier((void**)(&((RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_il2cpp_TypeInfo_var))))->___initException_5), (void*)L_38);
}
IL_011b:
{
// throw initException;
SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB* L_39 = ((RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_il2cpp_TypeInfo_var))))->___initException_5;
IL2CPP_RAISE_MANAGED_EXCEPTION(L_39, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12_RuntimeMethod_var)));
}
}// end catch (depth: 1)
IL_0121:
{
// if (initResult != FMOD.RESULT.OK)
int32_t L_40 = V_0;
if (!L_40)
{
goto IL_0130;
}
}
{
// throw new SystemNotInitializedException(initResult, "Output forced to NO SOUND mode");
int32_t L_41 = V_0;
SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB* L_42 = (SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB_il2cpp_TypeInfo_var)));
NullCheck(L_42);
SystemNotInitializedException__ctor_m3C646ADE39F50F65B76DEAE19A7F205B9F40410D(L_42, L_41, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral533D944DA46F808BEEFAF759F4064E54B71D3A78)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_42, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12_RuntimeMethod_var)));
}
IL_0130:
{
// return instance;
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_43 = ((RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_il2cpp_TypeInfo_var))->___instance_6;
return L_43;
}
}
// FMOD.Studio.System FMODUnity.RuntimeManager::get_StudioSystem()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR System_t9A51FE13708186A22E9D4454A7EA18347C389FEC RuntimeManager_get_StudioSystem_m783AEDBA088138F0A6929EEE2E628002B5287C57 (const RuntimeMethod* method)
{
{
// get { return Instance.studioSystem; }
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_0;
L_0 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_0);
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC L_1 = L_0->___studioSystem_10;
return L_1;
}
}
// FMOD.System FMODUnity.RuntimeManager::get_CoreSystem()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20 RuntimeManager_get_CoreSystem_mB63C5146714D83EBF9DE3B6E17735226BAA0EF18 (const RuntimeMethod* method)
{
{
// get { return Instance.coreSystem; }
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_0;
L_0 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_0);
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20 L_1 = L_0->___coreSystem_11;
return L_1;
}
}
// System.Void FMODUnity.RuntimeManager::CheckInitResult(FMOD.RESULT,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_CheckInitResult_m452012730CA3FAB3408BBE23F3935C5332098891 (RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* __this, int32_t ___0_result, String_t* ___1_cause, const RuntimeMethod* method)
{
{
// if (result != FMOD.RESULT.OK)
int32_t L_0 = ___0_result;
if (!L_0)
{
goto IL_0011;
}
}
{
// ReleaseStudioSystem();
RuntimeManager_ReleaseStudioSystem_mF3FC08D769EB3D36DABDE39C4D9BC3A58F441390(__this, NULL);
// throw new SystemNotInitializedException(result, cause);
int32_t L_1 = ___0_result;
String_t* L_2 = ___1_cause;
SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB* L_3 = (SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB_il2cpp_TypeInfo_var)));
NullCheck(L_3);
SystemNotInitializedException__ctor_m3C646ADE39F50F65B76DEAE19A7F205B9F40410D(L_3, L_1, L_2, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeManager_CheckInitResult_m452012730CA3FAB3408BBE23F3935C5332098891_RuntimeMethod_var)));
}
IL_0011:
{
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::ReleaseStudioSystem()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_ReleaseStudioSystem_mF3FC08D769EB3D36DABDE39C4D9BC3A58F441390 (RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* __this, const RuntimeMethod* method)
{
{
// if (studioSystem.isValid())
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* L_0 = (&__this->___studioSystem_10);
bool L_1;
L_1 = System_isValid_m4D4724F64141FF3422860C1C52F3842C76EFD303(L_0, NULL);
if (!L_1)
{
goto IL_0024;
}
}
{
// studioSystem.release();
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* L_2 = (&__this->___studioSystem_10);
int32_t L_3;
L_3 = System_release_m31155CA74A62273131A46410387C4D5B6463DAFE(L_2, NULL);
// studioSystem.clearHandle();
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* L_4 = (&__this->___studioSystem_10);
System_clearHandle_m453DB14ACF374ADB373BB91ADFDE7F79B5800FFE(L_4, NULL);
}
IL_0024:
{
// }
return;
}
}
// FMOD.RESULT FMODUnity.RuntimeManager::Initialize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RuntimeManager_Initialize_mFEE7DA41F7459614BDAA9C41ED1603AD878EFBF4 (RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t04EA3D061608C26DE27B014582F14E77488187A1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RESULT_t1E31B643F38EE21E9B10FF1843F93EC77D3D11D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeManager_CheckInitResult_m452012730CA3FAB3408BBE23F3935C5332098891_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeManager_ERROR_CALLBACK_mBCBF984F1290E7D232527666B04180BF0EB926EC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A80654F2ED6F6CF600F19FB7D32EF4B777AB690);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0CFC796AE8E15331BF0475808F7AFD109749FD79);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1069CD7A72D3F595A4DAA50247877063ECFE241F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral37D6010BD230BA1628A7FA0110118397CE82111B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8D21C0B634B1A74F09EF376AD29F40814EFBE4F4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9A9C527FEEB9C9AE6871AC61E80FE9B5C4088B15);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9C13F88773A795237B30FFCF134BE4D197C34607);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA0FA4971079ADB0EDC857833CB94D56495D6DFB8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBB47DE594D689954FA209F7DD9FB8B76E5D2C736);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC053685E36C95FE86A5BB5338B9F20BF4218FEF7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDE5849E3B3CC824BCCB6BEBF7EE069A95825212E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE71937CA0D26AA0EE0221474E898072CA345B9CC);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEEECC8C4A7A604742A8845E0ECD2580A7F8EDA20);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* V_2 = NULL;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
uint32_t V_6 = 0;
int32_t V_7 = 0;
int32_t V_8 = 0;
int32_t V_9 = 0;
ADVANCEDSETTINGS_tFAFFF1109C3098336EFE59F43CC74046500340CE V_10;
memset((&V_10), 0, sizeof(V_10));
uint32_t V_11 = 0;
PlatformCallbackHandler_tC119EEA759D5A1538F89DE34DDDC628A2DA18421* V_12 = NULL;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_13;
memset((&V_13), 0, sizeof(V_13));
ADVANCEDSETTINGS_t88F4B4441CCA3160EEF67F6D79FBDFAF217A9E02 V_14;
memset((&V_14), 0, sizeof(V_14));
{
// FMOD.RESULT result = FMOD.RESULT.OK;
V_0 = 0;
// FMOD.RESULT initResult = FMOD.RESULT.OK;
V_1 = 0;
// Settings fmodSettings = Settings.Instance;
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_0;
L_0 = Settings_get_Instance_m400C3EC1273FF99A9676EC4D63632728323CF9E8(NULL);
V_2 = L_0;
// currentPlatform = fmodSettings.FindCurrentPlatform();
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_1 = V_2;
NullCheck(L_1);
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_2;
L_2 = Settings_FindCurrentPlatform_mBD0078B7EED648550EA86A362011D1C4E13A0713(L_1, NULL);
__this->___currentPlatform_7 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___currentPlatform_7), (void*)L_2);
// int sampleRate = currentPlatform.SampleRate;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_3 = __this->___currentPlatform_7;
NullCheck(L_3);
int32_t L_4;
L_4 = Platform_get_SampleRate_m0EF5DFF7763077E48803D59180E9C8115FDE9F87(L_3, NULL);
V_3 = L_4;
// int realChannels = Math.Min(currentPlatform.RealChannelCount, 256);
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_5 = __this->___currentPlatform_7;
NullCheck(L_5);
int32_t L_6;
L_6 = Platform_get_RealChannelCount_m533B6C5EFEA5B864C53C7873275AD741A2C6AEE6(L_5, NULL);
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_7;
L_7 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_6, ((int32_t)256), NULL);
V_4 = L_7;
// int virtualChannels = currentPlatform.VirtualChannelCount;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_8 = __this->___currentPlatform_7;
NullCheck(L_8);
int32_t L_9;
L_9 = Platform_get_VirtualChannelCount_mC33587C6DAE8D191CDF745490C124A6B2A328781(L_8, NULL);
V_5 = L_9;
// uint dspBufferLength = (uint)currentPlatform.DSPBufferLength;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_10 = __this->___currentPlatform_7;
NullCheck(L_10);
int32_t L_11;
L_11 = Platform_get_DSPBufferLength_m559A4BA6001BD15A0653CF54A422BC64E295C2FE(L_10, NULL);
V_6 = L_11;
// int dspBufferCount = currentPlatform.DSPBufferCount;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_12 = __this->___currentPlatform_7;
NullCheck(L_12);
int32_t L_13;
L_13 = Platform_get_DSPBufferCount_mC655BD5436C8A31FCB8C8637CB3DE8E2F5D87739(L_12, NULL);
V_7 = L_13;
// FMOD.SPEAKERMODE speakerMode = currentPlatform.SpeakerMode;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_14 = __this->___currentPlatform_7;
NullCheck(L_14);
int32_t L_15;
L_15 = Platform_get_SpeakerMode_m68FA09D22B1BA592818BACD41F19AF5FA5C62DC8(L_14, NULL);
V_8 = L_15;
// FMOD.OUTPUTTYPE outputType = currentPlatform.GetOutputType();
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_16 = __this->___currentPlatform_7;
NullCheck(L_16);
int32_t L_17;
L_17 = Platform_GetOutputType_m25AEEC9B7F0455BC700BE68E7F8605DBDA9F4B39(L_16, NULL);
V_9 = L_17;
// FMOD.ADVANCEDSETTINGS advancedSettings = new FMOD.ADVANCEDSETTINGS();
il2cpp_codegen_initobj((&V_10), sizeof(ADVANCEDSETTINGS_tFAFFF1109C3098336EFE59F43CC74046500340CE));
// advancedSettings.randomSeed = (uint)DateTime.UtcNow.Ticks;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_18;
L_18 = DateTime_get_UtcNow_m06B6E9995FE16846A0F71EC9DB23E90BE2C5F9FA(NULL);
V_13 = L_18;
int64_t L_19;
L_19 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&V_13), NULL);
(&V_10)->___randomSeed_19 = ((int32_t)(uint32_t)L_19);
// advancedSettings.maxAT9Codecs = GetChannelCountForFormat(CodecType.AT9);
int32_t L_20;
L_20 = RuntimeManager_GetChannelCountForFormat_m8221D9A7495C260553550520F2E2C400184B5514(__this, 2, NULL);
(&V_10)->___maxAT9Codecs_5 = L_20;
// advancedSettings.maxFADPCMCodecs = GetChannelCountForFormat(CodecType.FADPCM);
int32_t L_21;
L_21 = RuntimeManager_GetChannelCountForFormat_m8221D9A7495C260553550520F2E2C400184B5514(__this, 0, NULL);
(&V_10)->___maxFADPCMCodecs_6 = L_21;
// advancedSettings.maxOpusCodecs = GetChannelCountForFormat(CodecType.Opus);
int32_t L_22;
L_22 = RuntimeManager_GetChannelCountForFormat_m8221D9A7495C260553550520F2E2C400184B5514(__this, 4, NULL);
(&V_10)->___maxOpusCodecs_21 = L_22;
// advancedSettings.maxVorbisCodecs = GetChannelCountForFormat(CodecType.Vorbis);
int32_t L_23;
L_23 = RuntimeManager_GetChannelCountForFormat_m8221D9A7495C260553550520F2E2C400184B5514(__this, 1, NULL);
(&V_10)->___maxVorbisCodecs_4 = L_23;
// advancedSettings.maxXMACodecs = GetChannelCountForFormat(CodecType.XMA);
int32_t L_24;
L_24 = RuntimeManager_GetChannelCountForFormat_m8221D9A7495C260553550520F2E2C400184B5514(__this, 3, NULL);
(&V_10)->___maxXMACodecs_3 = L_24;
// SetThreadAffinities(currentPlatform);
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_25 = __this->___currentPlatform_7;
RuntimeManager_SetThreadAffinities_mC9CE33E581596069CEA29A46303B9DACC21F11F6(L_25, NULL);
// currentPlatform.PreSystemCreate(CheckInitResult);
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_26 = __this->___currentPlatform_7;
Action_2_t04EA3D061608C26DE27B014582F14E77488187A1* L_27 = (Action_2_t04EA3D061608C26DE27B014582F14E77488187A1*)il2cpp_codegen_object_new(Action_2_t04EA3D061608C26DE27B014582F14E77488187A1_il2cpp_TypeInfo_var);
NullCheck(L_27);
Action_2__ctor_mD2A49C31AF3B5FABCCF6DA7F9FA215EFB357DC47(L_27, __this, (intptr_t)((void*)RuntimeManager_CheckInitResult_m452012730CA3FAB3408BBE23F3935C5332098891_RuntimeMethod_var), NULL);
NullCheck(L_26);
VirtualActionInvoker1< Action_2_t04EA3D061608C26DE27B014582F14E77488187A1* >::Invoke(9 /* System.Void FMODUnity.Platform::PreSystemCreate(System.Action`2<FMOD.RESULT,System.String>) */, L_26, L_27);
// FMOD.Studio.INITFLAGS studioInitFlags = FMOD.Studio.INITFLAGS.NORMAL | FMOD.Studio.INITFLAGS.DEFERRED_CALLBACKS;
V_11 = 8;
// if (currentPlatform.IsLiveUpdateEnabled)
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_28 = __this->___currentPlatform_7;
NullCheck(L_28);
bool L_29;
L_29 = Platform_get_IsLiveUpdateEnabled_m5D7584850993D278E96C41F27BF2B93D544FAF1A(L_28, NULL);
if (!L_29)
{
goto IL_0129;
}
}
{
// studioInitFlags |= FMOD.Studio.INITFLAGS.LIVEUPDATE;
uint32_t L_30 = V_11;
V_11 = ((int32_t)((int32_t)L_30|1));
// advancedSettings.profilePort = (ushort)currentPlatform.LiveUpdatePort;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_31 = __this->___currentPlatform_7;
NullCheck(L_31);
int32_t L_32;
L_32 = Platform_get_LiveUpdatePort_mA3EE795852412373C5C82A655A7BC36D425A3ABD(L_31, NULL);
(&V_10)->___profilePort_13 = (uint16_t)((int32_t)(uint16_t)L_32);
}
IL_0129:
{
// result = FMOD.Studio.System.create(out studioSystem);
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* L_33 = (&__this->___studioSystem_10);
int32_t L_34;
L_34 = System_create_m7B48C19A12F60DEDEE4EAC17FA3F177C1C0912A6(L_33, NULL);
V_0 = L_34;
// CheckInitResult(result, "FMOD.Studio.System.create");
int32_t L_35 = V_0;
RuntimeManager_CheckInitResult_m452012730CA3FAB3408BBE23F3935C5332098891(__this, L_35, _stringLiteral0CFC796AE8E15331BF0475808F7AFD109749FD79, NULL);
// result = studioSystem.getCoreSystem(out coreSystem);
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* L_36 = (&__this->___studioSystem_10);
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* L_37 = (&__this->___coreSystem_11);
int32_t L_38;
L_38 = System_getCoreSystem_mB844700E72696A01540C9AACE0AB592FD597EB81(L_36, L_37, NULL);
V_0 = L_38;
// CheckInitResult(result, "FMOD.Studio.System.getCoreSystem");
int32_t L_39 = V_0;
RuntimeManager_CheckInitResult_m452012730CA3FAB3408BBE23F3935C5332098891(__this, L_39, _stringLiteralDE5849E3B3CC824BCCB6BEBF7EE069A95825212E, NULL);
// result = coreSystem.setOutput(outputType);
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* L_40 = (&__this->___coreSystem_11);
int32_t L_41 = V_9;
int32_t L_42;
L_42 = System_setOutput_m02C58652DCC816D25DDC18AF148BFC566EDC7EEA(L_40, L_41, NULL);
V_0 = L_42;
// CheckInitResult(result, "FMOD.System.setOutput");
int32_t L_43 = V_0;
RuntimeManager_CheckInitResult_m452012730CA3FAB3408BBE23F3935C5332098891(__this, L_43, _stringLiteral9C13F88773A795237B30FFCF134BE4D197C34607, NULL);
// result = coreSystem.setSoftwareChannels(realChannels);
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* L_44 = (&__this->___coreSystem_11);
int32_t L_45 = V_4;
int32_t L_46;
L_46 = System_setSoftwareChannels_m4BDED35A318AC1AFF1F49D0F02A174303AFA0101(L_44, L_45, NULL);
V_0 = L_46;
// CheckInitResult(result, "FMOD.System.setSoftwareChannels");
int32_t L_47 = V_0;
RuntimeManager_CheckInitResult_m452012730CA3FAB3408BBE23F3935C5332098891(__this, L_47, _stringLiteralC053685E36C95FE86A5BB5338B9F20BF4218FEF7, NULL);
// result = coreSystem.setSoftwareFormat(sampleRate, speakerMode, 0);
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* L_48 = (&__this->___coreSystem_11);
int32_t L_49 = V_3;
int32_t L_50 = V_8;
int32_t L_51;
L_51 = System_setSoftwareFormat_m9A6BB5EE3081B25F13FE1AD42012F5F9F00AD463(L_48, L_49, L_50, 0, NULL);
V_0 = L_51;
// CheckInitResult(result, "FMOD.System.setSoftwareFormat");
int32_t L_52 = V_0;
RuntimeManager_CheckInitResult_m452012730CA3FAB3408BBE23F3935C5332098891(__this, L_52, _stringLiteralA0FA4971079ADB0EDC857833CB94D56495D6DFB8, NULL);
// if (dspBufferLength > 0 && dspBufferCount > 0)
uint32_t L_53 = V_6;
if ((!(((uint32_t)L_53) > ((uint32_t)0))))
{
goto IL_01d5;
}
}
{
int32_t L_54 = V_7;
if ((((int32_t)L_54) <= ((int32_t)0)))
{
goto IL_01d5;
}
}
{
// result = coreSystem.setDSPBufferSize(dspBufferLength, dspBufferCount);
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* L_55 = (&__this->___coreSystem_11);
uint32_t L_56 = V_6;
int32_t L_57 = V_7;
int32_t L_58;
L_58 = System_setDSPBufferSize_m080B5AE708975BB7FC45D42EC6876103D5606C3B(L_55, L_56, L_57, NULL);
V_0 = L_58;
// CheckInitResult(result, "FMOD.System.setDSPBufferSize");
int32_t L_59 = V_0;
RuntimeManager_CheckInitResult_m452012730CA3FAB3408BBE23F3935C5332098891(__this, L_59, _stringLiteral9A9C527FEEB9C9AE6871AC61E80FE9B5C4088B15, NULL);
}
IL_01d5:
{
// result = coreSystem.setAdvancedSettings(ref advancedSettings);
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* L_60 = (&__this->___coreSystem_11);
int32_t L_61;
L_61 = System_setAdvancedSettings_m198838ECD6481CDB6C11DC4A8BDC0467E879354B(L_60, (&V_10), NULL);
V_0 = L_61;
// CheckInitResult(result, "FMOD.System.setAdvancedSettings");
int32_t L_62 = V_0;
RuntimeManager_CheckInitResult_m452012730CA3FAB3408BBE23F3935C5332098891(__this, L_62, _stringLiteralE71937CA0D26AA0EE0221474E898072CA345B9CC, NULL);
// if (fmodSettings.EnableErrorCallback)
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_63 = V_2;
NullCheck(L_63);
bool L_64 = L_63->___EnableErrorCallback_43;
if (!L_64)
{
goto IL_022c;
}
}
{
// errorCallback = new FMOD.SYSTEM_CALLBACK(ERROR_CALLBACK);
SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96* L_65 = (SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96*)il2cpp_codegen_object_new(SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96_il2cpp_TypeInfo_var);
NullCheck(L_65);
SYSTEM_CALLBACK__ctor_mD2CF6429F21441D171D14998437B1D4624C2EF89(L_65, NULL, (intptr_t)((void*)RuntimeManager_ERROR_CALLBACK_mBCBF984F1290E7D232527666B04180BF0EB926EC_RuntimeMethod_var), NULL);
__this->___errorCallback_9 = L_65;
Il2CppCodeGenWriteBarrier((void**)(&__this->___errorCallback_9), (void*)L_65);
// result = coreSystem.setCallback(errorCallback, FMOD.SYSTEM_CALLBACK_TYPE.ERROR);
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* L_66 = (&__this->___coreSystem_11);
SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96* L_67 = __this->___errorCallback_9;
int32_t L_68;
L_68 = System_setCallback_m67B089C4D62257511030C7AA839D9F099A5121A5(L_66, L_67, ((int32_t)128), NULL);
V_0 = L_68;
// CheckInitResult(result, "FMOD.System.setCallback");
int32_t L_69 = V_0;
RuntimeManager_CheckInitResult_m452012730CA3FAB3408BBE23F3935C5332098891(__this, L_69, _stringLiteral37D6010BD230BA1628A7FA0110118397CE82111B, NULL);
}
IL_022c:
{
// if (!string.IsNullOrEmpty(fmodSettings.EncryptionKey))
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_70 = V_2;
NullCheck(L_70);
String_t* L_71 = L_70->___EncryptionKey_20;
bool L_72;
L_72 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_71, NULL);
if (L_72)
{
goto IL_0265;
}
}
{
// FMOD.Studio.ADVANCEDSETTINGS studioAdvancedSettings = new FMOD.Studio.ADVANCEDSETTINGS();
il2cpp_codegen_initobj((&V_14), sizeof(ADVANCEDSETTINGS_t88F4B4441CCA3160EEF67F6D79FBDFAF217A9E02));
// result = studioSystem.setAdvancedSettings(studioAdvancedSettings, Settings.Instance.EncryptionKey);
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* L_73 = (&__this->___studioSystem_10);
ADVANCEDSETTINGS_t88F4B4441CCA3160EEF67F6D79FBDFAF217A9E02 L_74 = V_14;
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_75;
L_75 = Settings_get_Instance_m400C3EC1273FF99A9676EC4D63632728323CF9E8(NULL);
NullCheck(L_75);
String_t* L_76 = L_75->___EncryptionKey_20;
int32_t L_77;
L_77 = System_setAdvancedSettings_m9F9146480565B61FCF7C979D87C72B451611749F(L_73, L_74, L_76, NULL);
V_0 = L_77;
// CheckInitResult(result, "FMOD.Studio.System.setAdvancedSettings");
int32_t L_78 = V_0;
RuntimeManager_CheckInitResult_m452012730CA3FAB3408BBE23F3935C5332098891(__this, L_78, _stringLiteral1069CD7A72D3F595A4DAA50247877063ECFE241F, NULL);
}
IL_0265:
{
// if (fmodSettings.EnableMemoryTracking)
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_79 = V_2;
NullCheck(L_79);
bool L_80 = L_79->___EnableMemoryTracking_38;
if (!L_80)
{
goto IL_0274;
}
}
{
// studioInitFlags |= FMOD.Studio.INITFLAGS.MEMORY_TRACKING;
uint32_t L_81 = V_11;
V_11 = ((int32_t)((int32_t)L_81|((int32_t)32)));
}
IL_0274:
{
// currentPlatform.PreInitialize(studioSystem);
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_82 = __this->___currentPlatform_7;
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC L_83 = __this->___studioSystem_10;
NullCheck(L_82);
VirtualActionInvoker1< System_t9A51FE13708186A22E9D4454A7EA18347C389FEC >::Invoke(10 /* System.Void FMODUnity.Platform::PreInitialize(FMOD.Studio.System) */, L_82, L_83);
// PlatformCallbackHandler callbackHandler = currentPlatform.CallbackHandler;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_84 = __this->___currentPlatform_7;
NullCheck(L_84);
PlatformCallbackHandler_tC119EEA759D5A1538F89DE34DDDC628A2DA18421* L_85;
L_85 = Platform_get_CallbackHandler_mA1E75CEC9DE090348A1A4733DE884B55173D5E9B(L_84, NULL);
V_12 = L_85;
// if (callbackHandler != null)
PlatformCallbackHandler_tC119EEA759D5A1538F89DE34DDDC628A2DA18421* L_86 = V_12;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_87;
L_87 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_86, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_87)
{
goto IL_02b5;
}
}
{
// callbackHandler.PreInitialize(studioSystem, CheckInitResult);
PlatformCallbackHandler_tC119EEA759D5A1538F89DE34DDDC628A2DA18421* L_88 = V_12;
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC L_89 = __this->___studioSystem_10;
Action_2_t04EA3D061608C26DE27B014582F14E77488187A1* L_90 = (Action_2_t04EA3D061608C26DE27B014582F14E77488187A1*)il2cpp_codegen_object_new(Action_2_t04EA3D061608C26DE27B014582F14E77488187A1_il2cpp_TypeInfo_var);
NullCheck(L_90);
Action_2__ctor_mD2A49C31AF3B5FABCCF6DA7F9FA215EFB357DC47(L_90, __this, (intptr_t)((void*)RuntimeManager_CheckInitResult_m452012730CA3FAB3408BBE23F3935C5332098891_RuntimeMethod_var), NULL);
NullCheck(L_88);
VirtualActionInvoker2< System_t9A51FE13708186A22E9D4454A7EA18347C389FEC, Action_2_t04EA3D061608C26DE27B014582F14E77488187A1* >::Invoke(4 /* System.Void FMODUnity.PlatformCallbackHandler::PreInitialize(FMOD.Studio.System,System.Action`2<FMOD.RESULT,System.String>) */, L_88, L_89, L_90);
}
IL_02b5:
{
// result = studioSystem.initialize(virtualChannels, studioInitFlags, FMOD.INITFLAGS.NORMAL, IntPtr.Zero);
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* L_91 = (&__this->___studioSystem_10);
int32_t L_92 = V_5;
uint32_t L_93 = V_11;
intptr_t L_94 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
int32_t L_95;
L_95 = System_initialize_m2E2BF9789F2BE742D58A97A61B9E0DCEBC839D0C(L_91, L_92, L_93, 0, L_94, NULL);
V_0 = L_95;
// if (result != FMOD.RESULT.OK && initResult == FMOD.RESULT.OK)
int32_t L_96 = V_0;
if (!L_96)
{
goto IL_02fb;
}
}
{
int32_t L_97 = V_1;
if (L_97)
{
goto IL_02fb;
}
}
{
// initResult = result; // Save this to throw at the end (we'll attempt NO SOUND to shield ourselves from unexpected device failures)
int32_t L_98 = V_0;
V_1 = L_98;
// outputType = FMOD.OUTPUTTYPE.NOSOUND;
V_9 = 2;
// RuntimeUtils.DebugLogErrorFormat("[FMOD] Studio::System::initialize returned {0}, defaulting to no-sound mode.", result.ToString());
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_99 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_100 = L_99;
Il2CppFakeBox<int32_t> L_101(RESULT_t1E31B643F38EE21E9B10FF1843F93EC77D3D11D7_il2cpp_TypeInfo_var, (&V_0));
String_t* L_102;
L_102 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_101), NULL);
NullCheck(L_100);
ArrayElementTypeCheck (L_100, L_102);
(L_100)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_102);
RuntimeUtils_DebugLogErrorFormat_m127D0D841B01FB37EF9388E09C3BC8E1EEBF94B6(_stringLiteralBB47DE594D689954FA209F7DD9FB8B76E5D2C736, L_100, NULL);
// goto retry;
goto IL_0129;
}
IL_02fb:
{
// CheckInitResult(result, "Studio::System::initialize");
int32_t L_103 = V_0;
RuntimeManager_CheckInitResult_m452012730CA3FAB3408BBE23F3935C5332098891(__this, L_103, _stringLiteral8D21C0B634B1A74F09EF376AD29F40814EFBE4F4, NULL);
// if ((studioInitFlags & FMOD.Studio.INITFLAGS.LIVEUPDATE) != 0)
uint32_t L_104 = V_11;
if (!((int32_t)((int32_t)L_104&1)))
{
goto IL_0358;
}
}
{
// studioSystem.flushCommands(); // Any error will be returned through Studio.System.update
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* L_105 = (&__this->___studioSystem_10);
int32_t L_106;
L_106 = System_flushCommands_mF8141A609F9E327B16CFA51A0DD488CC49CAA68B(L_105, NULL);
// result = studioSystem.update();
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* L_107 = (&__this->___studioSystem_10);
int32_t L_108;
L_108 = System_update_m1BD50C425F3FA24E5BE33572F3CA4EF721CDDED1(L_107, NULL);
V_0 = L_108;
// if (result == FMOD.RESULT.ERR_NET_SOCKET_ERROR)
int32_t L_109 = V_0;
if ((!(((uint32_t)L_109) == ((uint32_t)((int32_t)43)))))
{
goto IL_0358;
}
}
{
// studioInitFlags &= ~FMOD.Studio.INITFLAGS.LIVEUPDATE;
uint32_t L_110 = V_11;
V_11 = ((int32_t)((int32_t)L_110&((int32_t)-2)));
// RuntimeUtils.DebugLogWarning("[FMOD] Cannot open network port for Live Update (in-use), restarting with Live Update disabled.");
RuntimeUtils_DebugLogWarning_m7D7A3F9CAE881C12B42FF47F5E43365DEFF52378(_stringLiteralEEECC8C4A7A604742A8845E0ECD2580A7F8EDA20, NULL);
// result = studioSystem.release();
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* L_111 = (&__this->___studioSystem_10);
int32_t L_112;
L_112 = System_release_m31155CA74A62273131A46410387C4D5B6463DAFE(L_111, NULL);
V_0 = L_112;
// CheckInitResult(result, "FMOD.Studio.System.Release");
int32_t L_113 = V_0;
RuntimeManager_CheckInitResult_m452012730CA3FAB3408BBE23F3935C5332098891(__this, L_113, _stringLiteral0A80654F2ED6F6CF600F19FB7D32EF4B777AB690, NULL);
// goto retry;
goto IL_0129;
}
IL_0358:
{
// currentPlatform.LoadPlugins(coreSystem, CheckInitResult);
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_114 = __this->___currentPlatform_7;
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20 L_115 = __this->___coreSystem_11;
Action_2_t04EA3D061608C26DE27B014582F14E77488187A1* L_116 = (Action_2_t04EA3D061608C26DE27B014582F14E77488187A1*)il2cpp_codegen_object_new(Action_2_t04EA3D061608C26DE27B014582F14E77488187A1_il2cpp_TypeInfo_var);
NullCheck(L_116);
Action_2__ctor_mD2A49C31AF3B5FABCCF6DA7F9FA215EFB357DC47(L_116, __this, (intptr_t)((void*)RuntimeManager_CheckInitResult_m452012730CA3FAB3408BBE23F3935C5332098891_RuntimeMethod_var), NULL);
NullCheck(L_114);
VirtualActionInvoker2< System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20, Action_2_t04EA3D061608C26DE27B014582F14E77488187A1* >::Invoke(14 /* System.Void FMODUnity.Platform::LoadPlugins(FMOD.System,System.Action`2<FMOD.RESULT,System.String>) */, L_114, L_115, L_116);
// LoadBanks(fmodSettings);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_117 = V_2;
RuntimeManager_LoadBanks_m5424771F7AD8819E938225014ED2A340510C46D0(__this, L_117, NULL);
// return initResult;
int32_t L_118 = V_1;
return L_118;
}
}
// System.Int32 FMODUnity.RuntimeManager::GetChannelCountForFormat(FMODUnity.CodecType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RuntimeManager_GetChannelCountForFormat_m8221D9A7495C260553550520F2E2C400184B5514 (RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* __this, int32_t ___0_format, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Find_m9AF7C08A718A42FE779C22AD7DB8DBDF30FD5AFE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_t29DD66D00B0508CEBC58C575064DD0D78B69A870_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass36_0_U3CGetChannelCountForFormatU3Eb__0_mBF9352A69D756F955EFB6A7D14E257F7816FC62C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass36_0_tF285C7A5AFA969C440B37C1071635CF010D77958_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass36_0_tF285C7A5AFA969C440B37C1071635CF010D77958* V_0 = NULL;
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* V_1 = NULL;
{
U3CU3Ec__DisplayClass36_0_tF285C7A5AFA969C440B37C1071635CF010D77958* L_0 = (U3CU3Ec__DisplayClass36_0_tF285C7A5AFA969C440B37C1071635CF010D77958*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass36_0_tF285C7A5AFA969C440B37C1071635CF010D77958_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass36_0__ctor_mD3DFDA0630425467B383D5C3563CDA1A5FE227F9(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass36_0_tF285C7A5AFA969C440B37C1071635CF010D77958* L_1 = V_0;
int32_t L_2 = ___0_format;
NullCheck(L_1);
L_1->___format_0 = L_2;
// CodecChannelCount channelCount = currentPlatform.CodecChannels.Find(x => x.format == format);
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_3 = __this->___currentPlatform_7;
NullCheck(L_3);
List_1_t8F13404164D1C5E883577E53E7170F5F50012C96* L_4;
L_4 = Platform_get_CodecChannels_mD3AFFD32E99B72E06450B71ADECFA1D6F789A969(L_3, NULL);
U3CU3Ec__DisplayClass36_0_tF285C7A5AFA969C440B37C1071635CF010D77958* L_5 = V_0;
Predicate_1_t29DD66D00B0508CEBC58C575064DD0D78B69A870* L_6 = (Predicate_1_t29DD66D00B0508CEBC58C575064DD0D78B69A870*)il2cpp_codegen_object_new(Predicate_1_t29DD66D00B0508CEBC58C575064DD0D78B69A870_il2cpp_TypeInfo_var);
NullCheck(L_6);
Predicate_1__ctor_m16B2A5E243443032DF7718E821B71290795D511C(L_6, L_5, (intptr_t)((void*)U3CU3Ec__DisplayClass36_0_U3CGetChannelCountForFormatU3Eb__0_mBF9352A69D756F955EFB6A7D14E257F7816FC62C_RuntimeMethod_var), NULL);
NullCheck(L_4);
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_7;
L_7 = List_1_Find_m9AF7C08A718A42FE779C22AD7DB8DBDF30FD5AFE(L_4, L_6, List_1_Find_m9AF7C08A718A42FE779C22AD7DB8DBDF30FD5AFE_RuntimeMethod_var);
V_1 = L_7;
// return channelCount == null ? 0 : Math.Min(channelCount.channels, 256);
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_8 = V_1;
if (!L_8)
{
goto IL_003e;
}
}
{
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_9 = V_1;
NullCheck(L_9);
int32_t L_10 = L_9->___channels_1;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_11;
L_11 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_10, ((int32_t)256), NULL);
return L_11;
}
IL_003e:
{
return 0;
}
}
// System.Void FMODUnity.RuntimeManager::SetThreadAffinities(FMODUnity.Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_SetThreadAffinities_mC9CE33E581596069CEA29A46303B9DACC21F11F6 (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m54682AAD123C53145D0FFCDCFC877152D4603E8B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m655A6DC4B0E5D17084EF695DDFDC21688CD54660_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m52DF5D50304DAB4A56E7A180C5A270B7D70822C7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tD422F0910AF295D40CD9036C9B7AADAD9AAE08A5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t99948F5283BDCD4B10FBFFD66E9AD8DFE7942972_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mB2DC8B3909F45C33370ABFA3856C04F939A3E41E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
ThreadAffinityGroup_t3FE6598D0DF317F36A1A7A9626EE385D9002A9B9* V_1 = NULL;
Enumerator_t9A1A26608B1406D8CEC561635585DB986111A235 V_2;
memset((&V_2), 0, sizeof(V_2));
int64_t V_3 = 0;
{
// foreach (ThreadAffinityGroup group in platform.ThreadAffinities)
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_0 = ___0_platform;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = Platform_get_ThreadAffinities_m4DE999CE7D1E29A25B128AB91E753AAB680052E3(L_0, NULL);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<FMODUnity.ThreadAffinityGroup>::GetEnumerator() */, IEnumerable_1_tD422F0910AF295D40CD9036C9B7AADAD9AAE08A5_il2cpp_TypeInfo_var, L_1);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_006b:
{// begin finally (depth: 1)
{
RuntimeObject* L_3 = V_0;
if (!L_3)
{
goto IL_0074;
}
}
{
RuntimeObject* L_4 = V_0;
NullCheck(L_4);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
}
IL_0074:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0061_1;
}
IL_000e_1:
{
// foreach (ThreadAffinityGroup group in platform.ThreadAffinities)
RuntimeObject* L_5 = V_0;
NullCheck(L_5);
ThreadAffinityGroup_t3FE6598D0DF317F36A1A7A9626EE385D9002A9B9* L_6;
L_6 = InterfaceFuncInvoker0< ThreadAffinityGroup_t3FE6598D0DF317F36A1A7A9626EE385D9002A9B9* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<FMODUnity.ThreadAffinityGroup>::get_Current() */, IEnumerator_1_t99948F5283BDCD4B10FBFFD66E9AD8DFE7942972_il2cpp_TypeInfo_var, L_5);
V_1 = L_6;
// foreach (ThreadType thread in group.threads)
ThreadAffinityGroup_t3FE6598D0DF317F36A1A7A9626EE385D9002A9B9* L_7 = V_1;
NullCheck(L_7);
List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4* L_8 = L_7->___threads_0;
NullCheck(L_8);
Enumerator_t9A1A26608B1406D8CEC561635585DB986111A235 L_9;
L_9 = List_1_GetEnumerator_mB2DC8B3909F45C33370ABFA3856C04F939A3E41E(L_8, List_1_GetEnumerator_mB2DC8B3909F45C33370ABFA3856C04F939A3E41E_RuntimeMethod_var);
V_2 = L_9;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0053_1:
{// begin finally (depth: 2)
Enumerator_Dispose_m54682AAD123C53145D0FFCDCFC877152D4603E8B((&V_2), Enumerator_Dispose_m54682AAD123C53145D0FFCDCFC877152D4603E8B_RuntimeMethod_var);
return;
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
{
goto IL_0048_2;
}
IL_0023_2:
{
// foreach (ThreadType thread in group.threads)
int32_t L_10;
L_10 = Enumerator_get_Current_m52DF5D50304DAB4A56E7A180C5A270B7D70822C7_inline((&V_2), Enumerator_get_Current_m52DF5D50304DAB4A56E7A180C5A270B7D70822C7_RuntimeMethod_var);
// FMOD.THREAD_TYPE fmodThread = RuntimeUtils.ToFMODThreadType(thread);
int32_t L_11;
L_11 = RuntimeUtils_ToFMODThreadType_m48699CD584A67908EFDFBDE6D1C0ED3D2B54E3BE(L_10, NULL);
// FMOD.THREAD_AFFINITY fmodAffinity = RuntimeUtils.ToFMODThreadAffinity(group.affinity);
ThreadAffinityGroup_t3FE6598D0DF317F36A1A7A9626EE385D9002A9B9* L_12 = V_1;
NullCheck(L_12);
uint32_t L_13 = L_12->___affinity_1;
int64_t L_14;
L_14 = RuntimeUtils_ToFMODThreadAffinity_mDCDD168DD18FE8455B142D12E6497DD909148489(L_13, NULL);
V_3 = L_14;
// FMOD.Thread.SetAttributes(fmodThread, fmodAffinity);
int64_t L_15 = V_3;
int32_t L_16;
L_16 = Thread_SetAttributes_mDCC1A1D62E7CF3558B212DB8CCE59F5B5D46897B(L_11, L_15, ((int32_t)-32769), 0, NULL);
}
IL_0048_2:
{
// foreach (ThreadType thread in group.threads)
bool L_17;
L_17 = Enumerator_MoveNext_m655A6DC4B0E5D17084EF695DDFDC21688CD54660((&V_2), Enumerator_MoveNext_m655A6DC4B0E5D17084EF695DDFDC21688CD54660_RuntimeMethod_var);
if (L_17)
{
goto IL_0023_2;
}
}
{
goto IL_0061_1;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0061_1:
{
// foreach (ThreadAffinityGroup group in platform.ThreadAffinities)
RuntimeObject* L_18 = V_0;
NullCheck(L_18);
bool L_19;
L_19 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_18);
if (L_19)
{
goto IL_000e_1;
}
}
{
goto IL_0075;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0075:
{
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_Update_m951C3D7303D1F69680063B344D2233E869CADC06 (RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisFMODRuntimeManagerOnGUIHelper_t64201972B2FED7EA9A51F88B11DC0F768AA4A98E_mFC3D01CF751A06F12C1E7465CB316F3090FCD2F5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_mA9029D2DD3519105B6C670F1AA37A54979990491_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m0181A683B49BCFA08BD6EA61FA6CDAE8BA6D078C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m53404D5E75EA05668046AD9A7AA29A3F4FDD390E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1D9750095176BBA5C250CB9724D08BE8247EB895);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
// if (studioSystem.isValid())
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* L_0 = (&__this->___studioSystem_10);
bool L_1;
L_1 = System_isValid_m4D4724F64141FF3422860C1C52F3842C76EFD303(L_0, NULL);
if (!L_1)
{
goto IL_024f;
}
}
{
// if (StudioListener.ListenerCount <= 0 && !listenerWarningIssued)
il2cpp_codegen_runtime_class_init_inline(StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var);
int32_t L_2;
L_2 = StudioListener_get_ListenerCount_mDA10F5A59A9BF44639DF800B22D1527CAD3BDD1D(NULL);
if ((((int32_t)L_2) > ((int32_t)0)))
{
goto IL_0031;
}
}
{
bool L_3 = __this->___listenerWarningIssued_18;
if (L_3)
{
goto IL_0031;
}
}
{
// listenerWarningIssued = true;
__this->___listenerWarningIssued_18 = (bool)1;
// RuntimeUtils.DebugLogWarning("[FMOD] Please add an 'FMOD Studio Listener' component to your camera in the scene for correct 3D positioning of sounds.");
RuntimeUtils_DebugLogWarning_m7D7A3F9CAE881C12B42FF47F5E43365DEFF52378(_stringLiteral1D9750095176BBA5C250CB9724D08BE8247EB895, NULL);
}
IL_0031:
{
// StudioEventEmitter.UpdateActiveEmitters();
il2cpp_codegen_runtime_class_init_inline(StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_il2cpp_TypeInfo_var);
StudioEventEmitter_UpdateActiveEmitters_m5CD5341E81A1535D2D2B5A1ADF3A7D0680609788(NULL);
// for (int i = 0; i < attachedInstances.Count; i++)
V_0 = 0;
goto IL_01b6;
}
IL_003d:
{
// FMOD.Studio.PLAYBACK_STATE playbackState = FMOD.Studio.PLAYBACK_STATE.STOPPED;
V_1 = 2;
// if (attachedInstances[i].instance.isValid())
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_4 = __this->___attachedInstances_17;
int32_t L_5 = V_0;
NullCheck(L_4);
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_6;
L_6 = List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5(L_4, L_5, List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5_RuntimeMethod_var);
NullCheck(L_6);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_7 = (&L_6->___instance_0);
bool L_8;
L_8 = EventInstance_isValid_mFB74164050622B120B819DFEF7925540C566F3E2(L_7, NULL);
if (!L_8)
{
goto IL_0070;
}
}
{
// attachedInstances[i].instance.getPlaybackState(out playbackState);
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_9 = __this->___attachedInstances_17;
int32_t L_10 = V_0;
NullCheck(L_9);
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_11;
L_11 = List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5(L_9, L_10, List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5_RuntimeMethod_var);
NullCheck(L_11);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_12 = (&L_11->___instance_0);
int32_t L_13;
L_13 = EventInstance_getPlaybackState_mB663914CE669A30DD8B8FEA9BED6796835BFE6F0(L_12, (&V_1), NULL);
}
IL_0070:
{
// if (playbackState == FMOD.Studio.PLAYBACK_STATE.STOPPED ||
// attachedInstances[i].transform == null // destroyed game object
// )
int32_t L_14 = V_1;
if ((((int32_t)L_14) == ((int32_t)2)))
{
goto IL_008d;
}
}
{
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_15 = __this->___attachedInstances_17;
int32_t L_16 = V_0;
NullCheck(L_15);
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_17;
L_17 = List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5(L_15, L_16, List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5_RuntimeMethod_var);
NullCheck(L_17);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_18 = L_17->___transform_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_19;
L_19 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_18, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_19)
{
goto IL_00d2;
}
}
IL_008d:
{
// attachedInstances[i] = attachedInstances[attachedInstances.Count - 1];
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_20 = __this->___attachedInstances_17;
int32_t L_21 = V_0;
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_22 = __this->___attachedInstances_17;
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_23 = __this->___attachedInstances_17;
NullCheck(L_23);
int32_t L_24;
L_24 = List_1_get_Count_m0181A683B49BCFA08BD6EA61FA6CDAE8BA6D078C_inline(L_23, List_1_get_Count_m0181A683B49BCFA08BD6EA61FA6CDAE8BA6D078C_RuntimeMethod_var);
NullCheck(L_22);
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_25;
L_25 = List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5(L_22, ((int32_t)il2cpp_codegen_subtract(L_24, 1)), List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5_RuntimeMethod_var);
NullCheck(L_20);
List_1_set_Item_m53404D5E75EA05668046AD9A7AA29A3F4FDD390E(L_20, L_21, L_25, List_1_set_Item_m53404D5E75EA05668046AD9A7AA29A3F4FDD390E_RuntimeMethod_var);
// attachedInstances.RemoveAt(attachedInstances.Count - 1);
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_26 = __this->___attachedInstances_17;
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_27 = __this->___attachedInstances_17;
NullCheck(L_27);
int32_t L_28;
L_28 = List_1_get_Count_m0181A683B49BCFA08BD6EA61FA6CDAE8BA6D078C_inline(L_27, List_1_get_Count_m0181A683B49BCFA08BD6EA61FA6CDAE8BA6D078C_RuntimeMethod_var);
NullCheck(L_26);
List_1_RemoveAt_mA9029D2DD3519105B6C670F1AA37A54979990491(L_26, ((int32_t)il2cpp_codegen_subtract(L_28, 1)), List_1_RemoveAt_mA9029D2DD3519105B6C670F1AA37A54979990491_RuntimeMethod_var);
// i--;
int32_t L_29 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_29, 1));
// continue;
goto IL_01b2;
}
IL_00d2:
{
// if (attachedInstances[i].rigidBody)
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_30 = __this->___attachedInstances_17;
int32_t L_31 = V_0;
NullCheck(L_30);
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_32;
L_32 = List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5(L_30, L_31, List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5_RuntimeMethod_var);
NullCheck(L_32);
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_33 = L_32->___rigidBody_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_34;
L_34 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_33, NULL);
if (!L_34)
{
goto IL_012d;
}
}
{
// attachedInstances[i].instance.set3DAttributes(RuntimeUtils.To3DAttributes(attachedInstances[i].transform, attachedInstances[i].rigidBody));
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_35 = __this->___attachedInstances_17;
int32_t L_36 = V_0;
NullCheck(L_35);
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_37;
L_37 = List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5(L_35, L_36, List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5_RuntimeMethod_var);
NullCheck(L_37);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_38 = (&L_37->___instance_0);
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_39 = __this->___attachedInstances_17;
int32_t L_40 = V_0;
NullCheck(L_39);
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_41;
L_41 = List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5(L_39, L_40, List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5_RuntimeMethod_var);
NullCheck(L_41);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_42 = L_41->___transform_1;
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_43 = __this->___attachedInstances_17;
int32_t L_44 = V_0;
NullCheck(L_43);
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_45;
L_45 = List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5(L_43, L_44, List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5_RuntimeMethod_var);
NullCheck(L_45);
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_46 = L_45->___rigidBody_2;
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 L_47;
L_47 = RuntimeUtils_To3DAttributes_m053189117AC388C15183A3F1F5E0FA25BA170E5F(L_42, L_46, NULL);
int32_t L_48;
L_48 = EventInstance_set3DAttributes_m50240BF34F70062566F9AA89CCE063A671B9B85B(L_38, L_47, NULL);
goto IL_01b2;
}
IL_012d:
{
// if (attachedInstances[i].rigidBody2D)
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_49 = __this->___attachedInstances_17;
int32_t L_50 = V_0;
NullCheck(L_49);
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_51;
L_51 = List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5(L_49, L_50, List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5_RuntimeMethod_var);
NullCheck(L_51);
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_52 = L_51->___rigidBody2D_3;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_53;
L_53 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_52, NULL);
if (!L_53)
{
goto IL_0185;
}
}
{
// attachedInstances[i].instance.set3DAttributes(RuntimeUtils.To3DAttributes(attachedInstances[i].transform, attachedInstances[i].rigidBody2D));
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_54 = __this->___attachedInstances_17;
int32_t L_55 = V_0;
NullCheck(L_54);
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_56;
L_56 = List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5(L_54, L_55, List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5_RuntimeMethod_var);
NullCheck(L_56);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_57 = (&L_56->___instance_0);
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_58 = __this->___attachedInstances_17;
int32_t L_59 = V_0;
NullCheck(L_58);
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_60;
L_60 = List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5(L_58, L_59, List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5_RuntimeMethod_var);
NullCheck(L_60);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_61 = L_60->___transform_1;
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_62 = __this->___attachedInstances_17;
int32_t L_63 = V_0;
NullCheck(L_62);
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_64;
L_64 = List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5(L_62, L_63, List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5_RuntimeMethod_var);
NullCheck(L_64);
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_65 = L_64->___rigidBody2D_3;
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 L_66;
L_66 = RuntimeUtils_To3DAttributes_m5144F90F94EE464290F55723B8E96917BEF0E0D1(L_61, L_65, NULL);
int32_t L_67;
L_67 = EventInstance_set3DAttributes_m50240BF34F70062566F9AA89CCE063A671B9B85B(L_57, L_66, NULL);
goto IL_01b2;
}
IL_0185:
{
// attachedInstances[i].instance.set3DAttributes(RuntimeUtils.To3DAttributes(attachedInstances[i].transform));
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_68 = __this->___attachedInstances_17;
int32_t L_69 = V_0;
NullCheck(L_68);
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_70;
L_70 = List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5(L_68, L_69, List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5_RuntimeMethod_var);
NullCheck(L_70);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_71 = (&L_70->___instance_0);
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_72 = __this->___attachedInstances_17;
int32_t L_73 = V_0;
NullCheck(L_72);
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_74;
L_74 = List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5(L_72, L_73, List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5_RuntimeMethod_var);
NullCheck(L_74);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_75 = L_74->___transform_1;
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 L_76;
L_76 = RuntimeUtils_To3DAttributes_m48B2CCE0669BFF19A4756F1954FC247C8A8EC329(L_75, NULL);
int32_t L_77;
L_77 = EventInstance_set3DAttributes_m50240BF34F70062566F9AA89CCE063A671B9B85B(L_71, L_76, NULL);
}
IL_01b2:
{
// for (int i = 0; i < attachedInstances.Count; i++)
int32_t L_78 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_78, 1));
}
IL_01b6:
{
// for (int i = 0; i < attachedInstances.Count; i++)
int32_t L_79 = V_0;
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_80 = __this->___attachedInstances_17;
NullCheck(L_80);
int32_t L_81;
L_81 = List_1_get_Count_m0181A683B49BCFA08BD6EA61FA6CDAE8BA6D078C_inline(L_80, List_1_get_Count_m0181A683B49BCFA08BD6EA61FA6CDAE8BA6D078C_RuntimeMethod_var);
if ((((int32_t)L_79) < ((int32_t)L_81)))
{
goto IL_003d;
}
}
{
// if (isOverlayEnabled)
bool L_82 = __this->___isOverlayEnabled_19;
if (!L_82)
{
goto IL_0212;
}
}
{
// if (!overlayDrawer)
FMODRuntimeManagerOnGUIHelper_t64201972B2FED7EA9A51F88B11DC0F768AA4A98E* L_83 = __this->___overlayDrawer_20;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_84;
L_84 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_83, NULL);
if (L_84)
{
goto IL_01ff;
}
}
{
// overlayDrawer = Instance.gameObject.AddComponent<FMODRuntimeManagerOnGUIHelper>();
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_85;
L_85 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_85);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_86;
L_86 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_85, NULL);
NullCheck(L_86);
FMODRuntimeManagerOnGUIHelper_t64201972B2FED7EA9A51F88B11DC0F768AA4A98E* L_87;
L_87 = GameObject_AddComponent_TisFMODRuntimeManagerOnGUIHelper_t64201972B2FED7EA9A51F88B11DC0F768AA4A98E_mFC3D01CF751A06F12C1E7465CB316F3090FCD2F5(L_86, GameObject_AddComponent_TisFMODRuntimeManagerOnGUIHelper_t64201972B2FED7EA9A51F88B11DC0F768AA4A98E_mFC3D01CF751A06F12C1E7465CB316F3090FCD2F5_RuntimeMethod_var);
__this->___overlayDrawer_20 = L_87;
Il2CppCodeGenWriteBarrier((void**)(&__this->___overlayDrawer_20), (void*)L_87);
// overlayDrawer.TargetRuntimeManager = this;
FMODRuntimeManagerOnGUIHelper_t64201972B2FED7EA9A51F88B11DC0F768AA4A98E* L_88 = __this->___overlayDrawer_20;
NullCheck(L_88);
L_88->___TargetRuntimeManager_4 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_88->___TargetRuntimeManager_4), (void*)__this);
goto IL_0243;
}
IL_01ff:
{
// overlayDrawer.gameObject.SetActive(true);
FMODRuntimeManagerOnGUIHelper_t64201972B2FED7EA9A51F88B11DC0F768AA4A98E* L_89 = __this->___overlayDrawer_20;
NullCheck(L_89);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_90;
L_90 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_89, NULL);
NullCheck(L_90);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_90, (bool)1, NULL);
goto IL_0243;
}
IL_0212:
{
// if (overlayDrawer != null && overlayDrawer.gameObject.activeSelf)
FMODRuntimeManagerOnGUIHelper_t64201972B2FED7EA9A51F88B11DC0F768AA4A98E* L_91 = __this->___overlayDrawer_20;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_92;
L_92 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_91, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_92)
{
goto IL_0243;
}
}
{
FMODRuntimeManagerOnGUIHelper_t64201972B2FED7EA9A51F88B11DC0F768AA4A98E* L_93 = __this->___overlayDrawer_20;
NullCheck(L_93);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_94;
L_94 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_93, NULL);
NullCheck(L_94);
bool L_95;
L_95 = GameObject_get_activeSelf_m4F3E5240E138B66AAA080EA30759A3D0517DA368(L_94, NULL);
if (!L_95)
{
goto IL_0243;
}
}
{
// overlayDrawer.gameObject.SetActive(false);
FMODRuntimeManagerOnGUIHelper_t64201972B2FED7EA9A51F88B11DC0F768AA4A98E* L_96 = __this->___overlayDrawer_20;
NullCheck(L_96);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_97;
L_97 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_96, NULL);
NullCheck(L_97);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_97, (bool)0, NULL);
}
IL_0243:
{
// studioSystem.update();
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* L_98 = (&__this->___studioSystem_10);
int32_t L_99;
L_99 = System_update_m1BD50C425F3FA24E5BE33572F3CA4EF721CDDED1(L_98, NULL);
}
IL_024f:
{
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::AttachInstanceToGameObject(FMOD.Studio.EventInstance,UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_AttachInstanceToGameObject_m52A5373EA6A728275206A4CBFEA51357E453DCB5 (EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF ___0_instance, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_transform, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mCD365759E08CACCFE9D29E41E431FF42FC9AF69D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Find_m329C5B049B0FBD310A52A20ED4DC4FD8B305EDC6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_t30978FDA13525F233B40EDF62751455533E2E7C7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass40_0_U3CAttachInstanceToGameObjectU3Eb__0_mE29A0ED7D703EDADED8876297799110E87A444F4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass40_0_t48A9F0D532D9879A6B0C2DF25927E3F73176A29D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass40_0_t48A9F0D532D9879A6B0C2DF25927E3F73176A29D* V_0 = NULL;
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* V_1 = NULL;
{
U3CU3Ec__DisplayClass40_0_t48A9F0D532D9879A6B0C2DF25927E3F73176A29D* L_0 = (U3CU3Ec__DisplayClass40_0_t48A9F0D532D9879A6B0C2DF25927E3F73176A29D*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass40_0_t48A9F0D532D9879A6B0C2DF25927E3F73176A29D_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass40_0__ctor_mD501A27099A67A2A393E9A9C73315608E598B8DE(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass40_0_t48A9F0D532D9879A6B0C2DF25927E3F73176A29D* L_1 = V_0;
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_2 = ___0_instance;
NullCheck(L_1);
L_1->___instance_0 = L_2;
// AttachedInstance attachedInstance = Instance.attachedInstances.Find(x => x.instance.handle == instance.handle);
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_3;
L_3 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_3);
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_4 = L_3->___attachedInstances_17;
U3CU3Ec__DisplayClass40_0_t48A9F0D532D9879A6B0C2DF25927E3F73176A29D* L_5 = V_0;
Predicate_1_t30978FDA13525F233B40EDF62751455533E2E7C7* L_6 = (Predicate_1_t30978FDA13525F233B40EDF62751455533E2E7C7*)il2cpp_codegen_object_new(Predicate_1_t30978FDA13525F233B40EDF62751455533E2E7C7_il2cpp_TypeInfo_var);
NullCheck(L_6);
Predicate_1__ctor_m8CB388F0D67A9EC04C25FBB566B5720D792FA23E(L_6, L_5, (intptr_t)((void*)U3CU3Ec__DisplayClass40_0_U3CAttachInstanceToGameObjectU3Eb__0_mE29A0ED7D703EDADED8876297799110E87A444F4_RuntimeMethod_var), NULL);
NullCheck(L_4);
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_7;
L_7 = List_1_Find_m329C5B049B0FBD310A52A20ED4DC4FD8B305EDC6(L_4, L_6, List_1_Find_m329C5B049B0FBD310A52A20ED4DC4FD8B305EDC6_RuntimeMethod_var);
V_1 = L_7;
// if (attachedInstance == null)
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_8 = V_1;
if (L_8)
{
goto IL_0042;
}
}
{
// attachedInstance = new AttachedInstance();
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_9 = (AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9*)il2cpp_codegen_object_new(AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9_il2cpp_TypeInfo_var);
NullCheck(L_9);
AttachedInstance__ctor_mBDDD1202FC82E7BE8F497A46D46303E971A2F84E(L_9, NULL);
V_1 = L_9;
// Instance.attachedInstances.Add(attachedInstance);
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_10;
L_10 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_10);
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_11 = L_10->___attachedInstances_17;
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_12 = V_1;
NullCheck(L_11);
List_1_Add_mCD365759E08CACCFE9D29E41E431FF42FC9AF69D_inline(L_11, L_12, List_1_Add_mCD365759E08CACCFE9D29E41E431FF42FC9AF69D_RuntimeMethod_var);
}
IL_0042:
{
// instance.set3DAttributes(RuntimeUtils.To3DAttributes(transform));
U3CU3Ec__DisplayClass40_0_t48A9F0D532D9879A6B0C2DF25927E3F73176A29D* L_13 = V_0;
NullCheck(L_13);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_14 = (&L_13->___instance_0);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15 = ___1_transform;
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 L_16;
L_16 = RuntimeUtils_To3DAttributes_m48B2CCE0669BFF19A4756F1954FC247C8A8EC329(L_15, NULL);
int32_t L_17;
L_17 = EventInstance_set3DAttributes_m50240BF34F70062566F9AA89CCE063A671B9B85B(L_14, L_16, NULL);
// attachedInstance.transform = transform;
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_18 = V_1;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19 = ___1_transform;
NullCheck(L_18);
L_18->___transform_1 = L_19;
Il2CppCodeGenWriteBarrier((void**)(&L_18->___transform_1), (void*)L_19);
// attachedInstance.instance = instance;
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_20 = V_1;
U3CU3Ec__DisplayClass40_0_t48A9F0D532D9879A6B0C2DF25927E3F73176A29D* L_21 = V_0;
NullCheck(L_21);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_22 = L_21->___instance_0;
NullCheck(L_20);
L_20->___instance_0 = L_22;
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::AttachInstanceToGameObject(FMOD.Studio.EventInstance,UnityEngine.Transform,UnityEngine.Rigidbody)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_AttachInstanceToGameObject_m786E40613B72EEC7D04A89241A7914E8714AF822 (EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF ___0_instance, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_transform, Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* ___2_rigidBody, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mCD365759E08CACCFE9D29E41E431FF42FC9AF69D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Find_m329C5B049B0FBD310A52A20ED4DC4FD8B305EDC6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_t30978FDA13525F233B40EDF62751455533E2E7C7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass41_0_U3CAttachInstanceToGameObjectU3Eb__0_mA2B96E2051087E64EC2D652070EDC8BDA09F4134_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass41_0_t270991935F271D1090CCF738FDFCFF9140C9DE95_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass41_0_t270991935F271D1090CCF738FDFCFF9140C9DE95* V_0 = NULL;
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* V_1 = NULL;
{
U3CU3Ec__DisplayClass41_0_t270991935F271D1090CCF738FDFCFF9140C9DE95* L_0 = (U3CU3Ec__DisplayClass41_0_t270991935F271D1090CCF738FDFCFF9140C9DE95*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass41_0_t270991935F271D1090CCF738FDFCFF9140C9DE95_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass41_0__ctor_m7425D1268C4A97A6A261FE1125D4641D94B3387C(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass41_0_t270991935F271D1090CCF738FDFCFF9140C9DE95* L_1 = V_0;
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_2 = ___0_instance;
NullCheck(L_1);
L_1->___instance_0 = L_2;
// AttachedInstance attachedInstance = Instance.attachedInstances.Find(x => x.instance.handle == instance.handle);
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_3;
L_3 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_3);
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_4 = L_3->___attachedInstances_17;
U3CU3Ec__DisplayClass41_0_t270991935F271D1090CCF738FDFCFF9140C9DE95* L_5 = V_0;
Predicate_1_t30978FDA13525F233B40EDF62751455533E2E7C7* L_6 = (Predicate_1_t30978FDA13525F233B40EDF62751455533E2E7C7*)il2cpp_codegen_object_new(Predicate_1_t30978FDA13525F233B40EDF62751455533E2E7C7_il2cpp_TypeInfo_var);
NullCheck(L_6);
Predicate_1__ctor_m8CB388F0D67A9EC04C25FBB566B5720D792FA23E(L_6, L_5, (intptr_t)((void*)U3CU3Ec__DisplayClass41_0_U3CAttachInstanceToGameObjectU3Eb__0_mA2B96E2051087E64EC2D652070EDC8BDA09F4134_RuntimeMethod_var), NULL);
NullCheck(L_4);
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_7;
L_7 = List_1_Find_m329C5B049B0FBD310A52A20ED4DC4FD8B305EDC6(L_4, L_6, List_1_Find_m329C5B049B0FBD310A52A20ED4DC4FD8B305EDC6_RuntimeMethod_var);
V_1 = L_7;
// if (attachedInstance == null)
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_8 = V_1;
if (L_8)
{
goto IL_0042;
}
}
{
// attachedInstance = new AttachedInstance();
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_9 = (AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9*)il2cpp_codegen_object_new(AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9_il2cpp_TypeInfo_var);
NullCheck(L_9);
AttachedInstance__ctor_mBDDD1202FC82E7BE8F497A46D46303E971A2F84E(L_9, NULL);
V_1 = L_9;
// Instance.attachedInstances.Add(attachedInstance);
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_10;
L_10 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_10);
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_11 = L_10->___attachedInstances_17;
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_12 = V_1;
NullCheck(L_11);
List_1_Add_mCD365759E08CACCFE9D29E41E431FF42FC9AF69D_inline(L_11, L_12, List_1_Add_mCD365759E08CACCFE9D29E41E431FF42FC9AF69D_RuntimeMethod_var);
}
IL_0042:
{
// instance.set3DAttributes(RuntimeUtils.To3DAttributes(transform, rigidBody));
U3CU3Ec__DisplayClass41_0_t270991935F271D1090CCF738FDFCFF9140C9DE95* L_13 = V_0;
NullCheck(L_13);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_14 = (&L_13->___instance_0);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15 = ___1_transform;
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_16 = ___2_rigidBody;
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 L_17;
L_17 = RuntimeUtils_To3DAttributes_m053189117AC388C15183A3F1F5E0FA25BA170E5F(L_15, L_16, NULL);
int32_t L_18;
L_18 = EventInstance_set3DAttributes_m50240BF34F70062566F9AA89CCE063A671B9B85B(L_14, L_17, NULL);
// attachedInstance.transform = transform;
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_19 = V_1;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_20 = ___1_transform;
NullCheck(L_19);
L_19->___transform_1 = L_20;
Il2CppCodeGenWriteBarrier((void**)(&L_19->___transform_1), (void*)L_20);
// attachedInstance.instance = instance;
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_21 = V_1;
U3CU3Ec__DisplayClass41_0_t270991935F271D1090CCF738FDFCFF9140C9DE95* L_22 = V_0;
NullCheck(L_22);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_23 = L_22->___instance_0;
NullCheck(L_21);
L_21->___instance_0 = L_23;
// attachedInstance.rigidBody = rigidBody;
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_24 = V_1;
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_25 = ___2_rigidBody;
NullCheck(L_24);
L_24->___rigidBody_2 = L_25;
Il2CppCodeGenWriteBarrier((void**)(&L_24->___rigidBody_2), (void*)L_25);
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::AttachInstanceToGameObject(FMOD.Studio.EventInstance,UnityEngine.Transform,UnityEngine.Rigidbody2D)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_AttachInstanceToGameObject_m272DD373FD6703E05AD2D78BDD57F0EB8C07E7FC (EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF ___0_instance, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_transform, Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* ___2_rigidBody2D, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mCD365759E08CACCFE9D29E41E431FF42FC9AF69D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Find_m329C5B049B0FBD310A52A20ED4DC4FD8B305EDC6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_t30978FDA13525F233B40EDF62751455533E2E7C7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass42_0_U3CAttachInstanceToGameObjectU3Eb__0_m01BCE15C9703E8B207DE9FD156FFA726AB97041C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass42_0_t7BE0D3D3E9EC294E18006F22342556C828F5223A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass42_0_t7BE0D3D3E9EC294E18006F22342556C828F5223A* V_0 = NULL;
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* V_1 = NULL;
{
U3CU3Ec__DisplayClass42_0_t7BE0D3D3E9EC294E18006F22342556C828F5223A* L_0 = (U3CU3Ec__DisplayClass42_0_t7BE0D3D3E9EC294E18006F22342556C828F5223A*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass42_0_t7BE0D3D3E9EC294E18006F22342556C828F5223A_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass42_0__ctor_mFF3B2647723462E60D349D389F50F4E72E80EC77(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass42_0_t7BE0D3D3E9EC294E18006F22342556C828F5223A* L_1 = V_0;
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_2 = ___0_instance;
NullCheck(L_1);
L_1->___instance_0 = L_2;
// AttachedInstance attachedInstance = Instance.attachedInstances.Find(x => x.instance.handle == instance.handle);
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_3;
L_3 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_3);
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_4 = L_3->___attachedInstances_17;
U3CU3Ec__DisplayClass42_0_t7BE0D3D3E9EC294E18006F22342556C828F5223A* L_5 = V_0;
Predicate_1_t30978FDA13525F233B40EDF62751455533E2E7C7* L_6 = (Predicate_1_t30978FDA13525F233B40EDF62751455533E2E7C7*)il2cpp_codegen_object_new(Predicate_1_t30978FDA13525F233B40EDF62751455533E2E7C7_il2cpp_TypeInfo_var);
NullCheck(L_6);
Predicate_1__ctor_m8CB388F0D67A9EC04C25FBB566B5720D792FA23E(L_6, L_5, (intptr_t)((void*)U3CU3Ec__DisplayClass42_0_U3CAttachInstanceToGameObjectU3Eb__0_m01BCE15C9703E8B207DE9FD156FFA726AB97041C_RuntimeMethod_var), NULL);
NullCheck(L_4);
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_7;
L_7 = List_1_Find_m329C5B049B0FBD310A52A20ED4DC4FD8B305EDC6(L_4, L_6, List_1_Find_m329C5B049B0FBD310A52A20ED4DC4FD8B305EDC6_RuntimeMethod_var);
V_1 = L_7;
// if (attachedInstance == null)
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_8 = V_1;
if (L_8)
{
goto IL_0042;
}
}
{
// attachedInstance = new AttachedInstance();
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_9 = (AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9*)il2cpp_codegen_object_new(AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9_il2cpp_TypeInfo_var);
NullCheck(L_9);
AttachedInstance__ctor_mBDDD1202FC82E7BE8F497A46D46303E971A2F84E(L_9, NULL);
V_1 = L_9;
// Instance.attachedInstances.Add(attachedInstance);
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_10;
L_10 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_10);
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_11 = L_10->___attachedInstances_17;
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_12 = V_1;
NullCheck(L_11);
List_1_Add_mCD365759E08CACCFE9D29E41E431FF42FC9AF69D_inline(L_11, L_12, List_1_Add_mCD365759E08CACCFE9D29E41E431FF42FC9AF69D_RuntimeMethod_var);
}
IL_0042:
{
// instance.set3DAttributes(RuntimeUtils.To3DAttributes(transform, rigidBody2D));
U3CU3Ec__DisplayClass42_0_t7BE0D3D3E9EC294E18006F22342556C828F5223A* L_13 = V_0;
NullCheck(L_13);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_14 = (&L_13->___instance_0);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15 = ___1_transform;
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_16 = ___2_rigidBody2D;
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 L_17;
L_17 = RuntimeUtils_To3DAttributes_m5144F90F94EE464290F55723B8E96917BEF0E0D1(L_15, L_16, NULL);
int32_t L_18;
L_18 = EventInstance_set3DAttributes_m50240BF34F70062566F9AA89CCE063A671B9B85B(L_14, L_17, NULL);
// attachedInstance.transform = transform;
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_19 = V_1;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_20 = ___1_transform;
NullCheck(L_19);
L_19->___transform_1 = L_20;
Il2CppCodeGenWriteBarrier((void**)(&L_19->___transform_1), (void*)L_20);
// attachedInstance.instance = instance;
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_21 = V_1;
U3CU3Ec__DisplayClass42_0_t7BE0D3D3E9EC294E18006F22342556C828F5223A* L_22 = V_0;
NullCheck(L_22);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_23 = L_22->___instance_0;
NullCheck(L_21);
L_21->___instance_0 = L_23;
// attachedInstance.rigidBody2D = rigidBody2D;
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_24 = V_1;
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_25 = ___2_rigidBody2D;
NullCheck(L_24);
L_24->___rigidBody2D_3 = L_25;
Il2CppCodeGenWriteBarrier((void**)(&L_24->___rigidBody2D_3), (void*)L_25);
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::DetachInstanceFromGameObject(FMOD.Studio.EventInstance)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_DetachInstanceFromGameObject_mD9E8B6C229612D851B08F7EFD126D912986DD8CA (EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF ___0_instance, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_mA9029D2DD3519105B6C670F1AA37A54979990491_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m0181A683B49BCFA08BD6EA61FA6CDAE8BA6D078C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m53404D5E75EA05668046AD9A7AA29A3F4FDD390E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* V_0 = NULL;
int32_t V_1 = 0;
{
// var manager = Instance;
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_0;
L_0 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
V_0 = L_0;
// for (int i = 0; i < manager.attachedInstances.Count; i++)
V_1 = 0;
goto IL_006e;
}
IL_000a:
{
// if (manager.attachedInstances[i].instance.handle == instance.handle)
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_1 = V_0;
NullCheck(L_1);
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_2 = L_1->___attachedInstances_17;
int32_t L_3 = V_1;
NullCheck(L_2);
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_4;
L_4 = List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5(L_2, L_3, List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5_RuntimeMethod_var);
NullCheck(L_4);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_5 = (&L_4->___instance_0);
intptr_t L_6 = L_5->___handle_0;
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_7 = ___0_instance;
intptr_t L_8 = L_7.___handle_0;
bool L_9;
L_9 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_6, L_8, NULL);
if (!L_9)
{
goto IL_006a;
}
}
{
// manager.attachedInstances[i] = manager.attachedInstances[manager.attachedInstances.Count - 1];
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_10 = V_0;
NullCheck(L_10);
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_11 = L_10->___attachedInstances_17;
int32_t L_12 = V_1;
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_13 = V_0;
NullCheck(L_13);
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_14 = L_13->___attachedInstances_17;
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_15 = V_0;
NullCheck(L_15);
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_16 = L_15->___attachedInstances_17;
NullCheck(L_16);
int32_t L_17;
L_17 = List_1_get_Count_m0181A683B49BCFA08BD6EA61FA6CDAE8BA6D078C_inline(L_16, List_1_get_Count_m0181A683B49BCFA08BD6EA61FA6CDAE8BA6D078C_RuntimeMethod_var);
NullCheck(L_14);
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_18;
L_18 = List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5(L_14, ((int32_t)il2cpp_codegen_subtract(L_17, 1)), List_1_get_Item_mA84A139D700ADAFC48BCADC50304719EDD49C0E5_RuntimeMethod_var);
NullCheck(L_11);
List_1_set_Item_m53404D5E75EA05668046AD9A7AA29A3F4FDD390E(L_11, L_12, L_18, List_1_set_Item_m53404D5E75EA05668046AD9A7AA29A3F4FDD390E_RuntimeMethod_var);
// manager.attachedInstances.RemoveAt(manager.attachedInstances.Count - 1);
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_19 = V_0;
NullCheck(L_19);
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_20 = L_19->___attachedInstances_17;
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_21 = V_0;
NullCheck(L_21);
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_22 = L_21->___attachedInstances_17;
NullCheck(L_22);
int32_t L_23;
L_23 = List_1_get_Count_m0181A683B49BCFA08BD6EA61FA6CDAE8BA6D078C_inline(L_22, List_1_get_Count_m0181A683B49BCFA08BD6EA61FA6CDAE8BA6D078C_RuntimeMethod_var);
NullCheck(L_20);
List_1_RemoveAt_mA9029D2DD3519105B6C670F1AA37A54979990491(L_20, ((int32_t)il2cpp_codegen_subtract(L_23, 1)), List_1_RemoveAt_mA9029D2DD3519105B6C670F1AA37A54979990491_RuntimeMethod_var);
// return;
return;
}
IL_006a:
{
// for (int i = 0; i < manager.attachedInstances.Count; i++)
int32_t L_24 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_24, 1));
}
IL_006e:
{
// for (int i = 0; i < manager.attachedInstances.Count; i++)
int32_t L_25 = V_1;
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_26 = V_0;
NullCheck(L_26);
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_27 = L_26->___attachedInstances_17;
NullCheck(L_27);
int32_t L_28;
L_28 = List_1_get_Count_m0181A683B49BCFA08BD6EA61FA6CDAE8BA6D078C_inline(L_27, List_1_get_Count_m0181A683B49BCFA08BD6EA61FA6CDAE8BA6D078C_RuntimeMethod_var);
if ((((int32_t)L_25) < ((int32_t)L_28)))
{
goto IL_000a;
}
}
{
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::ExecuteOnGUI()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_ExecuteOnGUI_m6D4E0C0BEF7F27DCEE8D0D2D9F9CEF38917D3A8A (RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeManager_DrawDebugOverlay_mFFDB5B5291ECE94AD47384662D45929DA4D4A784_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WindowFunction_t0067B6F174FD5BEC3E869A38C2319BA8EE85D550_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral52AFDF430ACE1BB5117048DD14EF43F7EB4A9AA6);
s_Il2CppMethodInitialized = true;
}
{
// if (studioSystem.isValid() && isOverlayEnabled)
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* L_0 = (&__this->___studioSystem_10);
bool L_1;
L_1 = System_isValid_m4D4724F64141FF3422860C1C52F3842C76EFD303(L_0, NULL);
if (!L_1)
{
goto IL_003d;
}
}
{
bool L_2 = __this->___isOverlayEnabled_19;
if (!L_2)
{
goto IL_003d;
}
}
{
// windowRect = GUI.Window(GetInstanceID(), windowRect, DrawDebugOverlay, "FMOD Studio Debug");
int32_t L_3;
L_3 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(__this, NULL);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_4 = __this->___windowRect_21;
WindowFunction_t0067B6F174FD5BEC3E869A38C2319BA8EE85D550* L_5 = (WindowFunction_t0067B6F174FD5BEC3E869A38C2319BA8EE85D550*)il2cpp_codegen_object_new(WindowFunction_t0067B6F174FD5BEC3E869A38C2319BA8EE85D550_il2cpp_TypeInfo_var);
NullCheck(L_5);
WindowFunction__ctor_m31D7B6C221D9A078AE5C8BA7C3BC0FA406EA7B71(L_5, __this, (intptr_t)((void*)RuntimeManager_DrawDebugOverlay_mFFDB5B5291ECE94AD47384662D45929DA4D4A784_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_6;
L_6 = GUI_Window_m4D7873DE1D0B9B66CE382BB34CF1C64E54FF97A4(L_3, L_4, L_5, _stringLiteral52AFDF430ACE1BB5117048DD14EF43F7EB4A9AA6, NULL);
__this->___windowRect_21 = L_6;
}
IL_003d:
{
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_Start_m9CE45FA8DC1D92A0D5B7D9FDC163C6DCBE130DE8 (RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* __this, const RuntimeMethod* method)
{
{
// isOverlayEnabled = currentPlatform.IsOverlayEnabled;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_0 = __this->___currentPlatform_7;
NullCheck(L_0);
bool L_1;
L_1 = Platform_get_IsOverlayEnabled_m9304FC35EC324EE170A992BB59071385E5DC5838(L_0, NULL);
__this->___isOverlayEnabled_19 = L_1;
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::DrawDebugOverlay(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_DrawDebugOverlay_mFFDB5B5291ECE94AD47384662D45929DA4D4A784 (RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* __this, int32_t ___0_windowID, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1C08AB162F48225A877F463E03864891A895F614);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral335433A68622BFD4068111F56E2AB76D3D449A2F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD682AE6FA77E2C84643F4DF56EA4E525AFCF4006);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF48E2E3C1A15DBCB0C21408CAA4D503B2674D0FE);
s_Il2CppMethodInitialized = true;
}
StringBuilder_t* V_0 = NULL;
CPU_USAGE_t355918E5C84E4CAF19ADFFDBE369E9D66E96C771 V_1;
memset((&V_1), 0, sizeof(V_1));
CPU_USAGE_tB0C4CAFB1080A0F083A5E717DA98D65266D11B68 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
int32_t V_6 = 0;
DSP_METERING_INFO_t21B872493B517AB228277C1AE224582F7F674E33 V_7;
memset((&V_7), 0, sizeof(V_7));
float V_8 = 0.0f;
float V_9 = 0.0f;
ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD V_10;
memset((&V_10), 0, sizeof(V_10));
int32_t V_11 = 0;
float G_B11_0 = 0.0f;
{
// if (lastDebugUpdate + 0.25f < Time.unscaledTime)
float L_0 = __this->___lastDebugUpdate_23;
float L_1;
L_1 = Time_get_unscaledTime_mAF4040B858903E1325D1C65B8BF1AC61460B2503(NULL);
if ((!(((float)((float)il2cpp_codegen_add(L_0, (0.25f)))) < ((float)L_1))))
{
goto IL_01b6;
}
}
{
// if (initException != null)
SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB* L_2 = ((RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_il2cpp_TypeInfo_var))->___initException_5;
if (!L_2)
{
goto IL_0032;
}
}
{
// lastDebugText = initException.Message;
SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB* L_3 = ((RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_il2cpp_TypeInfo_var))->___initException_5;
NullCheck(L_3);
String_t* L_4;
L_4 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_3);
__this->___lastDebugText_22 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___lastDebugText_22), (void*)L_4);
goto IL_01b6;
}
IL_0032:
{
// if (!mixerHead.hasHandle())
DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD* L_5 = (&__this->___mixerHead_12);
bool L_6;
L_6 = DSP_hasHandle_m6B7E68A9F0F07B429C856569EE2578DAB6312723(L_5, NULL);
if (L_6)
{
goto IL_006a;
}
}
{
// coreSystem.getMasterChannelGroup(out master);
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* L_7 = (&__this->___coreSystem_11);
int32_t L_8;
L_8 = System_getMasterChannelGroup_m8F4DC1DE99C805D759B29CC53FD11998239B518B(L_7, (&V_10), NULL);
// master.getDSP(0, out mixerHead);
DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD* L_9 = (&__this->___mixerHead_12);
int32_t L_10;
L_10 = ChannelGroup_getDSP_mD799A7E5A919958BC156AF30C790266D68677D3E((&V_10), 0, L_9, NULL);
// mixerHead.setMeteringEnabled(false, true);
DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD* L_11 = (&__this->___mixerHead_12);
int32_t L_12;
L_12 = DSP_setMeteringEnabled_m20E94D90887C44B5D76E058AB3F80EC064271E9F(L_11, (bool)0, (bool)1, NULL);
}
IL_006a:
{
// StringBuilder debug = new StringBuilder();
StringBuilder_t* L_13 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
NullCheck(L_13);
StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_13, NULL);
V_0 = L_13;
// studioSystem.getCPUUsage(out cpuUsage, out cpuUsage_core);
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* L_14 = (&__this->___studioSystem_10);
int32_t L_15;
L_15 = System_getCPUUsage_m2747D841DF5A1D56A864ED509D200CB1F88FA248(L_14, (&V_1), (&V_2), NULL);
// debug.AppendFormat("CPU: dsp = {0:F1}%, studio = {1:F1}%\n", cpuUsage_core.dsp, cpuUsage.update);
StringBuilder_t* L_16 = V_0;
CPU_USAGE_tB0C4CAFB1080A0F083A5E717DA98D65266D11B68 L_17 = V_2;
float L_18 = L_17.___dsp_0;
float L_19 = L_18;
RuntimeObject* L_20 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_19);
CPU_USAGE_t355918E5C84E4CAF19ADFFDBE369E9D66E96C771 L_21 = V_1;
float L_22 = L_21.___update_0;
float L_23 = L_22;
RuntimeObject* L_24 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_23);
NullCheck(L_16);
StringBuilder_t* L_25;
L_25 = StringBuilder_AppendFormat_mAB076D92DC92723B2224D75987BE463AF1CE7132(L_16, _stringLiteral335433A68622BFD4068111F56E2AB76D3D449A2F, L_20, L_24, NULL);
// FMOD.Memory.GetStats(out currentAlloc, out maxAlloc);
int32_t L_26;
L_26 = Memory_GetStats_mE7533F4DD1A85195C34B0072C6FE8C39E5F02838((&V_3), (&V_4), (bool)1, NULL);
// debug.AppendFormat("MEMORY: cur = {0}MB, max = {1}MB\n", currentAlloc >> 20, maxAlloc >> 20);
StringBuilder_t* L_27 = V_0;
int32_t L_28 = V_3;
int32_t L_29 = ((int32_t)(L_28>>((int32_t)20)));
RuntimeObject* L_30 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_29);
int32_t L_31 = V_4;
int32_t L_32 = ((int32_t)(L_31>>((int32_t)20)));
RuntimeObject* L_33 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_32);
NullCheck(L_27);
StringBuilder_t* L_34;
L_34 = StringBuilder_AppendFormat_mAB076D92DC92723B2224D75987BE463AF1CE7132(L_27, _stringLiteralD682AE6FA77E2C84643F4DF56EA4E525AFCF4006, L_30, L_33, NULL);
// coreSystem.getChannelsPlaying(out channels, out realchannels);
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* L_35 = (&__this->___coreSystem_11);
int32_t L_36;
L_36 = System_getChannelsPlaying_m0DAC0A7E13FC4EAAFCD7C80B14008216C79DF531(L_35, (&V_6), (&V_5), NULL);
// debug.AppendFormat("CHANNELS: real = {0}, total = {1}\n", realchannels, channels);
StringBuilder_t* L_37 = V_0;
int32_t L_38 = V_5;
int32_t L_39 = L_38;
RuntimeObject* L_40 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_39);
int32_t L_41 = V_6;
int32_t L_42 = L_41;
RuntimeObject* L_43 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_42);
NullCheck(L_37);
StringBuilder_t* L_44;
L_44 = StringBuilder_AppendFormat_mAB076D92DC92723B2224D75987BE463AF1CE7132(L_37, _stringLiteralF48E2E3C1A15DBCB0C21408CAA4D503B2674D0FE, L_40, L_43, NULL);
// mixerHead.getMeteringInfo(IntPtr.Zero, out outputMetering);
DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD* L_45 = (&__this->___mixerHead_12);
intptr_t L_46 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
int32_t L_47;
L_47 = DSP_getMeteringInfo_mD32360068BB3B63673FEC52B4004F6A5ABEC5F97(L_45, L_46, (&V_7), NULL);
// float rms = 0;
V_8 = (0.0f);
// for (int i = 0; i < outputMetering.numchannels; i++)
V_11 = 0;
goto IL_0135;
}
IL_0115:
{
// rms += outputMetering.rmslevel[i] * outputMetering.rmslevel[i];
float L_48 = V_8;
DSP_METERING_INFO_t21B872493B517AB228277C1AE224582F7F674E33 L_49 = V_7;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_50 = L_49.___rmslevel_2;
int32_t L_51 = V_11;
NullCheck(L_50);
int32_t L_52 = L_51;
float L_53 = (L_50)->GetAt(static_cast<il2cpp_array_size_t>(L_52));
DSP_METERING_INFO_t21B872493B517AB228277C1AE224582F7F674E33 L_54 = V_7;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_55 = L_54.___rmslevel_2;
int32_t L_56 = V_11;
NullCheck(L_55);
int32_t L_57 = L_56;
float L_58 = (L_55)->GetAt(static_cast<il2cpp_array_size_t>(L_57));
V_8 = ((float)il2cpp_codegen_add(L_48, ((float)il2cpp_codegen_multiply(L_53, L_58))));
// for (int i = 0; i < outputMetering.numchannels; i++)
int32_t L_59 = V_11;
V_11 = ((int32_t)il2cpp_codegen_add(L_59, 1));
}
IL_0135:
{
// for (int i = 0; i < outputMetering.numchannels; i++)
int32_t L_60 = V_11;
DSP_METERING_INFO_t21B872493B517AB228277C1AE224582F7F674E33 L_61 = V_7;
int16_t L_62 = L_61.___numchannels_3;
if ((((int32_t)L_60) < ((int32_t)L_62)))
{
goto IL_0115;
}
}
{
// rms = Mathf.Sqrt(rms / (float)outputMetering.numchannels);
float L_63 = V_8;
DSP_METERING_INFO_t21B872493B517AB228277C1AE224582F7F674E33 L_64 = V_7;
int16_t L_65 = L_64.___numchannels_3;
float L_66;
L_66 = sqrtf(((float)(L_63/((float)L_65))));
V_8 = L_66;
// float db = rms > 0 ? 20.0f * Mathf.Log10(rms * Mathf.Sqrt(2.0f)) : -80.0f;
float L_67 = V_8;
if ((((float)L_67) > ((float)(0.0f))))
{
goto IL_0162;
}
}
{
G_B11_0 = (-80.0f);
goto IL_017a;
}
IL_0162:
{
float L_68 = V_8;
float L_69;
L_69 = sqrtf((2.0f));
float L_70;
L_70 = log10f(((float)il2cpp_codegen_multiply(L_68, L_69)));
G_B11_0 = ((float)il2cpp_codegen_multiply((20.0f), L_70));
}
IL_017a:
{
V_9 = G_B11_0;
// if (db > 10.0f) db = 10.0f;
float L_71 = V_9;
if ((!(((float)L_71) > ((float)(10.0f)))))
{
goto IL_018c;
}
}
{
// if (db > 10.0f) db = 10.0f;
V_9 = (10.0f);
}
IL_018c:
{
// debug.AppendFormat("VOLUME: RMS = {0:f2}db\n", db);
StringBuilder_t* L_72 = V_0;
float L_73 = V_9;
float L_74 = L_73;
RuntimeObject* L_75 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_74);
NullCheck(L_72);
StringBuilder_t* L_76;
L_76 = StringBuilder_AppendFormat_mFA88863E4018C2912D1A783E0EA6DAE4F594124F(L_72, _stringLiteral1C08AB162F48225A877F463E03864891A895F614, L_75, NULL);
// lastDebugText = debug.ToString();
StringBuilder_t* L_77 = V_0;
NullCheck(L_77);
String_t* L_78;
L_78 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_77);
__this->___lastDebugText_22 = L_78;
Il2CppCodeGenWriteBarrier((void**)(&__this->___lastDebugText_22), (void*)L_78);
// lastDebugUpdate = Time.unscaledTime;
float L_79;
L_79 = Time_get_unscaledTime_mAF4040B858903E1325D1C65B8BF1AC61460B2503(NULL);
__this->___lastDebugUpdate_23 = L_79;
}
IL_01b6:
{
// GUI.Label(new Rect(10, 20, 290, 100), lastDebugText);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_80;
memset((&L_80), 0, sizeof(L_80));
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_80), (10.0f), (20.0f), (290.0f), (100.0f), /*hidden argument*/NULL);
String_t* L_81 = __this->___lastDebugText_22;
il2cpp_codegen_runtime_class_init_inline(GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
GUI_Label_m4A951E57C7DCCF95A0306240144CA2713F546526(L_80, L_81, NULL);
// GUI.DragWindow();
GUI_DragWindow_m4DEBB036044B4C24727E8794716C6727C1E7DABB(NULL);
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_OnDestroy_m82872247CBD52CAEAD6D8D91E365CEC212B48EA0 (RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// coreSystem.setCallback(null, 0);
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* L_0 = (&__this->___coreSystem_11);
int32_t L_1;
L_1 = System_setCallback_m67B089C4D62257511030C7AA839D9F099A5121A5(L_0, (SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96*)NULL, 0, NULL);
// ReleaseStudioSystem();
RuntimeManager_ReleaseStudioSystem_mF3FC08D769EB3D36DABDE39C4D9BC3A58F441390(__this, NULL);
// initException = null;
((RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_il2cpp_TypeInfo_var))->___initException_5 = (SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&((RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_il2cpp_TypeInfo_var))->___initException_5), (void*)(SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB*)NULL);
// instance = null;
((RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_il2cpp_TypeInfo_var))->___instance_6 = (RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&((RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_il2cpp_TypeInfo_var))->___instance_6), (void*)(RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D*)NULL);
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::OnApplicationPause(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_OnApplicationPause_m59D245DCE139DCFE71F336A1592304CECF6EE251 (RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* __this, bool ___0_pauseStatus, const RuntimeMethod* method)
{
{
// if (studioSystem.isValid())
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* L_0 = (&__this->___studioSystem_10);
bool L_1;
L_1 = System_isValid_m4D4724F64141FF3422860C1C52F3842C76EFD303(L_0, NULL);
if (!L_1)
{
goto IL_002f;
}
}
{
// PauseAllEvents(pauseStatus);
bool L_2 = ___0_pauseStatus;
RuntimeManager_PauseAllEvents_m1D5530D6E0A3170F190DF878776899AC64A63A54(L_2, NULL);
// if (pauseStatus)
bool L_3 = ___0_pauseStatus;
if (!L_3)
{
goto IL_0023;
}
}
{
// coreSystem.mixerSuspend();
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* L_4 = (&__this->___coreSystem_11);
int32_t L_5;
L_5 = System_mixerSuspend_m8EEA711F7D23E9572E55D0DFF520A7467108618E(L_4, NULL);
return;
}
IL_0023:
{
// coreSystem.mixerResume();
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* L_6 = (&__this->___coreSystem_11);
int32_t L_7;
L_7 = System_mixerResume_m7FDB0F79539C9DDCA7F10708C3BDEA5D3E0471C9(L_6, NULL);
}
IL_002f:
{
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::ReferenceLoadedBank(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_ReferenceLoadedBank_m7B238A151624C04C7E84E1652175061647959D95 (String_t* ___0_bankName, bool ___1_loadSamples, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m504B7436D0C1E92AE7C0FCC8A50F1B964D09FBF2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m7FD625021FA1463D062EAFA718D62BCD6E30119D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB V_0;
memset((&V_0), 0, sizeof(V_0));
{
// LoadedBank loadedBank = Instance.loadedBanks[bankName];
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_0;
L_0 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_0);
Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8* L_1 = L_0->___loadedBanks_15;
String_t* L_2 = ___0_bankName;
NullCheck(L_1);
LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB L_3;
L_3 = Dictionary_2_get_Item_m504B7436D0C1E92AE7C0FCC8A50F1B964D09FBF2(L_1, L_2, Dictionary_2_get_Item_m504B7436D0C1E92AE7C0FCC8A50F1B964D09FBF2_RuntimeMethod_var);
V_0 = L_3;
// loadedBank.RefCount++;
int32_t* L_4 = (&(&V_0)->___RefCount_1);
int32_t* L_5 = L_4;
int32_t L_6 = *((int32_t*)L_5);
*((int32_t*)L_5) = (int32_t)((int32_t)il2cpp_codegen_add(L_6, 1));
// if (loadSamples)
bool L_7 = ___1_loadSamples;
if (!L_7)
{
goto IL_002d;
}
}
{
// loadedBank.Bank.loadSampleData();
Bank_t50242D065FC8F72841CEBC3BA826A8CACA567ACA* L_8 = (&(&V_0)->___Bank_0);
int32_t L_9;
L_9 = Bank_loadSampleData_m5893941027AE7FD9691D992FEACFE0798FF4376E(L_8, NULL);
}
IL_002d:
{
// Instance.loadedBanks[bankName] = loadedBank; // Save the incremented reference count
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_10;
L_10 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_10);
Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8* L_11 = L_10->___loadedBanks_15;
String_t* L_12 = ___0_bankName;
LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB L_13 = V_0;
NullCheck(L_11);
Dictionary_2_set_Item_m7FD625021FA1463D062EAFA718D62BCD6E30119D(L_11, L_12, L_13, Dictionary_2_set_Item_m7FD625021FA1463D062EAFA718D62BCD6E30119D_RuntimeMethod_var);
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::RegisterLoadedBank(FMODUnity.RuntimeManager/LoadedBank,System.String,System.String,System.Boolean,FMOD.RESULT)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_RegisterLoadedBank_m7298A54E4511A91FE6DB000B60A9CEA1FD54FC50 (RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* __this, LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB ___0_loadedBank, String_t* ___1_bankPath, String_t* ___2_bankName, bool ___3_loadSamples, int32_t ___4_loadResult, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m28586178F377FC2D016A7677047129D048D99B11_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7AEC10FEC806AC5F431AD60719C6564E45CEF8A2);
s_Il2CppMethodInitialized = true;
}
{
// if (loadResult == FMOD.RESULT.OK)
int32_t L_0 = ___4_loadResult;
if (L_0)
{
goto IL_0030;
}
}
{
// loadedBank.RefCount = 1;
(&___0_loadedBank)->___RefCount_1 = 1;
// if (loadSamples)
bool L_1 = ___3_loadSamples;
if (!L_1)
{
goto IL_001d;
}
}
{
// loadedBank.Bank.loadSampleData();
Bank_t50242D065FC8F72841CEBC3BA826A8CACA567ACA* L_2 = (&(&___0_loadedBank)->___Bank_0);
int32_t L_3;
L_3 = Bank_loadSampleData_m5893941027AE7FD9691D992FEACFE0798FF4376E(L_2, NULL);
}
IL_001d:
{
// Instance.loadedBanks.Add(bankName, loadedBank);
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_4;
L_4 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_4);
Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8* L_5 = L_4->___loadedBanks_15;
String_t* L_6 = ___2_bankName;
LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB L_7 = ___0_loadedBank;
NullCheck(L_5);
Dictionary_2_Add_m28586178F377FC2D016A7677047129D048D99B11(L_5, L_6, L_7, Dictionary_2_Add_m28586178F377FC2D016A7677047129D048D99B11_RuntimeMethod_var);
goto IL_0055;
}
IL_0030:
{
// else if (loadResult == FMOD.RESULT.ERR_EVENT_ALREADY_LOADED)
int32_t L_8 = ___4_loadResult;
if ((!(((uint32_t)L_8) == ((uint32_t)((int32_t)70)))))
{
goto IL_004c;
}
}
{
// RuntimeUtils.DebugLogWarningFormat("[FMOD] Unable to load {0} - bank already loaded. This may occur when attempting to load another localized bank before the first is unloaded, or if a bank has been loaded via the API.", bankName);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = L_9;
String_t* L_11 = ___2_bankName;
NullCheck(L_10);
ArrayElementTypeCheck (L_10, L_11);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_11);
RuntimeUtils_DebugLogWarningFormat_m6A6F5039D75DFD2C2B73C412B3856567808C3A87(_stringLiteral7AEC10FEC806AC5F431AD60719C6564E45CEF8A2, L_10, NULL);
goto IL_0055;
}
IL_004c:
{
// throw new BankLoadException(bankPath, loadResult);
String_t* L_12 = ___1_bankPath;
int32_t L_13 = ___4_loadResult;
BankLoadException_tDC0C80E67137043990F2CA35780821FDE6F01494* L_14 = (BankLoadException_tDC0C80E67137043990F2CA35780821FDE6F01494*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BankLoadException_tDC0C80E67137043990F2CA35780821FDE6F01494_il2cpp_TypeInfo_var)));
NullCheck(L_14);
BankLoadException__ctor_mC665D4FFE2F49461E5A6C9F4AA69988672126F74(L_14, L_12, L_13, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeManager_RegisterLoadedBank_m7298A54E4511A91FE6DB000B60A9CEA1FD54FC50_RuntimeMethod_var)));
}
IL_0055:
{
// ExecuteSampleLoadRequestsIfReady();
RuntimeManager_ExecuteSampleLoadRequestsIfReady_mC4E5310508921923FFA60B48085A1033E2C05228(__this, NULL);
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::ExecuteSampleLoadRequestsIfReady()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_ExecuteSampleLoadRequestsIfReady_mC4E5310508921923FFA60B48085A1033E2C05228 (RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mCA2E14A03F20A8A74C72FCA70BAA635AE606205A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m504B7436D0C1E92AE7C0FCC8A50F1B964D09FBF2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mC6C7AEBB0F980A717A87C0D12377984A464F0934_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral532ED87483B163F87F9C6FBAFF4409CF2A471445);
s_Il2CppMethodInitialized = true;
}
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 V_0;
memset((&V_0), 0, sizeof(V_0));
String_t* V_1 = NULL;
String_t* V_2 = NULL;
LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB V_3;
memset((&V_3), 0, sizeof(V_3));
{
// if (sampleLoadRequests.Count > 0)
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = __this->___sampleLoadRequests_16;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_0, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
if ((((int32_t)L_1) <= ((int32_t)0)))
{
goto IL_00b4;
}
}
{
// foreach (string bankName in sampleLoadRequests)
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_2 = __this->___sampleLoadRequests_16;
NullCheck(L_2);
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 L_3;
L_3 = List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D(L_2, List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var);
V_0 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0042:
{// begin finally (depth: 1)
Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7((&V_0), Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0037_1;
}
IL_001f_1:
{
// foreach (string bankName in sampleLoadRequests)
String_t* L_4;
L_4 = Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_inline((&V_0), Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var);
V_1 = L_4;
// if (!loadedBanks.ContainsKey(bankName))
Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8* L_5 = __this->___loadedBanks_15;
String_t* L_6 = V_1;
NullCheck(L_5);
bool L_7;
L_7 = Dictionary_2_ContainsKey_mCA2E14A03F20A8A74C72FCA70BAA635AE606205A(L_5, L_6, Dictionary_2_ContainsKey_mCA2E14A03F20A8A74C72FCA70BAA635AE606205A_RuntimeMethod_var);
if (L_7)
{
goto IL_0037_1;
}
}
{
// return;
goto IL_00b4;
}
IL_0037_1:
{
// foreach (string bankName in sampleLoadRequests)
bool L_8;
L_8 = Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED((&V_0), Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var);
if (L_8)
{
goto IL_001f_1;
}
}
{
goto IL_0050;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0050:
{
// foreach (string bankName in sampleLoadRequests)
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_9 = __this->___sampleLoadRequests_16;
NullCheck(L_9);
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 L_10;
L_10 = List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D(L_9, List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var);
V_0 = L_10;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_009b:
{// begin finally (depth: 1)
Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7((&V_0), Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0090_1;
}
IL_005e_1:
{
// foreach (string bankName in sampleLoadRequests)
String_t* L_11;
L_11 = Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_inline((&V_0), Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var);
V_2 = L_11;
// LoadedBank loadedBank = loadedBanks[bankName];
Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8* L_12 = __this->___loadedBanks_15;
String_t* L_13 = V_2;
NullCheck(L_12);
LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB L_14;
L_14 = Dictionary_2_get_Item_m504B7436D0C1E92AE7C0FCC8A50F1B964D09FBF2(L_12, L_13, Dictionary_2_get_Item_m504B7436D0C1E92AE7C0FCC8A50F1B964D09FBF2_RuntimeMethod_var);
V_3 = L_14;
// CheckInitResult(loadedBank.Bank.loadSampleData(),
// string.Format("Loading sample data for bank: {0}", bankName));
Bank_t50242D065FC8F72841CEBC3BA826A8CACA567ACA* L_15 = (&(&V_3)->___Bank_0);
int32_t L_16;
L_16 = Bank_loadSampleData_m5893941027AE7FD9691D992FEACFE0798FF4376E(L_15, NULL);
String_t* L_17 = V_2;
String_t* L_18;
L_18 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral532ED87483B163F87F9C6FBAFF4409CF2A471445, L_17, NULL);
RuntimeManager_CheckInitResult_m452012730CA3FAB3408BBE23F3935C5332098891(__this, L_16, L_18, NULL);
}
IL_0090_1:
{
// foreach (string bankName in sampleLoadRequests)
bool L_19;
L_19 = Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED((&V_0), Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var);
if (L_19)
{
goto IL_005e_1;
}
}
{
goto IL_00a9;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00a9:
{
// sampleLoadRequests.Clear();
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_20 = __this->___sampleLoadRequests_16;
NullCheck(L_20);
List_1_Clear_mC6C7AEBB0F980A717A87C0D12377984A464F0934_inline(L_20, List_1_Clear_mC6C7AEBB0F980A717A87C0D12377984A464F0934_RuntimeMethod_var);
}
IL_00b4:
{
// }
return;
}
}
// System.Collections.IEnumerator FMODUnity.RuntimeManager::loadFromWeb(System.String,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RuntimeManager_loadFromWeb_mD2A2DB763B1C59463CCF30FA9546185D5644B13B (RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* __this, String_t* ___0_bankPath, String_t* ___1_bankName, bool ___2_loadSamples, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CloadFromWebU3Ed__52_tACD44BDA5D7D01A967B20BDA605016F65B254AB7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CloadFromWebU3Ed__52_tACD44BDA5D7D01A967B20BDA605016F65B254AB7* L_0 = (U3CloadFromWebU3Ed__52_tACD44BDA5D7D01A967B20BDA605016F65B254AB7*)il2cpp_codegen_object_new(U3CloadFromWebU3Ed__52_tACD44BDA5D7D01A967B20BDA605016F65B254AB7_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CloadFromWebU3Ed__52__ctor_m1880A1AAEF693D578D76ED6B7F0DF9C6417A8D3E(L_0, 0, NULL);
U3CloadFromWebU3Ed__52_tACD44BDA5D7D01A967B20BDA605016F65B254AB7* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_3 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_3), (void*)__this);
U3CloadFromWebU3Ed__52_tACD44BDA5D7D01A967B20BDA605016F65B254AB7* L_2 = L_1;
String_t* L_3 = ___0_bankPath;
NullCheck(L_2);
L_2->___bankPath_2 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___bankPath_2), (void*)L_3);
U3CloadFromWebU3Ed__52_tACD44BDA5D7D01A967B20BDA605016F65B254AB7* L_4 = L_2;
String_t* L_5 = ___1_bankName;
NullCheck(L_4);
L_4->___bankName_4 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___bankName_4), (void*)L_5);
U3CloadFromWebU3Ed__52_tACD44BDA5D7D01A967B20BDA605016F65B254AB7* L_6 = L_4;
bool L_7 = ___2_loadSamples;
NullCheck(L_6);
L_6->___loadSamples_5 = L_7;
return L_6;
}
}
// System.Void FMODUnity.RuntimeManager::LoadBank(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_LoadBank_m086E5F1991BD9D348278252332514A4493D0A5AB (String_t* ___0_bankName, bool ___1_loadSamples, const RuntimeMethod* method)
{
{
// LoadBank(bankName, loadSamples, bankName);
String_t* L_0 = ___0_bankName;
bool L_1 = ___1_loadSamples;
String_t* L_2 = ___0_bankName;
RuntimeManager_LoadBank_m1C05DE18D171F29E45C11704408896960FB74506(L_0, L_1, L_2, NULL);
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::LoadBank(System.String,System.Boolean,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_LoadBank_m1C05DE18D171F29E45C11704408896960FB74506 (String_t* ___0_bankName, bool ___1_loadSamples, String_t* ___2_bankId, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mCA2E14A03F20A8A74C72FCA70BAA635AE606205A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7ACA34FD81900767B6FAD748BAAEF3F03C87EF79);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral813424E8552DDA36C36D9633CD0EF610A1CC62E6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE0220EEB2A7CCCC9AB0C62E66EDD59C583BCFD20);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
String_t* V_1 = NULL;
LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
{
// if (Instance.loadedBanks.ContainsKey(bankId))
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_0;
L_0 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_0);
Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8* L_1 = L_0->___loadedBanks_15;
String_t* L_2 = ___2_bankId;
NullCheck(L_1);
bool L_3;
L_3 = Dictionary_2_ContainsKey_mCA2E14A03F20A8A74C72FCA70BAA635AE606205A(L_1, L_2, Dictionary_2_ContainsKey_mCA2E14A03F20A8A74C72FCA70BAA635AE606205A_RuntimeMethod_var);
if (!L_3)
{
goto IL_001a;
}
}
{
// ReferenceLoadedBank(bankId, loadSamples);
String_t* L_4 = ___2_bankId;
bool L_5 = ___1_loadSamples;
RuntimeManager_ReferenceLoadedBank_m7B238A151624C04C7E84E1652175061647959D95(L_4, L_5, NULL);
return;
}
IL_001a:
{
// string bankFolder = Instance.currentPlatform.GetBankFolder();
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_6;
L_6 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_6);
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_7 = L_6->___currentPlatform_7;
NullCheck(L_7);
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(11 /* System.String FMODUnity.Platform::GetBankFolder() */, L_7);
V_0 = L_8;
// if (!string.IsNullOrEmpty(Settings.Instance.TargetSubFolder))
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_9;
L_9 = Settings_get_Instance_m400C3EC1273FF99A9676EC4D63632728323CF9E8(NULL);
NullCheck(L_9);
String_t* L_10;
L_10 = Settings_get_TargetSubFolder_mF0544E46898807A155070546FBF3FF78A611F900(L_9, NULL);
bool L_11;
L_11 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_10, NULL);
if (L_11)
{
goto IL_0051;
}
}
{
// bankFolder = RuntimeUtils.GetCommonPlatformPath(Path.Combine(bankFolder, Settings.Instance.TargetSubFolder));
String_t* L_12 = V_0;
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_13;
L_13 = Settings_get_Instance_m400C3EC1273FF99A9676EC4D63632728323CF9E8(NULL);
NullCheck(L_13);
String_t* L_14;
L_14 = Settings_get_TargetSubFolder_mF0544E46898807A155070546FBF3FF78A611F900(L_13, NULL);
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_15;
L_15 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_12, L_14, NULL);
String_t* L_16;
L_16 = RuntimeUtils_GetCommonPlatformPath_mEB657019CD166973B273CD037501AF03D8F79905(L_15, NULL);
V_0 = L_16;
}
IL_0051:
{
// if (System.IO.Path.GetExtension(bankName) != BankExtension)
String_t* L_17 = ___0_bankName;
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_18;
L_18 = Path_GetExtension_m6FEAA9E14451BFD210B9D1AEC2430C813F570FE5(L_17, NULL);
bool L_19;
L_19 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_18, _stringLiteralE0220EEB2A7CCCC9AB0C62E66EDD59C583BCFD20, NULL);
if (!L_19)
{
goto IL_0077;
}
}
{
// bankPath = string.Format("{0}/{1}{2}", bankFolder, bankName, BankExtension);
String_t* L_20 = V_0;
String_t* L_21 = ___0_bankName;
String_t* L_22;
L_22 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral813424E8552DDA36C36D9633CD0EF610A1CC62E6, L_20, L_21, _stringLiteralE0220EEB2A7CCCC9AB0C62E66EDD59C583BCFD20, NULL);
V_1 = L_22;
goto IL_0084;
}
IL_0077:
{
// bankPath = string.Format("{0}/{1}", bankFolder, bankName);
String_t* L_23 = V_0;
String_t* L_24 = ___0_bankName;
String_t* L_25;
L_25 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral7ACA34FD81900767B6FAD748BAAEF3F03C87EF79, L_23, L_24, NULL);
V_1 = L_25;
}
IL_0084:
{
// Instance.loadingBanksRef++;
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_26;
L_26 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_27 = L_26;
NullCheck(L_27);
int32_t L_28 = L_27->___loadingBanksRef_24;
NullCheck(L_27);
L_27->___loadingBanksRef_24 = ((int32_t)il2cpp_codegen_add(L_28, 1));
// if (Settings.Instance.AndroidUseOBB)
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_29;
L_29 = Settings_get_Instance_m400C3EC1273FF99A9676EC4D63632728323CF9E8(NULL);
NullCheck(L_29);
bool L_30 = L_29->___AndroidUseOBB_39;
if (!L_30)
{
goto IL_00bb;
}
}
{
// Instance.StartCoroutine(Instance.loadFromWeb(bankPath, bankName, loadSamples));
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_31;
L_31 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_32;
L_32 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
String_t* L_33 = V_1;
String_t* L_34 = ___0_bankName;
bool L_35 = ___1_loadSamples;
NullCheck(L_32);
RuntimeObject* L_36;
L_36 = RuntimeManager_loadFromWeb_mD2A2DB763B1C59463CCF30FA9546185D5644B13B(L_32, L_33, L_34, L_35, NULL);
NullCheck(L_31);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_37;
L_37 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(L_31, L_36, NULL);
return;
}
IL_00bb:
{
// LoadedBank loadedBank = new LoadedBank();
il2cpp_codegen_initobj((&V_2), sizeof(LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB));
// FMOD.RESULT loadResult = Instance.studioSystem.loadBankFile(bankPath, FMOD.Studio.LOAD_BANK_FLAGS.NORMAL, out loadedBank.Bank);
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_38;
L_38 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_38);
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* L_39 = (&L_38->___studioSystem_10);
String_t* L_40 = V_1;
Bank_t50242D065FC8F72841CEBC3BA826A8CACA567ACA* L_41 = (&(&V_2)->___Bank_0);
int32_t L_42;
L_42 = System_loadBankFile_mC9799ECE923C32EDB5BD86B5EEC3F198524F2B54(L_39, L_40, 0, L_41, NULL);
V_3 = L_42;
// Instance.RegisterLoadedBank(loadedBank, bankPath, bankId, loadSamples, loadResult);
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_43;
L_43 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB L_44 = V_2;
String_t* L_45 = V_1;
String_t* L_46 = ___2_bankId;
bool L_47 = ___1_loadSamples;
int32_t L_48 = V_3;
NullCheck(L_43);
RuntimeManager_RegisterLoadedBank_m7298A54E4511A91FE6DB000B60A9CEA1FD54FC50(L_43, L_44, L_45, L_46, L_47, L_48, NULL);
// Instance.loadingBanksRef--;
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_49;
L_49 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_50 = L_49;
NullCheck(L_50);
int32_t L_51 = L_50->___loadingBanksRef_24;
NullCheck(L_50);
L_50->___loadingBanksRef_24 = ((int32_t)il2cpp_codegen_subtract(L_51, 1));
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::LoadBank(UnityEngine.TextAsset,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_LoadBank_mB1B74EAF03B868058733E8D220ECC464CED4211A (TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___0_asset, bool ___1_loadSamples, const RuntimeMethod* method)
{
{
// LoadBank(asset, loadSamples, asset.name);
TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_0 = ___0_asset;
bool L_1 = ___1_loadSamples;
TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_2 = ___0_asset;
NullCheck(L_2);
String_t* L_3;
L_3 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_2, NULL);
RuntimeManager_LoadBank_m221B8371347EE27A2D0328A3FB42525182CE5F08(L_0, L_1, L_3, NULL);
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::LoadBank(UnityEngine.TextAsset,System.Boolean,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_LoadBank_m221B8371347EE27A2D0328A3FB42525182CE5F08 (TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___0_asset, bool ___1_loadSamples, String_t* ___2_bankId, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mCA2E14A03F20A8A74C72FCA70BAA635AE606205A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
{
// if (Instance.loadedBanks.ContainsKey(bankId))
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_0;
L_0 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_0);
Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8* L_1 = L_0->___loadedBanks_15;
String_t* L_2 = ___2_bankId;
NullCheck(L_1);
bool L_3;
L_3 = Dictionary_2_ContainsKey_mCA2E14A03F20A8A74C72FCA70BAA635AE606205A(L_1, L_2, Dictionary_2_ContainsKey_mCA2E14A03F20A8A74C72FCA70BAA635AE606205A_RuntimeMethod_var);
if (!L_3)
{
goto IL_001a;
}
}
{
// ReferenceLoadedBank(bankId, loadSamples);
String_t* L_4 = ___2_bankId;
bool L_5 = ___1_loadSamples;
RuntimeManager_ReferenceLoadedBank_m7B238A151624C04C7E84E1652175061647959D95(L_4, L_5, NULL);
return;
}
IL_001a:
{
// LoadedBank loadedBank = new LoadedBank();
il2cpp_codegen_initobj((&V_0), sizeof(LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB));
// FMOD.RESULT loadResult = Instance.studioSystem.loadBankMemory(asset.bytes, FMOD.Studio.LOAD_BANK_FLAGS.NORMAL, out loadedBank.Bank);
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_6;
L_6 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_6);
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* L_7 = (&L_6->___studioSystem_10);
TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_8 = ___0_asset;
NullCheck(L_8);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9;
L_9 = TextAsset_get_bytes_m244B31755642C9623B570FC96B9A04523B1E5178(L_8, NULL);
Bank_t50242D065FC8F72841CEBC3BA826A8CACA567ACA* L_10 = (&(&V_0)->___Bank_0);
int32_t L_11;
L_11 = System_loadBankMemory_mB2309572AE3E72A170392CD18B137F238A8713AA(L_7, L_9, 0, L_10, NULL);
V_1 = L_11;
// Instance.RegisterLoadedBank(loadedBank, bankId, bankId, loadSamples, loadResult);
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_12;
L_12 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB L_13 = V_0;
String_t* L_14 = ___2_bankId;
String_t* L_15 = ___2_bankId;
bool L_16 = ___1_loadSamples;
int32_t L_17 = V_1;
NullCheck(L_12);
RuntimeManager_RegisterLoadedBank_m7298A54E4511A91FE6DB000B60A9CEA1FD54FC50(L_12, L_13, L_14, L_15, L_16, L_17, NULL);
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::LoadBanks(FMODUnity.Settings)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_LoadBanks_m5424771F7AD8819E938225014ED2A340510C46D0 (RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* __this, Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* ___0_fmodSettings, 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*)&IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t73FD060C436E3C4264A734C8F8DCC01DFF6046B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m157DD7AD4D25423F82A21E533BC4686C83770D5E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
// if (fmodSettings.ImportType == ImportType.StreamingAssets)
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_0 = ___0_fmodSettings;
NullCheck(L_0);
int32_t L_1 = L_0->___ImportType_21;
if (L_1)
{
goto IL_0060;
}
}
{
// if (fmodSettings.AutomaticSampleLoading)
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_2 = ___0_fmodSettings;
NullCheck(L_2);
bool L_3 = L_2->___AutomaticSampleLoading_19;
if (!L_3)
{
goto IL_0022;
}
}
{
// sampleLoadRequests.AddRange(BanksToLoad(fmodSettings));
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_4 = __this->___sampleLoadRequests_16;
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_5 = ___0_fmodSettings;
RuntimeObject* L_6;
L_6 = RuntimeManager_BanksToLoad_mA623C6CFA7F57366E77F80CF6784C1ACA75F122D(__this, L_5, NULL);
NullCheck(L_4);
List_1_AddRange_m157DD7AD4D25423F82A21E533BC4686C83770D5E(L_4, L_6, List_1_AddRange_m157DD7AD4D25423F82A21E533BC4686C83770D5E_RuntimeMethod_var);
}
IL_0022:
{
}
try
{// begin try (depth: 1)
{
// foreach (string bankName in BanksToLoad(fmodSettings))
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_7 = ___0_fmodSettings;
RuntimeObject* L_8;
L_8 = RuntimeManager_BanksToLoad_mA623C6CFA7F57366E77F80CF6784C1ACA75F122D(__this, L_7, NULL);
NullCheck(L_8);
RuntimeObject* L_9;
L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<System.String>::GetEnumerator() */, IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44_il2cpp_TypeInfo_var, L_8);
V_0 = L_9;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0048_1:
{// begin finally (depth: 2)
{
RuntimeObject* L_10 = V_0;
if (!L_10)
{
goto IL_0051_1;
}
}
{
RuntimeObject* L_11 = V_0;
NullCheck(L_11);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_11);
}
IL_0051_1:
{
return;
}
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
{
goto IL_003e_2;
}
IL_0032_2:
{
// foreach (string bankName in BanksToLoad(fmodSettings))
RuntimeObject* L_12 = V_0;
NullCheck(L_12);
String_t* L_13;
L_13 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<System.String>::get_Current() */, IEnumerator_1_t73FD060C436E3C4264A734C8F8DCC01DFF6046B8_il2cpp_TypeInfo_var, L_12);
// LoadBank(bankName);
RuntimeManager_LoadBank_m086E5F1991BD9D348278252332514A4493D0A5AB(L_13, (bool)0, NULL);
}
IL_003e_2:
{
// foreach (string bankName in BanksToLoad(fmodSettings))
RuntimeObject* L_14 = V_0;
NullCheck(L_14);
bool L_15;
L_15 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_14);
if (L_15)
{
goto IL_0032_2;
}
}
{
goto IL_0052_1;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0052_1:
{
// WaitForAllSampleLoading();
RuntimeManager_WaitForAllSampleLoading_mF62D291BE96831A5472B0B22AA0BC8BE63FD090B(NULL);
// }
goto IL_0060;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BankLoadException_tDC0C80E67137043990F2CA35780821FDE6F01494_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0059;
}
throw e;
}
CATCH_0059:
{// begin catch(FMODUnity.BankLoadException)
// RuntimeUtils.DebugLogException(e);
RuntimeUtils_DebugLogException_m997C3EA2CD2DB2F014CB3A956B256EE822428807(((BankLoadException_tDC0C80E67137043990F2CA35780821FDE6F01494*)IL2CPP_GET_ACTIVE_EXCEPTION(BankLoadException_tDC0C80E67137043990F2CA35780821FDE6F01494*)), NULL);
// }
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_0060;
}// end catch (depth: 1)
IL_0060:
{
// }
return;
}
}
// System.Collections.Generic.IEnumerable`1<System.String> FMODUnity.RuntimeManager::BanksToLoad(FMODUnity.Settings)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RuntimeManager_BanksToLoad_mA623C6CFA7F57366E77F80CF6784C1ACA75F122D (RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* __this, Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* ___0_fmodSettings, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6* L_0 = (U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6*)il2cpp_codegen_object_new(U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CBanksToLoadU3Ed__58__ctor_m16002CACD2358695300095C5869CBD9D75BB4355(L_0, ((int32_t)-2), NULL);
U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6* L_1 = L_0;
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_2 = ___0_fmodSettings;
NullCheck(L_1);
L_1->___U3CU3E3__fmodSettings_4 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E3__fmodSettings_4), (void*)L_2);
return L_1;
}
}
// System.Void FMODUnity.RuntimeManager::UnloadBank(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_UnloadBank_m635C1C3DF3AF51CDE5931F6A12B80D1E9109E90D (String_t* ___0_bankName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_mB463350487B5298B09E093712C35415C8F0E682B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m0A819ED3371E2038979325E81DE4386951AE7B86_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m7FD625021FA1463D062EAFA718D62BCD6E30119D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_mD9E8CFB6777A99046B3C0195F7343FE771A2E99D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (Instance.loadedBanks.TryGetValue(bankName, out loadedBank))
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_0;
L_0 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_0);
Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8* L_1 = L_0->___loadedBanks_15;
String_t* L_2 = ___0_bankName;
NullCheck(L_1);
bool L_3;
L_3 = Dictionary_2_TryGetValue_m0A819ED3371E2038979325E81DE4386951AE7B86(L_1, L_2, (&V_0), Dictionary_2_TryGetValue_m0A819ED3371E2038979325E81DE4386951AE7B86_RuntimeMethod_var);
if (!L_3)
{
goto IL_0069;
}
}
{
// loadedBank.RefCount--;
int32_t* L_4 = (&(&V_0)->___RefCount_1);
int32_t* L_5 = L_4;
int32_t L_6 = *((int32_t*)L_5);
*((int32_t*)L_5) = (int32_t)((int32_t)il2cpp_codegen_subtract(L_6, 1));
// if (loadedBank.RefCount == 0)
LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB L_7 = V_0;
int32_t L_8 = L_7.___RefCount_1;
if (L_8)
{
goto IL_0058;
}
}
{
// loadedBank.Bank.unload();
Bank_t50242D065FC8F72841CEBC3BA826A8CACA567ACA* L_9 = (&(&V_0)->___Bank_0);
int32_t L_10;
L_10 = Bank_unload_m6853CEC4CFB09359C41B4B8DE93CC23AFA1087F3(L_9, NULL);
// Instance.loadedBanks.Remove(bankName);
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_11;
L_11 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_11);
Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8* L_12 = L_11->___loadedBanks_15;
String_t* L_13 = ___0_bankName;
NullCheck(L_12);
bool L_14;
L_14 = Dictionary_2_Remove_mB463350487B5298B09E093712C35415C8F0E682B(L_12, L_13, Dictionary_2_Remove_mB463350487B5298B09E093712C35415C8F0E682B_RuntimeMethod_var);
// Instance.sampleLoadRequests.Remove(bankName);
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_15;
L_15 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_15);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_16 = L_15->___sampleLoadRequests_16;
String_t* L_17 = ___0_bankName;
NullCheck(L_16);
bool L_18;
L_18 = List_1_Remove_mD9E8CFB6777A99046B3C0195F7343FE771A2E99D(L_16, L_17, List_1_Remove_mD9E8CFB6777A99046B3C0195F7343FE771A2E99D_RuntimeMethod_var);
// return;
return;
}
IL_0058:
{
// Instance.loadedBanks[bankName] = loadedBank;
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_19;
L_19 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_19);
Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8* L_20 = L_19->___loadedBanks_15;
String_t* L_21 = ___0_bankName;
LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB L_22 = V_0;
NullCheck(L_20);
Dictionary_2_set_Item_m7FD625021FA1463D062EAFA718D62BCD6E30119D(L_20, L_21, L_22, Dictionary_2_set_Item_m7FD625021FA1463D062EAFA718D62BCD6E30119D_RuntimeMethod_var);
}
IL_0069:
{
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::UnloadBank(UnityEngine.TextAsset)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_UnloadBank_m6EAB7F461255F68A4DC8AF24D9EC82C1EB92C947 (TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___0_asset, const RuntimeMethod* method)
{
{
// UnloadBank(asset.name);
TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_0 = ___0_asset;
NullCheck(L_0);
String_t* L_1;
L_1 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_0, NULL);
RuntimeManager_UnloadBank_m635C1C3DF3AF51CDE5931F6A12B80D1E9109E90D(L_1, NULL);
// }
return;
}
}
// System.Boolean FMODUnity.RuntimeManager::AnyBankLoading()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RuntimeManager_AnyBankLoading_m4DBADA21BDD3DD9BE57F6D0553421EC637A54801 (const RuntimeMethod* method)
{
{
// return AnySampleDataLoading();
bool L_0;
L_0 = RuntimeManager_AnySampleDataLoading_m4E5AB5A86DF31B477481ADF23D608679C031CE75(NULL);
return L_0;
}
}
// System.Boolean FMODUnity.RuntimeManager::AnySampleDataLoading()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RuntimeManager_AnySampleDataLoading_m4E5AB5A86DF31B477481ADF23D608679C031CE75 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_m54CD6DF5C8BA0166D103656566B8B7CA652D80D4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mA5268ADCB90B02A0389C3602E0FC4738CAA197F3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mFC0A21501C18F5B89F75A74E8BAA17C3D161C4F2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mCA36A55B02E7492341EE9C256320B9732FB8AC63_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueCollection_GetEnumerator_m6C95CD03ABAF6E93B7CDD74FF3EC7B495981FEE7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Enumerator_t7061DCF76AD648FADBC9C7C6E4C3B9974CF0B1BE V_1;
memset((&V_1), 0, sizeof(V_1));
LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
Bank_t50242D065FC8F72841CEBC3BA826A8CACA567ACA V_4;
memset((&V_4), 0, sizeof(V_4));
{
// bool loading = false;
V_0 = (bool)0;
// foreach (LoadedBank bank in Instance.loadedBanks.Values)
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_0;
L_0 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_0);
Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8* L_1 = L_0->___loadedBanks_15;
NullCheck(L_1);
ValueCollection_tC4BD67AD3B6E0673964E5DD339975DA718C3FE53* L_2;
L_2 = Dictionary_2_get_Values_m54CD6DF5C8BA0166D103656566B8B7CA652D80D4(L_1, Dictionary_2_get_Values_m54CD6DF5C8BA0166D103656566B8B7CA652D80D4_RuntimeMethod_var);
NullCheck(L_2);
Enumerator_t7061DCF76AD648FADBC9C7C6E4C3B9974CF0B1BE L_3;
L_3 = ValueCollection_GetEnumerator_m6C95CD03ABAF6E93B7CDD74FF3EC7B495981FEE7(L_2, ValueCollection_GetEnumerator_m6C95CD03ABAF6E93B7CDD74FF3EC7B495981FEE7_RuntimeMethod_var);
V_1 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0045:
{// begin finally (depth: 1)
Enumerator_Dispose_mA5268ADCB90B02A0389C3602E0FC4738CAA197F3((&V_1), Enumerator_Dispose_mA5268ADCB90B02A0389C3602E0FC4738CAA197F3_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_003a_1;
}
IL_0019_1:
{
// foreach (LoadedBank bank in Instance.loadedBanks.Values)
LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB L_4;
L_4 = Enumerator_get_Current_mCA36A55B02E7492341EE9C256320B9732FB8AC63_inline((&V_1), Enumerator_get_Current_mCA36A55B02E7492341EE9C256320B9732FB8AC63_RuntimeMethod_var);
V_2 = L_4;
// bank.Bank.getSampleLoadingState(out loadingState);
LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB L_5 = V_2;
Bank_t50242D065FC8F72841CEBC3BA826A8CACA567ACA L_6 = L_5.___Bank_0;
V_4 = L_6;
int32_t L_7;
L_7 = Bank_getSampleLoadingState_m4D25FFE72A9C26373C6D66DFCA758227BD63FB54((&V_4), (&V_3), NULL);
// loading |= (loadingState == FMOD.Studio.LOADING_STATE.LOADING);
bool L_8 = V_0;
int32_t L_9 = V_3;
V_0 = (bool)((int32_t)((int32_t)L_8|((((int32_t)L_9) == ((int32_t)2))? 1 : 0)));
}
IL_003a_1:
{
// foreach (LoadedBank bank in Instance.loadedBanks.Values)
bool L_10;
L_10 = Enumerator_MoveNext_mFC0A21501C18F5B89F75A74E8BAA17C3D161C4F2((&V_1), Enumerator_MoveNext_mFC0A21501C18F5B89F75A74E8BAA17C3D161C4F2_RuntimeMethod_var);
if (L_10)
{
goto IL_0019_1;
}
}
{
goto IL_0053;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0053:
{
// return loading;
bool L_11 = V_0;
return L_11;
}
}
// System.Void FMODUnity.RuntimeManager::WaitForAllLoads()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_WaitForAllLoads_mFD4C1677152081D9E7B1F9E1579C86C7C7D925AE (const RuntimeMethod* method)
{
{
// WaitForAllSampleLoading();
RuntimeManager_WaitForAllSampleLoading_mF62D291BE96831A5472B0B22AA0BC8BE63FD090B(NULL);
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::WaitForAllSampleLoading()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_WaitForAllSampleLoading_mF62D291BE96831A5472B0B22AA0BC8BE63FD090B (const RuntimeMethod* method)
{
{
// Instance.studioSystem.flushSampleLoading();
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_0;
L_0 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_0);
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* L_1 = (&L_0->___studioSystem_10);
int32_t L_2;
L_2 = System_flushSampleLoading_m8591D0CB90706B5BBF09A1D4506C1CB22AC16BA7(L_1, NULL);
// }
return;
}
}
// FMOD.GUID FMODUnity.RuntimeManager::PathToGUID(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 RuntimeManager_PathToGUID_mCB35BA0F40882F6BCA66094F31FC11E608967316 (String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A);
s_Il2CppMethodInitialized = true;
}
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (path.StartsWith("{"))
String_t* L_0 = ___0_path;
NullCheck(L_0);
bool L_1;
L_1 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_0, _stringLiteral0C3C6829C3CCF8020C6AC45B87963ADC095CD44A, NULL);
if (!L_1)
{
goto IL_0018;
}
}
{
// FMOD.Studio.Util.parseID(path, out guid);
String_t* L_2 = ___0_path;
int32_t L_3;
L_3 = Util_parseID_m59DD693F52E76EC66C918700D336979D2FC71A33(L_2, (&V_0), NULL);
goto IL_0035;
}
IL_0018:
{
// var result = Instance.studioSystem.lookupID(path, out guid);
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_4;
L_4 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_4);
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* L_5 = (&L_4->___studioSystem_10);
String_t* L_6 = ___0_path;
int32_t L_7;
L_7 = System_lookupID_m29030B2AAD21126D2125D2A19749221D81AD0E37(L_5, L_6, (&V_0), NULL);
// if (result == FMOD.RESULT.ERR_EVENT_NOTFOUND)
if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)74)))))
{
goto IL_0035;
}
}
{
// throw new EventNotFoundException(path);
String_t* L_8 = ___0_path;
EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129* L_9 = (EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129_il2cpp_TypeInfo_var)));
NullCheck(L_9);
EventNotFoundException__ctor_m0A5187B57CF145195A64E360EC2783F324C103E5(L_9, L_8, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeManager_PathToGUID_mCB35BA0F40882F6BCA66094F31FC11E608967316_RuntimeMethod_var)));
}
IL_0035:
{
// return guid;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_10 = V_0;
return L_10;
}
}
// FMODUnity.EventReference FMODUnity.RuntimeManager::PathToEventReference(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 RuntimeManager_PathToEventReference_mCBE3A77AB660522EB4701631742F4450841602BC (String_t* ___0_path, const RuntimeMethod* method)
{
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 V_0;
memset((&V_0), 0, sizeof(V_0));
EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 V_1;
memset((&V_1), 0, sizeof(V_1));
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{// begin try (depth: 1)
// guid = PathToGUID(path);
String_t* L_0 = ___0_path;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_1;
L_1 = RuntimeManager_PathToGUID_mCB35BA0F40882F6BCA66094F31FC11E608967316(L_0, NULL);
V_0 = L_1;
// }
goto IL_0014;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0009;
}
throw e;
}
CATCH_0009:
{// begin catch(FMODUnity.EventNotFoundException)
// catch (EventNotFoundException)
// guid = new FMOD.GUID();
il2cpp_codegen_initobj((&V_0), sizeof(GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54));
// }
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_0014;
}// end catch (depth: 1)
IL_0014:
{
// return new EventReference() { Guid = guid };
il2cpp_codegen_initobj((&V_1), sizeof(EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51));
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_2 = V_0;
(&V_1)->___Guid_0 = L_2;
EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 L_3 = V_1;
return L_3;
}
}
// FMOD.Studio.EventInstance FMODUnity.RuntimeManager::CreateInstance(FMODUnity.EventReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF RuntimeManager_CreateInstance_m399146922E684F16CFB04FE82F177BB2A0BFDF0D (EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 ___0_eventReference, const RuntimeMethod* method)
{
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF V_0;
memset((&V_0), 0, sizeof(V_0));
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{// begin try (depth: 1)
// return CreateInstance(eventReference.Guid);
EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 L_0 = ___0_eventReference;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_1 = L_0.___Guid_0;
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_2;
L_2 = RuntimeManager_CreateInstance_mCF3D8A4939A88C76B7072E2D020A8C32D711DF08(L_1, NULL);
V_0 = L_2;
goto IL_0016;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_000e;
}
throw e;
}
CATCH_000e:
{// begin catch(FMODUnity.EventNotFoundException)
// catch (EventNotFoundException)
// throw new EventNotFoundException(eventReference);
EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 L_3 = ___0_eventReference;
EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129* L_4 = (EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129_il2cpp_TypeInfo_var)));
NullCheck(L_4);
EventNotFoundException__ctor_m10AD67F1A7FB23D6861028E2FA460FBBBD15E5FF(L_4, L_3, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeManager_CreateInstance_m399146922E684F16CFB04FE82F177BB2A0BFDF0D_RuntimeMethod_var)));
}// end catch (depth: 1)
IL_0016:
{
// }
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_5 = V_0;
return L_5;
}
}
// FMOD.Studio.EventInstance FMODUnity.RuntimeManager::CreateInstance(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF RuntimeManager_CreateInstance_mB5613913B946498BBF3B847EEDAD1AE121BFA04E (String_t* ___0_path, const RuntimeMethod* method)
{
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF V_0;
memset((&V_0), 0, sizeof(V_0));
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{// begin try (depth: 1)
// return CreateInstance(PathToGUID(path));
String_t* L_0 = ___0_path;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_1;
L_1 = RuntimeManager_PathToGUID_mCB35BA0F40882F6BCA66094F31FC11E608967316(L_0, NULL);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_2;
L_2 = RuntimeManager_CreateInstance_mCF3D8A4939A88C76B7072E2D020A8C32D711DF08(L_1, NULL);
V_0 = L_2;
goto IL_0016;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_000e;
}
throw e;
}
CATCH_000e:
{// begin catch(FMODUnity.EventNotFoundException)
// catch(EventNotFoundException)
// throw new EventNotFoundException(path);
String_t* L_3 = ___0_path;
EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129* L_4 = (EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129_il2cpp_TypeInfo_var)));
NullCheck(L_4);
EventNotFoundException__ctor_m0A5187B57CF145195A64E360EC2783F324C103E5(L_4, L_3, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeManager_CreateInstance_mB5613913B946498BBF3B847EEDAD1AE121BFA04E_RuntimeMethod_var)));
}// end catch (depth: 1)
IL_0016:
{
// }
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_5 = V_0;
return L_5;
}
}
// FMOD.Studio.EventInstance FMODUnity.RuntimeManager::CreateInstance(FMOD.GUID)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF RuntimeManager_CreateInstance_mCF3D8A4939A88C76B7072E2D020A8C32D711DF08 (GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___0_guid, const RuntimeMethod* method)
{
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C V_0;
memset((&V_0), 0, sizeof(V_0));
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF V_1;
memset((&V_1), 0, sizeof(V_1));
{
// FMOD.Studio.EventDescription eventDesc = GetEventDescription(guid);
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_0 = ___0_guid;
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C L_1;
L_1 = RuntimeManager_GetEventDescription_m746280EEF21522777E2C59A16F4D22B0D4570632(L_0, NULL);
V_0 = L_1;
// eventDesc.createInstance(out newInstance);
int32_t L_2;
L_2 = EventDescription_createInstance_mEEADEA8D0DFCC555DFC71ABD968735EAA811A8AF((&V_0), (&V_1), NULL);
// return newInstance;
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_3 = V_1;
return L_3;
}
}
// System.Void FMODUnity.RuntimeManager::PlayOneShot(FMODUnity.EventReference,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_PlayOneShot_mAD2F5F97CC310E4D708AA0481162E674FACE2235 (EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 ___0_eventReference, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, const RuntimeMethod* method)
{
EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 V_0;
memset((&V_0), 0, sizeof(V_0));
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{// begin try (depth: 1)
// PlayOneShot(eventReference.Guid, position);
EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 L_0 = ___0_eventReference;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_1 = L_0.___Guid_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_position;
RuntimeManager_PlayOneShot_mF942D0D6D9F230C85E91494E542769485DB3813C(L_1, L_2, NULL);
// }
goto IL_002f;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_000e;
}
throw e;
}
CATCH_000e:
{// begin catch(FMODUnity.EventNotFoundException)
// catch (EventNotFoundException)
// RuntimeUtils.DebugLogWarning("[FMOD] Event not found: " + eventReference);
EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 L_3 = ___0_eventReference;
V_0 = L_3;
String_t* L_4;
L_4 = EventReference_ToString_mA6B1926CCE8ABDBFFBBE31A4796674F43E8BF002((&V_0), NULL);
String_t* L_5;
L_5 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFF0DBC596D9E0166EEF3C12FA327682167AA572C)), L_4, NULL);
RuntimeUtils_DebugLogWarning_m7D7A3F9CAE881C12B42FF47F5E43365DEFF52378(L_5, NULL);
// }
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_002f;
}// end catch (depth: 1)
IL_002f:
{
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::PlayOneShot(System.String,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_PlayOneShot_m15EADA2FCDE17B4A7C275426B3F7E8216EE2A7A2 (String_t* ___0_path, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{// begin try (depth: 1)
// PlayOneShot(PathToGUID(path), position);
String_t* L_0 = ___0_path;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_1;
L_1 = RuntimeManager_PathToGUID_mCB35BA0F40882F6BCA66094F31FC11E608967316(L_0, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_position;
RuntimeManager_PlayOneShot_mF942D0D6D9F230C85E91494E542769485DB3813C(L_1, L_2, NULL);
// }
goto IL_0021;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_000e;
}
throw e;
}
CATCH_000e:
{// begin catch(FMODUnity.EventNotFoundException)
// catch (EventNotFoundException)
// RuntimeUtils.DebugLogWarning("[FMOD] Event not found: " + path);
String_t* L_3 = ___0_path;
String_t* L_4;
L_4 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFF0DBC596D9E0166EEF3C12FA327682167AA572C)), L_3, NULL);
RuntimeUtils_DebugLogWarning_m7D7A3F9CAE881C12B42FF47F5E43365DEFF52378(L_4, NULL);
// }
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_0021;
}// end catch (depth: 1)
IL_0021:
{
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::PlayOneShot(FMOD.GUID,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_PlayOneShot_mF942D0D6D9F230C85E91494E542769485DB3813C (GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___0_guid, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, const RuntimeMethod* method)
{
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF V_0;
memset((&V_0), 0, sizeof(V_0));
{
// var instance = CreateInstance(guid);
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_0 = ___0_guid;
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_1;
L_1 = RuntimeManager_CreateInstance_mCF3D8A4939A88C76B7072E2D020A8C32D711DF08(L_0, NULL);
V_0 = L_1;
// instance.set3DAttributes(RuntimeUtils.To3DAttributes(position));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_position;
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 L_3;
L_3 = RuntimeUtils_To3DAttributes_mE0F4D67A6795B1849735DD04C9A17937FCA6665A(L_2, NULL);
int32_t L_4;
L_4 = EventInstance_set3DAttributes_m50240BF34F70062566F9AA89CCE063A671B9B85B((&V_0), L_3, NULL);
// instance.start();
int32_t L_5;
L_5 = EventInstance_start_mA66929F498D81CE8EBEF687D9EFEC93BDB4AAEF4((&V_0), NULL);
// instance.release();
int32_t L_6;
L_6 = EventInstance_release_m4A3D07B98E9490FA05B8963366254FA6D6829AEE((&V_0), NULL);
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::PlayOneShotAttached(FMODUnity.EventReference,UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_PlayOneShotAttached_mAC1A12D5515CBD7FC66784056D7B04DB9C3CA235 (EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 ___0_eventReference, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_gameObject, const RuntimeMethod* method)
{
EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 V_0;
memset((&V_0), 0, sizeof(V_0));
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{// begin try (depth: 1)
// PlayOneShotAttached(eventReference.Guid, gameObject);
EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 L_0 = ___0_eventReference;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_1 = L_0.___Guid_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ___1_gameObject;
RuntimeManager_PlayOneShotAttached_mBB97C5753A97F818243B304E1007974645A2F71F(L_1, L_2, NULL);
// }
goto IL_002f;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_000e;
}
throw e;
}
CATCH_000e:
{// begin catch(FMODUnity.EventNotFoundException)
// catch (EventNotFoundException)
// RuntimeUtils.DebugLogWarning("[FMOD] Event not found: " + eventReference);
EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 L_3 = ___0_eventReference;
V_0 = L_3;
String_t* L_4;
L_4 = EventReference_ToString_mA6B1926CCE8ABDBFFBBE31A4796674F43E8BF002((&V_0), NULL);
String_t* L_5;
L_5 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFF0DBC596D9E0166EEF3C12FA327682167AA572C)), L_4, NULL);
RuntimeUtils_DebugLogWarning_m7D7A3F9CAE881C12B42FF47F5E43365DEFF52378(L_5, NULL);
// }
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_002f;
}// end catch (depth: 1)
IL_002f:
{
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::PlayOneShotAttached(System.String,UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_PlayOneShotAttached_m32517C0125D6351408FEB8965642FF1A7BB93A22 (String_t* ___0_path, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_gameObject, const RuntimeMethod* method)
{
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{// begin try (depth: 1)
// PlayOneShotAttached(PathToGUID(path), gameObject);
String_t* L_0 = ___0_path;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_1;
L_1 = RuntimeManager_PathToGUID_mCB35BA0F40882F6BCA66094F31FC11E608967316(L_0, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ___1_gameObject;
RuntimeManager_PlayOneShotAttached_mBB97C5753A97F818243B304E1007974645A2F71F(L_1, L_2, NULL);
// }
goto IL_0021;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_000e;
}
throw e;
}
CATCH_000e:
{// begin catch(FMODUnity.EventNotFoundException)
// catch (EventNotFoundException)
// RuntimeUtils.DebugLogWarning("[FMOD] Event not found: " + path);
String_t* L_3 = ___0_path;
String_t* L_4;
L_4 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFF0DBC596D9E0166EEF3C12FA327682167AA572C)), L_3, NULL);
RuntimeUtils_DebugLogWarning_m7D7A3F9CAE881C12B42FF47F5E43365DEFF52378(L_4, NULL);
// }
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_0021;
}// end catch (depth: 1)
IL_0021:
{
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::PlayOneShotAttached(FMOD.GUID,UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_PlayOneShotAttached_mBB97C5753A97F818243B304E1007974645A2F71F (GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___0_guid, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_gameObject, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF V_0;
memset((&V_0), 0, sizeof(V_0));
{
// var instance = CreateInstance(guid);
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_0 = ___0_guid;
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_1;
L_1 = RuntimeManager_CreateInstance_mCF3D8A4939A88C76B7072E2D020A8C32D711DF08(L_0, NULL);
V_0 = L_1;
// AttachInstanceToGameObject(instance, gameObject.transform, gameObject.GetComponent<Rigidbody>());
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_2 = V_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = ___1_gameObject;
NullCheck(L_3);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
L_4 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_3, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = ___1_gameObject;
NullCheck(L_5);
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_6;
L_6 = GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90(L_5, GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90_RuntimeMethod_var);
RuntimeManager_AttachInstanceToGameObject_m786E40613B72EEC7D04A89241A7914E8714AF822(L_2, L_4, L_6, NULL);
// instance.start();
int32_t L_7;
L_7 = EventInstance_start_mA66929F498D81CE8EBEF687D9EFEC93BDB4AAEF4((&V_0), NULL);
// instance.release();
int32_t L_8;
L_8 = EventInstance_release_m4A3D07B98E9490FA05B8963366254FA6D6829AEE((&V_0), NULL);
// }
return;
}
}
// FMOD.Studio.EventDescription FMODUnity.RuntimeManager::GetEventDescription(FMODUnity.EventReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C RuntimeManager_GetEventDescription_mB66FBAB18AC56CBDEB70F29FDFE4620C5FC8F9B0 (EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 ___0_eventReference, const RuntimeMethod* method)
{
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C V_0;
memset((&V_0), 0, sizeof(V_0));
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{// begin try (depth: 1)
// return GetEventDescription(eventReference.Guid);
EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 L_0 = ___0_eventReference;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_1 = L_0.___Guid_0;
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C L_2;
L_2 = RuntimeManager_GetEventDescription_m746280EEF21522777E2C59A16F4D22B0D4570632(L_1, NULL);
V_0 = L_2;
goto IL_0016;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_000e;
}
throw e;
}
CATCH_000e:
{// begin catch(FMODUnity.EventNotFoundException)
// catch (EventNotFoundException)
// throw new EventNotFoundException(eventReference);
EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 L_3 = ___0_eventReference;
EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129* L_4 = (EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129_il2cpp_TypeInfo_var)));
NullCheck(L_4);
EventNotFoundException__ctor_m10AD67F1A7FB23D6861028E2FA460FBBBD15E5FF(L_4, L_3, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeManager_GetEventDescription_mB66FBAB18AC56CBDEB70F29FDFE4620C5FC8F9B0_RuntimeMethod_var)));
}// end catch (depth: 1)
IL_0016:
{
// }
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C L_5 = V_0;
return L_5;
}
}
// FMOD.Studio.EventDescription FMODUnity.RuntimeManager::GetEventDescription(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C RuntimeManager_GetEventDescription_m6148B6E8A279D4634515D109BA29AAEF529861BA (String_t* ___0_path, const RuntimeMethod* method)
{
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C V_0;
memset((&V_0), 0, sizeof(V_0));
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{// begin try (depth: 1)
// return GetEventDescription(PathToGUID(path));
String_t* L_0 = ___0_path;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_1;
L_1 = RuntimeManager_PathToGUID_mCB35BA0F40882F6BCA66094F31FC11E608967316(L_0, NULL);
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C L_2;
L_2 = RuntimeManager_GetEventDescription_m746280EEF21522777E2C59A16F4D22B0D4570632(L_1, NULL);
V_0 = L_2;
goto IL_0016;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_000e;
}
throw e;
}
CATCH_000e:
{// begin catch(FMODUnity.EventNotFoundException)
// catch (EventNotFoundException)
// throw new EventNotFoundException(path);
String_t* L_3 = ___0_path;
EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129* L_4 = (EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129_il2cpp_TypeInfo_var)));
NullCheck(L_4);
EventNotFoundException__ctor_m0A5187B57CF145195A64E360EC2783F324C103E5(L_4, L_3, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeManager_GetEventDescription_m6148B6E8A279D4634515D109BA29AAEF529861BA_RuntimeMethod_var)));
}// end catch (depth: 1)
IL_0016:
{
// }
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C L_5 = V_0;
return L_5;
}
}
// FMOD.Studio.EventDescription FMODUnity.RuntimeManager::GetEventDescription(FMOD.GUID)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C RuntimeManager_GetEventDescription_m746280EEF21522777E2C59A16F4D22B0D4570632 (GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___0_guid, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m0B7C8CD7FA9DBB37A1A4348C4AE3B175A898A7DC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mA977DFAC51FD80B5284DFB5030A14E70C4FAC419_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m857D2EE4A514331EE2F6BAC7300F1F7CB94359F4_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C V_0;
memset((&V_0), 0, sizeof(V_0));
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C V_1;
memset((&V_1), 0, sizeof(V_1));
{
// if (Instance.cachedDescriptions.ContainsKey(guid) && Instance.cachedDescriptions[guid].isValid())
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_0;
L_0 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_0);
Dictionary_2_t80DAAEBFB88CCA181C0309481DA5D4AEA79E6534* L_1 = L_0->___cachedDescriptions_14;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_2 = ___0_guid;
NullCheck(L_1);
bool L_3;
L_3 = Dictionary_2_ContainsKey_m0B7C8CD7FA9DBB37A1A4348C4AE3B175A898A7DC(L_1, L_2, Dictionary_2_ContainsKey_m0B7C8CD7FA9DBB37A1A4348C4AE3B175A898A7DC_RuntimeMethod_var);
if (!L_3)
{
goto IL_003f;
}
}
{
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_4;
L_4 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_4);
Dictionary_2_t80DAAEBFB88CCA181C0309481DA5D4AEA79E6534* L_5 = L_4->___cachedDescriptions_14;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_6 = ___0_guid;
NullCheck(L_5);
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C L_7;
L_7 = Dictionary_2_get_Item_mA977DFAC51FD80B5284DFB5030A14E70C4FAC419(L_5, L_6, Dictionary_2_get_Item_mA977DFAC51FD80B5284DFB5030A14E70C4FAC419_RuntimeMethod_var);
V_1 = L_7;
bool L_8;
L_8 = EventDescription_isValid_m29F5D59A2E5E7C3DC8DB3BAB49AE6A6AF1015A91((&V_1), NULL);
if (!L_8)
{
goto IL_003f;
}
}
{
// eventDesc = Instance.cachedDescriptions[guid];
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_9;
L_9 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_9);
Dictionary_2_t80DAAEBFB88CCA181C0309481DA5D4AEA79E6534* L_10 = L_9->___cachedDescriptions_14;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_11 = ___0_guid;
NullCheck(L_10);
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C L_12;
L_12 = Dictionary_2_get_Item_mA977DFAC51FD80B5284DFB5030A14E70C4FAC419(L_10, L_11, Dictionary_2_get_Item_mA977DFAC51FD80B5284DFB5030A14E70C4FAC419_RuntimeMethod_var);
V_0 = L_12;
goto IL_0074;
}
IL_003f:
{
// var result = Instance.studioSystem.getEventByID(guid, out eventDesc);
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_13;
L_13 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_13);
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* L_14 = (&L_13->___studioSystem_10);
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_15 = ___0_guid;
int32_t L_16;
L_16 = System_getEventByID_m59135C89F44B685F1D6BD8F7B8338DEDC7DC6D43(L_14, L_15, (&V_0), NULL);
// if (result != FMOD.RESULT.OK)
if (!L_16)
{
goto IL_005a;
}
}
{
// throw new EventNotFoundException(guid);
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_17 = ___0_guid;
EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129* L_18 = (EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129_il2cpp_TypeInfo_var)));
NullCheck(L_18);
EventNotFoundException__ctor_mF1E8319A40D2F7C4153613748135D07722CD83EB(L_18, L_17, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeManager_GetEventDescription_m746280EEF21522777E2C59A16F4D22B0D4570632_RuntimeMethod_var)));
}
IL_005a:
{
// if (eventDesc.isValid())
bool L_19;
L_19 = EventDescription_isValid_m29F5D59A2E5E7C3DC8DB3BAB49AE6A6AF1015A91((&V_0), NULL);
if (!L_19)
{
goto IL_0074;
}
}
{
// Instance.cachedDescriptions[guid] = eventDesc;
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_20;
L_20 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_20);
Dictionary_2_t80DAAEBFB88CCA181C0309481DA5D4AEA79E6534* L_21 = L_20->___cachedDescriptions_14;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_22 = ___0_guid;
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C L_23 = V_0;
NullCheck(L_21);
Dictionary_2_set_Item_m857D2EE4A514331EE2F6BAC7300F1F7CB94359F4(L_21, L_22, L_23, Dictionary_2_set_Item_m857D2EE4A514331EE2F6BAC7300F1F7CB94359F4_RuntimeMethod_var);
}
IL_0074:
{
// return eventDesc;
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C L_24 = V_0;
return L_24;
}
}
// System.Void FMODUnity.RuntimeManager::SetListenerLocation(UnityEngine.GameObject,UnityEngine.Rigidbody,UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_SetListenerLocation_mD9AA19ED4DBDEEF6B24DBDC5F7F9829C495F4926 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* ___1_rigidBody, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___2_attenuationObject, const RuntimeMethod* method)
{
{
// SetListenerLocation(0, gameObject, rigidBody, attenuationObject);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_gameObject;
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_1 = ___1_rigidBody;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ___2_attenuationObject;
RuntimeManager_SetListenerLocation_mAEAFE19F5720098E944E39F882BE417994156C7C(0, L_0, L_1, L_2, NULL);
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::SetListenerLocation(System.Int32,UnityEngine.GameObject,UnityEngine.Rigidbody,UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_SetListenerLocation_mAEAFE19F5720098E944E39F882BE417994156C7C (int32_t ___0_listenerIndex, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_gameObject, Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* ___2_rigidBody, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___3_attenuationObject, 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(attenuationObject)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___3_attenuationObject;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
if (!L_1)
{
goto IL_0036;
}
}
{
// Instance.studioSystem.setListenerAttributes(listenerIndex, RuntimeUtils.To3DAttributes(gameObject.transform, rigidBody), RuntimeUtils.ToFMODVector(attenuationObject.transform.position));
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_2;
L_2 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_2);
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* L_3 = (&L_2->___studioSystem_10);
int32_t L_4 = ___0_listenerIndex;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = ___1_gameObject;
NullCheck(L_5);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_5, NULL);
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_7 = ___2_rigidBody;
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 L_8;
L_8 = RuntimeUtils_To3DAttributes_m053189117AC388C15183A3F1F5E0FA25BA170E5F(L_6, L_7, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = ___3_attenuationObject;
NullCheck(L_9);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10;
L_10 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_9, NULL);
NullCheck(L_10);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_10, NULL);
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F L_12;
L_12 = RuntimeUtils_ToFMODVector_m46FFCE737D6D1F0829A003F507379811AE5AAAE3(L_11, NULL);
int32_t L_13;
L_13 = System_setListenerAttributes_m417F5ABEA63BB5A43F934636AF583E6AFF1F914C(L_3, L_4, L_8, L_12, NULL);
return;
}
IL_0036:
{
// Instance.studioSystem.setListenerAttributes(listenerIndex, RuntimeUtils.To3DAttributes(gameObject.transform, rigidBody));
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_14;
L_14 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_14);
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* L_15 = (&L_14->___studioSystem_10);
int32_t L_16 = ___0_listenerIndex;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17 = ___1_gameObject;
NullCheck(L_17);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_18;
L_18 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_17, NULL);
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_19 = ___2_rigidBody;
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 L_20;
L_20 = RuntimeUtils_To3DAttributes_m053189117AC388C15183A3F1F5E0FA25BA170E5F(L_18, L_19, NULL);
int32_t L_21;
L_21 = System_setListenerAttributes_m1066EE9B13170E9FD02FF8D90D3A97DD136A80DA(L_15, L_16, L_20, NULL);
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::SetListenerLocation(UnityEngine.GameObject,UnityEngine.Rigidbody2D,UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_SetListenerLocation_m4B83F95269E93E6E0FE9DEFE55CE6DD883F54FFF (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* ___1_rigidBody2D, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___2_attenuationObject, const RuntimeMethod* method)
{
{
// SetListenerLocation(0, gameObject, rigidBody2D, attenuationObject);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_gameObject;
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_1 = ___1_rigidBody2D;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ___2_attenuationObject;
RuntimeManager_SetListenerLocation_mB3C7DD28FC2E9F276209B8F71372A56CFD369C36(0, L_0, L_1, L_2, NULL);
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::SetListenerLocation(System.Int32,UnityEngine.GameObject,UnityEngine.Rigidbody2D,UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_SetListenerLocation_mB3C7DD28FC2E9F276209B8F71372A56CFD369C36 (int32_t ___0_listenerIndex, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_gameObject, Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* ___2_rigidBody2D, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___3_attenuationObject, 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 (attenuationObject)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___3_attenuationObject;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
if (!L_1)
{
goto IL_0036;
}
}
{
// Instance.studioSystem.setListenerAttributes(listenerIndex, RuntimeUtils.To3DAttributes(gameObject.transform, rigidBody2D), RuntimeUtils.ToFMODVector(attenuationObject.transform.position));
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_2;
L_2 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_2);
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* L_3 = (&L_2->___studioSystem_10);
int32_t L_4 = ___0_listenerIndex;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = ___1_gameObject;
NullCheck(L_5);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_5, NULL);
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_7 = ___2_rigidBody2D;
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 L_8;
L_8 = RuntimeUtils_To3DAttributes_m5144F90F94EE464290F55723B8E96917BEF0E0D1(L_6, L_7, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = ___3_attenuationObject;
NullCheck(L_9);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10;
L_10 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_9, NULL);
NullCheck(L_10);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_10, NULL);
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F L_12;
L_12 = RuntimeUtils_ToFMODVector_m46FFCE737D6D1F0829A003F507379811AE5AAAE3(L_11, NULL);
int32_t L_13;
L_13 = System_setListenerAttributes_m417F5ABEA63BB5A43F934636AF583E6AFF1F914C(L_3, L_4, L_8, L_12, NULL);
return;
}
IL_0036:
{
// Instance.studioSystem.setListenerAttributes(listenerIndex, RuntimeUtils.To3DAttributes(gameObject.transform, rigidBody2D));
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_14;
L_14 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_14);
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* L_15 = (&L_14->___studioSystem_10);
int32_t L_16 = ___0_listenerIndex;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17 = ___1_gameObject;
NullCheck(L_17);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_18;
L_18 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_17, NULL);
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_19 = ___2_rigidBody2D;
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 L_20;
L_20 = RuntimeUtils_To3DAttributes_m5144F90F94EE464290F55723B8E96917BEF0E0D1(L_18, L_19, NULL);
int32_t L_21;
L_21 = System_setListenerAttributes_m1066EE9B13170E9FD02FF8D90D3A97DD136A80DA(L_15, L_16, L_20, NULL);
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::SetListenerLocation(UnityEngine.GameObject,UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_SetListenerLocation_m3C20ECEB64926EB2007F7729FFDA1437482900B9 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_attenuationObject, const RuntimeMethod* method)
{
{
// SetListenerLocation(0, gameObject, attenuationObject);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_gameObject;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = ___1_attenuationObject;
RuntimeManager_SetListenerLocation_m105B5BD96EBB91900FC5757F2671B3FF564B5E30(0, L_0, L_1, NULL);
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::SetListenerLocation(System.Int32,UnityEngine.GameObject,UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_SetListenerLocation_m105B5BD96EBB91900FC5757F2671B3FF564B5E30 (int32_t ___0_listenerIndex, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_gameObject, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___2_attenuationObject, 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 (attenuationObject)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___2_attenuationObject;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
if (!L_1)
{
goto IL_0035;
}
}
{
// Instance.studioSystem.setListenerAttributes(listenerIndex, RuntimeUtils.To3DAttributes(gameObject.transform), RuntimeUtils.ToFMODVector(attenuationObject.transform.position));
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_2;
L_2 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_2);
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* L_3 = (&L_2->___studioSystem_10);
int32_t L_4 = ___0_listenerIndex;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = ___1_gameObject;
NullCheck(L_5);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_5, NULL);
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 L_7;
L_7 = RuntimeUtils_To3DAttributes_m48B2CCE0669BFF19A4756F1954FC247C8A8EC329(L_6, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = ___2_attenuationObject;
NullCheck(L_8);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_8, NULL);
NullCheck(L_9);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
L_10 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_9, NULL);
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F L_11;
L_11 = RuntimeUtils_ToFMODVector_m46FFCE737D6D1F0829A003F507379811AE5AAAE3(L_10, NULL);
int32_t L_12;
L_12 = System_setListenerAttributes_m417F5ABEA63BB5A43F934636AF583E6AFF1F914C(L_3, L_4, L_7, L_11, NULL);
return;
}
IL_0035:
{
// Instance.studioSystem.setListenerAttributes(listenerIndex, RuntimeUtils.To3DAttributes(gameObject.transform));
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_13;
L_13 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_13);
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* L_14 = (&L_13->___studioSystem_10);
int32_t L_15 = ___0_listenerIndex;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16 = ___1_gameObject;
NullCheck(L_16);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_17;
L_17 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_16, NULL);
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 L_18;
L_18 = RuntimeUtils_To3DAttributes_m48B2CCE0669BFF19A4756F1954FC247C8A8EC329(L_17, NULL);
int32_t L_19;
L_19 = System_setListenerAttributes_m1066EE9B13170E9FD02FF8D90D3A97DD136A80DA(L_14, L_15, L_18, NULL);
// }
return;
}
}
// FMOD.Studio.Bus FMODUnity.RuntimeManager::GetBus(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bus_t0858329521D636D685370BE433B68C792F12CB7C RuntimeManager_GetBus_m9CDB5086544606A9A9FF32C3C6533BE49C375441 (String_t* ___0_path, const RuntimeMethod* method)
{
Bus_t0858329521D636D685370BE433B68C792F12CB7C V_0;
memset((&V_0), 0, sizeof(V_0));
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC V_1;
memset((&V_1), 0, sizeof(V_1));
{
// if (StudioSystem.getBus(path, out bus) != FMOD.RESULT.OK)
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC L_0;
L_0 = RuntimeManager_get_StudioSystem_m783AEDBA088138F0A6929EEE2E628002B5287C57(NULL);
V_1 = L_0;
String_t* L_1 = ___0_path;
int32_t L_2;
L_2 = System_getBus_m72A5E19A1084B02B1EF3BB2F71DD87EACFEA40D0((&V_1), L_1, (&V_0), NULL);
if (!L_2)
{
goto IL_0019;
}
}
{
// throw new BusNotFoundException(path);
String_t* L_3 = ___0_path;
BusNotFoundException_t7087063F602F62E241845B8D4B89B56245927683* L_4 = (BusNotFoundException_t7087063F602F62E241845B8D4B89B56245927683*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BusNotFoundException_t7087063F602F62E241845B8D4B89B56245927683_il2cpp_TypeInfo_var)));
NullCheck(L_4);
BusNotFoundException__ctor_m385FC1D0ECC20BE9A38EED01F60B2E197BE402FE(L_4, L_3, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeManager_GetBus_m9CDB5086544606A9A9FF32C3C6533BE49C375441_RuntimeMethod_var)));
}
IL_0019:
{
// return bus;
Bus_t0858329521D636D685370BE433B68C792F12CB7C L_5 = V_0;
return L_5;
}
}
// FMOD.Studio.VCA FMODUnity.RuntimeManager::GetVCA(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VCA_t5FBCD56FAEF89AD05DED1A20671D8B5D327C1A98 RuntimeManager_GetVCA_m337C191827FE70C939350BEB01D6601E72C03980 (String_t* ___0_path, const RuntimeMethod* method)
{
VCA_t5FBCD56FAEF89AD05DED1A20671D8B5D327C1A98 V_0;
memset((&V_0), 0, sizeof(V_0));
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC V_1;
memset((&V_1), 0, sizeof(V_1));
{
// if (StudioSystem.getVCA(path, out vca) != FMOD.RESULT.OK)
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC L_0;
L_0 = RuntimeManager_get_StudioSystem_m783AEDBA088138F0A6929EEE2E628002B5287C57(NULL);
V_1 = L_0;
String_t* L_1 = ___0_path;
int32_t L_2;
L_2 = System_getVCA_m3C3FC0866A236FA597E8777846DA02A7B83D458E((&V_1), L_1, (&V_0), NULL);
if (!L_2)
{
goto IL_0019;
}
}
{
// throw new VCANotFoundException(path);
String_t* L_3 = ___0_path;
VCANotFoundException_tD3048B8977F247D423570705477ACE38AFE33400* L_4 = (VCANotFoundException_tD3048B8977F247D423570705477ACE38AFE33400*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VCANotFoundException_tD3048B8977F247D423570705477ACE38AFE33400_il2cpp_TypeInfo_var)));
NullCheck(L_4);
VCANotFoundException__ctor_mA9F15C93DC4147CA2716E90FE5A817351D82B40A(L_4, L_3, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeManager_GetVCA_m337C191827FE70C939350BEB01D6601E72C03980_RuntimeMethod_var)));
}
IL_0019:
{
// return vca;
VCA_t5FBCD56FAEF89AD05DED1A20671D8B5D327C1A98 L_5 = V_0;
return L_5;
}
}
// System.Void FMODUnity.RuntimeManager::PauseAllEvents(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_PauseAllEvents_m1D5530D6E0A3170F190DF878776899AC64A63A54 (bool ___0_paused, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8D6AB3E04C469383EA7F8CF38DD5D7FCE65BB7F3);
s_Il2CppMethodInitialized = true;
}
Bus_t0858329521D636D685370BE433B68C792F12CB7C V_0;
memset((&V_0), 0, sizeof(V_0));
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC V_1;
memset((&V_1), 0, sizeof(V_1));
{
// if (HaveMasterBanksLoaded)
bool L_0;
L_0 = RuntimeManager_get_HaveMasterBanksLoaded_m1B1F1FA1C3F770BADC7DC37F55CA489D697EF312(NULL);
if (!L_0)
{
goto IL_0026;
}
}
{
// if (StudioSystem.getBus("bus:/", out masterBus) == FMOD.RESULT.OK)
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC L_1;
L_1 = RuntimeManager_get_StudioSystem_m783AEDBA088138F0A6929EEE2E628002B5287C57(NULL);
V_1 = L_1;
int32_t L_2;
L_2 = System_getBus_m72A5E19A1084B02B1EF3BB2F71DD87EACFEA40D0((&V_1), _stringLiteral8D6AB3E04C469383EA7F8CF38DD5D7FCE65BB7F3, (&V_0), NULL);
if (L_2)
{
goto IL_0026;
}
}
{
// masterBus.setPaused(paused);
bool L_3 = ___0_paused;
int32_t L_4;
L_4 = Bus_setPaused_m1BEDF4D3EB642A8096BE5E967349E07EDD86D9AD((&V_0), L_3, NULL);
}
IL_0026:
{
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::MuteAllEvents(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_MuteAllEvents_m63CCC30489F56E329DE9A5CA7490659864BFAA6B (bool ___0_muted, const RuntimeMethod* method)
{
{
// Instance.isMuted = muted;
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_0;
L_0 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
bool L_1 = ___0_muted;
NullCheck(L_0);
L_0->___isMuted_13 = L_1;
// ApplyMuteState();
RuntimeManager_ApplyMuteState_m1EC4127E6DF27311D899AE14AF3EEF8D3A6BA249(NULL);
// }
return;
}
}
// System.Void FMODUnity.RuntimeManager::ApplyMuteState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager_ApplyMuteState_m1EC4127E6DF27311D899AE14AF3EEF8D3A6BA249 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8D6AB3E04C469383EA7F8CF38DD5D7FCE65BB7F3);
s_Il2CppMethodInitialized = true;
}
Bus_t0858329521D636D685370BE433B68C792F12CB7C V_0;
memset((&V_0), 0, sizeof(V_0));
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC V_1;
memset((&V_1), 0, sizeof(V_1));
{
// if (HaveMasterBanksLoaded)
bool L_0;
L_0 = RuntimeManager_get_HaveMasterBanksLoaded_m1B1F1FA1C3F770BADC7DC37F55CA489D697EF312(NULL);
if (!L_0)
{
goto IL_002f;
}
}
{
// if (StudioSystem.getBus("bus:/", out masterBus) == FMOD.RESULT.OK)
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC L_1;
L_1 = RuntimeManager_get_StudioSystem_m783AEDBA088138F0A6929EEE2E628002B5287C57(NULL);
V_1 = L_1;
int32_t L_2;
L_2 = System_getBus_m72A5E19A1084B02B1EF3BB2F71DD87EACFEA40D0((&V_1), _stringLiteral8D6AB3E04C469383EA7F8CF38DD5D7FCE65BB7F3, (&V_0), NULL);
if (L_2)
{
goto IL_002f;
}
}
{
// masterBus.setMute(Instance.isMuted);
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_3;
L_3 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_3);
bool L_4 = L_3->___isMuted_13;
int32_t L_5;
L_5 = Bus_setMute_m138B8062EFD72CFCC8A08DA1317520787DBE106C((&V_0), L_4, NULL);
}
IL_002f:
{
// }
return;
}
}
// System.Boolean FMODUnity.RuntimeManager::get_IsInitialized()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RuntimeManager_get_IsInitialized_m6909AF57740F4206E8B4979CC95127AEB04FB2FE (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*)&RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return instance != null && instance.studioSystem.isValid();
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_0 = ((RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_il2cpp_TypeInfo_var))->___instance_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_001d;
}
}
{
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_2 = ((RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D_il2cpp_TypeInfo_var))->___instance_6;
NullCheck(L_2);
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* L_3 = (&L_2->___studioSystem_10);
bool L_4;
L_4 = System_isValid_m4D4724F64141FF3422860C1C52F3842C76EFD303(L_3, NULL);
return L_4;
}
IL_001d:
{
return (bool)0;
}
}
// System.Boolean FMODUnity.RuntimeManager::get_HaveAllBanksLoaded()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RuntimeManager_get_HaveAllBanksLoaded_m3681D06508873F79D9C11806DC4D88DE8A1C8B49 (const RuntimeMethod* method)
{
{
// return Instance.loadingBanksRef == 0;
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_0;
L_0 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_0);
int32_t L_1 = L_0->___loadingBanksRef_24;
return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
}
}
// System.Boolean FMODUnity.RuntimeManager::get_HaveMasterBanksLoaded()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RuntimeManager_get_HaveMasterBanksLoaded_m1B1F1FA1C3F770BADC7DC37F55CA489D697EF312 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 V_0;
memset((&V_0), 0, sizeof(V_0));
bool V_1 = false;
{
// var banks = Settings.Instance.MasterBanks;
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_0;
L_0 = Settings_get_Instance_m400C3EC1273FF99A9676EC4D63632728323CF9E8(NULL);
NullCheck(L_0);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_1 = L_0->___MasterBanks_34;
// foreach(var bank in banks)
NullCheck(L_1);
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 L_2;
L_2 = List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D(L_1, List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_002f:
{// begin finally (depth: 1)
Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7((&V_0), Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0024_1;
}
IL_0012_1:
{
// foreach(var bank in banks)
String_t* L_3;
L_3 = Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_inline((&V_0), Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var);
// if (!HasBankLoaded(bank)) return false;
bool L_4;
L_4 = RuntimeManager_HasBankLoaded_mC39085DDC92284FEB1CF2C29D2C1F7A93AF23355(L_3, NULL);
if (L_4)
{
goto IL_0024_1;
}
}
{
// if (!HasBankLoaded(bank)) return false;
V_1 = (bool)0;
goto IL_003f;
}
IL_0024_1:
{
// foreach(var bank in banks)
bool L_5;
L_5 = Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED((&V_0), Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var);
if (L_5)
{
goto IL_0012_1;
}
}
{
goto IL_003d;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_003d:
{
// return true;
return (bool)1;
}
IL_003f:
{
// }
bool L_6 = V_1;
return L_6;
}
}
// System.Boolean FMODUnity.RuntimeManager::HasBankLoaded(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RuntimeManager_HasBankLoaded_mC39085DDC92284FEB1CF2C29D2C1F7A93AF23355 (String_t* ___0_loadedBank, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mCA2E14A03F20A8A74C72FCA70BAA635AE606205A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return (Instance.loadedBanks.ContainsKey(loadedBank));
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_0;
L_0 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_0);
Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8* L_1 = L_0->___loadedBanks_15;
String_t* L_2 = ___0_loadedBank;
NullCheck(L_1);
bool L_3;
L_3 = Dictionary_2_ContainsKey_mCA2E14A03F20A8A74C72FCA70BAA635AE606205A(L_1, L_2, Dictionary_2_ContainsKey_mCA2E14A03F20A8A74C72FCA70BAA635AE606205A_RuntimeMethod_var);
return L_3;
}
}
// System.Void FMODUnity.RuntimeManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeManager__ctor_m901EB3B436A968B42B34ACB02562B36B698FD294 (RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m715EF7CEBBE9E2232D31088855345734CD526D60_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m7BB0BC4A177E24F687DD06AD64A629115CA4A658_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t80DAAEBFB88CCA181C0309481DA5D4AEA79E6534_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GuidComparer_t3E586E2953427EDC6FAC1B7A78930C2090589120_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m595DA5E38C3AEBA5B7D40209E45DB3530931513E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private Dictionary<FMOD.GUID, FMOD.Studio.EventDescription> cachedDescriptions = new Dictionary<FMOD.GUID, FMOD.Studio.EventDescription>(new GuidComparer());
GuidComparer_t3E586E2953427EDC6FAC1B7A78930C2090589120* L_0 = (GuidComparer_t3E586E2953427EDC6FAC1B7A78930C2090589120*)il2cpp_codegen_object_new(GuidComparer_t3E586E2953427EDC6FAC1B7A78930C2090589120_il2cpp_TypeInfo_var);
NullCheck(L_0);
GuidComparer__ctor_mA5989E7921EA84FCF000273B8721D6739D626D0F(L_0, NULL);
Dictionary_2_t80DAAEBFB88CCA181C0309481DA5D4AEA79E6534* L_1 = (Dictionary_2_t80DAAEBFB88CCA181C0309481DA5D4AEA79E6534*)il2cpp_codegen_object_new(Dictionary_2_t80DAAEBFB88CCA181C0309481DA5D4AEA79E6534_il2cpp_TypeInfo_var);
NullCheck(L_1);
Dictionary_2__ctor_m715EF7CEBBE9E2232D31088855345734CD526D60(L_1, L_0, Dictionary_2__ctor_m715EF7CEBBE9E2232D31088855345734CD526D60_RuntimeMethod_var);
__this->___cachedDescriptions_14 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___cachedDescriptions_14), (void*)L_1);
// private Dictionary<string, LoadedBank> loadedBanks = new Dictionary<string, LoadedBank>();
Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8* L_2 = (Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8*)il2cpp_codegen_object_new(Dictionary_2_t805D9400E9897188265A530D8C94EF80148780E8_il2cpp_TypeInfo_var);
NullCheck(L_2);
Dictionary_2__ctor_m7BB0BC4A177E24F687DD06AD64A629115CA4A658(L_2, Dictionary_2__ctor_m7BB0BC4A177E24F687DD06AD64A629115CA4A658_RuntimeMethod_var);
__this->___loadedBanks_15 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___loadedBanks_15), (void*)L_2);
// private List<string> sampleLoadRequests = new List<string>();
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_3 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
NullCheck(L_3);
List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_3, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
__this->___sampleLoadRequests_16 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___sampleLoadRequests_16), (void*)L_3);
// private List<AttachedInstance> attachedInstances = new List<AttachedInstance>(128);
List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8* L_4 = (List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8*)il2cpp_codegen_object_new(List_1_t8EBDD6AFC1B15A66459E4BA92C12F27DB87E5DF8_il2cpp_TypeInfo_var);
NullCheck(L_4);
List_1__ctor_m595DA5E38C3AEBA5B7D40209E45DB3530931513E(L_4, ((int32_t)128), List_1__ctor_m595DA5E38C3AEBA5B7D40209E45DB3530931513E_RuntimeMethod_var);
__this->___attachedInstances_17 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___attachedInstances_17), (void*)L_4);
// private Rect windowRect = new Rect(10, 10, 300, 100);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_5;
memset((&L_5), 0, sizeof(L_5));
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_5), (10.0f), (10.0f), (300.0f), (100.0f), /*hidden argument*/NULL);
__this->___windowRect_21 = L_5;
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.Boolean FMODUnity.RuntimeManager/GuidComparer::System.Collections.Generic.IEqualityComparer<FMOD.GUID>.Equals(FMOD.GUID,FMOD.GUID)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GuidComparer_System_Collections_Generic_IEqualityComparerU3CFMOD_GUIDU3E_Equals_m59C2D91EDD78FBD87A52E7DA2DCAE266A3393F50 (GuidComparer_t3E586E2953427EDC6FAC1B7A78930C2090589120* __this, GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___0_x, GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___1_y, const RuntimeMethod* method)
{
{
// return x.Equals(y);
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_0 = ___1_y;
bool L_1;
L_1 = GUID_Equals_m1914DB183E8A52121C6E1BE4400007DC031D9552((&___0_x), L_0, NULL);
return L_1;
}
}
// System.Int32 FMODUnity.RuntimeManager/GuidComparer::System.Collections.Generic.IEqualityComparer<FMOD.GUID>.GetHashCode(FMOD.GUID)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GuidComparer_System_Collections_Generic_IEqualityComparerU3CFMOD_GUIDU3E_GetHashCode_m046AAE0A3567FF7860B6A4460D7E2CAB82769753 (GuidComparer_t3E586E2953427EDC6FAC1B7A78930C2090589120* __this, GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___0_obj, const RuntimeMethod* method)
{
{
// return obj.GetHashCode();
int32_t L_0;
L_0 = GUID_GetHashCode_m4CFDF3E21505DEAC1A4D91436AFBD15D4502D534((&___0_obj), NULL);
return L_0;
}
}
// System.Void FMODUnity.RuntimeManager/GuidComparer::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GuidComparer__ctor_mA5989E7921EA84FCF000273B8721D6739D626D0F (GuidComparer_t3E586E2953427EDC6FAC1B7A78930C2090589120* __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.Void FMODUnity.RuntimeManager/AttachedInstance::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachedInstance__ctor_mBDDD1202FC82E7BE8F497A46D46303E971A2F84E (AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* __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.Void FMODUnity.RuntimeManager/<>c__DisplayClass36_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass36_0__ctor_mD3DFDA0630425467B383D5C3563CDA1A5FE227F9 (U3CU3Ec__DisplayClass36_0_tF285C7A5AFA969C440B37C1071635CF010D77958* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean FMODUnity.RuntimeManager/<>c__DisplayClass36_0::<GetChannelCountForFormat>b__0(FMODUnity.CodecChannelCount)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass36_0_U3CGetChannelCountForFormatU3Eb__0_mBF9352A69D756F955EFB6A7D14E257F7816FC62C (U3CU3Ec__DisplayClass36_0_tF285C7A5AFA969C440B37C1071635CF010D77958* __this, CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* ___0_x, const RuntimeMethod* method)
{
{
// CodecChannelCount channelCount = currentPlatform.CodecChannels.Find(x => x.format == format);
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_0 = ___0_x;
NullCheck(L_0);
int32_t L_1 = L_0->___format_0;
int32_t L_2 = __this->___format_0;
return (bool)((((int32_t)L_1) == ((int32_t)L_2))? 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 FMODUnity.RuntimeManager/<>c__DisplayClass40_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass40_0__ctor_mD501A27099A67A2A393E9A9C73315608E598B8DE (U3CU3Ec__DisplayClass40_0_t48A9F0D532D9879A6B0C2DF25927E3F73176A29D* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean FMODUnity.RuntimeManager/<>c__DisplayClass40_0::<AttachInstanceToGameObject>b__0(FMODUnity.RuntimeManager/AttachedInstance)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass40_0_U3CAttachInstanceToGameObjectU3Eb__0_mE29A0ED7D703EDADED8876297799110E87A444F4 (U3CU3Ec__DisplayClass40_0_t48A9F0D532D9879A6B0C2DF25927E3F73176A29D* __this, AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* ___0_x, const RuntimeMethod* method)
{
{
// AttachedInstance attachedInstance = Instance.attachedInstances.Find(x => x.instance.handle == instance.handle);
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_0 = ___0_x;
NullCheck(L_0);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_1 = (&L_0->___instance_0);
intptr_t L_2 = L_1->___handle_0;
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_3 = (&__this->___instance_0);
intptr_t L_4 = L_3->___handle_0;
bool L_5;
L_5 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_2, L_4, NULL);
return L_5;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void FMODUnity.RuntimeManager/<>c__DisplayClass41_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass41_0__ctor_m7425D1268C4A97A6A261FE1125D4641D94B3387C (U3CU3Ec__DisplayClass41_0_t270991935F271D1090CCF738FDFCFF9140C9DE95* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean FMODUnity.RuntimeManager/<>c__DisplayClass41_0::<AttachInstanceToGameObject>b__0(FMODUnity.RuntimeManager/AttachedInstance)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass41_0_U3CAttachInstanceToGameObjectU3Eb__0_mA2B96E2051087E64EC2D652070EDC8BDA09F4134 (U3CU3Ec__DisplayClass41_0_t270991935F271D1090CCF738FDFCFF9140C9DE95* __this, AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* ___0_x, const RuntimeMethod* method)
{
{
// AttachedInstance attachedInstance = Instance.attachedInstances.Find(x => x.instance.handle == instance.handle);
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_0 = ___0_x;
NullCheck(L_0);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_1 = (&L_0->___instance_0);
intptr_t L_2 = L_1->___handle_0;
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_3 = (&__this->___instance_0);
intptr_t L_4 = L_3->___handle_0;
bool L_5;
L_5 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_2, L_4, NULL);
return L_5;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void FMODUnity.RuntimeManager/<>c__DisplayClass42_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass42_0__ctor_mFF3B2647723462E60D349D389F50F4E72E80EC77 (U3CU3Ec__DisplayClass42_0_t7BE0D3D3E9EC294E18006F22342556C828F5223A* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean FMODUnity.RuntimeManager/<>c__DisplayClass42_0::<AttachInstanceToGameObject>b__0(FMODUnity.RuntimeManager/AttachedInstance)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass42_0_U3CAttachInstanceToGameObjectU3Eb__0_m01BCE15C9703E8B207DE9FD156FFA726AB97041C (U3CU3Ec__DisplayClass42_0_t7BE0D3D3E9EC294E18006F22342556C828F5223A* __this, AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* ___0_x, const RuntimeMethod* method)
{
{
// AttachedInstance attachedInstance = Instance.attachedInstances.Find(x => x.instance.handle == instance.handle);
AttachedInstance_t8796405BCA9C15D57CFE7A737AC500F07E195EA9* L_0 = ___0_x;
NullCheck(L_0);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_1 = (&L_0->___instance_0);
intptr_t L_2 = L_1->___handle_0;
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_3 = (&__this->___instance_0);
intptr_t L_4 = L_3->___handle_0;
bool L_5;
L_5 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_2, L_4, NULL);
return L_5;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void FMODUnity.RuntimeManager/<loadFromWeb>d__52::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CloadFromWebU3Ed__52__ctor_m1880A1AAEF693D578D76ED6B7F0DF9C6417A8D3E (U3CloadFromWebU3Ed__52_tACD44BDA5D7D01A967B20BDA605016F65B254AB7* __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 FMODUnity.RuntimeManager/<loadFromWeb>d__52::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CloadFromWebU3Ed__52_System_IDisposable_Dispose_m79625D28D87B8517FDBC031AD6FE3368B3958E0C (U3CloadFromWebU3Ed__52_tACD44BDA5D7D01A967B20BDA605016F65B254AB7* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean FMODUnity.RuntimeManager/<loadFromWeb>d__52::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CloadFromWebU3Ed__52_MoveNext_mB261CA179D260973ABE251AFB59509B2C2328C55 (U3CloadFromWebU3Ed__52_tACD44BDA5D7D01A967B20BDA605016F65B254AB7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RESULT_t1E31B643F38EE21E9B10FF1843F93EC77D3D11D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral331C99025C3F8F71939A6E13D4D32B8FC97B91A1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD678931ADCF465D666CAF75B7AF489E88B1DB101);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* V_1 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL;
int32_t V_3 = 0;
LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB V_4;
memset((&V_4), 0, sizeof(V_4));
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_1 = __this->___U3CU3E4__this_3;
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);
// UnityEngine.Networking.UnityWebRequest www = UnityEngine.Networking.UnityWebRequest.Get(bankPath);
String_t* L_4 = __this->___bankPath_2;
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_5;
L_5 = UnityWebRequest_Get_m1A332EE069BB5052368307F254A5A7627BB5FD86(L_4, NULL);
__this->___U3CwwwU3E5__2_6 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CwwwU3E5__2_6), (void*)L_5);
// yield return www.SendWebRequest();
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_6 = __this->___U3CwwwU3E5__2_6;
NullCheck(L_6);
UnityWebRequestAsyncOperation_t14BE94558FF3A2CFC2EFBE2511A3A88252042B8C* L_7;
L_7 = UnityWebRequest_SendWebRequest_mA3CD13983BAA5074A0640EDD661B1E46E6DB6C13(L_6, 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);
// loadWebResult = www.downloadHandler.data;
UnityWebRequest_t6233B8E22992FC2364A831C1ACB033EF3260C39F* L_8 = __this->___U3CwwwU3E5__2_6;
NullCheck(L_8);
DownloadHandler_t1B56C7D3F65D97A1E4B566A14A1E783EA8AE4EBB* L_9;
L_9 = UnityWebRequest_get_downloadHandler_m1AA91B23D9D594A4F4FE2975FC356C508528F1D5(L_8, NULL);
NullCheck(L_9);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10;
L_10 = DownloadHandler_get_data_m1DC9B4514B12939B090028BF28C6BEF21DE9B6F3(L_9, NULL);
V_2 = L_10;
// LoadedBank loadedBank = new LoadedBank();
il2cpp_codegen_initobj((&V_4), sizeof(LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB));
// loadResult = Instance.studioSystem.loadBankMemory(loadWebResult, FMOD.Studio.LOAD_BANK_FLAGS.NORMAL, out loadedBank.Bank);
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_11;
L_11 = RuntimeManager_get_Instance_mA38324D3D54A4EB27BDED775364C07DA8C3EAD12(NULL);
NullCheck(L_11);
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* L_12 = (&L_11->___studioSystem_10);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = V_2;
Bank_t50242D065FC8F72841CEBC3BA826A8CACA567ACA* L_14 = (&(&V_4)->___Bank_0);
int32_t L_15;
L_15 = System_loadBankMemory_mB2309572AE3E72A170392CD18B137F238A8713AA(L_12, L_13, 0, L_14, NULL);
V_3 = L_15;
// if (loadResult != FMOD.RESULT.OK)
int32_t L_16 = V_3;
if (!L_16)
{
goto IL_00a7;
}
}
{
// RuntimeUtils.DebugLogWarningFormat("[FMOD] loadFromWeb. Path = {0}, result = {1}.", bankPath, loadResult);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = L_17;
String_t* L_19 = __this->___bankPath_2;
NullCheck(L_18);
ArrayElementTypeCheck (L_18, L_19);
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_19);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20 = L_18;
int32_t L_21 = V_3;
int32_t L_22 = L_21;
RuntimeObject* L_23 = Box(RESULT_t1E31B643F38EE21E9B10FF1843F93EC77D3D11D7_il2cpp_TypeInfo_var, &L_22);
NullCheck(L_20);
ArrayElementTypeCheck (L_20, L_23);
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_23);
RuntimeUtils_DebugLogWarningFormat_m6A6F5039D75DFD2C2B73C412B3856567808C3A87(_stringLiteral331C99025C3F8F71939A6E13D4D32B8FC97B91A1, L_20, NULL);
}
IL_00a7:
{
// RegisterLoadedBank(loadedBank, bankPath, bankName, loadSamples, loadResult);
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_24 = V_1;
LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB L_25 = V_4;
String_t* L_26 = __this->___bankPath_2;
String_t* L_27 = __this->___bankName_4;
bool L_28 = __this->___loadSamples_5;
int32_t L_29 = V_3;
NullCheck(L_24);
RuntimeManager_RegisterLoadedBank_m7298A54E4511A91FE6DB000B60A9CEA1FD54FC50(L_24, L_25, L_26, L_27, L_28, L_29, NULL);
// loadingBanksRef--;
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_30 = V_1;
RuntimeManager_t8E78AD643D1B838B80E527F55596F997F5B7340D* L_31 = V_1;
NullCheck(L_31);
int32_t L_32 = L_31->___loadingBanksRef_24;
NullCheck(L_30);
L_30->___loadingBanksRef_24 = ((int32_t)il2cpp_codegen_subtract(L_32, 1));
// RuntimeUtils.DebugLogFormat("[FMOD] Finished loading {0}", bankPath);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_33 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_34 = L_33;
String_t* L_35 = __this->___bankPath_2;
NullCheck(L_34);
ArrayElementTypeCheck (L_34, L_35);
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_35);
RuntimeUtils_DebugLogFormat_m804D6F8EEB48AFDDC86FE81CE53813A59B7F438B(_stringLiteralD678931ADCF465D666CAF75B7AF489E88B1DB101, L_34, NULL);
// }
return (bool)0;
}
}
// System.Object FMODUnity.RuntimeManager/<loadFromWeb>d__52::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CloadFromWebU3Ed__52_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mBCDD5FB2CEE03B9DAF92868CD5D588E26A9C9A09 (U3CloadFromWebU3Ed__52_tACD44BDA5D7D01A967B20BDA605016F65B254AB7* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void FMODUnity.RuntimeManager/<loadFromWeb>d__52::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CloadFromWebU3Ed__52_System_Collections_IEnumerator_Reset_mA7091D8C41BEFA731F48BE53099E54B1E13AF590 (U3CloadFromWebU3Ed__52_tACD44BDA5D7D01A967B20BDA605016F65B254AB7* __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*)&U3CloadFromWebU3Ed__52_System_Collections_IEnumerator_Reset_mA7091D8C41BEFA731F48BE53099E54B1E13AF590_RuntimeMethod_var)));
}
}
// System.Object FMODUnity.RuntimeManager/<loadFromWeb>d__52::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CloadFromWebU3Ed__52_System_Collections_IEnumerator_get_Current_m6F110ACCE48142815F11369E3DED64D7943DE958 (U3CloadFromWebU3Ed__52_tACD44BDA5D7D01A967B20BDA605016F65B254AB7* __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 FMODUnity.RuntimeManager/<BanksToLoad>d__58::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBanksToLoadU3Ed__58__ctor_m16002CACD2358695300095C5869CBD9D75BB4355 (U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6* __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;
int32_t L_1;
L_1 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL);
__this->___U3CU3El__initialThreadId_2 = L_1;
return;
}
}
// System.Void FMODUnity.RuntimeManager/<BanksToLoad>d__58::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBanksToLoadU3Ed__58_System_IDisposable_Dispose_mA1F0D844E93DD69A559DC787C8262409FB19F930 (U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6* __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;
switch (((int32_t)il2cpp_codegen_subtract(L_1, ((int32_t)-5))))
{
case 0:
{
goto IL_004d;
}
case 1:
{
goto IL_0043;
}
case 2:
{
goto IL_0039;
}
case 3:
{
goto IL_0057;
}
case 4:
{
goto IL_0057;
}
case 5:
{
goto IL_0057;
}
case 6:
{
goto IL_0039;
}
case 7:
{
goto IL_0039;
}
case 8:
{
goto IL_0043;
}
case 9:
{
goto IL_004d;
}
}
}
{
return;
}
IL_0039:
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_003c:
{// begin finally (depth: 1)
U3CBanksToLoadU3Ed__58_U3CU3Em__Finally1_m6F669E2480CD761F41DA2D34D9EDB92F0DD4EDB6(__this, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
goto IL_0057;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0043:
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0046:
{// begin finally (depth: 1)
U3CBanksToLoadU3Ed__58_U3CU3Em__Finally2_m117D8CCA7C5F2A1DCAA4807463E9C6FDC712F9EF(__this, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
goto IL_0057;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_004d:
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0050:
{// begin finally (depth: 1)
U3CBanksToLoadU3Ed__58_U3CU3Em__Finally3_m8437C52E6F12BE8B4DCC901221D2DFC76218F494(__this, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
goto IL_0057;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0057:
{
return;
}
}
// System.Boolean FMODUnity.RuntimeManager/<BanksToLoad>d__58::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CBanksToLoadU3Ed__58_MoveNext_m6D058656593C05B74CE0CFD919C4E63FCB94B37B (U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1861682CE75DC78EEDAF9D56BC1F6AA8B298EACD);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
int32_t V_2 = 0;
String_t* V_3 = NULL;
String_t* V_4 = NULL;
{
auto __finallyBlock = il2cpp::utils::Fault([&]
{
FAULT_01d5:
{// begin fault (depth: 1)
U3CBanksToLoadU3Ed__58_System_IDisposable_Dispose_mA1F0D844E93DD69A559DC787C8262409FB19F930(__this, NULL);
return;
}// end fault
});
try
{// begin try (depth: 1)
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_1 = L_0;
int32_t L_1 = V_1;
switch (L_1)
{
case 0:
{
goto IL_0028_1;
}
case 1:
{
goto IL_00a7_1;
}
case 2:
{
goto IL_00c9_1;
}
case 3:
{
goto IL_0138_1;
}
case 4:
{
goto IL_01aa_1;
}
}
}
{
V_0 = (bool)0;
goto IL_01dc;
}
IL_0028_1:
{
__this->___U3CU3E1__state_0 = (-1);
// switch (fmodSettings.BankLoadType)
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_2 = __this->___fmodSettings_3;
NullCheck(L_2);
int32_t L_3 = L_2->___BankLoadType_18;
V_2 = L_3;
int32_t L_4 = V_2;
switch (L_4)
{
case 0:
{
goto IL_0052_1;
}
case 1:
{
goto IL_0161_1;
}
case 2:
{
goto IL_01d1_1;
}
}
}
{
goto IL_01d1_1;
}
IL_0052_1:
{
// foreach (string masterBankFileName in fmodSettings.MasterBanks)
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_5 = __this->___fmodSettings_3;
NullCheck(L_5);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_6 = L_5->___MasterBanks_34;
NullCheck(L_6);
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 L_7;
L_7 = List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D(L_6, List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var);
__this->___U3CU3E7__wrap1_5 = L_7;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E7__wrap1_5))->____list_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E7__wrap1_5))->____current_3), (void*)NULL);
#endif
__this->___U3CU3E1__state_0 = ((int32_t)-3);
goto IL_00d8_1;
}
IL_0072_1:
{
// foreach (string masterBankFileName in fmodSettings.MasterBanks)
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* L_8 = (&__this->___U3CU3E7__wrap1_5);
String_t* L_9;
L_9 = Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_inline(L_8, Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var);
__this->___U3CmasterBankFileNameU3E5__3_6 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CmasterBankFileNameU3E5__3_6), (void*)L_9);
// yield return masterBankFileName + ".strings";
String_t* L_10 = __this->___U3CmasterBankFileNameU3E5__3_6;
String_t* L_11;
L_11 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_10, _stringLiteral1861682CE75DC78EEDAF9D56BC1F6AA8B298EACD, NULL);
__this->___U3CU3E2__current_1 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_11);
__this->___U3CU3E1__state_0 = 1;
V_0 = (bool)1;
goto IL_01dc;
}
IL_00a7_1:
{
__this->___U3CU3E1__state_0 = ((int32_t)-3);
// yield return masterBankFileName;
String_t* L_12 = __this->___U3CmasterBankFileNameU3E5__3_6;
__this->___U3CU3E2__current_1 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_12);
__this->___U3CU3E1__state_0 = 2;
V_0 = (bool)1;
goto IL_01dc;
}
IL_00c9_1:
{
__this->___U3CU3E1__state_0 = ((int32_t)-3);
// }
__this->___U3CmasterBankFileNameU3E5__3_6 = (String_t*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CmasterBankFileNameU3E5__3_6), (void*)(String_t*)NULL);
}
IL_00d8_1:
{
// foreach (string masterBankFileName in fmodSettings.MasterBanks)
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* L_13 = (&__this->___U3CU3E7__wrap1_5);
bool L_14;
L_14 = Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED(L_13, Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var);
if (L_14)
{
goto IL_0072_1;
}
}
{
U3CBanksToLoadU3Ed__58_U3CU3Em__Finally1_m6F669E2480CD761F41DA2D34D9EDB92F0DD4EDB6(__this, NULL);
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* L_15 = (&__this->___U3CU3E7__wrap1_5);
il2cpp_codegen_initobj(L_15, sizeof(Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1));
// foreach (var bank in fmodSettings.Banks)
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_16 = __this->___fmodSettings_3;
NullCheck(L_16);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_17 = L_16->___Banks_35;
NullCheck(L_17);
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 L_18;
L_18 = List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D(L_17, List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var);
__this->___U3CU3E7__wrap1_5 = L_18;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E7__wrap1_5))->____list_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E7__wrap1_5))->____current_3), (void*)NULL);
#endif
__this->___U3CU3E1__state_0 = ((int32_t)-4);
goto IL_0140_1;
}
IL_0117_1:
{
// foreach (var bank in fmodSettings.Banks)
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* L_19 = (&__this->___U3CU3E7__wrap1_5);
String_t* L_20;
L_20 = Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_inline(L_19, Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var);
V_3 = L_20;
// yield return bank;
String_t* L_21 = V_3;
__this->___U3CU3E2__current_1 = L_21;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_21);
__this->___U3CU3E1__state_0 = 3;
V_0 = (bool)1;
goto IL_01dc;
}
IL_0138_1:
{
__this->___U3CU3E1__state_0 = ((int32_t)-4);
}
IL_0140_1:
{
// foreach (var bank in fmodSettings.Banks)
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* L_22 = (&__this->___U3CU3E7__wrap1_5);
bool L_23;
L_23 = Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED(L_22, Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var);
if (L_23)
{
goto IL_0117_1;
}
}
{
U3CBanksToLoadU3Ed__58_U3CU3Em__Finally2_m117D8CCA7C5F2A1DCAA4807463E9C6FDC712F9EF(__this, NULL);
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* L_24 = (&__this->___U3CU3E7__wrap1_5);
il2cpp_codegen_initobj(L_24, sizeof(Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1));
// break;
goto IL_01d1_1;
}
IL_0161_1:
{
// foreach (var bank in fmodSettings.BanksToLoad)
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_25 = __this->___fmodSettings_3;
NullCheck(L_25);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_26 = L_25->___BanksToLoad_36;
NullCheck(L_26);
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 L_27;
L_27 = List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D(L_26, List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var);
__this->___U3CU3E7__wrap1_5 = L_27;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E7__wrap1_5))->____list_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E7__wrap1_5))->____current_3), (void*)NULL);
#endif
__this->___U3CU3E1__state_0 = ((int32_t)-5);
goto IL_01b2_1;
}
IL_0181_1:
{
// foreach (var bank in fmodSettings.BanksToLoad)
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* L_28 = (&__this->___U3CU3E7__wrap1_5);
String_t* L_29;
L_29 = Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_inline(L_28, Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var);
V_4 = L_29;
// if (!string.IsNullOrEmpty(bank))
String_t* L_30 = V_4;
bool L_31;
L_31 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_30, NULL);
if (L_31)
{
goto IL_01b2_1;
}
}
{
// yield return bank;
String_t* L_32 = V_4;
__this->___U3CU3E2__current_1 = L_32;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_32);
__this->___U3CU3E1__state_0 = 4;
V_0 = (bool)1;
goto IL_01dc;
}
IL_01aa_1:
{
__this->___U3CU3E1__state_0 = ((int32_t)-5);
}
IL_01b2_1:
{
// foreach (var bank in fmodSettings.BanksToLoad)
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* L_33 = (&__this->___U3CU3E7__wrap1_5);
bool L_34;
L_34 = Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED(L_33, Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var);
if (L_34)
{
goto IL_0181_1;
}
}
{
U3CBanksToLoadU3Ed__58_U3CU3Em__Finally3_m8437C52E6F12BE8B4DCC901221D2DFC76218F494(__this, NULL);
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* L_35 = (&__this->___U3CU3E7__wrap1_5);
il2cpp_codegen_initobj(L_35, sizeof(Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1));
}
IL_01d1_1:
{
// }
V_0 = (bool)0;
goto IL_01dc;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_01dc:
{
bool L_36 = V_0;
return L_36;
}
}
// System.Void FMODUnity.RuntimeManager/<BanksToLoad>d__58::<>m__Finally1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBanksToLoadU3Ed__58_U3CU3Em__Finally1_m6F669E2480CD761F41DA2D34D9EDB92F0DD4EDB6 (U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
__this->___U3CU3E1__state_0 = (-1);
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* L_0 = (&__this->___U3CU3E7__wrap1_5);
Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7(L_0, Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var);
return;
}
}
// System.Void FMODUnity.RuntimeManager/<BanksToLoad>d__58::<>m__Finally2()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBanksToLoadU3Ed__58_U3CU3Em__Finally2_m117D8CCA7C5F2A1DCAA4807463E9C6FDC712F9EF (U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
__this->___U3CU3E1__state_0 = (-1);
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* L_0 = (&__this->___U3CU3E7__wrap1_5);
Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7(L_0, Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var);
return;
}
}
// System.Void FMODUnity.RuntimeManager/<BanksToLoad>d__58::<>m__Finally3()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBanksToLoadU3Ed__58_U3CU3Em__Finally3_m8437C52E6F12BE8B4DCC901221D2DFC76218F494 (U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
__this->___U3CU3E1__state_0 = (-1);
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* L_0 = (&__this->___U3CU3E7__wrap1_5);
Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7(L_0, Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var);
return;
}
}
// System.String FMODUnity.RuntimeManager/<BanksToLoad>d__58::System.Collections.Generic.IEnumerator<System.String>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CBanksToLoadU3Ed__58_System_Collections_Generic_IEnumeratorU3CSystem_StringU3E_get_Current_mD5951613ACD0F81B28755EC6BF15F42991527EC4 (U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void FMODUnity.RuntimeManager/<BanksToLoad>d__58::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBanksToLoadU3Ed__58_System_Collections_IEnumerator_Reset_m5E3EC2D1F509326A0030A2A1DDEF176378BF562E (U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6* __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*)&U3CBanksToLoadU3Ed__58_System_Collections_IEnumerator_Reset_m5E3EC2D1F509326A0030A2A1DDEF176378BF562E_RuntimeMethod_var)));
}
}
// System.Object FMODUnity.RuntimeManager/<BanksToLoad>d__58::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CBanksToLoadU3Ed__58_System_Collections_IEnumerator_get_Current_m7DAEBEB71E0A905EB6A170B879CAFFDC8D51F556 (U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Collections.Generic.IEnumerator`1<System.String> FMODUnity.RuntimeManager/<BanksToLoad>d__58::System.Collections.Generic.IEnumerable<System.String>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CBanksToLoadU3Ed__58_System_Collections_Generic_IEnumerableU3CSystem_StringU3E_GetEnumerator_m87794AC88A013110D857161FC8CC7DF36EEA7292 (U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6* V_0 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
{
goto IL_0022;
}
}
{
int32_t L_1 = __this->___U3CU3El__initialThreadId_2;
int32_t L_2;
L_2 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL);
if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
{
goto IL_0022;
}
}
{
__this->___U3CU3E1__state_0 = 0;
V_0 = __this;
goto IL_0029;
}
IL_0022:
{
U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6* L_3 = (U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6*)il2cpp_codegen_object_new(U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6_il2cpp_TypeInfo_var);
NullCheck(L_3);
U3CBanksToLoadU3Ed__58__ctor_m16002CACD2358695300095C5869CBD9D75BB4355(L_3, 0, NULL);
V_0 = L_3;
}
IL_0029:
{
U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6* L_4 = V_0;
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_5 = __this->___U3CU3E3__fmodSettings_4;
NullCheck(L_4);
L_4->___fmodSettings_3 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___fmodSettings_3), (void*)L_5);
U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6* L_6 = V_0;
return L_6;
}
}
// System.Collections.IEnumerator FMODUnity.RuntimeManager/<BanksToLoad>d__58::System.Collections.IEnumerable.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CBanksToLoadU3Ed__58_System_Collections_IEnumerable_GetEnumerator_mB7EFFF477D80B82075E74F0C18802118DEAAB80C (U3CBanksToLoadU3Ed__58_tABD0ACDC2B8B49E8235D7F22DE26B1754FFE19D6* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = U3CBanksToLoadU3Ed__58_System_Collections_Generic_IEnumerableU3CSystem_StringU3E_GetEnumerator_m87794AC88A013110D857161FC8CC7DF36EEA7292(__this, NULL);
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void FMODUnity.EventNotFoundException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventNotFoundException__ctor_m0A5187B57CF145195A64E360EC2783F324C103E5 (EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129* __this, String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBE7D0FF1B8D93072447AA552DC39F57F1F92D69B);
s_Il2CppMethodInitialized = true;
}
{
// : base("[FMOD] Event not found: '" + path + "'")
String_t* L_0 = ___0_path;
String_t* L_1;
L_1 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralBE7D0FF1B8D93072447AA552DC39F57F1F92D69B, L_0, _stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D, NULL);
il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(__this, L_1, NULL);
// Path = path;
String_t* L_2 = ___0_path;
__this->___Path_19 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Path_19), (void*)L_2);
// }
return;
}
}
// System.Void FMODUnity.EventNotFoundException::.ctor(FMOD.GUID)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventNotFoundException__ctor_mF1E8319A40D2F7C4153613748135D07722CD83EB (EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129* __this, GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___0_guid, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFF0DBC596D9E0166EEF3C12FA327682167AA572C);
s_Il2CppMethodInitialized = true;
}
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// : base("[FMOD] Event not found: " + guid)
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_0 = ___0_guid;
V_0 = L_0;
String_t* L_1;
L_1 = GUID_ToString_mE603F135D9F0C2C23F8F807A7B3704A4BDA3646F((&V_0), NULL);
String_t* L_2;
L_2 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralFF0DBC596D9E0166EEF3C12FA327682167AA572C, L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(__this, L_2, NULL);
// Guid = guid;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_3 = ___0_guid;
__this->___Guid_18 = L_3;
// }
return;
}
}
// System.Void FMODUnity.EventNotFoundException::.ctor(FMODUnity.EventReference)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventNotFoundException__ctor_m10AD67F1A7FB23D6861028E2FA460FBBBD15E5FF (EventNotFoundException_t7E57D8B8FA62CD245CA670448BAE42AD1BCEC129* __this, EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 ___0_eventReference, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFF0DBC596D9E0166EEF3C12FA327682167AA572C);
s_Il2CppMethodInitialized = true;
}
{
// : base("[FMOD] Event not found: " + eventReference.ToString())
String_t* L_0;
L_0 = EventReference_ToString_mA6B1926CCE8ABDBFFBBE31A4796674F43E8BF002((&___0_eventReference), NULL);
String_t* L_1;
L_1 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralFF0DBC596D9E0166EEF3C12FA327682167AA572C, L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(__this, L_1, NULL);
// Guid = eventReference.Guid;
EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 L_2 = ___0_eventReference;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_3 = L_2.___Guid_0;
__this->___Guid_18 = L_3;
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void FMODUnity.BusNotFoundException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BusNotFoundException__ctor_m385FC1D0ECC20BE9A38EED01F60B2E197BE402FE (BusNotFoundException_t7087063F602F62E241845B8D4B89B56245927683* __this, String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4501CC63F934B001E68536A5FA3EEED376EFE5DB);
s_Il2CppMethodInitialized = true;
}
{
// : base("[FMOD] Bus not found '" + path + "'")
String_t* L_0 = ___0_path;
String_t* L_1;
L_1 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral4501CC63F934B001E68536A5FA3EEED376EFE5DB, L_0, _stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D, NULL);
il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(__this, L_1, NULL);
// Path = path;
String_t* L_2 = ___0_path;
__this->___Path_18 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Path_18), (void*)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.Void FMODUnity.VCANotFoundException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VCANotFoundException__ctor_mA9F15C93DC4147CA2716E90FE5A817351D82B40A (VCANotFoundException_tD3048B8977F247D423570705477ACE38AFE33400* __this, String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1E91B09D74330D84716D5CE30BB9B07E1C7A18FB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D);
s_Il2CppMethodInitialized = true;
}
{
// : base("[FMOD] VCA not found '" + path + "'")
String_t* L_0 = ___0_path;
String_t* L_1;
L_1 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral1E91B09D74330D84716D5CE30BB9B07E1C7A18FB, L_0, _stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D, NULL);
il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(__this, L_1, NULL);
// Path = path;
String_t* L_2 = ___0_path;
__this->___Path_18 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Path_18), (void*)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.Void FMODUnity.BankLoadException::.ctor(System.String,FMOD.RESULT)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BankLoadException__ctor_mC665D4FFE2F49461E5A6C9F4AA69988672126F74 (BankLoadException_tDC0C80E67137043990F2CA35780821FDE6F01494* __this, String_t* ___0_path, int32_t ___1_result, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RESULT_t1E31B643F38EE21E9B10FF1843F93EC77D3D11D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7BBCC07C0CF564814EF5BC26EB4C93B7F3165A96);
s_Il2CppMethodInitialized = true;
}
{
// : base(string.Format("[FMOD] Could not load bank '{0}' : {1} : {2}", path, result.ToString(), FMOD.Error.String(result)))
String_t* L_0 = ___0_path;
Il2CppFakeBox<int32_t> L_1(RESULT_t1E31B643F38EE21E9B10FF1843F93EC77D3D11D7_il2cpp_TypeInfo_var, (&___1_result));
String_t* L_2;
L_2 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_1), NULL);
int32_t L_3 = ___1_result;
String_t* L_4;
L_4 = Error_String_mE448D6850EF29E9051FAEF1694763DC2A1149571(L_3, NULL);
String_t* L_5;
L_5 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral7BBCC07C0CF564814EF5BC26EB4C93B7F3165A96, L_0, L_2, L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(__this, L_5, NULL);
// Path = path;
String_t* L_6 = ___0_path;
__this->___Path_18 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Path_18), (void*)L_6);
// Result = result;
int32_t L_7 = ___1_result;
__this->___Result_19 = L_7;
// }
return;
}
}
// System.Void FMODUnity.BankLoadException::.ctor(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BankLoadException__ctor_m52D9A1C415C7A901C6A97E915D724287CE79C162 (BankLoadException_tDC0C80E67137043990F2CA35780821FDE6F01494* __this, String_t* ___0_path, String_t* ___1_error, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA40C5C7A7C4B375C962F1DA94053823C642C607F);
s_Il2CppMethodInitialized = true;
}
{
// : base(string.Format("[FMOD] Could not load bank '{0}' : {1}", path, error))
String_t* L_0 = ___0_path;
String_t* L_1 = ___1_error;
String_t* L_2;
L_2 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralA40C5C7A7C4B375C962F1DA94053823C642C607F, L_0, L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(__this, L_2, NULL);
// Path = path;
String_t* L_3 = ___0_path;
__this->___Path_18 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Path_18), (void*)L_3);
// Result = FMOD.RESULT.ERR_INTERNAL;
__this->___Result_19 = ((int32_t)28);
// }
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 FMODUnity.SystemNotInitializedException::.ctor(FMOD.RESULT,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SystemNotInitializedException__ctor_m3C646ADE39F50F65B76DEAE19A7F205B9F40410D (SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB* __this, int32_t ___0_result, String_t* ___1_location, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RESULT_t1E31B643F38EE21E9B10FF1843F93EC77D3D11D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6A37B341BE63968D01D00605F25F5A2725A058BE);
s_Il2CppMethodInitialized = true;
}
{
// : base(string.Format("[FMOD] Initialization failed : {2} : {0} : {1}", result.ToString(), FMOD.Error.String(result), location))
Il2CppFakeBox<int32_t> L_0(RESULT_t1E31B643F38EE21E9B10FF1843F93EC77D3D11D7_il2cpp_TypeInfo_var, (&___0_result));
String_t* L_1;
L_1 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_0), NULL);
int32_t L_2 = ___0_result;
String_t* L_3;
L_3 = Error_String_mE448D6850EF29E9051FAEF1694763DC2A1149571(L_2, NULL);
String_t* L_4 = ___1_location;
String_t* L_5;
L_5 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral6A37B341BE63968D01D00605F25F5A2725A058BE, L_1, L_3, L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(__this, L_5, NULL);
// Result = result;
int32_t L_6 = ___0_result;
__this->___Result_18 = L_6;
// Location = location;
String_t* L_7 = ___1_location;
__this->___Location_19 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Location_19), (void*)L_7);
// }
return;
}
}
// System.Void FMODUnity.SystemNotInitializedException::.ctor(System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SystemNotInitializedException__ctor_mF97C9971CD531B16ED9DA025EA4C56F43532A2C5 (SystemNotInitializedException_tA4F450EF0590FD4FC6E4758F0045D014493B38CB* __this, Exception_t* ___0_inner, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1334702E794CB5624DA378C6CD31B09126197FD9);
s_Il2CppMethodInitialized = true;
}
{
// : base("[FMOD] Initialization failed", inner)
Exception_t* L_0 = ___0_inner;
il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var);
Exception__ctor_m9BC141AAB08F47C34B7ED40C1A6C0C1ADDEC5CB3(__this, _stringLiteral1334702E794CB5624DA378C6CD31B09126197FD9, L_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 FMODUnity.ThreadAffinityGroup::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThreadAffinityGroup__ctor_m2DEC5CC5BD41670C7A3525A02B94E1A9791617BE (ThreadAffinityGroup_t3FE6598D0DF317F36A1A7A9626EE385D9002A9B9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB424F9DEDD837B2912C3492797C2FA8B18A8F2C9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public List<ThreadType> threads = new List<ThreadType>();
List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4* L_0 = (List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4*)il2cpp_codegen_object_new(List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mB424F9DEDD837B2912C3492797C2FA8B18A8F2C9(L_0, List_1__ctor_mB424F9DEDD837B2912C3492797C2FA8B18A8F2C9_RuntimeMethod_var);
__this->___threads_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___threads_0), (void*)L_0);
// public ThreadAffinityGroup()
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// }
return;
}
}
// System.Void FMODUnity.ThreadAffinityGroup::.ctor(FMODUnity.ThreadAffinityGroup)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThreadAffinityGroup__ctor_m41BFA2550E3F39DCAAFCBF3CCD913CB93445A676 (ThreadAffinityGroup_t3FE6598D0DF317F36A1A7A9626EE385D9002A9B9* __this, ThreadAffinityGroup_t3FE6598D0DF317F36A1A7A9626EE385D9002A9B9* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m775A777EE051D77A328D2DBE7211E5A40E260266_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB424F9DEDD837B2912C3492797C2FA8B18A8F2C9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public List<ThreadType> threads = new List<ThreadType>();
List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4* L_0 = (List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4*)il2cpp_codegen_object_new(List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mB424F9DEDD837B2912C3492797C2FA8B18A8F2C9(L_0, List_1__ctor_mB424F9DEDD837B2912C3492797C2FA8B18A8F2C9_RuntimeMethod_var);
__this->___threads_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___threads_0), (void*)L_0);
// public ThreadAffinityGroup(ThreadAffinityGroup other)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// threads = new List<ThreadType>(other.threads);
ThreadAffinityGroup_t3FE6598D0DF317F36A1A7A9626EE385D9002A9B9* L_1 = ___0_other;
NullCheck(L_1);
List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4* L_2 = L_1->___threads_0;
List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4* L_3 = (List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4*)il2cpp_codegen_object_new(List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4_il2cpp_TypeInfo_var);
NullCheck(L_3);
List_1__ctor_m775A777EE051D77A328D2DBE7211E5A40E260266(L_3, L_2, List_1__ctor_m775A777EE051D77A328D2DBE7211E5A40E260266_RuntimeMethod_var);
__this->___threads_0 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___threads_0), (void*)L_3);
// affinity = other.affinity;
ThreadAffinityGroup_t3FE6598D0DF317F36A1A7A9626EE385D9002A9B9* L_4 = ___0_other;
NullCheck(L_4);
uint32_t L_5 = L_4->___affinity_1;
__this->___affinity_1 = L_5;
// }
return;
}
}
// System.Void FMODUnity.ThreadAffinityGroup::.ctor(FMODUnity.ThreadAffinity,FMODUnity.ThreadType[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThreadAffinityGroup__ctor_m1DBA53B0FCF9A24DE57A3DC19DBCD1895370BCF2 (ThreadAffinityGroup_t3FE6598D0DF317F36A1A7A9626EE385D9002A9B9* __this, uint32_t ___0_affinity, ThreadTypeU5BU5D_t4DA1D4B91FDC1BF44D7B4E7FBD194A5DD0C76EB4* ___1_threads, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m775A777EE051D77A328D2DBE7211E5A40E260266_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB424F9DEDD837B2912C3492797C2FA8B18A8F2C9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public List<ThreadType> threads = new List<ThreadType>();
List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4* L_0 = (List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4*)il2cpp_codegen_object_new(List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mB424F9DEDD837B2912C3492797C2FA8B18A8F2C9(L_0, List_1__ctor_mB424F9DEDD837B2912C3492797C2FA8B18A8F2C9_RuntimeMethod_var);
__this->___threads_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___threads_0), (void*)L_0);
// public ThreadAffinityGroup(ThreadAffinity affinity, params ThreadType[] threads)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// this.threads = new List<ThreadType>(threads);
ThreadTypeU5BU5D_t4DA1D4B91FDC1BF44D7B4E7FBD194A5DD0C76EB4* L_1 = ___1_threads;
List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4* L_2 = (List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4*)il2cpp_codegen_object_new(List_1_tBD485C0006CFD7BCD91840DCF97E4A1524E998F4_il2cpp_TypeInfo_var);
NullCheck(L_2);
List_1__ctor_m775A777EE051D77A328D2DBE7211E5A40E260266(L_2, (RuntimeObject*)L_1, List_1__ctor_m775A777EE051D77A328D2DBE7211E5A40E260266_RuntimeMethod_var);
__this->___threads_0 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___threads_0), (void*)L_2);
// this.affinity = affinity;
uint32_t L_3 = ___0_affinity;
__this->___affinity_1 = L_3;
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void FMODUnity.CodecChannelCount::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CodecChannelCount__ctor_m8F52BE1E98641129D4687BA82B145E77E17FBD1E (CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* __this, const RuntimeMethod* method)
{
{
// public CodecChannelCount() { }
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// public CodecChannelCount() { }
return;
}
}
// System.Void FMODUnity.CodecChannelCount::.ctor(FMODUnity.CodecChannelCount)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CodecChannelCount__ctor_mF192E21AD505C33062822A49C28BE9D4714639F2 (CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* __this, CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* ___0_other, const RuntimeMethod* method)
{
{
// public CodecChannelCount(CodecChannelCount other)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// format = other.format;
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_0 = ___0_other;
NullCheck(L_0);
int32_t L_1 = L_0->___format_0;
__this->___format_0 = L_1;
// channels = other.channels;
CodecChannelCount_tB06FECA0A0BDA22F92E8B4EEDA9E249D562BF07E* L_2 = ___0_other;
NullCheck(L_2);
int32_t L_3 = L_2->___channels_1;
__this->___channels_1 = L_3;
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.String FMODUnity.RuntimeUtils::GetCommonPlatformPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RuntimeUtils_GetCommonPlatformPath_mEB657019CD166973B273CD037501AF03D8F79905 (String_t* ___0_path, const RuntimeMethod* method)
{
{
// if (string.IsNullOrEmpty(path))
String_t* L_0 = ___0_path;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_000a;
}
}
{
// return path;
String_t* L_2 = ___0_path;
return L_2;
}
IL_000a:
{
// return path.Replace('\\', '/');
String_t* L_3 = ___0_path;
NullCheck(L_3);
String_t* L_4;
L_4 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_3, ((int32_t)92), ((int32_t)47), NULL);
return L_4;
}
}
// FMOD.VECTOR FMODUnity.RuntimeUtils::ToFMODVector(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F RuntimeUtils_ToFMODVector_m46FFCE737D6D1F0829A003F507379811AE5AAAE3 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vec, const RuntimeMethod* method)
{
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F V_0;
memset((&V_0), 0, sizeof(V_0));
{
// temp.x = vec.x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_vec;
float L_1 = L_0.___x_2;
(&V_0)->___x_0 = L_1;
// temp.y = vec.y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_vec;
float L_3 = L_2.___y_3;
(&V_0)->___y_1 = L_3;
// temp.z = vec.z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_vec;
float L_5 = L_4.___z_4;
(&V_0)->___z_2 = L_5;
// return temp;
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F L_6 = V_0;
return L_6;
}
}
// FMOD.ATTRIBUTES_3D FMODUnity.RuntimeUtils::To3DAttributes(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 RuntimeUtils_To3DAttributes_mE0F4D67A6795B1849735DD04C9A17937FCA6665A (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, const RuntimeMethod* method)
{
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// FMOD.ATTRIBUTES_3D attributes = new FMOD.ATTRIBUTES_3D();
il2cpp_codegen_initobj((&V_0), sizeof(ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777));
// attributes.forward = ToFMODVector(Vector3.forward);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL);
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F L_1;
L_1 = RuntimeUtils_ToFMODVector_m46FFCE737D6D1F0829A003F507379811AE5AAAE3(L_0, NULL);
(&V_0)->___forward_2 = L_1;
// attributes.up = ToFMODVector(Vector3.up);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F L_3;
L_3 = RuntimeUtils_ToFMODVector_m46FFCE737D6D1F0829A003F507379811AE5AAAE3(L_2, NULL);
(&V_0)->___up_3 = L_3;
// attributes.position = ToFMODVector(pos);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_pos;
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F L_5;
L_5 = RuntimeUtils_ToFMODVector_m46FFCE737D6D1F0829A003F507379811AE5AAAE3(L_4, NULL);
(&V_0)->___position_0 = L_5;
// return attributes;
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 L_6 = V_0;
return L_6;
}
}
// FMOD.ATTRIBUTES_3D FMODUnity.RuntimeUtils::To3DAttributes(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 RuntimeUtils_To3DAttributes_m48B2CCE0669BFF19A4756F1954FC247C8A8EC329 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, const RuntimeMethod* method)
{
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// FMOD.ATTRIBUTES_3D attributes = new FMOD.ATTRIBUTES_3D();
il2cpp_codegen_initobj((&V_0), sizeof(ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777));
// attributes.forward = transform.forward.ToFMODVector();
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_transform;
NullCheck(L_0);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_0, NULL);
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F L_2;
L_2 = RuntimeUtils_ToFMODVector_m46FFCE737D6D1F0829A003F507379811AE5AAAE3(L_1, NULL);
(&V_0)->___forward_2 = L_2;
// attributes.up = transform.up.ToFMODVector();
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3 = ___0_transform;
NullCheck(L_3);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2(L_3, NULL);
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F L_5;
L_5 = RuntimeUtils_ToFMODVector_m46FFCE737D6D1F0829A003F507379811AE5AAAE3(L_4, NULL);
(&V_0)->___up_3 = L_5;
// attributes.position = transform.position.ToFMODVector();
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = ___0_transform;
NullCheck(L_6);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_6, NULL);
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F L_8;
L_8 = RuntimeUtils_ToFMODVector_m46FFCE737D6D1F0829A003F507379811AE5AAAE3(L_7, NULL);
(&V_0)->___position_0 = L_8;
// return attributes;
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 L_9 = V_0;
return L_9;
}
}
// FMOD.ATTRIBUTES_3D FMODUnity.RuntimeUtils::To3DAttributes(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 RuntimeUtils_To3DAttributes_mF585746279DD507F9C6D0FA358CCA367BD963457 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_go, const RuntimeMethod* method)
{
{
// return go.transform.To3DAttributes();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_go;
NullCheck(L_0);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_0, NULL);
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 L_2;
L_2 = RuntimeUtils_To3DAttributes_m48B2CCE0669BFF19A4756F1954FC247C8A8EC329(L_1, NULL);
return L_2;
}
}
// FMOD.ATTRIBUTES_3D FMODUnity.RuntimeUtils::To3DAttributes(UnityEngine.Transform,UnityEngine.Rigidbody)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 RuntimeUtils_To3DAttributes_m053189117AC388C15183A3F1F5E0FA25BA170E5F (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* ___1_rigidbody, 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;
}
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// FMOD.ATTRIBUTES_3D attributes = transform.To3DAttributes();
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_transform;
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 L_1;
L_1 = RuntimeUtils_To3DAttributes_m48B2CCE0669BFF19A4756F1954FC247C8A8EC329(L_0, NULL);
V_0 = L_1;
// if (rigidbody)
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_2 = ___1_rigidbody;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_2, NULL);
if (!L_3)
{
goto IL_0021;
}
}
{
// attributes.velocity = rigidbody.velocity.ToFMODVector();
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_4 = ___1_rigidbody;
NullCheck(L_4);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Rigidbody_get_velocity_mAE331303E7214402C93E2183D0AA1198F425F843(L_4, NULL);
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F L_6;
L_6 = RuntimeUtils_ToFMODVector_m46FFCE737D6D1F0829A003F507379811AE5AAAE3(L_5, NULL);
(&V_0)->___velocity_1 = L_6;
}
IL_0021:
{
// return attributes;
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 L_7 = V_0;
return L_7;
}
}
// FMOD.ATTRIBUTES_3D FMODUnity.RuntimeUtils::To3DAttributes(UnityEngine.GameObject,UnityEngine.Rigidbody)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 RuntimeUtils_To3DAttributes_m6E265B3C2A545E4D36A47CA72E8508C39C7116EE (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_go, Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* ___1_rigidbody, 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;
}
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// FMOD.ATTRIBUTES_3D attributes = go.transform.To3DAttributes();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_go;
NullCheck(L_0);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_0, NULL);
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 L_2;
L_2 = RuntimeUtils_To3DAttributes_m48B2CCE0669BFF19A4756F1954FC247C8A8EC329(L_1, NULL);
V_0 = L_2;
// if (rigidbody)
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_3 = ___1_rigidbody;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_3, NULL);
if (!L_4)
{
goto IL_0026;
}
}
{
// attributes.velocity = rigidbody.velocity.ToFMODVector();
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_5 = ___1_rigidbody;
NullCheck(L_5);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Rigidbody_get_velocity_mAE331303E7214402C93E2183D0AA1198F425F843(L_5, NULL);
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F L_7;
L_7 = RuntimeUtils_ToFMODVector_m46FFCE737D6D1F0829A003F507379811AE5AAAE3(L_6, NULL);
(&V_0)->___velocity_1 = L_7;
}
IL_0026:
{
// return attributes;
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 L_8 = V_0;
return L_8;
}
}
// FMOD.ATTRIBUTES_3D FMODUnity.RuntimeUtils::To3DAttributes(UnityEngine.Transform,UnityEngine.Rigidbody2D)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 RuntimeUtils_To3DAttributes_m5144F90F94EE464290F55723B8E96917BEF0E0D1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* ___1_rigidbody, 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;
}
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 V_0;
memset((&V_0), 0, sizeof(V_0));
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F V_1;
memset((&V_1), 0, sizeof(V_1));
{
// FMOD.ATTRIBUTES_3D attributes = transform.To3DAttributes();
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_transform;
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 L_1;
L_1 = RuntimeUtils_To3DAttributes_m48B2CCE0669BFF19A4756F1954FC247C8A8EC329(L_0, NULL);
V_0 = L_1;
// if (rigidbody)
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_2 = ___1_rigidbody;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_2, NULL);
if (!L_3)
{
goto IL_0047;
}
}
{
// vel.x = rigidbody.velocity.x;
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_4 = ___1_rigidbody;
NullCheck(L_4);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
L_5 = Rigidbody2D_get_velocity_mBD8AC6F93F0E24CC41D2361BCEF74F81303720EF(L_4, NULL);
float L_6 = L_5.___x_0;
(&V_1)->___x_0 = L_6;
// vel.y = rigidbody.velocity.y;
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_7 = ___1_rigidbody;
NullCheck(L_7);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
L_8 = Rigidbody2D_get_velocity_mBD8AC6F93F0E24CC41D2361BCEF74F81303720EF(L_7, NULL);
float L_9 = L_8.___y_1;
(&V_1)->___y_1 = L_9;
// vel.z = 0;
(&V_1)->___z_2 = (0.0f);
// attributes.velocity = vel;
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F L_10 = V_1;
(&V_0)->___velocity_1 = L_10;
}
IL_0047:
{
// return attributes;
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 L_11 = V_0;
return L_11;
}
}
// FMOD.ATTRIBUTES_3D FMODUnity.RuntimeUtils::To3DAttributes(UnityEngine.GameObject,UnityEngine.Rigidbody2D)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 RuntimeUtils_To3DAttributes_m48FF612A95EAFDD21C8AEF917AB4808E4CD8A978 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_go, Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* ___1_rigidbody, 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;
}
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 V_0;
memset((&V_0), 0, sizeof(V_0));
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F V_1;
memset((&V_1), 0, sizeof(V_1));
{
// FMOD.ATTRIBUTES_3D attributes = go.transform.To3DAttributes();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_go;
NullCheck(L_0);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_0, NULL);
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 L_2;
L_2 = RuntimeUtils_To3DAttributes_m48B2CCE0669BFF19A4756F1954FC247C8A8EC329(L_1, NULL);
V_0 = L_2;
// if (rigidbody)
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_3 = ___1_rigidbody;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_3, NULL);
if (!L_4)
{
goto IL_004c;
}
}
{
// vel.x = rigidbody.velocity.x;
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_5 = ___1_rigidbody;
NullCheck(L_5);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
L_6 = Rigidbody2D_get_velocity_mBD8AC6F93F0E24CC41D2361BCEF74F81303720EF(L_5, NULL);
float L_7 = L_6.___x_0;
(&V_1)->___x_0 = L_7;
// vel.y = rigidbody.velocity.y;
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_8 = ___1_rigidbody;
NullCheck(L_8);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9;
L_9 = Rigidbody2D_get_velocity_mBD8AC6F93F0E24CC41D2361BCEF74F81303720EF(L_8, NULL);
float L_10 = L_9.___y_1;
(&V_1)->___y_1 = L_10;
// vel.z = 0;
(&V_1)->___z_2 = (0.0f);
// attributes.velocity = vel;
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F L_11 = V_1;
(&V_0)->___velocity_1 = L_11;
}
IL_004c:
{
// return attributes;
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 L_12 = V_0;
return L_12;
}
}
// FMOD.THREAD_TYPE FMODUnity.RuntimeUtils::ToFMODThreadType(FMODUnity.ThreadType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RuntimeUtils_ToFMODThreadType_m48699CD584A67908EFDFBDE6D1C0ED3D2B54E3BE (int32_t ___0_threadType, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_threadType;
switch (L_0)
{
case 0:
{
goto IL_003c;
}
case 1:
{
goto IL_003e;
}
case 2:
{
goto IL_0040;
}
case 3:
{
goto IL_0042;
}
case 4:
{
goto IL_0044;
}
case 5:
{
goto IL_0046;
}
case 6:
{
goto IL_0048;
}
case 7:
{
goto IL_004a;
}
case 8:
{
goto IL_004c;
}
case 9:
{
goto IL_004e;
}
case 10:
{
goto IL_0051;
}
case 11:
{
goto IL_0054;
}
case 12:
{
goto IL_0057;
}
}
}
{
goto IL_005a;
}
IL_003c:
{
// return FMOD.THREAD_TYPE.MIXER;
return (int32_t)(0);
}
IL_003e:
{
// return FMOD.THREAD_TYPE.FEEDER;
return (int32_t)(1);
}
IL_0040:
{
// return FMOD.THREAD_TYPE.STREAM;
return (int32_t)(2);
}
IL_0042:
{
// return FMOD.THREAD_TYPE.FILE;
return (int32_t)(3);
}
IL_0044:
{
// return FMOD.THREAD_TYPE.NONBLOCKING;
return (int32_t)(4);
}
IL_0046:
{
// return FMOD.THREAD_TYPE.RECORD;
return (int32_t)(5);
}
IL_0048:
{
// return FMOD.THREAD_TYPE.GEOMETRY;
return (int32_t)(6);
}
IL_004a:
{
// return FMOD.THREAD_TYPE.PROFILER;
return (int32_t)(7);
}
IL_004c:
{
// return FMOD.THREAD_TYPE.STUDIO_UPDATE;
return (int32_t)(8);
}
IL_004e:
{
// return FMOD.THREAD_TYPE.STUDIO_LOAD_BANK;
return (int32_t)(((int32_t)9));
}
IL_0051:
{
// return FMOD.THREAD_TYPE.STUDIO_LOAD_SAMPLE;
return (int32_t)(((int32_t)10));
}
IL_0054:
{
// return FMOD.THREAD_TYPE.CONVOLUTION1;
return (int32_t)(((int32_t)11));
}
IL_0057:
{
// return FMOD.THREAD_TYPE.CONVOLUTION2;
return (int32_t)(((int32_t)12));
}
IL_005a:
{
// throw new ArgumentException("Unrecognised thread type '" + threadType.ToString() + "'");
Il2CppFakeBox<int32_t> L_1(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ThreadType_t14C426076F78F0EE6D1B44D753C66EC8BD3D87F3_il2cpp_TypeInfo_var)), (&___0_threadType));
String_t* L_2;
L_2 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_1), NULL);
String_t* L_3;
L_3 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9552FB5A23582C720104AF8F6ADA9595460E9E7F)), L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D)), NULL);
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_4 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
NullCheck(L_4);
ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_4, L_3, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeUtils_ToFMODThreadType_m48699CD584A67908EFDFBDE6D1C0ED3D2B54E3BE_RuntimeMethod_var)));
}
}
// System.String FMODUnity.RuntimeUtils::DisplayName(FMODUnity.ThreadType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RuntimeUtils_DisplayName_m0CCA5081E876331D951A001A1DF92F855F71EE42 (int32_t ___0_thread, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadType_t14C426076F78F0EE6D1B44D753C66EC8BD3D87F3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return thread.ToString().Replace('_', ' ');
Il2CppFakeBox<int32_t> L_0(ThreadType_t14C426076F78F0EE6D1B44D753C66EC8BD3D87F3_il2cpp_TypeInfo_var, (&___0_thread));
String_t* L_1;
L_1 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_0), NULL);
NullCheck(L_1);
String_t* L_2;
L_2 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_1, ((int32_t)95), ((int32_t)32), NULL);
return L_2;
}
}
// FMOD.THREAD_AFFINITY FMODUnity.RuntimeUtils::ToFMODThreadAffinity(FMODUnity.ThreadAffinity)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t RuntimeUtils_ToFMODThreadAffinity_mDCDD168DD18FE8455B142D12E6497DD909148489 (uint32_t ___0_affinity, const RuntimeMethod* method)
{
int64_t V_0 = 0;
{
// FMOD.THREAD_AFFINITY fmodAffinity = FMOD.THREAD_AFFINITY.CORE_ALL;
V_0 = ((int64_t)0);
// SetFMODAffinityBit(affinity, ThreadAffinity.Core0, FMOD.THREAD_AFFINITY.CORE_0, ref fmodAffinity);
uint32_t L_0 = ___0_affinity;
RuntimeUtils_SetFMODAffinityBit_m685483F40EC3D1A40822243D5DEC47D1C73801D0(L_0, 1, ((int64_t)1), (&V_0), NULL);
// SetFMODAffinityBit(affinity, ThreadAffinity.Core1, FMOD.THREAD_AFFINITY.CORE_1, ref fmodAffinity);
uint32_t L_1 = ___0_affinity;
RuntimeUtils_SetFMODAffinityBit_m685483F40EC3D1A40822243D5DEC47D1C73801D0(L_1, 2, ((int64_t)2), (&V_0), NULL);
// SetFMODAffinityBit(affinity, ThreadAffinity.Core2, FMOD.THREAD_AFFINITY.CORE_2, ref fmodAffinity);
uint32_t L_2 = ___0_affinity;
RuntimeUtils_SetFMODAffinityBit_m685483F40EC3D1A40822243D5DEC47D1C73801D0(L_2, 4, ((int64_t)4), (&V_0), NULL);
// SetFMODAffinityBit(affinity, ThreadAffinity.Core3, FMOD.THREAD_AFFINITY.CORE_3, ref fmodAffinity);
uint32_t L_3 = ___0_affinity;
RuntimeUtils_SetFMODAffinityBit_m685483F40EC3D1A40822243D5DEC47D1C73801D0(L_3, 8, ((int64_t)8), (&V_0), NULL);
// SetFMODAffinityBit(affinity, ThreadAffinity.Core4, FMOD.THREAD_AFFINITY.CORE_4, ref fmodAffinity);
uint32_t L_4 = ___0_affinity;
RuntimeUtils_SetFMODAffinityBit_m685483F40EC3D1A40822243D5DEC47D1C73801D0(L_4, ((int32_t)16), ((int64_t)((int32_t)16)), (&V_0), NULL);
// SetFMODAffinityBit(affinity, ThreadAffinity.Core5, FMOD.THREAD_AFFINITY.CORE_5, ref fmodAffinity);
uint32_t L_5 = ___0_affinity;
RuntimeUtils_SetFMODAffinityBit_m685483F40EC3D1A40822243D5DEC47D1C73801D0(L_5, ((int32_t)32), ((int64_t)((int32_t)32)), (&V_0), NULL);
// SetFMODAffinityBit(affinity, ThreadAffinity.Core6, FMOD.THREAD_AFFINITY.CORE_6, ref fmodAffinity);
uint32_t L_6 = ___0_affinity;
RuntimeUtils_SetFMODAffinityBit_m685483F40EC3D1A40822243D5DEC47D1C73801D0(L_6, ((int32_t)64), ((int64_t)((int32_t)64)), (&V_0), NULL);
// SetFMODAffinityBit(affinity, ThreadAffinity.Core7, FMOD.THREAD_AFFINITY.CORE_7, ref fmodAffinity);
uint32_t L_7 = ___0_affinity;
RuntimeUtils_SetFMODAffinityBit_m685483F40EC3D1A40822243D5DEC47D1C73801D0(L_7, ((int32_t)128), ((int64_t)((int32_t)128)), (&V_0), NULL);
// SetFMODAffinityBit(affinity, ThreadAffinity.Core8, FMOD.THREAD_AFFINITY.CORE_8, ref fmodAffinity);
uint32_t L_8 = ___0_affinity;
RuntimeUtils_SetFMODAffinityBit_m685483F40EC3D1A40822243D5DEC47D1C73801D0(L_8, ((int32_t)256), ((int64_t)((int32_t)256)), (&V_0), NULL);
// SetFMODAffinityBit(affinity, ThreadAffinity.Core9, FMOD.THREAD_AFFINITY.CORE_9, ref fmodAffinity);
uint32_t L_9 = ___0_affinity;
RuntimeUtils_SetFMODAffinityBit_m685483F40EC3D1A40822243D5DEC47D1C73801D0(L_9, ((int32_t)512), ((int64_t)((int32_t)512)), (&V_0), NULL);
// SetFMODAffinityBit(affinity, ThreadAffinity.Core10, FMOD.THREAD_AFFINITY.CORE_10, ref fmodAffinity);
uint32_t L_10 = ___0_affinity;
RuntimeUtils_SetFMODAffinityBit_m685483F40EC3D1A40822243D5DEC47D1C73801D0(L_10, ((int32_t)1024), ((int64_t)((int32_t)1024)), (&V_0), NULL);
// SetFMODAffinityBit(affinity, ThreadAffinity.Core11, FMOD.THREAD_AFFINITY.CORE_11, ref fmodAffinity);
uint32_t L_11 = ___0_affinity;
RuntimeUtils_SetFMODAffinityBit_m685483F40EC3D1A40822243D5DEC47D1C73801D0(L_11, ((int32_t)2048), ((int64_t)((int32_t)2048)), (&V_0), NULL);
// SetFMODAffinityBit(affinity, ThreadAffinity.Core12, FMOD.THREAD_AFFINITY.CORE_12, ref fmodAffinity);
uint32_t L_12 = ___0_affinity;
RuntimeUtils_SetFMODAffinityBit_m685483F40EC3D1A40822243D5DEC47D1C73801D0(L_12, ((int32_t)4096), ((int64_t)((int32_t)4096)), (&V_0), NULL);
// SetFMODAffinityBit(affinity, ThreadAffinity.Core13, FMOD.THREAD_AFFINITY.CORE_13, ref fmodAffinity);
uint32_t L_13 = ___0_affinity;
RuntimeUtils_SetFMODAffinityBit_m685483F40EC3D1A40822243D5DEC47D1C73801D0(L_13, ((int32_t)8192), ((int64_t)((int32_t)8192)), (&V_0), NULL);
// SetFMODAffinityBit(affinity, ThreadAffinity.Core14, FMOD.THREAD_AFFINITY.CORE_14, ref fmodAffinity);
uint32_t L_14 = ___0_affinity;
RuntimeUtils_SetFMODAffinityBit_m685483F40EC3D1A40822243D5DEC47D1C73801D0(L_14, ((int32_t)16384), ((int64_t)((int32_t)16384)), (&V_0), NULL);
// SetFMODAffinityBit(affinity, ThreadAffinity.Core15, FMOD.THREAD_AFFINITY.CORE_15, ref fmodAffinity);
uint32_t L_15 = ___0_affinity;
RuntimeUtils_SetFMODAffinityBit_m685483F40EC3D1A40822243D5DEC47D1C73801D0(L_15, ((int32_t)32768), ((int64_t)((int32_t)32768)), (&V_0), NULL);
// return fmodAffinity;
int64_t L_16 = V_0;
return L_16;
}
}
// System.Void FMODUnity.RuntimeUtils::SetFMODAffinityBit(FMODUnity.ThreadAffinity,FMODUnity.ThreadAffinity,FMOD.THREAD_AFFINITY,FMOD.THREAD_AFFINITY&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtils_SetFMODAffinityBit_m685483F40EC3D1A40822243D5DEC47D1C73801D0 (uint32_t ___0_affinity, uint32_t ___1_mask, int64_t ___2_fmodMask, int64_t* ___3_fmodAffinity, const RuntimeMethod* method)
{
{
// if ((affinity & mask) != 0)
uint32_t L_0 = ___0_affinity;
uint32_t L_1 = ___1_mask;
if (!((int32_t)((int32_t)L_0&(int32_t)L_1)))
{
goto IL_000b;
}
}
{
// fmodAffinity |= fmodMask;
int64_t* L_2 = ___3_fmodAffinity;
int64_t* L_3 = ___3_fmodAffinity;
int64_t L_4 = *((int64_t*)L_3);
int64_t L_5 = ___2_fmodMask;
*((int64_t*)L_2) = (int64_t)((int64_t)(L_4|(int64_t)L_5));
}
IL_000b:
{
// }
return;
}
}
// System.Void FMODUnity.RuntimeUtils::EnforceLibraryOrder()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtils_EnforceLibraryOrder_mAF9E19FFBC942DEE8B11C130550C2AC97C4A9B59 (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*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral44866D57A980B8D30809819463B7C02D472410AF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral57E02096C311A2D57F4FE42C8238919416FB2786);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8002FD67519439E5DA53ACD09CB2E5B68BD49DDF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC73EA7F54D9368A086F5C9D484E96E82E0FC1BE9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 V_3;
memset((&V_3), 0, sizeof(V_3));
{
// AndroidJavaClass jSystem = new AndroidJavaClass("java.lang.System");
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_0 = (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)il2cpp_codegen_object_new(AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var);
NullCheck(L_0);
AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389(L_0, _stringLiteral8002FD67519439E5DA53ACD09CB2E5B68BD49DDF, NULL);
V_0 = L_0;
// jSystem.CallStatic("loadLibrary", FMOD.VERSION.dll);
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_1 = V_0;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = L_2;
NullCheck(L_3);
ArrayElementTypeCheck (L_3, _stringLiteral57E02096C311A2D57F4FE42C8238919416FB2786);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)_stringLiteral57E02096C311A2D57F4FE42C8238919416FB2786);
NullCheck(L_1);
AndroidJavaObject_CallStatic_mB677DE04369EDD8E6DECAF2F233116EE1F06555C(L_1, _stringLiteralC73EA7F54D9368A086F5C9D484E96E82E0FC1BE9, L_3, NULL);
// jSystem.CallStatic("loadLibrary", FMOD.Studio.STUDIO_VERSION.dll);
AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_4 = V_0;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = L_5;
NullCheck(L_6);
ArrayElementTypeCheck (L_6, _stringLiteral44866D57A980B8D30809819463B7C02D472410AF);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)_stringLiteral44866D57A980B8D30809819463B7C02D472410AF);
NullCheck(L_4);
AndroidJavaObject_CallStatic_mB677DE04369EDD8E6DECAF2F233116EE1F06555C(L_4, _stringLiteralC73EA7F54D9368A086F5C9D484E96E82E0FC1BE9, L_6, NULL);
// FMOD.Memory.GetStats(out temp1, out temp2);
int32_t L_7;
L_7 = Memory_GetStats_mE7533F4DD1A85195C34B0072C6FE8C39E5F02838((&V_1), (&V_2), (bool)1, NULL);
// FMOD.Studio.Util.parseID("", out temp3);
int32_t L_8;
L_8 = Util_parseID_m59DD693F52E76EC66C918700D336979D2FC71A33(_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, (&V_3), NULL);
// }
return;
}
}
// System.Void FMODUnity.RuntimeUtils::DebugLog(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtils_DebugLog_mB3E447B8E7CEE386BAFC355831D756857A951813 (String_t* ___0_message, 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*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (Settings.Instance == null || Settings.Instance.LoggingLevel == FMOD.DEBUG_FLAGS.LOG)
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_0;
L_0 = Settings_get_Instance_m400C3EC1273FF99A9676EC4D63632728323CF9E8(NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_1)
{
goto IL_001a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_2;
L_2 = Settings_get_Instance_m400C3EC1273FF99A9676EC4D63632728323CF9E8(NULL);
NullCheck(L_2);
uint32_t L_3 = L_2->___LoggingLevel_25;
if ((!(((uint32_t)L_3) == ((uint32_t)4))))
{
goto IL_0020;
}
}
IL_001a:
{
// Debug.Log(message);
String_t* L_4 = ___0_message;
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_4, NULL);
}
IL_0020:
{
// }
return;
}
}
// System.Void FMODUnity.RuntimeUtils::DebugLogFormat(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtils_DebugLogFormat_m804D6F8EEB48AFDDC86FE81CE53813A59B7F438B (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, 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*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (Settings.Instance == null || Settings.Instance.LoggingLevel == FMOD.DEBUG_FLAGS.LOG)
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_0;
L_0 = Settings_get_Instance_m400C3EC1273FF99A9676EC4D63632728323CF9E8(NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_1)
{
goto IL_001a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_2;
L_2 = Settings_get_Instance_m400C3EC1273FF99A9676EC4D63632728323CF9E8(NULL);
NullCheck(L_2);
uint32_t L_3 = L_2->___LoggingLevel_25;
if ((!(((uint32_t)L_3) == ((uint32_t)4))))
{
goto IL_0021;
}
}
IL_001a:
{
// Debug.LogFormat(format, args);
String_t* L_4 = ___0_format;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = ___1_args;
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogFormat_mD555556327B42AA3482D077EFAEB16B0AFDF72C7(L_4, L_5, NULL);
}
IL_0021:
{
// }
return;
}
}
// System.Void FMODUnity.RuntimeUtils::DebugLogWarning(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtils_DebugLogWarning_m7D7A3F9CAE881C12B42FF47F5E43365DEFF52378 (String_t* ___0_message, 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*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (Settings.Instance == null || Settings.Instance.LoggingLevel >= FMOD.DEBUG_FLAGS.WARNING)
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_0;
L_0 = Settings_get_Instance_m400C3EC1273FF99A9676EC4D63632728323CF9E8(NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_1)
{
goto IL_001a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_2;
L_2 = Settings_get_Instance_m400C3EC1273FF99A9676EC4D63632728323CF9E8(NULL);
NullCheck(L_2);
uint32_t L_3 = L_2->___LoggingLevel_25;
if ((!(((uint32_t)L_3) >= ((uint32_t)2))))
{
goto IL_0020;
}
}
IL_001a:
{
// Debug.LogWarning(message);
String_t* L_4 = ___0_message;
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_4, NULL);
}
IL_0020:
{
// }
return;
}
}
// System.Void FMODUnity.RuntimeUtils::DebugLogWarningFormat(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtils_DebugLogWarningFormat_m6A6F5039D75DFD2C2B73C412B3856567808C3A87 (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, 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*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (Settings.Instance == null || Settings.Instance.LoggingLevel >= FMOD.DEBUG_FLAGS.WARNING)
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_0;
L_0 = Settings_get_Instance_m400C3EC1273FF99A9676EC4D63632728323CF9E8(NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_1)
{
goto IL_001a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_2;
L_2 = Settings_get_Instance_m400C3EC1273FF99A9676EC4D63632728323CF9E8(NULL);
NullCheck(L_2);
uint32_t L_3 = L_2->___LoggingLevel_25;
if ((!(((uint32_t)L_3) >= ((uint32_t)2))))
{
goto IL_0021;
}
}
IL_001a:
{
// Debug.LogWarningFormat(format, args);
String_t* L_4 = ___0_format;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = ___1_args;
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarningFormat_mD8224DEBCB6050F4E2BF55151F0C6A29B87DEFBC(L_4, L_5, NULL);
}
IL_0021:
{
// }
return;
}
}
// System.Void FMODUnity.RuntimeUtils::DebugLogError(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtils_DebugLogError_m1C24AAA71793478DCA40E4F4685D18E492E8ADDE (String_t* ___0_message, 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*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (Settings.Instance == null || Settings.Instance.LoggingLevel >= FMOD.DEBUG_FLAGS.ERROR)
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_0;
L_0 = Settings_get_Instance_m400C3EC1273FF99A9676EC4D63632728323CF9E8(NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_1)
{
goto IL_001a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_2;
L_2 = Settings_get_Instance_m400C3EC1273FF99A9676EC4D63632728323CF9E8(NULL);
NullCheck(L_2);
uint32_t L_3 = L_2->___LoggingLevel_25;
if ((!(((uint32_t)L_3) >= ((uint32_t)1))))
{
goto IL_0020;
}
}
IL_001a:
{
// Debug.LogError(message);
String_t* L_4 = ___0_message;
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_4, NULL);
}
IL_0020:
{
// }
return;
}
}
// System.Void FMODUnity.RuntimeUtils::DebugLogErrorFormat(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtils_DebugLogErrorFormat_m127D0D841B01FB37EF9388E09C3BC8E1EEBF94B6 (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, 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*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (Settings.Instance == null || Settings.Instance.LoggingLevel >= FMOD.DEBUG_FLAGS.ERROR)
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_0;
L_0 = Settings_get_Instance_m400C3EC1273FF99A9676EC4D63632728323CF9E8(NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_1)
{
goto IL_001a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_2;
L_2 = Settings_get_Instance_m400C3EC1273FF99A9676EC4D63632728323CF9E8(NULL);
NullCheck(L_2);
uint32_t L_3 = L_2->___LoggingLevel_25;
if ((!(((uint32_t)L_3) >= ((uint32_t)1))))
{
goto IL_0021;
}
}
IL_001a:
{
// Debug.LogErrorFormat(format, args);
String_t* L_4 = ___0_format;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = ___1_args;
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogErrorFormat_m96690322C941D23A125E5769C9803606859A707C(L_4, L_5, NULL);
}
IL_0021:
{
// }
return;
}
}
// System.Void FMODUnity.RuntimeUtils::DebugLogException(System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtils_DebugLogException_m997C3EA2CD2DB2F014CB3A956B256EE822428807 (Exception_t* ___0_e, 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*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (Settings.Instance == null || Settings.Instance.LoggingLevel >= FMOD.DEBUG_FLAGS.ERROR)
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_0;
L_0 = Settings_get_Instance_m400C3EC1273FF99A9676EC4D63632728323CF9E8(NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_1)
{
goto IL_001a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_2;
L_2 = Settings_get_Instance_m400C3EC1273FF99A9676EC4D63632728323CF9E8(NULL);
NullCheck(L_2);
uint32_t L_3 = L_2->___LoggingLevel_25;
if ((!(((uint32_t)L_3) >= ((uint32_t)1))))
{
goto IL_0020;
}
}
IL_001a:
{
// Debug.LogException(e);
Exception_t* L_4 = ___0_e;
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(L_4, NULL);
}
IL_0020:
{
// }
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
// FMODUnity.Settings FMODUnity.Settings::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* Settings_get_Instance_m400C3EC1273FF99A9676EC4D63632728323CF9E8 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (isInitializing)
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
bool L_0 = ((Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_StaticFields*)il2cpp_codegen_static_fields_for(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var))->___isInitializing_7;
if (!L_0)
{
goto IL_0009;
}
}
{
// return null;
return (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D*)NULL;
}
IL_0009:
{
// Initialize();
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_Initialize_m77E4E77D6DC5F3A137EF2DA4111D63EDCEE9C3DD(NULL);
// return instance;
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_1 = ((Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_StaticFields*)il2cpp_codegen_static_fields_for(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var))->___instance_5;
return L_1;
}
}
// System.Void FMODUnity.Settings::Initialize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Settings_Initialize_m77E4E77D6DC5F3A137EF2DA4111D63EDCEE9C3DD (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*)&ScriptableObject_CreateInstance_TisSettings_t62409F8CF127F599D324ADCB7C3688FECA79818D_m0F400A947B92DEFD954837F030C265424A4A823D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5AF12E529E85E6EB6694BA9F639830F2B25C4E21);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5B3A14B290832290071B455A18AB52EB01EDFB10);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9A844721FBDAAC9F38C4E0F5A8517BDC0BFAC8A1);
s_Il2CppMethodInitialized = true;
}
{
// if (instance == null)
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_0 = ((Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_StaticFields*)il2cpp_codegen_static_fields_for(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var))->___instance_5;
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_007b;
}
}
{
// isInitializing = true;
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
((Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_StaticFields*)il2cpp_codegen_static_fields_for(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var))->___isInitializing_7 = (bool)1;
// instance = Resources.Load(SettingsAssetName) as Settings;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_2;
L_2 = Resources_Load_mA66E7AA8D024B495158F157382C3A8528306FFEA(_stringLiteral9A844721FBDAAC9F38C4E0F5A8517BDC0BFAC8A1, NULL);
((Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_StaticFields*)il2cpp_codegen_static_fields_for(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var))->___instance_5 = ((Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D*)IsInstClass((RuntimeObject*)L_2, Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&((Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_StaticFields*)il2cpp_codegen_static_fields_for(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var))->___instance_5), (void*)((Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D*)IsInstClass((RuntimeObject*)L_2, Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var)));
// if (instance == null)
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_3 = ((Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_StaticFields*)il2cpp_codegen_static_fields_for(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var))->___instance_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0075;
}
}
{
// RuntimeUtils.DebugLog("[FMOD] Cannot find integration settings, creating default settings");
RuntimeUtils_DebugLog_mB3E447B8E7CEE386BAFC355831D756857A951813(_stringLiteral5B3A14B290832290071B455A18AB52EB01EDFB10, NULL);
// instance = CreateInstance<Settings>();
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_5;
L_5 = ScriptableObject_CreateInstance_TisSettings_t62409F8CF127F599D324ADCB7C3688FECA79818D_m0F400A947B92DEFD954837F030C265424A4A823D(ScriptableObject_CreateInstance_TisSettings_t62409F8CF127F599D324ADCB7C3688FECA79818D_m0F400A947B92DEFD954837F030C265424A4A823D_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
((Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_StaticFields*)il2cpp_codegen_static_fields_for(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var))->___instance_5 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_StaticFields*)il2cpp_codegen_static_fields_for(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var))->___instance_5), (void*)L_5);
// instance.name = "FMOD Studio Integration Settings";
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_6 = ((Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_StaticFields*)il2cpp_codegen_static_fields_for(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var))->___instance_5;
NullCheck(L_6);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_6, _stringLiteral5AF12E529E85E6EB6694BA9F639830F2B25C4E21, NULL);
// instance.CurrentVersion = FMOD.VERSION.number;
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_7 = ((Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_StaticFields*)il2cpp_codegen_static_fields_for(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var))->___instance_5;
NullCheck(L_7);
L_7->___CurrentVersion_46 = ((int32_t)131601);
// instance.LastEventReferenceScanVersion = FMOD.VERSION.number;
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_8 = ((Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_StaticFields*)il2cpp_codegen_static_fields_for(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var))->___instance_5;
NullCheck(L_8);
L_8->___LastEventReferenceScanVersion_48 = ((int32_t)131601);
}
IL_0075:
{
// isInitializing = false;
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
((Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_StaticFields*)il2cpp_codegen_static_fields_for(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var))->___isInitializing_7 = (bool)0;
}
IL_007b:
{
// }
return;
}
}
// FMODUnity.IEditorSettings FMODUnity.Settings::get_EditorSettings()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Settings_get_EditorSettings_m5C535F3EAE1373BCEF3F5C2B14A59E4DF94FBC0F (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return editorSettings;
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = ((Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_StaticFields*)il2cpp_codegen_static_fields_for(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var))->___editorSettings_6;
return L_0;
}
}
// System.Void FMODUnity.Settings::set_EditorSettings(FMODUnity.IEditorSettings)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Settings_set_EditorSettings_mEDCCEC902A97557AC8FC2FAC683CCDACBD2A1C18 (RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// editorSettings = value;
RuntimeObject* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
((Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_StaticFields*)il2cpp_codegen_static_fields_for(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var))->___editorSettings_6 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_StaticFields*)il2cpp_codegen_static_fields_for(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var))->___editorSettings_6), (void*)L_0);
// }
return;
}
}
// System.String FMODUnity.Settings::get_SourceProjectPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Settings_get_SourceProjectPath_m85DFEFDA04FFB0EAA146CD566B1D47C64CEA096E (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, const RuntimeMethod* method)
{
{
// return sourceProjectPath;
String_t* L_0 = __this->___sourceProjectPath_10;
return L_0;
}
}
// System.Void FMODUnity.Settings::set_SourceProjectPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Settings_set_SourceProjectPath_m3E5409EF4B748AC76E30E1CBA4677EB09DA4EE3B (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// sourceProjectPath = value;
String_t* L_0 = ___0_value;
__this->___sourceProjectPath_10 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___sourceProjectPath_10), (void*)L_0);
// }
return;
}
}
// System.String FMODUnity.Settings::get_SourceBankPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Settings_get_SourceBankPath_mCE10AB1BA06B0273F0233E66B7A36BE9CDBC98CA (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, const RuntimeMethod* method)
{
{
// return sourceBankPath;
String_t* L_0 = __this->___sourceBankPath_11;
return L_0;
}
}
// System.Void FMODUnity.Settings::set_SourceBankPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Settings_set_SourceBankPath_m81362EB46D06A315D76C732431AE21A3A11DD96D (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// sourceBankPath = value;
String_t* L_0 = ___0_value;
__this->___sourceBankPath_11 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___sourceBankPath_11), (void*)L_0);
// }
return;
}
}
// System.String FMODUnity.Settings::get_TargetPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Settings_get_TargetPath_m932633B01952D0A5825B50B0E13BC5F3197E859A (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1);
s_Il2CppMethodInitialized = true;
}
{
// if (ImportType == ImportType.AssetBundle)
int32_t L_0 = __this->___ImportType_21;
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
{
goto IL_0032;
}
}
{
// if (string.IsNullOrEmpty(TargetAssetPath))
String_t* L_1 = __this->___TargetAssetPath_22;
bool L_2;
L_2 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_1, NULL);
if (!L_2)
{
goto IL_001c;
}
}
{
// return Application.dataPath;
String_t* L_3;
L_3 = Application_get_dataPath_m4C8412CBEE4EAAAB6711CC9BEFFA73CEE5BDBEF7(NULL);
return L_3;
}
IL_001c:
{
// return Application.dataPath + "/" + TargetAssetPath;
String_t* L_4;
L_4 = Application_get_dataPath_m4C8412CBEE4EAAAB6711CC9BEFFA73CEE5BDBEF7(NULL);
String_t* L_5 = __this->___TargetAssetPath_22;
String_t* L_6;
L_6 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_4, _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, L_5, NULL);
return L_6;
}
IL_0032:
{
// if (string.IsNullOrEmpty(TargetBankFolder))
String_t* L_7 = __this->___TargetBankFolder_23;
bool L_8;
L_8 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_7, NULL);
if (!L_8)
{
goto IL_0045;
}
}
{
// return Application.streamingAssetsPath;
String_t* L_9;
L_9 = Application_get_streamingAssetsPath_mB904BCD9A7A4F18A52C175DE4A81F5DC3010CDB5(NULL);
return L_9;
}
IL_0045:
{
// return Application.streamingAssetsPath + "/" + TargetBankFolder;
String_t* L_10;
L_10 = Application_get_streamingAssetsPath_mB904BCD9A7A4F18A52C175DE4A81F5DC3010CDB5(NULL);
String_t* L_11 = __this->___TargetBankFolder_23;
String_t* L_12;
L_12 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_10, _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, L_11, NULL);
return L_12;
}
}
// System.String FMODUnity.Settings::get_TargetSubFolder()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Settings_get_TargetSubFolder_mF0544E46898807A155070546FBF3FF78A611F900 (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, const RuntimeMethod* method)
{
{
// if (ImportType == ImportType.AssetBundle)
int32_t L_0 = __this->___ImportType_21;
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
{
goto IL_0010;
}
}
{
// return TargetAssetPath;
String_t* L_1 = __this->___TargetAssetPath_22;
return L_1;
}
IL_0010:
{
// return TargetBankFolder;
String_t* L_2 = __this->___TargetBankFolder_23;
return L_2;
}
}
// System.Void FMODUnity.Settings::set_TargetSubFolder(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Settings_set_TargetSubFolder_m7FBA4639F910DC578B8E5414401975A31EAD18B3 (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// if (ImportType == ImportType.AssetBundle)
int32_t L_0 = __this->___ImportType_21;
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
{
goto IL_0011;
}
}
{
// TargetAssetPath = value;
String_t* L_1 = ___0_value;
__this->___TargetAssetPath_22 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___TargetAssetPath_22), (void*)L_1);
return;
}
IL_0011:
{
// TargetBankFolder = value;
String_t* L_2 = ___0_value;
__this->___TargetBankFolder_23 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___TargetBankFolder_23), (void*)L_2);
// }
return;
}
}
// FMODUnity.Platform FMODUnity.Settings::FindPlatform(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* Settings_FindPlatform_mD6DE4225D0E5F36C7E108F21A1933E7E4C9A7990 (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, String_t* ___0_identifier, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m3E70799CC1706D8324CBF73F4ECF84072CEAE006_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m29F5AE14DA08CFA98E8DB890F71B1D6D5101AFB0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mC526913B7B8F9DDA95A870081B4E6DA3871CEEF0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m448E7B9C8E9B736D9DCC2C0D3D943F54EF7FEDF4_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_t13CFA7A9393D3158A3F60951B038F43AF582C8F9 V_0;
memset((&V_0), 0, sizeof(V_0));
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* V_1 = NULL;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* V_2 = NULL;
{
// foreach (Platform platform in Platforms)
List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* L_0 = __this->___Platforms_49;
NullCheck(L_0);
Enumerator_t13CFA7A9393D3158A3F60951B038F43AF582C8F9 L_1;
L_1 = List_1_GetEnumerator_m448E7B9C8E9B736D9DCC2C0D3D943F54EF7FEDF4(L_0, List_1_GetEnumerator_m448E7B9C8E9B736D9DCC2C0D3D943F54EF7FEDF4_RuntimeMethod_var);
V_0 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0033:
{// begin finally (depth: 1)
Enumerator_Dispose_m3E70799CC1706D8324CBF73F4ECF84072CEAE006((&V_0), Enumerator_Dispose_m3E70799CC1706D8324CBF73F4ECF84072CEAE006_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0028_1;
}
IL_000e_1:
{
// foreach (Platform platform in Platforms)
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_2;
L_2 = Enumerator_get_Current_mC526913B7B8F9DDA95A870081B4E6DA3871CEEF0_inline((&V_0), Enumerator_get_Current_mC526913B7B8F9DDA95A870081B4E6DA3871CEEF0_RuntimeMethod_var);
V_1 = L_2;
// if (platform.Identifier == identifier)
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_3 = V_1;
NullCheck(L_3);
String_t* L_4;
L_4 = Platform_get_Identifier_m711D319F23D94C7E71B5DA62137EC9C8F5344AD1_inline(L_3, NULL);
String_t* L_5 = ___0_identifier;
bool L_6;
L_6 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_4, L_5, NULL);
if (!L_6)
{
goto IL_0028_1;
}
}
{
// return platform;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_7 = V_1;
V_2 = L_7;
goto IL_0043;
}
IL_0028_1:
{
// foreach (Platform platform in Platforms)
bool L_8;
L_8 = Enumerator_MoveNext_m29F5AE14DA08CFA98E8DB890F71B1D6D5101AFB0((&V_0), Enumerator_MoveNext_m29F5AE14DA08CFA98E8DB890F71B1D6D5101AFB0_RuntimeMethod_var);
if (L_8)
{
goto IL_000e_1;
}
}
{
goto IL_0041;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0041:
{
// return null;
return (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40*)NULL;
}
IL_0043:
{
// }
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_9 = V_2;
return L_9;
}
}
// System.Boolean FMODUnity.Settings::PlatformExists(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Settings_PlatformExists_mE1A518D974DE5CE76F6B8BC228763184BADD3446 (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, String_t* ___0_identifier, 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;
}
{
// return FindPlatform(identifier) != null;
String_t* L_0 = ___0_identifier;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_1;
L_1 = Settings_FindPlatform_mD6DE4225D0E5F36C7E108F21A1933E7E4C9A7990(__this, L_0, NULL);
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);
return L_2;
}
}
// System.Void FMODUnity.Settings::AddPlatform(FMODUnity.Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Settings_AddPlatform_m0464C544C47187132EB58EC76138DF5904A96D36 (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mC955B71E9DC9CE5C931B1708C4176CF49691FAAB_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// if (PlatformExists(platform.Identifier))
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_0 = ___0_platform;
NullCheck(L_0);
String_t* L_1;
L_1 = Platform_get_Identifier_m711D319F23D94C7E71B5DA62137EC9C8F5344AD1_inline(L_0, NULL);
bool L_2;
L_2 = Settings_PlatformExists_mE1A518D974DE5CE76F6B8BC228763184BADD3446(__this, L_1, NULL);
if (!L_2)
{
goto IL_0024;
}
}
{
// throw new ArgumentException(string.Format("Duplicate platform identifier: {0}", platform.Identifier));
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_3 = ___0_platform;
NullCheck(L_3);
String_t* L_4;
L_4 = Platform_get_Identifier_m711D319F23D94C7E71B5DA62137EC9C8F5344AD1_inline(L_3, NULL);
String_t* L_5;
L_5 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral654BB2C522A1513FF57F9BB7BB0B68725C9F4D3C)), L_4, NULL);
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_6 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
NullCheck(L_6);
ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_6, L_5, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Settings_AddPlatform_m0464C544C47187132EB58EC76138DF5904A96D36_RuntimeMethod_var)));
}
IL_0024:
{
// Platforms.Add(platform);
List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* L_7 = __this->___Platforms_49;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_8 = ___0_platform;
NullCheck(L_7);
List_1_Add_mC955B71E9DC9CE5C931B1708C4176CF49691FAAB_inline(L_7, L_8, List_1_Add_mC955B71E9DC9CE5C931B1708C4176CF49691FAAB_RuntimeMethod_var);
// }
return;
}
}
// System.Void FMODUnity.Settings::RemovePlatform(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Settings_RemovePlatform_mFFD3838A967A83FC05F7F058992B511E202DE8D6 (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, String_t* ___0_identifier, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAll_m94AE8E3D3F78B4590288C6A40D48CE8927979240_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_tEA21C6A46B17CE1EE7A3E20F12CB531694E3603C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass72_0_U3CRemovePlatformU3Eb__0_m7227C1527F4D2102D2A18B3B0EF46AE3F2DA6C0F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass72_0_tF56390281328E72719E68C7FC5B73D2F47AF9358_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass72_0_tF56390281328E72719E68C7FC5B73D2F47AF9358* V_0 = NULL;
{
U3CU3Ec__DisplayClass72_0_tF56390281328E72719E68C7FC5B73D2F47AF9358* L_0 = (U3CU3Ec__DisplayClass72_0_tF56390281328E72719E68C7FC5B73D2F47AF9358*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass72_0_tF56390281328E72719E68C7FC5B73D2F47AF9358_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass72_0__ctor_m84587D250372CB118F7F97EE30D821ECCED07D6E(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass72_0_tF56390281328E72719E68C7FC5B73D2F47AF9358* L_1 = V_0;
String_t* L_2 = ___0_identifier;
NullCheck(L_1);
L_1->___identifier_0 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___identifier_0), (void*)L_2);
// Platforms.RemoveAll(p => p.Identifier == identifier);
List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* L_3 = __this->___Platforms_49;
U3CU3Ec__DisplayClass72_0_tF56390281328E72719E68C7FC5B73D2F47AF9358* L_4 = V_0;
Predicate_1_tEA21C6A46B17CE1EE7A3E20F12CB531694E3603C* L_5 = (Predicate_1_tEA21C6A46B17CE1EE7A3E20F12CB531694E3603C*)il2cpp_codegen_object_new(Predicate_1_tEA21C6A46B17CE1EE7A3E20F12CB531694E3603C_il2cpp_TypeInfo_var);
NullCheck(L_5);
Predicate_1__ctor_mE692BEC6942A572A12A55525BB7C121DF5796C6C(L_5, L_4, (intptr_t)((void*)U3CU3Ec__DisplayClass72_0_U3CRemovePlatformU3Eb__0_m7227C1527F4D2102D2A18B3B0EF46AE3F2DA6C0F_RuntimeMethod_var), NULL);
NullCheck(L_3);
int32_t L_6;
L_6 = List_1_RemoveAll_m94AE8E3D3F78B4590288C6A40D48CE8927979240(L_3, L_5, List_1_RemoveAll_m94AE8E3D3F78B4590288C6A40D48CE8927979240_RuntimeMethod_var);
// }
return;
}
}
// System.Void FMODUnity.Settings::LinkPlatform(FMODUnity.Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Settings_LinkPlatform_mC0E128A4BF512C9DB28FBD7EF9950367425612BF (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, const RuntimeMethod* method)
{
{
// LinkPlatformToParent(platform);
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_0 = ___0_platform;
Settings_LinkPlatformToParent_mCA136AF174F7D7EFAACECD8C8CF28FC54341CFE9(__this, L_0, NULL);
// platform.DeclareRuntimePlatforms(this);
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_1 = ___0_platform;
NullCheck(L_1);
VirtualActionInvoker1< Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* >::Invoke(5 /* System.Void FMODUnity.Platform::DeclareRuntimePlatforms(FMODUnity.Settings) */, L_1, __this);
// }
return;
}
}
// System.Void FMODUnity.Settings::DeclareRuntimePlatform(UnityEngine.RuntimePlatform,FMODUnity.Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Settings_DeclareRuntimePlatform_m7B10B6FA60A06831445EF7887594C8E346DC44EB (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, int32_t ___0_runtimePlatform, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___1_platform, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_1_t76DFD13B65A57BCAA9D2D832B7736CF8641C8568_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m4AD9E38761AE374AD348BD2A3D499878FFACC144_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m795B61E153F01986B569D029D60B69CDCC4A79D1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mC955B71E9DC9CE5C931B1708C4176CF49691FAAB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Sort_m642D3CF175403BF6BBD3340A18B784B0E661C833_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m884A09EA4B2A55742E9806D544AB61C8656F3145_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CDeclareRuntimePlatformU3Eb__74_0_mF5D4E7340054B7B8C7A7FCF9C63F9463E51D76E3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* V_0 = NULL;
Comparison_1_t76DFD13B65A57BCAA9D2D832B7736CF8641C8568* G_B4_0 = NULL;
List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* G_B4_1 = NULL;
Comparison_1_t76DFD13B65A57BCAA9D2D832B7736CF8641C8568* G_B3_0 = NULL;
List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* G_B3_1 = NULL;
{
// if (!PlatformForRuntimePlatform.TryGetValue(runtimePlatform, out platforms))
Dictionary_2_t0CD2AC09718F79E0ABB854AF02848C07B755B855* L_0 = __this->___PlatformForRuntimePlatform_50;
int32_t L_1 = ___0_runtimePlatform;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_TryGetValue_m795B61E153F01986B569D029D60B69CDCC4A79D1(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m795B61E153F01986B569D029D60B69CDCC4A79D1_RuntimeMethod_var);
if (L_2)
{
goto IL_0023;
}
}
{
// platforms = new List<Platform>();
List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* L_3 = (List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1*)il2cpp_codegen_object_new(List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1_il2cpp_TypeInfo_var);
NullCheck(L_3);
List_1__ctor_m884A09EA4B2A55742E9806D544AB61C8656F3145(L_3, List_1__ctor_m884A09EA4B2A55742E9806D544AB61C8656F3145_RuntimeMethod_var);
V_0 = L_3;
// PlatformForRuntimePlatform.Add(runtimePlatform, platforms);
Dictionary_2_t0CD2AC09718F79E0ABB854AF02848C07B755B855* L_4 = __this->___PlatformForRuntimePlatform_50;
int32_t L_5 = ___0_runtimePlatform;
List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* L_6 = V_0;
NullCheck(L_4);
Dictionary_2_Add_m4AD9E38761AE374AD348BD2A3D499878FFACC144(L_4, L_5, L_6, Dictionary_2_Add_m4AD9E38761AE374AD348BD2A3D499878FFACC144_RuntimeMethod_var);
}
IL_0023:
{
// platforms.Add(platform);
List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* L_7 = V_0;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_8 = ___1_platform;
NullCheck(L_7);
List_1_Add_mC955B71E9DC9CE5C931B1708C4176CF49691FAAB_inline(L_7, L_8, List_1_Add_mC955B71E9DC9CE5C931B1708C4176CF49691FAAB_RuntimeMethod_var);
// platforms.Sort((a, b) => b.Priority.CompareTo(a.Priority));
List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* L_9 = V_0;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_il2cpp_TypeInfo_var);
Comparison_1_t76DFD13B65A57BCAA9D2D832B7736CF8641C8568* L_10 = ((U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_il2cpp_TypeInfo_var))->___U3CU3E9__74_0_1;
Comparison_1_t76DFD13B65A57BCAA9D2D832B7736CF8641C8568* L_11 = L_10;
G_B3_0 = L_11;
G_B3_1 = L_9;
if (L_11)
{
G_B4_0 = L_11;
G_B4_1 = L_9;
goto IL_004a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_il2cpp_TypeInfo_var);
U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229* L_12 = ((U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Comparison_1_t76DFD13B65A57BCAA9D2D832B7736CF8641C8568* L_13 = (Comparison_1_t76DFD13B65A57BCAA9D2D832B7736CF8641C8568*)il2cpp_codegen_object_new(Comparison_1_t76DFD13B65A57BCAA9D2D832B7736CF8641C8568_il2cpp_TypeInfo_var);
NullCheck(L_13);
Comparison_1__ctor_mB3DD70E8DA33F023341884E531CB86CD47C180F6(L_13, L_12, (intptr_t)((void*)U3CU3Ec_U3CDeclareRuntimePlatformU3Eb__74_0_mF5D4E7340054B7B8C7A7FCF9C63F9463E51D76E3_RuntimeMethod_var), NULL);
Comparison_1_t76DFD13B65A57BCAA9D2D832B7736CF8641C8568* L_14 = L_13;
((U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_il2cpp_TypeInfo_var))->___U3CU3E9__74_0_1 = L_14;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_il2cpp_TypeInfo_var))->___U3CU3E9__74_0_1), (void*)L_14);
G_B4_0 = L_14;
G_B4_1 = G_B3_1;
}
IL_004a:
{
NullCheck(G_B4_1);
List_1_Sort_m642D3CF175403BF6BBD3340A18B784B0E661C833(G_B4_1, G_B4_0, List_1_Sort_m642D3CF175403BF6BBD3340A18B784B0E661C833_RuntimeMethod_var);
// }
return;
}
}
// System.Void FMODUnity.Settings::LinkPlatformToParent(FMODUnity.Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Settings_LinkPlatformToParent_mCA136AF174F7D7EFAACECD8C8CF28FC54341CFE9 (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, const RuntimeMethod* method)
{
{
// if (!string.IsNullOrEmpty(platform.ParentIdentifier))
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_0 = ___0_platform;
NullCheck(L_0);
String_t* L_1;
L_1 = Platform_get_ParentIdentifier_m108B4D89C2A643EE9D95E9D635277BCDD3D173B5_inline(L_0, NULL);
bool L_2;
L_2 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_1, NULL);
if (L_2)
{
goto IL_0020;
}
}
{
// SetPlatformParent(platform, FindPlatform(platform.ParentIdentifier));
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_3 = ___0_platform;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_4 = ___0_platform;
NullCheck(L_4);
String_t* L_5;
L_5 = Platform_get_ParentIdentifier_m108B4D89C2A643EE9D95E9D635277BCDD3D173B5_inline(L_4, NULL);
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_6;
L_6 = Settings_FindPlatform_mD6DE4225D0E5F36C7E108F21A1933E7E4C9A7990(__this, L_5, NULL);
Settings_SetPlatformParent_m0AE50FC607705D2A9D690120777DCA8958630DBD(__this, L_3, L_6, NULL);
}
IL_0020:
{
// }
return;
}
}
// FMODUnity.Platform FMODUnity.Settings::FindCurrentPlatform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* Settings_FindCurrentPlatform_mBD0078B7EED648550EA86A362011D1C4E13A0713 (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m795B61E153F01986B569D029D60B69CDCC4A79D1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m3E70799CC1706D8324CBF73F4ECF84072CEAE006_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m29F5AE14DA08CFA98E8DB890F71B1D6D5101AFB0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mC526913B7B8F9DDA95A870081B4E6DA3871CEEF0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m448E7B9C8E9B736D9DCC2C0D3D943F54EF7FEDF4_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* V_0 = NULL;
Enumerator_t13CFA7A9393D3158A3F60951B038F43AF582C8F9 V_1;
memset((&V_1), 0, sizeof(V_1));
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* V_2 = NULL;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* V_3 = NULL;
{
// if (PlatformForRuntimePlatform.TryGetValue(Application.platform, out platforms))
Dictionary_2_t0CD2AC09718F79E0ABB854AF02848C07B755B855* L_0 = __this->___PlatformForRuntimePlatform_50;
int32_t L_1;
L_1 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_TryGetValue_m795B61E153F01986B569D029D60B69CDCC4A79D1(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m795B61E153F01986B569D029D60B69CDCC4A79D1_RuntimeMethod_var);
if (!L_2)
{
goto IL_004a;
}
}
{
// foreach (Platform platform in platforms)
List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* L_3 = V_0;
NullCheck(L_3);
Enumerator_t13CFA7A9393D3158A3F60951B038F43AF582C8F9 L_4;
L_4 = List_1_GetEnumerator_m448E7B9C8E9B736D9DCC2C0D3D943F54EF7FEDF4(L_3, List_1_GetEnumerator_m448E7B9C8E9B736D9DCC2C0D3D943F54EF7FEDF4_RuntimeMethod_var);
V_1 = L_4;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_003c:
{// begin finally (depth: 1)
Enumerator_Dispose_m3E70799CC1706D8324CBF73F4ECF84072CEAE006((&V_1), Enumerator_Dispose_m3E70799CC1706D8324CBF73F4ECF84072CEAE006_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0031_1;
}
IL_001d_1:
{
// foreach (Platform platform in platforms)
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_5;
L_5 = Enumerator_get_Current_mC526913B7B8F9DDA95A870081B4E6DA3871CEEF0_inline((&V_1), Enumerator_get_Current_mC526913B7B8F9DDA95A870081B4E6DA3871CEEF0_RuntimeMethod_var);
V_2 = L_5;
// if (platform.MatchesCurrentEnvironment)
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_6 = V_2;
NullCheck(L_6);
bool L_7;
L_7 = VirtualFuncInvoker0< bool >::Invoke(7 /* System.Boolean FMODUnity.Platform::get_MatchesCurrentEnvironment() */, L_6);
if (!L_7)
{
goto IL_0031_1;
}
}
{
// return platform;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_8 = V_2;
V_3 = L_8;
goto IL_0051;
}
IL_0031_1:
{
// foreach (Platform platform in platforms)
bool L_9;
L_9 = Enumerator_MoveNext_m29F5AE14DA08CFA98E8DB890F71B1D6D5101AFB0((&V_1), Enumerator_MoveNext_m29F5AE14DA08CFA98E8DB890F71B1D6D5101AFB0_RuntimeMethod_var);
if (L_9)
{
goto IL_001d_1;
}
}
{
goto IL_004a;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_004a:
{
// return DefaultPlatform;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_10 = __this->___DefaultPlatform_51;
return L_10;
}
IL_0051:
{
// }
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_11 = V_3;
return L_11;
}
}
// System.Void FMODUnity.Settings::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Settings__ctor_mC9CC7E1ED3425DFA8FF31D6F2170E5479CEB3655 (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mE6A4C8D510B5ECE4765EB7FAFE9201FE6ECA40AF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t0CD2AC09718F79E0ABB854AF02848C07B755B855_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m45C5309D6169C79684F52CED0EAAD2A503268FCB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m5397AB459071F318F6DF3BC8B707E6EDB52233E7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m884A09EA4B2A55742E9806D544AB61C8656F3145_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB2A98E29EBE41C5CB8F46B92AD9E83FFB36A4EEF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t102AE8042FC30445A3CBD0394DCBAE626B7F210D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tCFC64466EDF7A5DD0B686FAB182D504D996D81C7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tE466B72E34DB08249ACEF6329CE5475C86E069FB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD626D7E4BB1F3675B96688EA1D5727EAFB7E9118);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
{
// public bool HasSourceProject = true;
__this->___HasSourceProject_8 = (bool)1;
// public bool HasPlatforms = true;
__this->___HasPlatforms_9 = (bool)1;
// public int BankRefreshCooldown = 5;
__this->___BankRefreshCooldown_13 = 5;
// public bool ShowBankRefreshWindow = true;
__this->___ShowBankRefreshWindow_14 = (bool)1;
// public string TargetAssetPath = "FMODBanks";
__this->___TargetAssetPath_22 = _stringLiteralD626D7E4BB1F3675B96688EA1D5727EAFB7E9118;
Il2CppCodeGenWriteBarrier((void**)(&__this->___TargetAssetPath_22), (void*)_stringLiteralD626D7E4BB1F3675B96688EA1D5727EAFB7E9118);
// public string TargetBankFolder = "";
__this->___TargetBankFolder_23 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
Il2CppCodeGenWriteBarrier((void**)(&__this->___TargetBankFolder_23), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
// public FMOD.DEBUG_FLAGS LoggingLevel = FMOD.DEBUG_FLAGS.WARNING;
__this->___LoggingLevel_25 = 2;
// internal List<string> Plugins = new List<string>();
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_0, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
__this->___Plugins_33 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Plugins_33), (void*)L_0);
// public ushort LiveUpdatePort = 9264;
__this->___LiveUpdatePort_37 = (uint16_t)((int32_t)9264);
// public List<Platform> Platforms = new List<Platform>();
List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* L_1 = (List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1*)il2cpp_codegen_object_new(List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1_il2cpp_TypeInfo_var);
NullCheck(L_1);
List_1__ctor_m884A09EA4B2A55742E9806D544AB61C8656F3145(L_1, List_1__ctor_m884A09EA4B2A55742E9806D544AB61C8656F3145_RuntimeMethod_var);
__this->___Platforms_49 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Platforms_49), (void*)L_1);
// internal Dictionary<RuntimePlatform, List<Platform>> PlatformForRuntimePlatform = new Dictionary<RuntimePlatform, List<Platform>>();
Dictionary_2_t0CD2AC09718F79E0ABB854AF02848C07B755B855* L_2 = (Dictionary_2_t0CD2AC09718F79E0ABB854AF02848C07B755B855*)il2cpp_codegen_object_new(Dictionary_2_t0CD2AC09718F79E0ABB854AF02848C07B755B855_il2cpp_TypeInfo_var);
NullCheck(L_2);
Dictionary_2__ctor_mE6A4C8D510B5ECE4765EB7FAFE9201FE6ECA40AF(L_2, Dictionary_2__ctor_mE6A4C8D510B5ECE4765EB7FAFE9201FE6ECA40AF_RuntimeMethod_var);
__this->___PlatformForRuntimePlatform_50 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___PlatformForRuntimePlatform_50), (void*)L_2);
// private Settings()
ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__this, NULL);
// MasterBanks = new List<string>();
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_3 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
NullCheck(L_3);
List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_3, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
__this->___MasterBanks_34 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___MasterBanks_34), (void*)L_3);
// Banks = new List<string>();
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_4 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
NullCheck(L_4);
List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_4, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
__this->___Banks_35 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Banks_35), (void*)L_4);
// BanksToLoad = new List<string>();
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_5 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
NullCheck(L_5);
List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_5, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
__this->___BanksToLoad_36 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___BanksToLoad_36), (void*)L_5);
// RealChannelSettings = new List<Legacy.PlatformIntSetting>();
List_1_tCFC64466EDF7A5DD0B686FAB182D504D996D81C7* L_6 = (List_1_tCFC64466EDF7A5DD0B686FAB182D504D996D81C7*)il2cpp_codegen_object_new(List_1_tCFC64466EDF7A5DD0B686FAB182D504D996D81C7_il2cpp_TypeInfo_var);
NullCheck(L_6);
List_1__ctor_mB2A98E29EBE41C5CB8F46B92AD9E83FFB36A4EEF(L_6, List_1__ctor_mB2A98E29EBE41C5CB8F46B92AD9E83FFB36A4EEF_RuntimeMethod_var);
__this->___RealChannelSettings_32 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___RealChannelSettings_32), (void*)L_6);
// VirtualChannelSettings = new List<Legacy.PlatformIntSetting>();
List_1_tCFC64466EDF7A5DD0B686FAB182D504D996D81C7* L_7 = (List_1_tCFC64466EDF7A5DD0B686FAB182D504D996D81C7*)il2cpp_codegen_object_new(List_1_tCFC64466EDF7A5DD0B686FAB182D504D996D81C7_il2cpp_TypeInfo_var);
NullCheck(L_7);
List_1__ctor_mB2A98E29EBE41C5CB8F46B92AD9E83FFB36A4EEF(L_7, List_1__ctor_mB2A98E29EBE41C5CB8F46B92AD9E83FFB36A4EEF_RuntimeMethod_var);
__this->___VirtualChannelSettings_31 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___VirtualChannelSettings_31), (void*)L_7);
// LiveUpdateSettings = new List<Legacy.PlatformBoolSetting>();
List_1_t102AE8042FC30445A3CBD0394DCBAE626B7F210D* L_8 = (List_1_t102AE8042FC30445A3CBD0394DCBAE626B7F210D*)il2cpp_codegen_object_new(List_1_t102AE8042FC30445A3CBD0394DCBAE626B7F210D_il2cpp_TypeInfo_var);
NullCheck(L_8);
List_1__ctor_m5397AB459071F318F6DF3BC8B707E6EDB52233E7(L_8, List_1__ctor_m5397AB459071F318F6DF3BC8B707E6EDB52233E7_RuntimeMethod_var);
__this->___LiveUpdateSettings_28 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___LiveUpdateSettings_28), (void*)L_8);
// OverlaySettings = new List<Legacy.PlatformBoolSetting>();
List_1_t102AE8042FC30445A3CBD0394DCBAE626B7F210D* L_9 = (List_1_t102AE8042FC30445A3CBD0394DCBAE626B7F210D*)il2cpp_codegen_object_new(List_1_t102AE8042FC30445A3CBD0394DCBAE626B7F210D_il2cpp_TypeInfo_var);
NullCheck(L_9);
List_1__ctor_m5397AB459071F318F6DF3BC8B707E6EDB52233E7(L_9, List_1__ctor_m5397AB459071F318F6DF3BC8B707E6EDB52233E7_RuntimeMethod_var);
__this->___OverlaySettings_29 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___OverlaySettings_29), (void*)L_9);
// SampleRateSettings = new List<Legacy.PlatformIntSetting>();
List_1_tCFC64466EDF7A5DD0B686FAB182D504D996D81C7* L_10 = (List_1_tCFC64466EDF7A5DD0B686FAB182D504D996D81C7*)il2cpp_codegen_object_new(List_1_tCFC64466EDF7A5DD0B686FAB182D504D996D81C7_il2cpp_TypeInfo_var);
NullCheck(L_10);
List_1__ctor_mB2A98E29EBE41C5CB8F46B92AD9E83FFB36A4EEF(L_10, List_1__ctor_mB2A98E29EBE41C5CB8F46B92AD9E83FFB36A4EEF_RuntimeMethod_var);
__this->___SampleRateSettings_27 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___SampleRateSettings_27), (void*)L_10);
// SpeakerModeSettings = new List<Legacy.PlatformIntSetting>();
List_1_tCFC64466EDF7A5DD0B686FAB182D504D996D81C7* L_11 = (List_1_tCFC64466EDF7A5DD0B686FAB182D504D996D81C7*)il2cpp_codegen_object_new(List_1_tCFC64466EDF7A5DD0B686FAB182D504D996D81C7_il2cpp_TypeInfo_var);
NullCheck(L_11);
List_1__ctor_mB2A98E29EBE41C5CB8F46B92AD9E83FFB36A4EEF(L_11, List_1__ctor_mB2A98E29EBE41C5CB8F46B92AD9E83FFB36A4EEF_RuntimeMethod_var);
__this->___SpeakerModeSettings_26 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->___SpeakerModeSettings_26), (void*)L_11);
// BankDirectorySettings = new List<Legacy.PlatformStringSetting>();
List_1_tE466B72E34DB08249ACEF6329CE5475C86E069FB* L_12 = (List_1_tE466B72E34DB08249ACEF6329CE5475C86E069FB*)il2cpp_codegen_object_new(List_1_tE466B72E34DB08249ACEF6329CE5475C86E069FB_il2cpp_TypeInfo_var);
NullCheck(L_12);
List_1__ctor_m45C5309D6169C79684F52CED0EAAD2A503268FCB(L_12, List_1__ctor_m45C5309D6169C79684F52CED0EAAD2A503268FCB_RuntimeMethod_var);
__this->___BankDirectorySettings_30 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->___BankDirectorySettings_30), (void*)L_12);
// ImportType = ImportType.StreamingAssets;
__this->___ImportType_21 = 0;
// AutomaticEventLoading = true;
__this->___AutomaticEventLoading_17 = (bool)1;
// AutomaticSampleLoading = false;
__this->___AutomaticSampleLoading_19 = (bool)0;
// EnableMemoryTracking = false;
__this->___EnableMemoryTracking_38 = (bool)0;
// }
return;
}
}
// System.Void FMODUnity.Settings::AddPlatformProperties(FMODUnity.Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Settings_AddPlatformProperties_m88C17BA8AF0713AE65C260D0B308F3717DA79559 (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, const RuntimeMethod* method)
{
{
// platform.AffirmProperties();
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_0 = ___0_platform;
NullCheck(L_0);
Platform_AffirmProperties_m7AA135BE08907EF6DE139B77778F2DC3D2330773(L_0, NULL);
// LinkPlatformToParent(platform);
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_1 = ___0_platform;
Settings_LinkPlatformToParent_mCA136AF174F7D7EFAACECD8C8CF28FC54341CFE9(__this, L_1, NULL);
// }
return;
}
}
// System.Void FMODUnity.Settings::SetPlatformParent(FMODUnity.Platform,FMODUnity.Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Settings_SetPlatformParent_m0AE50FC607705D2A9D690120777DCA8958630DBD (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___1_newParent, const RuntimeMethod* method)
{
{
// platform.Parent = newParent;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_0 = ___0_platform;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_1 = ___1_newParent;
NullCheck(L_0);
L_0->___Parent_14 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&L_0->___Parent_14), (void*)L_1);
// }
return;
}
}
// System.Void FMODUnity.Settings::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Settings_OnEnable_m2C3DA74975171C01C2579E56E2722B34FC8EFC20 (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t7F7ECEB4B67BFAF80F0B8C8079F9F39E1CF21EF9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_FirstOrDefault_TisPlatform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_m239FD6D69395111D9039A9C38C0CE035F3C59EA5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t0EC68D3D0E916B9F8DB829F8AF1EDD2D3CC7B0F8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ForEach_m5005FD4069ED050D12359662DCF073607A290FA7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_LinkPlatform_mC0E128A4BF512C9DB28FBD7EF9950367425612BF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3COnEnableU3Eb__83_0_m9BEF2CBAC38E424423656DDE4D27D8F18EF4679A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3COnEnableU3Eb__83_1_mC4C47417901CBDEBC9DAC58CF47503E952431F04_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Func_2_t0EC68D3D0E916B9F8DB829F8AF1EDD2D3CC7B0F8* G_B4_0 = NULL;
List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* G_B4_1 = NULL;
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* G_B4_2 = NULL;
Func_2_t0EC68D3D0E916B9F8DB829F8AF1EDD2D3CC7B0F8* G_B3_0 = NULL;
List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* G_B3_1 = NULL;
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* G_B3_2 = NULL;
Func_2_t0EC68D3D0E916B9F8DB829F8AF1EDD2D3CC7B0F8* G_B6_0 = NULL;
List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* G_B6_1 = NULL;
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* G_B6_2 = NULL;
Func_2_t0EC68D3D0E916B9F8DB829F8AF1EDD2D3CC7B0F8* G_B5_0 = NULL;
List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* G_B5_1 = NULL;
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* G_B5_2 = NULL;
{
// if (hasLoaded)
bool L_0 = __this->___hasLoaded_54;
if (!L_0)
{
goto IL_0009;
}
}
{
// return;
return;
}
IL_0009:
{
// hasLoaded = true;
__this->___hasLoaded_54 = (bool)1;
// PopulatePlatformsFromAsset();
Settings_PopulatePlatformsFromAsset_m2E4099E6F5E1BBA25607424B3E0DFCFFDB85452D(__this, NULL);
// DefaultPlatform = Platforms.FirstOrDefault(platform => platform is PlatformDefault);
List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* L_1 = __this->___Platforms_49;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_il2cpp_TypeInfo_var);
Func_2_t0EC68D3D0E916B9F8DB829F8AF1EDD2D3CC7B0F8* L_2 = ((U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_il2cpp_TypeInfo_var))->___U3CU3E9__83_0_2;
Func_2_t0EC68D3D0E916B9F8DB829F8AF1EDD2D3CC7B0F8* L_3 = L_2;
G_B3_0 = L_3;
G_B3_1 = L_1;
G_B3_2 = __this;
if (L_3)
{
G_B4_0 = L_3;
G_B4_1 = L_1;
G_B4_2 = __this;
goto IL_003c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_il2cpp_TypeInfo_var);
U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229* L_4 = ((U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t0EC68D3D0E916B9F8DB829F8AF1EDD2D3CC7B0F8* L_5 = (Func_2_t0EC68D3D0E916B9F8DB829F8AF1EDD2D3CC7B0F8*)il2cpp_codegen_object_new(Func_2_t0EC68D3D0E916B9F8DB829F8AF1EDD2D3CC7B0F8_il2cpp_TypeInfo_var);
NullCheck(L_5);
Func_2__ctor_mCB5AF8CA3F8D84D0C8913753DEAEB5BA5A1F20AD(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3COnEnableU3Eb__83_0_m9BEF2CBAC38E424423656DDE4D27D8F18EF4679A_RuntimeMethod_var), NULL);
Func_2_t0EC68D3D0E916B9F8DB829F8AF1EDD2D3CC7B0F8* L_6 = L_5;
((U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_il2cpp_TypeInfo_var))->___U3CU3E9__83_0_2 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_il2cpp_TypeInfo_var))->___U3CU3E9__83_0_2), (void*)L_6);
G_B4_0 = L_6;
G_B4_1 = G_B3_1;
G_B4_2 = G_B3_2;
}
IL_003c:
{
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_7;
L_7 = Enumerable_FirstOrDefault_TisPlatform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_m239FD6D69395111D9039A9C38C0CE035F3C59EA5(G_B4_1, G_B4_0, Enumerable_FirstOrDefault_TisPlatform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_m239FD6D69395111D9039A9C38C0CE035F3C59EA5_RuntimeMethod_var);
NullCheck(G_B4_2);
G_B4_2->___DefaultPlatform_51 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&G_B4_2->___DefaultPlatform_51), (void*)L_7);
// PlayInEditorPlatform = Platforms.FirstOrDefault(platform => platform is PlatformPlayInEditor);
List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* L_8 = __this->___Platforms_49;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_il2cpp_TypeInfo_var);
Func_2_t0EC68D3D0E916B9F8DB829F8AF1EDD2D3CC7B0F8* L_9 = ((U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_il2cpp_TypeInfo_var))->___U3CU3E9__83_1_3;
Func_2_t0EC68D3D0E916B9F8DB829F8AF1EDD2D3CC7B0F8* L_10 = L_9;
G_B5_0 = L_10;
G_B5_1 = L_8;
G_B5_2 = __this;
if (L_10)
{
G_B6_0 = L_10;
G_B6_1 = L_8;
G_B6_2 = __this;
goto IL_006c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_il2cpp_TypeInfo_var);
U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229* L_11 = ((U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t0EC68D3D0E916B9F8DB829F8AF1EDD2D3CC7B0F8* L_12 = (Func_2_t0EC68D3D0E916B9F8DB829F8AF1EDD2D3CC7B0F8*)il2cpp_codegen_object_new(Func_2_t0EC68D3D0E916B9F8DB829F8AF1EDD2D3CC7B0F8_il2cpp_TypeInfo_var);
NullCheck(L_12);
Func_2__ctor_mCB5AF8CA3F8D84D0C8913753DEAEB5BA5A1F20AD(L_12, L_11, (intptr_t)((void*)U3CU3Ec_U3COnEnableU3Eb__83_1_mC4C47417901CBDEBC9DAC58CF47503E952431F04_RuntimeMethod_var), NULL);
Func_2_t0EC68D3D0E916B9F8DB829F8AF1EDD2D3CC7B0F8* L_13 = L_12;
((U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_il2cpp_TypeInfo_var))->___U3CU3E9__83_1_3 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_il2cpp_TypeInfo_var))->___U3CU3E9__83_1_3), (void*)L_13);
G_B6_0 = L_13;
G_B6_1 = G_B5_1;
G_B6_2 = G_B5_2;
}
IL_006c:
{
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_14;
L_14 = Enumerable_FirstOrDefault_TisPlatform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_m239FD6D69395111D9039A9C38C0CE035F3C59EA5(G_B6_1, G_B6_0, Enumerable_FirstOrDefault_TisPlatform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_m239FD6D69395111D9039A9C38C0CE035F3C59EA5_RuntimeMethod_var);
NullCheck(G_B6_2);
G_B6_2->___PlayInEditorPlatform_52 = L_14;
Il2CppCodeGenWriteBarrier((void**)(&G_B6_2->___PlayInEditorPlatform_52), (void*)L_14);
// Platforms.ForEach(LinkPlatform);
List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* L_15 = __this->___Platforms_49;
Action_1_t7F7ECEB4B67BFAF80F0B8C8079F9F39E1CF21EF9* L_16 = (Action_1_t7F7ECEB4B67BFAF80F0B8C8079F9F39E1CF21EF9*)il2cpp_codegen_object_new(Action_1_t7F7ECEB4B67BFAF80F0B8C8079F9F39E1CF21EF9_il2cpp_TypeInfo_var);
NullCheck(L_16);
Action_1__ctor_m8142271F5D1F651900E7140662ECC6289787F51B(L_16, __this, (intptr_t)((void*)Settings_LinkPlatform_mC0E128A4BF512C9DB28FBD7EF9950367425612BF_RuntimeMethod_var), NULL);
NullCheck(L_15);
List_1_ForEach_m5005FD4069ED050D12359662DCF073607A290FA7(L_15, L_16, List_1_ForEach_m5005FD4069ED050D12359662DCF073607A290FA7_RuntimeMethod_var);
// }
return;
}
}
// System.Void FMODUnity.Settings::PopulatePlatformsFromAsset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Settings_PopulatePlatformsFromAsset_m2E4099E6F5E1BBA25607424B3E0DFCFFDB85452D (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mD973515F141098A99F53DF27C4099548F233B3A3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_LoadAll_TisPlatform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_mFAC05FE17D6C1ECEFDD7C1A85795CF00926D08CD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral99E5578AA064AD7C4E1472202557F75FBBD3FAB9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9A844721FBDAAC9F38C4E0F5A8517BDC0BFAC8A1);
s_Il2CppMethodInitialized = true;
}
PlatformU5BU5D_t9D042B608822F0349049200FD1BEF370FF1D03AD* V_0 = NULL;
int32_t V_1 = 0;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* V_2 = NULL;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* V_3 = NULL;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* V_4 = NULL;
{
// Platforms.Clear();
List_1_t4E151B5E4E14C822859590C8A2CAD743EEB65AC1* L_0 = __this->___Platforms_49;
NullCheck(L_0);
List_1_Clear_mD973515F141098A99F53DF27C4099548F233B3A3_inline(L_0, List_1_Clear_mD973515F141098A99F53DF27C4099548F233B3A3_RuntimeMethod_var);
// Platform[] assetPlatforms = Resources.LoadAll<Platform>(SettingsAssetName);
PlatformU5BU5D_t9D042B608822F0349049200FD1BEF370FF1D03AD* L_1;
L_1 = Resources_LoadAll_TisPlatform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_mFAC05FE17D6C1ECEFDD7C1A85795CF00926D08CD(_stringLiteral9A844721FBDAAC9F38C4E0F5A8517BDC0BFAC8A1, Resources_LoadAll_TisPlatform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40_mFAC05FE17D6C1ECEFDD7C1A85795CF00926D08CD_RuntimeMethod_var);
// foreach (Platform newPlatform in assetPlatforms)
V_0 = L_1;
V_1 = 0;
goto IL_00b2;
}
IL_001d:
{
// foreach (Platform newPlatform in assetPlatforms)
PlatformU5BU5D_t9D042B608822F0349049200FD1BEF370FF1D03AD* L_2 = V_0;
int32_t L_3 = V_1;
NullCheck(L_2);
int32_t L_4 = L_3;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_2 = L_5;
// Platform existingPlatform = FindPlatform(newPlatform.Identifier);
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_6 = V_2;
NullCheck(L_6);
String_t* L_7;
L_7 = Platform_get_Identifier_m711D319F23D94C7E71B5DA62137EC9C8F5344AD1_inline(L_6, NULL);
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_8;
L_8 = Settings_FindPlatform_mD6DE4225D0E5F36C7E108F21A1933E7E4C9A7990(__this, L_7, NULL);
V_3 = L_8;
// if (existingPlatform != null)
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_9 = V_3;
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_0098;
}
}
{
// if (newPlatform.Active && !existingPlatform.Active)
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_11 = V_2;
NullCheck(L_11);
bool L_12;
L_12 = Platform_get_Active_m64C0F3CEE763169C79B98098F772EA7F5B2EF2A0_inline(L_11, NULL);
if (!L_12)
{
goto IL_005a;
}
}
{
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_13 = V_3;
NullCheck(L_13);
bool L_14;
L_14 = Platform_get_Active_m64C0F3CEE763169C79B98098F772EA7F5B2EF2A0_inline(L_13, NULL);
if (L_14)
{
goto IL_005a;
}
}
{
// RemovePlatform(existingPlatform.Identifier);
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_15 = V_3;
NullCheck(L_15);
String_t* L_16;
L_16 = Platform_get_Identifier_m711D319F23D94C7E71B5DA62137EC9C8F5344AD1_inline(L_15, NULL);
Settings_RemovePlatform_mFFD3838A967A83FC05F7F058992B511E202DE8D6(__this, L_16, NULL);
// platformToDestroy = existingPlatform;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_17 = V_3;
V_4 = L_17;
// existingPlatform = null;
V_3 = (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40*)NULL;
goto IL_005d;
}
IL_005a:
{
// platformToDestroy = newPlatform;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_18 = V_2;
V_4 = L_18;
}
IL_005d:
{
// RuntimeUtils.DebugLogWarningFormat("FMOD: Cleaning up duplicate platform: ID = {0}, name = '{1}', type = {2}",
// platformToDestroy.Identifier, platformToDestroy.DisplayName, platformToDestroy.GetType().Name);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)3);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20 = L_19;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_21 = V_4;
NullCheck(L_21);
String_t* L_22;
L_22 = Platform_get_Identifier_m711D319F23D94C7E71B5DA62137EC9C8F5344AD1_inline(L_21, NULL);
NullCheck(L_20);
ArrayElementTypeCheck (L_20, L_22);
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_22);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_23 = L_20;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_24 = V_4;
NullCheck(L_24);
String_t* L_25;
L_25 = VirtualFuncInvoker0< String_t* >::Invoke(4 /* System.String FMODUnity.Platform::get_DisplayName() */, L_24);
NullCheck(L_23);
ArrayElementTypeCheck (L_23, L_25);
(L_23)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_25);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_26 = L_23;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_27 = V_4;
NullCheck(L_27);
Type_t* L_28;
L_28 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_27, NULL);
NullCheck(L_28);
String_t* L_29;
L_29 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_28);
NullCheck(L_26);
ArrayElementTypeCheck (L_26, L_29);
(L_26)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_29);
RuntimeUtils_DebugLogWarningFormat_m6A6F5039D75DFD2C2B73C412B3856567808C3A87(_stringLiteral99E5578AA064AD7C4E1472202557F75FBBD3FAB9, L_26, NULL);
// DestroyImmediate(platformToDestroy, true);
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_30 = V_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m737E5829FEEAE70EE7A004D172042D52E336E1E3(L_30, (bool)1, NULL);
}
IL_0098:
{
// if (existingPlatform == null)
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_31 = V_3;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_32;
L_32 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_31, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_32)
{
goto IL_00ae;
}
}
{
// newPlatform.EnsurePropertiesAreValid();
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_33 = V_2;
NullCheck(L_33);
VirtualActionInvoker0::Invoke(18 /* System.Void FMODUnity.Platform::EnsurePropertiesAreValid() */, L_33);
// AddPlatform(newPlatform);
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_34 = V_2;
Settings_AddPlatform_m0464C544C47187132EB58EC76138DF5904A96D36(__this, L_34, NULL);
}
IL_00ae:
{
int32_t L_35 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_35, 1));
}
IL_00b2:
{
// foreach (Platform newPlatform in assetPlatforms)
int32_t L_36 = V_1;
PlatformU5BU5D_t9D042B608822F0349049200FD1BEF370FF1D03AD* L_37 = V_0;
NullCheck(L_37);
if ((((int32_t)L_36) < ((int32_t)((int32_t)(((RuntimeArray*)L_37)->max_length)))))
{
goto IL_001d;
}
}
{
// }
return;
}
}
// System.Void FMODUnity.Settings::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Settings__cctor_m28BD87B88787791C5A13AC845EA740E8ADC6B9AB (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF30E06492658827332C3BC44BABFD6788D5DD0E8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t9941DE4694EDD82E96CA0508CBC3416529CEE551_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private static Settings instance = null;
((Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_StaticFields*)il2cpp_codegen_static_fields_for(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var))->___instance_5 = (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&((Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_StaticFields*)il2cpp_codegen_static_fields_for(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var))->___instance_5), (void*)(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D*)NULL);
// private static IEditorSettings editorSettings = null;
((Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_StaticFields*)il2cpp_codegen_static_fields_for(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var))->___editorSettings_6 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&((Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_StaticFields*)il2cpp_codegen_static_fields_for(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var))->___editorSettings_6), (void*)(RuntimeObject*)NULL);
// private static bool isInitializing = false;
((Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_StaticFields*)il2cpp_codegen_static_fields_for(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var))->___isInitializing_7 = (bool)0;
// internal static List<PlatformTemplate> PlatformTemplates = new List<PlatformTemplate>();
List_1_t9941DE4694EDD82E96CA0508CBC3416529CEE551* L_0 = (List_1_t9941DE4694EDD82E96CA0508CBC3416529CEE551*)il2cpp_codegen_object_new(List_1_t9941DE4694EDD82E96CA0508CBC3416529CEE551_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mF30E06492658827332C3BC44BABFD6788D5DD0E8(L_0, List_1__ctor_mF30E06492658827332C3BC44BABFD6788D5DD0E8_RuntimeMethod_var);
((Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_StaticFields*)il2cpp_codegen_static_fields_for(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var))->___PlatformTemplates_53 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_StaticFields*)il2cpp_codegen_static_fields_for(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var))->___PlatformTemplates_53), (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
// Conversion methods for marshalling of: FMODUnity.Settings/PlatformTemplate
IL2CPP_EXTERN_C void PlatformTemplate_t461C48A7E7ABB9C8A3D5096E0C535C50F218EC59_marshal_pinvoke(const PlatformTemplate_t461C48A7E7ABB9C8A3D5096E0C535C50F218EC59& unmarshaled, PlatformTemplate_t461C48A7E7ABB9C8A3D5096E0C535C50F218EC59_marshaled_pinvoke& marshaled)
{
marshaled.___Identifier_0 = il2cpp_codegen_marshal_string(unmarshaled.___Identifier_0);
marshaled.___CreateInstance_1 = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(unmarshaled.___CreateInstance_1));
}
IL2CPP_EXTERN_C void PlatformTemplate_t461C48A7E7ABB9C8A3D5096E0C535C50F218EC59_marshal_pinvoke_back(const PlatformTemplate_t461C48A7E7ABB9C8A3D5096E0C535C50F218EC59_marshaled_pinvoke& marshaled, PlatformTemplate_t461C48A7E7ABB9C8A3D5096E0C535C50F218EC59& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_tDA541B7DA4A420B40B4B478F5E87E4650478F778_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
unmarshaled.___Identifier_0 = il2cpp_codegen_marshal_string_result(marshaled.___Identifier_0);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___Identifier_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___Identifier_0));
unmarshaled.___CreateInstance_1 = il2cpp_codegen_marshal_function_ptr_to_delegate<Func_1_tDA541B7DA4A420B40B4B478F5E87E4650478F778>(marshaled.___CreateInstance_1, Func_1_tDA541B7DA4A420B40B4B478F5E87E4650478F778_il2cpp_TypeInfo_var);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___CreateInstance_1), (void*)il2cpp_codegen_marshal_function_ptr_to_delegate<Func_1_tDA541B7DA4A420B40B4B478F5E87E4650478F778>(marshaled.___CreateInstance_1, Func_1_tDA541B7DA4A420B40B4B478F5E87E4650478F778_il2cpp_TypeInfo_var));
}
// Conversion method for clean up from marshalling of: FMODUnity.Settings/PlatformTemplate
IL2CPP_EXTERN_C void PlatformTemplate_t461C48A7E7ABB9C8A3D5096E0C535C50F218EC59_marshal_pinvoke_cleanup(PlatformTemplate_t461C48A7E7ABB9C8A3D5096E0C535C50F218EC59_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___Identifier_0);
marshaled.___Identifier_0 = NULL;
}
// Conversion methods for marshalling of: FMODUnity.Settings/PlatformTemplate
IL2CPP_EXTERN_C void PlatformTemplate_t461C48A7E7ABB9C8A3D5096E0C535C50F218EC59_marshal_com(const PlatformTemplate_t461C48A7E7ABB9C8A3D5096E0C535C50F218EC59& unmarshaled, PlatformTemplate_t461C48A7E7ABB9C8A3D5096E0C535C50F218EC59_marshaled_com& marshaled)
{
marshaled.___Identifier_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___Identifier_0);
marshaled.___CreateInstance_1 = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(unmarshaled.___CreateInstance_1));
}
IL2CPP_EXTERN_C void PlatformTemplate_t461C48A7E7ABB9C8A3D5096E0C535C50F218EC59_marshal_com_back(const PlatformTemplate_t461C48A7E7ABB9C8A3D5096E0C535C50F218EC59_marshaled_com& marshaled, PlatformTemplate_t461C48A7E7ABB9C8A3D5096E0C535C50F218EC59& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_tDA541B7DA4A420B40B4B478F5E87E4650478F778_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
unmarshaled.___Identifier_0 = il2cpp_codegen_marshal_bstring_result(marshaled.___Identifier_0);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___Identifier_0), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___Identifier_0));
unmarshaled.___CreateInstance_1 = il2cpp_codegen_marshal_function_ptr_to_delegate<Func_1_tDA541B7DA4A420B40B4B478F5E87E4650478F778>(marshaled.___CreateInstance_1, Func_1_tDA541B7DA4A420B40B4B478F5E87E4650478F778_il2cpp_TypeInfo_var);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___CreateInstance_1), (void*)il2cpp_codegen_marshal_function_ptr_to_delegate<Func_1_tDA541B7DA4A420B40B4B478F5E87E4650478F778>(marshaled.___CreateInstance_1, Func_1_tDA541B7DA4A420B40B4B478F5E87E4650478F778_il2cpp_TypeInfo_var));
}
// Conversion method for clean up from marshalling of: FMODUnity.Settings/PlatformTemplate
IL2CPP_EXTERN_C void PlatformTemplate_t461C48A7E7ABB9C8A3D5096E0C535C50F218EC59_marshal_com_cleanup(PlatformTemplate_t461C48A7E7ABB9C8A3D5096E0C535C50F218EC59_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___Identifier_0);
marshaled.___Identifier_0 = NULL;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void FMODUnity.Settings/<>c__DisplayClass72_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass72_0__ctor_m84587D250372CB118F7F97EE30D821ECCED07D6E (U3CU3Ec__DisplayClass72_0_tF56390281328E72719E68C7FC5B73D2F47AF9358* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean FMODUnity.Settings/<>c__DisplayClass72_0::<RemovePlatform>b__0(FMODUnity.Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass72_0_U3CRemovePlatformU3Eb__0_m7227C1527F4D2102D2A18B3B0EF46AE3F2DA6C0F (U3CU3Ec__DisplayClass72_0_tF56390281328E72719E68C7FC5B73D2F47AF9358* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_p, const RuntimeMethod* method)
{
{
// Platforms.RemoveAll(p => p.Identifier == identifier);
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_0 = ___0_p;
NullCheck(L_0);
String_t* L_1;
L_1 = Platform_get_Identifier_m711D319F23D94C7E71B5DA62137EC9C8F5344AD1_inline(L_0, NULL);
String_t* L_2 = __this->___identifier_0;
bool L_3;
L_3 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_1, L_2, NULL);
return L_3;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void FMODUnity.Settings/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m6416678F9A93F6681EA3B9182320293CF1B170F6 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229* L_0 = (U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229*)il2cpp_codegen_object_new(U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_mAADC79E01B997ADC2E30CE6093D7F6FAC178160A(L_0, NULL);
((U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void FMODUnity.Settings/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mAADC79E01B997ADC2E30CE6093D7F6FAC178160A (U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Int32 FMODUnity.Settings/<>c::<DeclareRuntimePlatform>b__74_0(FMODUnity.Platform,FMODUnity.Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CDeclareRuntimePlatformU3Eb__74_0_mF5D4E7340054B7B8C7A7FCF9C63F9463E51D76E3 (U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_a, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___1_b, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
// platforms.Sort((a, b) => b.Priority.CompareTo(a.Priority));
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_0 = ___1_b;
NullCheck(L_0);
float L_1;
L_1 = VirtualFuncInvoker0< float >::Invoke(6 /* System.Single FMODUnity.Platform::get_Priority() */, L_0);
V_0 = L_1;
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_2 = ___0_a;
NullCheck(L_2);
float L_3;
L_3 = VirtualFuncInvoker0< float >::Invoke(6 /* System.Single FMODUnity.Platform::get_Priority() */, L_2);
int32_t L_4;
L_4 = Single_CompareTo_m06F7868162EB392D3E99103D1A0BD27463C9E66F((&V_0), L_3, NULL);
return L_4;
}
}
// System.Boolean FMODUnity.Settings/<>c::<OnEnable>b__83_0(FMODUnity.Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3COnEnableU3Eb__83_0_m9BEF2CBAC38E424423656DDE4D27D8F18EF4679A (U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlatformDefault_t68FCCF6D31A249F768ABC8B44CA03DA31E0622F5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// DefaultPlatform = Platforms.FirstOrDefault(platform => platform is PlatformDefault);
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_0 = ___0_platform;
return (bool)((!(((RuntimeObject*)(PlatformDefault_t68FCCF6D31A249F768ABC8B44CA03DA31E0622F5*)((PlatformDefault_t68FCCF6D31A249F768ABC8B44CA03DA31E0622F5*)IsInstClass((RuntimeObject*)L_0, PlatformDefault_t68FCCF6D31A249F768ABC8B44CA03DA31E0622F5_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
}
}
// System.Boolean FMODUnity.Settings/<>c::<OnEnable>b__83_1(FMODUnity.Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3COnEnableU3Eb__83_1_mC4C47417901CBDEBC9DAC58CF47503E952431F04 (U3CU3Ec_t71B5888BA75E916F4863B1142385A0760EE84229* __this, Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* ___0_platform, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlatformPlayInEditor_t1117B9DC3C3FA736687365260B9D6B301E791C35_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// PlayInEditorPlatform = Platforms.FirstOrDefault(platform => platform is PlatformPlayInEditor);
Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* L_0 = ___0_platform;
return (bool)((!(((RuntimeObject*)(PlatformPlayInEditor_t1117B9DC3C3FA736687365260B9D6B301E791C35*)((PlatformPlayInEditor_t1117B9DC3C3FA736687365260B9D6B301E791C35*)IsInstClass((RuntimeObject*)L_0, PlatformPlayInEditor_t1117B9DC3C3FA736687365260B9D6B301E791C35_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 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 FMODUnity.Legacy::CopySetting(System.Collections.Generic.List`1<FMODUnity.Legacy/PlatformBoolSetting>,FMODUnity.Legacy/Platform,FMODUnity.Legacy/Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Legacy_CopySetting_m5DA5D9B367AC7D0BBDAC003235E46666C40D7344 (List_1_t102AE8042FC30445A3CBD0394DCBAE626B7F210D* ___0_list, int32_t ___1_fromPlatform, int32_t ___2_toPlatform, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Legacy_CopySetting_TisPlatformBoolSetting_t1E163B46A7418068B4A4F00EBDACE85381326111_TisTriStateBool_t41F9616FE0FA70EB7DF1A20C235D55A3B4A519DC_m73A8BEF5363592B666204A4F9EC296CB0EC3EFC5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// CopySetting<PlatformBoolSetting, TriStateBool>(list, fromPlatform, toPlatform);
List_1_t102AE8042FC30445A3CBD0394DCBAE626B7F210D* L_0 = ___0_list;
int32_t L_1 = ___1_fromPlatform;
int32_t L_2 = ___2_toPlatform;
Legacy_CopySetting_TisPlatformBoolSetting_t1E163B46A7418068B4A4F00EBDACE85381326111_TisTriStateBool_t41F9616FE0FA70EB7DF1A20C235D55A3B4A519DC_m73A8BEF5363592B666204A4F9EC296CB0EC3EFC5(L_0, L_1, L_2, Legacy_CopySetting_TisPlatformBoolSetting_t1E163B46A7418068B4A4F00EBDACE85381326111_TisTriStateBool_t41F9616FE0FA70EB7DF1A20C235D55A3B4A519DC_m73A8BEF5363592B666204A4F9EC296CB0EC3EFC5_RuntimeMethod_var);
// }
return;
}
}
// System.Void FMODUnity.Legacy::CopySetting(System.Collections.Generic.List`1<FMODUnity.Legacy/PlatformIntSetting>,FMODUnity.Legacy/Platform,FMODUnity.Legacy/Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Legacy_CopySetting_m545B3FCFF9149259E60BF0A77C0A2A46D3298143 (List_1_tCFC64466EDF7A5DD0B686FAB182D504D996D81C7* ___0_list, int32_t ___1_fromPlatform, int32_t ___2_toPlatform, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Legacy_CopySetting_TisPlatformIntSetting_tB0CF130CF9CA16AF84D3D347D95E0EACBBBCDD26_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m60692CA8584C2772B03E0F920B0E73CB3A70D447_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// CopySetting<PlatformIntSetting, int>(list, fromPlatform, toPlatform);
List_1_tCFC64466EDF7A5DD0B686FAB182D504D996D81C7* L_0 = ___0_list;
int32_t L_1 = ___1_fromPlatform;
int32_t L_2 = ___2_toPlatform;
Legacy_CopySetting_TisPlatformIntSetting_tB0CF130CF9CA16AF84D3D347D95E0EACBBBCDD26_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m60692CA8584C2772B03E0F920B0E73CB3A70D447(L_0, L_1, L_2, Legacy_CopySetting_TisPlatformIntSetting_tB0CF130CF9CA16AF84D3D347D95E0EACBBBCDD26_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m60692CA8584C2772B03E0F920B0E73CB3A70D447_RuntimeMethod_var);
// }
return;
}
}
// System.String FMODUnity.Legacy::DisplayName(FMODUnity.Legacy/Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Legacy_DisplayName_mEE0F38D9837836C690D7178B096A55817D38A11B (int32_t ___0_platform, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral02C40259E61EE4B09AAF6B657AB54959FAC44C31);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral12CCE32A67C1784A97C154F54260402589D6062F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral357434484751BA5EBE0EFE7F1BFD26D693185794);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral58A8A3EEA541D5186B9BBFED94BED85427AFACBB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5D54E959817188DBAD9E65FA3DB55F06B70F5E3C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral63782A242F395C6C620CDF0025BBD66B1BE4E20B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral66058A51EA58A429278D527F63D024253EF76B0F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral74C41D7A9373CC7D9D1B647A4B95E7D2FD283AAE);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral77843243D4312B40A1163EFE55D56961E2352D09);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB9207916909892478747D50EF98A5247A2790F6D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCB414C73F9E54AF3AD8F7CFB654C37B3A3B13925);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDB784C0FDB5E2F468943EF04EB13EE0E6135421C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE0056B976C82A16471C1EC65E67557F32F8BD277);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE135183C7AC30059D6AECBAC5950EE09DF743096);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE3F62D414A0B01C49EE394A33FC5C83037DA79D2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEDFB7950D8BA48969BB1CCF3BA5823E86CE096D1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF748A5A4C122F1116474B0671EEF38401C66BAED);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_platform;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 3)))
{
case 0:
{
goto IL_005c;
}
case 1:
{
goto IL_0074;
}
case 2:
{
goto IL_009e;
}
case 3:
{
goto IL_00a4;
}
case 4:
{
goto IL_0062;
}
case 5:
{
goto IL_0080;
}
case 6:
{
goto IL_006e;
}
case 7:
{
goto IL_0056;
}
case 8:
{
goto IL_0068;
}
case 9:
{
goto IL_0092;
}
case 10:
{
goto IL_00b6;
}
case 11:
{
goto IL_008c;
}
case 12:
{
goto IL_007a;
}
case 13:
{
goto IL_00b6;
}
case 14:
{
goto IL_00b6;
}
case 15:
{
goto IL_0098;
}
case 16:
{
goto IL_0086;
}
case 17:
{
goto IL_00aa;
}
case 18:
{
goto IL_00b0;
}
}
}
{
goto IL_00b6;
}
IL_0056:
{
// return "Linux";
return _stringLiteral63782A242F395C6C620CDF0025BBD66B1BE4E20B;
}
IL_005c:
{
// return "Desktop";
return _stringLiteralDB784C0FDB5E2F468943EF04EB13EE0E6135421C;
}
IL_0062:
{
// return "Console";
return _stringLiteral02C40259E61EE4B09AAF6B657AB54959FAC44C31;
}
IL_0068:
{
// return "iOS";
return _stringLiteralEDFB7950D8BA48969BB1CCF3BA5823E86CE096D1;
}
IL_006e:
{
// return "OSX";
return _stringLiteralB9207916909892478747D50EF98A5247A2790F6D;
}
IL_0074:
{
// return "Mobile";
return _stringLiteralCB414C73F9E54AF3AD8F7CFB654C37B3A3B13925;
}
IL_007a:
{
// return "PS4";
return _stringLiteral66058A51EA58A429278D527F63D024253EF76B0F;
}
IL_0080:
{
// return "Windows";
return _stringLiteral357434484751BA5EBE0EFE7F1BFD26D693185794;
}
IL_0086:
{
// return "UWP";
return _stringLiteral12CCE32A67C1784A97C154F54260402589D6062F;
}
IL_008c:
{
// return "XBox One";
return _stringLiteral74C41D7A9373CC7D9D1B647A4B95E7D2FD283AAE;
}
IL_0092:
{
// return "Android";
return _stringLiteral77843243D4312B40A1163EFE55D56961E2352D09;
}
IL_0098:
{
// return "Apple TV";
return _stringLiteral58A8A3EEA541D5186B9BBFED94BED85427AFACBB;
}
IL_009e:
{
// return "High-End Mobile";
return _stringLiteralE3F62D414A0B01C49EE394A33FC5C83037DA79D2;
}
IL_00a4:
{
// return "Low-End Mobile";
return _stringLiteralE135183C7AC30059D6AECBAC5950EE09DF743096;
}
IL_00aa:
{
// return "Switch";
return _stringLiteralE0056B976C82A16471C1EC65E67557F32F8BD277;
}
IL_00b0:
{
// return "WebGL";
return _stringLiteralF748A5A4C122F1116474B0671EEF38401C66BAED;
}
IL_00b6:
{
// return "Unknown";
return _stringLiteral5D54E959817188DBAD9E65FA3DB55F06B70F5E3C;
}
}
// System.Single FMODUnity.Legacy::SortOrder(FMODUnity.Legacy/Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Legacy_SortOrder_m10F754B93FA2DD94E4C470C1518D91E8C85B217A (int32_t ___0_legacyPlatform, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_legacyPlatform;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 3)))
{
case 0:
{
goto IL_0052;
}
case 1:
{
goto IL_006a;
}
case 2:
{
goto IL_0070;
}
case 3:
{
goto IL_0076;
}
case 4:
{
goto IL_0082;
}
case 5:
{
goto IL_0058;
}
case 6:
{
goto IL_005e;
}
case 7:
{
goto IL_0064;
}
case 8:
{
goto IL_009a;
}
case 9:
{
goto IL_009a;
}
case 10:
{
goto IL_009a;
}
case 11:
{
goto IL_0088;
}
case 12:
{
goto IL_008e;
}
case 13:
{
goto IL_009a;
}
case 14:
{
goto IL_009a;
}
case 15:
{
goto IL_007c;
}
case 16:
{
goto IL_009a;
}
case 17:
{
goto IL_0094;
}
}
}
{
goto IL_009a;
}
IL_0052:
{
// return 1;
return (1.0f);
}
IL_0058:
{
// return 1.1f;
return (1.10000002f);
}
IL_005e:
{
// return 1.2f;
return (1.20000005f);
}
IL_0064:
{
// return 1.3f;
return (1.29999995f);
}
IL_006a:
{
// return 2;
return (2.0f);
}
IL_0070:
{
// return 2.1f;
return (2.0999999f);
}
IL_0076:
{
// return 2.2f;
return (2.20000005f);
}
IL_007c:
{
// return 2.3f;
return (2.29999995f);
}
IL_0082:
{
// return 3;
return (3.0f);
}
IL_0088:
{
// return 3.1f;
return (3.0999999f);
}
IL_008e:
{
// return 3.2f;
return (3.20000005f);
}
IL_0094:
{
// return 3.3f;
return (3.29999995f);
}
IL_009a:
{
// return 0;
return (0.0f);
}
}
// FMODUnity.Legacy/Platform FMODUnity.Legacy::Parent(FMODUnity.Legacy/Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Legacy_Parent_mB6F39959573D24DD6ABB7DF9A63AB63DD2511B24 (int32_t ___0_platform, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_platform;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_0076;
}
case 1:
{
goto IL_0076;
}
case 2:
{
goto IL_0074;
}
case 3:
{
goto IL_0074;
}
case 4:
{
goto IL_0070;
}
case 5:
{
goto IL_0070;
}
case 6:
{
goto IL_0074;
}
case 7:
{
goto IL_006e;
}
case 8:
{
goto IL_006e;
}
case 9:
{
goto IL_006e;
}
case 10:
{
goto IL_0070;
}
case 11:
{
goto IL_0070;
}
case 12:
{
goto IL_0076;
}
case 13:
{
goto IL_0072;
}
case 14:
{
goto IL_0072;
}
case 15:
{
goto IL_0076;
}
case 16:
{
goto IL_0076;
}
case 17:
{
goto IL_0070;
}
case 18:
{
goto IL_006e;
}
case 19:
{
goto IL_0072;
}
case 20:
{
goto IL_006e;
}
case 21:
{
goto IL_0076;
}
case 22:
{
goto IL_0072;
}
case 23:
{
goto IL_0072;
}
case 24:
{
goto IL_0072;
}
}
}
{
goto IL_0076;
}
IL_006e:
{
// return Platform.Desktop;
return (int32_t)(3);
}
IL_0070:
{
// return Platform.Mobile;
return (int32_t)(4);
}
IL_0072:
{
// return Platform.Console;
return (int32_t)(7);
}
IL_0074:
{
// return Platform.Default;
return (int32_t)(2);
}
IL_0076:
{
// return Platform.None;
return (int32_t)(0);
}
}
// System.Boolean FMODUnity.Legacy::IsGroup(FMODUnity.Legacy/Platform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Legacy_IsGroup_mB04857284330D1963C2D0CBCA9D55E508B9C8505 (int32_t ___0_platform, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_platform;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 3))) > ((uint32_t)1))))
{
goto IL_000a;
}
}
{
int32_t L_1 = ___0_platform;
if ((!(((uint32_t)L_1) == ((uint32_t)7))))
{
goto IL_000c;
}
}
IL_000a:
{
// return true;
return (bool)1;
}
IL_000c:
{
// return false;
return (bool)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 FMODUnity.Legacy/PlatformSettingBase::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformSettingBase__ctor_mF6B5A0CC532642E49513E11189CB2873BA64E688 (PlatformSettingBase_t8B6E034F3BDEBFA6EE32F9C35B775C2DD3284701* __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.Void FMODUnity.Legacy/PlatformIntSetting::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformIntSetting__ctor_m2C98FD756076FA1703922D22E13905C5B69CBCF1 (PlatformIntSetting_tB0CF130CF9CA16AF84D3D347D95E0EACBBBCDD26* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlatformSetting_1__ctor_mD2041C4541EDE0454FEA5DBF28D12B5EB07801D4_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
PlatformSetting_1__ctor_mD2041C4541EDE0454FEA5DBF28D12B5EB07801D4(__this, PlatformSetting_1__ctor_mD2041C4541EDE0454FEA5DBF28D12B5EB07801D4_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
// System.Void FMODUnity.Legacy/PlatformStringSetting::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformStringSetting__ctor_m7F83C9152030C3E39EFA2DA6F1F95B10DA75A2FA (PlatformStringSetting_t6D8454C5F8B074114F63248B7BAEC51E2006FF74* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlatformSetting_1__ctor_mD11B01453727062A7F9B3529B37CD5A7490B409F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
PlatformSetting_1__ctor_mD11B01453727062A7F9B3529B37CD5A7490B409F(__this, PlatformSetting_1__ctor_mD11B01453727062A7F9B3529B37CD5A7490B409F_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
// System.Void FMODUnity.Legacy/PlatformBoolSetting::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformBoolSetting__ctor_m0CE30998F5D26844B03E42CFAE39AEF9196A928E (PlatformBoolSetting_t1E163B46A7418068B4A4F00EBDACE85381326111* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlatformSetting_1__ctor_mD572F6D53D98976AE3FBAC2E94FD0A425673172C_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
PlatformSetting_1__ctor_mD572F6D53D98976AE3FBAC2E94FD0A425673172C(__this, PlatformSetting_1__ctor_mD572F6D53D98976AE3FBAC2E94FD0A425673172C_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
// System.Void FMODUnity.StudioBankLoader::HandleGameEvent(FMODUnity.LoaderGameEvent)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioBankLoader_HandleGameEvent_mF4852DE26BFA6B6A0516F918BBCAD5F372010CB7 (StudioBankLoader_t663765ECB933B061F39E368321C66E3CC9E213F4* __this, int32_t ___0_gameEvent, const RuntimeMethod* method)
{
{
// if (LoadEvent == gameEvent)
int32_t L_0 = __this->___LoadEvent_4;
int32_t L_1 = ___0_gameEvent;
if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
{
goto IL_000f;
}
}
{
// Load();
StudioBankLoader_Load_m2FAF3CFB53EEE513E30A46AD1C552AADB800AE8A(__this, NULL);
}
IL_000f:
{
// if (UnloadEvent == gameEvent)
int32_t L_2 = __this->___UnloadEvent_5;
int32_t L_3 = ___0_gameEvent;
if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
{
goto IL_001e;
}
}
{
// Unload();
StudioBankLoader_Unload_m288A70BCD22113B6511BC33F5CF17692900D440B(__this, NULL);
}
IL_001e:
{
// }
return;
}
}
// System.Void FMODUnity.StudioBankLoader::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioBankLoader_Start_m76FDA9D2C492AE6A617E7634DFE926667D6904C5 (StudioBankLoader_t663765ECB933B061F39E368321C66E3CC9E213F4* __this, const RuntimeMethod* method)
{
{
// RuntimeUtils.EnforceLibraryOrder();
RuntimeUtils_EnforceLibraryOrder_mAF9E19FFBC942DEE8B11C130550C2AC97C4A9B59(NULL);
// HandleGameEvent(LoaderGameEvent.ObjectStart);
StudioBankLoader_HandleGameEvent_mF4852DE26BFA6B6A0516F918BBCAD5F372010CB7(__this, 1, NULL);
// }
return;
}
}
// System.Void FMODUnity.StudioBankLoader::OnApplicationQuit()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioBankLoader_OnApplicationQuit_m55CDD013B1AB72FB96BAE920C7A89917E279761F (StudioBankLoader_t663765ECB933B061F39E368321C66E3CC9E213F4* __this, const RuntimeMethod* method)
{
{
// isQuitting = true;
__this->___isQuitting_9 = (bool)1;
// }
return;
}
}
// System.Void FMODUnity.StudioBankLoader::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioBankLoader_OnDestroy_m25769A621D3A3BC814305CBAF11DD179D9920F2A (StudioBankLoader_t663765ECB933B061F39E368321C66E3CC9E213F4* __this, const RuntimeMethod* method)
{
{
// if (!isQuitting)
bool L_0 = __this->___isQuitting_9;
if (L_0)
{
goto IL_000f;
}
}
{
// HandleGameEvent(LoaderGameEvent.ObjectDestroy);
StudioBankLoader_HandleGameEvent_mF4852DE26BFA6B6A0516F918BBCAD5F372010CB7(__this, 2, NULL);
}
IL_000f:
{
// }
return;
}
}
// System.Void FMODUnity.StudioBankLoader::OnTriggerEnter(UnityEngine.Collider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioBankLoader_OnTriggerEnter_m85116A56A9DEA7708D056CABD7D7365DD208927E (StudioBankLoader_t663765ECB933B061F39E368321C66E3CC9E213F4* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_other, const RuntimeMethod* method)
{
{
// if (string.IsNullOrEmpty(CollisionTag) || other.CompareTag(CollisionTag))
String_t* L_0 = __this->___CollisionTag_7;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (L_1)
{
goto IL_001b;
}
}
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_2 = ___0_other;
String_t* L_3 = __this->___CollisionTag_7;
NullCheck(L_2);
bool L_4;
L_4 = Component_CompareTag_mE6F8897E84F12DF12D302FFC4D58204D51096FC5(L_2, L_3, NULL);
if (!L_4)
{
goto IL_0022;
}
}
IL_001b:
{
// HandleGameEvent(LoaderGameEvent.TriggerEnter);
StudioBankLoader_HandleGameEvent_mF4852DE26BFA6B6A0516F918BBCAD5F372010CB7(__this, 3, NULL);
}
IL_0022:
{
// }
return;
}
}
// System.Void FMODUnity.StudioBankLoader::OnTriggerExit(UnityEngine.Collider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioBankLoader_OnTriggerExit_m453C8E37818CC95BFAC785E10CC63D756CE226FA (StudioBankLoader_t663765ECB933B061F39E368321C66E3CC9E213F4* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_other, const RuntimeMethod* method)
{
{
// if (string.IsNullOrEmpty(CollisionTag) || other.CompareTag(CollisionTag))
String_t* L_0 = __this->___CollisionTag_7;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (L_1)
{
goto IL_001b;
}
}
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_2 = ___0_other;
String_t* L_3 = __this->___CollisionTag_7;
NullCheck(L_2);
bool L_4;
L_4 = Component_CompareTag_mE6F8897E84F12DF12D302FFC4D58204D51096FC5(L_2, L_3, NULL);
if (!L_4)
{
goto IL_0022;
}
}
IL_001b:
{
// HandleGameEvent(LoaderGameEvent.TriggerExit);
StudioBankLoader_HandleGameEvent_mF4852DE26BFA6B6A0516F918BBCAD5F372010CB7(__this, 4, NULL);
}
IL_0022:
{
// }
return;
}
}
// System.Void FMODUnity.StudioBankLoader::OnTriggerEnter2D(UnityEngine.Collider2D)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioBankLoader_OnTriggerEnter2D_mC6A168A386383935BE356B3FBA9282A36F442C63 (StudioBankLoader_t663765ECB933B061F39E368321C66E3CC9E213F4* __this, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___0_other, const RuntimeMethod* method)
{
{
// if (string.IsNullOrEmpty(CollisionTag) || other.CompareTag(CollisionTag))
String_t* L_0 = __this->___CollisionTag_7;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (L_1)
{
goto IL_001b;
}
}
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_2 = ___0_other;
String_t* L_3 = __this->___CollisionTag_7;
NullCheck(L_2);
bool L_4;
L_4 = Component_CompareTag_mE6F8897E84F12DF12D302FFC4D58204D51096FC5(L_2, L_3, NULL);
if (!L_4)
{
goto IL_0022;
}
}
IL_001b:
{
// HandleGameEvent(LoaderGameEvent.TriggerEnter2D);
StudioBankLoader_HandleGameEvent_mF4852DE26BFA6B6A0516F918BBCAD5F372010CB7(__this, 5, NULL);
}
IL_0022:
{
// }
return;
}
}
// System.Void FMODUnity.StudioBankLoader::OnTriggerExit2D(UnityEngine.Collider2D)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioBankLoader_OnTriggerExit2D_m40DF6BA927E3712D76878DE7F582AA3CFCB2243E (StudioBankLoader_t663765ECB933B061F39E368321C66E3CC9E213F4* __this, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___0_other, const RuntimeMethod* method)
{
{
// if (string.IsNullOrEmpty(CollisionTag) || other.CompareTag(CollisionTag))
String_t* L_0 = __this->___CollisionTag_7;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (L_1)
{
goto IL_001b;
}
}
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_2 = ___0_other;
String_t* L_3 = __this->___CollisionTag_7;
NullCheck(L_2);
bool L_4;
L_4 = Component_CompareTag_mE6F8897E84F12DF12D302FFC4D58204D51096FC5(L_2, L_3, NULL);
if (!L_4)
{
goto IL_0022;
}
}
IL_001b:
{
// HandleGameEvent(LoaderGameEvent.TriggerExit2D);
StudioBankLoader_HandleGameEvent_mF4852DE26BFA6B6A0516F918BBCAD5F372010CB7(__this, 6, NULL);
}
IL_0022:
{
// }
return;
}
}
// System.Void FMODUnity.StudioBankLoader::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioBankLoader_OnEnable_mFAC7C6AD56C29B94AA65EA06337982E53F1A1040 (StudioBankLoader_t663765ECB933B061F39E368321C66E3CC9E213F4* __this, const RuntimeMethod* method)
{
{
// HandleGameEvent(LoaderGameEvent.ObjectEnable);
StudioBankLoader_HandleGameEvent_mF4852DE26BFA6B6A0516F918BBCAD5F372010CB7(__this, 7, NULL);
// }
return;
}
}
// System.Void FMODUnity.StudioBankLoader::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioBankLoader_OnDisable_m17627F398640C16D46D00697D87732677595F162 (StudioBankLoader_t663765ECB933B061F39E368321C66E3CC9E213F4* __this, const RuntimeMethod* method)
{
{
// HandleGameEvent(LoaderGameEvent.ObjectDisable);
StudioBankLoader_HandleGameEvent_mF4852DE26BFA6B6A0516F918BBCAD5F372010CB7(__this, 8, NULL);
// }
return;
}
}
// System.Void FMODUnity.StudioBankLoader::Load()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioBankLoader_Load_m2FAF3CFB53EEE513E30A46AD1C552AADB800AE8A (StudioBankLoader_t663765ECB933B061F39E368321C66E3CC9E213F4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 V_0;
memset((&V_0), 0, sizeof(V_0));
String_t* V_1 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
// foreach (var bankRef in Banks)
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = __this->___Banks_6;
NullCheck(L_0);
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 L_1;
L_1 = List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D(L_0, List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var);
V_0 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0036:
{// begin finally (depth: 1)
Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7((&V_0), Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_002b_1;
}
IL_000e_1:
{
// foreach (var bankRef in Banks)
String_t* L_2;
L_2 = Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_inline((&V_0), Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var);
V_1 = L_2;
}
try
{// begin try (depth: 2)
// RuntimeManager.LoadBank(bankRef, PreloadSamples);
String_t* L_3 = V_1;
bool L_4 = __this->___PreloadSamples_8;
RuntimeManager_LoadBank_m086E5F1991BD9D348278252332514A4493D0A5AB(L_3, L_4, NULL);
// }
goto IL_002b_1;
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BankLoadException_tDC0C80E67137043990F2CA35780821FDE6F01494_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0024_1;
}
throw e;
}
CATCH_0024_1:
{// begin catch(FMODUnity.BankLoadException)
// RuntimeUtils.DebugLogException(e);
RuntimeUtils_DebugLogException_m997C3EA2CD2DB2F014CB3A956B256EE822428807(((BankLoadException_tDC0C80E67137043990F2CA35780821FDE6F01494*)IL2CPP_GET_ACTIVE_EXCEPTION(BankLoadException_tDC0C80E67137043990F2CA35780821FDE6F01494*)), NULL);
// }
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_002b_1;
}// end catch (depth: 2)
IL_002b_1:
{
// foreach (var bankRef in Banks)
bool L_5;
L_5 = Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED((&V_0), Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var);
if (L_5)
{
goto IL_000e_1;
}
}
{
goto IL_0044;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0044:
{
// RuntimeManager.WaitForAllSampleLoading();
RuntimeManager_WaitForAllSampleLoading_mF62D291BE96831A5472B0B22AA0BC8BE63FD090B(NULL);
// }
return;
}
}
// System.Void FMODUnity.StudioBankLoader::Unload()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioBankLoader_Unload_m288A70BCD22113B6511BC33F5CF17692900D440B (StudioBankLoader_t663765ECB933B061F39E368321C66E3CC9E213F4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// foreach (var bankRef in Banks)
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = __this->___Banks_6;
NullCheck(L_0);
Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 L_1;
L_1 = List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D(L_0, List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var);
V_0 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0025:
{// begin finally (depth: 1)
Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7((&V_0), Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_001a_1;
}
IL_000e_1:
{
// foreach (var bankRef in Banks)
String_t* L_2;
L_2 = Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_inline((&V_0), Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var);
// RuntimeManager.UnloadBank(bankRef);
RuntimeManager_UnloadBank_m635C1C3DF3AF51CDE5931F6A12B80D1E9109E90D(L_2, NULL);
}
IL_001a_1:
{
// foreach (var bankRef in Banks)
bool L_3;
L_3 = Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED((&V_0), Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var);
if (L_3)
{
goto IL_000e_1;
}
}
{
goto IL_0033;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0033:
{
// }
return;
}
}
// System.Void FMODUnity.StudioBankLoader::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioBankLoader__ctor_mC4F9F6FBC1BB378F890626B313263B8E997887D0 (StudioBankLoader_t663765ECB933B061F39E368321C66E3CC9E213F4* __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
// FMOD.Studio.EventDescription FMODUnity.StudioEventEmitter::get_EventDescription()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C StudioEventEmitter_get_EventDescription_mBCB41B45B612AFF85842340C2388B4525FFF8279 (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, const RuntimeMethod* method)
{
{
// public FMOD.Studio.EventDescription EventDescription { get { return eventDescription; } }
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C L_0 = __this->___eventDescription_16;
return L_0;
}
}
// FMOD.Studio.EventInstance FMODUnity.StudioEventEmitter::get_EventInstance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF StudioEventEmitter_get_EventInstance_mBFEA28DA2F2A27D5AF518AD07FEE67FB774B854F (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, const RuntimeMethod* method)
{
{
// public FMOD.Studio.EventInstance EventInstance { get { return instance; } }
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_0 = __this->___instance_17;
return L_0;
}
}
// System.Boolean FMODUnity.StudioEventEmitter::get_IsActive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StudioEventEmitter_get_IsActive_m1207E788861438C77D31BA705D96F61126AB1B3D (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, const RuntimeMethod* method)
{
{
// public bool IsActive { get; private set; }
bool L_0 = __this->___U3CIsActiveU3Ek__BackingField_24;
return L_0;
}
}
// System.Void FMODUnity.StudioEventEmitter::set_IsActive(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioEventEmitter_set_IsActive_m12DB08FC1C878E6B6329CC74A1D00569D9B54432 (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// public bool IsActive { get; private set; }
bool L_0 = ___0_value;
__this->___U3CIsActiveU3Ek__BackingField_24 = L_0;
return;
}
}
// System.Single FMODUnity.StudioEventEmitter::get_MaxDistance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float StudioEventEmitter_get_MaxDistance_m2F63E14354196A71A94543A7421D17B812F46F8F (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
{
// if (OverrideAttenuation)
bool L_0 = __this->___OverrideAttenuation_13;
if (!L_0)
{
goto IL_000f;
}
}
{
// return OverrideMaxDistance;
float L_1 = __this->___OverrideMaxDistance_15;
return L_1;
}
IL_000f:
{
// if (!eventDescription.isValid())
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C* L_2 = (&__this->___eventDescription_16);
bool L_3;
L_3 = EventDescription_isValid_m29F5D59A2E5E7C3DC8DB3BAB49AE6A6AF1015A91(L_2, NULL);
if (L_3)
{
goto IL_0022;
}
}
{
// Lookup();
StudioEventEmitter_Lookup_mDDB3AC255FC89CC118B693CB25F595A32FF707EB(__this, NULL);
}
IL_0022:
{
// eventDescription.getMinMaxDistance(out minDistance, out maxDistance);
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C* L_4 = (&__this->___eventDescription_16);
int32_t L_5;
L_5 = EventDescription_getMinMaxDistance_mE654238212BDFC95F39054AA69621A0DD2324E20(L_4, (&V_0), (&V_1), NULL);
// return maxDistance;
float L_6 = V_1;
return L_6;
}
}
// System.Void FMODUnity.StudioEventEmitter::UpdateActiveEmitters()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioEventEmitter_UpdateActiveEmitters_m5CD5341E81A1535D2D2B5A1ADF3A7D0680609788 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m6D555314AA2A6B0BDD56118C65533BA383A47F1C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m9F9479527BC21D9BE4EE4E8453B05EDA2AE1626B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mD9BA6EAFA805A1ADE58C3A58E9F4538784C57DAC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m3541FE72897347A58FFD4EAD34606D0E1428C346_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_tA76D7E35FE7B46F91E11DAC9DC99529D926C64D4 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// foreach (StudioEventEmitter emitter in activeEmitters)
il2cpp_codegen_runtime_class_init_inline(StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_il2cpp_TypeInfo_var);
List_1_tC9E9413E4D08BE51D6F2D26873E5DCB64FFDD26F* L_0 = ((StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_StaticFields*)il2cpp_codegen_static_fields_for(StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_il2cpp_TypeInfo_var))->___activeEmitters_22;
NullCheck(L_0);
Enumerator_tA76D7E35FE7B46F91E11DAC9DC99529D926C64D4 L_1;
L_1 = List_1_GetEnumerator_m3541FE72897347A58FFD4EAD34606D0E1428C346(L_0, List_1_GetEnumerator_m3541FE72897347A58FFD4EAD34606D0E1428C346_RuntimeMethod_var);
V_0 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0025:
{// begin finally (depth: 1)
Enumerator_Dispose_m6D555314AA2A6B0BDD56118C65533BA383A47F1C((&V_0), Enumerator_Dispose_m6D555314AA2A6B0BDD56118C65533BA383A47F1C_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_001a_1;
}
IL_000d_1:
{
// foreach (StudioEventEmitter emitter in activeEmitters)
StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* L_2;
L_2 = Enumerator_get_Current_mD9BA6EAFA805A1ADE58C3A58E9F4538784C57DAC_inline((&V_0), Enumerator_get_Current_mD9BA6EAFA805A1ADE58C3A58E9F4538784C57DAC_RuntimeMethod_var);
// emitter.UpdatePlayingStatus();
NullCheck(L_2);
StudioEventEmitter_UpdatePlayingStatus_m6FF9DA054B9CD054F13F7C02076C0CDBB23A008E(L_2, (bool)0, NULL);
}
IL_001a_1:
{
// foreach (StudioEventEmitter emitter in activeEmitters)
bool L_3;
L_3 = Enumerator_MoveNext_m9F9479527BC21D9BE4EE4E8453B05EDA2AE1626B((&V_0), Enumerator_MoveNext_m9F9479527BC21D9BE4EE4E8453B05EDA2AE1626B_RuntimeMethod_var);
if (L_3)
{
goto IL_000d_1;
}
}
{
goto IL_0033;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0033:
{
// }
return;
}
}
// System.Void FMODUnity.StudioEventEmitter::RegisterActiveEmitter(FMODUnity.StudioEventEmitter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioEventEmitter_RegisterActiveEmitter_m1137273E32A769BE74C6EA24D11D346A4A7079D9 (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* ___0_emitter, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB8B0145A50E3CFC456F9D0E85D7022278584742E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m81E58AD948E4DC5289A383A5D01BF9F14408F5FC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (!activeEmitters.Contains(emitter))
il2cpp_codegen_runtime_class_init_inline(StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_il2cpp_TypeInfo_var);
List_1_tC9E9413E4D08BE51D6F2D26873E5DCB64FFDD26F* L_0 = ((StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_StaticFields*)il2cpp_codegen_static_fields_for(StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_il2cpp_TypeInfo_var))->___activeEmitters_22;
StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* L_1 = ___0_emitter;
NullCheck(L_0);
bool L_2;
L_2 = List_1_Contains_m81E58AD948E4DC5289A383A5D01BF9F14408F5FC(L_0, L_1, List_1_Contains_m81E58AD948E4DC5289A383A5D01BF9F14408F5FC_RuntimeMethod_var);
if (L_2)
{
goto IL_0018;
}
}
{
// activeEmitters.Add(emitter);
il2cpp_codegen_runtime_class_init_inline(StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_il2cpp_TypeInfo_var);
List_1_tC9E9413E4D08BE51D6F2D26873E5DCB64FFDD26F* L_3 = ((StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_StaticFields*)il2cpp_codegen_static_fields_for(StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_il2cpp_TypeInfo_var))->___activeEmitters_22;
StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* L_4 = ___0_emitter;
NullCheck(L_3);
List_1_Add_mB8B0145A50E3CFC456F9D0E85D7022278584742E_inline(L_3, L_4, List_1_Add_mB8B0145A50E3CFC456F9D0E85D7022278584742E_RuntimeMethod_var);
}
IL_0018:
{
// }
return;
}
}
// System.Void FMODUnity.StudioEventEmitter::DeregisterActiveEmitter(FMODUnity.StudioEventEmitter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioEventEmitter_DeregisterActiveEmitter_m0B15D6FAC899A4654868CFA1B7B4074D39F69FE3 (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* ___0_emitter, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m39B36D452412676941CE449F0F0220FDF3C743EA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// activeEmitters.Remove(emitter);
il2cpp_codegen_runtime_class_init_inline(StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_il2cpp_TypeInfo_var);
List_1_tC9E9413E4D08BE51D6F2D26873E5DCB64FFDD26F* L_0 = ((StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_StaticFields*)il2cpp_codegen_static_fields_for(StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_il2cpp_TypeInfo_var))->___activeEmitters_22;
StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* L_1 = ___0_emitter;
NullCheck(L_0);
bool L_2;
L_2 = List_1_Remove_m39B36D452412676941CE449F0F0220FDF3C743EA(L_0, L_1, List_1_Remove_m39B36D452412676941CE449F0F0220FDF3C743EA_RuntimeMethod_var);
// }
return;
}
}
// System.Void FMODUnity.StudioEventEmitter::UpdatePlayingStatus(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioEventEmitter_UpdatePlayingStatus_m6FF9DA054B9CD054F13F7C02076C0CDBB23A008E (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, bool ___0_force, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// bool playInstance = StudioListener.DistanceSquaredToNearestListener(transform.position) <= (MaxDistance * MaxDistance);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_0);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var);
float L_2;
L_2 = StudioListener_DistanceSquaredToNearestListener_m22A2385089A1CD044378CA3D24371CEA1D2A0C20(L_1, NULL);
float L_3;
L_3 = StudioEventEmitter_get_MaxDistance_m2F63E14354196A71A94543A7421D17B812F46F8F(__this, NULL);
float L_4;
L_4 = StudioEventEmitter_get_MaxDistance_m2F63E14354196A71A94543A7421D17B812F46F8F(__this, NULL);
V_0 = (bool)((((int32_t)((!(((float)L_2) <= ((float)((float)il2cpp_codegen_multiply(L_3, L_4)))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
// if (force || playInstance != IsPlaying())
bool L_5 = ___0_force;
if (L_5)
{
goto IL_002f;
}
}
{
bool L_6 = V_0;
bool L_7;
L_7 = StudioEventEmitter_IsPlaying_m97BA574E515193442FD2DF7B842B9FB2C0E04C1C(__this, NULL);
if ((((int32_t)L_6) == ((int32_t)L_7)))
{
goto IL_003f;
}
}
IL_002f:
{
// if (playInstance)
bool L_8 = V_0;
if (!L_8)
{
goto IL_0039;
}
}
{
// PlayInstance();
StudioEventEmitter_PlayInstance_m10D414FEABC61E94F5260AF2AF0ED3825C9AA148(__this, NULL);
return;
}
IL_0039:
{
// StopInstance();
StudioEventEmitter_StopInstance_m8328617A6B42365EE33781763A90B2EF9DACA248(__this, NULL);
}
IL_003f:
{
// }
return;
}
}
// System.Void FMODUnity.StudioEventEmitter::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioEventEmitter_Start_mAB5FA293FE2E1E9456B8D3AF9A0A837C78A39CDF (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, const RuntimeMethod* method)
{
{
// RuntimeUtils.EnforceLibraryOrder();
RuntimeUtils_EnforceLibraryOrder_mAF9E19FFBC942DEE8B11C130550C2AC97C4A9B59(NULL);
// if (Preload)
bool L_0 = __this->___Preload_11;
if (!L_0)
{
goto IL_001f;
}
}
{
// Lookup();
StudioEventEmitter_Lookup_mDDB3AC255FC89CC118B693CB25F595A32FF707EB(__this, NULL);
// eventDescription.loadSampleData();
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C* L_1 = (&__this->___eventDescription_16);
int32_t L_2;
L_2 = EventDescription_loadSampleData_mCD4E35D915700408D5996005B78C4689E84BB6E9(L_1, NULL);
}
IL_001f:
{
// HandleGameEvent(EmitterGameEvent.ObjectStart);
VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void FMODUnity.EventHandler::HandleGameEvent(FMODUnity.EmitterGameEvent) */, __this, 1);
// }
return;
}
}
// System.Void FMODUnity.StudioEventEmitter::OnApplicationQuit()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioEventEmitter_OnApplicationQuit_mC84F2F1D03BB32101246D92019A0CFF09BD0E24C (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, const RuntimeMethod* method)
{
{
// isQuitting = true;
__this->___isQuitting_19 = (bool)1;
// }
return;
}
}
// System.Void FMODUnity.StudioEventEmitter::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioEventEmitter_OnDestroy_m47C08201C97EF70E4F5C27593EE744CDF0C02021 (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (!isQuitting)
bool L_0 = __this->___isQuitting_19;
if (L_0)
{
goto IL_006d;
}
}
{
// HandleGameEvent(EmitterGameEvent.ObjectDestroy);
VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void FMODUnity.EventHandler::HandleGameEvent(FMODUnity.EmitterGameEvent) */, __this, 2);
// if (instance.isValid())
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_1 = (&__this->___instance_17);
bool L_2;
L_2 = EventInstance_isValid_mFB74164050622B120B819DFEF7925540C566F3E2(L_1, NULL);
if (!L_2)
{
goto IL_0053;
}
}
{
// RuntimeManager.DetachInstanceFromGameObject(instance);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_3 = __this->___instance_17;
RuntimeManager_DetachInstanceFromGameObject_mD9E8B6C229612D851B08F7EFD126D912986DD8CA(L_3, NULL);
// if (eventDescription.isValid() && isOneshot)
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C* L_4 = (&__this->___eventDescription_16);
bool L_5;
L_5 = EventDescription_isValid_m29F5D59A2E5E7C3DC8DB3BAB49AE6A6AF1015A91(L_4, NULL);
if (!L_5)
{
goto IL_0053;
}
}
{
bool L_6 = __this->___isOneshot_20;
if (!L_6)
{
goto IL_0053;
}
}
{
// instance.release();
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_7 = (&__this->___instance_17);
int32_t L_8;
L_8 = EventInstance_release_m4A3D07B98E9490FA05B8963366254FA6D6829AEE(L_7, NULL);
// instance.clearHandle();
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_9 = (&__this->___instance_17);
EventInstance_clearHandle_mF6F6177818770D23FAA3F7B78BCD244734A63B9E(L_9, NULL);
}
IL_0053:
{
// DeregisterActiveEmitter(this);
il2cpp_codegen_runtime_class_init_inline(StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_il2cpp_TypeInfo_var);
StudioEventEmitter_DeregisterActiveEmitter_m0B15D6FAC899A4654868CFA1B7B4074D39F69FE3(__this, NULL);
// if (Preload)
bool L_10 = __this->___Preload_11;
if (!L_10)
{
goto IL_006d;
}
}
{
// eventDescription.unloadSampleData();
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C* L_11 = (&__this->___eventDescription_16);
int32_t L_12;
L_12 = EventDescription_unloadSampleData_mF83E0FA28F53E3A730843BDD8E9D1E4CBD25EC82(L_11, NULL);
}
IL_006d:
{
// }
return;
}
}
// System.Void FMODUnity.StudioEventEmitter::HandleGameEvent(FMODUnity.EmitterGameEvent)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioEventEmitter_HandleGameEvent_m8432332C80BD1A83F015F7C30D9E389EE21B4D8D (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, int32_t ___0_gameEvent, const RuntimeMethod* method)
{
{
// if (PlayEvent == gameEvent)
int32_t L_0 = __this->___PlayEvent_7;
int32_t L_1 = ___0_gameEvent;
if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
{
goto IL_000f;
}
}
{
// Play();
StudioEventEmitter_Play_m3FBE133EF89EFCB79447AD2F61D754982EC6E967(__this, NULL);
}
IL_000f:
{
// if (StopEvent == gameEvent)
int32_t L_2 = __this->___StopEvent_8;
int32_t L_3 = ___0_gameEvent;
if ((!(((uint32_t)L_2) == ((uint32_t)L_3))))
{
goto IL_001e;
}
}
{
// Stop();
StudioEventEmitter_Stop_mECC28C7A304B00140CFC742A72D25C9F9C1456E9(__this, NULL);
}
IL_001e:
{
// }
return;
}
}
// System.Void FMODUnity.StudioEventEmitter::Lookup()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioEventEmitter_Lookup_mDDB3AC255FC89CC118B693CB25F595A32FF707EB (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
PARAMETER_DESCRIPTION_tE31D21777363F5B04AE547948E1979A7B5124DD7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// eventDescription = RuntimeManager.GetEventDescription(EventReference);
EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 L_0 = __this->___EventReference_5;
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C L_1;
L_1 = RuntimeManager_GetEventDescription_mB66FBAB18AC56CBDEB70F29FDFE4620C5FC8F9B0(L_0, NULL);
__this->___eventDescription_16 = L_1;
// if (eventDescription.isValid())
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C* L_2 = (&__this->___eventDescription_16);
bool L_3;
L_3 = EventDescription_isValid_m29F5D59A2E5E7C3DC8DB3BAB49AE6A6AF1015A91(L_2, NULL);
if (!L_3)
{
goto IL_005f;
}
}
{
// for (int i = 0; i < Params.Length; i++)
V_0 = 0;
goto IL_0054;
}
IL_0022:
{
// eventDescription.getParameterDescriptionByName(Params[i].Name, out param);
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C* L_4 = (&__this->___eventDescription_16);
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* L_5 = __this->___Params_12;
int32_t L_6 = V_0;
NullCheck(L_5);
int32_t L_7 = L_6;
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
NullCheck(L_8);
String_t* L_9 = L_8->___Name_0;
int32_t L_10;
L_10 = EventDescription_getParameterDescriptionByName_m6B978A29ECEFABAE0DDA8943BEF017BCCC2587EB(L_4, L_9, (&V_1), NULL);
// Params[i].ID = param.id;
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* L_11 = __this->___Params_12;
int32_t L_12 = V_0;
NullCheck(L_11);
int32_t L_13 = L_12;
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
PARAMETER_DESCRIPTION_tE31D21777363F5B04AE547948E1979A7B5124DD7 L_15 = V_1;
PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85 L_16 = L_15.___id_1;
NullCheck(L_14);
L_14->___ID_2 = L_16;
// for (int i = 0; i < Params.Length; i++)
int32_t L_17 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_0054:
{
// for (int i = 0; i < Params.Length; i++)
int32_t L_18 = V_0;
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* L_19 = __this->___Params_12;
NullCheck(L_19);
if ((((int32_t)L_18) < ((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length)))))
{
goto IL_0022;
}
}
IL_005f:
{
// }
return;
}
}
// System.Void FMODUnity.StudioEventEmitter::Play()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioEventEmitter_Play_m3FBE133EF89EFCB79447AD2F61D754982EC6E967 (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mB83037D26C15C80BD7E20831CECA8694B3D12F2A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
{
// if (TriggerOnce && hasTriggered)
bool L_0 = __this->___TriggerOnce_10;
if (!L_0)
{
goto IL_0011;
}
}
{
bool L_1 = __this->___hasTriggered_18;
if (!L_1)
{
goto IL_0011;
}
}
{
// return;
return;
}
IL_0011:
{
// if (EventReference.IsNull)
EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51* L_2 = (&__this->___EventReference_5);
bool L_3;
L_3 = EventReference_get_IsNull_m5EE7DC533D829CE452CEAA0234A817BDE4B989BB(L_2, NULL);
if (!L_3)
{
goto IL_001f;
}
}
{
// return;
return;
}
IL_001f:
{
// cachedParams.Clear();
List_1_t661315603FDBEA2CBD0830969F93FD47C156CE41* L_4 = __this->___cachedParams_21;
NullCheck(L_4);
List_1_Clear_mB83037D26C15C80BD7E20831CECA8694B3D12F2A_inline(L_4, List_1_Clear_mB83037D26C15C80BD7E20831CECA8694B3D12F2A_RuntimeMethod_var);
// if (!eventDescription.isValid())
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C* L_5 = (&__this->___eventDescription_16);
bool L_6;
L_6 = EventDescription_isValid_m29F5D59A2E5E7C3DC8DB3BAB49AE6A6AF1015A91(L_5, NULL);
if (L_6)
{
goto IL_003d;
}
}
{
// Lookup();
StudioEventEmitter_Lookup_mDDB3AC255FC89CC118B693CB25F595A32FF707EB(__this, NULL);
}
IL_003d:
{
// eventDescription.isSnapshot(out isSnapshot);
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C* L_7 = (&__this->___eventDescription_16);
int32_t L_8;
L_8 = EventDescription_isSnapshot_m64D8130C5FFD7574AF2F2312EB6AD4D2B865E6F5(L_7, (&V_0), NULL);
// if (!isSnapshot)
bool L_9 = V_0;
if (L_9)
{
goto IL_0060;
}
}
{
// eventDescription.isOneshot(out isOneshot);
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C* L_10 = (&__this->___eventDescription_16);
bool* L_11 = (&__this->___isOneshot_20);
int32_t L_12;
L_12 = EventDescription_isOneshot_m52C5136689621465AAEAA5EE6816960BF34FCC35(L_10, L_11, NULL);
}
IL_0060:
{
// eventDescription.is3D(out is3D);
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C* L_13 = (&__this->___eventDescription_16);
int32_t L_14;
L_14 = EventDescription_is3D_m6857CCAB1EA6FFE6C59E5032507CD844FC209CBF(L_13, (&V_1), NULL);
// IsActive = true;
StudioEventEmitter_set_IsActive_m12DB08FC1C878E6B6329CC74A1D00569D9B54432_inline(__this, (bool)1, NULL);
// if (is3D && !isOneshot && Settings.Instance.StopEventsOutsideMaxDistance)
bool L_15 = V_1;
if (!L_15)
{
goto IL_009a;
}
}
{
bool L_16 = __this->___isOneshot_20;
if (L_16)
{
goto IL_009a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_17;
L_17 = Settings_get_Instance_m400C3EC1273FF99A9676EC4D63632728323CF9E8(NULL);
NullCheck(L_17);
bool L_18 = L_17->___StopEventsOutsideMaxDistance_41;
if (!L_18)
{
goto IL_009a;
}
}
{
// RegisterActiveEmitter(this);
il2cpp_codegen_runtime_class_init_inline(StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_il2cpp_TypeInfo_var);
StudioEventEmitter_RegisterActiveEmitter_m1137273E32A769BE74C6EA24D11D346A4A7079D9(__this, NULL);
// UpdatePlayingStatus(true);
StudioEventEmitter_UpdatePlayingStatus_m6FF9DA054B9CD054F13F7C02076C0CDBB23A008E(__this, (bool)1, NULL);
return;
}
IL_009a:
{
// PlayInstance();
StudioEventEmitter_PlayInstance_m10D414FEABC61E94F5260AF2AF0ED3825C9AA148(__this, NULL);
// }
return;
}
}
// System.Void FMODUnity.StudioEventEmitter::PlayInstance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioEventEmitter_PlayInstance_m10D414FEABC61E94F5260AF2AF0ED3825C9AA148 (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m4B5CAD64B52D153BEA96432633CA9A45FA523DD8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_m60E86366B3E431D4C4A549CF4FE5951087686F7F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m63DFE57F1F3EDB8E3C056521DDC8EB1F71DC0B56_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD1D80706BEA1B0054718A1492FAC8132A217C918_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m8A6D436C902ACFD0C9410BC8C313879309F17E74_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m6C0341A2C0941CA85512F1E67D0B35C64C38A8F0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL;
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* V_2 = NULL;
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* V_3 = NULL;
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* V_4 = NULL;
int32_t V_5 = 0;
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* V_6 = NULL;
Enumerator_t2C6422CEFEC21CCCBEFB86D98BAAD76FC56AA954 V_7;
memset((&V_7), 0, sizeof(V_7));
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* V_8 = NULL;
{
// if (!instance.isValid())
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_0 = (&__this->___instance_17);
bool L_1;
L_1 = EventInstance_isValid_mFB74164050622B120B819DFEF7925540C566F3E2(L_0, NULL);
if (L_1)
{
goto IL_0018;
}
}
{
// instance.clearHandle();
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_2 = (&__this->___instance_17);
EventInstance_clearHandle_mF6F6177818770D23FAA3F7B78BCD244734A63B9E(L_2, NULL);
}
IL_0018:
{
// if (isOneshot && instance.isValid())
bool L_3 = __this->___isOneshot_20;
if (!L_3)
{
goto IL_0044;
}
}
{
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_4 = (&__this->___instance_17);
bool L_5;
L_5 = EventInstance_isValid_mFB74164050622B120B819DFEF7925540C566F3E2(L_4, NULL);
if (!L_5)
{
goto IL_0044;
}
}
{
// instance.release();
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_6 = (&__this->___instance_17);
int32_t L_7;
L_7 = EventInstance_release_m4A3D07B98E9490FA05B8963366254FA6D6829AEE(L_6, NULL);
// instance.clearHandle();
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_8 = (&__this->___instance_17);
EventInstance_clearHandle_mF6F6177818770D23FAA3F7B78BCD244734A63B9E(L_8, NULL);
}
IL_0044:
{
// eventDescription.is3D(out is3D);
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C* L_9 = (&__this->___eventDescription_16);
int32_t L_10;
L_10 = EventDescription_is3D_m6857CCAB1EA6FFE6C59E5032507CD844FC209CBF(L_9, (&V_0), NULL);
// if (!instance.isValid())
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_11 = (&__this->___instance_17);
bool L_12;
L_12 = EventInstance_isValid_mFB74164050622B120B819DFEF7925540C566F3E2(L_11, NULL);
if (L_12)
{
goto IL_011a;
}
}
{
// eventDescription.createInstance(out instance);
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C* L_13 = (&__this->___eventDescription_16);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_14 = (&__this->___instance_17);
int32_t L_15;
L_15 = EventDescription_createInstance_mEEADEA8D0DFCC555DFC71ABD968735EAA811A8AF(L_13, L_14, NULL);
// if (is3D)
bool L_16 = V_0;
if (!L_16)
{
goto IL_011a;
}
}
{
// var transform = GetComponent<Transform>();
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_17;
L_17 = Component_GetComponent_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_m60E86366B3E431D4C4A549CF4FE5951087686F7F(__this, Component_GetComponent_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_m60E86366B3E431D4C4A549CF4FE5951087686F7F_RuntimeMethod_var);
V_1 = L_17;
// if (GetComponent<Rigidbody>())
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_18;
L_18 = Component_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m4B5CAD64B52D153BEA96432633CA9A45FA523DD8(__this, Component_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m4B5CAD64B52D153BEA96432633CA9A45FA523DD8_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_19;
L_19 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_18, NULL);
if (!L_19)
{
goto IL_00bc;
}
}
{
// Rigidbody rigidBody = GetComponent<Rigidbody>();
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_20;
L_20 = Component_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m4B5CAD64B52D153BEA96432633CA9A45FA523DD8(__this, Component_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m4B5CAD64B52D153BEA96432633CA9A45FA523DD8_RuntimeMethod_var);
V_2 = L_20;
// instance.set3DAttributes(RuntimeUtils.To3DAttributes(gameObject, rigidBody));
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_21 = (&__this->___instance_17);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_22;
L_22 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_23 = V_2;
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 L_24;
L_24 = RuntimeUtils_To3DAttributes_m6E265B3C2A545E4D36A47CA72E8508C39C7116EE(L_22, L_23, NULL);
int32_t L_25;
L_25 = EventInstance_set3DAttributes_m50240BF34F70062566F9AA89CCE063A671B9B85B(L_21, L_24, NULL);
// RuntimeManager.AttachInstanceToGameObject(instance, transform, rigidBody);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_26 = __this->___instance_17;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_27 = V_1;
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_28 = V_2;
RuntimeManager_AttachInstanceToGameObject_m786E40613B72EEC7D04A89241A7914E8714AF822(L_26, L_27, L_28, NULL);
goto IL_011a;
}
IL_00bc:
{
// if (GetComponent<Rigidbody2D>())
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_29;
L_29 = Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2(__this, Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_30;
L_30 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_29, NULL);
if (!L_30)
{
goto IL_00f7;
}
}
{
// var rigidBody2D = GetComponent<Rigidbody2D>();
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_31;
L_31 = Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2(__this, Component_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m0712B7A9DBBAE2C319B4B03394E7731B86FACBF2_RuntimeMethod_var);
V_3 = L_31;
// instance.set3DAttributes(RuntimeUtils.To3DAttributes(gameObject, rigidBody2D));
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_32 = (&__this->___instance_17);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_33;
L_33 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_34 = V_3;
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 L_35;
L_35 = RuntimeUtils_To3DAttributes_m48FF612A95EAFDD21C8AEF917AB4808E4CD8A978(L_33, L_34, NULL);
int32_t L_36;
L_36 = EventInstance_set3DAttributes_m50240BF34F70062566F9AA89CCE063A671B9B85B(L_32, L_35, NULL);
// RuntimeManager.AttachInstanceToGameObject(instance, transform, rigidBody2D);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_37 = __this->___instance_17;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_38 = V_1;
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_39 = V_3;
RuntimeManager_AttachInstanceToGameObject_m272DD373FD6703E05AD2D78BDD57F0EB8C07E7FC(L_37, L_38, L_39, NULL);
goto IL_011a;
}
IL_00f7:
{
// instance.set3DAttributes(RuntimeUtils.To3DAttributes(gameObject));
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_40 = (&__this->___instance_17);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_41;
L_41 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
ATTRIBUTES_3D_t7EF2217FD18A1BFC021A8DE2B77B4F109A06B777 L_42;
L_42 = RuntimeUtils_To3DAttributes_mF585746279DD507F9C6D0FA358CCA367BD963457(L_41, NULL);
int32_t L_43;
L_43 = EventInstance_set3DAttributes_m50240BF34F70062566F9AA89CCE063A671B9B85B(L_40, L_42, NULL);
// RuntimeManager.AttachInstanceToGameObject(instance, transform);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_44 = __this->___instance_17;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_45 = V_1;
RuntimeManager_AttachInstanceToGameObject_m52A5373EA6A728275206A4CBFEA51357E453DCB5(L_44, L_45, NULL);
}
IL_011a:
{
// foreach (var param in Params)
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* L_46 = __this->___Params_12;
V_4 = L_46;
V_5 = 0;
goto IL_014f;
}
IL_0127:
{
// foreach (var param in Params)
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* L_47 = V_4;
int32_t L_48 = V_5;
NullCheck(L_47);
int32_t L_49 = L_48;
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_50 = (L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
V_6 = L_50;
// instance.setParameterByID(param.ID, param.Value);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_51 = (&__this->___instance_17);
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_52 = V_6;
NullCheck(L_52);
PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85 L_53 = L_52->___ID_2;
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_54 = V_6;
NullCheck(L_54);
float L_55 = L_54->___Value_1;
int32_t L_56;
L_56 = EventInstance_setParameterByID_m08F2897BA95726D7A4DC51D0141199D1A6AEABFF(L_51, L_53, L_55, (bool)0, NULL);
int32_t L_57 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_57, 1));
}
IL_014f:
{
// foreach (var param in Params)
int32_t L_58 = V_5;
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* L_59 = V_4;
NullCheck(L_59);
if ((((int32_t)L_58) < ((int32_t)((int32_t)(((RuntimeArray*)L_59)->max_length)))))
{
goto IL_0127;
}
}
{
// foreach (var cachedParam in cachedParams)
List_1_t661315603FDBEA2CBD0830969F93FD47C156CE41* L_60 = __this->___cachedParams_21;
NullCheck(L_60);
Enumerator_t2C6422CEFEC21CCCBEFB86D98BAAD76FC56AA954 L_61;
L_61 = List_1_GetEnumerator_m6C0341A2C0941CA85512F1E67D0B35C64C38A8F0(L_60, List_1_GetEnumerator_m6C0341A2C0941CA85512F1E67D0B35C64C38A8F0_RuntimeMethod_var);
V_7 = L_61;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0195:
{// begin finally (depth: 1)
Enumerator_Dispose_m63DFE57F1F3EDB8E3C056521DDC8EB1F71DC0B56((&V_7), Enumerator_Dispose_m63DFE57F1F3EDB8E3C056521DDC8EB1F71DC0B56_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_018a_1;
}
IL_0166_1:
{
// foreach (var cachedParam in cachedParams)
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_62;
L_62 = Enumerator_get_Current_m8A6D436C902ACFD0C9410BC8C313879309F17E74_inline((&V_7), Enumerator_get_Current_m8A6D436C902ACFD0C9410BC8C313879309F17E74_RuntimeMethod_var);
V_8 = L_62;
// instance.setParameterByID(cachedParam.ID, cachedParam.Value);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_63 = (&__this->___instance_17);
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_64 = V_8;
NullCheck(L_64);
PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85 L_65 = L_64->___ID_2;
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_66 = V_8;
NullCheck(L_66);
float L_67 = L_66->___Value_1;
int32_t L_68;
L_68 = EventInstance_setParameterByID_m08F2897BA95726D7A4DC51D0141199D1A6AEABFF(L_63, L_65, L_67, (bool)0, NULL);
}
IL_018a_1:
{
// foreach (var cachedParam in cachedParams)
bool L_69;
L_69 = Enumerator_MoveNext_mD1D80706BEA1B0054718A1492FAC8132A217C918((&V_7), Enumerator_MoveNext_mD1D80706BEA1B0054718A1492FAC8132A217C918_RuntimeMethod_var);
if (L_69)
{
goto IL_0166_1;
}
}
{
goto IL_01a3;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_01a3:
{
// if (is3D && OverrideAttenuation)
bool L_70 = V_0;
if (!L_70)
{
goto IL_01d4;
}
}
{
bool L_71 = __this->___OverrideAttenuation_13;
if (!L_71)
{
goto IL_01d4;
}
}
{
// instance.setProperty(FMOD.Studio.EVENT_PROPERTY.MINIMUM_DISTANCE, OverrideMinDistance);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_72 = (&__this->___instance_17);
float L_73 = __this->___OverrideMinDistance_14;
int32_t L_74;
L_74 = EventInstance_setProperty_mD4AA00F4E8A4F958AFD5BE96E82E7C95787293AC(L_72, 3, L_73, NULL);
// instance.setProperty(FMOD.Studio.EVENT_PROPERTY.MAXIMUM_DISTANCE, OverrideMaxDistance);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_75 = (&__this->___instance_17);
float L_76 = __this->___OverrideMaxDistance_15;
int32_t L_77;
L_77 = EventInstance_setProperty_mD4AA00F4E8A4F958AFD5BE96E82E7C95787293AC(L_75, 4, L_76, NULL);
}
IL_01d4:
{
// instance.start();
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_78 = (&__this->___instance_17);
int32_t L_79;
L_79 = EventInstance_start_mA66929F498D81CE8EBEF687D9EFEC93BDB4AAEF4(L_78, NULL);
// hasTriggered = true;
__this->___hasTriggered_18 = (bool)1;
// }
return;
}
}
// System.Void FMODUnity.StudioEventEmitter::Stop()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioEventEmitter_Stop_mECC28C7A304B00140CFC742A72D25C9F9C1456E9 (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mB83037D26C15C80BD7E20831CECA8694B3D12F2A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// DeregisterActiveEmitter(this);
il2cpp_codegen_runtime_class_init_inline(StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_il2cpp_TypeInfo_var);
StudioEventEmitter_DeregisterActiveEmitter_m0B15D6FAC899A4654868CFA1B7B4074D39F69FE3(__this, NULL);
// IsActive = false;
StudioEventEmitter_set_IsActive_m12DB08FC1C878E6B6329CC74A1D00569D9B54432_inline(__this, (bool)0, NULL);
// cachedParams.Clear();
List_1_t661315603FDBEA2CBD0830969F93FD47C156CE41* L_0 = __this->___cachedParams_21;
NullCheck(L_0);
List_1_Clear_mB83037D26C15C80BD7E20831CECA8694B3D12F2A_inline(L_0, List_1_Clear_mB83037D26C15C80BD7E20831CECA8694B3D12F2A_RuntimeMethod_var);
// StopInstance();
StudioEventEmitter_StopInstance_m8328617A6B42365EE33781763A90B2EF9DACA248(__this, NULL);
// }
return;
}
}
// System.Void FMODUnity.StudioEventEmitter::StopInstance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioEventEmitter_StopInstance_m8328617A6B42365EE33781763A90B2EF9DACA248 (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* G_B6_0 = NULL;
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* G_B5_0 = NULL;
int32_t G_B7_0 = 0;
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* G_B7_1 = NULL;
{
// if (TriggerOnce && hasTriggered)
bool L_0 = __this->___TriggerOnce_10;
if (!L_0)
{
goto IL_0016;
}
}
{
bool L_1 = __this->___hasTriggered_18;
if (!L_1)
{
goto IL_0016;
}
}
{
// DeregisterActiveEmitter(this);
il2cpp_codegen_runtime_class_init_inline(StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_il2cpp_TypeInfo_var);
StudioEventEmitter_DeregisterActiveEmitter_m0B15D6FAC899A4654868CFA1B7B4074D39F69FE3(__this, NULL);
}
IL_0016:
{
// if (instance.isValid())
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_2 = (&__this->___instance_17);
bool L_3;
L_3 = EventInstance_isValid_mFB74164050622B120B819DFEF7925540C566F3E2(L_2, NULL);
if (!L_3)
{
goto IL_005a;
}
}
{
// instance.stop(AllowFadeout ? FMOD.Studio.STOP_MODE.ALLOWFADEOUT : FMOD.Studio.STOP_MODE.IMMEDIATE);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_4 = (&__this->___instance_17);
bool L_5 = __this->___AllowFadeout_9;
G_B5_0 = L_4;
if (L_5)
{
G_B6_0 = L_4;
goto IL_0034;
}
}
{
G_B7_0 = 1;
G_B7_1 = G_B5_0;
goto IL_0035;
}
IL_0034:
{
G_B7_0 = 0;
G_B7_1 = G_B6_0;
}
IL_0035:
{
int32_t L_6;
L_6 = EventInstance_stop_mD78982E36B28F26C554BADE22371832E58E69A5E(G_B7_1, G_B7_0, NULL);
// instance.release();
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_7 = (&__this->___instance_17);
int32_t L_8;
L_8 = EventInstance_release_m4A3D07B98E9490FA05B8963366254FA6D6829AEE(L_7, NULL);
// if (!AllowFadeout)
bool L_9 = __this->___AllowFadeout_9;
if (L_9)
{
goto IL_005a;
}
}
{
// instance.clearHandle();
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_10 = (&__this->___instance_17);
EventInstance_clearHandle_mF6F6177818770D23FAA3F7B78BCD244734A63B9E(L_10, NULL);
}
IL_005a:
{
// }
return;
}
}
// System.Void FMODUnity.StudioEventEmitter::SetParameter(System.String,System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioEventEmitter_SetParameter_mF9FEEF3FDCAA69F14C7F911E7CB1B648AB52C8FD (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, String_t* ___0_name, float ___1_value, bool ___2_ignoreseekspeed, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mE8053F1CD849C0D730CB822CB7317066D888147B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Find_mD0AE41CBAAE6589B136C897704476857ABF473C4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_t62ABC2756680E7F108C8A5D1BA5CEF3419902B11_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass42_0_U3CSetParameterU3Eb__0_mFEC018F90B7BF32C0730B6CFFB054EAB80662858_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass42_0_t75CD25FFCCAA64BACB7EAAD898648D53C7E22970_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass42_0_t75CD25FFCCAA64BACB7EAAD898648D53C7E22970* V_0 = NULL;
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* V_1 = NULL;
PARAMETER_DESCRIPTION_tE31D21777363F5B04AE547948E1979A7B5124DD7 V_2;
memset((&V_2), 0, sizeof(V_2));
{
// if (Settings.Instance.StopEventsOutsideMaxDistance && IsActive)
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_0;
L_0 = Settings_get_Instance_m400C3EC1273FF99A9676EC4D63632728323CF9E8(NULL);
NullCheck(L_0);
bool L_1 = L_0->___StopEventsOutsideMaxDistance_41;
if (!L_1)
{
goto IL_0081;
}
}
{
bool L_2;
L_2 = StudioEventEmitter_get_IsActive_m1207E788861438C77D31BA705D96F61126AB1B3D_inline(__this, NULL);
if (!L_2)
{
goto IL_0081;
}
}
{
U3CU3Ec__DisplayClass42_0_t75CD25FFCCAA64BACB7EAAD898648D53C7E22970* L_3 = (U3CU3Ec__DisplayClass42_0_t75CD25FFCCAA64BACB7EAAD898648D53C7E22970*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass42_0_t75CD25FFCCAA64BACB7EAAD898648D53C7E22970_il2cpp_TypeInfo_var);
NullCheck(L_3);
U3CU3Ec__DisplayClass42_0__ctor_m66595F3D4CC34963B4C614C9DAADCD3353AC3F43(L_3, NULL);
V_0 = L_3;
// string findName = name;
U3CU3Ec__DisplayClass42_0_t75CD25FFCCAA64BACB7EAAD898648D53C7E22970* L_4 = V_0;
String_t* L_5 = ___0_name;
NullCheck(L_4);
L_4->___findName_0 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___findName_0), (void*)L_5);
// ParamRef cachedParam = cachedParams.Find(x => x.Name == findName);
List_1_t661315603FDBEA2CBD0830969F93FD47C156CE41* L_6 = __this->___cachedParams_21;
U3CU3Ec__DisplayClass42_0_t75CD25FFCCAA64BACB7EAAD898648D53C7E22970* L_7 = V_0;
Predicate_1_t62ABC2756680E7F108C8A5D1BA5CEF3419902B11* L_8 = (Predicate_1_t62ABC2756680E7F108C8A5D1BA5CEF3419902B11*)il2cpp_codegen_object_new(Predicate_1_t62ABC2756680E7F108C8A5D1BA5CEF3419902B11_il2cpp_TypeInfo_var);
NullCheck(L_8);
Predicate_1__ctor_mB75A63D19E871A710CCF95BAFE4188C74F1942E2(L_8, L_7, (intptr_t)((void*)U3CU3Ec__DisplayClass42_0_U3CSetParameterU3Eb__0_mFEC018F90B7BF32C0730B6CFFB054EAB80662858_RuntimeMethod_var), NULL);
NullCheck(L_6);
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_9;
L_9 = List_1_Find_mD0AE41CBAAE6589B136C897704476857ABF473C4(L_6, L_8, List_1_Find_mD0AE41CBAAE6589B136C897704476857ABF473C4_RuntimeMethod_var);
V_1 = L_9;
// if (cachedParam == null)
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_10 = V_1;
if (L_10)
{
goto IL_007a;
}
}
{
// eventDescription.getParameterDescriptionByName(name, out paramDesc);
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C* L_11 = (&__this->___eventDescription_16);
String_t* L_12 = ___0_name;
int32_t L_13;
L_13 = EventDescription_getParameterDescriptionByName_m6B978A29ECEFABAE0DDA8943BEF017BCCC2587EB(L_11, L_12, (&V_2), NULL);
// cachedParam = new ParamRef();
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_14 = (ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E*)il2cpp_codegen_object_new(ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E_il2cpp_TypeInfo_var);
NullCheck(L_14);
ParamRef__ctor_mB49735A2E1EFAC380F3B8A9F8F7D5FDB307095DB(L_14, NULL);
V_1 = L_14;
// cachedParam.ID = paramDesc.id;
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_15 = V_1;
PARAMETER_DESCRIPTION_tE31D21777363F5B04AE547948E1979A7B5124DD7 L_16 = V_2;
PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85 L_17 = L_16.___id_1;
NullCheck(L_15);
L_15->___ID_2 = L_17;
// cachedParam.Name = paramDesc.name;
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_18 = V_1;
PARAMETER_DESCRIPTION_tE31D21777363F5B04AE547948E1979A7B5124DD7 L_19 = V_2;
StringWrapper_t3224449C9F0E927E27B599C5F209AEF18C549B53 L_20 = L_19.___name_0;
String_t* L_21;
L_21 = StringWrapper_op_Implicit_mE9E6519DFDE94CC914F0BCE63AA92A05741B87A6(L_20, NULL);
NullCheck(L_18);
L_18->___Name_0 = L_21;
Il2CppCodeGenWriteBarrier((void**)(&L_18->___Name_0), (void*)L_21);
// cachedParams.Add(cachedParam);
List_1_t661315603FDBEA2CBD0830969F93FD47C156CE41* L_22 = __this->___cachedParams_21;
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_23 = V_1;
NullCheck(L_22);
List_1_Add_mE8053F1CD849C0D730CB822CB7317066D888147B_inline(L_22, L_23, List_1_Add_mE8053F1CD849C0D730CB822CB7317066D888147B_RuntimeMethod_var);
}
IL_007a:
{
// cachedParam.Value = value;
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_24 = V_1;
float L_25 = ___1_value;
NullCheck(L_24);
L_24->___Value_1 = L_25;
}
IL_0081:
{
// if (instance.isValid())
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_26 = (&__this->___instance_17);
bool L_27;
L_27 = EventInstance_isValid_mFB74164050622B120B819DFEF7925540C566F3E2(L_26, NULL);
if (!L_27)
{
goto IL_009d;
}
}
{
// instance.setParameterByName(name, value, ignoreseekspeed);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_28 = (&__this->___instance_17);
String_t* L_29 = ___0_name;
float L_30 = ___1_value;
bool L_31 = ___2_ignoreseekspeed;
int32_t L_32;
L_32 = EventInstance_setParameterByName_m50130723FCF1C6AFF16B667E2B4B59DED9E1AFAF(L_28, L_29, L_30, L_31, NULL);
}
IL_009d:
{
// }
return;
}
}
// System.Void FMODUnity.StudioEventEmitter::SetParameter(FMOD.Studio.PARAMETER_ID,System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioEventEmitter_SetParameter_mCE96FE3E3F5524CDC6042D4C7E031F925C19BC63 (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85 ___0_id, float ___1_value, bool ___2_ignoreseekspeed, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mE8053F1CD849C0D730CB822CB7317066D888147B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Find_mD0AE41CBAAE6589B136C897704476857ABF473C4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_t62ABC2756680E7F108C8A5D1BA5CEF3419902B11_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass43_0_U3CSetParameterU3Eb__0_m29C890A870AAB135891ECC75F8E43E4FE1F88DDB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass43_0_tB4263CED4DE788DBF25F52EB8CBAEAF1CCC6ED1E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass43_0_tB4263CED4DE788DBF25F52EB8CBAEAF1CCC6ED1E* V_0 = NULL;
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* V_1 = NULL;
PARAMETER_DESCRIPTION_tE31D21777363F5B04AE547948E1979A7B5124DD7 V_2;
memset((&V_2), 0, sizeof(V_2));
{
// if (Settings.Instance.StopEventsOutsideMaxDistance && IsActive)
il2cpp_codegen_runtime_class_init_inline(Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D_il2cpp_TypeInfo_var);
Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* L_0;
L_0 = Settings_get_Instance_m400C3EC1273FF99A9676EC4D63632728323CF9E8(NULL);
NullCheck(L_0);
bool L_1 = L_0->___StopEventsOutsideMaxDistance_41;
if (!L_1)
{
goto IL_0081;
}
}
{
bool L_2;
L_2 = StudioEventEmitter_get_IsActive_m1207E788861438C77D31BA705D96F61126AB1B3D_inline(__this, NULL);
if (!L_2)
{
goto IL_0081;
}
}
{
U3CU3Ec__DisplayClass43_0_tB4263CED4DE788DBF25F52EB8CBAEAF1CCC6ED1E* L_3 = (U3CU3Ec__DisplayClass43_0_tB4263CED4DE788DBF25F52EB8CBAEAF1CCC6ED1E*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass43_0_tB4263CED4DE788DBF25F52EB8CBAEAF1CCC6ED1E_il2cpp_TypeInfo_var);
NullCheck(L_3);
U3CU3Ec__DisplayClass43_0__ctor_mE82F57775E9986149D1D2752C4D5B27C57724D14(L_3, NULL);
V_0 = L_3;
// FMOD.Studio.PARAMETER_ID findId = id;
U3CU3Ec__DisplayClass43_0_tB4263CED4DE788DBF25F52EB8CBAEAF1CCC6ED1E* L_4 = V_0;
PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85 L_5 = ___0_id;
NullCheck(L_4);
L_4->___findId_0 = L_5;
// ParamRef cachedParam = cachedParams.Find(x => x.ID.Equals(findId));
List_1_t661315603FDBEA2CBD0830969F93FD47C156CE41* L_6 = __this->___cachedParams_21;
U3CU3Ec__DisplayClass43_0_tB4263CED4DE788DBF25F52EB8CBAEAF1CCC6ED1E* L_7 = V_0;
Predicate_1_t62ABC2756680E7F108C8A5D1BA5CEF3419902B11* L_8 = (Predicate_1_t62ABC2756680E7F108C8A5D1BA5CEF3419902B11*)il2cpp_codegen_object_new(Predicate_1_t62ABC2756680E7F108C8A5D1BA5CEF3419902B11_il2cpp_TypeInfo_var);
NullCheck(L_8);
Predicate_1__ctor_mB75A63D19E871A710CCF95BAFE4188C74F1942E2(L_8, L_7, (intptr_t)((void*)U3CU3Ec__DisplayClass43_0_U3CSetParameterU3Eb__0_m29C890A870AAB135891ECC75F8E43E4FE1F88DDB_RuntimeMethod_var), NULL);
NullCheck(L_6);
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_9;
L_9 = List_1_Find_mD0AE41CBAAE6589B136C897704476857ABF473C4(L_6, L_8, List_1_Find_mD0AE41CBAAE6589B136C897704476857ABF473C4_RuntimeMethod_var);
V_1 = L_9;
// if (cachedParam == null)
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_10 = V_1;
if (L_10)
{
goto IL_007a;
}
}
{
// eventDescription.getParameterDescriptionByID(id, out paramDesc);
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C* L_11 = (&__this->___eventDescription_16);
PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85 L_12 = ___0_id;
int32_t L_13;
L_13 = EventDescription_getParameterDescriptionByID_m1D7F7AB88A9BC2BF814343BFE937E104FAB60D1B(L_11, L_12, (&V_2), NULL);
// cachedParam = new ParamRef();
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_14 = (ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E*)il2cpp_codegen_object_new(ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E_il2cpp_TypeInfo_var);
NullCheck(L_14);
ParamRef__ctor_mB49735A2E1EFAC380F3B8A9F8F7D5FDB307095DB(L_14, NULL);
V_1 = L_14;
// cachedParam.ID = paramDesc.id;
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_15 = V_1;
PARAMETER_DESCRIPTION_tE31D21777363F5B04AE547948E1979A7B5124DD7 L_16 = V_2;
PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85 L_17 = L_16.___id_1;
NullCheck(L_15);
L_15->___ID_2 = L_17;
// cachedParam.Name = paramDesc.name;
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_18 = V_1;
PARAMETER_DESCRIPTION_tE31D21777363F5B04AE547948E1979A7B5124DD7 L_19 = V_2;
StringWrapper_t3224449C9F0E927E27B599C5F209AEF18C549B53 L_20 = L_19.___name_0;
String_t* L_21;
L_21 = StringWrapper_op_Implicit_mE9E6519DFDE94CC914F0BCE63AA92A05741B87A6(L_20, NULL);
NullCheck(L_18);
L_18->___Name_0 = L_21;
Il2CppCodeGenWriteBarrier((void**)(&L_18->___Name_0), (void*)L_21);
// cachedParams.Add(cachedParam);
List_1_t661315603FDBEA2CBD0830969F93FD47C156CE41* L_22 = __this->___cachedParams_21;
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_23 = V_1;
NullCheck(L_22);
List_1_Add_mE8053F1CD849C0D730CB822CB7317066D888147B_inline(L_22, L_23, List_1_Add_mE8053F1CD849C0D730CB822CB7317066D888147B_RuntimeMethod_var);
}
IL_007a:
{
// cachedParam.Value = value;
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_24 = V_1;
float L_25 = ___1_value;
NullCheck(L_24);
L_24->___Value_1 = L_25;
}
IL_0081:
{
// if (instance.isValid())
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_26 = (&__this->___instance_17);
bool L_27;
L_27 = EventInstance_isValid_mFB74164050622B120B819DFEF7925540C566F3E2(L_26, NULL);
if (!L_27)
{
goto IL_009d;
}
}
{
// instance.setParameterByID(id, value, ignoreseekspeed);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_28 = (&__this->___instance_17);
PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85 L_29 = ___0_id;
float L_30 = ___1_value;
bool L_31 = ___2_ignoreseekspeed;
int32_t L_32;
L_32 = EventInstance_setParameterByID_m08F2897BA95726D7A4DC51D0141199D1A6AEABFF(L_28, L_29, L_30, L_31, NULL);
}
IL_009d:
{
// }
return;
}
}
// System.Boolean FMODUnity.StudioEventEmitter::IsPlaying()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StudioEventEmitter_IsPlaying_m97BA574E515193442FD2DF7B842B9FB2C0E04C1C (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// if (instance.isValid())
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_0 = (&__this->___instance_17);
bool L_1;
L_1 = EventInstance_isValid_mFB74164050622B120B819DFEF7925540C566F3E2(L_0, NULL);
if (!L_1)
{
goto IL_0023;
}
}
{
// instance.getPlaybackState(out playbackState);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF* L_2 = (&__this->___instance_17);
int32_t L_3;
L_3 = EventInstance_getPlaybackState_mB663914CE669A30DD8B8FEA9BED6796835BFE6F0(L_2, (&V_0), NULL);
// return (playbackState != FMOD.Studio.PLAYBACK_STATE.STOPPED);
int32_t L_4 = V_0;
return (bool)((((int32_t)((((int32_t)L_4) == ((int32_t)2))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0023:
{
// return false;
return (bool)0;
}
}
// System.Void FMODUnity.StudioEventEmitter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioEventEmitter__ctor_m7F27CB651E2E307DBA98DA558D4C17CAADBF4382 (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m4B53A4A7B55337F3AD868AE25619952AA6CB006B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t661315603FDBEA2CBD0830969F93FD47C156CE41_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
{
// public string Event = "";
__this->___Event_6 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Event_6), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
// public bool AllowFadeout = true;
__this->___AllowFadeout_9 = (bool)1;
// public ParamRef[] Params = new ParamRef[0];
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* L_0 = (ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE*)(ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE*)SZArrayNew(ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE_il2cpp_TypeInfo_var, (uint32_t)0);
__this->___Params_12 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Params_12), (void*)L_0);
// public float OverrideMinDistance = -1.0f;
__this->___OverrideMinDistance_14 = (-1.0f);
// public float OverrideMaxDistance = -1.0f;
__this->___OverrideMaxDistance_15 = (-1.0f);
// private List<ParamRef> cachedParams = new List<ParamRef>();
List_1_t661315603FDBEA2CBD0830969F93FD47C156CE41* L_1 = (List_1_t661315603FDBEA2CBD0830969F93FD47C156CE41*)il2cpp_codegen_object_new(List_1_t661315603FDBEA2CBD0830969F93FD47C156CE41_il2cpp_TypeInfo_var);
NullCheck(L_1);
List_1__ctor_m4B53A4A7B55337F3AD868AE25619952AA6CB006B(L_1, List_1__ctor_m4B53A4A7B55337F3AD868AE25619952AA6CB006B_RuntimeMethod_var);
__this->___cachedParams_21 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___cachedParams_21), (void*)L_1);
EventHandler__ctor_m85FCA2776159AA6E13871A9144F7DAC1BEDBD3D8(__this, NULL);
return;
}
}
// System.Void FMODUnity.StudioEventEmitter::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioEventEmitter__cctor_m0A06AC02DBEA910CDE71AC9CD046F29B640A5225 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m73A0EED8F603A1DA56C24FDA3B5C2243837B652C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tC9E9413E4D08BE51D6F2D26873E5DCB64FFDD26F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private static List<StudioEventEmitter> activeEmitters = new List<StudioEventEmitter>();
List_1_tC9E9413E4D08BE51D6F2D26873E5DCB64FFDD26F* L_0 = (List_1_tC9E9413E4D08BE51D6F2D26873E5DCB64FFDD26F*)il2cpp_codegen_object_new(List_1_tC9E9413E4D08BE51D6F2D26873E5DCB64FFDD26F_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_m73A0EED8F603A1DA56C24FDA3B5C2243837B652C(L_0, List_1__ctor_m73A0EED8F603A1DA56C24FDA3B5C2243837B652C_RuntimeMethod_var);
((StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_StaticFields*)il2cpp_codegen_static_fields_for(StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_il2cpp_TypeInfo_var))->___activeEmitters_22 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_StaticFields*)il2cpp_codegen_static_fields_for(StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7_il2cpp_TypeInfo_var))->___activeEmitters_22), (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 FMODUnity.StudioEventEmitter/<>c__DisplayClass42_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass42_0__ctor_m66595F3D4CC34963B4C614C9DAADCD3353AC3F43 (U3CU3Ec__DisplayClass42_0_t75CD25FFCCAA64BACB7EAAD898648D53C7E22970* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean FMODUnity.StudioEventEmitter/<>c__DisplayClass42_0::<SetParameter>b__0(FMODUnity.ParamRef)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass42_0_U3CSetParameterU3Eb__0_mFEC018F90B7BF32C0730B6CFFB054EAB80662858 (U3CU3Ec__DisplayClass42_0_t75CD25FFCCAA64BACB7EAAD898648D53C7E22970* __this, ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* ___0_x, const RuntimeMethod* method)
{
{
// ParamRef cachedParam = cachedParams.Find(x => x.Name == findName);
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_0 = ___0_x;
NullCheck(L_0);
String_t* L_1 = L_0->___Name_0;
String_t* L_2 = __this->___findName_0;
bool L_3;
L_3 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_1, L_2, NULL);
return L_3;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void FMODUnity.StudioEventEmitter/<>c__DisplayClass43_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass43_0__ctor_mE82F57775E9986149D1D2752C4D5B27C57724D14 (U3CU3Ec__DisplayClass43_0_tB4263CED4DE788DBF25F52EB8CBAEAF1CCC6ED1E* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean FMODUnity.StudioEventEmitter/<>c__DisplayClass43_0::<SetParameter>b__0(FMODUnity.ParamRef)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass43_0_U3CSetParameterU3Eb__0_m29C890A870AAB135891ECC75F8E43E4FE1F88DDB (U3CU3Ec__DisplayClass43_0_tB4263CED4DE788DBF25F52EB8CBAEAF1CCC6ED1E* __this, ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// ParamRef cachedParam = cachedParams.Find(x => x.ID.Equals(findId));
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_0 = ___0_x;
NullCheck(L_0);
PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85* L_1 = (&L_0->___ID_2);
PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85 L_2 = __this->___findId_0;
PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85 L_3 = L_2;
RuntimeObject* L_4 = Box(PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85_il2cpp_TypeInfo_var, &L_3);
Il2CppFakeBox<PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85> L_5(PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85_il2cpp_TypeInfo_var, L_1);
bool L_6;
L_6 = ValueType_Equals_mCA5344597A8055EC544855AD60A983B10E0EE67D((ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F*)(&L_5), L_4, NULL);
return L_6;
}
}
#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
// FMOD.Studio.PARAMETER_DESCRIPTION FMODUnity.StudioGlobalParameterTrigger::get_ParameterDescription()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PARAMETER_DESCRIPTION_tE31D21777363F5B04AE547948E1979A7B5124DD7 StudioGlobalParameterTrigger_get_ParameterDescription_m5AD393B4B52FD5006CC9CCC898A23B4638F4702E (StudioGlobalParameterTrigger_t16C387E53E2DBA85815BE05B189D23A032A4179C* __this, const RuntimeMethod* method)
{
{
// public FMOD.Studio.PARAMETER_DESCRIPTION ParameterDescription { get { return parameterDescription; } }
PARAMETER_DESCRIPTION_tE31D21777363F5B04AE547948E1979A7B5124DD7 L_0 = __this->___parameterDescription_8;
return L_0;
}
}
// FMOD.RESULT FMODUnity.StudioGlobalParameterTrigger::Lookup()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StudioGlobalParameterTrigger_Lookup_m5B5A295244B61248E6ABCBFDEC500585A652C496 (StudioGlobalParameterTrigger_t16C387E53E2DBA85815BE05B189D23A032A4179C* __this, const RuntimeMethod* method)
{
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC V_0;
memset((&V_0), 0, sizeof(V_0));
{
// FMOD.RESULT result = RuntimeManager.StudioSystem.getParameterDescriptionByName(Parameter, out parameterDescription);
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC L_0;
L_0 = RuntimeManager_get_StudioSystem_m783AEDBA088138F0A6929EEE2E628002B5287C57(NULL);
V_0 = L_0;
String_t* L_1 = __this->___Parameter_5;
PARAMETER_DESCRIPTION_tE31D21777363F5B04AE547948E1979A7B5124DD7* L_2 = (&__this->___parameterDescription_8);
int32_t L_3;
L_3 = System_getParameterDescriptionByName_m8CB193435E1C95C8EB2DDA3F9370FD3CBEBD7377((&V_0), L_1, L_2, NULL);
// return result;
return L_3;
}
}
// System.Void FMODUnity.StudioGlobalParameterTrigger::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioGlobalParameterTrigger_Awake_m413B0EED848FBB0FA77511666898E05D9A49FEBA (StudioGlobalParameterTrigger_t16C387E53E2DBA85815BE05B189D23A032A4179C* __this, const RuntimeMethod* method)
{
{
// if (string.IsNullOrEmpty(parameterDescription.name))
PARAMETER_DESCRIPTION_tE31D21777363F5B04AE547948E1979A7B5124DD7* L_0 = (&__this->___parameterDescription_8);
StringWrapper_t3224449C9F0E927E27B599C5F209AEF18C549B53 L_1 = L_0->___name_0;
String_t* L_2;
L_2 = StringWrapper_op_Implicit_mE9E6519DFDE94CC914F0BCE63AA92A05741B87A6(L_1, NULL);
bool L_3;
L_3 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_2, NULL);
if (!L_3)
{
goto IL_001e;
}
}
{
// Lookup();
int32_t L_4;
L_4 = StudioGlobalParameterTrigger_Lookup_m5B5A295244B61248E6ABCBFDEC500585A652C496(__this, NULL);
}
IL_001e:
{
// }
return;
}
}
// System.Void FMODUnity.StudioGlobalParameterTrigger::HandleGameEvent(FMODUnity.EmitterGameEvent)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioGlobalParameterTrigger_HandleGameEvent_m0B15141BF4650EDA4E9C28C48335D1DA147EE7DF (StudioGlobalParameterTrigger_t16C387E53E2DBA85815BE05B189D23A032A4179C* __this, int32_t ___0_gameEvent, const RuntimeMethod* method)
{
{
// if (TriggerEvent == gameEvent)
int32_t L_0 = __this->___TriggerEvent_6;
int32_t L_1 = ___0_gameEvent;
if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
{
goto IL_000f;
}
}
{
// TriggerParameters();
StudioGlobalParameterTrigger_TriggerParameters_mA50BEFA902449F09CC4E6FDC71C5E73144B08B42(__this, NULL);
}
IL_000f:
{
// }
return;
}
}
// System.Void FMODUnity.StudioGlobalParameterTrigger::TriggerParameters()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioGlobalParameterTrigger_TriggerParameters_mA50BEFA902449F09CC4E6FDC71C5E73144B08B42 (StudioGlobalParameterTrigger_t16C387E53E2DBA85815BE05B189D23A032A4179C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RESULT_t1E31B643F38EE21E9B10FF1843F93EC77D3D11D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral79183E28F0A2736ABD5F0478F81D54CC00454402);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC V_1;
memset((&V_1), 0, sizeof(V_1));
{
// if (!string.IsNullOrEmpty(Parameter))
String_t* L_0 = __this->___Parameter_5;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (L_1)
{
goto IL_004b;
}
}
{
// FMOD.RESULT result = RuntimeManager.StudioSystem.setParameterByID(parameterDescription.id, Value);
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC L_2;
L_2 = RuntimeManager_get_StudioSystem_m783AEDBA088138F0A6929EEE2E628002B5287C57(NULL);
V_1 = L_2;
PARAMETER_DESCRIPTION_tE31D21777363F5B04AE547948E1979A7B5124DD7* L_3 = (&__this->___parameterDescription_8);
PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85 L_4 = L_3->___id_1;
float L_5 = __this->___Value_7;
int32_t L_6;
L_6 = System_setParameterByID_mDED76F4A84D3C3588FD426FB0E5512FE2974BA41((&V_1), L_4, L_5, (bool)0, NULL);
V_0 = L_6;
// if (result != FMOD.RESULT.OK)
int32_t L_7 = V_0;
if (!L_7)
{
goto IL_004b;
}
}
{
// RuntimeUtils.DebugLogError(string.Format(("[FMOD] StudioGlobalParameterTrigger failed to set parameter {0} : result = {1}"), Parameter, result));
String_t* L_8 = __this->___Parameter_5;
int32_t L_9 = V_0;
int32_t L_10 = L_9;
RuntimeObject* L_11 = Box(RESULT_t1E31B643F38EE21E9B10FF1843F93EC77D3D11D7_il2cpp_TypeInfo_var, &L_10);
String_t* L_12;
L_12 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral79183E28F0A2736ABD5F0478F81D54CC00454402, L_8, L_11, NULL);
RuntimeUtils_DebugLogError_m1C24AAA71793478DCA40E4F4685D18E492E8ADDE(L_12, NULL);
}
IL_004b:
{
// }
return;
}
}
// System.Void FMODUnity.StudioGlobalParameterTrigger::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioGlobalParameterTrigger__ctor_mF00AA30D385D01017D9D403D44FDA71E08312634 (StudioGlobalParameterTrigger_t16C387E53E2DBA85815BE05B189D23A032A4179C* __this, const RuntimeMethod* method)
{
{
EventHandler__ctor_m85FCA2776159AA6E13871A9144F7DAC1BEDBD3D8(__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 FMODUnity.StudioListener::get_ListenerCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StudioListener_get_ListenerCount_mDA10F5A59A9BF44639DF800B22D1527CAD3BDD1D (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m226AF1367C2738D07E44AC2757DAB78D106B1512_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return listeners.Count;
il2cpp_codegen_runtime_class_init_inline(StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var);
List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627* L_0 = ((StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_StaticFields*)il2cpp_codegen_static_fields_for(StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var))->___listeners_7;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_m226AF1367C2738D07E44AC2757DAB78D106B1512_inline(L_0, List_1_get_Count_m226AF1367C2738D07E44AC2757DAB78D106B1512_RuntimeMethod_var);
return L_1;
}
}
// System.Int32 FMODUnity.StudioListener::get_ListenerNumber()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StudioListener_get_ListenerNumber_m5A8ED157A5CAA2A10C5795BBAA54FD63FA9EEFE3 (StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_IndexOf_mBF697F00EAC69BD521A112102C1E37AC9DB80AA1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return listeners.IndexOf(this);
il2cpp_codegen_runtime_class_init_inline(StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var);
List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627* L_0 = ((StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_StaticFields*)il2cpp_codegen_static_fields_for(StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var))->___listeners_7;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_IndexOf_mBF697F00EAC69BD521A112102C1E37AC9DB80AA1(L_0, __this, List_1_IndexOf_mBF697F00EAC69BD521A112102C1E37AC9DB80AA1_RuntimeMethod_var);
return L_1;
}
}
// System.Single FMODUnity.StudioListener::DistanceToNearestListener(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float StudioListener_DistanceToNearestListener_m13CCAB5E635E288258483F35B5A236B836586642 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m226AF1367C2738D07E44AC2757DAB78D106B1512_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFDEC666088FE2CEE9C2CCB93748A67B50708E443_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
int32_t V_1 = 0;
{
// float result = float.MaxValue;
V_0 = ((std::numeric_limits<float>::max)());
// for (int i = 0; i < listeners.Count; i++)
V_1 = 0;
goto IL_0030;
}
IL_000a:
{
// result = Mathf.Min(result, Vector3.Distance(position, listeners[i].transform.position));
float L_0 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_position;
il2cpp_codegen_runtime_class_init_inline(StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var);
List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627* L_2 = ((StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_StaticFields*)il2cpp_codegen_static_fields_for(StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var))->___listeners_7;
int32_t L_3 = V_1;
NullCheck(L_2);
StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A* L_4;
L_4 = List_1_get_Item_mFDEC666088FE2CEE9C2CCB93748A67B50708E443(L_2, L_3, List_1_get_Item_mFDEC666088FE2CEE9C2CCB93748A67B50708E443_RuntimeMethod_var);
NullCheck(L_4);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_4, NULL);
NullCheck(L_5);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_5, NULL);
float L_7;
L_7 = Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline(L_1, L_6, NULL);
float L_8;
L_8 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_0, L_7, NULL);
V_0 = L_8;
// for (int i = 0; i < listeners.Count; i++)
int32_t L_9 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_0030:
{
// for (int i = 0; i < listeners.Count; i++)
int32_t L_10 = V_1;
il2cpp_codegen_runtime_class_init_inline(StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var);
List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627* L_11 = ((StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_StaticFields*)il2cpp_codegen_static_fields_for(StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var))->___listeners_7;
NullCheck(L_11);
int32_t L_12;
L_12 = List_1_get_Count_m226AF1367C2738D07E44AC2757DAB78D106B1512_inline(L_11, List_1_get_Count_m226AF1367C2738D07E44AC2757DAB78D106B1512_RuntimeMethod_var);
if ((((int32_t)L_10) < ((int32_t)L_12)))
{
goto IL_000a;
}
}
{
// return result;
float L_13 = V_0;
return L_13;
}
}
// System.Single FMODUnity.StudioListener::DistanceSquaredToNearestListener(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float StudioListener_DistanceSquaredToNearestListener_m22A2385089A1CD044378CA3D24371CEA1D2A0C20 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m226AF1367C2738D07E44AC2757DAB78D106B1512_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFDEC666088FE2CEE9C2CCB93748A67B50708E443_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
int32_t V_1 = 0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
memset((&V_2), 0, sizeof(V_2));
{
// float result = float.MaxValue;
V_0 = ((std::numeric_limits<float>::max)());
// for (int i = 0; i < listeners.Count; i++)
V_1 = 0;
goto IL_0038;
}
IL_000a:
{
// result = Mathf.Min(result, (position - listeners[i].transform.position).sqrMagnitude);
float L_0 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_position;
il2cpp_codegen_runtime_class_init_inline(StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var);
List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627* L_2 = ((StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_StaticFields*)il2cpp_codegen_static_fields_for(StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var))->___listeners_7;
int32_t L_3 = V_1;
NullCheck(L_2);
StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A* L_4;
L_4 = List_1_get_Item_mFDEC666088FE2CEE9C2CCB93748A67B50708E443(L_2, L_3, List_1_get_Item_mFDEC666088FE2CEE9C2CCB93748A67B50708E443_RuntimeMethod_var);
NullCheck(L_4);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_4, NULL);
NullCheck(L_5);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_5, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_1, L_6, NULL);
V_2 = L_7;
float L_8;
L_8 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_2), NULL);
float L_9;
L_9 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_0, L_8, NULL);
V_0 = L_9;
// for (int i = 0; i < listeners.Count; i++)
int32_t L_10 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
}
IL_0038:
{
// for (int i = 0; i < listeners.Count; i++)
int32_t L_11 = V_1;
il2cpp_codegen_runtime_class_init_inline(StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var);
List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627* L_12 = ((StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_StaticFields*)il2cpp_codegen_static_fields_for(StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var))->___listeners_7;
NullCheck(L_12);
int32_t L_13;
L_13 = List_1_get_Count_m226AF1367C2738D07E44AC2757DAB78D106B1512_inline(L_12, List_1_get_Count_m226AF1367C2738D07E44AC2757DAB78D106B1512_RuntimeMethod_var);
if ((((int32_t)L_11) < ((int32_t)L_13)))
{
goto IL_000a;
}
}
{
// return result;
float L_14 = V_0;
return L_14;
}
}
// System.Void FMODUnity.StudioListener::AddListener(FMODUnity.StudioListener)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioListener_AddListener_mEDD913F6BD78515F34F464B6B2FBBD759D2C0A2B (StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A* ___0_listener, 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*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mC34FD4CCAD768566518E1D99C3A62F79525B8AEB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m4853CEA45653F302DF92C1A4FDE5597118895E35_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m226AF1367C2738D07E44AC2757DAB78D106B1512_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral06EFD99619FED66FAEE43F0B9C3470632127351D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42B398FD642AEC7619C4BB91B1BBD76F5FB8CE07);
s_Il2CppMethodInitialized = true;
}
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC V_0;
memset((&V_0), 0, sizeof(V_0));
{
// if (listeners.Contains(listener))
il2cpp_codegen_runtime_class_init_inline(StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var);
List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627* L_0 = ((StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_StaticFields*)il2cpp_codegen_static_fields_for(StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var))->___listeners_7;
StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A* L_1 = ___0_listener;
NullCheck(L_0);
bool L_2;
L_2 = List_1_Contains_m4853CEA45653F302DF92C1A4FDE5597118895E35(L_0, L_1, List_1_Contains_m4853CEA45653F302DF92C1A4FDE5597118895E35_RuntimeMethod_var);
if (!L_2)
{
goto IL_0028;
}
}
{
// Debug.LogWarning(string.Format(("[FMOD] Listener has already been added at index {0}."), listener.ListenerNumber));
StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A* L_3 = ___0_listener;
NullCheck(L_3);
int32_t L_4;
L_4 = StudioListener_get_ListenerNumber_m5A8ED157A5CAA2A10C5795BBAA54FD63FA9EEFE3(L_3, NULL);
int32_t L_5 = L_4;
RuntimeObject* L_6 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_5);
String_t* L_7;
L_7 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral42B398FD642AEC7619C4BB91B1BBD76F5FB8CE07, L_6, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_7, NULL);
// return;
return;
}
IL_0028:
{
// if (listeners.Count >= FMOD.CONSTANTS.MAX_LISTENERS)
il2cpp_codegen_runtime_class_init_inline(StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var);
List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627* L_8 = ((StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_StaticFields*)il2cpp_codegen_static_fields_for(StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var))->___listeners_7;
NullCheck(L_8);
int32_t L_9;
L_9 = List_1_get_Count_m226AF1367C2738D07E44AC2757DAB78D106B1512_inline(L_8, List_1_get_Count_m226AF1367C2738D07E44AC2757DAB78D106B1512_RuntimeMethod_var);
if ((((int32_t)L_9) < ((int32_t)8)))
{
goto IL_004a;
}
}
{
// Debug.LogWarning(string.Format(("[FMOD] Max number of listeners reached : {0}."), FMOD.CONSTANTS.MAX_LISTENERS));
int32_t L_10 = 8;
RuntimeObject* L_11 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_10);
String_t* L_12;
L_12 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral06EFD99619FED66FAEE43F0B9C3470632127351D, L_11, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_12, NULL);
}
IL_004a:
{
// listeners.Add(listener);
il2cpp_codegen_runtime_class_init_inline(StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var);
List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627* L_13 = ((StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_StaticFields*)il2cpp_codegen_static_fields_for(StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var))->___listeners_7;
StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A* L_14 = ___0_listener;
NullCheck(L_13);
List_1_Add_mC34FD4CCAD768566518E1D99C3A62F79525B8AEB_inline(L_13, L_14, List_1_Add_mC34FD4CCAD768566518E1D99C3A62F79525B8AEB_RuntimeMethod_var);
// RuntimeManager.StudioSystem.setNumListeners(Mathf.Clamp(listeners.Count, 1, FMOD.CONSTANTS.MAX_LISTENERS));
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC L_15;
L_15 = RuntimeManager_get_StudioSystem_m783AEDBA088138F0A6929EEE2E628002B5287C57(NULL);
V_0 = L_15;
List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627* L_16 = ((StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_StaticFields*)il2cpp_codegen_static_fields_for(StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var))->___listeners_7;
NullCheck(L_16);
int32_t L_17;
L_17 = List_1_get_Count_m226AF1367C2738D07E44AC2757DAB78D106B1512_inline(L_16, List_1_get_Count_m226AF1367C2738D07E44AC2757DAB78D106B1512_RuntimeMethod_var);
int32_t L_18;
L_18 = Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline(L_17, 1, 8, NULL);
int32_t L_19;
L_19 = System_setNumListeners_mC97D8A425F237186D49308B479494809EF30DCD0((&V_0), L_18, NULL);
// }
return;
}
}
// System.Void FMODUnity.StudioListener::RemoveListener(FMODUnity.StudioListener)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioListener_RemoveListener_m164B9830A435993013A1D93701F1C99089D8B281 (StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A* ___0_listener, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m0F0CA0D68B4E85A880CADCE4981C43CADAD0263B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m226AF1367C2738D07E44AC2757DAB78D106B1512_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC V_0;
memset((&V_0), 0, sizeof(V_0));
{
// listeners.Remove(listener);
il2cpp_codegen_runtime_class_init_inline(StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var);
List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627* L_0 = ((StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_StaticFields*)il2cpp_codegen_static_fields_for(StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var))->___listeners_7;
StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A* L_1 = ___0_listener;
NullCheck(L_0);
bool L_2;
L_2 = List_1_Remove_m0F0CA0D68B4E85A880CADCE4981C43CADAD0263B(L_0, L_1, List_1_Remove_m0F0CA0D68B4E85A880CADCE4981C43CADAD0263B_RuntimeMethod_var);
// RuntimeManager.StudioSystem.setNumListeners(Mathf.Clamp(listeners.Count, 1, FMOD.CONSTANTS.MAX_LISTENERS));
System_t9A51FE13708186A22E9D4454A7EA18347C389FEC L_3;
L_3 = RuntimeManager_get_StudioSystem_m783AEDBA088138F0A6929EEE2E628002B5287C57(NULL);
V_0 = L_3;
List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627* L_4 = ((StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_StaticFields*)il2cpp_codegen_static_fields_for(StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var))->___listeners_7;
NullCheck(L_4);
int32_t L_5;
L_5 = List_1_get_Count_m226AF1367C2738D07E44AC2757DAB78D106B1512_inline(L_4, List_1_get_Count_m226AF1367C2738D07E44AC2757DAB78D106B1512_RuntimeMethod_var);
int32_t L_6;
L_6 = Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline(L_5, 1, 8, NULL);
int32_t L_7;
L_7 = System_setNumListeners_mC97D8A425F237186D49308B479494809EF30DCD0((&V_0), L_6, NULL);
// }
return;
}
}
// System.Void FMODUnity.StudioListener::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioListener_OnEnable_mF35B5DE964C4E5849065294FD4DC2467AD91D253 (StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m9E552507CE5EACBA6A9E0470BB5F15669379B956_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// RuntimeUtils.EnforceLibraryOrder();
RuntimeUtils_EnforceLibraryOrder_mAF9E19FFBC942DEE8B11C130550C2AC97C4A9B59(NULL);
// rigidBody = gameObject.GetComponent<Rigidbody>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_0);
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_1;
L_1 = GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90(L_0, GameObject_GetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2D7F86C77ECF9B82AAC077B511F1004280571B90_RuntimeMethod_var);
__this->___rigidBody_5 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___rigidBody_5), (void*)L_1);
// rigidBody2D = gameObject.GetComponent<Rigidbody2D>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
L_2 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_2);
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_3;
L_3 = GameObject_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m9E552507CE5EACBA6A9E0470BB5F15669379B956(L_2, GameObject_GetComponent_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m9E552507CE5EACBA6A9E0470BB5F15669379B956_RuntimeMethod_var);
__this->___rigidBody2D_6 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___rigidBody2D_6), (void*)L_3);
// AddListener(this);
il2cpp_codegen_runtime_class_init_inline(StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var);
StudioListener_AddListener_mEDD913F6BD78515F34F464B6B2FBBD759D2C0A2B(__this, NULL);
// }
return;
}
}
// System.Void FMODUnity.StudioListener::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioListener_OnDisable_m545635A5C4594CF0321825F286E09DC8D35302DE (StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// RemoveListener(this);
il2cpp_codegen_runtime_class_init_inline(StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var);
StudioListener_RemoveListener_m164B9830A435993013A1D93701F1C99089D8B281(__this, NULL);
// }
return;
}
}
// System.Void FMODUnity.StudioListener::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioListener_Update_mDD08B0263EBB32832D8B6B374F77A984CA625C46 (StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A* __this, const RuntimeMethod* method)
{
{
// if (ListenerNumber >= 0 && ListenerNumber < FMOD.CONSTANTS.MAX_LISTENERS)
int32_t L_0;
L_0 = StudioListener_get_ListenerNumber_m5A8ED157A5CAA2A10C5795BBAA54FD63FA9EEFE3(__this, NULL);
if ((((int32_t)L_0) < ((int32_t)0)))
{
goto IL_0018;
}
}
{
int32_t L_1;
L_1 = StudioListener_get_ListenerNumber_m5A8ED157A5CAA2A10C5795BBAA54FD63FA9EEFE3(__this, NULL);
if ((((int32_t)L_1) >= ((int32_t)8)))
{
goto IL_0018;
}
}
{
// SetListenerLocation();
StudioListener_SetListenerLocation_m354BBD9B89D61C35DDC29174BCE54C4B925E7AA5(__this, NULL);
}
IL_0018:
{
// }
return;
}
}
// System.Void FMODUnity.StudioListener::SetListenerLocation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioListener_SetListenerLocation_m354BBD9B89D61C35DDC29174BCE54C4B925E7AA5 (StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A* __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 (rigidBody)
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_0 = __this->___rigidBody_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
if (!L_1)
{
goto IL_002b;
}
}
{
// RuntimeManager.SetListenerLocation(ListenerNumber, gameObject, rigidBody, attenuationObject);
int32_t L_2;
L_2 = StudioListener_get_ListenerNumber_m5A8ED157A5CAA2A10C5795BBAA54FD63FA9EEFE3(__this, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_4 = __this->___rigidBody_5;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = __this->___attenuationObject_4;
RuntimeManager_SetListenerLocation_mAEAFE19F5720098E944E39F882BE417994156C7C(L_2, L_3, L_4, L_5, NULL);
return;
}
IL_002b:
{
// if (rigidBody2D)
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_6 = __this->___rigidBody2D_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_6, NULL);
if (!L_7)
{
goto IL_0056;
}
}
{
// RuntimeManager.SetListenerLocation(ListenerNumber, gameObject, rigidBody2D, attenuationObject);
int32_t L_8;
L_8 = StudioListener_get_ListenerNumber_m5A8ED157A5CAA2A10C5795BBAA54FD63FA9EEFE3(__this, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9;
L_9 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_10 = __this->___rigidBody2D_6;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = __this->___attenuationObject_4;
RuntimeManager_SetListenerLocation_mB3C7DD28FC2E9F276209B8F71372A56CFD369C36(L_8, L_9, L_10, L_11, NULL);
return;
}
IL_0056:
{
// RuntimeManager.SetListenerLocation(ListenerNumber, gameObject, attenuationObject);
int32_t L_12;
L_12 = StudioListener_get_ListenerNumber_m5A8ED157A5CAA2A10C5795BBAA54FD63FA9EEFE3(__this, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13;
L_13 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14 = __this->___attenuationObject_4;
RuntimeManager_SetListenerLocation_m105B5BD96EBB91900FC5757F2671B3FF564B5E30(L_12, L_13, L_14, NULL);
// }
return;
}
}
// System.Void FMODUnity.StudioListener::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioListener__ctor_m16E3852EE8B924B1B2A1031D711B7CE0D0DDC46D (StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A* __this, const RuntimeMethod* method)
{
{
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
// System.Void FMODUnity.StudioListener::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioListener__cctor_mCC5F470C7261A55A41BD652FC6A43DAD030E6325 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m4420C7CC4A31FF430D5DEF1BF580FE2E2237ABFF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private static List<StudioListener> listeners = new List<StudioListener>();
List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627* L_0 = (List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627*)il2cpp_codegen_object_new(List_1_tC5555C01980DC7B474ECDC4297C967D6A5DF4627_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_m4420C7CC4A31FF430D5DEF1BF580FE2E2237ABFF(L_0, List_1__ctor_m4420C7CC4A31FF430D5DEF1BF580FE2E2237ABFF_RuntimeMethod_var);
((StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_StaticFields*)il2cpp_codegen_static_fields_for(StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var))->___listeners_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_StaticFields*)il2cpp_codegen_static_fields_for(StudioListener_t2C161877CB6F27885C17A754844724FE65B9440A_il2cpp_TypeInfo_var))->___listeners_7), (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 FMODUnity.EmitterRef::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EmitterRef__ctor_mFE63D860F4E7E20B89B4E113726A3A6D48DB59C7 (EmitterRef_t4BAA2D8FB18C359DC7FFDA6C8AD3797DED25C2B8* __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.Void FMODUnity.StudioParameterTrigger::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioParameterTrigger_Awake_mC8F21E41901E1E8076CEE518F4D36E865270E8D3 (StudioParameterTrigger_t25F6BA71A793FE24C3EB30DE34905DE16C6A171D* __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;
}
int32_t V_0 = 0;
EmitterRef_t4BAA2D8FB18C359DC7FFDA6C8AD3797DED25C2B8* V_1 = NULL;
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
PARAMETER_DESCRIPTION_tE31D21777363F5B04AE547948E1979A7B5124DD7 V_4;
memset((&V_4), 0, sizeof(V_4));
{
// for (int i = 0; i < Emitters.Length; i++)
V_0 = 0;
goto IL_0093;
}
IL_0007:
{
// var emitterRef = Emitters[i];
EmitterRefU5BU5D_t6404141565652EC76611B87002A17ECB64E0C15A* L_0 = __this->___Emitters_5;
int32_t L_1 = V_0;
NullCheck(L_0);
int32_t L_2 = L_1;
EmitterRef_t4BAA2D8FB18C359DC7FFDA6C8AD3797DED25C2B8* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
V_1 = L_3;
// if (emitterRef.Target != null && !emitterRef.Target.EventReference.IsNull)
EmitterRef_t4BAA2D8FB18C359DC7FFDA6C8AD3797DED25C2B8* L_4 = V_1;
NullCheck(L_4);
StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* L_5 = L_4->___Target_0;
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_008f;
}
}
{
EmitterRef_t4BAA2D8FB18C359DC7FFDA6C8AD3797DED25C2B8* L_7 = V_1;
NullCheck(L_7);
StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* L_8 = L_7->___Target_0;
NullCheck(L_8);
EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51* L_9 = (&L_8->___EventReference_5);
bool L_10;
L_10 = EventReference_get_IsNull_m5EE7DC533D829CE452CEAA0234A817BDE4B989BB(L_9, NULL);
if (L_10)
{
goto IL_008f;
}
}
{
// FMOD.Studio.EventDescription eventDesc = RuntimeManager.GetEventDescription(emitterRef.Target.EventReference);
EmitterRef_t4BAA2D8FB18C359DC7FFDA6C8AD3797DED25C2B8* L_11 = V_1;
NullCheck(L_11);
StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* L_12 = L_11->___Target_0;
NullCheck(L_12);
EventReference_tA4CA1F882DC447E6B50F989D1FC08F065C91FB51 L_13 = L_12->___EventReference_5;
EventDescription_t2904DB225583633AC5E150B2FF1EA269955FB28C L_14;
L_14 = RuntimeManager_GetEventDescription_mB66FBAB18AC56CBDEB70F29FDFE4620C5FC8F9B0(L_13, NULL);
V_2 = L_14;
// if (eventDesc.isValid())
bool L_15;
L_15 = EventDescription_isValid_m29F5D59A2E5E7C3DC8DB3BAB49AE6A6AF1015A91((&V_2), NULL);
if (!L_15)
{
goto IL_008f;
}
}
{
// for (int j = 0; j < Emitters[i].Params.Length; j++)
V_3 = 0;
goto IL_007d;
}
IL_004e:
{
// eventDesc.getParameterDescriptionByName(emitterRef.Params[j].Name, out param);
EmitterRef_t4BAA2D8FB18C359DC7FFDA6C8AD3797DED25C2B8* L_16 = V_1;
NullCheck(L_16);
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* L_17 = L_16->___Params_1;
int32_t L_18 = V_3;
NullCheck(L_17);
int32_t L_19 = L_18;
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
NullCheck(L_20);
String_t* L_21 = L_20->___Name_0;
int32_t L_22;
L_22 = EventDescription_getParameterDescriptionByName_m6B978A29ECEFABAE0DDA8943BEF017BCCC2587EB((&V_2), L_21, (&V_4), NULL);
// emitterRef.Params[j].ID = param.id;
EmitterRef_t4BAA2D8FB18C359DC7FFDA6C8AD3797DED25C2B8* L_23 = V_1;
NullCheck(L_23);
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* L_24 = L_23->___Params_1;
int32_t L_25 = V_3;
NullCheck(L_24);
int32_t L_26 = L_25;
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_27 = (L_24)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
PARAMETER_DESCRIPTION_tE31D21777363F5B04AE547948E1979A7B5124DD7 L_28 = V_4;
PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85 L_29 = L_28.___id_1;
NullCheck(L_27);
L_27->___ID_2 = L_29;
// for (int j = 0; j < Emitters[i].Params.Length; j++)
int32_t L_30 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_30, 1));
}
IL_007d:
{
// for (int j = 0; j < Emitters[i].Params.Length; j++)
int32_t L_31 = V_3;
EmitterRefU5BU5D_t6404141565652EC76611B87002A17ECB64E0C15A* L_32 = __this->___Emitters_5;
int32_t L_33 = V_0;
NullCheck(L_32);
int32_t L_34 = L_33;
EmitterRef_t4BAA2D8FB18C359DC7FFDA6C8AD3797DED25C2B8* L_35 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
NullCheck(L_35);
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* L_36 = L_35->___Params_1;
NullCheck(L_36);
if ((((int32_t)L_31) < ((int32_t)((int32_t)(((RuntimeArray*)L_36)->max_length)))))
{
goto IL_004e;
}
}
IL_008f:
{
// for (int i = 0; i < Emitters.Length; i++)
int32_t L_37 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_37, 1));
}
IL_0093:
{
// for (int i = 0; i < Emitters.Length; i++)
int32_t L_38 = V_0;
EmitterRefU5BU5D_t6404141565652EC76611B87002A17ECB64E0C15A* L_39 = __this->___Emitters_5;
NullCheck(L_39);
if ((((int32_t)L_38) < ((int32_t)((int32_t)(((RuntimeArray*)L_39)->max_length)))))
{
goto IL_0007;
}
}
{
// }
return;
}
}
// System.Void FMODUnity.StudioParameterTrigger::HandleGameEvent(FMODUnity.EmitterGameEvent)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioParameterTrigger_HandleGameEvent_mA4B24F733F5EFD5D70348FF46C8E93044075A4E8 (StudioParameterTrigger_t25F6BA71A793FE24C3EB30DE34905DE16C6A171D* __this, int32_t ___0_gameEvent, const RuntimeMethod* method)
{
{
// if (TriggerEvent == gameEvent)
int32_t L_0 = __this->___TriggerEvent_6;
int32_t L_1 = ___0_gameEvent;
if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
{
goto IL_000f;
}
}
{
// TriggerParameters();
StudioParameterTrigger_TriggerParameters_m4F0B34EF4943F0F49CCB8C345752E29564C8827B(__this, NULL);
}
IL_000f:
{
// }
return;
}
}
// System.Void FMODUnity.StudioParameterTrigger::TriggerParameters()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioParameterTrigger_TriggerParameters_m4F0B34EF4943F0F49CCB8C345752E29564C8827B (StudioParameterTrigger_t25F6BA71A793FE24C3EB30DE34905DE16C6A171D* __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;
}
int32_t V_0 = 0;
EmitterRef_t4BAA2D8FB18C359DC7FFDA6C8AD3797DED25C2B8* V_1 = NULL;
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
{
// for (int i = 0; i < Emitters.Length; i++)
V_0 = 0;
goto IL_008e;
}
IL_0007:
{
// var emitterRef = Emitters[i];
EmitterRefU5BU5D_t6404141565652EC76611B87002A17ECB64E0C15A* L_0 = __this->___Emitters_5;
int32_t L_1 = V_0;
NullCheck(L_0);
int32_t L_2 = L_1;
EmitterRef_t4BAA2D8FB18C359DC7FFDA6C8AD3797DED25C2B8* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
V_1 = L_3;
// if (emitterRef.Target != null && emitterRef.Target.EventInstance.isValid())
EmitterRef_t4BAA2D8FB18C359DC7FFDA6C8AD3797DED25C2B8* L_4 = V_1;
NullCheck(L_4);
StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* L_5 = L_4->___Target_0;
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_008a;
}
}
{
EmitterRef_t4BAA2D8FB18C359DC7FFDA6C8AD3797DED25C2B8* L_7 = V_1;
NullCheck(L_7);
StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* L_8 = L_7->___Target_0;
NullCheck(L_8);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_9;
L_9 = StudioEventEmitter_get_EventInstance_mBFEA28DA2F2A27D5AF518AD07FEE67FB774B854F_inline(L_8, NULL);
V_2 = L_9;
bool L_10;
L_10 = EventInstance_isValid_mFB74164050622B120B819DFEF7925540C566F3E2((&V_2), NULL);
if (!L_10)
{
goto IL_008a;
}
}
{
// for (int j = 0; j < Emitters[i].Params.Length; j++)
V_3 = 0;
goto IL_0078;
}
IL_0037:
{
// emitterRef.Target.EventInstance.setParameterByID(Emitters[i].Params[j].ID, Emitters[i].Params[j].Value);
EmitterRef_t4BAA2D8FB18C359DC7FFDA6C8AD3797DED25C2B8* L_11 = V_1;
NullCheck(L_11);
StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* L_12 = L_11->___Target_0;
NullCheck(L_12);
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_13;
L_13 = StudioEventEmitter_get_EventInstance_mBFEA28DA2F2A27D5AF518AD07FEE67FB774B854F_inline(L_12, NULL);
V_2 = L_13;
EmitterRefU5BU5D_t6404141565652EC76611B87002A17ECB64E0C15A* L_14 = __this->___Emitters_5;
int32_t L_15 = V_0;
NullCheck(L_14);
int32_t L_16 = L_15;
EmitterRef_t4BAA2D8FB18C359DC7FFDA6C8AD3797DED25C2B8* L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
NullCheck(L_17);
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* L_18 = L_17->___Params_1;
int32_t L_19 = V_3;
NullCheck(L_18);
int32_t L_20 = L_19;
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_21 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
NullCheck(L_21);
PARAMETER_ID_tAB25FDB1E4B08FFC897DAA4E0927C8E0DB98DF85 L_22 = L_21->___ID_2;
EmitterRefU5BU5D_t6404141565652EC76611B87002A17ECB64E0C15A* L_23 = __this->___Emitters_5;
int32_t L_24 = V_0;
NullCheck(L_23);
int32_t L_25 = L_24;
EmitterRef_t4BAA2D8FB18C359DC7FFDA6C8AD3797DED25C2B8* L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
NullCheck(L_26);
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* L_27 = L_26->___Params_1;
int32_t L_28 = V_3;
NullCheck(L_27);
int32_t L_29 = L_28;
ParamRef_t596D7EA8487A0E4A469080F9E94B373E2957F00E* L_30 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
NullCheck(L_30);
float L_31 = L_30->___Value_1;
int32_t L_32;
L_32 = EventInstance_setParameterByID_m08F2897BA95726D7A4DC51D0141199D1A6AEABFF((&V_2), L_22, L_31, (bool)0, NULL);
// for (int j = 0; j < Emitters[i].Params.Length; j++)
int32_t L_33 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_33, 1));
}
IL_0078:
{
// for (int j = 0; j < Emitters[i].Params.Length; j++)
int32_t L_34 = V_3;
EmitterRefU5BU5D_t6404141565652EC76611B87002A17ECB64E0C15A* L_35 = __this->___Emitters_5;
int32_t L_36 = V_0;
NullCheck(L_35);
int32_t L_37 = L_36;
EmitterRef_t4BAA2D8FB18C359DC7FFDA6C8AD3797DED25C2B8* L_38 = (L_35)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
NullCheck(L_38);
ParamRefU5BU5D_t26BF7E24E219F3CA313B1DB999DBB5D3FBB290FE* L_39 = L_38->___Params_1;
NullCheck(L_39);
if ((((int32_t)L_34) < ((int32_t)((int32_t)(((RuntimeArray*)L_39)->max_length)))))
{
goto IL_0037;
}
}
IL_008a:
{
// for (int i = 0; i < Emitters.Length; i++)
int32_t L_40 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_40, 1));
}
IL_008e:
{
// for (int i = 0; i < Emitters.Length; i++)
int32_t L_41 = V_0;
EmitterRefU5BU5D_t6404141565652EC76611B87002A17ECB64E0C15A* L_42 = __this->___Emitters_5;
NullCheck(L_42);
if ((((int32_t)L_41) < ((int32_t)((int32_t)(((RuntimeArray*)L_42)->max_length)))))
{
goto IL_0007;
}
}
{
// }
return;
}
}
// System.Void FMODUnity.StudioParameterTrigger::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StudioParameterTrigger__ctor_m9ABEC669C00469B2A07DA765FCD7665916ADC8B9 (StudioParameterTrigger_t25F6BA71A793FE24C3EB30DE34905DE16C6A171D* __this, const RuntimeMethod* method)
{
{
EventHandler__ctor_m85FCA2776159AA6E13871A9144F7DAC1BEDBD3D8(__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 FMOD.VERSION::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VERSION__ctor_m05779F741F62D300F61C38BBDE75CCCF87701995 (VERSION_tB375A6F3C42079EF9B641D18075ECF338ABC5883* __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.Void FMOD.CONSTANTS::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CONSTANTS__ctor_m365DB497F3457A0B99A3133717A2C2C196796FC6 (CONSTANTS_tCD78A73A51EAE627C17E3B9C59ED3AD92FD3F67D* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#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 FMOD.GUID::.ctor(System.Guid)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUID__ctor_m709BA415351B80F8F12C8FB797797F21E3809385 (GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54* __this, Guid_t ___0_guid, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
{
// byte[] bytes = guid.ToByteArray();
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0;
L_0 = Guid_ToByteArray_m6EBFB2F42D3760D9143050A3A8ED03F085F3AFE9((&___0_guid), NULL);
V_0 = L_0;
// Data1 = BitConverter.ToInt32(bytes, 0);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
int32_t L_2;
L_2 = BitConverter_ToInt32_m259B4E62995575B80C4086347C867EB3C8D7DAB3(L_1, 0, NULL);
__this->___Data1_0 = L_2;
// Data2 = BitConverter.ToInt32(bytes, 4);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = V_0;
int32_t L_4;
L_4 = BitConverter_ToInt32_m259B4E62995575B80C4086347C867EB3C8D7DAB3(L_3, 4, NULL);
__this->___Data2_1 = L_4;
// Data3 = BitConverter.ToInt32(bytes, 8);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = V_0;
int32_t L_6;
L_6 = BitConverter_ToInt32_m259B4E62995575B80C4086347C867EB3C8D7DAB3(L_5, 8, NULL);
__this->___Data3_2 = L_6;
// Data4 = BitConverter.ToInt32(bytes, 12);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = V_0;
int32_t L_8;
L_8 = BitConverter_ToInt32_m259B4E62995575B80C4086347C867EB3C8D7DAB3(L_7, ((int32_t)12), NULL);
__this->___Data4_3 = L_8;
// }
return;
}
}
IL2CPP_EXTERN_C void GUID__ctor_m709BA415351B80F8F12C8FB797797F21E3809385_AdjustorThunk (RuntimeObject* __this, Guid_t ___0_guid, const RuntimeMethod* method)
{
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54*>(__this + _offset);
GUID__ctor_m709BA415351B80F8F12C8FB797797F21E3809385(_thisAdjusted, ___0_guid, method);
}
// FMOD.GUID FMOD.GUID::Parse(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 GUID_Parse_mB2D8740672BB50C61C1301FF4FBF95E63B44FAF1 (String_t* ___0_s, const RuntimeMethod* method)
{
{
// return new GUID(new Guid(s));
String_t* L_0 = ___0_s;
Guid_t L_1;
memset((&L_1), 0, sizeof(L_1));
Guid__ctor_mAE66BA1C43B4194F4F7991E2E30370E36CBBF830((&L_1), L_0, /*hidden argument*/NULL);
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_2;
memset((&L_2), 0, sizeof(L_2));
GUID__ctor_m709BA415351B80F8F12C8FB797797F21E3809385((&L_2), L_1, /*hidden argument*/NULL);
return L_2;
}
}
// System.Boolean FMOD.GUID::get_IsNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GUID_get_IsNull_m61151FE017FA92A40E6C849A9C83993EA71F7473 (GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54* __this, const RuntimeMethod* method)
{
{
// return Data1 == 0
// && Data2 == 0
// && Data3 == 0
// && Data4 == 0;
int32_t L_0 = __this->___Data1_0;
if (L_0)
{
goto IL_0022;
}
}
{
int32_t L_1 = __this->___Data2_1;
if (L_1)
{
goto IL_0022;
}
}
{
int32_t L_2 = __this->___Data3_2;
if (L_2)
{
goto IL_0022;
}
}
{
int32_t L_3 = __this->___Data4_3;
return (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
}
IL_0022:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool GUID_get_IsNull_m61151FE017FA92A40E6C849A9C83993EA71F7473_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54*>(__this + _offset);
bool _returnValue;
_returnValue = GUID_get_IsNull_m61151FE017FA92A40E6C849A9C83993EA71F7473(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean FMOD.GUID::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GUID_Equals_m29FA3888E4BDB2008DF3372EEC84A2DE5E6A66F8 (GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return (other is GUID) && Equals((GUID)other);
RuntimeObject* L_0 = ___0_other;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54_il2cpp_TypeInfo_var)))
{
goto IL_0015;
}
}
{
RuntimeObject* L_1 = ___0_other;
bool L_2;
L_2 = GUID_Equals_m1914DB183E8A52121C6E1BE4400007DC031D9552(__this, ((*(GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54*)((GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54*)(GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54*)UnBox(L_1, GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54_il2cpp_TypeInfo_var)))), NULL);
return L_2;
}
IL_0015:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool GUID_Equals_m29FA3888E4BDB2008DF3372EEC84A2DE5E6A66F8_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_other, const RuntimeMethod* method)
{
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54*>(__this + _offset);
bool _returnValue;
_returnValue = GUID_Equals_m29FA3888E4BDB2008DF3372EEC84A2DE5E6A66F8(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean FMOD.GUID::Equals(FMOD.GUID)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GUID_Equals_m1914DB183E8A52121C6E1BE4400007DC031D9552 (GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54* __this, GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___0_other, const RuntimeMethod* method)
{
{
// return Data1 == other.Data1
// && Data2 == other.Data2
// && Data3 == other.Data3
// && Data4 == other.Data4;
int32_t L_0 = __this->___Data1_0;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_1 = ___0_other;
int32_t L_2 = L_1.___Data1_0;
if ((!(((uint32_t)L_0) == ((uint32_t)L_2))))
{
goto IL_0039;
}
}
{
int32_t L_3 = __this->___Data2_1;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_4 = ___0_other;
int32_t L_5 = L_4.___Data2_1;
if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
{
goto IL_0039;
}
}
{
int32_t L_6 = __this->___Data3_2;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_7 = ___0_other;
int32_t L_8 = L_7.___Data3_2;
if ((!(((uint32_t)L_6) == ((uint32_t)L_8))))
{
goto IL_0039;
}
}
{
int32_t L_9 = __this->___Data4_3;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_10 = ___0_other;
int32_t L_11 = L_10.___Data4_3;
return (bool)((((int32_t)L_9) == ((int32_t)L_11))? 1 : 0);
}
IL_0039:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool GUID_Equals_m1914DB183E8A52121C6E1BE4400007DC031D9552_AdjustorThunk (RuntimeObject* __this, GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___0_other, const RuntimeMethod* method)
{
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54*>(__this + _offset);
bool _returnValue;
_returnValue = GUID_Equals_m1914DB183E8A52121C6E1BE4400007DC031D9552(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// System.Boolean FMOD.GUID::op_Equality(FMOD.GUID,FMOD.GUID)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GUID_op_Equality_m8CCD9E53559F6F139CAA3D5E3F6D33B2198D8732 (GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___0_a, GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___1_b, const RuntimeMethod* method)
{
{
// return a.Equals(b);
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_0 = ___1_b;
bool L_1;
L_1 = GUID_Equals_m1914DB183E8A52121C6E1BE4400007DC031D9552((&___0_a), L_0, NULL);
return L_1;
}
}
// System.Boolean FMOD.GUID::op_Inequality(FMOD.GUID,FMOD.GUID)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GUID_op_Inequality_mAB2F828F5C9F833A473B25094978760914DF0A5A (GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___0_a, GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___1_b, const RuntimeMethod* method)
{
{
// return !a.Equals(b);
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_0 = ___1_b;
bool L_1;
L_1 = GUID_Equals_m1914DB183E8A52121C6E1BE4400007DC031D9552((&___0_a), L_0, NULL);
return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
}
}
// System.Int32 FMOD.GUID::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GUID_GetHashCode_m4CFDF3E21505DEAC1A4D91436AFBD15D4502D534 (GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54* __this, const RuntimeMethod* method)
{
{
// return Data1 ^ Data2 ^ Data3 ^ Data4;
int32_t L_0 = __this->___Data1_0;
int32_t L_1 = __this->___Data2_1;
int32_t L_2 = __this->___Data3_2;
int32_t L_3 = __this->___Data4_3;
return ((int32_t)(((int32_t)(((int32_t)(L_0^L_1))^L_2))^L_3));
}
}
IL2CPP_EXTERN_C int32_t GUID_GetHashCode_m4CFDF3E21505DEAC1A4D91436AFBD15D4502D534_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54*>(__this + _offset);
int32_t _returnValue;
_returnValue = GUID_GetHashCode_m4CFDF3E21505DEAC1A4D91436AFBD15D4502D534(_thisAdjusted, method);
return _returnValue;
}
// System.Guid FMOD.GUID::op_Implicit(FMOD.GUID)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t GUID_op_Implicit_m45239104951FFB7B9C6F9D491B3DA4F1A501BBE7 (GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 ___0_guid, const RuntimeMethod* method)
{
{
// return new Guid(guid.Data1,
// (short) ((guid.Data2 >> 0) & 0xFFFF),
// (short) ((guid.Data2 >> 16) & 0xFFFF),
// (byte) ((guid.Data3 >> 0) & 0xFF),
// (byte) ((guid.Data3 >> 8) & 0xFF),
// (byte) ((guid.Data3 >> 16) & 0xFF),
// (byte) ((guid.Data3 >> 24) & 0xFF),
// (byte) ((guid.Data4 >> 0) & 0xFF),
// (byte) ((guid.Data4 >> 8) & 0xFF),
// (byte) ((guid.Data4 >> 16) & 0xFF),
// (byte) ((guid.Data4 >> 24) & 0xFF)
// );
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_0 = ___0_guid;
int32_t L_1 = L_0.___Data1_0;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_2 = ___0_guid;
int32_t L_3 = L_2.___Data2_1;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_4 = ___0_guid;
int32_t L_5 = L_4.___Data2_1;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_6 = ___0_guid;
int32_t L_7 = L_6.___Data3_2;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_8 = ___0_guid;
int32_t L_9 = L_8.___Data3_2;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_10 = ___0_guid;
int32_t L_11 = L_10.___Data3_2;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_12 = ___0_guid;
int32_t L_13 = L_12.___Data3_2;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_14 = ___0_guid;
int32_t L_15 = L_14.___Data4_3;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_16 = ___0_guid;
int32_t L_17 = L_16.___Data4_3;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_18 = ___0_guid;
int32_t L_19 = L_18.___Data4_3;
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_20 = ___0_guid;
int32_t L_21 = L_20.___Data4_3;
Guid_t L_22;
memset((&L_22), 0, sizeof(L_22));
Guid__ctor_mC52E0191E06C110F9F6E0A417BCA4437D79CC130((&L_22), L_1, ((int16_t)((int32_t)(L_3&((int32_t)65535)))), ((int16_t)((int32_t)(((int32_t)(L_5>>((int32_t)16)))&((int32_t)65535)))), (uint8_t)((int32_t)(uint8_t)((int32_t)(L_7&((int32_t)255)))), (uint8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)(L_9>>8))&((int32_t)255)))), (uint8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)(L_11>>((int32_t)16)))&((int32_t)255)))), (uint8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)(L_13>>((int32_t)24)))&((int32_t)255)))), (uint8_t)((int32_t)(uint8_t)((int32_t)(L_15&((int32_t)255)))), (uint8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)(L_17>>8))&((int32_t)255)))), (uint8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)(L_19>>((int32_t)16)))&((int32_t)255)))), (uint8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)(L_21>>((int32_t)24)))&((int32_t)255)))), /*hidden argument*/NULL);
return L_22;
}
}
// System.String FMOD.GUID::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GUID_ToString_mE603F135D9F0C2C23F8F807A7B3704A4BDA3646F (GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAB69FA1AB6BB831506EFCAD83900FEE751E85F6F);
s_Il2CppMethodInitialized = true;
}
Guid_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
// return ((Guid)this).ToString("B");
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54 L_0 = (*(GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54*)__this);
Guid_t L_1;
L_1 = GUID_op_Implicit_m45239104951FFB7B9C6F9D491B3DA4F1A501BBE7(L_0, NULL);
V_0 = L_1;
String_t* L_2;
L_2 = Guid_ToString_mDAA91A4A993E3A7AD8339665E3F0CC35FE00E833((&V_0), _stringLiteralAB69FA1AB6BB831506EFCAD83900FEE751E85F6F, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C String_t* GUID_ToString_mE603F135D9F0C2C23F8F807A7B3704A4BDA3646F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<GUID_tFB268B4FFFA3CA85D227CAE412BC765F4B71BE54*>(__this + _offset);
String_t* _returnValue;
_returnValue = GUID_ToString_mE603F135D9F0C2C23F8F807A7B3704A4BDA3646F(_thisAdjusted, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: FMOD.ASYNCREADINFO
IL2CPP_EXTERN_C void ASYNCREADINFO_tB889EF174AE5B8EE664643C0681FD5DCCAA8C0F2_marshal_pinvoke(const ASYNCREADINFO_tB889EF174AE5B8EE664643C0681FD5DCCAA8C0F2& unmarshaled, ASYNCREADINFO_tB889EF174AE5B8EE664643C0681FD5DCCAA8C0F2_marshaled_pinvoke& marshaled)
{
marshaled.___handle_0 = unmarshaled.___handle_0;
marshaled.___offset_1 = unmarshaled.___offset_1;
marshaled.___sizebytes_2 = unmarshaled.___sizebytes_2;
marshaled.___priority_3 = unmarshaled.___priority_3;
marshaled.___userdata_4 = unmarshaled.___userdata_4;
marshaled.___buffer_5 = unmarshaled.___buffer_5;
marshaled.___bytesread_6 = unmarshaled.___bytesread_6;
marshaled.___done_7 = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(unmarshaled.___done_7));
}
IL2CPP_EXTERN_C void ASYNCREADINFO_tB889EF174AE5B8EE664643C0681FD5DCCAA8C0F2_marshal_pinvoke_back(const ASYNCREADINFO_tB889EF174AE5B8EE664643C0681FD5DCCAA8C0F2_marshaled_pinvoke& marshaled, ASYNCREADINFO_tB889EF174AE5B8EE664643C0681FD5DCCAA8C0F2& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FILE_ASYNCDONE_FUNC_t79C37807D98470DC3851EC44DD9E6EFC003E6458_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t unmarshaledhandle_temp_0;
memset((&unmarshaledhandle_temp_0), 0, sizeof(unmarshaledhandle_temp_0));
unmarshaledhandle_temp_0 = marshaled.___handle_0;
unmarshaled.___handle_0 = unmarshaledhandle_temp_0;
uint32_t unmarshaledoffset_temp_1 = 0;
unmarshaledoffset_temp_1 = marshaled.___offset_1;
unmarshaled.___offset_1 = unmarshaledoffset_temp_1;
uint32_t unmarshaledsizebytes_temp_2 = 0;
unmarshaledsizebytes_temp_2 = marshaled.___sizebytes_2;
unmarshaled.___sizebytes_2 = unmarshaledsizebytes_temp_2;
int32_t unmarshaledpriority_temp_3 = 0;
unmarshaledpriority_temp_3 = marshaled.___priority_3;
unmarshaled.___priority_3 = unmarshaledpriority_temp_3;
intptr_t unmarshaleduserdata_temp_4;
memset((&unmarshaleduserdata_temp_4), 0, sizeof(unmarshaleduserdata_temp_4));
unmarshaleduserdata_temp_4 = marshaled.___userdata_4;
unmarshaled.___userdata_4 = unmarshaleduserdata_temp_4;
intptr_t unmarshaledbuffer_temp_5;
memset((&unmarshaledbuffer_temp_5), 0, sizeof(unmarshaledbuffer_temp_5));
unmarshaledbuffer_temp_5 = marshaled.___buffer_5;
unmarshaled.___buffer_5 = unmarshaledbuffer_temp_5;
uint32_t unmarshaledbytesread_temp_6 = 0;
unmarshaledbytesread_temp_6 = marshaled.___bytesread_6;
unmarshaled.___bytesread_6 = unmarshaledbytesread_temp_6;
unmarshaled.___done_7 = il2cpp_codegen_marshal_function_ptr_to_delegate<FILE_ASYNCDONE_FUNC_t79C37807D98470DC3851EC44DD9E6EFC003E6458>(marshaled.___done_7, FILE_ASYNCDONE_FUNC_t79C37807D98470DC3851EC44DD9E6EFC003E6458_il2cpp_TypeInfo_var);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___done_7), (void*)il2cpp_codegen_marshal_function_ptr_to_delegate<FILE_ASYNCDONE_FUNC_t79C37807D98470DC3851EC44DD9E6EFC003E6458>(marshaled.___done_7, FILE_ASYNCDONE_FUNC_t79C37807D98470DC3851EC44DD9E6EFC003E6458_il2cpp_TypeInfo_var));
}
// Conversion method for clean up from marshalling of: FMOD.ASYNCREADINFO
IL2CPP_EXTERN_C void ASYNCREADINFO_tB889EF174AE5B8EE664643C0681FD5DCCAA8C0F2_marshal_pinvoke_cleanup(ASYNCREADINFO_tB889EF174AE5B8EE664643C0681FD5DCCAA8C0F2_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: FMOD.ASYNCREADINFO
IL2CPP_EXTERN_C void ASYNCREADINFO_tB889EF174AE5B8EE664643C0681FD5DCCAA8C0F2_marshal_com(const ASYNCREADINFO_tB889EF174AE5B8EE664643C0681FD5DCCAA8C0F2& unmarshaled, ASYNCREADINFO_tB889EF174AE5B8EE664643C0681FD5DCCAA8C0F2_marshaled_com& marshaled)
{
marshaled.___handle_0 = unmarshaled.___handle_0;
marshaled.___offset_1 = unmarshaled.___offset_1;
marshaled.___sizebytes_2 = unmarshaled.___sizebytes_2;
marshaled.___priority_3 = unmarshaled.___priority_3;
marshaled.___userdata_4 = unmarshaled.___userdata_4;
marshaled.___buffer_5 = unmarshaled.___buffer_5;
marshaled.___bytesread_6 = unmarshaled.___bytesread_6;
marshaled.___done_7 = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(unmarshaled.___done_7));
}
IL2CPP_EXTERN_C void ASYNCREADINFO_tB889EF174AE5B8EE664643C0681FD5DCCAA8C0F2_marshal_com_back(const ASYNCREADINFO_tB889EF174AE5B8EE664643C0681FD5DCCAA8C0F2_marshaled_com& marshaled, ASYNCREADINFO_tB889EF174AE5B8EE664643C0681FD5DCCAA8C0F2& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FILE_ASYNCDONE_FUNC_t79C37807D98470DC3851EC44DD9E6EFC003E6458_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t unmarshaledhandle_temp_0;
memset((&unmarshaledhandle_temp_0), 0, sizeof(unmarshaledhandle_temp_0));
unmarshaledhandle_temp_0 = marshaled.___handle_0;
unmarshaled.___handle_0 = unmarshaledhandle_temp_0;
uint32_t unmarshaledoffset_temp_1 = 0;
unmarshaledoffset_temp_1 = marshaled.___offset_1;
unmarshaled.___offset_1 = unmarshaledoffset_temp_1;
uint32_t unmarshaledsizebytes_temp_2 = 0;
unmarshaledsizebytes_temp_2 = marshaled.___sizebytes_2;
unmarshaled.___sizebytes_2 = unmarshaledsizebytes_temp_2;
int32_t unmarshaledpriority_temp_3 = 0;
unmarshaledpriority_temp_3 = marshaled.___priority_3;
unmarshaled.___priority_3 = unmarshaledpriority_temp_3;
intptr_t unmarshaleduserdata_temp_4;
memset((&unmarshaleduserdata_temp_4), 0, sizeof(unmarshaleduserdata_temp_4));
unmarshaleduserdata_temp_4 = marshaled.___userdata_4;
unmarshaled.___userdata_4 = unmarshaleduserdata_temp_4;
intptr_t unmarshaledbuffer_temp_5;
memset((&unmarshaledbuffer_temp_5), 0, sizeof(unmarshaledbuffer_temp_5));
unmarshaledbuffer_temp_5 = marshaled.___buffer_5;
unmarshaled.___buffer_5 = unmarshaledbuffer_temp_5;
uint32_t unmarshaledbytesread_temp_6 = 0;
unmarshaledbytesread_temp_6 = marshaled.___bytesread_6;
unmarshaled.___bytesread_6 = unmarshaledbytesread_temp_6;
unmarshaled.___done_7 = il2cpp_codegen_marshal_function_ptr_to_delegate<FILE_ASYNCDONE_FUNC_t79C37807D98470DC3851EC44DD9E6EFC003E6458>(marshaled.___done_7, FILE_ASYNCDONE_FUNC_t79C37807D98470DC3851EC44DD9E6EFC003E6458_il2cpp_TypeInfo_var);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___done_7), (void*)il2cpp_codegen_marshal_function_ptr_to_delegate<FILE_ASYNCDONE_FUNC_t79C37807D98470DC3851EC44DD9E6EFC003E6458>(marshaled.___done_7, FILE_ASYNCDONE_FUNC_t79C37807D98470DC3851EC44DD9E6EFC003E6458_il2cpp_TypeInfo_var));
}
// Conversion method for clean up from marshalling of: FMOD.ASYNCREADINFO
IL2CPP_EXTERN_C void ASYNCREADINFO_tB889EF174AE5B8EE664643C0681FD5DCCAA8C0F2_marshal_com_cleanup(ASYNCREADINFO_tB889EF174AE5B8EE664643C0681FD5DCCAA8C0F2_marshaled_com& marshaled)
{
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
int32_t DEBUG_CALLBACK_Invoke_m2A1D4330FAB41985F9242EFDECC75AB3DAE6BA4B_Multicast(DEBUG_CALLBACK_tDCD4E7B4F2A49B56565E4D956E7E947663735265* __this, uint32_t ___0_flags, intptr_t ___1_file, int32_t ___2_line, intptr_t ___3_func, intptr_t ___4_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));
int32_t retVal = 0;
for (il2cpp_array_size_t i = 0; i < length; i++)
{
DEBUG_CALLBACK_tDCD4E7B4F2A49B56565E4D956E7E947663735265* currentDelegate = reinterpret_cast<DEBUG_CALLBACK_tDCD4E7B4F2A49B56565E4D956E7E947663735265*>(delegatesToInvoke[i]);
typedef int32_t (*FunctionPointerType) (RuntimeObject*, uint32_t, intptr_t, int32_t, intptr_t, intptr_t, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_flags, ___1_file, ___2_line, ___3_func, ___4_message, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
return retVal;
}
int32_t DEBUG_CALLBACK_Invoke_m2A1D4330FAB41985F9242EFDECC75AB3DAE6BA4B_OpenInst(DEBUG_CALLBACK_tDCD4E7B4F2A49B56565E4D956E7E947663735265* __this, uint32_t ___0_flags, intptr_t ___1_file, int32_t ___2_line, intptr_t ___3_func, intptr_t ___4_message, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (uint32_t, intptr_t, int32_t, intptr_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_flags, ___1_file, ___2_line, ___3_func, ___4_message, method);
}
int32_t DEBUG_CALLBACK_Invoke_m2A1D4330FAB41985F9242EFDECC75AB3DAE6BA4B_OpenStatic(DEBUG_CALLBACK_tDCD4E7B4F2A49B56565E4D956E7E947663735265* __this, uint32_t ___0_flags, intptr_t ___1_file, int32_t ___2_line, intptr_t ___3_func, intptr_t ___4_message, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (uint32_t, intptr_t, int32_t, intptr_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_flags, ___1_file, ___2_line, ___3_func, ___4_message, method);
}
int32_t DEBUG_CALLBACK_Invoke_m2A1D4330FAB41985F9242EFDECC75AB3DAE6BA4B_OpenStaticInvoker(DEBUG_CALLBACK_tDCD4E7B4F2A49B56565E4D956E7E947663735265* __this, uint32_t ___0_flags, intptr_t ___1_file, int32_t ___2_line, intptr_t ___3_func, intptr_t ___4_message, const RuntimeMethod* method)
{
return InvokerFuncInvoker5< int32_t, uint32_t, intptr_t, int32_t, intptr_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_flags, ___1_file, ___2_line, ___3_func, ___4_message);
}
int32_t DEBUG_CALLBACK_Invoke_m2A1D4330FAB41985F9242EFDECC75AB3DAE6BA4B_ClosedStaticInvoker(DEBUG_CALLBACK_tDCD4E7B4F2A49B56565E4D956E7E947663735265* __this, uint32_t ___0_flags, intptr_t ___1_file, int32_t ___2_line, intptr_t ___3_func, intptr_t ___4_message, const RuntimeMethod* method)
{
return InvokerFuncInvoker6< int32_t, RuntimeObject*, uint32_t, intptr_t, int32_t, intptr_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_flags, ___1_file, ___2_line, ___3_func, ___4_message);
}
IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_DEBUG_CALLBACK_tDCD4E7B4F2A49B56565E4D956E7E947663735265 (DEBUG_CALLBACK_tDCD4E7B4F2A49B56565E4D956E7E947663735265* __this, uint32_t ___0_flags, intptr_t ___1_file, int32_t ___2_line, intptr_t ___3_func, intptr_t ___4_message, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc)(uint32_t, intptr_t, int32_t, intptr_t, intptr_t);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
int32_t returnValue = il2cppPInvokeFunc(___0_flags, ___1_file, ___2_line, ___3_func, ___4_message);
return returnValue;
}
// System.Void FMOD.DEBUG_CALLBACK::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DEBUG_CALLBACK__ctor_m5E1ACE56DB6780294F7FD96BCDB35B2A5ACA9985 (DEBUG_CALLBACK_tDCD4E7B4F2A49B56565E4D956E7E947663735265* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr_0 = 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 == 5;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&DEBUG_CALLBACK_Invoke_m2A1D4330FAB41985F9242EFDECC75AB3DAE6BA4B_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&DEBUG_CALLBACK_Invoke_m2A1D4330FAB41985F9242EFDECC75AB3DAE6BA4B_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&DEBUG_CALLBACK_Invoke_m2A1D4330FAB41985F9242EFDECC75AB3DAE6BA4B_OpenStatic;
else
{
__this->___invoke_impl_1 = (intptr_t)__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 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
__this->___extra_arg_5 = (intptr_t)&DEBUG_CALLBACK_Invoke_m2A1D4330FAB41985F9242EFDECC75AB3DAE6BA4B_Multicast;
}
// FMOD.RESULT FMOD.DEBUG_CALLBACK::Invoke(FMOD.DEBUG_FLAGS,System.IntPtr,System.Int32,System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DEBUG_CALLBACK_Invoke_m2A1D4330FAB41985F9242EFDECC75AB3DAE6BA4B (DEBUG_CALLBACK_tDCD4E7B4F2A49B56565E4D956E7E947663735265* __this, uint32_t ___0_flags, intptr_t ___1_file, int32_t ___2_line, intptr_t ___3_func, intptr_t ___4_message, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (RuntimeObject*, uint32_t, intptr_t, int32_t, intptr_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_flags, ___1_file, ___2_line, ___3_func, ___4_message, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult FMOD.DEBUG_CALLBACK::BeginInvoke(FMOD.DEBUG_FLAGS,System.IntPtr,System.Int32,System.IntPtr,System.IntPtr,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DEBUG_CALLBACK_BeginInvoke_m1403DD185AE682F939DD8151C7718CD22D5954DE (DEBUG_CALLBACK_tDCD4E7B4F2A49B56565E4D956E7E947663735265* __this, uint32_t ___0_flags, intptr_t ___1_file, int32_t ___2_line, intptr_t ___3_func, intptr_t ___4_message, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___5_callback, RuntimeObject* ___6_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DEBUG_FLAGS_t579F8D46CE35DD82F32EF179031BD58823F576DF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[6] = {0};
__d_args[0] = Box(DEBUG_FLAGS_t579F8D46CE35DD82F32EF179031BD58823F576DF_il2cpp_TypeInfo_var, &___0_flags);
__d_args[1] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___1_file);
__d_args[2] = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &___2_line);
__d_args[3] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___3_func);
__d_args[4] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___4_message);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___5_callback, (RuntimeObject*)___6_object);
}
// FMOD.RESULT FMOD.DEBUG_CALLBACK::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DEBUG_CALLBACK_EndInvoke_mAF70CA5F8724FC2044829016176418A8424AD638 (DEBUG_CALLBACK_tDCD4E7B4F2A49B56565E4D956E7E947663735265* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
return *(int32_t*)UnBox ((RuntimeObject*)__result);
}
#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
int32_t SYSTEM_CALLBACK_Invoke_mBEC0B6E9843278CECBC2D117B201350213BC7FD8_Multicast(SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96* __this, intptr_t ___0_system, uint32_t ___1_type, intptr_t ___2_commanddata1, intptr_t ___3_commanddata2, intptr_t ___4_userdata, 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));
int32_t retVal = 0;
for (il2cpp_array_size_t i = 0; i < length; i++)
{
SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96* currentDelegate = reinterpret_cast<SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96*>(delegatesToInvoke[i]);
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, uint32_t, intptr_t, intptr_t, intptr_t, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_system, ___1_type, ___2_commanddata1, ___3_commanddata2, ___4_userdata, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
return retVal;
}
int32_t SYSTEM_CALLBACK_Invoke_mBEC0B6E9843278CECBC2D117B201350213BC7FD8_OpenInst(SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96* __this, intptr_t ___0_system, uint32_t ___1_type, intptr_t ___2_commanddata1, intptr_t ___3_commanddata2, intptr_t ___4_userdata, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, uint32_t, intptr_t, intptr_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_system, ___1_type, ___2_commanddata1, ___3_commanddata2, ___4_userdata, method);
}
int32_t SYSTEM_CALLBACK_Invoke_mBEC0B6E9843278CECBC2D117B201350213BC7FD8_OpenStatic(SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96* __this, intptr_t ___0_system, uint32_t ___1_type, intptr_t ___2_commanddata1, intptr_t ___3_commanddata2, intptr_t ___4_userdata, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, uint32_t, intptr_t, intptr_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_system, ___1_type, ___2_commanddata1, ___3_commanddata2, ___4_userdata, method);
}
int32_t SYSTEM_CALLBACK_Invoke_mBEC0B6E9843278CECBC2D117B201350213BC7FD8_OpenStaticInvoker(SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96* __this, intptr_t ___0_system, uint32_t ___1_type, intptr_t ___2_commanddata1, intptr_t ___3_commanddata2, intptr_t ___4_userdata, const RuntimeMethod* method)
{
return InvokerFuncInvoker5< int32_t, intptr_t, uint32_t, intptr_t, intptr_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_system, ___1_type, ___2_commanddata1, ___3_commanddata2, ___4_userdata);
}
int32_t SYSTEM_CALLBACK_Invoke_mBEC0B6E9843278CECBC2D117B201350213BC7FD8_ClosedStaticInvoker(SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96* __this, intptr_t ___0_system, uint32_t ___1_type, intptr_t ___2_commanddata1, intptr_t ___3_commanddata2, intptr_t ___4_userdata, const RuntimeMethod* method)
{
return InvokerFuncInvoker6< int32_t, RuntimeObject*, intptr_t, uint32_t, intptr_t, intptr_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_system, ___1_type, ___2_commanddata1, ___3_commanddata2, ___4_userdata);
}
IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96 (SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96* __this, intptr_t ___0_system, uint32_t ___1_type, intptr_t ___2_commanddata1, intptr_t ___3_commanddata2, intptr_t ___4_userdata, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc)(intptr_t, uint32_t, intptr_t, intptr_t, intptr_t);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_type, ___2_commanddata1, ___3_commanddata2, ___4_userdata);
return returnValue;
}
// System.Void FMOD.SYSTEM_CALLBACK::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SYSTEM_CALLBACK__ctor_mD2CF6429F21441D171D14998437B1D4624C2EF89 (SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr_0 = 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 == 5;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&SYSTEM_CALLBACK_Invoke_mBEC0B6E9843278CECBC2D117B201350213BC7FD8_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&SYSTEM_CALLBACK_Invoke_mBEC0B6E9843278CECBC2D117B201350213BC7FD8_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&SYSTEM_CALLBACK_Invoke_mBEC0B6E9843278CECBC2D117B201350213BC7FD8_OpenStatic;
else
{
__this->___invoke_impl_1 = (intptr_t)__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 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
__this->___extra_arg_5 = (intptr_t)&SYSTEM_CALLBACK_Invoke_mBEC0B6E9843278CECBC2D117B201350213BC7FD8_Multicast;
}
// FMOD.RESULT FMOD.SYSTEM_CALLBACK::Invoke(System.IntPtr,FMOD.SYSTEM_CALLBACK_TYPE,System.IntPtr,System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SYSTEM_CALLBACK_Invoke_mBEC0B6E9843278CECBC2D117B201350213BC7FD8 (SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96* __this, intptr_t ___0_system, uint32_t ___1_type, intptr_t ___2_commanddata1, intptr_t ___3_commanddata2, intptr_t ___4_userdata, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, uint32_t, intptr_t, intptr_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_system, ___1_type, ___2_commanddata1, ___3_commanddata2, ___4_userdata, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult FMOD.SYSTEM_CALLBACK::BeginInvoke(System.IntPtr,FMOD.SYSTEM_CALLBACK_TYPE,System.IntPtr,System.IntPtr,System.IntPtr,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SYSTEM_CALLBACK_BeginInvoke_m7BF31A4E1B8303D94039539609BC0407AB332DC4 (SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96* __this, intptr_t ___0_system, uint32_t ___1_type, intptr_t ___2_commanddata1, intptr_t ___3_commanddata2, intptr_t ___4_userdata, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___5_callback, RuntimeObject* ___6_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SYSTEM_CALLBACK_TYPE_t653430698AD9847F1174345C38A45D1375887B8A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[6] = {0};
__d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___0_system);
__d_args[1] = Box(SYSTEM_CALLBACK_TYPE_t653430698AD9847F1174345C38A45D1375887B8A_il2cpp_TypeInfo_var, &___1_type);
__d_args[2] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___2_commanddata1);
__d_args[3] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___3_commanddata2);
__d_args[4] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___4_userdata);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___5_callback, (RuntimeObject*)___6_object);
}
// FMOD.RESULT FMOD.SYSTEM_CALLBACK::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SYSTEM_CALLBACK_EndInvoke_m1F9043D7B57EC93AD3FE55A522B9C4BCF7E83AB4 (SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
return *(int32_t*)UnBox ((RuntimeObject*)__result);
}
#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
int32_t CHANNELCONTROL_CALLBACK_Invoke_m09B2E1629D180DAA39A57274381CC99C941211D8_Multicast(CHANNELCONTROL_CALLBACK_t99EB7C76F39D1E220950B2677D42C0F8AC5793B1* __this, intptr_t ___0_channelcontrol, int32_t ___1_controltype, int32_t ___2_callbacktype, intptr_t ___3_commanddata1, intptr_t ___4_commanddata2, 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));
int32_t retVal = 0;
for (il2cpp_array_size_t i = 0; i < length; i++)
{
CHANNELCONTROL_CALLBACK_t99EB7C76F39D1E220950B2677D42C0F8AC5793B1* currentDelegate = reinterpret_cast<CHANNELCONTROL_CALLBACK_t99EB7C76F39D1E220950B2677D42C0F8AC5793B1*>(delegatesToInvoke[i]);
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, int32_t, int32_t, intptr_t, intptr_t, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_channelcontrol, ___1_controltype, ___2_callbacktype, ___3_commanddata1, ___4_commanddata2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
return retVal;
}
int32_t CHANNELCONTROL_CALLBACK_Invoke_m09B2E1629D180DAA39A57274381CC99C941211D8_OpenInst(CHANNELCONTROL_CALLBACK_t99EB7C76F39D1E220950B2677D42C0F8AC5793B1* __this, intptr_t ___0_channelcontrol, int32_t ___1_controltype, int32_t ___2_callbacktype, intptr_t ___3_commanddata1, intptr_t ___4_commanddata2, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, int32_t, int32_t, intptr_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_channelcontrol, ___1_controltype, ___2_callbacktype, ___3_commanddata1, ___4_commanddata2, method);
}
int32_t CHANNELCONTROL_CALLBACK_Invoke_m09B2E1629D180DAA39A57274381CC99C941211D8_OpenStatic(CHANNELCONTROL_CALLBACK_t99EB7C76F39D1E220950B2677D42C0F8AC5793B1* __this, intptr_t ___0_channelcontrol, int32_t ___1_controltype, int32_t ___2_callbacktype, intptr_t ___3_commanddata1, intptr_t ___4_commanddata2, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, int32_t, int32_t, intptr_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_channelcontrol, ___1_controltype, ___2_callbacktype, ___3_commanddata1, ___4_commanddata2, method);
}
int32_t CHANNELCONTROL_CALLBACK_Invoke_m09B2E1629D180DAA39A57274381CC99C941211D8_OpenStaticInvoker(CHANNELCONTROL_CALLBACK_t99EB7C76F39D1E220950B2677D42C0F8AC5793B1* __this, intptr_t ___0_channelcontrol, int32_t ___1_controltype, int32_t ___2_callbacktype, intptr_t ___3_commanddata1, intptr_t ___4_commanddata2, const RuntimeMethod* method)
{
return InvokerFuncInvoker5< int32_t, intptr_t, int32_t, int32_t, intptr_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_channelcontrol, ___1_controltype, ___2_callbacktype, ___3_commanddata1, ___4_commanddata2);
}
int32_t CHANNELCONTROL_CALLBACK_Invoke_m09B2E1629D180DAA39A57274381CC99C941211D8_ClosedStaticInvoker(CHANNELCONTROL_CALLBACK_t99EB7C76F39D1E220950B2677D42C0F8AC5793B1* __this, intptr_t ___0_channelcontrol, int32_t ___1_controltype, int32_t ___2_callbacktype, intptr_t ___3_commanddata1, intptr_t ___4_commanddata2, const RuntimeMethod* method)
{
return InvokerFuncInvoker6< int32_t, RuntimeObject*, intptr_t, int32_t, int32_t, intptr_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_channelcontrol, ___1_controltype, ___2_callbacktype, ___3_commanddata1, ___4_commanddata2);
}
IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_CHANNELCONTROL_CALLBACK_t99EB7C76F39D1E220950B2677D42C0F8AC5793B1 (CHANNELCONTROL_CALLBACK_t99EB7C76F39D1E220950B2677D42C0F8AC5793B1* __this, intptr_t ___0_channelcontrol, int32_t ___1_controltype, int32_t ___2_callbacktype, intptr_t ___3_commanddata1, intptr_t ___4_commanddata2, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc)(intptr_t, int32_t, int32_t, intptr_t, intptr_t);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
int32_t returnValue = il2cppPInvokeFunc(___0_channelcontrol, ___1_controltype, ___2_callbacktype, ___3_commanddata1, ___4_commanddata2);
return returnValue;
}
// System.Void FMOD.CHANNELCONTROL_CALLBACK::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CHANNELCONTROL_CALLBACK__ctor_mA99FBEFB3DAF0A23B7359F7C2E2D04B23BBF4F90 (CHANNELCONTROL_CALLBACK_t99EB7C76F39D1E220950B2677D42C0F8AC5793B1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr_0 = 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 == 5;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&CHANNELCONTROL_CALLBACK_Invoke_m09B2E1629D180DAA39A57274381CC99C941211D8_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&CHANNELCONTROL_CALLBACK_Invoke_m09B2E1629D180DAA39A57274381CC99C941211D8_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&CHANNELCONTROL_CALLBACK_Invoke_m09B2E1629D180DAA39A57274381CC99C941211D8_OpenStatic;
else
{
__this->___invoke_impl_1 = (intptr_t)__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 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
__this->___extra_arg_5 = (intptr_t)&CHANNELCONTROL_CALLBACK_Invoke_m09B2E1629D180DAA39A57274381CC99C941211D8_Multicast;
}
// FMOD.RESULT FMOD.CHANNELCONTROL_CALLBACK::Invoke(System.IntPtr,FMOD.CHANNELCONTROL_TYPE,FMOD.CHANNELCONTROL_CALLBACK_TYPE,System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CHANNELCONTROL_CALLBACK_Invoke_m09B2E1629D180DAA39A57274381CC99C941211D8 (CHANNELCONTROL_CALLBACK_t99EB7C76F39D1E220950B2677D42C0F8AC5793B1* __this, intptr_t ___0_channelcontrol, int32_t ___1_controltype, int32_t ___2_callbacktype, intptr_t ___3_commanddata1, intptr_t ___4_commanddata2, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, int32_t, int32_t, intptr_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_channelcontrol, ___1_controltype, ___2_callbacktype, ___3_commanddata1, ___4_commanddata2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult FMOD.CHANNELCONTROL_CALLBACK::BeginInvoke(System.IntPtr,FMOD.CHANNELCONTROL_TYPE,FMOD.CHANNELCONTROL_CALLBACK_TYPE,System.IntPtr,System.IntPtr,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CHANNELCONTROL_CALLBACK_BeginInvoke_m98431D8699C6E60A6895376EB00BB8B3666E3441 (CHANNELCONTROL_CALLBACK_t99EB7C76F39D1E220950B2677D42C0F8AC5793B1* __this, intptr_t ___0_channelcontrol, int32_t ___1_controltype, int32_t ___2_callbacktype, intptr_t ___3_commanddata1, intptr_t ___4_commanddata2, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___5_callback, RuntimeObject* ___6_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CHANNELCONTROL_CALLBACK_TYPE_t70740C0C18C4DA111572C6F785049FB95DFB7845_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CHANNELCONTROL_TYPE_t7DB30351E7A8F2950BCFF55EE961770FF19DE978_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[6] = {0};
__d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___0_channelcontrol);
__d_args[1] = Box(CHANNELCONTROL_TYPE_t7DB30351E7A8F2950BCFF55EE961770FF19DE978_il2cpp_TypeInfo_var, &___1_controltype);
__d_args[2] = Box(CHANNELCONTROL_CALLBACK_TYPE_t70740C0C18C4DA111572C6F785049FB95DFB7845_il2cpp_TypeInfo_var, &___2_callbacktype);
__d_args[3] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___3_commanddata1);
__d_args[4] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___4_commanddata2);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___5_callback, (RuntimeObject*)___6_object);
}
// FMOD.RESULT FMOD.CHANNELCONTROL_CALLBACK::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CHANNELCONTROL_CALLBACK_EndInvoke_m296129F86C65A1112EB8209BB33BDBE6795866E4 (CHANNELCONTROL_CALLBACK_t99EB7C76F39D1E220950B2677D42C0F8AC5793B1* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
return *(int32_t*)UnBox ((RuntimeObject*)__result);
}
#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
int32_t DSP_CALLBACK_Invoke_m5253B474D57AFD556802D0CCFCC91B4DBF67FD02_Multicast(DSP_CALLBACK_t3152E5C5677757C6347EF6172B9AFC5900FEF317* __this, intptr_t ___0_dsp, int32_t ___1_type, intptr_t ___2_data, 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));
int32_t retVal = 0;
for (il2cpp_array_size_t i = 0; i < length; i++)
{
DSP_CALLBACK_t3152E5C5677757C6347EF6172B9AFC5900FEF317* currentDelegate = reinterpret_cast<DSP_CALLBACK_t3152E5C5677757C6347EF6172B9AFC5900FEF317*>(delegatesToInvoke[i]);
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, int32_t, intptr_t, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_dsp, ___1_type, ___2_data, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
return retVal;
}
int32_t DSP_CALLBACK_Invoke_m5253B474D57AFD556802D0CCFCC91B4DBF67FD02_OpenInst(DSP_CALLBACK_t3152E5C5677757C6347EF6172B9AFC5900FEF317* __this, intptr_t ___0_dsp, int32_t ___1_type, intptr_t ___2_data, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, int32_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_dsp, ___1_type, ___2_data, method);
}
int32_t DSP_CALLBACK_Invoke_m5253B474D57AFD556802D0CCFCC91B4DBF67FD02_OpenStatic(DSP_CALLBACK_t3152E5C5677757C6347EF6172B9AFC5900FEF317* __this, intptr_t ___0_dsp, int32_t ___1_type, intptr_t ___2_data, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, int32_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_dsp, ___1_type, ___2_data, method);
}
int32_t DSP_CALLBACK_Invoke_m5253B474D57AFD556802D0CCFCC91B4DBF67FD02_OpenStaticInvoker(DSP_CALLBACK_t3152E5C5677757C6347EF6172B9AFC5900FEF317* __this, intptr_t ___0_dsp, int32_t ___1_type, intptr_t ___2_data, const RuntimeMethod* method)
{
return InvokerFuncInvoker3< int32_t, intptr_t, int32_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_dsp, ___1_type, ___2_data);
}
int32_t DSP_CALLBACK_Invoke_m5253B474D57AFD556802D0CCFCC91B4DBF67FD02_ClosedStaticInvoker(DSP_CALLBACK_t3152E5C5677757C6347EF6172B9AFC5900FEF317* __this, intptr_t ___0_dsp, int32_t ___1_type, intptr_t ___2_data, const RuntimeMethod* method)
{
return InvokerFuncInvoker4< int32_t, RuntimeObject*, intptr_t, int32_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_dsp, ___1_type, ___2_data);
}
IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_DSP_CALLBACK_t3152E5C5677757C6347EF6172B9AFC5900FEF317 (DSP_CALLBACK_t3152E5C5677757C6347EF6172B9AFC5900FEF317* __this, intptr_t ___0_dsp, int32_t ___1_type, intptr_t ___2_data, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc)(intptr_t, int32_t, intptr_t);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
int32_t returnValue = il2cppPInvokeFunc(___0_dsp, ___1_type, ___2_data);
return returnValue;
}
// System.Void FMOD.DSP_CALLBACK::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DSP_CALLBACK__ctor_m0D915293350BBF779DB18DD754AC744F96C8F0DA (DSP_CALLBACK_t3152E5C5677757C6347EF6172B9AFC5900FEF317* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr_0 = 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 == 3;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&DSP_CALLBACK_Invoke_m5253B474D57AFD556802D0CCFCC91B4DBF67FD02_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&DSP_CALLBACK_Invoke_m5253B474D57AFD556802D0CCFCC91B4DBF67FD02_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&DSP_CALLBACK_Invoke_m5253B474D57AFD556802D0CCFCC91B4DBF67FD02_OpenStatic;
else
{
__this->___invoke_impl_1 = (intptr_t)__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 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
__this->___extra_arg_5 = (intptr_t)&DSP_CALLBACK_Invoke_m5253B474D57AFD556802D0CCFCC91B4DBF67FD02_Multicast;
}
// FMOD.RESULT FMOD.DSP_CALLBACK::Invoke(System.IntPtr,FMOD.DSP_CALLBACK_TYPE,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DSP_CALLBACK_Invoke_m5253B474D57AFD556802D0CCFCC91B4DBF67FD02 (DSP_CALLBACK_t3152E5C5677757C6347EF6172B9AFC5900FEF317* __this, intptr_t ___0_dsp, int32_t ___1_type, intptr_t ___2_data, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, int32_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_dsp, ___1_type, ___2_data, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult FMOD.DSP_CALLBACK::BeginInvoke(System.IntPtr,FMOD.DSP_CALLBACK_TYPE,System.IntPtr,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DSP_CALLBACK_BeginInvoke_mA6905AD6994977422109C0F5BE16E9DF65A24263 (DSP_CALLBACK_t3152E5C5677757C6347EF6172B9AFC5900FEF317* __this, intptr_t ___0_dsp, int32_t ___1_type, intptr_t ___2_data, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___3_callback, RuntimeObject* ___4_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DSP_CALLBACK_TYPE_t4257E4BF82B99B4F1D6BB28D000F93D77E264346_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[4] = {0};
__d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___0_dsp);
__d_args[1] = Box(DSP_CALLBACK_TYPE_t4257E4BF82B99B4F1D6BB28D000F93D77E264346_il2cpp_TypeInfo_var, &___1_type);
__d_args[2] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___2_data);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___3_callback, (RuntimeObject*)___4_object);
}
// FMOD.RESULT FMOD.DSP_CALLBACK::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DSP_CALLBACK_EndInvoke_mCBEB9272E8F13650CCCC50B608B06C335B4B4D4F (DSP_CALLBACK_t3152E5C5677757C6347EF6172B9AFC5900FEF317* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
return *(int32_t*)UnBox ((RuntimeObject*)__result);
}
#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
int32_t SOUND_NONBLOCK_CALLBACK_Invoke_m34C5EC87AFDDDDD38EA7B962E8A8C8D5BF45B75D_Multicast(SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76* __this, intptr_t ___0_sound, int32_t ___1_result, 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));
int32_t retVal = 0;
for (il2cpp_array_size_t i = 0; i < length; i++)
{
SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76* currentDelegate = reinterpret_cast<SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76*>(delegatesToInvoke[i]);
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, int32_t, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_sound, ___1_result, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
return retVal;
}
int32_t SOUND_NONBLOCK_CALLBACK_Invoke_m34C5EC87AFDDDDD38EA7B962E8A8C8D5BF45B75D_OpenInst(SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76* __this, intptr_t ___0_sound, int32_t ___1_result, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, int32_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_sound, ___1_result, method);
}
int32_t SOUND_NONBLOCK_CALLBACK_Invoke_m34C5EC87AFDDDDD38EA7B962E8A8C8D5BF45B75D_OpenStatic(SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76* __this, intptr_t ___0_sound, int32_t ___1_result, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, int32_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_sound, ___1_result, method);
}
int32_t SOUND_NONBLOCK_CALLBACK_Invoke_m34C5EC87AFDDDDD38EA7B962E8A8C8D5BF45B75D_OpenStaticInvoker(SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76* __this, intptr_t ___0_sound, int32_t ___1_result, const RuntimeMethod* method)
{
return InvokerFuncInvoker2< int32_t, intptr_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_sound, ___1_result);
}
int32_t SOUND_NONBLOCK_CALLBACK_Invoke_m34C5EC87AFDDDDD38EA7B962E8A8C8D5BF45B75D_ClosedStaticInvoker(SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76* __this, intptr_t ___0_sound, int32_t ___1_result, const RuntimeMethod* method)
{
return InvokerFuncInvoker3< int32_t, RuntimeObject*, intptr_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_sound, ___1_result);
}
IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76 (SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76* __this, intptr_t ___0_sound, int32_t ___1_result, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc)(intptr_t, int32_t);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
int32_t returnValue = il2cppPInvokeFunc(___0_sound, ___1_result);
return returnValue;
}
// System.Void FMOD.SOUND_NONBLOCK_CALLBACK::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SOUND_NONBLOCK_CALLBACK__ctor_mE5D5BA1513B0AEAA74D872FBE01ACFFDF8A1BC5F (SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr_0 = 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 == 2;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&SOUND_NONBLOCK_CALLBACK_Invoke_m34C5EC87AFDDDDD38EA7B962E8A8C8D5BF45B75D_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&SOUND_NONBLOCK_CALLBACK_Invoke_m34C5EC87AFDDDDD38EA7B962E8A8C8D5BF45B75D_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&SOUND_NONBLOCK_CALLBACK_Invoke_m34C5EC87AFDDDDD38EA7B962E8A8C8D5BF45B75D_OpenStatic;
else
{
__this->___invoke_impl_1 = (intptr_t)__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 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
__this->___extra_arg_5 = (intptr_t)&SOUND_NONBLOCK_CALLBACK_Invoke_m34C5EC87AFDDDDD38EA7B962E8A8C8D5BF45B75D_Multicast;
}
// FMOD.RESULT FMOD.SOUND_NONBLOCK_CALLBACK::Invoke(System.IntPtr,FMOD.RESULT)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SOUND_NONBLOCK_CALLBACK_Invoke_m34C5EC87AFDDDDD38EA7B962E8A8C8D5BF45B75D (SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76* __this, intptr_t ___0_sound, int32_t ___1_result, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, int32_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_sound, ___1_result, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult FMOD.SOUND_NONBLOCK_CALLBACK::BeginInvoke(System.IntPtr,FMOD.RESULT,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SOUND_NONBLOCK_CALLBACK_BeginInvoke_m39BBD01FC124A10847F4E145E8CEDBE03C842B6B (SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76* __this, intptr_t ___0_sound, int32_t ___1_result, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RESULT_t1E31B643F38EE21E9B10FF1843F93EC77D3D11D7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[3] = {0};
__d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___0_sound);
__d_args[1] = Box(RESULT_t1E31B643F38EE21E9B10FF1843F93EC77D3D11D7_il2cpp_TypeInfo_var, &___1_result);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
}
// FMOD.RESULT FMOD.SOUND_NONBLOCK_CALLBACK::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SOUND_NONBLOCK_CALLBACK_EndInvoke_mDD612C1DF48D9E13E0181EB46A12EA55216DE372 (SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
return *(int32_t*)UnBox ((RuntimeObject*)__result);
}
#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
int32_t SOUND_PCMREAD_CALLBACK_Invoke_m38C83C42D71B6C6A7360722DFD3366558632EE1A_Multicast(SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B* __this, intptr_t ___0_sound, intptr_t ___1_data, uint32_t ___2_datalen, 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));
int32_t retVal = 0;
for (il2cpp_array_size_t i = 0; i < length; i++)
{
SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B* currentDelegate = reinterpret_cast<SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B*>(delegatesToInvoke[i]);
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t, uint32_t, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_sound, ___1_data, ___2_datalen, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
return retVal;
}
int32_t SOUND_PCMREAD_CALLBACK_Invoke_m38C83C42D71B6C6A7360722DFD3366558632EE1A_OpenInst(SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B* __this, intptr_t ___0_sound, intptr_t ___1_data, uint32_t ___2_datalen, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, intptr_t, uint32_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_sound, ___1_data, ___2_datalen, method);
}
int32_t SOUND_PCMREAD_CALLBACK_Invoke_m38C83C42D71B6C6A7360722DFD3366558632EE1A_OpenStatic(SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B* __this, intptr_t ___0_sound, intptr_t ___1_data, uint32_t ___2_datalen, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, intptr_t, uint32_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_sound, ___1_data, ___2_datalen, method);
}
int32_t SOUND_PCMREAD_CALLBACK_Invoke_m38C83C42D71B6C6A7360722DFD3366558632EE1A_OpenStaticInvoker(SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B* __this, intptr_t ___0_sound, intptr_t ___1_data, uint32_t ___2_datalen, const RuntimeMethod* method)
{
return InvokerFuncInvoker3< int32_t, intptr_t, intptr_t, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_sound, ___1_data, ___2_datalen);
}
int32_t SOUND_PCMREAD_CALLBACK_Invoke_m38C83C42D71B6C6A7360722DFD3366558632EE1A_ClosedStaticInvoker(SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B* __this, intptr_t ___0_sound, intptr_t ___1_data, uint32_t ___2_datalen, const RuntimeMethod* method)
{
return InvokerFuncInvoker4< int32_t, RuntimeObject*, intptr_t, intptr_t, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_sound, ___1_data, ___2_datalen);
}
IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B (SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B* __this, intptr_t ___0_sound, intptr_t ___1_data, uint32_t ___2_datalen, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc)(intptr_t, intptr_t, uint32_t);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
int32_t returnValue = il2cppPInvokeFunc(___0_sound, ___1_data, ___2_datalen);
return returnValue;
}
// System.Void FMOD.SOUND_PCMREAD_CALLBACK::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SOUND_PCMREAD_CALLBACK__ctor_mB5F7C3919ED3F0503C1CF97B78D799F91B6F2C67 (SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr_0 = 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 == 3;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&SOUND_PCMREAD_CALLBACK_Invoke_m38C83C42D71B6C6A7360722DFD3366558632EE1A_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&SOUND_PCMREAD_CALLBACK_Invoke_m38C83C42D71B6C6A7360722DFD3366558632EE1A_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&SOUND_PCMREAD_CALLBACK_Invoke_m38C83C42D71B6C6A7360722DFD3366558632EE1A_OpenStatic;
else
{
__this->___invoke_impl_1 = (intptr_t)__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 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
__this->___extra_arg_5 = (intptr_t)&SOUND_PCMREAD_CALLBACK_Invoke_m38C83C42D71B6C6A7360722DFD3366558632EE1A_Multicast;
}
// FMOD.RESULT FMOD.SOUND_PCMREAD_CALLBACK::Invoke(System.IntPtr,System.IntPtr,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SOUND_PCMREAD_CALLBACK_Invoke_m38C83C42D71B6C6A7360722DFD3366558632EE1A (SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B* __this, intptr_t ___0_sound, intptr_t ___1_data, uint32_t ___2_datalen, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t, uint32_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_sound, ___1_data, ___2_datalen, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult FMOD.SOUND_PCMREAD_CALLBACK::BeginInvoke(System.IntPtr,System.IntPtr,System.UInt32,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SOUND_PCMREAD_CALLBACK_BeginInvoke_m6C521F3AE293DC8E4CA1C2EAF6DA38CB41A36FF9 (SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B* __this, intptr_t ___0_sound, intptr_t ___1_data, uint32_t ___2_datalen, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___3_callback, RuntimeObject* ___4_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[4] = {0};
__d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___0_sound);
__d_args[1] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___1_data);
__d_args[2] = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &___2_datalen);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___3_callback, (RuntimeObject*)___4_object);
}
// FMOD.RESULT FMOD.SOUND_PCMREAD_CALLBACK::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SOUND_PCMREAD_CALLBACK_EndInvoke_mE0B12D74CE404A5000DE75A327A74E40D09513F9 (SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
return *(int32_t*)UnBox ((RuntimeObject*)__result);
}
#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
int32_t SOUND_PCMSETPOS_CALLBACK_Invoke_mD30BF26E7BB1D9D4BE96707632BD5A4E6458A59F_Multicast(SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5* __this, intptr_t ___0_sound, int32_t ___1_subsound, uint32_t ___2_position, uint32_t ___3_postype, 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));
int32_t retVal = 0;
for (il2cpp_array_size_t i = 0; i < length; i++)
{
SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5* currentDelegate = reinterpret_cast<SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5*>(delegatesToInvoke[i]);
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, int32_t, uint32_t, uint32_t, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_sound, ___1_subsound, ___2_position, ___3_postype, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
return retVal;
}
int32_t SOUND_PCMSETPOS_CALLBACK_Invoke_mD30BF26E7BB1D9D4BE96707632BD5A4E6458A59F_OpenInst(SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5* __this, intptr_t ___0_sound, int32_t ___1_subsound, uint32_t ___2_position, uint32_t ___3_postype, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, int32_t, uint32_t, uint32_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_sound, ___1_subsound, ___2_position, ___3_postype, method);
}
int32_t SOUND_PCMSETPOS_CALLBACK_Invoke_mD30BF26E7BB1D9D4BE96707632BD5A4E6458A59F_OpenStatic(SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5* __this, intptr_t ___0_sound, int32_t ___1_subsound, uint32_t ___2_position, uint32_t ___3_postype, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, int32_t, uint32_t, uint32_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_sound, ___1_subsound, ___2_position, ___3_postype, method);
}
int32_t SOUND_PCMSETPOS_CALLBACK_Invoke_mD30BF26E7BB1D9D4BE96707632BD5A4E6458A59F_OpenStaticInvoker(SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5* __this, intptr_t ___0_sound, int32_t ___1_subsound, uint32_t ___2_position, uint32_t ___3_postype, const RuntimeMethod* method)
{
return InvokerFuncInvoker4< int32_t, intptr_t, int32_t, uint32_t, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_sound, ___1_subsound, ___2_position, ___3_postype);
}
int32_t SOUND_PCMSETPOS_CALLBACK_Invoke_mD30BF26E7BB1D9D4BE96707632BD5A4E6458A59F_ClosedStaticInvoker(SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5* __this, intptr_t ___0_sound, int32_t ___1_subsound, uint32_t ___2_position, uint32_t ___3_postype, const RuntimeMethod* method)
{
return InvokerFuncInvoker5< int32_t, RuntimeObject*, intptr_t, int32_t, uint32_t, uint32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_sound, ___1_subsound, ___2_position, ___3_postype);
}
IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5 (SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5* __this, intptr_t ___0_sound, int32_t ___1_subsound, uint32_t ___2_position, uint32_t ___3_postype, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc)(intptr_t, int32_t, uint32_t, uint32_t);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
int32_t returnValue = il2cppPInvokeFunc(___0_sound, ___1_subsound, ___2_position, ___3_postype);
return returnValue;
}
// System.Void FMOD.SOUND_PCMSETPOS_CALLBACK::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SOUND_PCMSETPOS_CALLBACK__ctor_m126EDD04023701AD6FA87371F89DCC715E6B8E11 (SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr_0 = 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 == 4;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&SOUND_PCMSETPOS_CALLBACK_Invoke_mD30BF26E7BB1D9D4BE96707632BD5A4E6458A59F_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&SOUND_PCMSETPOS_CALLBACK_Invoke_mD30BF26E7BB1D9D4BE96707632BD5A4E6458A59F_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&SOUND_PCMSETPOS_CALLBACK_Invoke_mD30BF26E7BB1D9D4BE96707632BD5A4E6458A59F_OpenStatic;
else
{
__this->___invoke_impl_1 = (intptr_t)__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 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
__this->___extra_arg_5 = (intptr_t)&SOUND_PCMSETPOS_CALLBACK_Invoke_mD30BF26E7BB1D9D4BE96707632BD5A4E6458A59F_Multicast;
}
// FMOD.RESULT FMOD.SOUND_PCMSETPOS_CALLBACK::Invoke(System.IntPtr,System.Int32,System.UInt32,FMOD.TIMEUNIT)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SOUND_PCMSETPOS_CALLBACK_Invoke_mD30BF26E7BB1D9D4BE96707632BD5A4E6458A59F (SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5* __this, intptr_t ___0_sound, int32_t ___1_subsound, uint32_t ___2_position, uint32_t ___3_postype, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, int32_t, uint32_t, uint32_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_sound, ___1_subsound, ___2_position, ___3_postype, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult FMOD.SOUND_PCMSETPOS_CALLBACK::BeginInvoke(System.IntPtr,System.Int32,System.UInt32,FMOD.TIMEUNIT,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SOUND_PCMSETPOS_CALLBACK_BeginInvoke_mB4B3B3DA6C40AE376D4A464A3BD75E9D2D1207C7 (SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5* __this, intptr_t ___0_sound, int32_t ___1_subsound, uint32_t ___2_position, uint32_t ___3_postype, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___4_callback, RuntimeObject* ___5_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TIMEUNIT_t7BFECF4A118A7955AD72EC73DEF0F665DCB99528_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[5] = {0};
__d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___0_sound);
__d_args[1] = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &___1_subsound);
__d_args[2] = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &___2_position);
__d_args[3] = Box(TIMEUNIT_t7BFECF4A118A7955AD72EC73DEF0F665DCB99528_il2cpp_TypeInfo_var, &___3_postype);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___4_callback, (RuntimeObject*)___5_object);
}
// FMOD.RESULT FMOD.SOUND_PCMSETPOS_CALLBACK::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SOUND_PCMSETPOS_CALLBACK_EndInvoke_mB354EE8109334CC269304AAE80C6CF10225AB068 (SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
return *(int32_t*)UnBox ((RuntimeObject*)__result);
}
#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
int32_t FILE_OPEN_CALLBACK_Invoke_m353E081A63EC3ED293A36083580C17A5A345833A_Multicast(FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* __this, intptr_t ___0_name, uint32_t* ___1_filesize, intptr_t* ___2_handle, intptr_t ___3_userdata, 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));
int32_t retVal = 0;
for (il2cpp_array_size_t i = 0; i < length; i++)
{
FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* currentDelegate = reinterpret_cast<FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617*>(delegatesToInvoke[i]);
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, uint32_t*, intptr_t*, intptr_t, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_name, ___1_filesize, ___2_handle, ___3_userdata, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
return retVal;
}
int32_t FILE_OPEN_CALLBACK_Invoke_m353E081A63EC3ED293A36083580C17A5A345833A_OpenInst(FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* __this, intptr_t ___0_name, uint32_t* ___1_filesize, intptr_t* ___2_handle, intptr_t ___3_userdata, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, uint32_t*, intptr_t*, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_name, ___1_filesize, ___2_handle, ___3_userdata, method);
}
int32_t FILE_OPEN_CALLBACK_Invoke_m353E081A63EC3ED293A36083580C17A5A345833A_OpenStatic(FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* __this, intptr_t ___0_name, uint32_t* ___1_filesize, intptr_t* ___2_handle, intptr_t ___3_userdata, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, uint32_t*, intptr_t*, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_name, ___1_filesize, ___2_handle, ___3_userdata, method);
}
int32_t FILE_OPEN_CALLBACK_Invoke_m353E081A63EC3ED293A36083580C17A5A345833A_OpenStaticInvoker(FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* __this, intptr_t ___0_name, uint32_t* ___1_filesize, intptr_t* ___2_handle, intptr_t ___3_userdata, const RuntimeMethod* method)
{
return InvokerFuncInvoker4< int32_t, intptr_t, uint32_t*, intptr_t*, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_name, ___1_filesize, ___2_handle, ___3_userdata);
}
int32_t FILE_OPEN_CALLBACK_Invoke_m353E081A63EC3ED293A36083580C17A5A345833A_ClosedStaticInvoker(FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* __this, intptr_t ___0_name, uint32_t* ___1_filesize, intptr_t* ___2_handle, intptr_t ___3_userdata, const RuntimeMethod* method)
{
return InvokerFuncInvoker5< int32_t, RuntimeObject*, intptr_t, uint32_t*, intptr_t*, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_name, ___1_filesize, ___2_handle, ___3_userdata);
}
IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617 (FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* __this, intptr_t ___0_name, uint32_t* ___1_filesize, intptr_t* ___2_handle, intptr_t ___3_userdata, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc)(intptr_t, uint32_t*, intptr_t*, intptr_t);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
int32_t returnValue = il2cppPInvokeFunc(___0_name, ___1_filesize, ___2_handle, ___3_userdata);
return returnValue;
}
// System.Void FMOD.FILE_OPEN_CALLBACK::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FILE_OPEN_CALLBACK__ctor_m557ABB451F45FF34BC5C7EDAD56F00C868D5F4F6 (FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr_0 = 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 == 4;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&FILE_OPEN_CALLBACK_Invoke_m353E081A63EC3ED293A36083580C17A5A345833A_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&FILE_OPEN_CALLBACK_Invoke_m353E081A63EC3ED293A36083580C17A5A345833A_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&FILE_OPEN_CALLBACK_Invoke_m353E081A63EC3ED293A36083580C17A5A345833A_OpenStatic;
else
{
__this->___invoke_impl_1 = (intptr_t)__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 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
__this->___extra_arg_5 = (intptr_t)&FILE_OPEN_CALLBACK_Invoke_m353E081A63EC3ED293A36083580C17A5A345833A_Multicast;
}
// FMOD.RESULT FMOD.FILE_OPEN_CALLBACK::Invoke(System.IntPtr,System.UInt32&,System.IntPtr&,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FILE_OPEN_CALLBACK_Invoke_m353E081A63EC3ED293A36083580C17A5A345833A (FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* __this, intptr_t ___0_name, uint32_t* ___1_filesize, intptr_t* ___2_handle, intptr_t ___3_userdata, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, uint32_t*, intptr_t*, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_name, ___1_filesize, ___2_handle, ___3_userdata, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult FMOD.FILE_OPEN_CALLBACK::BeginInvoke(System.IntPtr,System.UInt32&,System.IntPtr&,System.IntPtr,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FILE_OPEN_CALLBACK_BeginInvoke_m36D9E4F0665AC42A88B763EBCC9A877D754BA773 (FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* __this, intptr_t ___0_name, uint32_t* ___1_filesize, intptr_t* ___2_handle, intptr_t ___3_userdata, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___4_callback, RuntimeObject* ___5_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[5] = {0};
__d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___0_name);
__d_args[1] = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &*___1_filesize);
__d_args[2] = Box(IntPtr_t_il2cpp_TypeInfo_var, &*___2_handle);
__d_args[3] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___3_userdata);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___4_callback, (RuntimeObject*)___5_object);
}
// FMOD.RESULT FMOD.FILE_OPEN_CALLBACK::EndInvoke(System.UInt32&,System.IntPtr&,System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FILE_OPEN_CALLBACK_EndInvoke_m11EDFB368C2FFD53EC3CEF3EA436775BA0516CEC (FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* __this, uint32_t* ___0_filesize, intptr_t* ___1_handle, RuntimeObject* ___2_result, const RuntimeMethod* method)
{
void* ___out_args[] = {
___0_filesize,
___1_handle,
};
RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___2_result, ___out_args);
return *(int32_t*)UnBox ((RuntimeObject*)__result);
}
#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
int32_t FILE_CLOSE_CALLBACK_Invoke_m321C53E39A1924FD1DB36ED594D704F9BD31CDAE_Multicast(FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* __this, intptr_t ___0_handle, intptr_t ___1_userdata, 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));
int32_t retVal = 0;
for (il2cpp_array_size_t i = 0; i < length; i++)
{
FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* currentDelegate = reinterpret_cast<FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F*>(delegatesToInvoke[i]);
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_handle, ___1_userdata, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
return retVal;
}
int32_t FILE_CLOSE_CALLBACK_Invoke_m321C53E39A1924FD1DB36ED594D704F9BD31CDAE_OpenInst(FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* __this, intptr_t ___0_handle, intptr_t ___1_userdata, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_handle, ___1_userdata, method);
}
int32_t FILE_CLOSE_CALLBACK_Invoke_m321C53E39A1924FD1DB36ED594D704F9BD31CDAE_OpenStatic(FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* __this, intptr_t ___0_handle, intptr_t ___1_userdata, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_handle, ___1_userdata, method);
}
int32_t FILE_CLOSE_CALLBACK_Invoke_m321C53E39A1924FD1DB36ED594D704F9BD31CDAE_OpenStaticInvoker(FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* __this, intptr_t ___0_handle, intptr_t ___1_userdata, const RuntimeMethod* method)
{
return InvokerFuncInvoker2< int32_t, intptr_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_handle, ___1_userdata);
}
int32_t FILE_CLOSE_CALLBACK_Invoke_m321C53E39A1924FD1DB36ED594D704F9BD31CDAE_ClosedStaticInvoker(FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* __this, intptr_t ___0_handle, intptr_t ___1_userdata, const RuntimeMethod* method)
{
return InvokerFuncInvoker3< int32_t, RuntimeObject*, intptr_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_handle, ___1_userdata);
}
IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F (FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* __this, intptr_t ___0_handle, intptr_t ___1_userdata, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc)(intptr_t, intptr_t);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
int32_t returnValue = il2cppPInvokeFunc(___0_handle, ___1_userdata);
return returnValue;
}
// System.Void FMOD.FILE_CLOSE_CALLBACK::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FILE_CLOSE_CALLBACK__ctor_m4271D51443A114089F777050FEE92DBDF0B50927 (FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr_0 = 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 == 2;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&FILE_CLOSE_CALLBACK_Invoke_m321C53E39A1924FD1DB36ED594D704F9BD31CDAE_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&FILE_CLOSE_CALLBACK_Invoke_m321C53E39A1924FD1DB36ED594D704F9BD31CDAE_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&FILE_CLOSE_CALLBACK_Invoke_m321C53E39A1924FD1DB36ED594D704F9BD31CDAE_OpenStatic;
else
{
__this->___invoke_impl_1 = (intptr_t)__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 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
__this->___extra_arg_5 = (intptr_t)&FILE_CLOSE_CALLBACK_Invoke_m321C53E39A1924FD1DB36ED594D704F9BD31CDAE_Multicast;
}
// FMOD.RESULT FMOD.FILE_CLOSE_CALLBACK::Invoke(System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FILE_CLOSE_CALLBACK_Invoke_m321C53E39A1924FD1DB36ED594D704F9BD31CDAE (FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* __this, intptr_t ___0_handle, intptr_t ___1_userdata, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_handle, ___1_userdata, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult FMOD.FILE_CLOSE_CALLBACK::BeginInvoke(System.IntPtr,System.IntPtr,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FILE_CLOSE_CALLBACK_BeginInvoke_mA7B6039075259187D0729CE5E16EAD3C682C612D (FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* __this, intptr_t ___0_handle, intptr_t ___1_userdata, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[3] = {0};
__d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___0_handle);
__d_args[1] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___1_userdata);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
}
// FMOD.RESULT FMOD.FILE_CLOSE_CALLBACK::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FILE_CLOSE_CALLBACK_EndInvoke_mC876123D40FC50EBD6D53F913DC00275BDE368EA (FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
return *(int32_t*)UnBox ((RuntimeObject*)__result);
}
#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
int32_t FILE_READ_CALLBACK_Invoke_m1BE2624061F9B1789B1938B35B3B7E00F21B60D6_Multicast(FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* __this, intptr_t ___0_handle, intptr_t ___1_buffer, uint32_t ___2_sizebytes, uint32_t* ___3_bytesread, intptr_t ___4_userdata, 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));
int32_t retVal = 0;
for (il2cpp_array_size_t i = 0; i < length; i++)
{
FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* currentDelegate = reinterpret_cast<FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631*>(delegatesToInvoke[i]);
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t, uint32_t, uint32_t*, intptr_t, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_handle, ___1_buffer, ___2_sizebytes, ___3_bytesread, ___4_userdata, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
return retVal;
}
int32_t FILE_READ_CALLBACK_Invoke_m1BE2624061F9B1789B1938B35B3B7E00F21B60D6_OpenInst(FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* __this, intptr_t ___0_handle, intptr_t ___1_buffer, uint32_t ___2_sizebytes, uint32_t* ___3_bytesread, intptr_t ___4_userdata, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, intptr_t, uint32_t, uint32_t*, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_handle, ___1_buffer, ___2_sizebytes, ___3_bytesread, ___4_userdata, method);
}
int32_t FILE_READ_CALLBACK_Invoke_m1BE2624061F9B1789B1938B35B3B7E00F21B60D6_OpenStatic(FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* __this, intptr_t ___0_handle, intptr_t ___1_buffer, uint32_t ___2_sizebytes, uint32_t* ___3_bytesread, intptr_t ___4_userdata, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, intptr_t, uint32_t, uint32_t*, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_handle, ___1_buffer, ___2_sizebytes, ___3_bytesread, ___4_userdata, method);
}
int32_t FILE_READ_CALLBACK_Invoke_m1BE2624061F9B1789B1938B35B3B7E00F21B60D6_OpenStaticInvoker(FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* __this, intptr_t ___0_handle, intptr_t ___1_buffer, uint32_t ___2_sizebytes, uint32_t* ___3_bytesread, intptr_t ___4_userdata, const RuntimeMethod* method)
{
return InvokerFuncInvoker5< int32_t, intptr_t, intptr_t, uint32_t, uint32_t*, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_handle, ___1_buffer, ___2_sizebytes, ___3_bytesread, ___4_userdata);
}
int32_t FILE_READ_CALLBACK_Invoke_m1BE2624061F9B1789B1938B35B3B7E00F21B60D6_ClosedStaticInvoker(FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* __this, intptr_t ___0_handle, intptr_t ___1_buffer, uint32_t ___2_sizebytes, uint32_t* ___3_bytesread, intptr_t ___4_userdata, const RuntimeMethod* method)
{
return InvokerFuncInvoker6< int32_t, RuntimeObject*, intptr_t, intptr_t, uint32_t, uint32_t*, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_handle, ___1_buffer, ___2_sizebytes, ___3_bytesread, ___4_userdata);
}
IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631 (FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* __this, intptr_t ___0_handle, intptr_t ___1_buffer, uint32_t ___2_sizebytes, uint32_t* ___3_bytesread, intptr_t ___4_userdata, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc)(intptr_t, intptr_t, uint32_t, uint32_t*, intptr_t);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
int32_t returnValue = il2cppPInvokeFunc(___0_handle, ___1_buffer, ___2_sizebytes, ___3_bytesread, ___4_userdata);
return returnValue;
}
// System.Void FMOD.FILE_READ_CALLBACK::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FILE_READ_CALLBACK__ctor_m1CD7101D7243B04616AD21D1FE9DCCBDBDF0EF14 (FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr_0 = 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 == 5;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&FILE_READ_CALLBACK_Invoke_m1BE2624061F9B1789B1938B35B3B7E00F21B60D6_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&FILE_READ_CALLBACK_Invoke_m1BE2624061F9B1789B1938B35B3B7E00F21B60D6_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&FILE_READ_CALLBACK_Invoke_m1BE2624061F9B1789B1938B35B3B7E00F21B60D6_OpenStatic;
else
{
__this->___invoke_impl_1 = (intptr_t)__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 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
__this->___extra_arg_5 = (intptr_t)&FILE_READ_CALLBACK_Invoke_m1BE2624061F9B1789B1938B35B3B7E00F21B60D6_Multicast;
}
// FMOD.RESULT FMOD.FILE_READ_CALLBACK::Invoke(System.IntPtr,System.IntPtr,System.UInt32,System.UInt32&,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FILE_READ_CALLBACK_Invoke_m1BE2624061F9B1789B1938B35B3B7E00F21B60D6 (FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* __this, intptr_t ___0_handle, intptr_t ___1_buffer, uint32_t ___2_sizebytes, uint32_t* ___3_bytesread, intptr_t ___4_userdata, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t, uint32_t, uint32_t*, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_handle, ___1_buffer, ___2_sizebytes, ___3_bytesread, ___4_userdata, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult FMOD.FILE_READ_CALLBACK::BeginInvoke(System.IntPtr,System.IntPtr,System.UInt32,System.UInt32&,System.IntPtr,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FILE_READ_CALLBACK_BeginInvoke_m114DAF06B5774D8BEB3C5BC8DBC54E8BFB66B170 (FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* __this, intptr_t ___0_handle, intptr_t ___1_buffer, uint32_t ___2_sizebytes, uint32_t* ___3_bytesread, intptr_t ___4_userdata, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___5_callback, RuntimeObject* ___6_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[6] = {0};
__d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___0_handle);
__d_args[1] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___1_buffer);
__d_args[2] = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &___2_sizebytes);
__d_args[3] = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &*___3_bytesread);
__d_args[4] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___4_userdata);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___5_callback, (RuntimeObject*)___6_object);
}
// FMOD.RESULT FMOD.FILE_READ_CALLBACK::EndInvoke(System.UInt32&,System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FILE_READ_CALLBACK_EndInvoke_mAC77F2A734CEB1E5895E888E12662DB71C6A9167 (FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* __this, uint32_t* ___0_bytesread, RuntimeObject* ___1_result, const RuntimeMethod* method)
{
void* ___out_args[] = {
___0_bytesread,
};
RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___1_result, ___out_args);
return *(int32_t*)UnBox ((RuntimeObject*)__result);
}
#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
int32_t FILE_SEEK_CALLBACK_Invoke_m525B522F4715AA3523AC2262B8ED2A83513DC41F_Multicast(FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* __this, intptr_t ___0_handle, uint32_t ___1_pos, intptr_t ___2_userdata, 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));
int32_t retVal = 0;
for (il2cpp_array_size_t i = 0; i < length; i++)
{
FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* currentDelegate = reinterpret_cast<FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D*>(delegatesToInvoke[i]);
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, uint32_t, intptr_t, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_handle, ___1_pos, ___2_userdata, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
return retVal;
}
int32_t FILE_SEEK_CALLBACK_Invoke_m525B522F4715AA3523AC2262B8ED2A83513DC41F_OpenInst(FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* __this, intptr_t ___0_handle, uint32_t ___1_pos, intptr_t ___2_userdata, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, uint32_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_handle, ___1_pos, ___2_userdata, method);
}
int32_t FILE_SEEK_CALLBACK_Invoke_m525B522F4715AA3523AC2262B8ED2A83513DC41F_OpenStatic(FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* __this, intptr_t ___0_handle, uint32_t ___1_pos, intptr_t ___2_userdata, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, uint32_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_handle, ___1_pos, ___2_userdata, method);
}
int32_t FILE_SEEK_CALLBACK_Invoke_m525B522F4715AA3523AC2262B8ED2A83513DC41F_OpenStaticInvoker(FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* __this, intptr_t ___0_handle, uint32_t ___1_pos, intptr_t ___2_userdata, const RuntimeMethod* method)
{
return InvokerFuncInvoker3< int32_t, intptr_t, uint32_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_handle, ___1_pos, ___2_userdata);
}
int32_t FILE_SEEK_CALLBACK_Invoke_m525B522F4715AA3523AC2262B8ED2A83513DC41F_ClosedStaticInvoker(FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* __this, intptr_t ___0_handle, uint32_t ___1_pos, intptr_t ___2_userdata, const RuntimeMethod* method)
{
return InvokerFuncInvoker4< int32_t, RuntimeObject*, intptr_t, uint32_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_handle, ___1_pos, ___2_userdata);
}
IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D (FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* __this, intptr_t ___0_handle, uint32_t ___1_pos, intptr_t ___2_userdata, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc)(intptr_t, uint32_t, intptr_t);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
int32_t returnValue = il2cppPInvokeFunc(___0_handle, ___1_pos, ___2_userdata);
return returnValue;
}
// System.Void FMOD.FILE_SEEK_CALLBACK::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FILE_SEEK_CALLBACK__ctor_m0D1BF112A0B81C7E2B641E6E04CB06FF39662F05 (FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr_0 = 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 == 3;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&FILE_SEEK_CALLBACK_Invoke_m525B522F4715AA3523AC2262B8ED2A83513DC41F_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&FILE_SEEK_CALLBACK_Invoke_m525B522F4715AA3523AC2262B8ED2A83513DC41F_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&FILE_SEEK_CALLBACK_Invoke_m525B522F4715AA3523AC2262B8ED2A83513DC41F_OpenStatic;
else
{
__this->___invoke_impl_1 = (intptr_t)__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 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
__this->___extra_arg_5 = (intptr_t)&FILE_SEEK_CALLBACK_Invoke_m525B522F4715AA3523AC2262B8ED2A83513DC41F_Multicast;
}
// FMOD.RESULT FMOD.FILE_SEEK_CALLBACK::Invoke(System.IntPtr,System.UInt32,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FILE_SEEK_CALLBACK_Invoke_m525B522F4715AA3523AC2262B8ED2A83513DC41F (FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* __this, intptr_t ___0_handle, uint32_t ___1_pos, intptr_t ___2_userdata, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, uint32_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_handle, ___1_pos, ___2_userdata, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult FMOD.FILE_SEEK_CALLBACK::BeginInvoke(System.IntPtr,System.UInt32,System.IntPtr,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FILE_SEEK_CALLBACK_BeginInvoke_m9954D25F576E60CF4E286D02E16E1973F19536E2 (FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* __this, intptr_t ___0_handle, uint32_t ___1_pos, intptr_t ___2_userdata, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___3_callback, RuntimeObject* ___4_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[4] = {0};
__d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___0_handle);
__d_args[1] = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &___1_pos);
__d_args[2] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___2_userdata);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___3_callback, (RuntimeObject*)___4_object);
}
// FMOD.RESULT FMOD.FILE_SEEK_CALLBACK::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FILE_SEEK_CALLBACK_EndInvoke_mFC023D7FC6F910A3B0CA86946A1C26A31135FD64 (FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
return *(int32_t*)UnBox ((RuntimeObject*)__result);
}
#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
int32_t FILE_ASYNCREAD_CALLBACK_Invoke_m936CD90B3233BC20276CBFADEB2CA1603F24FCA6_Multicast(FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54* __this, intptr_t ___0_info, intptr_t ___1_userdata, 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));
int32_t retVal = 0;
for (il2cpp_array_size_t i = 0; i < length; i++)
{
FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54* currentDelegate = reinterpret_cast<FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54*>(delegatesToInvoke[i]);
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_info, ___1_userdata, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
return retVal;
}
int32_t FILE_ASYNCREAD_CALLBACK_Invoke_m936CD90B3233BC20276CBFADEB2CA1603F24FCA6_OpenInst(FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54* __this, intptr_t ___0_info, intptr_t ___1_userdata, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_info, ___1_userdata, method);
}
int32_t FILE_ASYNCREAD_CALLBACK_Invoke_m936CD90B3233BC20276CBFADEB2CA1603F24FCA6_OpenStatic(FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54* __this, intptr_t ___0_info, intptr_t ___1_userdata, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_info, ___1_userdata, method);
}
int32_t FILE_ASYNCREAD_CALLBACK_Invoke_m936CD90B3233BC20276CBFADEB2CA1603F24FCA6_OpenStaticInvoker(FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54* __this, intptr_t ___0_info, intptr_t ___1_userdata, const RuntimeMethod* method)
{
return InvokerFuncInvoker2< int32_t, intptr_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_info, ___1_userdata);
}
int32_t FILE_ASYNCREAD_CALLBACK_Invoke_m936CD90B3233BC20276CBFADEB2CA1603F24FCA6_ClosedStaticInvoker(FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54* __this, intptr_t ___0_info, intptr_t ___1_userdata, const RuntimeMethod* method)
{
return InvokerFuncInvoker3< int32_t, RuntimeObject*, intptr_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_info, ___1_userdata);
}
IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54 (FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54* __this, intptr_t ___0_info, intptr_t ___1_userdata, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc)(intptr_t, intptr_t);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
int32_t returnValue = il2cppPInvokeFunc(___0_info, ___1_userdata);
return returnValue;
}
// System.Void FMOD.FILE_ASYNCREAD_CALLBACK::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FILE_ASYNCREAD_CALLBACK__ctor_mD021C49ABAAA422FF41944C3B059B955EF99716B (FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr_0 = 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 == 2;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&FILE_ASYNCREAD_CALLBACK_Invoke_m936CD90B3233BC20276CBFADEB2CA1603F24FCA6_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&FILE_ASYNCREAD_CALLBACK_Invoke_m936CD90B3233BC20276CBFADEB2CA1603F24FCA6_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&FILE_ASYNCREAD_CALLBACK_Invoke_m936CD90B3233BC20276CBFADEB2CA1603F24FCA6_OpenStatic;
else
{
__this->___invoke_impl_1 = (intptr_t)__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 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
__this->___extra_arg_5 = (intptr_t)&FILE_ASYNCREAD_CALLBACK_Invoke_m936CD90B3233BC20276CBFADEB2CA1603F24FCA6_Multicast;
}
// FMOD.RESULT FMOD.FILE_ASYNCREAD_CALLBACK::Invoke(System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FILE_ASYNCREAD_CALLBACK_Invoke_m936CD90B3233BC20276CBFADEB2CA1603F24FCA6 (FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54* __this, intptr_t ___0_info, intptr_t ___1_userdata, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_info, ___1_userdata, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult FMOD.FILE_ASYNCREAD_CALLBACK::BeginInvoke(System.IntPtr,System.IntPtr,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FILE_ASYNCREAD_CALLBACK_BeginInvoke_m91A46A9A2FDDA20FB1425DE36406FE560C39CCC5 (FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54* __this, intptr_t ___0_info, intptr_t ___1_userdata, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[3] = {0};
__d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___0_info);
__d_args[1] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___1_userdata);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
}
// FMOD.RESULT FMOD.FILE_ASYNCREAD_CALLBACK::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FILE_ASYNCREAD_CALLBACK_EndInvoke_mFF61FDBD481C4524C4DF4B6C51E70D662EA659D6 (FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
return *(int32_t*)UnBox ((RuntimeObject*)__result);
}
#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
int32_t FILE_ASYNCCANCEL_CALLBACK_Invoke_mC15227843D58C16F3BF6B4B08FB8C0B4C9860C32_Multicast(FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7* __this, intptr_t ___0_info, intptr_t ___1_userdata, 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));
int32_t retVal = 0;
for (il2cpp_array_size_t i = 0; i < length; i++)
{
FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7* currentDelegate = reinterpret_cast<FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7*>(delegatesToInvoke[i]);
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_info, ___1_userdata, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
return retVal;
}
int32_t FILE_ASYNCCANCEL_CALLBACK_Invoke_mC15227843D58C16F3BF6B4B08FB8C0B4C9860C32_OpenInst(FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7* __this, intptr_t ___0_info, intptr_t ___1_userdata, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_info, ___1_userdata, method);
}
int32_t FILE_ASYNCCANCEL_CALLBACK_Invoke_mC15227843D58C16F3BF6B4B08FB8C0B4C9860C32_OpenStatic(FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7* __this, intptr_t ___0_info, intptr_t ___1_userdata, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (intptr_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_info, ___1_userdata, method);
}
int32_t FILE_ASYNCCANCEL_CALLBACK_Invoke_mC15227843D58C16F3BF6B4B08FB8C0B4C9860C32_OpenStaticInvoker(FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7* __this, intptr_t ___0_info, intptr_t ___1_userdata, const RuntimeMethod* method)
{
return InvokerFuncInvoker2< int32_t, intptr_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_info, ___1_userdata);
}
int32_t FILE_ASYNCCANCEL_CALLBACK_Invoke_mC15227843D58C16F3BF6B4B08FB8C0B4C9860C32_ClosedStaticInvoker(FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7* __this, intptr_t ___0_info, intptr_t ___1_userdata, const RuntimeMethod* method)
{
return InvokerFuncInvoker3< int32_t, RuntimeObject*, intptr_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_info, ___1_userdata);
}
IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7 (FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7* __this, intptr_t ___0_info, intptr_t ___1_userdata, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc)(intptr_t, intptr_t);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
int32_t returnValue = il2cppPInvokeFunc(___0_info, ___1_userdata);
return returnValue;
}
// System.Void FMOD.FILE_ASYNCCANCEL_CALLBACK::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FILE_ASYNCCANCEL_CALLBACK__ctor_mD046E7995D79DDFA24CD545027228F543188D6CD (FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr_0 = 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 == 2;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&FILE_ASYNCCANCEL_CALLBACK_Invoke_mC15227843D58C16F3BF6B4B08FB8C0B4C9860C32_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&FILE_ASYNCCANCEL_CALLBACK_Invoke_mC15227843D58C16F3BF6B4B08FB8C0B4C9860C32_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&FILE_ASYNCCANCEL_CALLBACK_Invoke_mC15227843D58C16F3BF6B4B08FB8C0B4C9860C32_OpenStatic;
else
{
__this->___invoke_impl_1 = (intptr_t)__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 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
__this->___extra_arg_5 = (intptr_t)&FILE_ASYNCCANCEL_CALLBACK_Invoke_mC15227843D58C16F3BF6B4B08FB8C0B4C9860C32_Multicast;
}
// FMOD.RESULT FMOD.FILE_ASYNCCANCEL_CALLBACK::Invoke(System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FILE_ASYNCCANCEL_CALLBACK_Invoke_mC15227843D58C16F3BF6B4B08FB8C0B4C9860C32 (FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7* __this, intptr_t ___0_info, intptr_t ___1_userdata, const RuntimeMethod* method)
{
typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_info, ___1_userdata, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult FMOD.FILE_ASYNCCANCEL_CALLBACK::BeginInvoke(System.IntPtr,System.IntPtr,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FILE_ASYNCCANCEL_CALLBACK_BeginInvoke_m36D92908F0D13A7ACF9FB374D45932A8326F4066 (FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7* __this, intptr_t ___0_info, intptr_t ___1_userdata, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[3] = {0};
__d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___0_info);
__d_args[1] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___1_userdata);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
}
// FMOD.RESULT FMOD.FILE_ASYNCCANCEL_CALLBACK::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FILE_ASYNCCANCEL_CALLBACK_EndInvoke_m7E51764206E4BE145268F7B66BDF00505D996DB9 (FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
return *(int32_t*)UnBox ((RuntimeObject*)__result);
}
#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 FILE_ASYNCDONE_FUNC_Invoke_mFD2D539C1E6E79E59D7177AE3B954963E5D35CCD_Multicast(FILE_ASYNCDONE_FUNC_t79C37807D98470DC3851EC44DD9E6EFC003E6458* __this, intptr_t ___0_info, int32_t ___1_result, 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++)
{
FILE_ASYNCDONE_FUNC_t79C37807D98470DC3851EC44DD9E6EFC003E6458* currentDelegate = reinterpret_cast<FILE_ASYNCDONE_FUNC_t79C37807D98470DC3851EC44DD9E6EFC003E6458*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, intptr_t, int32_t, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_info, ___1_result, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
}
void FILE_ASYNCDONE_FUNC_Invoke_mFD2D539C1E6E79E59D7177AE3B954963E5D35CCD_OpenInst(FILE_ASYNCDONE_FUNC_t79C37807D98470DC3851EC44DD9E6EFC003E6458* __this, intptr_t ___0_info, int32_t ___1_result, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (intptr_t, int32_t, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(___0_info, ___1_result, method);
}
void FILE_ASYNCDONE_FUNC_Invoke_mFD2D539C1E6E79E59D7177AE3B954963E5D35CCD_OpenStatic(FILE_ASYNCDONE_FUNC_t79C37807D98470DC3851EC44DD9E6EFC003E6458* __this, intptr_t ___0_info, int32_t ___1_result, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (intptr_t, int32_t, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(___0_info, ___1_result, method);
}
void FILE_ASYNCDONE_FUNC_Invoke_mFD2D539C1E6E79E59D7177AE3B954963E5D35CCD_OpenStaticInvoker(FILE_ASYNCDONE_FUNC_t79C37807D98470DC3851EC44DD9E6EFC003E6458* __this, intptr_t ___0_info, int32_t ___1_result, const RuntimeMethod* method)
{
InvokerActionInvoker2< intptr_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_info, ___1_result);
}
void FILE_ASYNCDONE_FUNC_Invoke_mFD2D539C1E6E79E59D7177AE3B954963E5D35CCD_ClosedStaticInvoker(FILE_ASYNCDONE_FUNC_t79C37807D98470DC3851EC44DD9E6EFC003E6458* __this, intptr_t ___0_info, int32_t ___1_result, const RuntimeMethod* method)
{
InvokerActionInvoker3< RuntimeObject*, intptr_t, int32_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_info, ___1_result);
}
IL2CPP_EXTERN_C void DelegatePInvokeWrapper_FILE_ASYNCDONE_FUNC_t79C37807D98470DC3851EC44DD9E6EFC003E6458 (FILE_ASYNCDONE_FUNC_t79C37807D98470DC3851EC44DD9E6EFC003E6458* __this, intptr_t ___0_info, int32_t ___1_result, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc)(intptr_t, int32_t);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
il2cppPInvokeFunc(___0_info, ___1_result);
}
// System.Void FMOD.FILE_ASYNCDONE_FUNC::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FILE_ASYNCDONE_FUNC__ctor_m39E53FCAE68FBA77497FFEC290D8841DC252BFB6 (FILE_ASYNCDONE_FUNC_t79C37807D98470DC3851EC44DD9E6EFC003E6458* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr_0 = 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 == 2;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&FILE_ASYNCDONE_FUNC_Invoke_mFD2D539C1E6E79E59D7177AE3B954963E5D35CCD_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&FILE_ASYNCDONE_FUNC_Invoke_mFD2D539C1E6E79E59D7177AE3B954963E5D35CCD_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&FILE_ASYNCDONE_FUNC_Invoke_mFD2D539C1E6E79E59D7177AE3B954963E5D35CCD_OpenStatic;
else
{
__this->___invoke_impl_1 = (intptr_t)__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 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
__this->___extra_arg_5 = (intptr_t)&FILE_ASYNCDONE_FUNC_Invoke_mFD2D539C1E6E79E59D7177AE3B954963E5D35CCD_Multicast;
}
// System.Void FMOD.FILE_ASYNCDONE_FUNC::Invoke(System.IntPtr,FMOD.RESULT)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FILE_ASYNCDONE_FUNC_Invoke_mFD2D539C1E6E79E59D7177AE3B954963E5D35CCD (FILE_ASYNCDONE_FUNC_t79C37807D98470DC3851EC44DD9E6EFC003E6458* __this, intptr_t ___0_info, int32_t ___1_result, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, intptr_t, int32_t, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_info, ___1_result, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult FMOD.FILE_ASYNCDONE_FUNC::BeginInvoke(System.IntPtr,FMOD.RESULT,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FILE_ASYNCDONE_FUNC_BeginInvoke_m9134F1319331A2D498A887D35F75DFFEA4D819D7 (FILE_ASYNCDONE_FUNC_t79C37807D98470DC3851EC44DD9E6EFC003E6458* __this, intptr_t ___0_info, int32_t ___1_result, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RESULT_t1E31B643F38EE21E9B10FF1843F93EC77D3D11D7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[3] = {0};
__d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___0_info);
__d_args[1] = Box(RESULT_t1E31B643F38EE21E9B10FF1843F93EC77D3D11D7_il2cpp_TypeInfo_var, &___1_result);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
}
// System.Void FMOD.FILE_ASYNCDONE_FUNC::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FILE_ASYNCDONE_FUNC_EndInvoke_m8BD6F824CFA87374A511F2B6885E3E1644CAFF3B (FILE_ASYNCDONE_FUNC_t79C37807D98470DC3851EC44DD9E6EFC003E6458* __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
intptr_t MEMORY_ALLOC_CALLBACK_Invoke_m62126AE644625526E6AFB81C2B660073F1414475_Multicast(MEMORY_ALLOC_CALLBACK_t50CC4C206BFFD4DD4F09F264F722CF241EC2E5FD* __this, uint32_t ___0_size, uint32_t ___1_type, intptr_t ___2_sourcestr, 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));
intptr_t retVal;
memset((&retVal), 0, sizeof(retVal));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
MEMORY_ALLOC_CALLBACK_t50CC4C206BFFD4DD4F09F264F722CF241EC2E5FD* currentDelegate = reinterpret_cast<MEMORY_ALLOC_CALLBACK_t50CC4C206BFFD4DD4F09F264F722CF241EC2E5FD*>(delegatesToInvoke[i]);
typedef intptr_t (*FunctionPointerType) (RuntimeObject*, uint32_t, uint32_t, intptr_t, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_size, ___1_type, ___2_sourcestr, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
return retVal;
}
intptr_t MEMORY_ALLOC_CALLBACK_Invoke_m62126AE644625526E6AFB81C2B660073F1414475_OpenInst(MEMORY_ALLOC_CALLBACK_t50CC4C206BFFD4DD4F09F264F722CF241EC2E5FD* __this, uint32_t ___0_size, uint32_t ___1_type, intptr_t ___2_sourcestr, const RuntimeMethod* method)
{
typedef intptr_t (*FunctionPointerType) (uint32_t, uint32_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_size, ___1_type, ___2_sourcestr, method);
}
intptr_t MEMORY_ALLOC_CALLBACK_Invoke_m62126AE644625526E6AFB81C2B660073F1414475_OpenStatic(MEMORY_ALLOC_CALLBACK_t50CC4C206BFFD4DD4F09F264F722CF241EC2E5FD* __this, uint32_t ___0_size, uint32_t ___1_type, intptr_t ___2_sourcestr, const RuntimeMethod* method)
{
typedef intptr_t (*FunctionPointerType) (uint32_t, uint32_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_size, ___1_type, ___2_sourcestr, method);
}
intptr_t MEMORY_ALLOC_CALLBACK_Invoke_m62126AE644625526E6AFB81C2B660073F1414475_OpenStaticInvoker(MEMORY_ALLOC_CALLBACK_t50CC4C206BFFD4DD4F09F264F722CF241EC2E5FD* __this, uint32_t ___0_size, uint32_t ___1_type, intptr_t ___2_sourcestr, const RuntimeMethod* method)
{
return InvokerFuncInvoker3< intptr_t, uint32_t, uint32_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_size, ___1_type, ___2_sourcestr);
}
intptr_t MEMORY_ALLOC_CALLBACK_Invoke_m62126AE644625526E6AFB81C2B660073F1414475_ClosedStaticInvoker(MEMORY_ALLOC_CALLBACK_t50CC4C206BFFD4DD4F09F264F722CF241EC2E5FD* __this, uint32_t ___0_size, uint32_t ___1_type, intptr_t ___2_sourcestr, const RuntimeMethod* method)
{
return InvokerFuncInvoker4< intptr_t, RuntimeObject*, uint32_t, uint32_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_size, ___1_type, ___2_sourcestr);
}
IL2CPP_EXTERN_C intptr_t DelegatePInvokeWrapper_MEMORY_ALLOC_CALLBACK_t50CC4C206BFFD4DD4F09F264F722CF241EC2E5FD (MEMORY_ALLOC_CALLBACK_t50CC4C206BFFD4DD4F09F264F722CF241EC2E5FD* __this, uint32_t ___0_size, uint32_t ___1_type, intptr_t ___2_sourcestr, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc)(uint32_t, uint32_t, intptr_t);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
intptr_t returnValue = il2cppPInvokeFunc(___0_size, ___1_type, ___2_sourcestr);
return returnValue;
}
// System.Void FMOD.MEMORY_ALLOC_CALLBACK::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MEMORY_ALLOC_CALLBACK__ctor_m3F05E6A7B09F8BD96128EDEA13F3AB0125AEFF7F (MEMORY_ALLOC_CALLBACK_t50CC4C206BFFD4DD4F09F264F722CF241EC2E5FD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr_0 = 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 == 3;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&MEMORY_ALLOC_CALLBACK_Invoke_m62126AE644625526E6AFB81C2B660073F1414475_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&MEMORY_ALLOC_CALLBACK_Invoke_m62126AE644625526E6AFB81C2B660073F1414475_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&MEMORY_ALLOC_CALLBACK_Invoke_m62126AE644625526E6AFB81C2B660073F1414475_OpenStatic;
else
{
__this->___invoke_impl_1 = (intptr_t)__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 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
__this->___extra_arg_5 = (intptr_t)&MEMORY_ALLOC_CALLBACK_Invoke_m62126AE644625526E6AFB81C2B660073F1414475_Multicast;
}
// System.IntPtr FMOD.MEMORY_ALLOC_CALLBACK::Invoke(System.UInt32,FMOD.MEMORY_TYPE,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MEMORY_ALLOC_CALLBACK_Invoke_m62126AE644625526E6AFB81C2B660073F1414475 (MEMORY_ALLOC_CALLBACK_t50CC4C206BFFD4DD4F09F264F722CF241EC2E5FD* __this, uint32_t ___0_size, uint32_t ___1_type, intptr_t ___2_sourcestr, const RuntimeMethod* method)
{
typedef intptr_t (*FunctionPointerType) (RuntimeObject*, uint32_t, uint32_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_size, ___1_type, ___2_sourcestr, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult FMOD.MEMORY_ALLOC_CALLBACK::BeginInvoke(System.UInt32,FMOD.MEMORY_TYPE,System.IntPtr,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MEMORY_ALLOC_CALLBACK_BeginInvoke_m1929A3BDB8135AB5AA8D8AC0FE1477227071B286 (MEMORY_ALLOC_CALLBACK_t50CC4C206BFFD4DD4F09F264F722CF241EC2E5FD* __this, uint32_t ___0_size, uint32_t ___1_type, intptr_t ___2_sourcestr, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___3_callback, RuntimeObject* ___4_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MEMORY_TYPE_t90EF8368E102BA03755EBF745AF3638100E63AC2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[4] = {0};
__d_args[0] = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &___0_size);
__d_args[1] = Box(MEMORY_TYPE_t90EF8368E102BA03755EBF745AF3638100E63AC2_il2cpp_TypeInfo_var, &___1_type);
__d_args[2] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___2_sourcestr);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___3_callback, (RuntimeObject*)___4_object);
}
// System.IntPtr FMOD.MEMORY_ALLOC_CALLBACK::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MEMORY_ALLOC_CALLBACK_EndInvoke_m317258861B8BDC30B1826C4F64D9372B5B7702D2 (MEMORY_ALLOC_CALLBACK_t50CC4C206BFFD4DD4F09F264F722CF241EC2E5FD* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
return *(intptr_t*)UnBox ((RuntimeObject*)__result);
}
#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
intptr_t MEMORY_REALLOC_CALLBACK_Invoke_m94F5340E80B44BFC22230D3100C40DA14D0D6F7A_Multicast(MEMORY_REALLOC_CALLBACK_t76895DFC2107C8825A2405D819CDD99C826AE76A* __this, intptr_t ___0_ptr, uint32_t ___1_size, uint32_t ___2_type, intptr_t ___3_sourcestr, 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));
intptr_t retVal;
memset((&retVal), 0, sizeof(retVal));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
MEMORY_REALLOC_CALLBACK_t76895DFC2107C8825A2405D819CDD99C826AE76A* currentDelegate = reinterpret_cast<MEMORY_REALLOC_CALLBACK_t76895DFC2107C8825A2405D819CDD99C826AE76A*>(delegatesToInvoke[i]);
typedef intptr_t (*FunctionPointerType) (RuntimeObject*, intptr_t, uint32_t, uint32_t, intptr_t, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_ptr, ___1_size, ___2_type, ___3_sourcestr, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
return retVal;
}
intptr_t MEMORY_REALLOC_CALLBACK_Invoke_m94F5340E80B44BFC22230D3100C40DA14D0D6F7A_OpenInst(MEMORY_REALLOC_CALLBACK_t76895DFC2107C8825A2405D819CDD99C826AE76A* __this, intptr_t ___0_ptr, uint32_t ___1_size, uint32_t ___2_type, intptr_t ___3_sourcestr, const RuntimeMethod* method)
{
typedef intptr_t (*FunctionPointerType) (intptr_t, uint32_t, uint32_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_ptr, ___1_size, ___2_type, ___3_sourcestr, method);
}
intptr_t MEMORY_REALLOC_CALLBACK_Invoke_m94F5340E80B44BFC22230D3100C40DA14D0D6F7A_OpenStatic(MEMORY_REALLOC_CALLBACK_t76895DFC2107C8825A2405D819CDD99C826AE76A* __this, intptr_t ___0_ptr, uint32_t ___1_size, uint32_t ___2_type, intptr_t ___3_sourcestr, const RuntimeMethod* method)
{
typedef intptr_t (*FunctionPointerType) (intptr_t, uint32_t, uint32_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_ptr, ___1_size, ___2_type, ___3_sourcestr, method);
}
intptr_t MEMORY_REALLOC_CALLBACK_Invoke_m94F5340E80B44BFC22230D3100C40DA14D0D6F7A_OpenStaticInvoker(MEMORY_REALLOC_CALLBACK_t76895DFC2107C8825A2405D819CDD99C826AE76A* __this, intptr_t ___0_ptr, uint32_t ___1_size, uint32_t ___2_type, intptr_t ___3_sourcestr, const RuntimeMethod* method)
{
return InvokerFuncInvoker4< intptr_t, intptr_t, uint32_t, uint32_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_ptr, ___1_size, ___2_type, ___3_sourcestr);
}
intptr_t MEMORY_REALLOC_CALLBACK_Invoke_m94F5340E80B44BFC22230D3100C40DA14D0D6F7A_ClosedStaticInvoker(MEMORY_REALLOC_CALLBACK_t76895DFC2107C8825A2405D819CDD99C826AE76A* __this, intptr_t ___0_ptr, uint32_t ___1_size, uint32_t ___2_type, intptr_t ___3_sourcestr, const RuntimeMethod* method)
{
return InvokerFuncInvoker5< intptr_t, RuntimeObject*, intptr_t, uint32_t, uint32_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_ptr, ___1_size, ___2_type, ___3_sourcestr);
}
IL2CPP_EXTERN_C intptr_t DelegatePInvokeWrapper_MEMORY_REALLOC_CALLBACK_t76895DFC2107C8825A2405D819CDD99C826AE76A (MEMORY_REALLOC_CALLBACK_t76895DFC2107C8825A2405D819CDD99C826AE76A* __this, intptr_t ___0_ptr, uint32_t ___1_size, uint32_t ___2_type, intptr_t ___3_sourcestr, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc)(intptr_t, uint32_t, uint32_t, intptr_t);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
intptr_t returnValue = il2cppPInvokeFunc(___0_ptr, ___1_size, ___2_type, ___3_sourcestr);
return returnValue;
}
// System.Void FMOD.MEMORY_REALLOC_CALLBACK::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MEMORY_REALLOC_CALLBACK__ctor_m425974C152C15E47FBA6340D459CE63D0ECE88B5 (MEMORY_REALLOC_CALLBACK_t76895DFC2107C8825A2405D819CDD99C826AE76A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr_0 = 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 == 4;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&MEMORY_REALLOC_CALLBACK_Invoke_m94F5340E80B44BFC22230D3100C40DA14D0D6F7A_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&MEMORY_REALLOC_CALLBACK_Invoke_m94F5340E80B44BFC22230D3100C40DA14D0D6F7A_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&MEMORY_REALLOC_CALLBACK_Invoke_m94F5340E80B44BFC22230D3100C40DA14D0D6F7A_OpenStatic;
else
{
__this->___invoke_impl_1 = (intptr_t)__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 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
__this->___extra_arg_5 = (intptr_t)&MEMORY_REALLOC_CALLBACK_Invoke_m94F5340E80B44BFC22230D3100C40DA14D0D6F7A_Multicast;
}
// System.IntPtr FMOD.MEMORY_REALLOC_CALLBACK::Invoke(System.IntPtr,System.UInt32,FMOD.MEMORY_TYPE,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MEMORY_REALLOC_CALLBACK_Invoke_m94F5340E80B44BFC22230D3100C40DA14D0D6F7A (MEMORY_REALLOC_CALLBACK_t76895DFC2107C8825A2405D819CDD99C826AE76A* __this, intptr_t ___0_ptr, uint32_t ___1_size, uint32_t ___2_type, intptr_t ___3_sourcestr, const RuntimeMethod* method)
{
typedef intptr_t (*FunctionPointerType) (RuntimeObject*, intptr_t, uint32_t, uint32_t, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_ptr, ___1_size, ___2_type, ___3_sourcestr, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult FMOD.MEMORY_REALLOC_CALLBACK::BeginInvoke(System.IntPtr,System.UInt32,FMOD.MEMORY_TYPE,System.IntPtr,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MEMORY_REALLOC_CALLBACK_BeginInvoke_mE858FD44929754F6DE6C442B9CC3D5DCC9FF2614 (MEMORY_REALLOC_CALLBACK_t76895DFC2107C8825A2405D819CDD99C826AE76A* __this, intptr_t ___0_ptr, uint32_t ___1_size, uint32_t ___2_type, intptr_t ___3_sourcestr, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___4_callback, RuntimeObject* ___5_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MEMORY_TYPE_t90EF8368E102BA03755EBF745AF3638100E63AC2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[5] = {0};
__d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___0_ptr);
__d_args[1] = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &___1_size);
__d_args[2] = Box(MEMORY_TYPE_t90EF8368E102BA03755EBF745AF3638100E63AC2_il2cpp_TypeInfo_var, &___2_type);
__d_args[3] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___3_sourcestr);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___4_callback, (RuntimeObject*)___5_object);
}
// System.IntPtr FMOD.MEMORY_REALLOC_CALLBACK::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t MEMORY_REALLOC_CALLBACK_EndInvoke_m964E44C70297AD0D95D39D9DACFFFE894F821DD9 (MEMORY_REALLOC_CALLBACK_t76895DFC2107C8825A2405D819CDD99C826AE76A* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
return *(intptr_t*)UnBox ((RuntimeObject*)__result);
}
#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 MEMORY_FREE_CALLBACK_Invoke_mAC3950D771E2BC260C926B188D3624647E4EC2FD_Multicast(MEMORY_FREE_CALLBACK_t698D8E27E6F22B517A31DC1AA372AAE8236D8FD3* __this, intptr_t ___0_ptr, uint32_t ___1_type, intptr_t ___2_sourcestr, 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++)
{
MEMORY_FREE_CALLBACK_t698D8E27E6F22B517A31DC1AA372AAE8236D8FD3* currentDelegate = reinterpret_cast<MEMORY_FREE_CALLBACK_t698D8E27E6F22B517A31DC1AA372AAE8236D8FD3*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, intptr_t, uint32_t, intptr_t, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_ptr, ___1_type, ___2_sourcestr, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
}
void MEMORY_FREE_CALLBACK_Invoke_mAC3950D771E2BC260C926B188D3624647E4EC2FD_OpenInst(MEMORY_FREE_CALLBACK_t698D8E27E6F22B517A31DC1AA372AAE8236D8FD3* __this, intptr_t ___0_ptr, uint32_t ___1_type, intptr_t ___2_sourcestr, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (intptr_t, uint32_t, intptr_t, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(___0_ptr, ___1_type, ___2_sourcestr, method);
}
void MEMORY_FREE_CALLBACK_Invoke_mAC3950D771E2BC260C926B188D3624647E4EC2FD_OpenStatic(MEMORY_FREE_CALLBACK_t698D8E27E6F22B517A31DC1AA372AAE8236D8FD3* __this, intptr_t ___0_ptr, uint32_t ___1_type, intptr_t ___2_sourcestr, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (intptr_t, uint32_t, intptr_t, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(___0_ptr, ___1_type, ___2_sourcestr, method);
}
void MEMORY_FREE_CALLBACK_Invoke_mAC3950D771E2BC260C926B188D3624647E4EC2FD_OpenStaticInvoker(MEMORY_FREE_CALLBACK_t698D8E27E6F22B517A31DC1AA372AAE8236D8FD3* __this, intptr_t ___0_ptr, uint32_t ___1_type, intptr_t ___2_sourcestr, const RuntimeMethod* method)
{
InvokerActionInvoker3< intptr_t, uint32_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_ptr, ___1_type, ___2_sourcestr);
}
void MEMORY_FREE_CALLBACK_Invoke_mAC3950D771E2BC260C926B188D3624647E4EC2FD_ClosedStaticInvoker(MEMORY_FREE_CALLBACK_t698D8E27E6F22B517A31DC1AA372AAE8236D8FD3* __this, intptr_t ___0_ptr, uint32_t ___1_type, intptr_t ___2_sourcestr, const RuntimeMethod* method)
{
InvokerActionInvoker4< RuntimeObject*, intptr_t, uint32_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_ptr, ___1_type, ___2_sourcestr);
}
IL2CPP_EXTERN_C void DelegatePInvokeWrapper_MEMORY_FREE_CALLBACK_t698D8E27E6F22B517A31DC1AA372AAE8236D8FD3 (MEMORY_FREE_CALLBACK_t698D8E27E6F22B517A31DC1AA372AAE8236D8FD3* __this, intptr_t ___0_ptr, uint32_t ___1_type, intptr_t ___2_sourcestr, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc)(intptr_t, uint32_t, intptr_t);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
il2cppPInvokeFunc(___0_ptr, ___1_type, ___2_sourcestr);
}
// System.Void FMOD.MEMORY_FREE_CALLBACK::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MEMORY_FREE_CALLBACK__ctor_m5086B1AA4F1B84DFE76FD2C558075893A9FE7E8A (MEMORY_FREE_CALLBACK_t698D8E27E6F22B517A31DC1AA372AAE8236D8FD3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr_0 = 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 == 3;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&MEMORY_FREE_CALLBACK_Invoke_mAC3950D771E2BC260C926B188D3624647E4EC2FD_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&MEMORY_FREE_CALLBACK_Invoke_mAC3950D771E2BC260C926B188D3624647E4EC2FD_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&MEMORY_FREE_CALLBACK_Invoke_mAC3950D771E2BC260C926B188D3624647E4EC2FD_OpenStatic;
else
{
__this->___invoke_impl_1 = (intptr_t)__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 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
__this->___extra_arg_5 = (intptr_t)&MEMORY_FREE_CALLBACK_Invoke_mAC3950D771E2BC260C926B188D3624647E4EC2FD_Multicast;
}
// System.Void FMOD.MEMORY_FREE_CALLBACK::Invoke(System.IntPtr,FMOD.MEMORY_TYPE,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MEMORY_FREE_CALLBACK_Invoke_mAC3950D771E2BC260C926B188D3624647E4EC2FD (MEMORY_FREE_CALLBACK_t698D8E27E6F22B517A31DC1AA372AAE8236D8FD3* __this, intptr_t ___0_ptr, uint32_t ___1_type, intptr_t ___2_sourcestr, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, intptr_t, uint32_t, intptr_t, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_ptr, ___1_type, ___2_sourcestr, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult FMOD.MEMORY_FREE_CALLBACK::BeginInvoke(System.IntPtr,FMOD.MEMORY_TYPE,System.IntPtr,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MEMORY_FREE_CALLBACK_BeginInvoke_m630225A619CA7D7AB6294100D1F83D3983257A75 (MEMORY_FREE_CALLBACK_t698D8E27E6F22B517A31DC1AA372AAE8236D8FD3* __this, intptr_t ___0_ptr, uint32_t ___1_type, intptr_t ___2_sourcestr, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___3_callback, RuntimeObject* ___4_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MEMORY_TYPE_t90EF8368E102BA03755EBF745AF3638100E63AC2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[4] = {0};
__d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___0_ptr);
__d_args[1] = Box(MEMORY_TYPE_t90EF8368E102BA03755EBF745AF3638100E63AC2_il2cpp_TypeInfo_var, &___1_type);
__d_args[2] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___2_sourcestr);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___3_callback, (RuntimeObject*)___4_object);
}
// System.Void FMOD.MEMORY_FREE_CALLBACK::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MEMORY_FREE_CALLBACK_EndInvoke_m7EBE2D866EF47DA40BA33CB9AEB8EB8FAB645E5E (MEMORY_FREE_CALLBACK_t698D8E27E6F22B517A31DC1AA372AAE8236D8FD3* __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
float CB_3D_ROLLOFF_CALLBACK_Invoke_m9946DC76366CF472F5925663EB0DB88258BF1FEC_Multicast(CB_3D_ROLLOFF_CALLBACK_t55B1DA907B43CEDAC52277E7147FF5DEC37AF27F* __this, intptr_t ___0_channelcontrol, float ___1_distance, 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));
float retVal = 0.0f;
for (il2cpp_array_size_t i = 0; i < length; i++)
{
CB_3D_ROLLOFF_CALLBACK_t55B1DA907B43CEDAC52277E7147FF5DEC37AF27F* currentDelegate = reinterpret_cast<CB_3D_ROLLOFF_CALLBACK_t55B1DA907B43CEDAC52277E7147FF5DEC37AF27F*>(delegatesToInvoke[i]);
typedef float (*FunctionPointerType) (RuntimeObject*, intptr_t, float, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_channelcontrol, ___1_distance, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
return retVal;
}
float CB_3D_ROLLOFF_CALLBACK_Invoke_m9946DC76366CF472F5925663EB0DB88258BF1FEC_OpenInst(CB_3D_ROLLOFF_CALLBACK_t55B1DA907B43CEDAC52277E7147FF5DEC37AF27F* __this, intptr_t ___0_channelcontrol, float ___1_distance, const RuntimeMethod* method)
{
typedef float (*FunctionPointerType) (intptr_t, float, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_channelcontrol, ___1_distance, method);
}
float CB_3D_ROLLOFF_CALLBACK_Invoke_m9946DC76366CF472F5925663EB0DB88258BF1FEC_OpenStatic(CB_3D_ROLLOFF_CALLBACK_t55B1DA907B43CEDAC52277E7147FF5DEC37AF27F* __this, intptr_t ___0_channelcontrol, float ___1_distance, const RuntimeMethod* method)
{
typedef float (*FunctionPointerType) (intptr_t, float, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_channelcontrol, ___1_distance, method);
}
float CB_3D_ROLLOFF_CALLBACK_Invoke_m9946DC76366CF472F5925663EB0DB88258BF1FEC_OpenStaticInvoker(CB_3D_ROLLOFF_CALLBACK_t55B1DA907B43CEDAC52277E7147FF5DEC37AF27F* __this, intptr_t ___0_channelcontrol, float ___1_distance, const RuntimeMethod* method)
{
return InvokerFuncInvoker2< float, intptr_t, float >::Invoke(__this->___method_ptr_0, method, NULL, ___0_channelcontrol, ___1_distance);
}
float CB_3D_ROLLOFF_CALLBACK_Invoke_m9946DC76366CF472F5925663EB0DB88258BF1FEC_ClosedStaticInvoker(CB_3D_ROLLOFF_CALLBACK_t55B1DA907B43CEDAC52277E7147FF5DEC37AF27F* __this, intptr_t ___0_channelcontrol, float ___1_distance, const RuntimeMethod* method)
{
return InvokerFuncInvoker3< float, RuntimeObject*, intptr_t, float >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_channelcontrol, ___1_distance);
}
IL2CPP_EXTERN_C float DelegatePInvokeWrapper_CB_3D_ROLLOFF_CALLBACK_t55B1DA907B43CEDAC52277E7147FF5DEC37AF27F (CB_3D_ROLLOFF_CALLBACK_t55B1DA907B43CEDAC52277E7147FF5DEC37AF27F* __this, intptr_t ___0_channelcontrol, float ___1_distance, const RuntimeMethod* method)
{
typedef float (DEFAULT_CALL *PInvokeFunc)(intptr_t, float);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
float returnValue = il2cppPInvokeFunc(___0_channelcontrol, ___1_distance);
return returnValue;
}
// System.Void FMOD.CB_3D_ROLLOFF_CALLBACK::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CB_3D_ROLLOFF_CALLBACK__ctor_m3F7C29EF9B47F4466DE5DC0752D3EC004A8F980B (CB_3D_ROLLOFF_CALLBACK_t55B1DA907B43CEDAC52277E7147FF5DEC37AF27F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr_0 = 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 == 2;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&CB_3D_ROLLOFF_CALLBACK_Invoke_m9946DC76366CF472F5925663EB0DB88258BF1FEC_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&CB_3D_ROLLOFF_CALLBACK_Invoke_m9946DC76366CF472F5925663EB0DB88258BF1FEC_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&CB_3D_ROLLOFF_CALLBACK_Invoke_m9946DC76366CF472F5925663EB0DB88258BF1FEC_OpenStatic;
else
{
__this->___invoke_impl_1 = (intptr_t)__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 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
__this->___extra_arg_5 = (intptr_t)&CB_3D_ROLLOFF_CALLBACK_Invoke_m9946DC76366CF472F5925663EB0DB88258BF1FEC_Multicast;
}
// System.Single FMOD.CB_3D_ROLLOFF_CALLBACK::Invoke(System.IntPtr,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CB_3D_ROLLOFF_CALLBACK_Invoke_m9946DC76366CF472F5925663EB0DB88258BF1FEC (CB_3D_ROLLOFF_CALLBACK_t55B1DA907B43CEDAC52277E7147FF5DEC37AF27F* __this, intptr_t ___0_channelcontrol, float ___1_distance, const RuntimeMethod* method)
{
typedef float (*FunctionPointerType) (RuntimeObject*, intptr_t, float, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_channelcontrol, ___1_distance, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult FMOD.CB_3D_ROLLOFF_CALLBACK::BeginInvoke(System.IntPtr,System.Single,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CB_3D_ROLLOFF_CALLBACK_BeginInvoke_m6FB8B813CEC086844CEF9986429749138049221C (CB_3D_ROLLOFF_CALLBACK_t55B1DA907B43CEDAC52277E7147FF5DEC37AF27F* __this, intptr_t ___0_channelcontrol, float ___1_distance, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[3] = {0};
__d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___0_channelcontrol);
__d_args[1] = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &___1_distance);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
}
// System.Single FMOD.CB_3D_ROLLOFF_CALLBACK::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CB_3D_ROLLOFF_CALLBACK_EndInvoke_m66604522F5DB1F3CBBA56B8AACA3BC7A3E49DA2E (CB_3D_ROLLOFF_CALLBACK_t55B1DA907B43CEDAC52277E7147FF5DEC37AF27F* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
return *(float*)UnBox ((RuntimeObject*)__result);
}
#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
// Conversion methods for marshalling of: FMOD.TAG
IL2CPP_EXTERN_C void TAG_tF804B7171492DD25F531BD89995CF467495846BA_marshal_pinvoke(const TAG_tF804B7171492DD25F531BD89995CF467495846BA& unmarshaled, TAG_tF804B7171492DD25F531BD89995CF467495846BA_marshaled_pinvoke& marshaled)
{
marshaled.___type_0 = unmarshaled.___type_0;
marshaled.___datatype_1 = unmarshaled.___datatype_1;
marshaled.___name_2 = unmarshaled.___name_2;
marshaled.___data_3 = unmarshaled.___data_3;
marshaled.___datalen_4 = unmarshaled.___datalen_4;
marshaled.___updated_5 = static_cast<int32_t>(unmarshaled.___updated_5);
}
IL2CPP_EXTERN_C void TAG_tF804B7171492DD25F531BD89995CF467495846BA_marshal_pinvoke_back(const TAG_tF804B7171492DD25F531BD89995CF467495846BA_marshaled_pinvoke& marshaled, TAG_tF804B7171492DD25F531BD89995CF467495846BA& unmarshaled)
{
int32_t unmarshaledtype_temp_0 = 0;
unmarshaledtype_temp_0 = marshaled.___type_0;
unmarshaled.___type_0 = unmarshaledtype_temp_0;
int32_t unmarshaleddatatype_temp_1 = 0;
unmarshaleddatatype_temp_1 = marshaled.___datatype_1;
unmarshaled.___datatype_1 = unmarshaleddatatype_temp_1;
StringWrapper_t3224449C9F0E927E27B599C5F209AEF18C549B53 unmarshaledname_temp_2;
memset((&unmarshaledname_temp_2), 0, sizeof(unmarshaledname_temp_2));
unmarshaledname_temp_2 = marshaled.___name_2;
unmarshaled.___name_2 = unmarshaledname_temp_2;
intptr_t unmarshaleddata_temp_3;
memset((&unmarshaleddata_temp_3), 0, sizeof(unmarshaleddata_temp_3));
unmarshaleddata_temp_3 = marshaled.___data_3;
unmarshaled.___data_3 = unmarshaleddata_temp_3;
uint32_t unmarshaleddatalen_temp_4 = 0;
unmarshaleddatalen_temp_4 = marshaled.___datalen_4;
unmarshaled.___datalen_4 = unmarshaleddatalen_temp_4;
bool unmarshaledupdated_temp_5 = false;
unmarshaledupdated_temp_5 = static_cast<bool>(marshaled.___updated_5);
unmarshaled.___updated_5 = unmarshaledupdated_temp_5;
}
// Conversion method for clean up from marshalling of: FMOD.TAG
IL2CPP_EXTERN_C void TAG_tF804B7171492DD25F531BD89995CF467495846BA_marshal_pinvoke_cleanup(TAG_tF804B7171492DD25F531BD89995CF467495846BA_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: FMOD.TAG
IL2CPP_EXTERN_C void TAG_tF804B7171492DD25F531BD89995CF467495846BA_marshal_com(const TAG_tF804B7171492DD25F531BD89995CF467495846BA& unmarshaled, TAG_tF804B7171492DD25F531BD89995CF467495846BA_marshaled_com& marshaled)
{
marshaled.___type_0 = unmarshaled.___type_0;
marshaled.___datatype_1 = unmarshaled.___datatype_1;
marshaled.___name_2 = unmarshaled.___name_2;
marshaled.___data_3 = unmarshaled.___data_3;
marshaled.___datalen_4 = unmarshaled.___datalen_4;
marshaled.___updated_5 = static_cast<int32_t>(unmarshaled.___updated_5);
}
IL2CPP_EXTERN_C void TAG_tF804B7171492DD25F531BD89995CF467495846BA_marshal_com_back(const TAG_tF804B7171492DD25F531BD89995CF467495846BA_marshaled_com& marshaled, TAG_tF804B7171492DD25F531BD89995CF467495846BA& unmarshaled)
{
int32_t unmarshaledtype_temp_0 = 0;
unmarshaledtype_temp_0 = marshaled.___type_0;
unmarshaled.___type_0 = unmarshaledtype_temp_0;
int32_t unmarshaleddatatype_temp_1 = 0;
unmarshaleddatatype_temp_1 = marshaled.___datatype_1;
unmarshaled.___datatype_1 = unmarshaleddatatype_temp_1;
StringWrapper_t3224449C9F0E927E27B599C5F209AEF18C549B53 unmarshaledname_temp_2;
memset((&unmarshaledname_temp_2), 0, sizeof(unmarshaledname_temp_2));
unmarshaledname_temp_2 = marshaled.___name_2;
unmarshaled.___name_2 = unmarshaledname_temp_2;
intptr_t unmarshaleddata_temp_3;
memset((&unmarshaleddata_temp_3), 0, sizeof(unmarshaleddata_temp_3));
unmarshaleddata_temp_3 = marshaled.___data_3;
unmarshaled.___data_3 = unmarshaleddata_temp_3;
uint32_t unmarshaleddatalen_temp_4 = 0;
unmarshaleddatalen_temp_4 = marshaled.___datalen_4;
unmarshaled.___datalen_4 = unmarshaleddatalen_temp_4;
bool unmarshaledupdated_temp_5 = false;
unmarshaledupdated_temp_5 = static_cast<bool>(marshaled.___updated_5);
unmarshaled.___updated_5 = unmarshaledupdated_temp_5;
}
// Conversion method for clean up from marshalling of: FMOD.TAG
IL2CPP_EXTERN_C void TAG_tF804B7171492DD25F531BD89995CF467495846BA_marshal_com_cleanup(TAG_tF804B7171492DD25F531BD89995CF467495846BA_marshaled_com& marshaled)
{
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void FMOD.CREATESOUNDEXINFO::set_pcmreadcallback(FMOD.SOUND_PCMREAD_CALLBACK)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CREATESOUNDEXINFO_set_pcmreadcallback_m716992720DB8F1E038BF4730B483EF09D084CC59 (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_GetFunctionPointerForDelegate_TisSOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B_m595023A1E7E1EFE8DDF9410DD4EBF4E2D5B1E41B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* G_B2_0 = NULL;
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* G_B1_0 = NULL;
intptr_t G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* G_B3_1 = NULL;
{
// set { pcmreadcallback_internal = (value == null ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(value)); }
SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B* L_0 = ___0_value;
G_B1_0 = __this;
if (!L_0)
{
G_B2_0 = __this;
goto IL_000c;
}
}
{
SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B* L_1 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
intptr_t L_2;
L_2 = Marshal_GetFunctionPointerForDelegate_TisSOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B_m595023A1E7E1EFE8DDF9410DD4EBF4E2D5B1E41B(L_1, Marshal_GetFunctionPointerForDelegate_TisSOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B_m595023A1E7E1EFE8DDF9410DD4EBF4E2D5B1E41B_RuntimeMethod_var);
G_B3_0 = L_2;
G_B3_1 = G_B1_0;
goto IL_0011;
}
IL_000c:
{
intptr_t L_3 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
G_B3_0 = L_3;
G_B3_1 = G_B2_0;
}
IL_0011:
{
G_B3_1->___pcmreadcallback_internal_11 = G_B3_0;
// set { pcmreadcallback_internal = (value == null ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(value)); }
return;
}
}
IL2CPP_EXTERN_C void CREATESOUNDEXINFO_set_pcmreadcallback_m716992720DB8F1E038BF4730B483EF09D084CC59_AdjustorThunk (RuntimeObject* __this, SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B* ___0_value, const RuntimeMethod* method)
{
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077*>(__this + _offset);
CREATESOUNDEXINFO_set_pcmreadcallback_m716992720DB8F1E038BF4730B483EF09D084CC59(_thisAdjusted, ___0_value, method);
}
// FMOD.SOUND_PCMREAD_CALLBACK FMOD.CREATESOUNDEXINFO::get_pcmreadcallback()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B* CREATESOUNDEXINFO_get_pcmreadcallback_m3C3942118EBB8DD15B6B197E4BB9B30C1DCE8A62 (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get { return pcmreadcallback_internal == IntPtr.Zero ? null : (SOUND_PCMREAD_CALLBACK)Marshal.GetDelegateForFunctionPointer(pcmreadcallback_internal, typeof(SOUND_PCMREAD_CALLBACK)); }
intptr_t L_0 = __this->___pcmreadcallback_internal_11;
intptr_t L_1 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
bool L_2;
L_2 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_0, L_1, NULL);
if (L_2)
{
goto IL_002d;
}
}
{
intptr_t L_3 = __this->___pcmreadcallback_internal_11;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_5;
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
Delegate_t* L_6;
L_6 = Marshal_GetDelegateForFunctionPointer_mC8100D33A78463ADEEECC4D86AA17B5809FBB304(L_3, L_5, NULL);
return ((SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B*)CastclassSealed((RuntimeObject*)L_6, SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B_il2cpp_TypeInfo_var));
}
IL_002d:
{
return (SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B*)NULL;
}
}
IL2CPP_EXTERN_C SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B* CREATESOUNDEXINFO_get_pcmreadcallback_m3C3942118EBB8DD15B6B197E4BB9B30C1DCE8A62_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077*>(__this + _offset);
SOUND_PCMREAD_CALLBACK_tD15DD24326E11689F358D8E0129730C815E6DA4B* _returnValue;
_returnValue = CREATESOUNDEXINFO_get_pcmreadcallback_m3C3942118EBB8DD15B6B197E4BB9B30C1DCE8A62(_thisAdjusted, method);
return _returnValue;
}
// System.Void FMOD.CREATESOUNDEXINFO::set_pcmsetposcallback(FMOD.SOUND_PCMSETPOS_CALLBACK)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CREATESOUNDEXINFO_set_pcmsetposcallback_mC10EB11225FDD796644A381838477C2C0B306549 (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_GetFunctionPointerForDelegate_TisSOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5_mFDB6FED16A129EF4941CA9EE45C46770F0AD2845_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* G_B2_0 = NULL;
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* G_B1_0 = NULL;
intptr_t G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* G_B3_1 = NULL;
{
// set { pcmsetposcallback_internal = (value == null ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(value)); }
SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5* L_0 = ___0_value;
G_B1_0 = __this;
if (!L_0)
{
G_B2_0 = __this;
goto IL_000c;
}
}
{
SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5* L_1 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
intptr_t L_2;
L_2 = Marshal_GetFunctionPointerForDelegate_TisSOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5_mFDB6FED16A129EF4941CA9EE45C46770F0AD2845(L_1, Marshal_GetFunctionPointerForDelegate_TisSOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5_mFDB6FED16A129EF4941CA9EE45C46770F0AD2845_RuntimeMethod_var);
G_B3_0 = L_2;
G_B3_1 = G_B1_0;
goto IL_0011;
}
IL_000c:
{
intptr_t L_3 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
G_B3_0 = L_3;
G_B3_1 = G_B2_0;
}
IL_0011:
{
G_B3_1->___pcmsetposcallback_internal_12 = G_B3_0;
// set { pcmsetposcallback_internal = (value == null ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(value)); }
return;
}
}
IL2CPP_EXTERN_C void CREATESOUNDEXINFO_set_pcmsetposcallback_mC10EB11225FDD796644A381838477C2C0B306549_AdjustorThunk (RuntimeObject* __this, SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5* ___0_value, const RuntimeMethod* method)
{
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077*>(__this + _offset);
CREATESOUNDEXINFO_set_pcmsetposcallback_mC10EB11225FDD796644A381838477C2C0B306549(_thisAdjusted, ___0_value, method);
}
// FMOD.SOUND_PCMSETPOS_CALLBACK FMOD.CREATESOUNDEXINFO::get_pcmsetposcallback()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5* CREATESOUNDEXINFO_get_pcmsetposcallback_mCC60369770E4A6250D3790B18625D3456125265E (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get { return pcmsetposcallback_internal == IntPtr.Zero ? null : (SOUND_PCMSETPOS_CALLBACK)Marshal.GetDelegateForFunctionPointer(pcmsetposcallback_internal, typeof(SOUND_PCMSETPOS_CALLBACK)); }
intptr_t L_0 = __this->___pcmsetposcallback_internal_12;
intptr_t L_1 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
bool L_2;
L_2 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_0, L_1, NULL);
if (L_2)
{
goto IL_002d;
}
}
{
intptr_t L_3 = __this->___pcmsetposcallback_internal_12;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_5;
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
Delegate_t* L_6;
L_6 = Marshal_GetDelegateForFunctionPointer_mC8100D33A78463ADEEECC4D86AA17B5809FBB304(L_3, L_5, NULL);
return ((SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5*)CastclassSealed((RuntimeObject*)L_6, SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5_il2cpp_TypeInfo_var));
}
IL_002d:
{
return (SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5*)NULL;
}
}
IL2CPP_EXTERN_C SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5* CREATESOUNDEXINFO_get_pcmsetposcallback_mCC60369770E4A6250D3790B18625D3456125265E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077*>(__this + _offset);
SOUND_PCMSETPOS_CALLBACK_t332ED58CC096B1FFA61F867E1C3065D7E76336F5* _returnValue;
_returnValue = CREATESOUNDEXINFO_get_pcmsetposcallback_mCC60369770E4A6250D3790B18625D3456125265E(_thisAdjusted, method);
return _returnValue;
}
// System.Void FMOD.CREATESOUNDEXINFO::set_nonblockcallback(FMOD.SOUND_NONBLOCK_CALLBACK)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CREATESOUNDEXINFO_set_nonblockcallback_m85FB65C6E477023DF8D35E8178D203BE0DEEDBE1 (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_GetFunctionPointerForDelegate_TisSOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76_m7C0C8E11B53D154F82441FC1562BCF02412816E7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* G_B2_0 = NULL;
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* G_B1_0 = NULL;
intptr_t G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* G_B3_1 = NULL;
{
// set { nonblockcallback_internal = (value == null ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(value)); }
SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76* L_0 = ___0_value;
G_B1_0 = __this;
if (!L_0)
{
G_B2_0 = __this;
goto IL_000c;
}
}
{
SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76* L_1 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
intptr_t L_2;
L_2 = Marshal_GetFunctionPointerForDelegate_TisSOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76_m7C0C8E11B53D154F82441FC1562BCF02412816E7(L_1, Marshal_GetFunctionPointerForDelegate_TisSOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76_m7C0C8E11B53D154F82441FC1562BCF02412816E7_RuntimeMethod_var);
G_B3_0 = L_2;
G_B3_1 = G_B1_0;
goto IL_0011;
}
IL_000c:
{
intptr_t L_3 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
G_B3_0 = L_3;
G_B3_1 = G_B2_0;
}
IL_0011:
{
G_B3_1->___nonblockcallback_internal_13 = G_B3_0;
// set { nonblockcallback_internal = (value == null ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(value)); }
return;
}
}
IL2CPP_EXTERN_C void CREATESOUNDEXINFO_set_nonblockcallback_m85FB65C6E477023DF8D35E8178D203BE0DEEDBE1_AdjustorThunk (RuntimeObject* __this, SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76* ___0_value, const RuntimeMethod* method)
{
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077*>(__this + _offset);
CREATESOUNDEXINFO_set_nonblockcallback_m85FB65C6E477023DF8D35E8178D203BE0DEEDBE1(_thisAdjusted, ___0_value, method);
}
// FMOD.SOUND_NONBLOCK_CALLBACK FMOD.CREATESOUNDEXINFO::get_nonblockcallback()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76* CREATESOUNDEXINFO_get_nonblockcallback_m30D7D60899FD64E1C469C43D97E0131839C2B50B (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get { return nonblockcallback_internal == IntPtr.Zero ? null : (SOUND_NONBLOCK_CALLBACK)Marshal.GetDelegateForFunctionPointer(nonblockcallback_internal, typeof(SOUND_NONBLOCK_CALLBACK)); }
intptr_t L_0 = __this->___nonblockcallback_internal_13;
intptr_t L_1 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
bool L_2;
L_2 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_0, L_1, NULL);
if (L_2)
{
goto IL_002d;
}
}
{
intptr_t L_3 = __this->___nonblockcallback_internal_13;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_5;
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
Delegate_t* L_6;
L_6 = Marshal_GetDelegateForFunctionPointer_mC8100D33A78463ADEEECC4D86AA17B5809FBB304(L_3, L_5, NULL);
return ((SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76*)CastclassSealed((RuntimeObject*)L_6, SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76_il2cpp_TypeInfo_var));
}
IL_002d:
{
return (SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76*)NULL;
}
}
IL2CPP_EXTERN_C SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76* CREATESOUNDEXINFO_get_nonblockcallback_m30D7D60899FD64E1C469C43D97E0131839C2B50B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077*>(__this + _offset);
SOUND_NONBLOCK_CALLBACK_t81BAEFAE6B75CE20C272CE2AA8E65525BAD27F76* _returnValue;
_returnValue = CREATESOUNDEXINFO_get_nonblockcallback_m30D7D60899FD64E1C469C43D97E0131839C2B50B(_thisAdjusted, method);
return _returnValue;
}
// System.Void FMOD.CREATESOUNDEXINFO::set_fileuseropen(FMOD.FILE_OPEN_CALLBACK)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CREATESOUNDEXINFO_set_fileuseropen_m385135A4ABB2259D4108CD3DAACA624610507600 (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_GetFunctionPointerForDelegate_TisFILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617_m7A0A062A8ABCB3FF2256365A3A60255E0F250620_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* G_B2_0 = NULL;
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* G_B1_0 = NULL;
intptr_t G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* G_B3_1 = NULL;
{
// set { fileuseropen_internal = (value == null ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(value)); }
FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* L_0 = ___0_value;
G_B1_0 = __this;
if (!L_0)
{
G_B2_0 = __this;
goto IL_000c;
}
}
{
FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* L_1 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
intptr_t L_2;
L_2 = Marshal_GetFunctionPointerForDelegate_TisFILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617_m7A0A062A8ABCB3FF2256365A3A60255E0F250620(L_1, Marshal_GetFunctionPointerForDelegate_TisFILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617_m7A0A062A8ABCB3FF2256365A3A60255E0F250620_RuntimeMethod_var);
G_B3_0 = L_2;
G_B3_1 = G_B1_0;
goto IL_0011;
}
IL_000c:
{
intptr_t L_3 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
G_B3_0 = L_3;
G_B3_1 = G_B2_0;
}
IL_0011:
{
G_B3_1->___fileuseropen_internal_19 = G_B3_0;
// set { fileuseropen_internal = (value == null ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(value)); }
return;
}
}
IL2CPP_EXTERN_C void CREATESOUNDEXINFO_set_fileuseropen_m385135A4ABB2259D4108CD3DAACA624610507600_AdjustorThunk (RuntimeObject* __this, FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* ___0_value, const RuntimeMethod* method)
{
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077*>(__this + _offset);
CREATESOUNDEXINFO_set_fileuseropen_m385135A4ABB2259D4108CD3DAACA624610507600(_thisAdjusted, ___0_value, method);
}
// FMOD.FILE_OPEN_CALLBACK FMOD.CREATESOUNDEXINFO::get_fileuseropen()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* CREATESOUNDEXINFO_get_fileuseropen_m970DA2FE5CC70C591898D273886C7F9035338CA2 (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get { return fileuseropen_internal == IntPtr.Zero ? null : (FILE_OPEN_CALLBACK)Marshal.GetDelegateForFunctionPointer(fileuseropen_internal, typeof(FILE_OPEN_CALLBACK)); }
intptr_t L_0 = __this->___fileuseropen_internal_19;
intptr_t L_1 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
bool L_2;
L_2 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_0, L_1, NULL);
if (L_2)
{
goto IL_002d;
}
}
{
intptr_t L_3 = __this->___fileuseropen_internal_19;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_5;
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
Delegate_t* L_6;
L_6 = Marshal_GetDelegateForFunctionPointer_mC8100D33A78463ADEEECC4D86AA17B5809FBB304(L_3, L_5, NULL);
return ((FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617*)CastclassSealed((RuntimeObject*)L_6, FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617_il2cpp_TypeInfo_var));
}
IL_002d:
{
return (FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617*)NULL;
}
}
IL2CPP_EXTERN_C FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* CREATESOUNDEXINFO_get_fileuseropen_m970DA2FE5CC70C591898D273886C7F9035338CA2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077*>(__this + _offset);
FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* _returnValue;
_returnValue = CREATESOUNDEXINFO_get_fileuseropen_m970DA2FE5CC70C591898D273886C7F9035338CA2(_thisAdjusted, method);
return _returnValue;
}
// System.Void FMOD.CREATESOUNDEXINFO::set_fileuserclose(FMOD.FILE_CLOSE_CALLBACK)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CREATESOUNDEXINFO_set_fileuserclose_m53E139DF9FA248D21F42E0F0238CD797A4AD5ADE (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_GetFunctionPointerForDelegate_TisFILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F_mD087092891AAB4B5A12DBF8B13E9A1115614BA0F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* G_B2_0 = NULL;
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* G_B1_0 = NULL;
intptr_t G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* G_B3_1 = NULL;
{
// set { fileuserclose_internal = (value == null ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(value)); }
FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* L_0 = ___0_value;
G_B1_0 = __this;
if (!L_0)
{
G_B2_0 = __this;
goto IL_000c;
}
}
{
FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* L_1 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
intptr_t L_2;
L_2 = Marshal_GetFunctionPointerForDelegate_TisFILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F_mD087092891AAB4B5A12DBF8B13E9A1115614BA0F(L_1, Marshal_GetFunctionPointerForDelegate_TisFILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F_mD087092891AAB4B5A12DBF8B13E9A1115614BA0F_RuntimeMethod_var);
G_B3_0 = L_2;
G_B3_1 = G_B1_0;
goto IL_0011;
}
IL_000c:
{
intptr_t L_3 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
G_B3_0 = L_3;
G_B3_1 = G_B2_0;
}
IL_0011:
{
G_B3_1->___fileuserclose_internal_20 = G_B3_0;
// set { fileuserclose_internal = (value == null ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(value)); }
return;
}
}
IL2CPP_EXTERN_C void CREATESOUNDEXINFO_set_fileuserclose_m53E139DF9FA248D21F42E0F0238CD797A4AD5ADE_AdjustorThunk (RuntimeObject* __this, FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* ___0_value, const RuntimeMethod* method)
{
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077*>(__this + _offset);
CREATESOUNDEXINFO_set_fileuserclose_m53E139DF9FA248D21F42E0F0238CD797A4AD5ADE(_thisAdjusted, ___0_value, method);
}
// FMOD.FILE_CLOSE_CALLBACK FMOD.CREATESOUNDEXINFO::get_fileuserclose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* CREATESOUNDEXINFO_get_fileuserclose_m1778FC44EC25A3E956DF01E4A81618BDF386DDF8 (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get { return fileuserclose_internal == IntPtr.Zero ? null : (FILE_CLOSE_CALLBACK)Marshal.GetDelegateForFunctionPointer(fileuserclose_internal, typeof(FILE_CLOSE_CALLBACK)); }
intptr_t L_0 = __this->___fileuserclose_internal_20;
intptr_t L_1 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
bool L_2;
L_2 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_0, L_1, NULL);
if (L_2)
{
goto IL_002d;
}
}
{
intptr_t L_3 = __this->___fileuserclose_internal_20;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_5;
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
Delegate_t* L_6;
L_6 = Marshal_GetDelegateForFunctionPointer_mC8100D33A78463ADEEECC4D86AA17B5809FBB304(L_3, L_5, NULL);
return ((FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F*)CastclassSealed((RuntimeObject*)L_6, FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F_il2cpp_TypeInfo_var));
}
IL_002d:
{
return (FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F*)NULL;
}
}
IL2CPP_EXTERN_C FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* CREATESOUNDEXINFO_get_fileuserclose_m1778FC44EC25A3E956DF01E4A81618BDF386DDF8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077*>(__this + _offset);
FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* _returnValue;
_returnValue = CREATESOUNDEXINFO_get_fileuserclose_m1778FC44EC25A3E956DF01E4A81618BDF386DDF8(_thisAdjusted, method);
return _returnValue;
}
// System.Void FMOD.CREATESOUNDEXINFO::set_fileuserread(FMOD.FILE_READ_CALLBACK)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CREATESOUNDEXINFO_set_fileuserread_m28628765CE1ED81952B4C8A9F044D68052DD68B2 (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_GetFunctionPointerForDelegate_TisFILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631_mBF29DC48892784B4840F2D0443738B17EBA08945_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* G_B2_0 = NULL;
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* G_B1_0 = NULL;
intptr_t G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* G_B3_1 = NULL;
{
// set { fileuserread_internal = (value == null ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(value)); }
FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* L_0 = ___0_value;
G_B1_0 = __this;
if (!L_0)
{
G_B2_0 = __this;
goto IL_000c;
}
}
{
FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* L_1 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
intptr_t L_2;
L_2 = Marshal_GetFunctionPointerForDelegate_TisFILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631_mBF29DC48892784B4840F2D0443738B17EBA08945(L_1, Marshal_GetFunctionPointerForDelegate_TisFILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631_mBF29DC48892784B4840F2D0443738B17EBA08945_RuntimeMethod_var);
G_B3_0 = L_2;
G_B3_1 = G_B1_0;
goto IL_0011;
}
IL_000c:
{
intptr_t L_3 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
G_B3_0 = L_3;
G_B3_1 = G_B2_0;
}
IL_0011:
{
G_B3_1->___fileuserread_internal_21 = G_B3_0;
// set { fileuserread_internal = (value == null ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(value)); }
return;
}
}
IL2CPP_EXTERN_C void CREATESOUNDEXINFO_set_fileuserread_m28628765CE1ED81952B4C8A9F044D68052DD68B2_AdjustorThunk (RuntimeObject* __this, FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* ___0_value, const RuntimeMethod* method)
{
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077*>(__this + _offset);
CREATESOUNDEXINFO_set_fileuserread_m28628765CE1ED81952B4C8A9F044D68052DD68B2(_thisAdjusted, ___0_value, method);
}
// FMOD.FILE_READ_CALLBACK FMOD.CREATESOUNDEXINFO::get_fileuserread()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* CREATESOUNDEXINFO_get_fileuserread_mB81069CA973F43BC549AC47C9DB5156E85E4D7C9 (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get { return fileuserread_internal == IntPtr.Zero ? null : (FILE_READ_CALLBACK)Marshal.GetDelegateForFunctionPointer(fileuserread_internal, typeof(FILE_READ_CALLBACK)); }
intptr_t L_0 = __this->___fileuserread_internal_21;
intptr_t L_1 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
bool L_2;
L_2 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_0, L_1, NULL);
if (L_2)
{
goto IL_002d;
}
}
{
intptr_t L_3 = __this->___fileuserread_internal_21;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_5;
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
Delegate_t* L_6;
L_6 = Marshal_GetDelegateForFunctionPointer_mC8100D33A78463ADEEECC4D86AA17B5809FBB304(L_3, L_5, NULL);
return ((FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631*)CastclassSealed((RuntimeObject*)L_6, FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631_il2cpp_TypeInfo_var));
}
IL_002d:
{
return (FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631*)NULL;
}
}
IL2CPP_EXTERN_C FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* CREATESOUNDEXINFO_get_fileuserread_mB81069CA973F43BC549AC47C9DB5156E85E4D7C9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077*>(__this + _offset);
FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* _returnValue;
_returnValue = CREATESOUNDEXINFO_get_fileuserread_mB81069CA973F43BC549AC47C9DB5156E85E4D7C9(_thisAdjusted, method);
return _returnValue;
}
// System.Void FMOD.CREATESOUNDEXINFO::set_fileuserseek(FMOD.FILE_SEEK_CALLBACK)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CREATESOUNDEXINFO_set_fileuserseek_m7B03F3F7FF104FF989FD7A29D2BB031A03F66F82 (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_GetFunctionPointerForDelegate_TisFILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D_m139FAF116CFE0A18154E2ADDD7A1B29B66798BB2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* G_B2_0 = NULL;
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* G_B1_0 = NULL;
intptr_t G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* G_B3_1 = NULL;
{
// set { fileuserseek_internal = (value == null ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(value)); }
FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* L_0 = ___0_value;
G_B1_0 = __this;
if (!L_0)
{
G_B2_0 = __this;
goto IL_000c;
}
}
{
FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* L_1 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
intptr_t L_2;
L_2 = Marshal_GetFunctionPointerForDelegate_TisFILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D_m139FAF116CFE0A18154E2ADDD7A1B29B66798BB2(L_1, Marshal_GetFunctionPointerForDelegate_TisFILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D_m139FAF116CFE0A18154E2ADDD7A1B29B66798BB2_RuntimeMethod_var);
G_B3_0 = L_2;
G_B3_1 = G_B1_0;
goto IL_0011;
}
IL_000c:
{
intptr_t L_3 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
G_B3_0 = L_3;
G_B3_1 = G_B2_0;
}
IL_0011:
{
G_B3_1->___fileuserseek_internal_22 = G_B3_0;
// set { fileuserseek_internal = (value == null ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(value)); }
return;
}
}
IL2CPP_EXTERN_C void CREATESOUNDEXINFO_set_fileuserseek_m7B03F3F7FF104FF989FD7A29D2BB031A03F66F82_AdjustorThunk (RuntimeObject* __this, FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* ___0_value, const RuntimeMethod* method)
{
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077*>(__this + _offset);
CREATESOUNDEXINFO_set_fileuserseek_m7B03F3F7FF104FF989FD7A29D2BB031A03F66F82(_thisAdjusted, ___0_value, method);
}
// FMOD.FILE_SEEK_CALLBACK FMOD.CREATESOUNDEXINFO::get_fileuserseek()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* CREATESOUNDEXINFO_get_fileuserseek_m25FFB0AC8655E0A6E45F86E4A0CA576ED99F51E3 (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get { return fileuserseek_internal == IntPtr.Zero ? null : (FILE_SEEK_CALLBACK)Marshal.GetDelegateForFunctionPointer(fileuserseek_internal, typeof(FILE_SEEK_CALLBACK)); }
intptr_t L_0 = __this->___fileuserseek_internal_22;
intptr_t L_1 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
bool L_2;
L_2 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_0, L_1, NULL);
if (L_2)
{
goto IL_002d;
}
}
{
intptr_t L_3 = __this->___fileuserseek_internal_22;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_5;
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
Delegate_t* L_6;
L_6 = Marshal_GetDelegateForFunctionPointer_mC8100D33A78463ADEEECC4D86AA17B5809FBB304(L_3, L_5, NULL);
return ((FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D*)CastclassSealed((RuntimeObject*)L_6, FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D_il2cpp_TypeInfo_var));
}
IL_002d:
{
return (FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D*)NULL;
}
}
IL2CPP_EXTERN_C FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* CREATESOUNDEXINFO_get_fileuserseek_m25FFB0AC8655E0A6E45F86E4A0CA576ED99F51E3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077*>(__this + _offset);
FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* _returnValue;
_returnValue = CREATESOUNDEXINFO_get_fileuserseek_m25FFB0AC8655E0A6E45F86E4A0CA576ED99F51E3(_thisAdjusted, method);
return _returnValue;
}
// System.Void FMOD.CREATESOUNDEXINFO::set_fileuserasyncread(FMOD.FILE_ASYNCREAD_CALLBACK)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CREATESOUNDEXINFO_set_fileuserasyncread_mB648486C2F06AAE704B616AB406DFFC5C02017B4 (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_GetFunctionPointerForDelegate_TisFILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54_m2B423C24224647D2797A798B19406A1992CDFC5E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* G_B2_0 = NULL;
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* G_B1_0 = NULL;
intptr_t G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* G_B3_1 = NULL;
{
// set { fileuserasyncread_internal = (value == null ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(value)); }
FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54* L_0 = ___0_value;
G_B1_0 = __this;
if (!L_0)
{
G_B2_0 = __this;
goto IL_000c;
}
}
{
FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54* L_1 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
intptr_t L_2;
L_2 = Marshal_GetFunctionPointerForDelegate_TisFILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54_m2B423C24224647D2797A798B19406A1992CDFC5E(L_1, Marshal_GetFunctionPointerForDelegate_TisFILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54_m2B423C24224647D2797A798B19406A1992CDFC5E_RuntimeMethod_var);
G_B3_0 = L_2;
G_B3_1 = G_B1_0;
goto IL_0011;
}
IL_000c:
{
intptr_t L_3 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
G_B3_0 = L_3;
G_B3_1 = G_B2_0;
}
IL_0011:
{
G_B3_1->___fileuserasyncread_internal_23 = G_B3_0;
// set { fileuserasyncread_internal = (value == null ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(value)); }
return;
}
}
IL2CPP_EXTERN_C void CREATESOUNDEXINFO_set_fileuserasyncread_mB648486C2F06AAE704B616AB406DFFC5C02017B4_AdjustorThunk (RuntimeObject* __this, FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54* ___0_value, const RuntimeMethod* method)
{
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077*>(__this + _offset);
CREATESOUNDEXINFO_set_fileuserasyncread_mB648486C2F06AAE704B616AB406DFFC5C02017B4(_thisAdjusted, ___0_value, method);
}
// FMOD.FILE_ASYNCREAD_CALLBACK FMOD.CREATESOUNDEXINFO::get_fileuserasyncread()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54* CREATESOUNDEXINFO_get_fileuserasyncread_mC4CC9835AFB5B929AA716FA262F900D7D742FC26 (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get { return fileuserasyncread_internal == IntPtr.Zero ? null : (FILE_ASYNCREAD_CALLBACK)Marshal.GetDelegateForFunctionPointer(fileuserasyncread_internal, typeof(FILE_ASYNCREAD_CALLBACK)); }
intptr_t L_0 = __this->___fileuserasyncread_internal_23;
intptr_t L_1 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
bool L_2;
L_2 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_0, L_1, NULL);
if (L_2)
{
goto IL_002d;
}
}
{
intptr_t L_3 = __this->___fileuserasyncread_internal_23;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_5;
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
Delegate_t* L_6;
L_6 = Marshal_GetDelegateForFunctionPointer_mC8100D33A78463ADEEECC4D86AA17B5809FBB304(L_3, L_5, NULL);
return ((FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54*)CastclassSealed((RuntimeObject*)L_6, FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54_il2cpp_TypeInfo_var));
}
IL_002d:
{
return (FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54*)NULL;
}
}
IL2CPP_EXTERN_C FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54* CREATESOUNDEXINFO_get_fileuserasyncread_mC4CC9835AFB5B929AA716FA262F900D7D742FC26_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077*>(__this + _offset);
FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54* _returnValue;
_returnValue = CREATESOUNDEXINFO_get_fileuserasyncread_mC4CC9835AFB5B929AA716FA262F900D7D742FC26(_thisAdjusted, method);
return _returnValue;
}
// System.Void FMOD.CREATESOUNDEXINFO::set_fileuserasynccancel(FMOD.FILE_ASYNCCANCEL_CALLBACK)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CREATESOUNDEXINFO_set_fileuserasynccancel_m7B6E11367AB8DE9AE0F24169E66F658E12739CBD (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_GetFunctionPointerForDelegate_TisFILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7_m3C928653A0D6645916CB5EEFA08CFF186EBAC172_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* G_B2_0 = NULL;
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* G_B1_0 = NULL;
intptr_t G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* G_B3_1 = NULL;
{
// set { fileuserasynccancel_internal = (value == null ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(value)); }
FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7* L_0 = ___0_value;
G_B1_0 = __this;
if (!L_0)
{
G_B2_0 = __this;
goto IL_000c;
}
}
{
FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7* L_1 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
intptr_t L_2;
L_2 = Marshal_GetFunctionPointerForDelegate_TisFILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7_m3C928653A0D6645916CB5EEFA08CFF186EBAC172(L_1, Marshal_GetFunctionPointerForDelegate_TisFILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7_m3C928653A0D6645916CB5EEFA08CFF186EBAC172_RuntimeMethod_var);
G_B3_0 = L_2;
G_B3_1 = G_B1_0;
goto IL_0011;
}
IL_000c:
{
intptr_t L_3 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
G_B3_0 = L_3;
G_B3_1 = G_B2_0;
}
IL_0011:
{
G_B3_1->___fileuserasynccancel_internal_24 = G_B3_0;
// set { fileuserasynccancel_internal = (value == null ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(value)); }
return;
}
}
IL2CPP_EXTERN_C void CREATESOUNDEXINFO_set_fileuserasynccancel_m7B6E11367AB8DE9AE0F24169E66F658E12739CBD_AdjustorThunk (RuntimeObject* __this, FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7* ___0_value, const RuntimeMethod* method)
{
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077*>(__this + _offset);
CREATESOUNDEXINFO_set_fileuserasynccancel_m7B6E11367AB8DE9AE0F24169E66F658E12739CBD(_thisAdjusted, ___0_value, method);
}
// FMOD.FILE_ASYNCCANCEL_CALLBACK FMOD.CREATESOUNDEXINFO::get_fileuserasynccancel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7* CREATESOUNDEXINFO_get_fileuserasynccancel_mA07D7FDE0358856AAC7FB52E29116A80D4CFD13A (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// get { return fileuserasynccancel_internal == IntPtr.Zero ? null : (FILE_ASYNCCANCEL_CALLBACK)Marshal.GetDelegateForFunctionPointer(fileuserasynccancel_internal, typeof(FILE_ASYNCCANCEL_CALLBACK)); }
intptr_t L_0 = __this->___fileuserasynccancel_internal_24;
intptr_t L_1 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
bool L_2;
L_2 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_0, L_1, NULL);
if (L_2)
{
goto IL_002d;
}
}
{
intptr_t L_3 = __this->___fileuserasynccancel_internal_24;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_5;
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
Delegate_t* L_6;
L_6 = Marshal_GetDelegateForFunctionPointer_mC8100D33A78463ADEEECC4D86AA17B5809FBB304(L_3, L_5, NULL);
return ((FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7*)CastclassSealed((RuntimeObject*)L_6, FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7_il2cpp_TypeInfo_var));
}
IL_002d:
{
return (FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7*)NULL;
}
}
IL2CPP_EXTERN_C FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7* CREATESOUNDEXINFO_get_fileuserasynccancel_mA07D7FDE0358856AAC7FB52E29116A80D4CFD13A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077*>(__this + _offset);
FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7* _returnValue;
_returnValue = CREATESOUNDEXINFO_get_fileuserasynccancel_mA07D7FDE0358856AAC7FB52E29116A80D4CFD13A(_thisAdjusted, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void FMOD.REVERB_PROPERTIES::.ctor(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void REVERB_PROPERTIES__ctor_mEE4ABEF64EF5025442D3F137C6F6879A5279E1BB (REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91* __this, float ___0_decayTime, float ___1_earlyDelay, float ___2_lateDelay, float ___3_hfReference, float ___4_hfDecayRatio, float ___5_diffusion, float ___6_density, float ___7_lowShelfFrequency, float ___8_lowShelfGain, float ___9_highCut, float ___10_earlyLateMix, float ___11_wetLevel, const RuntimeMethod* method)
{
{
// DecayTime = decayTime;
float L_0 = ___0_decayTime;
__this->___DecayTime_0 = L_0;
// EarlyDelay = earlyDelay;
float L_1 = ___1_earlyDelay;
__this->___EarlyDelay_1 = L_1;
// LateDelay = lateDelay;
float L_2 = ___2_lateDelay;
__this->___LateDelay_2 = L_2;
// HFReference = hfReference;
float L_3 = ___3_hfReference;
__this->___HFReference_3 = L_3;
// HFDecayRatio = hfDecayRatio;
float L_4 = ___4_hfDecayRatio;
__this->___HFDecayRatio_4 = L_4;
// Diffusion = diffusion;
float L_5 = ___5_diffusion;
__this->___Diffusion_5 = L_5;
// Density = density;
float L_6 = ___6_density;
__this->___Density_6 = L_6;
// LowShelfFrequency = lowShelfFrequency;
float L_7 = ___7_lowShelfFrequency;
__this->___LowShelfFrequency_7 = L_7;
// LowShelfGain = lowShelfGain;
float L_8 = ___8_lowShelfGain;
__this->___LowShelfGain_8 = L_8;
// HighCut = highCut;
float L_9 = ___9_highCut;
__this->___HighCut_9 = L_9;
// EarlyLateMix = earlyLateMix;
float L_10 = ___10_earlyLateMix;
__this->___EarlyLateMix_10 = L_10;
// WetLevel = wetLevel;
float L_11 = ___11_wetLevel;
__this->___WetLevel_11 = L_11;
// }
return;
}
}
IL2CPP_EXTERN_C void REVERB_PROPERTIES__ctor_mEE4ABEF64EF5025442D3F137C6F6879A5279E1BB_AdjustorThunk (RuntimeObject* __this, float ___0_decayTime, float ___1_earlyDelay, float ___2_lateDelay, float ___3_hfReference, float ___4_hfDecayRatio, float ___5_diffusion, float ___6_density, float ___7_lowShelfFrequency, float ___8_lowShelfGain, float ___9_highCut, float ___10_earlyLateMix, float ___11_wetLevel, const RuntimeMethod* method)
{
REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91*>(__this + _offset);
REVERB_PROPERTIES__ctor_mEE4ABEF64EF5025442D3F137C6F6879A5279E1BB(_thisAdjusted, ___0_decayTime, ___1_earlyDelay, ___2_lateDelay, ___3_hfReference, ___4_hfDecayRatio, ___5_diffusion, ___6_density, ___7_lowShelfFrequency, ___8_lowShelfGain, ___9_highCut, ___10_earlyLateMix, ___11_wetLevel, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// FMOD.REVERB_PROPERTIES FMOD.PRESET::OFF()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 PRESET_OFF_m0AC3D3B3443347CA0120DE8E6373975EC4AF8AA6 (const RuntimeMethod* method)
{
{
// public static REVERB_PROPERTIES OFF() { return new REVERB_PROPERTIES( 1000, 7, 11, 5000, 100, 100, 100, 250, 0, 20, 96, -80.0f );}
REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 L_0;
memset((&L_0), 0, sizeof(L_0));
REVERB_PROPERTIES__ctor_mEE4ABEF64EF5025442D3F137C6F6879A5279E1BB((&L_0), (1000.0f), (7.0f), (11.0f), (5000.0f), (100.0f), (100.0f), (100.0f), (250.0f), (0.0f), (20.0f), (96.0f), (-80.0f), /*hidden argument*/NULL);
return L_0;
}
}
// FMOD.REVERB_PROPERTIES FMOD.PRESET::GENERIC()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 PRESET_GENERIC_m740A446033AD9924B5DFD601D014B9C8761DD223 (const RuntimeMethod* method)
{
{
// public static REVERB_PROPERTIES GENERIC() { return new REVERB_PROPERTIES( 1500, 7, 11, 5000, 83, 100, 100, 250, 0, 14500, 96, -8.0f );}
REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 L_0;
memset((&L_0), 0, sizeof(L_0));
REVERB_PROPERTIES__ctor_mEE4ABEF64EF5025442D3F137C6F6879A5279E1BB((&L_0), (1500.0f), (7.0f), (11.0f), (5000.0f), (83.0f), (100.0f), (100.0f), (250.0f), (0.0f), (14500.0f), (96.0f), (-8.0f), /*hidden argument*/NULL);
return L_0;
}
}
// FMOD.REVERB_PROPERTIES FMOD.PRESET::PADDEDCELL()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 PRESET_PADDEDCELL_m49A877B84136A5F2A8D59A79AB1242E2842F1C84 (const RuntimeMethod* method)
{
{
// public static REVERB_PROPERTIES PADDEDCELL() { return new REVERB_PROPERTIES( 170, 1, 2, 5000, 10, 100, 100, 250, 0, 160, 84, -7.8f );}
REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 L_0;
memset((&L_0), 0, sizeof(L_0));
REVERB_PROPERTIES__ctor_mEE4ABEF64EF5025442D3F137C6F6879A5279E1BB((&L_0), (170.0f), (1.0f), (2.0f), (5000.0f), (10.0f), (100.0f), (100.0f), (250.0f), (0.0f), (160.0f), (84.0f), (-7.80000019f), /*hidden argument*/NULL);
return L_0;
}
}
// FMOD.REVERB_PROPERTIES FMOD.PRESET::ROOM()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 PRESET_ROOM_m251EE2A81AE4635413518ABCE105513A7CFCBB55 (const RuntimeMethod* method)
{
{
// public static REVERB_PROPERTIES ROOM() { return new REVERB_PROPERTIES( 400, 2, 3, 5000, 83, 100, 100, 250, 0, 6050, 88, -9.4f );}
REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 L_0;
memset((&L_0), 0, sizeof(L_0));
REVERB_PROPERTIES__ctor_mEE4ABEF64EF5025442D3F137C6F6879A5279E1BB((&L_0), (400.0f), (2.0f), (3.0f), (5000.0f), (83.0f), (100.0f), (100.0f), (250.0f), (0.0f), (6050.0f), (88.0f), (-9.39999962f), /*hidden argument*/NULL);
return L_0;
}
}
// FMOD.REVERB_PROPERTIES FMOD.PRESET::BATHROOM()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 PRESET_BATHROOM_mAD2EBE89BD56ED04F479E0F696E0B3FC0DFA0390 (const RuntimeMethod* method)
{
{
// public static REVERB_PROPERTIES BATHROOM() { return new REVERB_PROPERTIES( 1500, 7, 11, 5000, 54, 100, 60, 250, 0, 2900, 83, 0.5f );}
REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 L_0;
memset((&L_0), 0, sizeof(L_0));
REVERB_PROPERTIES__ctor_mEE4ABEF64EF5025442D3F137C6F6879A5279E1BB((&L_0), (1500.0f), (7.0f), (11.0f), (5000.0f), (54.0f), (100.0f), (60.0f), (250.0f), (0.0f), (2900.0f), (83.0f), (0.5f), /*hidden argument*/NULL);
return L_0;
}
}
// FMOD.REVERB_PROPERTIES FMOD.PRESET::LIVINGROOM()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 PRESET_LIVINGROOM_m9595D125EA1C967A5740B30C83A239987510B1D3 (const RuntimeMethod* method)
{
{
// public static REVERB_PROPERTIES LIVINGROOM() { return new REVERB_PROPERTIES( 500, 3, 4, 5000, 10, 100, 100, 250, 0, 160, 58, -19.0f );}
REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 L_0;
memset((&L_0), 0, sizeof(L_0));
REVERB_PROPERTIES__ctor_mEE4ABEF64EF5025442D3F137C6F6879A5279E1BB((&L_0), (500.0f), (3.0f), (4.0f), (5000.0f), (10.0f), (100.0f), (100.0f), (250.0f), (0.0f), (160.0f), (58.0f), (-19.0f), /*hidden argument*/NULL);
return L_0;
}
}
// FMOD.REVERB_PROPERTIES FMOD.PRESET::STONEROOM()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 PRESET_STONEROOM_m97629DC04B0BE7030C0B69E023C0EA8226120050 (const RuntimeMethod* method)
{
{
// public static REVERB_PROPERTIES STONEROOM() { return new REVERB_PROPERTIES( 2300, 12, 17, 5000, 64, 100, 100, 250, 0, 7800, 71, -8.5f );}
REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 L_0;
memset((&L_0), 0, sizeof(L_0));
REVERB_PROPERTIES__ctor_mEE4ABEF64EF5025442D3F137C6F6879A5279E1BB((&L_0), (2300.0f), (12.0f), (17.0f), (5000.0f), (64.0f), (100.0f), (100.0f), (250.0f), (0.0f), (7800.0f), (71.0f), (-8.5f), /*hidden argument*/NULL);
return L_0;
}
}
// FMOD.REVERB_PROPERTIES FMOD.PRESET::AUDITORIUM()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 PRESET_AUDITORIUM_m7B1A2D8155C05EDA13DA96A55D2DFAA1B8F82A1C (const RuntimeMethod* method)
{
{
// public static REVERB_PROPERTIES AUDITORIUM() { return new REVERB_PROPERTIES( 4300, 20, 30, 5000, 59, 100, 100, 250, 0, 5850, 64, -11.7f );}
REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 L_0;
memset((&L_0), 0, sizeof(L_0));
REVERB_PROPERTIES__ctor_mEE4ABEF64EF5025442D3F137C6F6879A5279E1BB((&L_0), (4300.0f), (20.0f), (30.0f), (5000.0f), (59.0f), (100.0f), (100.0f), (250.0f), (0.0f), (5850.0f), (64.0f), (-11.6999998f), /*hidden argument*/NULL);
return L_0;
}
}
// FMOD.REVERB_PROPERTIES FMOD.PRESET::CONCERTHALL()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 PRESET_CONCERTHALL_m9FC21CB558B7B3D77C4ECB6AFFC13254EAFE6B82 (const RuntimeMethod* method)
{
{
// public static REVERB_PROPERTIES CONCERTHALL() { return new REVERB_PROPERTIES( 3900, 20, 29, 5000, 70, 100, 100, 250, 0, 5650, 80, -9.8f );}
REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 L_0;
memset((&L_0), 0, sizeof(L_0));
REVERB_PROPERTIES__ctor_mEE4ABEF64EF5025442D3F137C6F6879A5279E1BB((&L_0), (3900.0f), (20.0f), (29.0f), (5000.0f), (70.0f), (100.0f), (100.0f), (250.0f), (0.0f), (5650.0f), (80.0f), (-9.80000019f), /*hidden argument*/NULL);
return L_0;
}
}
// FMOD.REVERB_PROPERTIES FMOD.PRESET::CAVE()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 PRESET_CAVE_mE1E49DC6503EF1CA7BE12D63A4E2BA1CB2F4BD90 (const RuntimeMethod* method)
{
{
// public static REVERB_PROPERTIES CAVE() { return new REVERB_PROPERTIES( 2900, 15, 22, 5000, 100, 100, 100, 250, 0, 20000, 59, -11.3f );}
REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 L_0;
memset((&L_0), 0, sizeof(L_0));
REVERB_PROPERTIES__ctor_mEE4ABEF64EF5025442D3F137C6F6879A5279E1BB((&L_0), (2900.0f), (15.0f), (22.0f), (5000.0f), (100.0f), (100.0f), (100.0f), (250.0f), (0.0f), (20000.0f), (59.0f), (-11.3000002f), /*hidden argument*/NULL);
return L_0;
}
}
// FMOD.REVERB_PROPERTIES FMOD.PRESET::ARENA()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 PRESET_ARENA_m4602C39DB1CCC94507C81DD4DF76CAD4C73CAF8F (const RuntimeMethod* method)
{
{
// public static REVERB_PROPERTIES ARENA() { return new REVERB_PROPERTIES( 7200, 20, 30, 5000, 33, 100, 100, 250, 0, 4500, 80, -9.6f );}
REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 L_0;
memset((&L_0), 0, sizeof(L_0));
REVERB_PROPERTIES__ctor_mEE4ABEF64EF5025442D3F137C6F6879A5279E1BB((&L_0), (7200.0f), (20.0f), (30.0f), (5000.0f), (33.0f), (100.0f), (100.0f), (250.0f), (0.0f), (4500.0f), (80.0f), (-9.60000038f), /*hidden argument*/NULL);
return L_0;
}
}
// FMOD.REVERB_PROPERTIES FMOD.PRESET::HANGAR()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 PRESET_HANGAR_m8B66F81458A9F1015E385FDBB8EBD52D3140C41C (const RuntimeMethod* method)
{
{
// public static REVERB_PROPERTIES HANGAR() { return new REVERB_PROPERTIES( 10000, 20, 30, 5000, 23, 100, 100, 250, 0, 3400, 72, -7.4f );}
REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 L_0;
memset((&L_0), 0, sizeof(L_0));
REVERB_PROPERTIES__ctor_mEE4ABEF64EF5025442D3F137C6F6879A5279E1BB((&L_0), (10000.0f), (20.0f), (30.0f), (5000.0f), (23.0f), (100.0f), (100.0f), (250.0f), (0.0f), (3400.0f), (72.0f), (-7.4000001f), /*hidden argument*/NULL);
return L_0;
}
}
// FMOD.REVERB_PROPERTIES FMOD.PRESET::CARPETTEDHALLWAY()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 PRESET_CARPETTEDHALLWAY_m01CCC04FDB7D6E4C8C5A5E7D6182D785FB4EDC0D (const RuntimeMethod* method)
{
{
// public static REVERB_PROPERTIES CARPETTEDHALLWAY() { return new REVERB_PROPERTIES( 300, 2, 30, 5000, 10, 100, 100, 250, 0, 500, 56, -24.0f );}
REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 L_0;
memset((&L_0), 0, sizeof(L_0));
REVERB_PROPERTIES__ctor_mEE4ABEF64EF5025442D3F137C6F6879A5279E1BB((&L_0), (300.0f), (2.0f), (30.0f), (5000.0f), (10.0f), (100.0f), (100.0f), (250.0f), (0.0f), (500.0f), (56.0f), (-24.0f), /*hidden argument*/NULL);
return L_0;
}
}
// FMOD.REVERB_PROPERTIES FMOD.PRESET::HALLWAY()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 PRESET_HALLWAY_mC69C11921349DD368607BFAE889D47A94861D3D0 (const RuntimeMethod* method)
{
{
// public static REVERB_PROPERTIES HALLWAY() { return new REVERB_PROPERTIES( 1500, 7, 11, 5000, 59, 100, 100, 250, 0, 7800, 87, -5.5f );}
REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 L_0;
memset((&L_0), 0, sizeof(L_0));
REVERB_PROPERTIES__ctor_mEE4ABEF64EF5025442D3F137C6F6879A5279E1BB((&L_0), (1500.0f), (7.0f), (11.0f), (5000.0f), (59.0f), (100.0f), (100.0f), (250.0f), (0.0f), (7800.0f), (87.0f), (-5.5f), /*hidden argument*/NULL);
return L_0;
}
}
// FMOD.REVERB_PROPERTIES FMOD.PRESET::STONECORRIDOR()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 PRESET_STONECORRIDOR_m6D27DB184E9A96E87A033A1485988C03CC44BFB3 (const RuntimeMethod* method)
{
{
// public static REVERB_PROPERTIES STONECORRIDOR() { return new REVERB_PROPERTIES( 270, 13, 20, 5000, 79, 100, 100, 250, 0, 9000, 86, -6.0f );}
REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 L_0;
memset((&L_0), 0, sizeof(L_0));
REVERB_PROPERTIES__ctor_mEE4ABEF64EF5025442D3F137C6F6879A5279E1BB((&L_0), (270.0f), (13.0f), (20.0f), (5000.0f), (79.0f), (100.0f), (100.0f), (250.0f), (0.0f), (9000.0f), (86.0f), (-6.0f), /*hidden argument*/NULL);
return L_0;
}
}
// FMOD.REVERB_PROPERTIES FMOD.PRESET::ALLEY()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 PRESET_ALLEY_m06A1C59C99444CB57AC6A859B5470292588C6771 (const RuntimeMethod* method)
{
{
// public static REVERB_PROPERTIES ALLEY() { return new REVERB_PROPERTIES( 1500, 7, 11, 5000, 86, 100, 100, 250, 0, 8300, 80, -9.8f );}
REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 L_0;
memset((&L_0), 0, sizeof(L_0));
REVERB_PROPERTIES__ctor_mEE4ABEF64EF5025442D3F137C6F6879A5279E1BB((&L_0), (1500.0f), (7.0f), (11.0f), (5000.0f), (86.0f), (100.0f), (100.0f), (250.0f), (0.0f), (8300.0f), (80.0f), (-9.80000019f), /*hidden argument*/NULL);
return L_0;
}
}
// FMOD.REVERB_PROPERTIES FMOD.PRESET::FOREST()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 PRESET_FOREST_m9A69240A34B6554F4C969E6B23B359DF505D00EC (const RuntimeMethod* method)
{
{
// public static REVERB_PROPERTIES FOREST() { return new REVERB_PROPERTIES( 1500, 162, 88, 5000, 54, 79, 100, 250, 0, 760, 94, -12.3f );}
REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 L_0;
memset((&L_0), 0, sizeof(L_0));
REVERB_PROPERTIES__ctor_mEE4ABEF64EF5025442D3F137C6F6879A5279E1BB((&L_0), (1500.0f), (162.0f), (88.0f), (5000.0f), (54.0f), (79.0f), (100.0f), (250.0f), (0.0f), (760.0f), (94.0f), (-12.3000002f), /*hidden argument*/NULL);
return L_0;
}
}
// FMOD.REVERB_PROPERTIES FMOD.PRESET::CITY()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 PRESET_CITY_m388C773EBBB1A2E5D5991277BA18A8051AB44D85 (const RuntimeMethod* method)
{
{
// public static REVERB_PROPERTIES CITY() { return new REVERB_PROPERTIES( 1500, 7, 11, 5000, 67, 50, 100, 250, 0, 4050, 66, -26.0f );}
REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 L_0;
memset((&L_0), 0, sizeof(L_0));
REVERB_PROPERTIES__ctor_mEE4ABEF64EF5025442D3F137C6F6879A5279E1BB((&L_0), (1500.0f), (7.0f), (11.0f), (5000.0f), (67.0f), (50.0f), (100.0f), (250.0f), (0.0f), (4050.0f), (66.0f), (-26.0f), /*hidden argument*/NULL);
return L_0;
}
}
// FMOD.REVERB_PROPERTIES FMOD.PRESET::MOUNTAINS()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 PRESET_MOUNTAINS_m96A26F32199508834FD7C047D5414464F8B5F50D (const RuntimeMethod* method)
{
{
// public static REVERB_PROPERTIES MOUNTAINS() { return new REVERB_PROPERTIES( 1500, 300, 100, 5000, 21, 27, 100, 250, 0, 1220, 82, -24.0f );}
REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 L_0;
memset((&L_0), 0, sizeof(L_0));
REVERB_PROPERTIES__ctor_mEE4ABEF64EF5025442D3F137C6F6879A5279E1BB((&L_0), (1500.0f), (300.0f), (100.0f), (5000.0f), (21.0f), (27.0f), (100.0f), (250.0f), (0.0f), (1220.0f), (82.0f), (-24.0f), /*hidden argument*/NULL);
return L_0;
}
}
// FMOD.REVERB_PROPERTIES FMOD.PRESET::QUARRY()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 PRESET_QUARRY_m506A7DBC3D0FF00C325FD997EA8E9C78BCC3EF38 (const RuntimeMethod* method)
{
{
// public static REVERB_PROPERTIES QUARRY() { return new REVERB_PROPERTIES( 1500, 61, 25, 5000, 83, 100, 100, 250, 0, 3400, 100, -5.0f );}
REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 L_0;
memset((&L_0), 0, sizeof(L_0));
REVERB_PROPERTIES__ctor_mEE4ABEF64EF5025442D3F137C6F6879A5279E1BB((&L_0), (1500.0f), (61.0f), (25.0f), (5000.0f), (83.0f), (100.0f), (100.0f), (250.0f), (0.0f), (3400.0f), (100.0f), (-5.0f), /*hidden argument*/NULL);
return L_0;
}
}
// FMOD.REVERB_PROPERTIES FMOD.PRESET::PLAIN()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 PRESET_PLAIN_m831E5C2A195A10CD28A754954EEDEF857BCC234B (const RuntimeMethod* method)
{
{
// public static REVERB_PROPERTIES PLAIN() { return new REVERB_PROPERTIES( 1500, 179, 100, 5000, 50, 21, 100, 250, 0, 1670, 65, -28.0f );}
REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 L_0;
memset((&L_0), 0, sizeof(L_0));
REVERB_PROPERTIES__ctor_mEE4ABEF64EF5025442D3F137C6F6879A5279E1BB((&L_0), (1500.0f), (179.0f), (100.0f), (5000.0f), (50.0f), (21.0f), (100.0f), (250.0f), (0.0f), (1670.0f), (65.0f), (-28.0f), /*hidden argument*/NULL);
return L_0;
}
}
// FMOD.REVERB_PROPERTIES FMOD.PRESET::PARKINGLOT()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 PRESET_PARKINGLOT_m3D92EA4CC7CE5B085F714E7F4B9B2A9BBB1CEDC5 (const RuntimeMethod* method)
{
{
// public static REVERB_PROPERTIES PARKINGLOT() { return new REVERB_PROPERTIES( 1700, 8, 12, 5000, 100, 100, 100, 250, 0, 20000, 56, -19.5f );}
REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 L_0;
memset((&L_0), 0, sizeof(L_0));
REVERB_PROPERTIES__ctor_mEE4ABEF64EF5025442D3F137C6F6879A5279E1BB((&L_0), (1700.0f), (8.0f), (12.0f), (5000.0f), (100.0f), (100.0f), (100.0f), (250.0f), (0.0f), (20000.0f), (56.0f), (-19.5f), /*hidden argument*/NULL);
return L_0;
}
}
// FMOD.REVERB_PROPERTIES FMOD.PRESET::SEWERPIPE()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 PRESET_SEWERPIPE_mEEA7B4F76E64FF72D32CE7DBA4401BB6027BC72F (const RuntimeMethod* method)
{
{
// public static REVERB_PROPERTIES SEWERPIPE() { return new REVERB_PROPERTIES( 2800, 14, 21, 5000, 14, 80, 60, 250, 0, 3400, 66, 1.2f );}
REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 L_0;
memset((&L_0), 0, sizeof(L_0));
REVERB_PROPERTIES__ctor_mEE4ABEF64EF5025442D3F137C6F6879A5279E1BB((&L_0), (2800.0f), (14.0f), (21.0f), (5000.0f), (14.0f), (80.0f), (60.0f), (250.0f), (0.0f), (3400.0f), (66.0f), (1.20000005f), /*hidden argument*/NULL);
return L_0;
}
}
// FMOD.REVERB_PROPERTIES FMOD.PRESET::UNDERWATER()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 PRESET_UNDERWATER_m0C527F66CC0C31D6D56E4B76013C2D6F7E2E0EA9 (const RuntimeMethod* method)
{
{
// public static REVERB_PROPERTIES UNDERWATER() { return new REVERB_PROPERTIES( 1500, 7, 11, 5000, 10, 100, 100, 250, 0, 500, 92, 7.0f );}
REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91 L_0;
memset((&L_0), 0, sizeof(L_0));
REVERB_PROPERTIES__ctor_mEE4ABEF64EF5025442D3F137C6F6879A5279E1BB((&L_0), (1500.0f), (7.0f), (11.0f), (5000.0f), (10.0f), (100.0f), (100.0f), (250.0f), (0.0f), (500.0f), (92.0f), (7.0f), /*hidden argument*/NULL);
return L_0;
}
}
// System.Void FMOD.PRESET::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PRESET__ctor_m6AA228E6FC0830DE50CF027C931AB6E0D558EFF1 (PRESET_tA4FFEC84FC1E736DC27C790A19CE0AD93B0C2451* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// FMOD.RESULT FMOD.Factory::System_Create(FMOD.System&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Factory_System_Create_m01BBFB32C31BEF45502340C5E8187E8C8C37A6AD (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* ___0_system, const RuntimeMethod* method)
{
{
// return FMOD5_System_Create(out system.handle, VERSION.number);
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* L_0 = ___0_system;
intptr_t* L_1 = (&L_0->___handle_0);
int32_t L_2;
L_2 = Factory_FMOD5_System_Create_mB2081C279F5664B027F0DB5E1B617E016053F3EE(L_1, ((int32_t)131601), NULL);
return L_2;
}
}
// FMOD.RESULT FMOD.Factory::FMOD5_System_Create(System.IntPtr&,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Factory_FMOD5_System_Create_mB2081C279F5664B027F0DB5E1B617E016053F3EE (intptr_t* ___0_system, uint32_t ___1_headerversion, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t*, uint32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t*) + sizeof(uint32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_Create", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_Create)(___0_system, ___1_headerversion);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_headerversion);
#endif
return returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// FMOD.RESULT FMOD.Memory::Initialize(System.IntPtr,System.Int32,FMOD.MEMORY_ALLOC_CALLBACK,FMOD.MEMORY_REALLOC_CALLBACK,FMOD.MEMORY_FREE_CALLBACK,FMOD.MEMORY_TYPE)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_Initialize_m640C80DC8848555076A05C6662D23AAF2F185D61 (intptr_t ___0_poolmem, int32_t ___1_poollen, MEMORY_ALLOC_CALLBACK_t50CC4C206BFFD4DD4F09F264F722CF241EC2E5FD* ___2_useralloc, MEMORY_REALLOC_CALLBACK_t76895DFC2107C8825A2405D819CDD99C826AE76A* ___3_userrealloc, MEMORY_FREE_CALLBACK_t698D8E27E6F22B517A31DC1AA372AAE8236D8FD3* ___4_userfree, uint32_t ___5_memtypeflags, const RuntimeMethod* method)
{
{
// return FMOD5_Memory_Initialize(poolmem, poollen, useralloc, userrealloc, userfree, memtypeflags);
intptr_t L_0 = ___0_poolmem;
int32_t L_1 = ___1_poollen;
MEMORY_ALLOC_CALLBACK_t50CC4C206BFFD4DD4F09F264F722CF241EC2E5FD* L_2 = ___2_useralloc;
MEMORY_REALLOC_CALLBACK_t76895DFC2107C8825A2405D819CDD99C826AE76A* L_3 = ___3_userrealloc;
MEMORY_FREE_CALLBACK_t698D8E27E6F22B517A31DC1AA372AAE8236D8FD3* L_4 = ___4_userfree;
uint32_t L_5 = ___5_memtypeflags;
int32_t L_6;
L_6 = Memory_FMOD5_Memory_Initialize_m04897E68565CED9DA549741716496D4EA88D84C3(L_0, L_1, L_2, L_3, L_4, L_5, NULL);
return L_6;
}
}
// FMOD.RESULT FMOD.Memory::GetStats(System.Int32&,System.Int32&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_GetStats_mE7533F4DD1A85195C34B0072C6FE8C39E5F02838 (int32_t* ___0_currentalloced, int32_t* ___1_maxalloced, bool ___2_blocking, const RuntimeMethod* method)
{
{
// return FMOD5_Memory_GetStats(out currentalloced, out maxalloced, blocking);
int32_t* L_0 = ___0_currentalloced;
int32_t* L_1 = ___1_maxalloced;
bool L_2 = ___2_blocking;
int32_t L_3;
L_3 = Memory_FMOD5_Memory_GetStats_m6568B60D6A7AA45844E2334AAE979E0A632228C0(L_0, L_1, L_2, NULL);
return L_3;
}
}
// FMOD.RESULT FMOD.Memory::FMOD5_Memory_Initialize(System.IntPtr,System.Int32,FMOD.MEMORY_ALLOC_CALLBACK,FMOD.MEMORY_REALLOC_CALLBACK,FMOD.MEMORY_FREE_CALLBACK,FMOD.MEMORY_TYPE)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_FMOD5_Memory_Initialize_m04897E68565CED9DA549741716496D4EA88D84C3 (intptr_t ___0_poolmem, int32_t ___1_poollen, MEMORY_ALLOC_CALLBACK_t50CC4C206BFFD4DD4F09F264F722CF241EC2E5FD* ___2_useralloc, MEMORY_REALLOC_CALLBACK_t76895DFC2107C8825A2405D819CDD99C826AE76A* ___3_userrealloc, MEMORY_FREE_CALLBACK_t698D8E27E6F22B517A31DC1AA372AAE8236D8FD3* ___4_userfree, uint32_t ___5_memtypeflags, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer, uint32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(void*) + sizeof(void*) + sizeof(void*) + sizeof(uint32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_Memory_Initialize", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Marshaling of parameter '___2_useralloc' to native representation
Il2CppMethodPointer ____2_useralloc_marshaled = NULL;
____2_useralloc_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___2_useralloc));
// Marshaling of parameter '___3_userrealloc' to native representation
Il2CppMethodPointer ____3_userrealloc_marshaled = NULL;
____3_userrealloc_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___3_userrealloc));
// Marshaling of parameter '___4_userfree' to native representation
Il2CppMethodPointer ____4_userfree_marshaled = NULL;
____4_userfree_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___4_userfree));
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_Memory_Initialize)(___0_poolmem, ___1_poollen, ____2_useralloc_marshaled, ____3_userrealloc_marshaled, ____4_userfree_marshaled, ___5_memtypeflags);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_poolmem, ___1_poollen, ____2_useralloc_marshaled, ____3_userrealloc_marshaled, ____4_userfree_marshaled, ___5_memtypeflags);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.Memory::FMOD5_Memory_GetStats(System.Int32&,System.Int32&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Memory_FMOD5_Memory_GetStats_m6568B60D6A7AA45844E2334AAE979E0A632228C0 (int32_t* ___0_currentalloced, int32_t* ___1_maxalloced, bool ___2_blocking, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (int32_t*, int32_t*, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(int32_t*) + sizeof(int32_t*) + 4;
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_Memory_GetStats", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_Memory_GetStats)(___0_currentalloced, ___1_maxalloced, static_cast<int32_t>(___2_blocking));
#else
int32_t returnValue = il2cppPInvokeFunc(___0_currentalloced, ___1_maxalloced, static_cast<int32_t>(___2_blocking));
#endif
return returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// FMOD.RESULT FMOD.Debug::Initialize(FMOD.DEBUG_FLAGS,FMOD.DEBUG_MODE,FMOD.DEBUG_CALLBACK,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Debug_Initialize_mDF9404AE519D275C0A03A39B7551678A4A461030 (uint32_t ___0_flags, int32_t ___1_mode, DEBUG_CALLBACK_tDCD4E7B4F2A49B56565E4D956E7E947663735265* ___2_callback, String_t* ___3_filename, 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*)&StringHelper_t1E0E1E18057E1AC7FD96DC167F9F849437ABC4C5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* V_0 = NULL;
int32_t V_1 = 0;
{
// using (StringHelper.ThreadSafeEncoding encoder = StringHelper.GetFreeHelper())
il2cpp_codegen_runtime_class_init_inline(StringHelper_t1E0E1E18057E1AC7FD96DC167F9F849437ABC4C5_il2cpp_TypeInfo_var);
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_0;
L_0 = StringHelper_GetFreeHelper_m2F250F570E165934A8E4BE9EA97C66A18997E1D2(NULL);
V_0 = L_0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0018:
{// begin finally (depth: 1)
{
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_1 = V_0;
if (!L_1)
{
goto IL_0021;
}
}
{
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_2 = V_0;
NullCheck(L_2);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2);
}
IL_0021:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
// return FMOD5_Debug_Initialize(flags, mode, callback, encoder.byteFromStringUTF8(filename));
uint32_t L_3 = ___0_flags;
int32_t L_4 = ___1_mode;
DEBUG_CALLBACK_tDCD4E7B4F2A49B56565E4D956E7E947663735265* L_5 = ___2_callback;
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_6 = V_0;
String_t* L_7 = ___3_filename;
NullCheck(L_6);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8;
L_8 = ThreadSafeEncoding_byteFromStringUTF8_m47D29321D6BF684366C51EEA78A5F91A9A75E495(L_6, L_7, NULL);
int32_t L_9;
L_9 = Debug_FMOD5_Debug_Initialize_m27721076F124545F02416B177CD8FCA2813FE098(L_3, L_4, L_5, L_8, NULL);
V_1 = L_9;
goto IL_0022;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0022:
{
// }
int32_t L_10 = V_1;
return L_10;
}
}
// FMOD.RESULT FMOD.Debug::FMOD5_Debug_Initialize(FMOD.DEBUG_FLAGS,FMOD.DEBUG_MODE,FMOD.DEBUG_CALLBACK,System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Debug_FMOD5_Debug_Initialize_m27721076F124545F02416B177CD8FCA2813FE098 (uint32_t ___0_flags, int32_t ___1_mode, DEBUG_CALLBACK_tDCD4E7B4F2A49B56565E4D956E7E947663735265* ___2_callback, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___3_filename, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (uint32_t, int32_t, Il2CppMethodPointer, uint8_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(uint32_t) + sizeof(int32_t) + sizeof(void*) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_Debug_Initialize", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// 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));
// Marshaling of parameter '___3_filename' to native representation
uint8_t* ____3_filename_marshaled = NULL;
if (___3_filename != NULL)
{
____3_filename_marshaled = reinterpret_cast<uint8_t*>((___3_filename)->GetAddressAtUnchecked(0));
}
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_Debug_Initialize)(___0_flags, ___1_mode, ____2_callback_marshaled, ____3_filename_marshaled);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_flags, ___1_mode, ____2_callback_marshaled, ____3_filename_marshaled);
#endif
return returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// FMOD.RESULT FMOD.Thread::SetAttributes(FMOD.THREAD_TYPE,FMOD.THREAD_AFFINITY,FMOD.THREAD_PRIORITY,FMOD.THREAD_STACK_SIZE)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Thread_SetAttributes_mDCC1A1D62E7CF3558B212DB8CCE59F5B5D46897B (int32_t ___0_type, int64_t ___1_affinity, int32_t ___2_priority, uint32_t ___3_stacksize, const RuntimeMethod* method)
{
{
// return FMOD5_Thread_SetAttributes(type, affinity, priority, stacksize);
int32_t L_0 = ___0_type;
int64_t L_1 = ___1_affinity;
int32_t L_2 = ___2_priority;
uint32_t L_3 = ___3_stacksize;
int32_t L_4;
L_4 = Thread_FMOD5_Thread_SetAttributes_m1C45677AB6AFEFB7B0C6F1E9B6D1AE8553968DEC(L_0, L_1, L_2, L_3, NULL);
return L_4;
}
}
// FMOD.RESULT FMOD.Thread::FMOD5_Thread_SetAttributes(FMOD.THREAD_TYPE,FMOD.THREAD_AFFINITY,FMOD.THREAD_PRIORITY,FMOD.THREAD_STACK_SIZE)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Thread_FMOD5_Thread_SetAttributes_m1C45677AB6AFEFB7B0C6F1E9B6D1AE8553968DEC (int32_t ___0_type, int64_t ___1_affinity, int32_t ___2_priority, uint32_t ___3_stacksize, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (int32_t, int64_t, int32_t, uint32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(int32_t) + sizeof(int64_t) + sizeof(int32_t) + sizeof(uint32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_Thread_SetAttributes", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_Thread_SetAttributes)(___0_type, ___1_affinity, ___2_priority, ___3_stacksize);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_type, ___1_affinity, ___2_priority, ___3_stacksize);
#endif
return returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// FMOD.RESULT FMOD.System::release()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_release_mD6DAFD56ECC24EB9AC3E944A1F79237596D59880 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, const RuntimeMethod* method)
{
{
// return FMOD5_System_Release(this.handle);
intptr_t L_0 = __this->___handle_0;
int32_t L_1;
L_1 = System_FMOD5_System_Release_mC08E3DDC798C3E9038BFE53796C9CDB797326C94(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C int32_t System_release_mD6DAFD56ECC24EB9AC3E944A1F79237596D59880_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_release_mD6DAFD56ECC24EB9AC3E944A1F79237596D59880(_thisAdjusted, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::setOutput(FMOD.OUTPUTTYPE)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setOutput_m02C58652DCC816D25DDC18AF148BFC566EDC7EEA (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_output, const RuntimeMethod* method)
{
{
// return FMOD5_System_SetOutput(this.handle, output);
intptr_t L_0 = __this->___handle_0;
int32_t L_1 = ___0_output;
int32_t L_2;
L_2 = System_FMOD5_System_SetOutput_m51F29C85442F30252610D3CE975FE2F36C028C6B(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t System_setOutput_m02C58652DCC816D25DDC18AF148BFC566EDC7EEA_AdjustorThunk (RuntimeObject* __this, int32_t ___0_output, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_setOutput_m02C58652DCC816D25DDC18AF148BFC566EDC7EEA(_thisAdjusted, ___0_output, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getOutput(FMOD.OUTPUTTYPE&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getOutput_m66A845436AB56C8B6FB7E44C8867FD2FC4C903A2 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t* ___0_output, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetOutput(this.handle, out output);
intptr_t L_0 = __this->___handle_0;
int32_t* L_1 = ___0_output;
int32_t L_2;
L_2 = System_FMOD5_System_GetOutput_m3FF564643420CB726411A3C8FFCD881C63A31FD5(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t System_getOutput_m66A845436AB56C8B6FB7E44C8867FD2FC4C903A2_AdjustorThunk (RuntimeObject* __this, int32_t* ___0_output, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getOutput_m66A845436AB56C8B6FB7E44C8867FD2FC4C903A2(_thisAdjusted, ___0_output, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getNumDrivers(System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getNumDrivers_m336852291D13F0569B37DE3DFACD5666DEDFF574 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t* ___0_numdrivers, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetNumDrivers(this.handle, out numdrivers);
intptr_t L_0 = __this->___handle_0;
int32_t* L_1 = ___0_numdrivers;
int32_t L_2;
L_2 = System_FMOD5_System_GetNumDrivers_mBA48858E7F06E3E33DBAD4DDA93EA580E52AB7D3(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t System_getNumDrivers_m336852291D13F0569B37DE3DFACD5666DEDFF574_AdjustorThunk (RuntimeObject* __this, int32_t* ___0_numdrivers, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getNumDrivers_m336852291D13F0569B37DE3DFACD5666DEDFF574(_thisAdjusted, ___0_numdrivers, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getDriverInfo(System.Int32,System.String&,System.Int32,System.Guid&,System.Int32&,FMOD.SPEAKERMODE&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getDriverInfo_m0DCF30C010F6EF25DC8266F28B5D67DD5E57A079 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_id, String_t** ___1_name, int32_t ___2_namelen, Guid_t* ___3_guid, int32_t* ___4_systemrate, int32_t* ___5_speakermode, int32_t* ___6_speakermodechannels, 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*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringHelper_t1E0E1E18057E1AC7FD96DC167F9F849437ABC4C5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* V_2 = NULL;
{
// IntPtr stringMem = Marshal.AllocHGlobal(namelen);
int32_t L_0 = ___2_namelen;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = Marshal_AllocHGlobal_mE1D700DF967E28BE8AB3E0D67C81A96B4FCC8F4F(L_0, NULL);
V_0 = L_1;
// RESULT result = FMOD5_System_GetDriverInfo(this.handle, id, stringMem, namelen, out guid, out systemrate, out speakermode, out speakermodechannels);
intptr_t L_2 = __this->___handle_0;
int32_t L_3 = ___0_id;
intptr_t L_4 = V_0;
int32_t L_5 = ___2_namelen;
Guid_t* L_6 = ___3_guid;
int32_t* L_7 = ___4_systemrate;
int32_t* L_8 = ___5_speakermode;
int32_t* L_9 = ___6_speakermodechannels;
int32_t L_10;
L_10 = System_FMOD5_System_GetDriverInfo_mD26DDD26085211DFCC85DE6F92217536B456FD4E(L_2, L_3, L_4, L_5, L_6, L_7, L_8, L_9, NULL);
V_1 = L_10;
// using (StringHelper.ThreadSafeEncoding encoding = StringHelper.GetFreeHelper())
il2cpp_codegen_runtime_class_init_inline(StringHelper_t1E0E1E18057E1AC7FD96DC167F9F849437ABC4C5_il2cpp_TypeInfo_var);
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_11;
L_11 = StringHelper_GetFreeHelper_m2F250F570E165934A8E4BE9EA97C66A18997E1D2(NULL);
V_2 = L_11;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_002f:
{// begin finally (depth: 1)
{
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_12 = V_2;
if (!L_12)
{
goto IL_0038;
}
}
{
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_13 = V_2;
NullCheck(L_13);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_13);
}
IL_0038:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
// name = encoding.stringFromNative(stringMem);
String_t** L_14 = ___1_name;
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_15 = V_2;
intptr_t L_16 = V_0;
NullCheck(L_15);
String_t* L_17;
L_17 = ThreadSafeEncoding_stringFromNative_m1E3E0B3C49A45CD35E5821E5807855755EBD8979(L_15, L_16, NULL);
*((RuntimeObject**)L_14) = (RuntimeObject*)L_17;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_14, (void*)(RuntimeObject*)L_17);
// }
goto IL_0039;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0039:
{
// Marshal.FreeHGlobal(stringMem);
intptr_t L_18 = V_0;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_18, NULL);
// return result;
int32_t L_19 = V_1;
return L_19;
}
}
IL2CPP_EXTERN_C int32_t System_getDriverInfo_m0DCF30C010F6EF25DC8266F28B5D67DD5E57A079_AdjustorThunk (RuntimeObject* __this, int32_t ___0_id, String_t** ___1_name, int32_t ___2_namelen, Guid_t* ___3_guid, int32_t* ___4_systemrate, int32_t* ___5_speakermode, int32_t* ___6_speakermodechannels, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getDriverInfo_m0DCF30C010F6EF25DC8266F28B5D67DD5E57A079(_thisAdjusted, ___0_id, ___1_name, ___2_namelen, ___3_guid, ___4_systemrate, ___5_speakermode, ___6_speakermodechannels, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getDriverInfo(System.Int32,System.Guid&,System.Int32&,FMOD.SPEAKERMODE&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getDriverInfo_mFB80340B3A4C63230AD10D90A0849FFA9379D286 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_id, Guid_t* ___1_guid, int32_t* ___2_systemrate, int32_t* ___3_speakermode, int32_t* ___4_speakermodechannels, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return FMOD5_System_GetDriverInfo(this.handle, id, IntPtr.Zero, 0, out guid, out systemrate, out speakermode, out speakermodechannels);
intptr_t L_0 = __this->___handle_0;
int32_t L_1 = ___0_id;
intptr_t L_2 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
Guid_t* L_3 = ___1_guid;
int32_t* L_4 = ___2_systemrate;
int32_t* L_5 = ___3_speakermode;
int32_t* L_6 = ___4_speakermodechannels;
int32_t L_7;
L_7 = System_FMOD5_System_GetDriverInfo_mD26DDD26085211DFCC85DE6F92217536B456FD4E(L_0, L_1, L_2, 0, L_3, L_4, L_5, L_6, NULL);
return L_7;
}
}
IL2CPP_EXTERN_C int32_t System_getDriverInfo_mFB80340B3A4C63230AD10D90A0849FFA9379D286_AdjustorThunk (RuntimeObject* __this, int32_t ___0_id, Guid_t* ___1_guid, int32_t* ___2_systemrate, int32_t* ___3_speakermode, int32_t* ___4_speakermodechannels, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getDriverInfo_mFB80340B3A4C63230AD10D90A0849FFA9379D286(_thisAdjusted, ___0_id, ___1_guid, ___2_systemrate, ___3_speakermode, ___4_speakermodechannels, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::setDriver(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setDriver_m38F63946392F210907642059C488531F3B54AF06 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_driver, const RuntimeMethod* method)
{
{
// return FMOD5_System_SetDriver(this.handle, driver);
intptr_t L_0 = __this->___handle_0;
int32_t L_1 = ___0_driver;
int32_t L_2;
L_2 = System_FMOD5_System_SetDriver_m839C314D1FF9380074EB259687E8A1829D4A350B(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t System_setDriver_m38F63946392F210907642059C488531F3B54AF06_AdjustorThunk (RuntimeObject* __this, int32_t ___0_driver, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_setDriver_m38F63946392F210907642059C488531F3B54AF06(_thisAdjusted, ___0_driver, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getDriver(System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getDriver_mB2C5142CCE6AF1A1A9C2950A212989301BADB59E (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t* ___0_driver, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetDriver(this.handle, out driver);
intptr_t L_0 = __this->___handle_0;
int32_t* L_1 = ___0_driver;
int32_t L_2;
L_2 = System_FMOD5_System_GetDriver_m1C07CFF5708E00F150B51BC1B82D4993BC08F0CD(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t System_getDriver_mB2C5142CCE6AF1A1A9C2950A212989301BADB59E_AdjustorThunk (RuntimeObject* __this, int32_t* ___0_driver, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getDriver_mB2C5142CCE6AF1A1A9C2950A212989301BADB59E(_thisAdjusted, ___0_driver, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::setSoftwareChannels(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setSoftwareChannels_m4BDED35A318AC1AFF1F49D0F02A174303AFA0101 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_numsoftwarechannels, const RuntimeMethod* method)
{
{
// return FMOD5_System_SetSoftwareChannels(this.handle, numsoftwarechannels);
intptr_t L_0 = __this->___handle_0;
int32_t L_1 = ___0_numsoftwarechannels;
int32_t L_2;
L_2 = System_FMOD5_System_SetSoftwareChannels_mE9F3361AC75A728FEF881F0233361D5FAF541579(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t System_setSoftwareChannels_m4BDED35A318AC1AFF1F49D0F02A174303AFA0101_AdjustorThunk (RuntimeObject* __this, int32_t ___0_numsoftwarechannels, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_setSoftwareChannels_m4BDED35A318AC1AFF1F49D0F02A174303AFA0101(_thisAdjusted, ___0_numsoftwarechannels, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getSoftwareChannels(System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getSoftwareChannels_mC36D867648D3D443BCFBEA2DEA955CB25CF9972E (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t* ___0_numsoftwarechannels, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetSoftwareChannels(this.handle, out numsoftwarechannels);
intptr_t L_0 = __this->___handle_0;
int32_t* L_1 = ___0_numsoftwarechannels;
int32_t L_2;
L_2 = System_FMOD5_System_GetSoftwareChannels_mBB44F4688FF65F77E37F3D3B898562010C8209EC(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t System_getSoftwareChannels_mC36D867648D3D443BCFBEA2DEA955CB25CF9972E_AdjustorThunk (RuntimeObject* __this, int32_t* ___0_numsoftwarechannels, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getSoftwareChannels_mC36D867648D3D443BCFBEA2DEA955CB25CF9972E(_thisAdjusted, ___0_numsoftwarechannels, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::setSoftwareFormat(System.Int32,FMOD.SPEAKERMODE,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setSoftwareFormat_m9A6BB5EE3081B25F13FE1AD42012F5F9F00AD463 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_samplerate, int32_t ___1_speakermode, int32_t ___2_numrawspeakers, const RuntimeMethod* method)
{
{
// return FMOD5_System_SetSoftwareFormat(this.handle, samplerate, speakermode, numrawspeakers);
intptr_t L_0 = __this->___handle_0;
int32_t L_1 = ___0_samplerate;
int32_t L_2 = ___1_speakermode;
int32_t L_3 = ___2_numrawspeakers;
int32_t L_4;
L_4 = System_FMOD5_System_SetSoftwareFormat_m0C221C67F4B116F0449A880DEAA1F944437126AF(L_0, L_1, L_2, L_3, NULL);
return L_4;
}
}
IL2CPP_EXTERN_C int32_t System_setSoftwareFormat_m9A6BB5EE3081B25F13FE1AD42012F5F9F00AD463_AdjustorThunk (RuntimeObject* __this, int32_t ___0_samplerate, int32_t ___1_speakermode, int32_t ___2_numrawspeakers, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_setSoftwareFormat_m9A6BB5EE3081B25F13FE1AD42012F5F9F00AD463(_thisAdjusted, ___0_samplerate, ___1_speakermode, ___2_numrawspeakers, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getSoftwareFormat(System.Int32&,FMOD.SPEAKERMODE&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getSoftwareFormat_m1C5BF2F7741F3AA5C19032D4E064F6F7CC409B0A (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t* ___0_samplerate, int32_t* ___1_speakermode, int32_t* ___2_numrawspeakers, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetSoftwareFormat(this.handle, out samplerate, out speakermode, out numrawspeakers);
intptr_t L_0 = __this->___handle_0;
int32_t* L_1 = ___0_samplerate;
int32_t* L_2 = ___1_speakermode;
int32_t* L_3 = ___2_numrawspeakers;
int32_t L_4;
L_4 = System_FMOD5_System_GetSoftwareFormat_m7D8F6B95464DDC97D40641975BDD3E81AE4DEAA6(L_0, L_1, L_2, L_3, NULL);
return L_4;
}
}
IL2CPP_EXTERN_C int32_t System_getSoftwareFormat_m1C5BF2F7741F3AA5C19032D4E064F6F7CC409B0A_AdjustorThunk (RuntimeObject* __this, int32_t* ___0_samplerate, int32_t* ___1_speakermode, int32_t* ___2_numrawspeakers, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getSoftwareFormat_m1C5BF2F7741F3AA5C19032D4E064F6F7CC409B0A(_thisAdjusted, ___0_samplerate, ___1_speakermode, ___2_numrawspeakers, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::setDSPBufferSize(System.UInt32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setDSPBufferSize_m080B5AE708975BB7FC45D42EC6876103D5606C3B (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, uint32_t ___0_bufferlength, int32_t ___1_numbuffers, const RuntimeMethod* method)
{
{
// return FMOD5_System_SetDSPBufferSize(this.handle, bufferlength, numbuffers);
intptr_t L_0 = __this->___handle_0;
uint32_t L_1 = ___0_bufferlength;
int32_t L_2 = ___1_numbuffers;
int32_t L_3;
L_3 = System_FMOD5_System_SetDSPBufferSize_m7317B88F16FF34878D48D2A627AD6AEA186A0886(L_0, L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C int32_t System_setDSPBufferSize_m080B5AE708975BB7FC45D42EC6876103D5606C3B_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_bufferlength, int32_t ___1_numbuffers, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_setDSPBufferSize_m080B5AE708975BB7FC45D42EC6876103D5606C3B(_thisAdjusted, ___0_bufferlength, ___1_numbuffers, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getDSPBufferSize(System.UInt32&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getDSPBufferSize_m80E5F18134DE892AA8192D3E10EFA1D08DE469A9 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, uint32_t* ___0_bufferlength, int32_t* ___1_numbuffers, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetDSPBufferSize(this.handle, out bufferlength, out numbuffers);
intptr_t L_0 = __this->___handle_0;
uint32_t* L_1 = ___0_bufferlength;
int32_t* L_2 = ___1_numbuffers;
int32_t L_3;
L_3 = System_FMOD5_System_GetDSPBufferSize_m64620BFE5C1DE59BF867DE61B060ACA8D6CA2BF1(L_0, L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C int32_t System_getDSPBufferSize_m80E5F18134DE892AA8192D3E10EFA1D08DE469A9_AdjustorThunk (RuntimeObject* __this, uint32_t* ___0_bufferlength, int32_t* ___1_numbuffers, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getDSPBufferSize_m80E5F18134DE892AA8192D3E10EFA1D08DE469A9(_thisAdjusted, ___0_bufferlength, ___1_numbuffers, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::setFileSystem(FMOD.FILE_OPEN_CALLBACK,FMOD.FILE_CLOSE_CALLBACK,FMOD.FILE_READ_CALLBACK,FMOD.FILE_SEEK_CALLBACK,FMOD.FILE_ASYNCREAD_CALLBACK,FMOD.FILE_ASYNCCANCEL_CALLBACK,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setFileSystem_mFC93F587618CEC70B643921227014917245902AF (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* ___0_useropen, FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* ___1_userclose, FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* ___2_userread, FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* ___3_userseek, FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54* ___4_userasyncread, FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7* ___5_userasynccancel, int32_t ___6_blockalign, const RuntimeMethod* method)
{
{
// return FMOD5_System_SetFileSystem(this.handle, useropen, userclose, userread, userseek, userasyncread, userasynccancel, blockalign);
intptr_t L_0 = __this->___handle_0;
FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* L_1 = ___0_useropen;
FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* L_2 = ___1_userclose;
FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* L_3 = ___2_userread;
FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* L_4 = ___3_userseek;
FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54* L_5 = ___4_userasyncread;
FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7* L_6 = ___5_userasynccancel;
int32_t L_7 = ___6_blockalign;
int32_t L_8;
L_8 = System_FMOD5_System_SetFileSystem_m4924D3C3F4452C60852C0052B35D518BFFF15CB1(L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, NULL);
return L_8;
}
}
IL2CPP_EXTERN_C int32_t System_setFileSystem_mFC93F587618CEC70B643921227014917245902AF_AdjustorThunk (RuntimeObject* __this, FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* ___0_useropen, FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* ___1_userclose, FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* ___2_userread, FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* ___3_userseek, FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54* ___4_userasyncread, FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7* ___5_userasynccancel, int32_t ___6_blockalign, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_setFileSystem_mFC93F587618CEC70B643921227014917245902AF(_thisAdjusted, ___0_useropen, ___1_userclose, ___2_userread, ___3_userseek, ___4_userasyncread, ___5_userasynccancel, ___6_blockalign, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::attachFileSystem(FMOD.FILE_OPEN_CALLBACK,FMOD.FILE_CLOSE_CALLBACK,FMOD.FILE_READ_CALLBACK,FMOD.FILE_SEEK_CALLBACK)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_attachFileSystem_m0F00D8AC6E12A4DC871B77D35DA2F23214E1A467 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* ___0_useropen, FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* ___1_userclose, FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* ___2_userread, FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* ___3_userseek, const RuntimeMethod* method)
{
{
// return FMOD5_System_AttachFileSystem(this.handle, useropen, userclose, userread, userseek);
intptr_t L_0 = __this->___handle_0;
FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* L_1 = ___0_useropen;
FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* L_2 = ___1_userclose;
FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* L_3 = ___2_userread;
FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* L_4 = ___3_userseek;
int32_t L_5;
L_5 = System_FMOD5_System_AttachFileSystem_mD2F9C26590544FDE2170DB9233748A8761FAC320(L_0, L_1, L_2, L_3, L_4, NULL);
return L_5;
}
}
IL2CPP_EXTERN_C int32_t System_attachFileSystem_m0F00D8AC6E12A4DC871B77D35DA2F23214E1A467_AdjustorThunk (RuntimeObject* __this, FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* ___0_useropen, FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* ___1_userclose, FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* ___2_userread, FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* ___3_userseek, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_attachFileSystem_m0F00D8AC6E12A4DC871B77D35DA2F23214E1A467(_thisAdjusted, ___0_useropen, ___1_userclose, ___2_userread, ___3_userseek, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::setAdvancedSettings(FMOD.ADVANCEDSETTINGS&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setAdvancedSettings_m198838ECD6481CDB6C11DC4A8BDC0467E879354B (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, ADVANCEDSETTINGS_tFAFFF1109C3098336EFE59F43CC74046500340CE* ___0_settings, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADVANCEDSETTINGS_tFAFFF1109C3098336EFE59F43CC74046500340CE_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// settings.cbSize = MarshalHelper.SizeOf(typeof(ADVANCEDSETTINGS));
ADVANCEDSETTINGS_tFAFFF1109C3098336EFE59F43CC74046500340CE* L_0 = ___0_settings;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (ADVANCEDSETTINGS_tFAFFF1109C3098336EFE59F43CC74046500340CE_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_2;
L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
int32_t L_3;
L_3 = MarshalHelper_SizeOf_m6EADA017D07B6F57500D3B0BFBBBA78289C993E3(L_2, NULL);
L_0->___cbSize_0 = L_3;
// return FMOD5_System_SetAdvancedSettings(this.handle, ref settings);
intptr_t L_4 = __this->___handle_0;
ADVANCEDSETTINGS_tFAFFF1109C3098336EFE59F43CC74046500340CE* L_5 = ___0_settings;
int32_t L_6;
L_6 = System_FMOD5_System_SetAdvancedSettings_m16744C6E423903B4FCACE9508806FB22CEE2CEB0(L_4, L_5, NULL);
return L_6;
}
}
IL2CPP_EXTERN_C int32_t System_setAdvancedSettings_m198838ECD6481CDB6C11DC4A8BDC0467E879354B_AdjustorThunk (RuntimeObject* __this, ADVANCEDSETTINGS_tFAFFF1109C3098336EFE59F43CC74046500340CE* ___0_settings, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_setAdvancedSettings_m198838ECD6481CDB6C11DC4A8BDC0467E879354B(_thisAdjusted, ___0_settings, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getAdvancedSettings(FMOD.ADVANCEDSETTINGS&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getAdvancedSettings_mBDCE174F7090DF807601FAC3D5D83A998B999F51 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, ADVANCEDSETTINGS_tFAFFF1109C3098336EFE59F43CC74046500340CE* ___0_settings, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ADVANCEDSETTINGS_tFAFFF1109C3098336EFE59F43CC74046500340CE_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// settings.cbSize = MarshalHelper.SizeOf(typeof(ADVANCEDSETTINGS));
ADVANCEDSETTINGS_tFAFFF1109C3098336EFE59F43CC74046500340CE* L_0 = ___0_settings;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (ADVANCEDSETTINGS_tFAFFF1109C3098336EFE59F43CC74046500340CE_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_2;
L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
int32_t L_3;
L_3 = MarshalHelper_SizeOf_m6EADA017D07B6F57500D3B0BFBBBA78289C993E3(L_2, NULL);
L_0->___cbSize_0 = L_3;
// return FMOD5_System_GetAdvancedSettings(this.handle, ref settings);
intptr_t L_4 = __this->___handle_0;
ADVANCEDSETTINGS_tFAFFF1109C3098336EFE59F43CC74046500340CE* L_5 = ___0_settings;
int32_t L_6;
L_6 = System_FMOD5_System_GetAdvancedSettings_m635829DAE2C984E802435CB247F0CC98AD085AB9(L_4, L_5, NULL);
return L_6;
}
}
IL2CPP_EXTERN_C int32_t System_getAdvancedSettings_mBDCE174F7090DF807601FAC3D5D83A998B999F51_AdjustorThunk (RuntimeObject* __this, ADVANCEDSETTINGS_tFAFFF1109C3098336EFE59F43CC74046500340CE* ___0_settings, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getAdvancedSettings_mBDCE174F7090DF807601FAC3D5D83A998B999F51(_thisAdjusted, ___0_settings, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::setCallback(FMOD.SYSTEM_CALLBACK,FMOD.SYSTEM_CALLBACK_TYPE)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setCallback_m67B089C4D62257511030C7AA839D9F099A5121A5 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96* ___0_callback, uint32_t ___1_callbackmask, const RuntimeMethod* method)
{
{
// return FMOD5_System_SetCallback(this.handle, callback, callbackmask);
intptr_t L_0 = __this->___handle_0;
SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96* L_1 = ___0_callback;
uint32_t L_2 = ___1_callbackmask;
int32_t L_3;
L_3 = System_FMOD5_System_SetCallback_m2A22B7DF2D8B2442230ECCA49A661FCCDBBC9BCB(L_0, L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C int32_t System_setCallback_m67B089C4D62257511030C7AA839D9F099A5121A5_AdjustorThunk (RuntimeObject* __this, SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96* ___0_callback, uint32_t ___1_callbackmask, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_setCallback_m67B089C4D62257511030C7AA839D9F099A5121A5(_thisAdjusted, ___0_callback, ___1_callbackmask, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::setPluginPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setPluginPath_m2406D457BA6D51491AF1B291E80B3F88542A9FA7 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, String_t* ___0_path, 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*)&StringHelper_t1E0E1E18057E1AC7FD96DC167F9F849437ABC4C5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* V_0 = NULL;
int32_t V_1 = 0;
{
// using (StringHelper.ThreadSafeEncoding encoder = StringHelper.GetFreeHelper())
il2cpp_codegen_runtime_class_init_inline(StringHelper_t1E0E1E18057E1AC7FD96DC167F9F849437ABC4C5_il2cpp_TypeInfo_var);
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_0;
L_0 = StringHelper_GetFreeHelper_m2F250F570E165934A8E4BE9EA97C66A18997E1D2(NULL);
V_0 = L_0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_001b:
{// begin finally (depth: 1)
{
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_1 = V_0;
if (!L_1)
{
goto IL_0024;
}
}
{
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_2 = V_0;
NullCheck(L_2);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2);
}
IL_0024:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
// return FMOD5_System_SetPluginPath(this.handle, encoder.byteFromStringUTF8(path));
intptr_t L_3 = __this->___handle_0;
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_4 = V_0;
String_t* L_5 = ___0_path;
NullCheck(L_4);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6;
L_6 = ThreadSafeEncoding_byteFromStringUTF8_m47D29321D6BF684366C51EEA78A5F91A9A75E495(L_4, L_5, NULL);
int32_t L_7;
L_7 = System_FMOD5_System_SetPluginPath_mC010A85956CBDECAE01ED0F301B0C2FD08919CC8(L_3, L_6, NULL);
V_1 = L_7;
goto IL_0025;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0025:
{
// }
int32_t L_8 = V_1;
return L_8;
}
}
IL2CPP_EXTERN_C int32_t System_setPluginPath_m2406D457BA6D51491AF1B291E80B3F88542A9FA7_AdjustorThunk (RuntimeObject* __this, String_t* ___0_path, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_setPluginPath_m2406D457BA6D51491AF1B291E80B3F88542A9FA7(_thisAdjusted, ___0_path, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::loadPlugin(System.String,System.UInt32&,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_loadPlugin_m0FE771343097C6DE54E86BCC8FDA2C479CCBFEC2 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, String_t* ___0_filename, uint32_t* ___1_handle, uint32_t ___2_priority, 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*)&StringHelper_t1E0E1E18057E1AC7FD96DC167F9F849437ABC4C5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* V_0 = NULL;
int32_t V_1 = 0;
{
// using (StringHelper.ThreadSafeEncoding encoder = StringHelper.GetFreeHelper())
il2cpp_codegen_runtime_class_init_inline(StringHelper_t1E0E1E18057E1AC7FD96DC167F9F849437ABC4C5_il2cpp_TypeInfo_var);
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_0;
L_0 = StringHelper_GetFreeHelper_m2F250F570E165934A8E4BE9EA97C66A18997E1D2(NULL);
V_0 = L_0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_001d:
{// begin finally (depth: 1)
{
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_1 = V_0;
if (!L_1)
{
goto IL_0026;
}
}
{
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_2 = V_0;
NullCheck(L_2);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2);
}
IL_0026:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
// return FMOD5_System_LoadPlugin(this.handle, encoder.byteFromStringUTF8(filename), out handle, priority);
intptr_t L_3 = __this->___handle_0;
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_4 = V_0;
String_t* L_5 = ___0_filename;
NullCheck(L_4);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6;
L_6 = ThreadSafeEncoding_byteFromStringUTF8_m47D29321D6BF684366C51EEA78A5F91A9A75E495(L_4, L_5, NULL);
uint32_t* L_7 = ___1_handle;
uint32_t L_8 = ___2_priority;
int32_t L_9;
L_9 = System_FMOD5_System_LoadPlugin_m703D56B80CB0F571D1254335429895A57610F359(L_3, L_6, L_7, L_8, NULL);
V_1 = L_9;
goto IL_0027;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0027:
{
// }
int32_t L_10 = V_1;
return L_10;
}
}
IL2CPP_EXTERN_C int32_t System_loadPlugin_m0FE771343097C6DE54E86BCC8FDA2C479CCBFEC2_AdjustorThunk (RuntimeObject* __this, String_t* ___0_filename, uint32_t* ___1_handle, uint32_t ___2_priority, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_loadPlugin_m0FE771343097C6DE54E86BCC8FDA2C479CCBFEC2(_thisAdjusted, ___0_filename, ___1_handle, ___2_priority, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::unloadPlugin(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_unloadPlugin_mF75B0B860B4BBB2B48D804E0B0B481543EBC553D (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, uint32_t ___0_handle, const RuntimeMethod* method)
{
{
// return FMOD5_System_UnloadPlugin(this.handle, handle);
intptr_t L_0 = __this->___handle_0;
uint32_t L_1 = ___0_handle;
int32_t L_2;
L_2 = System_FMOD5_System_UnloadPlugin_mF11A6AB2F79AED03736BE7CD35322665D0E0BDEC(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t System_unloadPlugin_mF75B0B860B4BBB2B48D804E0B0B481543EBC553D_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_handle, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_unloadPlugin_mF75B0B860B4BBB2B48D804E0B0B481543EBC553D(_thisAdjusted, ___0_handle, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getNumNestedPlugins(System.UInt32,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getNumNestedPlugins_m5F7A5DACB4747119784466635593BF44952D6F80 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, uint32_t ___0_handle, int32_t* ___1_count, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetNumNestedPlugins(this.handle, handle, out count);
intptr_t L_0 = __this->___handle_0;
uint32_t L_1 = ___0_handle;
int32_t* L_2 = ___1_count;
int32_t L_3;
L_3 = System_FMOD5_System_GetNumNestedPlugins_mA11690698E374A90996B15E91BB6DA8B462E2433(L_0, L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C int32_t System_getNumNestedPlugins_m5F7A5DACB4747119784466635593BF44952D6F80_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_handle, int32_t* ___1_count, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getNumNestedPlugins_m5F7A5DACB4747119784466635593BF44952D6F80(_thisAdjusted, ___0_handle, ___1_count, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getNestedPlugin(System.UInt32,System.Int32,System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getNestedPlugin_m4FC35F5F6E2C36C461E40DB77B5E067AB4FD65E2 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, uint32_t ___0_handle, int32_t ___1_index, uint32_t* ___2_nestedhandle, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetNestedPlugin(this.handle, handle, index, out nestedhandle);
intptr_t L_0 = __this->___handle_0;
uint32_t L_1 = ___0_handle;
int32_t L_2 = ___1_index;
uint32_t* L_3 = ___2_nestedhandle;
int32_t L_4;
L_4 = System_FMOD5_System_GetNestedPlugin_m6E7E2EE0771C11978064DF7298995272698A1B55(L_0, L_1, L_2, L_3, NULL);
return L_4;
}
}
IL2CPP_EXTERN_C int32_t System_getNestedPlugin_m4FC35F5F6E2C36C461E40DB77B5E067AB4FD65E2_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_handle, int32_t ___1_index, uint32_t* ___2_nestedhandle, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getNestedPlugin_m4FC35F5F6E2C36C461E40DB77B5E067AB4FD65E2(_thisAdjusted, ___0_handle, ___1_index, ___2_nestedhandle, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getNumPlugins(FMOD.PLUGINTYPE,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getNumPlugins_mA6E96F1AEB658EEB305FAE8877DEBE8ABB41D906 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_plugintype, int32_t* ___1_numplugins, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetNumPlugins(this.handle, plugintype, out numplugins);
intptr_t L_0 = __this->___handle_0;
int32_t L_1 = ___0_plugintype;
int32_t* L_2 = ___1_numplugins;
int32_t L_3;
L_3 = System_FMOD5_System_GetNumPlugins_m4C3FAD5EDB653C1AEB9300EF6AFA28F6C6A18180(L_0, L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C int32_t System_getNumPlugins_mA6E96F1AEB658EEB305FAE8877DEBE8ABB41D906_AdjustorThunk (RuntimeObject* __this, int32_t ___0_plugintype, int32_t* ___1_numplugins, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getNumPlugins_mA6E96F1AEB658EEB305FAE8877DEBE8ABB41D906(_thisAdjusted, ___0_plugintype, ___1_numplugins, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getPluginHandle(FMOD.PLUGINTYPE,System.Int32,System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getPluginHandle_m715AC4E634A04EC3BA33FBF1FCEE3DA815E58C5D (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_plugintype, int32_t ___1_index, uint32_t* ___2_handle, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetPluginHandle(this.handle, plugintype, index, out handle);
intptr_t L_0 = __this->___handle_0;
int32_t L_1 = ___0_plugintype;
int32_t L_2 = ___1_index;
uint32_t* L_3 = ___2_handle;
int32_t L_4;
L_4 = System_FMOD5_System_GetPluginHandle_mF11AA7DF4BBF456568D2CF763BA5AE90ED92667B(L_0, L_1, L_2, L_3, NULL);
return L_4;
}
}
IL2CPP_EXTERN_C int32_t System_getPluginHandle_m715AC4E634A04EC3BA33FBF1FCEE3DA815E58C5D_AdjustorThunk (RuntimeObject* __this, int32_t ___0_plugintype, int32_t ___1_index, uint32_t* ___2_handle, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getPluginHandle_m715AC4E634A04EC3BA33FBF1FCEE3DA815E58C5D(_thisAdjusted, ___0_plugintype, ___1_index, ___2_handle, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getPluginInfo(System.UInt32,FMOD.PLUGINTYPE&,System.String&,System.Int32,System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getPluginInfo_mCD9FDC2DD6AEA677487EDB1DC87AC4F2720828B3 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, uint32_t ___0_handle, int32_t* ___1_plugintype, String_t** ___2_name, int32_t ___3_namelen, uint32_t* ___4_version, 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*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringHelper_t1E0E1E18057E1AC7FD96DC167F9F849437ABC4C5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* V_2 = NULL;
{
// IntPtr stringMem = Marshal.AllocHGlobal(namelen);
int32_t L_0 = ___3_namelen;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = Marshal_AllocHGlobal_mE1D700DF967E28BE8AB3E0D67C81A96B4FCC8F4F(L_0, NULL);
V_0 = L_1;
// RESULT result = FMOD5_System_GetPluginInfo(this.handle, handle, out plugintype, stringMem, namelen, out version);
intptr_t L_2 = __this->___handle_0;
uint32_t L_3 = ___0_handle;
int32_t* L_4 = ___1_plugintype;
intptr_t L_5 = V_0;
int32_t L_6 = ___3_namelen;
uint32_t* L_7 = ___4_version;
int32_t L_8;
L_8 = System_FMOD5_System_GetPluginInfo_m7B882A3CBD1BB7F5DB7DBC66F57A65058B3787D8(L_2, L_3, L_4, L_5, L_6, L_7, NULL);
V_1 = L_8;
// using (StringHelper.ThreadSafeEncoding encoder = StringHelper.GetFreeHelper())
il2cpp_codegen_runtime_class_init_inline(StringHelper_t1E0E1E18057E1AC7FD96DC167F9F849437ABC4C5_il2cpp_TypeInfo_var);
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_9;
L_9 = StringHelper_GetFreeHelper_m2F250F570E165934A8E4BE9EA97C66A18997E1D2(NULL);
V_2 = L_9;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_002c:
{// begin finally (depth: 1)
{
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_10 = V_2;
if (!L_10)
{
goto IL_0035;
}
}
{
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_11 = V_2;
NullCheck(L_11);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_11);
}
IL_0035:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
// name = encoder.stringFromNative(stringMem);
String_t** L_12 = ___2_name;
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_13 = V_2;
intptr_t L_14 = V_0;
NullCheck(L_13);
String_t* L_15;
L_15 = ThreadSafeEncoding_stringFromNative_m1E3E0B3C49A45CD35E5821E5807855755EBD8979(L_13, L_14, NULL);
*((RuntimeObject**)L_12) = (RuntimeObject*)L_15;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_12, (void*)(RuntimeObject*)L_15);
// }
goto IL_0036;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0036:
{
// Marshal.FreeHGlobal(stringMem);
intptr_t L_16 = V_0;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_16, NULL);
// return result;
int32_t L_17 = V_1;
return L_17;
}
}
IL2CPP_EXTERN_C int32_t System_getPluginInfo_mCD9FDC2DD6AEA677487EDB1DC87AC4F2720828B3_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_handle, int32_t* ___1_plugintype, String_t** ___2_name, int32_t ___3_namelen, uint32_t* ___4_version, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getPluginInfo_mCD9FDC2DD6AEA677487EDB1DC87AC4F2720828B3(_thisAdjusted, ___0_handle, ___1_plugintype, ___2_name, ___3_namelen, ___4_version, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getPluginInfo(System.UInt32,FMOD.PLUGINTYPE&,System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getPluginInfo_m17A123937263D72E216B9AC09CD7499298E23B55 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, uint32_t ___0_handle, int32_t* ___1_plugintype, uint32_t* ___2_version, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return FMOD5_System_GetPluginInfo(this.handle, handle, out plugintype, IntPtr.Zero, 0, out version);
intptr_t L_0 = __this->___handle_0;
uint32_t L_1 = ___0_handle;
int32_t* L_2 = ___1_plugintype;
intptr_t L_3 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
uint32_t* L_4 = ___2_version;
int32_t L_5;
L_5 = System_FMOD5_System_GetPluginInfo_m7B882A3CBD1BB7F5DB7DBC66F57A65058B3787D8(L_0, L_1, L_2, L_3, 0, L_4, NULL);
return L_5;
}
}
IL2CPP_EXTERN_C int32_t System_getPluginInfo_m17A123937263D72E216B9AC09CD7499298E23B55_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_handle, int32_t* ___1_plugintype, uint32_t* ___2_version, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getPluginInfo_m17A123937263D72E216B9AC09CD7499298E23B55(_thisAdjusted, ___0_handle, ___1_plugintype, ___2_version, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::setOutputByPlugin(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setOutputByPlugin_m9C0BC96E9317C027FCF6786AF919E4243542E447 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, uint32_t ___0_handle, const RuntimeMethod* method)
{
{
// return FMOD5_System_SetOutputByPlugin(this.handle, handle);
intptr_t L_0 = __this->___handle_0;
uint32_t L_1 = ___0_handle;
int32_t L_2;
L_2 = System_FMOD5_System_SetOutputByPlugin_m1199112E3BB7755FE4C94317BFEDBFD1EAC12858(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t System_setOutputByPlugin_m9C0BC96E9317C027FCF6786AF919E4243542E447_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_handle, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_setOutputByPlugin_m9C0BC96E9317C027FCF6786AF919E4243542E447(_thisAdjusted, ___0_handle, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getOutputByPlugin(System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getOutputByPlugin_m7C4B667BE3A31799580184FBC06E4B47F6F2142F (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, uint32_t* ___0_handle, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetOutputByPlugin(this.handle, out handle);
intptr_t L_0 = __this->___handle_0;
uint32_t* L_1 = ___0_handle;
int32_t L_2;
L_2 = System_FMOD5_System_GetOutputByPlugin_m26574A63C2B4C0C0A5880D095E862C7DB5C396A3(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t System_getOutputByPlugin_m7C4B667BE3A31799580184FBC06E4B47F6F2142F_AdjustorThunk (RuntimeObject* __this, uint32_t* ___0_handle, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getOutputByPlugin_m7C4B667BE3A31799580184FBC06E4B47F6F2142F(_thisAdjusted, ___0_handle, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::createDSPByPlugin(System.UInt32,FMOD.DSP&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createDSPByPlugin_m90B0812B17B0F86D86876C38BAD81196C5605757 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, uint32_t ___0_handle, DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD* ___1_dsp, const RuntimeMethod* method)
{
{
// return FMOD5_System_CreateDSPByPlugin(this.handle, handle, out dsp.handle);
intptr_t L_0 = __this->___handle_0;
uint32_t L_1 = ___0_handle;
DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD* L_2 = ___1_dsp;
intptr_t* L_3 = (&L_2->___handle_0);
int32_t L_4;
L_4 = System_FMOD5_System_CreateDSPByPlugin_mCA4089423B42709BD8D77FFC4C301D94B7ECE53D(L_0, L_1, L_3, NULL);
return L_4;
}
}
IL2CPP_EXTERN_C int32_t System_createDSPByPlugin_m90B0812B17B0F86D86876C38BAD81196C5605757_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_handle, DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD* ___1_dsp, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_createDSPByPlugin_m90B0812B17B0F86D86876C38BAD81196C5605757(_thisAdjusted, ___0_handle, ___1_dsp, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getDSPInfoByPlugin(System.UInt32,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getDSPInfoByPlugin_m711E9E4A61A3517C3425E7B62336A810BF768EFA (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, uint32_t ___0_handle, intptr_t* ___1_description, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetDSPInfoByPlugin(this.handle, handle, out description);
intptr_t L_0 = __this->___handle_0;
uint32_t L_1 = ___0_handle;
intptr_t* L_2 = ___1_description;
int32_t L_3;
L_3 = System_FMOD5_System_GetDSPInfoByPlugin_m4E3ACDE3BDD5E6849204C22E825CA95F1D188C3E(L_0, L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C int32_t System_getDSPInfoByPlugin_m711E9E4A61A3517C3425E7B62336A810BF768EFA_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_handle, intptr_t* ___1_description, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getDSPInfoByPlugin_m711E9E4A61A3517C3425E7B62336A810BF768EFA(_thisAdjusted, ___0_handle, ___1_description, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::registerDSP(FMOD.DSP_DESCRIPTION&,System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_registerDSP_m571E991D8927DD16765093ABF95633AC722EABAF (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674* ___0_description, uint32_t* ___1_handle, const RuntimeMethod* method)
{
{
// return FMOD5_System_RegisterDSP(this.handle, ref description, out handle);
intptr_t L_0 = __this->___handle_0;
DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674* L_1 = ___0_description;
uint32_t* L_2 = ___1_handle;
int32_t L_3;
L_3 = System_FMOD5_System_RegisterDSP_m4157BAB2D257CB588DD19C1C7743926316577258(L_0, L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C int32_t System_registerDSP_m571E991D8927DD16765093ABF95633AC722EABAF_AdjustorThunk (RuntimeObject* __this, DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674* ___0_description, uint32_t* ___1_handle, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_registerDSP_m571E991D8927DD16765093ABF95633AC722EABAF(_thisAdjusted, ___0_description, ___1_handle, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::init(System.Int32,FMOD.INITFLAGS,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_init_mD14702593B39BE54803BC4742A59A58238C73BF1 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_maxchannels, uint32_t ___1_flags, intptr_t ___2_extradriverdata, const RuntimeMethod* method)
{
{
// return FMOD5_System_Init(this.handle, maxchannels, flags, extradriverdata);
intptr_t L_0 = __this->___handle_0;
int32_t L_1 = ___0_maxchannels;
uint32_t L_2 = ___1_flags;
intptr_t L_3 = ___2_extradriverdata;
int32_t L_4;
L_4 = System_FMOD5_System_Init_mD7EA6DBEE306E5B9B8C978C529AB34750C6DA9B2(L_0, L_1, L_2, L_3, NULL);
return L_4;
}
}
IL2CPP_EXTERN_C int32_t System_init_mD14702593B39BE54803BC4742A59A58238C73BF1_AdjustorThunk (RuntimeObject* __this, int32_t ___0_maxchannels, uint32_t ___1_flags, intptr_t ___2_extradriverdata, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_init_mD14702593B39BE54803BC4742A59A58238C73BF1(_thisAdjusted, ___0_maxchannels, ___1_flags, ___2_extradriverdata, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::close()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_close_m9C68454DCE8CA41CA1E5065102BE296778EF8165 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, const RuntimeMethod* method)
{
{
// return FMOD5_System_Close(this.handle);
intptr_t L_0 = __this->___handle_0;
int32_t L_1;
L_1 = System_FMOD5_System_Close_m175F0C0F58712B68BB302844300FBC96B6471701(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C int32_t System_close_m9C68454DCE8CA41CA1E5065102BE296778EF8165_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_close_m9C68454DCE8CA41CA1E5065102BE296778EF8165(_thisAdjusted, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_update_m965B8BC1F2FBA4BEDB0DF2EDEEFF0989D62C5C8F (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, const RuntimeMethod* method)
{
{
// return FMOD5_System_Update(this.handle);
intptr_t L_0 = __this->___handle_0;
int32_t L_1;
L_1 = System_FMOD5_System_Update_m1FF84BC711DB42440CD39F5A285B49D044B50E8C(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C int32_t System_update_m965B8BC1F2FBA4BEDB0DF2EDEEFF0989D62C5C8F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_update_m965B8BC1F2FBA4BEDB0DF2EDEEFF0989D62C5C8F(_thisAdjusted, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::setSpeakerPosition(FMOD.SPEAKER,System.Single,System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setSpeakerPosition_mDC8CB0E9FA263100E433D03A98F9D10A06E19724 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_speaker, float ___1_x, float ___2_y, bool ___3_active, const RuntimeMethod* method)
{
{
// return FMOD5_System_SetSpeakerPosition(this.handle, speaker, x, y, active);
intptr_t L_0 = __this->___handle_0;
int32_t L_1 = ___0_speaker;
float L_2 = ___1_x;
float L_3 = ___2_y;
bool L_4 = ___3_active;
int32_t L_5;
L_5 = System_FMOD5_System_SetSpeakerPosition_m9CDC831250F8289E0F4A1011FE3F8675285AE5C6(L_0, L_1, L_2, L_3, L_4, NULL);
return L_5;
}
}
IL2CPP_EXTERN_C int32_t System_setSpeakerPosition_mDC8CB0E9FA263100E433D03A98F9D10A06E19724_AdjustorThunk (RuntimeObject* __this, int32_t ___0_speaker, float ___1_x, float ___2_y, bool ___3_active, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_setSpeakerPosition_mDC8CB0E9FA263100E433D03A98F9D10A06E19724(_thisAdjusted, ___0_speaker, ___1_x, ___2_y, ___3_active, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getSpeakerPosition(FMOD.SPEAKER,System.Single&,System.Single&,System.Boolean&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getSpeakerPosition_m019D5355640CE073FDCA1823BC1F8D4B7BD8BFEF (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_speaker, float* ___1_x, float* ___2_y, bool* ___3_active, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetSpeakerPosition(this.handle, speaker, out x, out y, out active);
intptr_t L_0 = __this->___handle_0;
int32_t L_1 = ___0_speaker;
float* L_2 = ___1_x;
float* L_3 = ___2_y;
bool* L_4 = ___3_active;
int32_t L_5;
L_5 = System_FMOD5_System_GetSpeakerPosition_mBADAEF6EEA4482E7B70E96F2BCB43849215CE42D(L_0, L_1, L_2, L_3, L_4, NULL);
return L_5;
}
}
IL2CPP_EXTERN_C int32_t System_getSpeakerPosition_m019D5355640CE073FDCA1823BC1F8D4B7BD8BFEF_AdjustorThunk (RuntimeObject* __this, int32_t ___0_speaker, float* ___1_x, float* ___2_y, bool* ___3_active, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getSpeakerPosition_m019D5355640CE073FDCA1823BC1F8D4B7BD8BFEF(_thisAdjusted, ___0_speaker, ___1_x, ___2_y, ___3_active, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::setStreamBufferSize(System.UInt32,FMOD.TIMEUNIT)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setStreamBufferSize_mADF1AFE98C0C7AB384A0148D9AA81FEC94C08568 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, uint32_t ___0_filebuffersize, uint32_t ___1_filebuffersizetype, const RuntimeMethod* method)
{
{
// return FMOD5_System_SetStreamBufferSize(this.handle, filebuffersize, filebuffersizetype);
intptr_t L_0 = __this->___handle_0;
uint32_t L_1 = ___0_filebuffersize;
uint32_t L_2 = ___1_filebuffersizetype;
int32_t L_3;
L_3 = System_FMOD5_System_SetStreamBufferSize_m26D91FF11F1B36C4FE1DCFA1FC956F2B3928FFEE(L_0, L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C int32_t System_setStreamBufferSize_mADF1AFE98C0C7AB384A0148D9AA81FEC94C08568_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_filebuffersize, uint32_t ___1_filebuffersizetype, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_setStreamBufferSize_mADF1AFE98C0C7AB384A0148D9AA81FEC94C08568(_thisAdjusted, ___0_filebuffersize, ___1_filebuffersizetype, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getStreamBufferSize(System.UInt32&,FMOD.TIMEUNIT&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getStreamBufferSize_m4515CF80F96F5E9B47D8F52F364197C25C24B5F1 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, uint32_t* ___0_filebuffersize, uint32_t* ___1_filebuffersizetype, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetStreamBufferSize(this.handle, out filebuffersize, out filebuffersizetype);
intptr_t L_0 = __this->___handle_0;
uint32_t* L_1 = ___0_filebuffersize;
uint32_t* L_2 = ___1_filebuffersizetype;
int32_t L_3;
L_3 = System_FMOD5_System_GetStreamBufferSize_m7CD6E07A31F3F32D835F314132F379A8DDEE4C81(L_0, L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C int32_t System_getStreamBufferSize_m4515CF80F96F5E9B47D8F52F364197C25C24B5F1_AdjustorThunk (RuntimeObject* __this, uint32_t* ___0_filebuffersize, uint32_t* ___1_filebuffersizetype, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getStreamBufferSize_m4515CF80F96F5E9B47D8F52F364197C25C24B5F1(_thisAdjusted, ___0_filebuffersize, ___1_filebuffersizetype, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::set3DSettings(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_set3DSettings_m94CE893E17E21B7D43876E3F4425039CEFB82F41 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, float ___0_dopplerscale, float ___1_distancefactor, float ___2_rolloffscale, const RuntimeMethod* method)
{
{
// return FMOD5_System_Set3DSettings(this.handle, dopplerscale, distancefactor, rolloffscale);
intptr_t L_0 = __this->___handle_0;
float L_1 = ___0_dopplerscale;
float L_2 = ___1_distancefactor;
float L_3 = ___2_rolloffscale;
int32_t L_4;
L_4 = System_FMOD5_System_Set3DSettings_m0015C0BEEFFA6E07E81035A7DF1333C12578A93D(L_0, L_1, L_2, L_3, NULL);
return L_4;
}
}
IL2CPP_EXTERN_C int32_t System_set3DSettings_m94CE893E17E21B7D43876E3F4425039CEFB82F41_AdjustorThunk (RuntimeObject* __this, float ___0_dopplerscale, float ___1_distancefactor, float ___2_rolloffscale, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_set3DSettings_m94CE893E17E21B7D43876E3F4425039CEFB82F41(_thisAdjusted, ___0_dopplerscale, ___1_distancefactor, ___2_rolloffscale, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::get3DSettings(System.Single&,System.Single&,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_get3DSettings_m083407BB359C185527AF36FDF10F53531E9C6C29 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, float* ___0_dopplerscale, float* ___1_distancefactor, float* ___2_rolloffscale, const RuntimeMethod* method)
{
{
// return FMOD5_System_Get3DSettings(this.handle, out dopplerscale, out distancefactor, out rolloffscale);
intptr_t L_0 = __this->___handle_0;
float* L_1 = ___0_dopplerscale;
float* L_2 = ___1_distancefactor;
float* L_3 = ___2_rolloffscale;
int32_t L_4;
L_4 = System_FMOD5_System_Get3DSettings_mF7A6E3882FDD23D29093790D41C2102A6C19DF1E(L_0, L_1, L_2, L_3, NULL);
return L_4;
}
}
IL2CPP_EXTERN_C int32_t System_get3DSettings_m083407BB359C185527AF36FDF10F53531E9C6C29_AdjustorThunk (RuntimeObject* __this, float* ___0_dopplerscale, float* ___1_distancefactor, float* ___2_rolloffscale, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_get3DSettings_m083407BB359C185527AF36FDF10F53531E9C6C29(_thisAdjusted, ___0_dopplerscale, ___1_distancefactor, ___2_rolloffscale, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::set3DNumListeners(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_set3DNumListeners_m73977ED9AD85DD33DCFC9D97D8392731760C6822 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_numlisteners, const RuntimeMethod* method)
{
{
// return FMOD5_System_Set3DNumListeners(this.handle, numlisteners);
intptr_t L_0 = __this->___handle_0;
int32_t L_1 = ___0_numlisteners;
int32_t L_2;
L_2 = System_FMOD5_System_Set3DNumListeners_m13F93B37D5F248DA3B43E2926AE79C19BA3FEC75(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t System_set3DNumListeners_m73977ED9AD85DD33DCFC9D97D8392731760C6822_AdjustorThunk (RuntimeObject* __this, int32_t ___0_numlisteners, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_set3DNumListeners_m73977ED9AD85DD33DCFC9D97D8392731760C6822(_thisAdjusted, ___0_numlisteners, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::get3DNumListeners(System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_get3DNumListeners_mC08EAE1DB6BB65EF54010747180308802377DFC5 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t* ___0_numlisteners, const RuntimeMethod* method)
{
{
// return FMOD5_System_Get3DNumListeners(this.handle, out numlisteners);
intptr_t L_0 = __this->___handle_0;
int32_t* L_1 = ___0_numlisteners;
int32_t L_2;
L_2 = System_FMOD5_System_Get3DNumListeners_mFC8D241F996B3E6C6A53390BBC694376F65A0C60(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t System_get3DNumListeners_mC08EAE1DB6BB65EF54010747180308802377DFC5_AdjustorThunk (RuntimeObject* __this, int32_t* ___0_numlisteners, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_get3DNumListeners_mC08EAE1DB6BB65EF54010747180308802377DFC5(_thisAdjusted, ___0_numlisteners, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::set3DListenerAttributes(System.Int32,FMOD.VECTOR&,FMOD.VECTOR&,FMOD.VECTOR&,FMOD.VECTOR&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_set3DListenerAttributes_mD10833A0100307637A3FDA638641E0C9E792EA7E (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_listener, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___1_pos, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___2_vel, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___3_forward, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___4_up, const RuntimeMethod* method)
{
{
// return FMOD5_System_Set3DListenerAttributes(this.handle, listener, ref pos, ref vel, ref forward, ref up);
intptr_t L_0 = __this->___handle_0;
int32_t L_1 = ___0_listener;
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* L_2 = ___1_pos;
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* L_3 = ___2_vel;
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* L_4 = ___3_forward;
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* L_5 = ___4_up;
int32_t L_6;
L_6 = System_FMOD5_System_Set3DListenerAttributes_m1A2028959CAC91012520690147D212037919584A(L_0, L_1, L_2, L_3, L_4, L_5, NULL);
return L_6;
}
}
IL2CPP_EXTERN_C int32_t System_set3DListenerAttributes_mD10833A0100307637A3FDA638641E0C9E792EA7E_AdjustorThunk (RuntimeObject* __this, int32_t ___0_listener, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___1_pos, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___2_vel, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___3_forward, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___4_up, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_set3DListenerAttributes_mD10833A0100307637A3FDA638641E0C9E792EA7E(_thisAdjusted, ___0_listener, ___1_pos, ___2_vel, ___3_forward, ___4_up, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::get3DListenerAttributes(System.Int32,FMOD.VECTOR&,FMOD.VECTOR&,FMOD.VECTOR&,FMOD.VECTOR&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_get3DListenerAttributes_m06103C27268810A6357FB146F2A894027641896D (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_listener, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___1_pos, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___2_vel, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___3_forward, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___4_up, const RuntimeMethod* method)
{
{
// return FMOD5_System_Get3DListenerAttributes(this.handle, listener, out pos, out vel, out forward, out up);
intptr_t L_0 = __this->___handle_0;
int32_t L_1 = ___0_listener;
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* L_2 = ___1_pos;
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* L_3 = ___2_vel;
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* L_4 = ___3_forward;
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* L_5 = ___4_up;
int32_t L_6;
L_6 = System_FMOD5_System_Get3DListenerAttributes_mB8FE1A036879445719FFA234F776DFC77DA3E2F1(L_0, L_1, L_2, L_3, L_4, L_5, NULL);
return L_6;
}
}
IL2CPP_EXTERN_C int32_t System_get3DListenerAttributes_m06103C27268810A6357FB146F2A894027641896D_AdjustorThunk (RuntimeObject* __this, int32_t ___0_listener, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___1_pos, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___2_vel, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___3_forward, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___4_up, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_get3DListenerAttributes_m06103C27268810A6357FB146F2A894027641896D(_thisAdjusted, ___0_listener, ___1_pos, ___2_vel, ___3_forward, ___4_up, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::set3DRolloffCallback(FMOD.CB_3D_ROLLOFF_CALLBACK)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_set3DRolloffCallback_m044396C4B18530C8ABB06FFA186322EC4753E061 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, CB_3D_ROLLOFF_CALLBACK_t55B1DA907B43CEDAC52277E7147FF5DEC37AF27F* ___0_callback, const RuntimeMethod* method)
{
{
// return FMOD5_System_Set3DRolloffCallback(this.handle, callback);
intptr_t L_0 = __this->___handle_0;
CB_3D_ROLLOFF_CALLBACK_t55B1DA907B43CEDAC52277E7147FF5DEC37AF27F* L_1 = ___0_callback;
int32_t L_2;
L_2 = System_FMOD5_System_Set3DRolloffCallback_m8B6170868B6A4E69D497EBDDE37FD306816FA81E(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t System_set3DRolloffCallback_m044396C4B18530C8ABB06FFA186322EC4753E061_AdjustorThunk (RuntimeObject* __this, CB_3D_ROLLOFF_CALLBACK_t55B1DA907B43CEDAC52277E7147FF5DEC37AF27F* ___0_callback, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_set3DRolloffCallback_m044396C4B18530C8ABB06FFA186322EC4753E061(_thisAdjusted, ___0_callback, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::mixerSuspend()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_mixerSuspend_m8EEA711F7D23E9572E55D0DFF520A7467108618E (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, const RuntimeMethod* method)
{
{
// return FMOD5_System_MixerSuspend(this.handle);
intptr_t L_0 = __this->___handle_0;
int32_t L_1;
L_1 = System_FMOD5_System_MixerSuspend_m3590AA340AD150DC7FF28CDAB837740B08A54183(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C int32_t System_mixerSuspend_m8EEA711F7D23E9572E55D0DFF520A7467108618E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_mixerSuspend_m8EEA711F7D23E9572E55D0DFF520A7467108618E(_thisAdjusted, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::mixerResume()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_mixerResume_m7FDB0F79539C9DDCA7F10708C3BDEA5D3E0471C9 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, const RuntimeMethod* method)
{
{
// return FMOD5_System_MixerResume(this.handle);
intptr_t L_0 = __this->___handle_0;
int32_t L_1;
L_1 = System_FMOD5_System_MixerResume_mE1B5148E993132606E19188634922F8A61551343(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C int32_t System_mixerResume_m7FDB0F79539C9DDCA7F10708C3BDEA5D3E0471C9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_mixerResume_m7FDB0F79539C9DDCA7F10708C3BDEA5D3E0471C9(_thisAdjusted, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getDefaultMixMatrix(FMOD.SPEAKERMODE,FMOD.SPEAKERMODE,System.Single[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getDefaultMixMatrix_mDF91BC7B156D66B365334721E7090D1B3A99C8F4 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_sourcespeakermode, int32_t ___1_targetspeakermode, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___2_matrix, int32_t ___3_matrixhop, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetDefaultMixMatrix(this.handle, sourcespeakermode, targetspeakermode, matrix, matrixhop);
intptr_t L_0 = __this->___handle_0;
int32_t L_1 = ___0_sourcespeakermode;
int32_t L_2 = ___1_targetspeakermode;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = ___2_matrix;
int32_t L_4 = ___3_matrixhop;
int32_t L_5;
L_5 = System_FMOD5_System_GetDefaultMixMatrix_m228A26967F577A74DC72D75804F69957C9C5AF8E(L_0, L_1, L_2, L_3, L_4, NULL);
return L_5;
}
}
IL2CPP_EXTERN_C int32_t System_getDefaultMixMatrix_mDF91BC7B156D66B365334721E7090D1B3A99C8F4_AdjustorThunk (RuntimeObject* __this, int32_t ___0_sourcespeakermode, int32_t ___1_targetspeakermode, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___2_matrix, int32_t ___3_matrixhop, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getDefaultMixMatrix_mDF91BC7B156D66B365334721E7090D1B3A99C8F4(_thisAdjusted, ___0_sourcespeakermode, ___1_targetspeakermode, ___2_matrix, ___3_matrixhop, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getSpeakerModeChannels(FMOD.SPEAKERMODE,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getSpeakerModeChannels_mF743D316EBBC4E4789335960FDC6EB892B583963 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_mode, int32_t* ___1_channels, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetSpeakerModeChannels(this.handle, mode, out channels);
intptr_t L_0 = __this->___handle_0;
int32_t L_1 = ___0_mode;
int32_t* L_2 = ___1_channels;
int32_t L_3;
L_3 = System_FMOD5_System_GetSpeakerModeChannels_mF277E11320ADBC7F17B16FF39ED59A626D610F87(L_0, L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C int32_t System_getSpeakerModeChannels_mF743D316EBBC4E4789335960FDC6EB892B583963_AdjustorThunk (RuntimeObject* __this, int32_t ___0_mode, int32_t* ___1_channels, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getSpeakerModeChannels_mF743D316EBBC4E4789335960FDC6EB892B583963(_thisAdjusted, ___0_mode, ___1_channels, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getVersion(System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getVersion_mD48D5EE242795EAFD25B53D6610387DF0C8311CA (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, uint32_t* ___0_version, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetVersion(this.handle, out version);
intptr_t L_0 = __this->___handle_0;
uint32_t* L_1 = ___0_version;
int32_t L_2;
L_2 = System_FMOD5_System_GetVersion_m205F79175B4AA3D0ABAB3F6E8396D633B6803AFC(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t System_getVersion_mD48D5EE242795EAFD25B53D6610387DF0C8311CA_AdjustorThunk (RuntimeObject* __this, uint32_t* ___0_version, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getVersion_mD48D5EE242795EAFD25B53D6610387DF0C8311CA(_thisAdjusted, ___0_version, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getOutputHandle(System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getOutputHandle_m28F2E8FB38DC038382B6F28D4D1C1907516603F1 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, intptr_t* ___0_handle, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetOutputHandle(this.handle, out handle);
intptr_t L_0 = __this->___handle_0;
intptr_t* L_1 = ___0_handle;
int32_t L_2;
L_2 = System_FMOD5_System_GetOutputHandle_m51F741CAB8085DE5CB74F72203538F4CBF9E44CD(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t System_getOutputHandle_m28F2E8FB38DC038382B6F28D4D1C1907516603F1_AdjustorThunk (RuntimeObject* __this, intptr_t* ___0_handle, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getOutputHandle_m28F2E8FB38DC038382B6F28D4D1C1907516603F1(_thisAdjusted, ___0_handle, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getChannelsPlaying(System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getChannelsPlaying_m868DA503E8D180B37FF8BA0705F6D9E0691F4258 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t* ___0_channels, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return FMOD5_System_GetChannelsPlaying(this.handle, out channels, IntPtr.Zero);
intptr_t L_0 = __this->___handle_0;
int32_t* L_1 = ___0_channels;
intptr_t L_2 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
int32_t L_3;
L_3 = System_FMOD5_System_GetChannelsPlaying_mD63692B832A30778C138BDCDD69296482E2BFD2E(L_0, L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C int32_t System_getChannelsPlaying_m868DA503E8D180B37FF8BA0705F6D9E0691F4258_AdjustorThunk (RuntimeObject* __this, int32_t* ___0_channels, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getChannelsPlaying_m868DA503E8D180B37FF8BA0705F6D9E0691F4258(_thisAdjusted, ___0_channels, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getChannelsPlaying(System.Int32&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getChannelsPlaying_m0DAC0A7E13FC4EAAFCD7C80B14008216C79DF531 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t* ___0_channels, int32_t* ___1_realchannels, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetChannelsPlaying(this.handle, out channels, out realchannels);
intptr_t L_0 = __this->___handle_0;
int32_t* L_1 = ___0_channels;
int32_t* L_2 = ___1_realchannels;
int32_t L_3;
L_3 = System_FMOD5_System_GetChannelsPlaying_mD356E40FA06EAFD0FE572FB3903F4306937C145B(L_0, L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C int32_t System_getChannelsPlaying_m0DAC0A7E13FC4EAAFCD7C80B14008216C79DF531_AdjustorThunk (RuntimeObject* __this, int32_t* ___0_channels, int32_t* ___1_realchannels, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getChannelsPlaying_m0DAC0A7E13FC4EAAFCD7C80B14008216C79DF531(_thisAdjusted, ___0_channels, ___1_realchannels, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getCPUUsage(FMOD.CPU_USAGE&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getCPUUsage_m93B50017C1507F94E8DCD435A85BFB533CFC19B1 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, CPU_USAGE_tB0C4CAFB1080A0F083A5E717DA98D65266D11B68* ___0_usage, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetCPUUsage(this.handle, out usage);
intptr_t L_0 = __this->___handle_0;
CPU_USAGE_tB0C4CAFB1080A0F083A5E717DA98D65266D11B68* L_1 = ___0_usage;
int32_t L_2;
L_2 = System_FMOD5_System_GetCPUUsage_m3AF4FA92CDC02DAF695D741ED7A111711270D282(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t System_getCPUUsage_m93B50017C1507F94E8DCD435A85BFB533CFC19B1_AdjustorThunk (RuntimeObject* __this, CPU_USAGE_tB0C4CAFB1080A0F083A5E717DA98D65266D11B68* ___0_usage, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getCPUUsage_m93B50017C1507F94E8DCD435A85BFB533CFC19B1(_thisAdjusted, ___0_usage, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getFileUsage(System.Int64&,System.Int64&,System.Int64&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getFileUsage_m006BF22899F797EA11596BF74DD5989FFDAA11A9 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int64_t* ___0_sampleBytesRead, int64_t* ___1_streamBytesRead, int64_t* ___2_otherBytesRead, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetFileUsage(this.handle, out sampleBytesRead, out streamBytesRead, out otherBytesRead);
intptr_t L_0 = __this->___handle_0;
int64_t* L_1 = ___0_sampleBytesRead;
int64_t* L_2 = ___1_streamBytesRead;
int64_t* L_3 = ___2_otherBytesRead;
int32_t L_4;
L_4 = System_FMOD5_System_GetFileUsage_mAC79EB1F4386AE9B2DEB954FCBB138DC086D7814(L_0, L_1, L_2, L_3, NULL);
return L_4;
}
}
IL2CPP_EXTERN_C int32_t System_getFileUsage_m006BF22899F797EA11596BF74DD5989FFDAA11A9_AdjustorThunk (RuntimeObject* __this, int64_t* ___0_sampleBytesRead, int64_t* ___1_streamBytesRead, int64_t* ___2_otherBytesRead, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getFileUsage_m006BF22899F797EA11596BF74DD5989FFDAA11A9(_thisAdjusted, ___0_sampleBytesRead, ___1_streamBytesRead, ___2_otherBytesRead, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::createSound(System.String,FMOD.MODE,FMOD.CREATESOUNDEXINFO&,FMOD.Sound&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createSound_m05FBB35C02F33B9DFE9A75EA3462D599EC56E4E3 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, String_t* ___0_name, uint32_t ___1_mode, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* ___2_exinfo, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* ___3_sound, 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*)&StringHelper_t1E0E1E18057E1AC7FD96DC167F9F849437ABC4C5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* V_0 = NULL;
int32_t V_1 = 0;
{
// using (StringHelper.ThreadSafeEncoding encoder = StringHelper.GetFreeHelper())
il2cpp_codegen_runtime_class_init_inline(StringHelper_t1E0E1E18057E1AC7FD96DC167F9F849437ABC4C5_il2cpp_TypeInfo_var);
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_0;
L_0 = StringHelper_GetFreeHelper_m2F250F570E165934A8E4BE9EA97C66A18997E1D2(NULL);
V_0 = L_0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0024:
{// begin finally (depth: 1)
{
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_1 = V_0;
if (!L_1)
{
goto IL_002d;
}
}
{
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_2 = V_0;
NullCheck(L_2);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2);
}
IL_002d:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
// return FMOD5_System_CreateSound(this.handle, encoder.byteFromStringUTF8(name), mode, ref exinfo, out sound.handle);
intptr_t L_3 = __this->___handle_0;
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_4 = V_0;
String_t* L_5 = ___0_name;
NullCheck(L_4);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6;
L_6 = ThreadSafeEncoding_byteFromStringUTF8_m47D29321D6BF684366C51EEA78A5F91A9A75E495(L_4, L_5, NULL);
uint32_t L_7 = ___1_mode;
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* L_8 = ___2_exinfo;
Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* L_9 = ___3_sound;
intptr_t* L_10 = (&L_9->___handle_0);
int32_t L_11;
L_11 = System_FMOD5_System_CreateSound_m6A817F5FAD3F26D5B9D434E32B84137D9102F54B(L_3, L_6, L_7, L_8, L_10, NULL);
V_1 = L_11;
goto IL_002e;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_002e:
{
// }
int32_t L_12 = V_1;
return L_12;
}
}
IL2CPP_EXTERN_C int32_t System_createSound_m05FBB35C02F33B9DFE9A75EA3462D599EC56E4E3_AdjustorThunk (RuntimeObject* __this, String_t* ___0_name, uint32_t ___1_mode, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* ___2_exinfo, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* ___3_sound, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_createSound_m05FBB35C02F33B9DFE9A75EA3462D599EC56E4E3(_thisAdjusted, ___0_name, ___1_mode, ___2_exinfo, ___3_sound, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::createSound(System.Byte[],FMOD.MODE,FMOD.CREATESOUNDEXINFO&,FMOD.Sound&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createSound_m9536FAB3B3F727F61858ECCBCF5B5CE821B81E59 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, uint32_t ___1_mode, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* ___2_exinfo, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* ___3_sound, const RuntimeMethod* method)
{
{
// return FMOD5_System_CreateSound(this.handle, data, mode, ref exinfo, out sound.handle);
intptr_t L_0 = __this->___handle_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_data;
uint32_t L_2 = ___1_mode;
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* L_3 = ___2_exinfo;
Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* L_4 = ___3_sound;
intptr_t* L_5 = (&L_4->___handle_0);
int32_t L_6;
L_6 = System_FMOD5_System_CreateSound_m6A817F5FAD3F26D5B9D434E32B84137D9102F54B(L_0, L_1, L_2, L_3, L_5, NULL);
return L_6;
}
}
IL2CPP_EXTERN_C int32_t System_createSound_m9536FAB3B3F727F61858ECCBCF5B5CE821B81E59_AdjustorThunk (RuntimeObject* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, uint32_t ___1_mode, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* ___2_exinfo, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* ___3_sound, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_createSound_m9536FAB3B3F727F61858ECCBCF5B5CE821B81E59(_thisAdjusted, ___0_data, ___1_mode, ___2_exinfo, ___3_sound, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::createSound(System.IntPtr,FMOD.MODE,FMOD.CREATESOUNDEXINFO&,FMOD.Sound&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createSound_m343B2043F62850BF66F1DD56A48B0A910A8A019E (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, intptr_t ___0_name_or_data, uint32_t ___1_mode, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* ___2_exinfo, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* ___3_sound, const RuntimeMethod* method)
{
{
// return FMOD5_System_CreateSound(this.handle, name_or_data, mode, ref exinfo, out sound.handle);
intptr_t L_0 = __this->___handle_0;
intptr_t L_1 = ___0_name_or_data;
uint32_t L_2 = ___1_mode;
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* L_3 = ___2_exinfo;
Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* L_4 = ___3_sound;
intptr_t* L_5 = (&L_4->___handle_0);
int32_t L_6;
L_6 = System_FMOD5_System_CreateSound_m76DF3627E693A80B85E429D2257B7997A6DED865(L_0, L_1, L_2, L_3, L_5, NULL);
return L_6;
}
}
IL2CPP_EXTERN_C int32_t System_createSound_m343B2043F62850BF66F1DD56A48B0A910A8A019E_AdjustorThunk (RuntimeObject* __this, intptr_t ___0_name_or_data, uint32_t ___1_mode, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* ___2_exinfo, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* ___3_sound, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_createSound_m343B2043F62850BF66F1DD56A48B0A910A8A019E(_thisAdjusted, ___0_name_or_data, ___1_mode, ___2_exinfo, ___3_sound, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::createSound(System.String,FMOD.MODE,FMOD.Sound&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createSound_m1E22697A6272F46AD241A28BED1E76326446C2E5 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, String_t* ___0_name, uint32_t ___1_mode, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* ___2_sound, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// CREATESOUNDEXINFO exinfo = new CREATESOUNDEXINFO();
il2cpp_codegen_initobj((&V_0), sizeof(CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077));
// exinfo.cbsize = MarshalHelper.SizeOf(typeof(CREATESOUNDEXINFO));
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
int32_t L_2;
L_2 = MarshalHelper_SizeOf_m6EADA017D07B6F57500D3B0BFBBBA78289C993E3(L_1, NULL);
(&V_0)->___cbsize_0 = L_2;
// return createSound(name, mode, ref exinfo, out sound);
String_t* L_3 = ___0_name;
uint32_t L_4 = ___1_mode;
Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* L_5 = ___2_sound;
int32_t L_6;
L_6 = System_createSound_m05FBB35C02F33B9DFE9A75EA3462D599EC56E4E3(__this, L_3, L_4, (&V_0), L_5, NULL);
return L_6;
}
}
IL2CPP_EXTERN_C int32_t System_createSound_m1E22697A6272F46AD241A28BED1E76326446C2E5_AdjustorThunk (RuntimeObject* __this, String_t* ___0_name, uint32_t ___1_mode, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* ___2_sound, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_createSound_m1E22697A6272F46AD241A28BED1E76326446C2E5(_thisAdjusted, ___0_name, ___1_mode, ___2_sound, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::createStream(System.String,FMOD.MODE,FMOD.CREATESOUNDEXINFO&,FMOD.Sound&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createStream_m21AD8A528674E71E62B8EB55F3F58BF82A8F1DA7 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, String_t* ___0_name, uint32_t ___1_mode, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* ___2_exinfo, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* ___3_sound, 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*)&StringHelper_t1E0E1E18057E1AC7FD96DC167F9F849437ABC4C5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* V_0 = NULL;
int32_t V_1 = 0;
{
// using (StringHelper.ThreadSafeEncoding encoder = StringHelper.GetFreeHelper())
il2cpp_codegen_runtime_class_init_inline(StringHelper_t1E0E1E18057E1AC7FD96DC167F9F849437ABC4C5_il2cpp_TypeInfo_var);
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_0;
L_0 = StringHelper_GetFreeHelper_m2F250F570E165934A8E4BE9EA97C66A18997E1D2(NULL);
V_0 = L_0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0024:
{// begin finally (depth: 1)
{
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_1 = V_0;
if (!L_1)
{
goto IL_002d;
}
}
{
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_2 = V_0;
NullCheck(L_2);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2);
}
IL_002d:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
// return FMOD5_System_CreateStream(this.handle, encoder.byteFromStringUTF8(name), mode, ref exinfo, out sound.handle);
intptr_t L_3 = __this->___handle_0;
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_4 = V_0;
String_t* L_5 = ___0_name;
NullCheck(L_4);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6;
L_6 = ThreadSafeEncoding_byteFromStringUTF8_m47D29321D6BF684366C51EEA78A5F91A9A75E495(L_4, L_5, NULL);
uint32_t L_7 = ___1_mode;
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* L_8 = ___2_exinfo;
Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* L_9 = ___3_sound;
intptr_t* L_10 = (&L_9->___handle_0);
int32_t L_11;
L_11 = System_FMOD5_System_CreateStream_mA1D9D32CB795AD0F4A8C370A9AD5CC5CEBE65D2B(L_3, L_6, L_7, L_8, L_10, NULL);
V_1 = L_11;
goto IL_002e;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_002e:
{
// }
int32_t L_12 = V_1;
return L_12;
}
}
IL2CPP_EXTERN_C int32_t System_createStream_m21AD8A528674E71E62B8EB55F3F58BF82A8F1DA7_AdjustorThunk (RuntimeObject* __this, String_t* ___0_name, uint32_t ___1_mode, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* ___2_exinfo, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* ___3_sound, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_createStream_m21AD8A528674E71E62B8EB55F3F58BF82A8F1DA7(_thisAdjusted, ___0_name, ___1_mode, ___2_exinfo, ___3_sound, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::createStream(System.Byte[],FMOD.MODE,FMOD.CREATESOUNDEXINFO&,FMOD.Sound&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createStream_m760BA339CA9FDEF1D0DD1935C72F23C870E7DD7F (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, uint32_t ___1_mode, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* ___2_exinfo, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* ___3_sound, const RuntimeMethod* method)
{
{
// return FMOD5_System_CreateStream(this.handle, data, mode, ref exinfo, out sound.handle);
intptr_t L_0 = __this->___handle_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_data;
uint32_t L_2 = ___1_mode;
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* L_3 = ___2_exinfo;
Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* L_4 = ___3_sound;
intptr_t* L_5 = (&L_4->___handle_0);
int32_t L_6;
L_6 = System_FMOD5_System_CreateStream_mA1D9D32CB795AD0F4A8C370A9AD5CC5CEBE65D2B(L_0, L_1, L_2, L_3, L_5, NULL);
return L_6;
}
}
IL2CPP_EXTERN_C int32_t System_createStream_m760BA339CA9FDEF1D0DD1935C72F23C870E7DD7F_AdjustorThunk (RuntimeObject* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_data, uint32_t ___1_mode, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* ___2_exinfo, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* ___3_sound, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_createStream_m760BA339CA9FDEF1D0DD1935C72F23C870E7DD7F(_thisAdjusted, ___0_data, ___1_mode, ___2_exinfo, ___3_sound, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::createStream(System.IntPtr,FMOD.MODE,FMOD.CREATESOUNDEXINFO&,FMOD.Sound&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createStream_m5D949FEF127EEDC63A88ABB9D4B5B224992DD920 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, intptr_t ___0_name_or_data, uint32_t ___1_mode, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* ___2_exinfo, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* ___3_sound, const RuntimeMethod* method)
{
{
// return FMOD5_System_CreateStream(this.handle, name_or_data, mode, ref exinfo, out sound.handle);
intptr_t L_0 = __this->___handle_0;
intptr_t L_1 = ___0_name_or_data;
uint32_t L_2 = ___1_mode;
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* L_3 = ___2_exinfo;
Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* L_4 = ___3_sound;
intptr_t* L_5 = (&L_4->___handle_0);
int32_t L_6;
L_6 = System_FMOD5_System_CreateStream_mD0DAD61C0A9A0B1E1A398187F86346F3FF3CE4E4(L_0, L_1, L_2, L_3, L_5, NULL);
return L_6;
}
}
IL2CPP_EXTERN_C int32_t System_createStream_m5D949FEF127EEDC63A88ABB9D4B5B224992DD920_AdjustorThunk (RuntimeObject* __this, intptr_t ___0_name_or_data, uint32_t ___1_mode, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* ___2_exinfo, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* ___3_sound, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_createStream_m5D949FEF127EEDC63A88ABB9D4B5B224992DD920(_thisAdjusted, ___0_name_or_data, ___1_mode, ___2_exinfo, ___3_sound, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::createStream(System.String,FMOD.MODE,FMOD.Sound&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createStream_m83998080BBCDF8C02C78E4E2E7E3571018FD1B17 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, String_t* ___0_name, uint32_t ___1_mode, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* ___2_sound, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// CREATESOUNDEXINFO exinfo = new CREATESOUNDEXINFO();
il2cpp_codegen_initobj((&V_0), sizeof(CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077));
// exinfo.cbsize = MarshalHelper.SizeOf(typeof(CREATESOUNDEXINFO));
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
int32_t L_2;
L_2 = MarshalHelper_SizeOf_m6EADA017D07B6F57500D3B0BFBBBA78289C993E3(L_1, NULL);
(&V_0)->___cbsize_0 = L_2;
// return createStream(name, mode, ref exinfo, out sound);
String_t* L_3 = ___0_name;
uint32_t L_4 = ___1_mode;
Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* L_5 = ___2_sound;
int32_t L_6;
L_6 = System_createStream_m21AD8A528674E71E62B8EB55F3F58BF82A8F1DA7(__this, L_3, L_4, (&V_0), L_5, NULL);
return L_6;
}
}
IL2CPP_EXTERN_C int32_t System_createStream_m83998080BBCDF8C02C78E4E2E7E3571018FD1B17_AdjustorThunk (RuntimeObject* __this, String_t* ___0_name, uint32_t ___1_mode, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD* ___2_sound, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_createStream_m83998080BBCDF8C02C78E4E2E7E3571018FD1B17(_thisAdjusted, ___0_name, ___1_mode, ___2_sound, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::createDSP(FMOD.DSP_DESCRIPTION&,FMOD.DSP&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createDSP_mE7F524D7F2A2F8F756951C9635BAA85281A1C451 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674* ___0_description, DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD* ___1_dsp, const RuntimeMethod* method)
{
{
// return FMOD5_System_CreateDSP(this.handle, ref description, out dsp.handle);
intptr_t L_0 = __this->___handle_0;
DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674* L_1 = ___0_description;
DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD* L_2 = ___1_dsp;
intptr_t* L_3 = (&L_2->___handle_0);
int32_t L_4;
L_4 = System_FMOD5_System_CreateDSP_mBA1A1F3616F20705B820C90ADE55660244F4D114(L_0, L_1, L_3, NULL);
return L_4;
}
}
IL2CPP_EXTERN_C int32_t System_createDSP_mE7F524D7F2A2F8F756951C9635BAA85281A1C451_AdjustorThunk (RuntimeObject* __this, DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674* ___0_description, DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD* ___1_dsp, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_createDSP_mE7F524D7F2A2F8F756951C9635BAA85281A1C451(_thisAdjusted, ___0_description, ___1_dsp, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::createDSPByType(FMOD.DSP_TYPE,FMOD.DSP&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createDSPByType_m71FD28DBA8FB74322A2C8B542648BDE16C28D393 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_type, DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD* ___1_dsp, const RuntimeMethod* method)
{
{
// return FMOD5_System_CreateDSPByType(this.handle, type, out dsp.handle);
intptr_t L_0 = __this->___handle_0;
int32_t L_1 = ___0_type;
DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD* L_2 = ___1_dsp;
intptr_t* L_3 = (&L_2->___handle_0);
int32_t L_4;
L_4 = System_FMOD5_System_CreateDSPByType_m7626FB9A5E51E7C4B3936E748C612B58D94809D5(L_0, L_1, L_3, NULL);
return L_4;
}
}
IL2CPP_EXTERN_C int32_t System_createDSPByType_m71FD28DBA8FB74322A2C8B542648BDE16C28D393_AdjustorThunk (RuntimeObject* __this, int32_t ___0_type, DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD* ___1_dsp, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_createDSPByType_m71FD28DBA8FB74322A2C8B542648BDE16C28D393(_thisAdjusted, ___0_type, ___1_dsp, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::createChannelGroup(System.String,FMOD.ChannelGroup&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createChannelGroup_m5F889563015D5206EF647F9AE79B2F0BAEB447B7 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, String_t* ___0_name, ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD* ___1_channelgroup, 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*)&StringHelper_t1E0E1E18057E1AC7FD96DC167F9F849437ABC4C5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* V_0 = NULL;
int32_t V_1 = 0;
{
// using (StringHelper.ThreadSafeEncoding encoder = StringHelper.GetFreeHelper())
il2cpp_codegen_runtime_class_init_inline(StringHelper_t1E0E1E18057E1AC7FD96DC167F9F849437ABC4C5_il2cpp_TypeInfo_var);
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_0;
L_0 = StringHelper_GetFreeHelper_m2F250F570E165934A8E4BE9EA97C66A18997E1D2(NULL);
V_0 = L_0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0021:
{// begin finally (depth: 1)
{
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_1 = V_0;
if (!L_1)
{
goto IL_002a;
}
}
{
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_2 = V_0;
NullCheck(L_2);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2);
}
IL_002a:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
// return FMOD5_System_CreateChannelGroup(this.handle, encoder.byteFromStringUTF8(name), out channelgroup.handle);
intptr_t L_3 = __this->___handle_0;
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_4 = V_0;
String_t* L_5 = ___0_name;
NullCheck(L_4);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6;
L_6 = ThreadSafeEncoding_byteFromStringUTF8_m47D29321D6BF684366C51EEA78A5F91A9A75E495(L_4, L_5, NULL);
ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD* L_7 = ___1_channelgroup;
intptr_t* L_8 = (&L_7->___handle_0);
int32_t L_9;
L_9 = System_FMOD5_System_CreateChannelGroup_m8EBC71F1BE04762ACDF3E9F438D31BE235FC3BE5(L_3, L_6, L_8, NULL);
V_1 = L_9;
goto IL_002b;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_002b:
{
// }
int32_t L_10 = V_1;
return L_10;
}
}
IL2CPP_EXTERN_C int32_t System_createChannelGroup_m5F889563015D5206EF647F9AE79B2F0BAEB447B7_AdjustorThunk (RuntimeObject* __this, String_t* ___0_name, ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD* ___1_channelgroup, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_createChannelGroup_m5F889563015D5206EF647F9AE79B2F0BAEB447B7(_thisAdjusted, ___0_name, ___1_channelgroup, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::createSoundGroup(System.String,FMOD.SoundGroup&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createSoundGroup_m9DBDCD8C14D7FC1DF850B98B162F26E1F1535A50 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, String_t* ___0_name, SoundGroup_t5AC9ABF5E0F17567FC300E79F9E10B711676D8BE* ___1_soundgroup, 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*)&StringHelper_t1E0E1E18057E1AC7FD96DC167F9F849437ABC4C5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* V_0 = NULL;
int32_t V_1 = 0;
{
// using (StringHelper.ThreadSafeEncoding encoder = StringHelper.GetFreeHelper())
il2cpp_codegen_runtime_class_init_inline(StringHelper_t1E0E1E18057E1AC7FD96DC167F9F849437ABC4C5_il2cpp_TypeInfo_var);
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_0;
L_0 = StringHelper_GetFreeHelper_m2F250F570E165934A8E4BE9EA97C66A18997E1D2(NULL);
V_0 = L_0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0021:
{// begin finally (depth: 1)
{
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_1 = V_0;
if (!L_1)
{
goto IL_002a;
}
}
{
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_2 = V_0;
NullCheck(L_2);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2);
}
IL_002a:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
// return FMOD5_System_CreateSoundGroup(this.handle, encoder.byteFromStringUTF8(name), out soundgroup.handle);
intptr_t L_3 = __this->___handle_0;
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_4 = V_0;
String_t* L_5 = ___0_name;
NullCheck(L_4);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6;
L_6 = ThreadSafeEncoding_byteFromStringUTF8_m47D29321D6BF684366C51EEA78A5F91A9A75E495(L_4, L_5, NULL);
SoundGroup_t5AC9ABF5E0F17567FC300E79F9E10B711676D8BE* L_7 = ___1_soundgroup;
intptr_t* L_8 = (&L_7->___handle_0);
int32_t L_9;
L_9 = System_FMOD5_System_CreateSoundGroup_m974F9D19AD6F9D403C9A81B8436DA72D66D82D33(L_3, L_6, L_8, NULL);
V_1 = L_9;
goto IL_002b;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_002b:
{
// }
int32_t L_10 = V_1;
return L_10;
}
}
IL2CPP_EXTERN_C int32_t System_createSoundGroup_m9DBDCD8C14D7FC1DF850B98B162F26E1F1535A50_AdjustorThunk (RuntimeObject* __this, String_t* ___0_name, SoundGroup_t5AC9ABF5E0F17567FC300E79F9E10B711676D8BE* ___1_soundgroup, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_createSoundGroup_m9DBDCD8C14D7FC1DF850B98B162F26E1F1535A50(_thisAdjusted, ___0_name, ___1_soundgroup, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::createReverb3D(FMOD.Reverb3D&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createReverb3D_m544E94A1DC57241A8042C533288503F2C955286A (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, Reverb3D_tF0969C178FF9ABFF505D00306E7A1D5E677E1F90* ___0_reverb, const RuntimeMethod* method)
{
{
// return FMOD5_System_CreateReverb3D(this.handle, out reverb.handle);
intptr_t L_0 = __this->___handle_0;
Reverb3D_tF0969C178FF9ABFF505D00306E7A1D5E677E1F90* L_1 = ___0_reverb;
intptr_t* L_2 = (&L_1->___handle_0);
int32_t L_3;
L_3 = System_FMOD5_System_CreateReverb3D_m3BBB52E95DDAFC8C47A520AC81205A9916DB7D52(L_0, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C int32_t System_createReverb3D_m544E94A1DC57241A8042C533288503F2C955286A_AdjustorThunk (RuntimeObject* __this, Reverb3D_tF0969C178FF9ABFF505D00306E7A1D5E677E1F90* ___0_reverb, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_createReverb3D_m544E94A1DC57241A8042C533288503F2C955286A(_thisAdjusted, ___0_reverb, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::playSound(FMOD.Sound,FMOD.ChannelGroup,System.Boolean,FMOD.Channel&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_playSound_m056018C15791D79B69DD0CDEF9405893BAFCF95B (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD ___0_sound, ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD ___1_channelgroup, bool ___2_paused, Channel_tFA525CB2BB06CA22015F4BFCD953A583A797F197* ___3_channel, const RuntimeMethod* method)
{
{
// return FMOD5_System_PlaySound(this.handle, sound.handle, channelgroup.handle, paused, out channel.handle);
intptr_t L_0 = __this->___handle_0;
Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD L_1 = ___0_sound;
intptr_t L_2 = L_1.___handle_0;
ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD L_3 = ___1_channelgroup;
intptr_t L_4 = L_3.___handle_0;
bool L_5 = ___2_paused;
Channel_tFA525CB2BB06CA22015F4BFCD953A583A797F197* L_6 = ___3_channel;
intptr_t* L_7 = (&L_6->___handle_0);
int32_t L_8;
L_8 = System_FMOD5_System_PlaySound_mE4138AB3B14CBE836EF03EE758DE28C532B4E7D8(L_0, L_2, L_4, L_5, L_7, NULL);
return L_8;
}
}
IL2CPP_EXTERN_C int32_t System_playSound_m056018C15791D79B69DD0CDEF9405893BAFCF95B_AdjustorThunk (RuntimeObject* __this, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD ___0_sound, ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD ___1_channelgroup, bool ___2_paused, Channel_tFA525CB2BB06CA22015F4BFCD953A583A797F197* ___3_channel, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_playSound_m056018C15791D79B69DD0CDEF9405893BAFCF95B(_thisAdjusted, ___0_sound, ___1_channelgroup, ___2_paused, ___3_channel, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::playDSP(FMOD.DSP,FMOD.ChannelGroup,System.Boolean,FMOD.Channel&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_playDSP_m1C02391D204436E3A6C39E9C6DC85531A5115A0B (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD ___0_dsp, ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD ___1_channelgroup, bool ___2_paused, Channel_tFA525CB2BB06CA22015F4BFCD953A583A797F197* ___3_channel, const RuntimeMethod* method)
{
{
// return FMOD5_System_PlayDSP(this.handle, dsp.handle, channelgroup.handle, paused, out channel.handle);
intptr_t L_0 = __this->___handle_0;
DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD L_1 = ___0_dsp;
intptr_t L_2 = L_1.___handle_0;
ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD L_3 = ___1_channelgroup;
intptr_t L_4 = L_3.___handle_0;
bool L_5 = ___2_paused;
Channel_tFA525CB2BB06CA22015F4BFCD953A583A797F197* L_6 = ___3_channel;
intptr_t* L_7 = (&L_6->___handle_0);
int32_t L_8;
L_8 = System_FMOD5_System_PlayDSP_m8242B96E4C1A786D932061693F9BCEA8AF784AD9(L_0, L_2, L_4, L_5, L_7, NULL);
return L_8;
}
}
IL2CPP_EXTERN_C int32_t System_playDSP_m1C02391D204436E3A6C39E9C6DC85531A5115A0B_AdjustorThunk (RuntimeObject* __this, DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD ___0_dsp, ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD ___1_channelgroup, bool ___2_paused, Channel_tFA525CB2BB06CA22015F4BFCD953A583A797F197* ___3_channel, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_playDSP_m1C02391D204436E3A6C39E9C6DC85531A5115A0B(_thisAdjusted, ___0_dsp, ___1_channelgroup, ___2_paused, ___3_channel, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getChannel(System.Int32,FMOD.Channel&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getChannel_m0741E942F0BC2EFCCA9E3F7C90DAB87F7B3B06DF (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_channelid, Channel_tFA525CB2BB06CA22015F4BFCD953A583A797F197* ___1_channel, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetChannel(this.handle, channelid, out channel.handle);
intptr_t L_0 = __this->___handle_0;
int32_t L_1 = ___0_channelid;
Channel_tFA525CB2BB06CA22015F4BFCD953A583A797F197* L_2 = ___1_channel;
intptr_t* L_3 = (&L_2->___handle_0);
int32_t L_4;
L_4 = System_FMOD5_System_GetChannel_m8700B06B543BCE662B0F2021E9933C3E6B5D8BA1(L_0, L_1, L_3, NULL);
return L_4;
}
}
IL2CPP_EXTERN_C int32_t System_getChannel_m0741E942F0BC2EFCCA9E3F7C90DAB87F7B3B06DF_AdjustorThunk (RuntimeObject* __this, int32_t ___0_channelid, Channel_tFA525CB2BB06CA22015F4BFCD953A583A797F197* ___1_channel, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getChannel_m0741E942F0BC2EFCCA9E3F7C90DAB87F7B3B06DF(_thisAdjusted, ___0_channelid, ___1_channel, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getDSPInfoByType(FMOD.DSP_TYPE,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getDSPInfoByType_mAA97CC537F238EA8B341E41F8082AC97B2724C80 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_type, intptr_t* ___1_description, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetDSPInfoByType(this.handle, type, out description);
intptr_t L_0 = __this->___handle_0;
int32_t L_1 = ___0_type;
intptr_t* L_2 = ___1_description;
int32_t L_3;
L_3 = System_FMOD5_System_GetDSPInfoByType_mD89FA7C25254FAA28AD0658837DE74049F983216(L_0, L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C int32_t System_getDSPInfoByType_mAA97CC537F238EA8B341E41F8082AC97B2724C80_AdjustorThunk (RuntimeObject* __this, int32_t ___0_type, intptr_t* ___1_description, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getDSPInfoByType_mAA97CC537F238EA8B341E41F8082AC97B2724C80(_thisAdjusted, ___0_type, ___1_description, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getMasterChannelGroup(FMOD.ChannelGroup&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getMasterChannelGroup_m8F4DC1DE99C805D759B29CC53FD11998239B518B (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD* ___0_channelgroup, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetMasterChannelGroup(this.handle, out channelgroup.handle);
intptr_t L_0 = __this->___handle_0;
ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD* L_1 = ___0_channelgroup;
intptr_t* L_2 = (&L_1->___handle_0);
int32_t L_3;
L_3 = System_FMOD5_System_GetMasterChannelGroup_m570E7DC9D3C0E58ED8ECDB2922F56C7C176DFCF3(L_0, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C int32_t System_getMasterChannelGroup_m8F4DC1DE99C805D759B29CC53FD11998239B518B_AdjustorThunk (RuntimeObject* __this, ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD* ___0_channelgroup, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getMasterChannelGroup_m8F4DC1DE99C805D759B29CC53FD11998239B518B(_thisAdjusted, ___0_channelgroup, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getMasterSoundGroup(FMOD.SoundGroup&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getMasterSoundGroup_mB90B63896B4FDAA4DF95FD7230EDC3E90135D142 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, SoundGroup_t5AC9ABF5E0F17567FC300E79F9E10B711676D8BE* ___0_soundgroup, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetMasterSoundGroup(this.handle, out soundgroup.handle);
intptr_t L_0 = __this->___handle_0;
SoundGroup_t5AC9ABF5E0F17567FC300E79F9E10B711676D8BE* L_1 = ___0_soundgroup;
intptr_t* L_2 = (&L_1->___handle_0);
int32_t L_3;
L_3 = System_FMOD5_System_GetMasterSoundGroup_m28ADD7AF46417A0DB8EE2463F2A501982CCF402C(L_0, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C int32_t System_getMasterSoundGroup_mB90B63896B4FDAA4DF95FD7230EDC3E90135D142_AdjustorThunk (RuntimeObject* __this, SoundGroup_t5AC9ABF5E0F17567FC300E79F9E10B711676D8BE* ___0_soundgroup, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getMasterSoundGroup_mB90B63896B4FDAA4DF95FD7230EDC3E90135D142(_thisAdjusted, ___0_soundgroup, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::attachChannelGroupToPort(FMOD.PORT_TYPE,System.UInt64,FMOD.ChannelGroup,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_attachChannelGroupToPort_mD49026E91A421AB16AB691898B8F6AD11DA02698 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_portType, uint64_t ___1_portIndex, ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD ___2_channelgroup, bool ___3_passThru, const RuntimeMethod* method)
{
{
// return FMOD5_System_AttachChannelGroupToPort(this.handle, portType, portIndex, channelgroup.handle, passThru);
intptr_t L_0 = __this->___handle_0;
int32_t L_1 = ___0_portType;
uint64_t L_2 = ___1_portIndex;
ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD L_3 = ___2_channelgroup;
intptr_t L_4 = L_3.___handle_0;
bool L_5 = ___3_passThru;
int32_t L_6;
L_6 = System_FMOD5_System_AttachChannelGroupToPort_m1F23A4E99BA436FE09C8427EA36BBCB90A15C833(L_0, L_1, L_2, L_4, L_5, NULL);
return L_6;
}
}
IL2CPP_EXTERN_C int32_t System_attachChannelGroupToPort_mD49026E91A421AB16AB691898B8F6AD11DA02698_AdjustorThunk (RuntimeObject* __this, int32_t ___0_portType, uint64_t ___1_portIndex, ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD ___2_channelgroup, bool ___3_passThru, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_attachChannelGroupToPort_mD49026E91A421AB16AB691898B8F6AD11DA02698(_thisAdjusted, ___0_portType, ___1_portIndex, ___2_channelgroup, ___3_passThru, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::detachChannelGroupFromPort(FMOD.ChannelGroup)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_detachChannelGroupFromPort_m6201B2A9B26EA5D5A2254D9CD0D2A72383DA3F5B (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD ___0_channelgroup, const RuntimeMethod* method)
{
{
// return FMOD5_System_DetachChannelGroupFromPort(this.handle, channelgroup.handle);
intptr_t L_0 = __this->___handle_0;
ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD L_1 = ___0_channelgroup;
intptr_t L_2 = L_1.___handle_0;
int32_t L_3;
L_3 = System_FMOD5_System_DetachChannelGroupFromPort_mF3D5D760EF1754699AC45030B3AE09E9ECF9DD6D(L_0, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C int32_t System_detachChannelGroupFromPort_m6201B2A9B26EA5D5A2254D9CD0D2A72383DA3F5B_AdjustorThunk (RuntimeObject* __this, ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD ___0_channelgroup, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_detachChannelGroupFromPort_m6201B2A9B26EA5D5A2254D9CD0D2A72383DA3F5B(_thisAdjusted, ___0_channelgroup, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::setReverbProperties(System.Int32,FMOD.REVERB_PROPERTIES&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setReverbProperties_mF724AEC3834D4EC924A3E687BC1FA243F73F8022 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_instance, REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91* ___1_prop, const RuntimeMethod* method)
{
{
// return FMOD5_System_SetReverbProperties(this.handle, instance, ref prop);
intptr_t L_0 = __this->___handle_0;
int32_t L_1 = ___0_instance;
REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91* L_2 = ___1_prop;
int32_t L_3;
L_3 = System_FMOD5_System_SetReverbProperties_m032AF98CC285B2530B1E50DB87B1F8D32F8907B9(L_0, L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C int32_t System_setReverbProperties_mF724AEC3834D4EC924A3E687BC1FA243F73F8022_AdjustorThunk (RuntimeObject* __this, int32_t ___0_instance, REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91* ___1_prop, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_setReverbProperties_mF724AEC3834D4EC924A3E687BC1FA243F73F8022(_thisAdjusted, ___0_instance, ___1_prop, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getReverbProperties(System.Int32,FMOD.REVERB_PROPERTIES&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getReverbProperties_m1B4BD6BE6C276D46BA0CF9AFD93592A9D6589DE1 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_instance, REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91* ___1_prop, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetReverbProperties(this.handle, instance, out prop);
intptr_t L_0 = __this->___handle_0;
int32_t L_1 = ___0_instance;
REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91* L_2 = ___1_prop;
int32_t L_3;
L_3 = System_FMOD5_System_GetReverbProperties_m693EC1796C91D1F1DEC9AF819D4DA9E631DCD4D5(L_0, L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C int32_t System_getReverbProperties_m1B4BD6BE6C276D46BA0CF9AFD93592A9D6589DE1_AdjustorThunk (RuntimeObject* __this, int32_t ___0_instance, REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91* ___1_prop, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getReverbProperties_m1B4BD6BE6C276D46BA0CF9AFD93592A9D6589DE1(_thisAdjusted, ___0_instance, ___1_prop, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::lockDSP()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_lockDSP_m8A9F51F3E3FC87B49DC6C6D7307BE18FD0E11B13 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, const RuntimeMethod* method)
{
{
// return FMOD5_System_LockDSP(this.handle);
intptr_t L_0 = __this->___handle_0;
int32_t L_1;
L_1 = System_FMOD5_System_LockDSP_m4DC18A7A4E17DB8584FC7BFDA53B13FBC50B2690(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C int32_t System_lockDSP_m8A9F51F3E3FC87B49DC6C6D7307BE18FD0E11B13_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_lockDSP_m8A9F51F3E3FC87B49DC6C6D7307BE18FD0E11B13(_thisAdjusted, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::unlockDSP()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_unlockDSP_mD079A314850AB3CFADA49556D18E768DD12FB114 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, const RuntimeMethod* method)
{
{
// return FMOD5_System_UnlockDSP(this.handle);
intptr_t L_0 = __this->___handle_0;
int32_t L_1;
L_1 = System_FMOD5_System_UnlockDSP_mEEC390FF09375E6D1E7A4AD003196D2E3CDBEE3B(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C int32_t System_unlockDSP_mD079A314850AB3CFADA49556D18E768DD12FB114_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_unlockDSP_mD079A314850AB3CFADA49556D18E768DD12FB114(_thisAdjusted, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getRecordNumDrivers(System.Int32&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getRecordNumDrivers_m877D77BC2DD2A0B9BCBC23B3686F1C020721937E (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t* ___0_numdrivers, int32_t* ___1_numconnected, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetRecordNumDrivers(this.handle, out numdrivers, out numconnected);
intptr_t L_0 = __this->___handle_0;
int32_t* L_1 = ___0_numdrivers;
int32_t* L_2 = ___1_numconnected;
int32_t L_3;
L_3 = System_FMOD5_System_GetRecordNumDrivers_mC42912F8B7212E522F8759FEBF3CF4B6CF4906B5(L_0, L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C int32_t System_getRecordNumDrivers_m877D77BC2DD2A0B9BCBC23B3686F1C020721937E_AdjustorThunk (RuntimeObject* __this, int32_t* ___0_numdrivers, int32_t* ___1_numconnected, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getRecordNumDrivers_m877D77BC2DD2A0B9BCBC23B3686F1C020721937E(_thisAdjusted, ___0_numdrivers, ___1_numconnected, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getRecordDriverInfo(System.Int32,System.String&,System.Int32,System.Guid&,System.Int32&,FMOD.SPEAKERMODE&,System.Int32&,FMOD.DRIVER_STATE&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getRecordDriverInfo_mEFE613D8A4C25C076064C32CCC1A456032A42F34 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_id, String_t** ___1_name, int32_t ___2_namelen, Guid_t* ___3_guid, int32_t* ___4_systemrate, int32_t* ___5_speakermode, int32_t* ___6_speakermodechannels, uint32_t* ___7_state, 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*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringHelper_t1E0E1E18057E1AC7FD96DC167F9F849437ABC4C5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* V_2 = NULL;
{
// IntPtr stringMem = Marshal.AllocHGlobal(namelen);
int32_t L_0 = ___2_namelen;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = Marshal_AllocHGlobal_mE1D700DF967E28BE8AB3E0D67C81A96B4FCC8F4F(L_0, NULL);
V_0 = L_1;
// RESULT result = FMOD5_System_GetRecordDriverInfo(this.handle, id, stringMem, namelen, out guid, out systemrate, out speakermode, out speakermodechannels, out state);
intptr_t L_2 = __this->___handle_0;
int32_t L_3 = ___0_id;
intptr_t L_4 = V_0;
int32_t L_5 = ___2_namelen;
Guid_t* L_6 = ___3_guid;
int32_t* L_7 = ___4_systemrate;
int32_t* L_8 = ___5_speakermode;
int32_t* L_9 = ___6_speakermodechannels;
uint32_t* L_10 = ___7_state;
int32_t L_11;
L_11 = System_FMOD5_System_GetRecordDriverInfo_m7CE5D0B1759F7A100A9D45C97AA2EF3E71660287(L_2, L_3, L_4, L_5, L_6, L_7, L_8, L_9, L_10, NULL);
V_1 = L_11;
// using (StringHelper.ThreadSafeEncoding encoder = StringHelper.GetFreeHelper())
il2cpp_codegen_runtime_class_init_inline(StringHelper_t1E0E1E18057E1AC7FD96DC167F9F849437ABC4C5_il2cpp_TypeInfo_var);
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_12;
L_12 = StringHelper_GetFreeHelper_m2F250F570E165934A8E4BE9EA97C66A18997E1D2(NULL);
V_2 = L_12;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0031:
{// begin finally (depth: 1)
{
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_13 = V_2;
if (!L_13)
{
goto IL_003a;
}
}
{
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_14 = V_2;
NullCheck(L_14);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_14);
}
IL_003a:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
// name = encoder.stringFromNative(stringMem);
String_t** L_15 = ___1_name;
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_16 = V_2;
intptr_t L_17 = V_0;
NullCheck(L_16);
String_t* L_18;
L_18 = ThreadSafeEncoding_stringFromNative_m1E3E0B3C49A45CD35E5821E5807855755EBD8979(L_16, L_17, NULL);
*((RuntimeObject**)L_15) = (RuntimeObject*)L_18;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_15, (void*)(RuntimeObject*)L_18);
// }
goto IL_003b;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_003b:
{
// Marshal.FreeHGlobal(stringMem);
intptr_t L_19 = V_0;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_19, NULL);
// return result;
int32_t L_20 = V_1;
return L_20;
}
}
IL2CPP_EXTERN_C int32_t System_getRecordDriverInfo_mEFE613D8A4C25C076064C32CCC1A456032A42F34_AdjustorThunk (RuntimeObject* __this, int32_t ___0_id, String_t** ___1_name, int32_t ___2_namelen, Guid_t* ___3_guid, int32_t* ___4_systemrate, int32_t* ___5_speakermode, int32_t* ___6_speakermodechannels, uint32_t* ___7_state, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getRecordDriverInfo_mEFE613D8A4C25C076064C32CCC1A456032A42F34(_thisAdjusted, ___0_id, ___1_name, ___2_namelen, ___3_guid, ___4_systemrate, ___5_speakermode, ___6_speakermodechannels, ___7_state, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getRecordDriverInfo(System.Int32,System.Guid&,System.Int32&,FMOD.SPEAKERMODE&,System.Int32&,FMOD.DRIVER_STATE&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getRecordDriverInfo_mDCCEB825FB5D3BE722F328AE87B8E763E1F508DF (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_id, Guid_t* ___1_guid, int32_t* ___2_systemrate, int32_t* ___3_speakermode, int32_t* ___4_speakermodechannels, uint32_t* ___5_state, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return FMOD5_System_GetRecordDriverInfo(this.handle, id, IntPtr.Zero, 0, out guid, out systemrate, out speakermode, out speakermodechannels, out state);
intptr_t L_0 = __this->___handle_0;
int32_t L_1 = ___0_id;
intptr_t L_2 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
Guid_t* L_3 = ___1_guid;
int32_t* L_4 = ___2_systemrate;
int32_t* L_5 = ___3_speakermode;
int32_t* L_6 = ___4_speakermodechannels;
uint32_t* L_7 = ___5_state;
int32_t L_8;
L_8 = System_FMOD5_System_GetRecordDriverInfo_m7CE5D0B1759F7A100A9D45C97AA2EF3E71660287(L_0, L_1, L_2, 0, L_3, L_4, L_5, L_6, L_7, NULL);
return L_8;
}
}
IL2CPP_EXTERN_C int32_t System_getRecordDriverInfo_mDCCEB825FB5D3BE722F328AE87B8E763E1F508DF_AdjustorThunk (RuntimeObject* __this, int32_t ___0_id, Guid_t* ___1_guid, int32_t* ___2_systemrate, int32_t* ___3_speakermode, int32_t* ___4_speakermodechannels, uint32_t* ___5_state, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getRecordDriverInfo_mDCCEB825FB5D3BE722F328AE87B8E763E1F508DF(_thisAdjusted, ___0_id, ___1_guid, ___2_systemrate, ___3_speakermode, ___4_speakermodechannels, ___5_state, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getRecordPosition(System.Int32,System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getRecordPosition_mA71665DEF684F10622E593ED2BF6248BBE8E121B (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_id, uint32_t* ___1_position, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetRecordPosition(this.handle, id, out position);
intptr_t L_0 = __this->___handle_0;
int32_t L_1 = ___0_id;
uint32_t* L_2 = ___1_position;
int32_t L_3;
L_3 = System_FMOD5_System_GetRecordPosition_m05B0C6A02E57965F1C14F3D2B920216AE2468EE2(L_0, L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C int32_t System_getRecordPosition_mA71665DEF684F10622E593ED2BF6248BBE8E121B_AdjustorThunk (RuntimeObject* __this, int32_t ___0_id, uint32_t* ___1_position, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getRecordPosition_mA71665DEF684F10622E593ED2BF6248BBE8E121B(_thisAdjusted, ___0_id, ___1_position, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::recordStart(System.Int32,FMOD.Sound,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_recordStart_mB32CAA892F16E037150C8CAA79AACBD3AE084E9E (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_id, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD ___1_sound, bool ___2_loop, const RuntimeMethod* method)
{
{
// return FMOD5_System_RecordStart(this.handle, id, sound.handle, loop);
intptr_t L_0 = __this->___handle_0;
int32_t L_1 = ___0_id;
Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD L_2 = ___1_sound;
intptr_t L_3 = L_2.___handle_0;
bool L_4 = ___2_loop;
int32_t L_5;
L_5 = System_FMOD5_System_RecordStart_mFCB9CC43E5E35D8C1B7DF4AFCAFE2050DA3E3D0B(L_0, L_1, L_3, L_4, NULL);
return L_5;
}
}
IL2CPP_EXTERN_C int32_t System_recordStart_mB32CAA892F16E037150C8CAA79AACBD3AE084E9E_AdjustorThunk (RuntimeObject* __this, int32_t ___0_id, Sound_t611D35D3A6810D89699F516BAE0946C3D3C2CCCD ___1_sound, bool ___2_loop, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_recordStart_mB32CAA892F16E037150C8CAA79AACBD3AE084E9E(_thisAdjusted, ___0_id, ___1_sound, ___2_loop, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::recordStop(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_recordStop_m4567AC98E9C524437E60CEADD2563139D9E47AAD (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_id, const RuntimeMethod* method)
{
{
// return FMOD5_System_RecordStop(this.handle, id);
intptr_t L_0 = __this->___handle_0;
int32_t L_1 = ___0_id;
int32_t L_2;
L_2 = System_FMOD5_System_RecordStop_m15B4550C4C7E3F6C645DF12E0A9E301885864B7C(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t System_recordStop_m4567AC98E9C524437E60CEADD2563139D9E47AAD_AdjustorThunk (RuntimeObject* __this, int32_t ___0_id, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_recordStop_m4567AC98E9C524437E60CEADD2563139D9E47AAD(_thisAdjusted, ___0_id, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::isRecording(System.Int32,System.Boolean&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_isRecording_m6E8C41936DCCC40CD40856D78220A279E80EE4AE (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_id, bool* ___1_recording, const RuntimeMethod* method)
{
{
// return FMOD5_System_IsRecording(this.handle, id, out recording);
intptr_t L_0 = __this->___handle_0;
int32_t L_1 = ___0_id;
bool* L_2 = ___1_recording;
int32_t L_3;
L_3 = System_FMOD5_System_IsRecording_mD4EC0271631AEEA8044F392F72E0EF9FD619C653(L_0, L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C int32_t System_isRecording_m6E8C41936DCCC40CD40856D78220A279E80EE4AE_AdjustorThunk (RuntimeObject* __this, int32_t ___0_id, bool* ___1_recording, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_isRecording_m6E8C41936DCCC40CD40856D78220A279E80EE4AE(_thisAdjusted, ___0_id, ___1_recording, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::createGeometry(System.Int32,System.Int32,FMOD.Geometry&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_createGeometry_mB72DEC5F20893668CE3F5627763B1C07D5FDF7BA (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_maxpolygons, int32_t ___1_maxvertices, Geometry_t3F57483CF7EA48F533B3447F6944D4BE7141786A* ___2_geometry, const RuntimeMethod* method)
{
{
// return FMOD5_System_CreateGeometry(this.handle, maxpolygons, maxvertices, out geometry.handle);
intptr_t L_0 = __this->___handle_0;
int32_t L_1 = ___0_maxpolygons;
int32_t L_2 = ___1_maxvertices;
Geometry_t3F57483CF7EA48F533B3447F6944D4BE7141786A* L_3 = ___2_geometry;
intptr_t* L_4 = (&L_3->___handle_0);
int32_t L_5;
L_5 = System_FMOD5_System_CreateGeometry_m05C98315ED6E7465DF46A38CDA03E0D56681156F(L_0, L_1, L_2, L_4, NULL);
return L_5;
}
}
IL2CPP_EXTERN_C int32_t System_createGeometry_mB72DEC5F20893668CE3F5627763B1C07D5FDF7BA_AdjustorThunk (RuntimeObject* __this, int32_t ___0_maxpolygons, int32_t ___1_maxvertices, Geometry_t3F57483CF7EA48F533B3447F6944D4BE7141786A* ___2_geometry, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_createGeometry_mB72DEC5F20893668CE3F5627763B1C07D5FDF7BA(_thisAdjusted, ___0_maxpolygons, ___1_maxvertices, ___2_geometry, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::setGeometrySettings(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setGeometrySettings_mC14564B82F4AB4AA56752186528C8C89CFA48AB1 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, float ___0_maxworldsize, const RuntimeMethod* method)
{
{
// return FMOD5_System_SetGeometrySettings(this.handle, maxworldsize);
intptr_t L_0 = __this->___handle_0;
float L_1 = ___0_maxworldsize;
int32_t L_2;
L_2 = System_FMOD5_System_SetGeometrySettings_mBDE6B8FFF6AE4D53907C4D5B422AF4D84BA83BC9(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t System_setGeometrySettings_mC14564B82F4AB4AA56752186528C8C89CFA48AB1_AdjustorThunk (RuntimeObject* __this, float ___0_maxworldsize, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_setGeometrySettings_mC14564B82F4AB4AA56752186528C8C89CFA48AB1(_thisAdjusted, ___0_maxworldsize, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getGeometrySettings(System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getGeometrySettings_m9B143E6DF926599CE6087FC104895D0E771751DF (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, float* ___0_maxworldsize, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetGeometrySettings(this.handle, out maxworldsize);
intptr_t L_0 = __this->___handle_0;
float* L_1 = ___0_maxworldsize;
int32_t L_2;
L_2 = System_FMOD5_System_GetGeometrySettings_mD03AC0DC6E0A9A89DAF8FD76138F0368F864B74B(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t System_getGeometrySettings_m9B143E6DF926599CE6087FC104895D0E771751DF_AdjustorThunk (RuntimeObject* __this, float* ___0_maxworldsize, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getGeometrySettings_m9B143E6DF926599CE6087FC104895D0E771751DF(_thisAdjusted, ___0_maxworldsize, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::loadGeometry(System.IntPtr,System.Int32,FMOD.Geometry&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_loadGeometry_m114FC0167DD1EBFAB8FE9E7C3D5AE509441A9998 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, intptr_t ___0_data, int32_t ___1_datasize, Geometry_t3F57483CF7EA48F533B3447F6944D4BE7141786A* ___2_geometry, const RuntimeMethod* method)
{
{
// return FMOD5_System_LoadGeometry(this.handle, data, datasize, out geometry.handle);
intptr_t L_0 = __this->___handle_0;
intptr_t L_1 = ___0_data;
int32_t L_2 = ___1_datasize;
Geometry_t3F57483CF7EA48F533B3447F6944D4BE7141786A* L_3 = ___2_geometry;
intptr_t* L_4 = (&L_3->___handle_0);
int32_t L_5;
L_5 = System_FMOD5_System_LoadGeometry_mFCC15B58FB309F4F0B4182A9C43DB1EBDA7FBB9A(L_0, L_1, L_2, L_4, NULL);
return L_5;
}
}
IL2CPP_EXTERN_C int32_t System_loadGeometry_m114FC0167DD1EBFAB8FE9E7C3D5AE509441A9998_AdjustorThunk (RuntimeObject* __this, intptr_t ___0_data, int32_t ___1_datasize, Geometry_t3F57483CF7EA48F533B3447F6944D4BE7141786A* ___2_geometry, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_loadGeometry_m114FC0167DD1EBFAB8FE9E7C3D5AE509441A9998(_thisAdjusted, ___0_data, ___1_datasize, ___2_geometry, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getGeometryOcclusion(FMOD.VECTOR&,FMOD.VECTOR&,System.Single&,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getGeometryOcclusion_mAC99BC9937508A650854F51DF7EF099CF014A8CA (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___0_listener, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___1_source, float* ___2_direct, float* ___3_reverb, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetGeometryOcclusion(this.handle, ref listener, ref source, out direct, out reverb);
intptr_t L_0 = __this->___handle_0;
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* L_1 = ___0_listener;
VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* L_2 = ___1_source;
float* L_3 = ___2_direct;
float* L_4 = ___3_reverb;
int32_t L_5;
L_5 = System_FMOD5_System_GetGeometryOcclusion_mDE2A0C03A8E7CBE0D92A638F875CF970A72D0BE4(L_0, L_1, L_2, L_3, L_4, NULL);
return L_5;
}
}
IL2CPP_EXTERN_C int32_t System_getGeometryOcclusion_mAC99BC9937508A650854F51DF7EF099CF014A8CA_AdjustorThunk (RuntimeObject* __this, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___0_listener, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___1_source, float* ___2_direct, float* ___3_reverb, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getGeometryOcclusion_mAC99BC9937508A650854F51DF7EF099CF014A8CA(_thisAdjusted, ___0_listener, ___1_source, ___2_direct, ___3_reverb, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::setNetworkProxy(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setNetworkProxy_m63E8AAC1FC8F46AC5C9E854BA39FDE573A18189B (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, String_t* ___0_proxy, 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*)&StringHelper_t1E0E1E18057E1AC7FD96DC167F9F849437ABC4C5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* V_0 = NULL;
int32_t V_1 = 0;
{
// using (StringHelper.ThreadSafeEncoding encoder = StringHelper.GetFreeHelper())
il2cpp_codegen_runtime_class_init_inline(StringHelper_t1E0E1E18057E1AC7FD96DC167F9F849437ABC4C5_il2cpp_TypeInfo_var);
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_0;
L_0 = StringHelper_GetFreeHelper_m2F250F570E165934A8E4BE9EA97C66A18997E1D2(NULL);
V_0 = L_0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_001b:
{// begin finally (depth: 1)
{
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_1 = V_0;
if (!L_1)
{
goto IL_0024;
}
}
{
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_2 = V_0;
NullCheck(L_2);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2);
}
IL_0024:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
// return FMOD5_System_SetNetworkProxy(this.handle, encoder.byteFromStringUTF8(proxy));
intptr_t L_3 = __this->___handle_0;
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_4 = V_0;
String_t* L_5 = ___0_proxy;
NullCheck(L_4);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6;
L_6 = ThreadSafeEncoding_byteFromStringUTF8_m47D29321D6BF684366C51EEA78A5F91A9A75E495(L_4, L_5, NULL);
int32_t L_7;
L_7 = System_FMOD5_System_SetNetworkProxy_m9AB5E52EDC9330E2335FA832F7F89EC3537015F7(L_3, L_6, NULL);
V_1 = L_7;
goto IL_0025;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0025:
{
// }
int32_t L_8 = V_1;
return L_8;
}
}
IL2CPP_EXTERN_C int32_t System_setNetworkProxy_m63E8AAC1FC8F46AC5C9E854BA39FDE573A18189B_AdjustorThunk (RuntimeObject* __this, String_t* ___0_proxy, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_setNetworkProxy_m63E8AAC1FC8F46AC5C9E854BA39FDE573A18189B(_thisAdjusted, ___0_proxy, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getNetworkProxy(System.String&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getNetworkProxy_mCEADC5BF084753C37C2DB43A9B5EFE05D522EA25 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, String_t** ___0_proxy, int32_t ___1_proxylen, 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*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringHelper_t1E0E1E18057E1AC7FD96DC167F9F849437ABC4C5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* V_2 = NULL;
{
// IntPtr stringMem = Marshal.AllocHGlobal(proxylen);
int32_t L_0 = ___1_proxylen;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
intptr_t L_1;
L_1 = Marshal_AllocHGlobal_mE1D700DF967E28BE8AB3E0D67C81A96B4FCC8F4F(L_0, NULL);
V_0 = L_1;
// RESULT result = FMOD5_System_GetNetworkProxy(this.handle, stringMem, proxylen);
intptr_t L_2 = __this->___handle_0;
intptr_t L_3 = V_0;
int32_t L_4 = ___1_proxylen;
int32_t L_5;
L_5 = System_FMOD5_System_GetNetworkProxy_m5FC0802915F496286858FC210138613488E66BE6(L_2, L_3, L_4, NULL);
V_1 = L_5;
// using (StringHelper.ThreadSafeEncoding encoder = StringHelper.GetFreeHelper())
il2cpp_codegen_runtime_class_init_inline(StringHelper_t1E0E1E18057E1AC7FD96DC167F9F849437ABC4C5_il2cpp_TypeInfo_var);
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_6;
L_6 = StringHelper_GetFreeHelper_m2F250F570E165934A8E4BE9EA97C66A18997E1D2(NULL);
V_2 = L_6;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0026:
{// begin finally (depth: 1)
{
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_7 = V_2;
if (!L_7)
{
goto IL_002f;
}
}
{
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_8 = V_2;
NullCheck(L_8);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_8);
}
IL_002f:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
// proxy = encoder.stringFromNative(stringMem);
String_t** L_9 = ___0_proxy;
ThreadSafeEncoding_t5578529C7A9534C9BEAA158A7C94C774FDD1AF59* L_10 = V_2;
intptr_t L_11 = V_0;
NullCheck(L_10);
String_t* L_12;
L_12 = ThreadSafeEncoding_stringFromNative_m1E3E0B3C49A45CD35E5821E5807855755EBD8979(L_10, L_11, NULL);
*((RuntimeObject**)L_9) = (RuntimeObject*)L_12;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_9, (void*)(RuntimeObject*)L_12);
// }
goto IL_0030;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0030:
{
// Marshal.FreeHGlobal(stringMem);
intptr_t L_13 = V_0;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_13, NULL);
// return result;
int32_t L_14 = V_1;
return L_14;
}
}
IL2CPP_EXTERN_C int32_t System_getNetworkProxy_mCEADC5BF084753C37C2DB43A9B5EFE05D522EA25_AdjustorThunk (RuntimeObject* __this, String_t** ___0_proxy, int32_t ___1_proxylen, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getNetworkProxy_mCEADC5BF084753C37C2DB43A9B5EFE05D522EA25(_thisAdjusted, ___0_proxy, ___1_proxylen, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::setNetworkTimeout(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setNetworkTimeout_mE41DD214633D2BAE6EE9A1CDADBCF6C056A7F4AC (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t ___0_timeout, const RuntimeMethod* method)
{
{
// return FMOD5_System_SetNetworkTimeout(this.handle, timeout);
intptr_t L_0 = __this->___handle_0;
int32_t L_1 = ___0_timeout;
int32_t L_2;
L_2 = System_FMOD5_System_SetNetworkTimeout_mB4AD7A08FFD5EE5ADEBD3F875B995C6E99BB867E(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t System_setNetworkTimeout_mE41DD214633D2BAE6EE9A1CDADBCF6C056A7F4AC_AdjustorThunk (RuntimeObject* __this, int32_t ___0_timeout, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_setNetworkTimeout_mE41DD214633D2BAE6EE9A1CDADBCF6C056A7F4AC(_thisAdjusted, ___0_timeout, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getNetworkTimeout(System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getNetworkTimeout_mBD04C827081A999CE856B112248CD9E57FF577F7 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, int32_t* ___0_timeout, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetNetworkTimeout(this.handle, out timeout);
intptr_t L_0 = __this->___handle_0;
int32_t* L_1 = ___0_timeout;
int32_t L_2;
L_2 = System_FMOD5_System_GetNetworkTimeout_m240A300C12E1D67A4E965F6AB5607F850796077D(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t System_getNetworkTimeout_mBD04C827081A999CE856B112248CD9E57FF577F7_AdjustorThunk (RuntimeObject* __this, int32_t* ___0_timeout, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getNetworkTimeout_mBD04C827081A999CE856B112248CD9E57FF577F7(_thisAdjusted, ___0_timeout, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::setUserData(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_setUserData_m87804E436E9E0AE9F3C05B83137075D532DEF767 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, intptr_t ___0_userdata, const RuntimeMethod* method)
{
{
// return FMOD5_System_SetUserData(this.handle, userdata);
intptr_t L_0 = __this->___handle_0;
intptr_t L_1 = ___0_userdata;
int32_t L_2;
L_2 = System_FMOD5_System_SetUserData_m16275E51B43D85D4BC6883D9127DD1335E59532A(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t System_setUserData_m87804E436E9E0AE9F3C05B83137075D532DEF767_AdjustorThunk (RuntimeObject* __this, intptr_t ___0_userdata, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_setUserData_m87804E436E9E0AE9F3C05B83137075D532DEF767(_thisAdjusted, ___0_userdata, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::getUserData(System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getUserData_m6FB1B638BA9F959F984E71D9CFAC1A8DFCB337B4 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, intptr_t* ___0_userdata, const RuntimeMethod* method)
{
{
// return FMOD5_System_GetUserData(this.handle, out userdata);
intptr_t L_0 = __this->___handle_0;
intptr_t* L_1 = ___0_userdata;
int32_t L_2;
L_2 = System_FMOD5_System_GetUserData_m7DFEC5C7B65D64766D4F73FDF4AB4B55D58A17FE(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t System_getUserData_m6FB1B638BA9F959F984E71D9CFAC1A8DFCB337B4_AdjustorThunk (RuntimeObject* __this, intptr_t* ___0_userdata, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
int32_t _returnValue;
_returnValue = System_getUserData_m6FB1B638BA9F959F984E71D9CFAC1A8DFCB337B4(_thisAdjusted, ___0_userdata, method);
return _returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_Release(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_Release_mC08E3DDC798C3E9038BFE53796C9CDB797326C94 (intptr_t ___0_system, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_Release", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_Release)(___0_system);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_SetOutput(System.IntPtr,FMOD.OUTPUTTYPE)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetOutput_m51F29C85442F30252610D3CE975FE2F36C028C6B (intptr_t ___0_system, int32_t ___1_output, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_SetOutput", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_SetOutput)(___0_system, ___1_output);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_output);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetOutput(System.IntPtr,FMOD.OUTPUTTYPE&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetOutput_m3FF564643420CB726411A3C8FFCD881C63A31FD5 (intptr_t ___0_system, int32_t* ___1_output, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetOutput", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetOutput)(___0_system, ___1_output);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_output);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetNumDrivers(System.IntPtr,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetNumDrivers_mBA48858E7F06E3E33DBAD4DDA93EA580E52AB7D3 (intptr_t ___0_system, int32_t* ___1_numdrivers, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetNumDrivers", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetNumDrivers)(___0_system, ___1_numdrivers);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_numdrivers);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetDriverInfo(System.IntPtr,System.Int32,System.IntPtr,System.Int32,System.Guid&,System.Int32&,FMOD.SPEAKERMODE&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetDriverInfo_mD26DDD26085211DFCC85DE6F92217536B456FD4E (intptr_t ___0_system, int32_t ___1_id, intptr_t ___2_name, int32_t ___3_namelen, Guid_t* ___4_guid, int32_t* ___5_systemrate, int32_t* ___6_speakermode, int32_t* ___7_speakermodechannels, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, intptr_t, int32_t, Guid_t*, int32_t*, int32_t*, int32_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(intptr_t) + sizeof(int32_t) + sizeof(Guid_t*) + sizeof(int32_t*) + sizeof(int32_t*) + sizeof(int32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetDriverInfo", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetDriverInfo)(___0_system, ___1_id, ___2_name, ___3_namelen, ___4_guid, ___5_systemrate, ___6_speakermode, ___7_speakermodechannels);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_id, ___2_name, ___3_namelen, ___4_guid, ___5_systemrate, ___6_speakermode, ___7_speakermodechannels);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_SetDriver(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetDriver_m839C314D1FF9380074EB259687E8A1829D4A350B (intptr_t ___0_system, int32_t ___1_driver, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_SetDriver", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_SetDriver)(___0_system, ___1_driver);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_driver);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetDriver(System.IntPtr,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetDriver_m1C07CFF5708E00F150B51BC1B82D4993BC08F0CD (intptr_t ___0_system, int32_t* ___1_driver, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetDriver", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetDriver)(___0_system, ___1_driver);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_driver);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_SetSoftwareChannels(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetSoftwareChannels_mE9F3361AC75A728FEF881F0233361D5FAF541579 (intptr_t ___0_system, int32_t ___1_numsoftwarechannels, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_SetSoftwareChannels", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_SetSoftwareChannels)(___0_system, ___1_numsoftwarechannels);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_numsoftwarechannels);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetSoftwareChannels(System.IntPtr,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetSoftwareChannels_mBB44F4688FF65F77E37F3D3B898562010C8209EC (intptr_t ___0_system, int32_t* ___1_numsoftwarechannels, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetSoftwareChannels", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetSoftwareChannels)(___0_system, ___1_numsoftwarechannels);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_numsoftwarechannels);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_SetSoftwareFormat(System.IntPtr,System.Int32,FMOD.SPEAKERMODE,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetSoftwareFormat_m0C221C67F4B116F0449A880DEAA1F944437126AF (intptr_t ___0_system, int32_t ___1_samplerate, int32_t ___2_speakermode, int32_t ___3_numrawspeakers, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, int32_t, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(int32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_SetSoftwareFormat", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_SetSoftwareFormat)(___0_system, ___1_samplerate, ___2_speakermode, ___3_numrawspeakers);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_samplerate, ___2_speakermode, ___3_numrawspeakers);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetSoftwareFormat(System.IntPtr,System.Int32&,FMOD.SPEAKERMODE&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetSoftwareFormat_m7D8F6B95464DDC97D40641975BDD3E81AE4DEAA6 (intptr_t ___0_system, int32_t* ___1_samplerate, int32_t* ___2_speakermode, int32_t* ___3_numrawspeakers, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t*, int32_t*, int32_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t*) + sizeof(int32_t*) + sizeof(int32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetSoftwareFormat", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetSoftwareFormat)(___0_system, ___1_samplerate, ___2_speakermode, ___3_numrawspeakers);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_samplerate, ___2_speakermode, ___3_numrawspeakers);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_SetDSPBufferSize(System.IntPtr,System.UInt32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetDSPBufferSize_m7317B88F16FF34878D48D2A627AD6AEA186A0886 (intptr_t ___0_system, uint32_t ___1_bufferlength, int32_t ___2_numbuffers, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, uint32_t, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(uint32_t) + sizeof(int32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_SetDSPBufferSize", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_SetDSPBufferSize)(___0_system, ___1_bufferlength, ___2_numbuffers);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_bufferlength, ___2_numbuffers);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetDSPBufferSize(System.IntPtr,System.UInt32&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetDSPBufferSize_m64620BFE5C1DE59BF867DE61B060ACA8D6CA2BF1 (intptr_t ___0_system, uint32_t* ___1_bufferlength, int32_t* ___2_numbuffers, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, uint32_t*, int32_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(uint32_t*) + sizeof(int32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetDSPBufferSize", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetDSPBufferSize)(___0_system, ___1_bufferlength, ___2_numbuffers);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_bufferlength, ___2_numbuffers);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_SetFileSystem(System.IntPtr,FMOD.FILE_OPEN_CALLBACK,FMOD.FILE_CLOSE_CALLBACK,FMOD.FILE_READ_CALLBACK,FMOD.FILE_SEEK_CALLBACK,FMOD.FILE_ASYNCREAD_CALLBACK,FMOD.FILE_ASYNCCANCEL_CALLBACK,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetFileSystem_m4924D3C3F4452C60852C0052B35D518BFFF15CB1 (intptr_t ___0_system, FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* ___1_useropen, FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* ___2_userclose, FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* ___3_userread, FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* ___4_userseek, FILE_ASYNCREAD_CALLBACK_t085AF8208EC47C07563F80A5CBFAE91691877B54* ___5_userasyncread, FILE_ASYNCCANCEL_CALLBACK_t7F97B7685D45D44AC14338C045D793C364C6C6E7* ___6_userasynccancel, int32_t ___7_blockalign, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(void*) + sizeof(void*) + sizeof(void*) + sizeof(void*) + sizeof(void*) + sizeof(void*) + sizeof(int32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_SetFileSystem", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Marshaling of parameter '___1_useropen' to native representation
Il2CppMethodPointer ____1_useropen_marshaled = NULL;
____1_useropen_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___1_useropen));
// Marshaling of parameter '___2_userclose' to native representation
Il2CppMethodPointer ____2_userclose_marshaled = NULL;
____2_userclose_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___2_userclose));
// Marshaling of parameter '___3_userread' to native representation
Il2CppMethodPointer ____3_userread_marshaled = NULL;
____3_userread_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___3_userread));
// Marshaling of parameter '___4_userseek' to native representation
Il2CppMethodPointer ____4_userseek_marshaled = NULL;
____4_userseek_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___4_userseek));
// Marshaling of parameter '___5_userasyncread' to native representation
Il2CppMethodPointer ____5_userasyncread_marshaled = NULL;
____5_userasyncread_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___5_userasyncread));
// Marshaling of parameter '___6_userasynccancel' to native representation
Il2CppMethodPointer ____6_userasynccancel_marshaled = NULL;
____6_userasynccancel_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___6_userasynccancel));
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_SetFileSystem)(___0_system, ____1_useropen_marshaled, ____2_userclose_marshaled, ____3_userread_marshaled, ____4_userseek_marshaled, ____5_userasyncread_marshaled, ____6_userasynccancel_marshaled, ___7_blockalign);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ____1_useropen_marshaled, ____2_userclose_marshaled, ____3_userread_marshaled, ____4_userseek_marshaled, ____5_userasyncread_marshaled, ____6_userasynccancel_marshaled, ___7_blockalign);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_AttachFileSystem(System.IntPtr,FMOD.FILE_OPEN_CALLBACK,FMOD.FILE_CLOSE_CALLBACK,FMOD.FILE_READ_CALLBACK,FMOD.FILE_SEEK_CALLBACK)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_AttachFileSystem_mD2F9C26590544FDE2170DB9233748A8761FAC320 (intptr_t ___0_system, FILE_OPEN_CALLBACK_t5F66D9CB8DDB2CA2CD9D7AC7FAB23C576BDE6617* ___1_useropen, FILE_CLOSE_CALLBACK_t060DD6BF5CEE8B58D78B1A643CC48BFB662D1C6F* ___2_userclose, FILE_READ_CALLBACK_t30B078201DBE1ECB21B52A17B841756C73919631* ___3_userread, FILE_SEEK_CALLBACK_t1DC6B5532D3C7F73FF011F1BB0BAEA00F60D964D* ___4_userseek, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer, Il2CppMethodPointer);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(void*) + sizeof(void*) + sizeof(void*) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_AttachFileSystem", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Marshaling of parameter '___1_useropen' to native representation
Il2CppMethodPointer ____1_useropen_marshaled = NULL;
____1_useropen_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___1_useropen));
// Marshaling of parameter '___2_userclose' to native representation
Il2CppMethodPointer ____2_userclose_marshaled = NULL;
____2_userclose_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___2_userclose));
// Marshaling of parameter '___3_userread' to native representation
Il2CppMethodPointer ____3_userread_marshaled = NULL;
____3_userread_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___3_userread));
// Marshaling of parameter '___4_userseek' to native representation
Il2CppMethodPointer ____4_userseek_marshaled = NULL;
____4_userseek_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___4_userseek));
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_AttachFileSystem)(___0_system, ____1_useropen_marshaled, ____2_userclose_marshaled, ____3_userread_marshaled, ____4_userseek_marshaled);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ____1_useropen_marshaled, ____2_userclose_marshaled, ____3_userread_marshaled, ____4_userseek_marshaled);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_SetAdvancedSettings(System.IntPtr,FMOD.ADVANCEDSETTINGS&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetAdvancedSettings_m16744C6E423903B4FCACE9508806FB22CEE2CEB0 (intptr_t ___0_system, ADVANCEDSETTINGS_tFAFFF1109C3098336EFE59F43CC74046500340CE* ___1_settings, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, ADVANCEDSETTINGS_tFAFFF1109C3098336EFE59F43CC74046500340CE*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(ADVANCEDSETTINGS_tFAFFF1109C3098336EFE59F43CC74046500340CE*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_SetAdvancedSettings", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_SetAdvancedSettings)(___0_system, ___1_settings);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_settings);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetAdvancedSettings(System.IntPtr,FMOD.ADVANCEDSETTINGS&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetAdvancedSettings_m635829DAE2C984E802435CB247F0CC98AD085AB9 (intptr_t ___0_system, ADVANCEDSETTINGS_tFAFFF1109C3098336EFE59F43CC74046500340CE* ___1_settings, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, ADVANCEDSETTINGS_tFAFFF1109C3098336EFE59F43CC74046500340CE*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(ADVANCEDSETTINGS_tFAFFF1109C3098336EFE59F43CC74046500340CE*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetAdvancedSettings", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetAdvancedSettings)(___0_system, ___1_settings);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_settings);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_SetCallback(System.IntPtr,FMOD.SYSTEM_CALLBACK,FMOD.SYSTEM_CALLBACK_TYPE)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetCallback_m2A22B7DF2D8B2442230ECCA49A661FCCDBBC9BCB (intptr_t ___0_system, SYSTEM_CALLBACK_t623CB5474DD0C62449B4A7B309FAE98069C8CE96* ___1_callback, uint32_t ___2_callbackmask, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, Il2CppMethodPointer, uint32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(void*) + sizeof(uint32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_SetCallback", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Marshaling of parameter '___1_callback' to native representation
Il2CppMethodPointer ____1_callback_marshaled = NULL;
____1_callback_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___1_callback));
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_SetCallback)(___0_system, ____1_callback_marshaled, ___2_callbackmask);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ____1_callback_marshaled, ___2_callbackmask);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_SetPluginPath(System.IntPtr,System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetPluginPath_mC010A85956CBDECAE01ED0F301B0C2FD08919CC8 (intptr_t ___0_system, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_path, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, uint8_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_SetPluginPath", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Marshaling of parameter '___1_path' to native representation
uint8_t* ____1_path_marshaled = NULL;
if (___1_path != NULL)
{
____1_path_marshaled = reinterpret_cast<uint8_t*>((___1_path)->GetAddressAtUnchecked(0));
}
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_SetPluginPath)(___0_system, ____1_path_marshaled);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ____1_path_marshaled);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_LoadPlugin(System.IntPtr,System.Byte[],System.UInt32&,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_LoadPlugin_m703D56B80CB0F571D1254335429895A57610F359 (intptr_t ___0_system, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_filename, uint32_t* ___2_handle, uint32_t ___3_priority, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, uint8_t*, uint32_t*, uint32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(void*) + sizeof(uint32_t*) + sizeof(uint32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_LoadPlugin", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Marshaling of parameter '___1_filename' to native representation
uint8_t* ____1_filename_marshaled = NULL;
if (___1_filename != NULL)
{
____1_filename_marshaled = reinterpret_cast<uint8_t*>((___1_filename)->GetAddressAtUnchecked(0));
}
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_LoadPlugin)(___0_system, ____1_filename_marshaled, ___2_handle, ___3_priority);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ____1_filename_marshaled, ___2_handle, ___3_priority);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_UnloadPlugin(System.IntPtr,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_UnloadPlugin_mF11A6AB2F79AED03736BE7CD35322665D0E0BDEC (intptr_t ___0_system, uint32_t ___1_handle, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, uint32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(uint32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_UnloadPlugin", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_UnloadPlugin)(___0_system, ___1_handle);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_handle);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetNumNestedPlugins(System.IntPtr,System.UInt32,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetNumNestedPlugins_mA11690698E374A90996B15E91BB6DA8B462E2433 (intptr_t ___0_system, uint32_t ___1_handle, int32_t* ___2_count, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, uint32_t, int32_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(uint32_t) + sizeof(int32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetNumNestedPlugins", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetNumNestedPlugins)(___0_system, ___1_handle, ___2_count);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_handle, ___2_count);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetNestedPlugin(System.IntPtr,System.UInt32,System.Int32,System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetNestedPlugin_m6E7E2EE0771C11978064DF7298995272698A1B55 (intptr_t ___0_system, uint32_t ___1_handle, int32_t ___2_index, uint32_t* ___3_nestedhandle, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, uint32_t, int32_t, uint32_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(uint32_t) + sizeof(int32_t) + sizeof(uint32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetNestedPlugin", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetNestedPlugin)(___0_system, ___1_handle, ___2_index, ___3_nestedhandle);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_handle, ___2_index, ___3_nestedhandle);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetNumPlugins(System.IntPtr,FMOD.PLUGINTYPE,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetNumPlugins_m4C3FAD5EDB653C1AEB9300EF6AFA28F6C6A18180 (intptr_t ___0_system, int32_t ___1_plugintype, int32_t* ___2_numplugins, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, int32_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(int32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetNumPlugins", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetNumPlugins)(___0_system, ___1_plugintype, ___2_numplugins);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_plugintype, ___2_numplugins);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetPluginHandle(System.IntPtr,FMOD.PLUGINTYPE,System.Int32,System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetPluginHandle_mF11AA7DF4BBF456568D2CF763BA5AE90ED92667B (intptr_t ___0_system, int32_t ___1_plugintype, int32_t ___2_index, uint32_t* ___3_handle, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, int32_t, uint32_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(uint32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetPluginHandle", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetPluginHandle)(___0_system, ___1_plugintype, ___2_index, ___3_handle);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_plugintype, ___2_index, ___3_handle);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetPluginInfo(System.IntPtr,System.UInt32,FMOD.PLUGINTYPE&,System.IntPtr,System.Int32,System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetPluginInfo_m7B882A3CBD1BB7F5DB7DBC66F57A65058B3787D8 (intptr_t ___0_system, uint32_t ___1_handle, int32_t* ___2_plugintype, intptr_t ___3_name, int32_t ___4_namelen, uint32_t* ___5_version, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, uint32_t, int32_t*, intptr_t, int32_t, uint32_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(uint32_t) + sizeof(int32_t*) + sizeof(intptr_t) + sizeof(int32_t) + sizeof(uint32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetPluginInfo", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetPluginInfo)(___0_system, ___1_handle, ___2_plugintype, ___3_name, ___4_namelen, ___5_version);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_handle, ___2_plugintype, ___3_name, ___4_namelen, ___5_version);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_SetOutputByPlugin(System.IntPtr,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetOutputByPlugin_m1199112E3BB7755FE4C94317BFEDBFD1EAC12858 (intptr_t ___0_system, uint32_t ___1_handle, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, uint32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(uint32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_SetOutputByPlugin", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_SetOutputByPlugin)(___0_system, ___1_handle);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_handle);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetOutputByPlugin(System.IntPtr,System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetOutputByPlugin_m26574A63C2B4C0C0A5880D095E862C7DB5C396A3 (intptr_t ___0_system, uint32_t* ___1_handle, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, uint32_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(uint32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetOutputByPlugin", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetOutputByPlugin)(___0_system, ___1_handle);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_handle);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_CreateDSPByPlugin(System.IntPtr,System.UInt32,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_CreateDSPByPlugin_mCA4089423B42709BD8D77FFC4C301D94B7ECE53D (intptr_t ___0_system, uint32_t ___1_handle, intptr_t* ___2_dsp, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, uint32_t, intptr_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(uint32_t) + sizeof(intptr_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_CreateDSPByPlugin", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_CreateDSPByPlugin)(___0_system, ___1_handle, ___2_dsp);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_handle, ___2_dsp);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetDSPInfoByPlugin(System.IntPtr,System.UInt32,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetDSPInfoByPlugin_m4E3ACDE3BDD5E6849204C22E825CA95F1D188C3E (intptr_t ___0_system, uint32_t ___1_handle, intptr_t* ___2_description, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, uint32_t, intptr_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(uint32_t) + sizeof(intptr_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetDSPInfoByPlugin", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetDSPInfoByPlugin)(___0_system, ___1_handle, ___2_description);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_handle, ___2_description);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_RegisterDSP(System.IntPtr,FMOD.DSP_DESCRIPTION&,System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_RegisterDSP_m4157BAB2D257CB588DD19C1C7743926316577258 (intptr_t ___0_system, DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674* ___1_description, uint32_t* ___2_handle, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674_marshaled_pinvoke*, uint32_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674_marshaled_pinvoke*) + sizeof(uint32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_RegisterDSP", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Marshaling of parameter '___1_description' to native representation
DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674_marshaled_pinvoke* ____1_description_marshaled = NULL;
DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674_marshaled_pinvoke ____1_description_marshaled_dereferenced = {};
DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674_marshal_pinvoke(*___1_description, ____1_description_marshaled_dereferenced);
____1_description_marshaled = &____1_description_marshaled_dereferenced;
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_RegisterDSP)(___0_system, ____1_description_marshaled, ___2_handle);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ____1_description_marshaled, ___2_handle);
#endif
// Marshaling of parameter '___1_description' back from native representation
DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674 _____1_description_marshaled_unmarshaled_dereferenced;
memset((&_____1_description_marshaled_unmarshaled_dereferenced), 0, sizeof(_____1_description_marshaled_unmarshaled_dereferenced));
DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674_marshal_pinvoke_back(*____1_description_marshaled, _____1_description_marshaled_unmarshaled_dereferenced);
DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674_marshal_pinvoke_cleanup(*____1_description_marshaled);
*___1_description = _____1_description_marshaled_unmarshaled_dereferenced;
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___name_1), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___create_5), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___release_6), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___reset_7), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___read_8), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___process_9), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___setposition_10), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___setparameterfloat_13), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___setparameterint_14), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___setparameterbool_15), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___setparameterdata_16), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___getparameterfloat_17), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___getparameterint_18), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___getparameterbool_19), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___getparameterdata_20), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___shouldiprocess_21), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___sys_register_23), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___sys_deregister_24), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___sys_mix_25), (void*)NULL);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_Init(System.IntPtr,System.Int32,FMOD.INITFLAGS,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_Init_mD7EA6DBEE306E5B9B8C978C529AB34750C6DA9B2 (intptr_t ___0_system, int32_t ___1_maxchannels, uint32_t ___2_flags, intptr_t ___3_extradriverdata, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, uint32_t, intptr_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(uint32_t) + sizeof(intptr_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_Init", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_Init)(___0_system, ___1_maxchannels, ___2_flags, ___3_extradriverdata);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_maxchannels, ___2_flags, ___3_extradriverdata);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_Close(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_Close_m175F0C0F58712B68BB302844300FBC96B6471701 (intptr_t ___0_system, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_Close", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_Close)(___0_system);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_Update(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_Update_m1FF84BC711DB42440CD39F5A285B49D044B50E8C (intptr_t ___0_system, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_Update", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_Update)(___0_system);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_SetSpeakerPosition(System.IntPtr,FMOD.SPEAKER,System.Single,System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetSpeakerPosition_m9CDC831250F8289E0F4A1011FE3F8675285AE5C6 (intptr_t ___0_system, int32_t ___1_speaker, float ___2_x, float ___3_y, bool ___4_active, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, float, float, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(float) + sizeof(float) + 4;
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_SetSpeakerPosition", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_SetSpeakerPosition)(___0_system, ___1_speaker, ___2_x, ___3_y, static_cast<int32_t>(___4_active));
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_speaker, ___2_x, ___3_y, static_cast<int32_t>(___4_active));
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetSpeakerPosition(System.IntPtr,FMOD.SPEAKER,System.Single&,System.Single&,System.Boolean&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetSpeakerPosition_mBADAEF6EEA4482E7B70E96F2BCB43849215CE42D (intptr_t ___0_system, int32_t ___1_speaker, float* ___2_x, float* ___3_y, bool* ___4_active, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, float*, float*, int32_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(float*) + sizeof(float*) + sizeof(int32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetSpeakerPosition", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Marshaling of parameter '___4_active' to native representation
int32_t ____4_active_empty = 0;
int32_t* ____4_active_marshaled = &____4_active_empty;
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetSpeakerPosition)(___0_system, ___1_speaker, ___2_x, ___3_y, ____4_active_marshaled);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_speaker, ___2_x, ___3_y, ____4_active_marshaled);
#endif
// Marshaling of parameter '___4_active' back from native representation
bool _____4_active_marshaled_unmarshaled_dereferenced = false;
_____4_active_marshaled_unmarshaled_dereferenced = static_cast<bool>(*____4_active_marshaled);
*___4_active = _____4_active_marshaled_unmarshaled_dereferenced;
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_SetStreamBufferSize(System.IntPtr,System.UInt32,FMOD.TIMEUNIT)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetStreamBufferSize_m26D91FF11F1B36C4FE1DCFA1FC956F2B3928FFEE (intptr_t ___0_system, uint32_t ___1_filebuffersize, uint32_t ___2_filebuffersizetype, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, uint32_t, uint32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(uint32_t) + sizeof(uint32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_SetStreamBufferSize", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_SetStreamBufferSize)(___0_system, ___1_filebuffersize, ___2_filebuffersizetype);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_filebuffersize, ___2_filebuffersizetype);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetStreamBufferSize(System.IntPtr,System.UInt32&,FMOD.TIMEUNIT&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetStreamBufferSize_m7CD6E07A31F3F32D835F314132F379A8DDEE4C81 (intptr_t ___0_system, uint32_t* ___1_filebuffersize, uint32_t* ___2_filebuffersizetype, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, uint32_t*, uint32_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(uint32_t*) + sizeof(uint32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetStreamBufferSize", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetStreamBufferSize)(___0_system, ___1_filebuffersize, ___2_filebuffersizetype);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_filebuffersize, ___2_filebuffersizetype);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_Set3DSettings(System.IntPtr,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_Set3DSettings_m0015C0BEEFFA6E07E81035A7DF1333C12578A93D (intptr_t ___0_system, float ___1_dopplerscale, float ___2_distancefactor, float ___3_rolloffscale, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, float, float, float);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(float) + sizeof(float) + sizeof(float);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_Set3DSettings", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_Set3DSettings)(___0_system, ___1_dopplerscale, ___2_distancefactor, ___3_rolloffscale);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_dopplerscale, ___2_distancefactor, ___3_rolloffscale);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_Get3DSettings(System.IntPtr,System.Single&,System.Single&,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_Get3DSettings_mF7A6E3882FDD23D29093790D41C2102A6C19DF1E (intptr_t ___0_system, float* ___1_dopplerscale, float* ___2_distancefactor, float* ___3_rolloffscale, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, float*, float*, float*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(float*) + sizeof(float*) + sizeof(float*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_Get3DSettings", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_Get3DSettings)(___0_system, ___1_dopplerscale, ___2_distancefactor, ___3_rolloffscale);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_dopplerscale, ___2_distancefactor, ___3_rolloffscale);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_Set3DNumListeners(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_Set3DNumListeners_m13F93B37D5F248DA3B43E2926AE79C19BA3FEC75 (intptr_t ___0_system, int32_t ___1_numlisteners, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_Set3DNumListeners", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_Set3DNumListeners)(___0_system, ___1_numlisteners);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_numlisteners);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_Get3DNumListeners(System.IntPtr,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_Get3DNumListeners_mFC8D241F996B3E6C6A53390BBC694376F65A0C60 (intptr_t ___0_system, int32_t* ___1_numlisteners, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_Get3DNumListeners", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_Get3DNumListeners)(___0_system, ___1_numlisteners);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_numlisteners);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_Set3DListenerAttributes(System.IntPtr,System.Int32,FMOD.VECTOR&,FMOD.VECTOR&,FMOD.VECTOR&,FMOD.VECTOR&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_Set3DListenerAttributes_m1A2028959CAC91012520690147D212037919584A (intptr_t ___0_system, int32_t ___1_listener, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___2_pos, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___3_vel, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___4_forward, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___5_up, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*) + sizeof(VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*) + sizeof(VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*) + sizeof(VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_Set3DListenerAttributes", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_Set3DListenerAttributes)(___0_system, ___1_listener, ___2_pos, ___3_vel, ___4_forward, ___5_up);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_listener, ___2_pos, ___3_vel, ___4_forward, ___5_up);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_Get3DListenerAttributes(System.IntPtr,System.Int32,FMOD.VECTOR&,FMOD.VECTOR&,FMOD.VECTOR&,FMOD.VECTOR&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_Get3DListenerAttributes_mB8FE1A036879445719FFA234F776DFC77DA3E2F1 (intptr_t ___0_system, int32_t ___1_listener, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___2_pos, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___3_vel, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___4_forward, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___5_up, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*) + sizeof(VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*) + sizeof(VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*) + sizeof(VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_Get3DListenerAttributes", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_Get3DListenerAttributes)(___0_system, ___1_listener, ___2_pos, ___3_vel, ___4_forward, ___5_up);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_listener, ___2_pos, ___3_vel, ___4_forward, ___5_up);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_Set3DRolloffCallback(System.IntPtr,FMOD.CB_3D_ROLLOFF_CALLBACK)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_Set3DRolloffCallback_m8B6170868B6A4E69D497EBDDE37FD306816FA81E (intptr_t ___0_system, CB_3D_ROLLOFF_CALLBACK_t55B1DA907B43CEDAC52277E7147FF5DEC37AF27F* ___1_callback, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, Il2CppMethodPointer);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_Set3DRolloffCallback", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Marshaling of parameter '___1_callback' to native representation
Il2CppMethodPointer ____1_callback_marshaled = NULL;
____1_callback_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___1_callback));
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_Set3DRolloffCallback)(___0_system, ____1_callback_marshaled);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ____1_callback_marshaled);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_MixerSuspend(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_MixerSuspend_m3590AA340AD150DC7FF28CDAB837740B08A54183 (intptr_t ___0_system, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_MixerSuspend", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_MixerSuspend)(___0_system);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_MixerResume(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_MixerResume_mE1B5148E993132606E19188634922F8A61551343 (intptr_t ___0_system, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_MixerResume", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_MixerResume)(___0_system);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetDefaultMixMatrix(System.IntPtr,FMOD.SPEAKERMODE,FMOD.SPEAKERMODE,System.Single[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetDefaultMixMatrix_m228A26967F577A74DC72D75804F69957C9C5AF8E (intptr_t ___0_system, int32_t ___1_sourcespeakermode, int32_t ___2_targetspeakermode, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___3_matrix, int32_t ___4_matrixhop, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, int32_t, float*, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(void*) + sizeof(int32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetDefaultMixMatrix", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Marshaling of parameter '___3_matrix' to native representation
float* ____3_matrix_marshaled = NULL;
if (___3_matrix != NULL)
{
____3_matrix_marshaled = reinterpret_cast<float*>((___3_matrix)->GetAddressAtUnchecked(0));
}
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetDefaultMixMatrix)(___0_system, ___1_sourcespeakermode, ___2_targetspeakermode, ____3_matrix_marshaled, ___4_matrixhop);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_sourcespeakermode, ___2_targetspeakermode, ____3_matrix_marshaled, ___4_matrixhop);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetSpeakerModeChannels(System.IntPtr,FMOD.SPEAKERMODE,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetSpeakerModeChannels_mF277E11320ADBC7F17B16FF39ED59A626D610F87 (intptr_t ___0_system, int32_t ___1_mode, int32_t* ___2_channels, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, int32_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(int32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetSpeakerModeChannels", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetSpeakerModeChannels)(___0_system, ___1_mode, ___2_channels);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_mode, ___2_channels);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetVersion(System.IntPtr,System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetVersion_m205F79175B4AA3D0ABAB3F6E8396D633B6803AFC (intptr_t ___0_system, uint32_t* ___1_version, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, uint32_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(uint32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetVersion", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetVersion)(___0_system, ___1_version);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_version);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetOutputHandle(System.IntPtr,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetOutputHandle_m51F741CAB8085DE5CB74F72203538F4CBF9E44CD (intptr_t ___0_system, intptr_t* ___1_handle, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetOutputHandle", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetOutputHandle)(___0_system, ___1_handle);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_handle);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetChannelsPlaying(System.IntPtr,System.Int32&,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetChannelsPlaying_mD63692B832A30778C138BDCDD69296482E2BFD2E (intptr_t ___0_system, int32_t* ___1_channels, intptr_t ___2_zero, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t*, intptr_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t*) + sizeof(intptr_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetChannelsPlaying", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetChannelsPlaying)(___0_system, ___1_channels, ___2_zero);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_channels, ___2_zero);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetChannelsPlaying(System.IntPtr,System.Int32&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetChannelsPlaying_mD356E40FA06EAFD0FE572FB3903F4306937C145B (intptr_t ___0_system, int32_t* ___1_channels, int32_t* ___2_realchannels, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t*, int32_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t*) + sizeof(int32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetChannelsPlaying", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetChannelsPlaying)(___0_system, ___1_channels, ___2_realchannels);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_channels, ___2_realchannels);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetCPUUsage(System.IntPtr,FMOD.CPU_USAGE&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetCPUUsage_m3AF4FA92CDC02DAF695D741ED7A111711270D282 (intptr_t ___0_system, CPU_USAGE_tB0C4CAFB1080A0F083A5E717DA98D65266D11B68* ___1_usage, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, CPU_USAGE_tB0C4CAFB1080A0F083A5E717DA98D65266D11B68*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(CPU_USAGE_tB0C4CAFB1080A0F083A5E717DA98D65266D11B68*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetCPUUsage", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetCPUUsage)(___0_system, ___1_usage);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_usage);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetFileUsage(System.IntPtr,System.Int64&,System.Int64&,System.Int64&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetFileUsage_mAC79EB1F4386AE9B2DEB954FCBB138DC086D7814 (intptr_t ___0_system, int64_t* ___1_sampleBytesRead, int64_t* ___2_streamBytesRead, int64_t* ___3_otherBytesRead, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int64_t*, int64_t*, int64_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int64_t*) + sizeof(int64_t*) + sizeof(int64_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetFileUsage", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetFileUsage)(___0_system, ___1_sampleBytesRead, ___2_streamBytesRead, ___3_otherBytesRead);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_sampleBytesRead, ___2_streamBytesRead, ___3_otherBytesRead);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_CreateSound(System.IntPtr,System.Byte[],FMOD.MODE,FMOD.CREATESOUNDEXINFO&,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_CreateSound_m6A817F5FAD3F26D5B9D434E32B84137D9102F54B (intptr_t ___0_system, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_name_or_data, uint32_t ___2_mode, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* ___3_exinfo, intptr_t* ___4_sound, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, uint8_t*, uint32_t, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077*, intptr_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(void*) + sizeof(uint32_t) + sizeof(CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077*) + sizeof(intptr_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_CreateSound", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Marshaling of parameter '___1_name_or_data' to native representation
uint8_t* ____1_name_or_data_marshaled = NULL;
if (___1_name_or_data != NULL)
{
____1_name_or_data_marshaled = reinterpret_cast<uint8_t*>((___1_name_or_data)->GetAddressAtUnchecked(0));
}
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_CreateSound)(___0_system, ____1_name_or_data_marshaled, ___2_mode, ___3_exinfo, ___4_sound);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ____1_name_or_data_marshaled, ___2_mode, ___3_exinfo, ___4_sound);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_CreateSound(System.IntPtr,System.IntPtr,FMOD.MODE,FMOD.CREATESOUNDEXINFO&,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_CreateSound_m76DF3627E693A80B85E429D2257B7997A6DED865 (intptr_t ___0_system, intptr_t ___1_name_or_data, uint32_t ___2_mode, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* ___3_exinfo, intptr_t* ___4_sound, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t, uint32_t, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077*, intptr_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(intptr_t) + sizeof(uint32_t) + sizeof(CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077*) + sizeof(intptr_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_CreateSound", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_CreateSound)(___0_system, ___1_name_or_data, ___2_mode, ___3_exinfo, ___4_sound);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_name_or_data, ___2_mode, ___3_exinfo, ___4_sound);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_CreateStream(System.IntPtr,System.Byte[],FMOD.MODE,FMOD.CREATESOUNDEXINFO&,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_CreateStream_mA1D9D32CB795AD0F4A8C370A9AD5CC5CEBE65D2B (intptr_t ___0_system, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_name_or_data, uint32_t ___2_mode, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* ___3_exinfo, intptr_t* ___4_sound, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, uint8_t*, uint32_t, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077*, intptr_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(void*) + sizeof(uint32_t) + sizeof(CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077*) + sizeof(intptr_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_CreateStream", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Marshaling of parameter '___1_name_or_data' to native representation
uint8_t* ____1_name_or_data_marshaled = NULL;
if (___1_name_or_data != NULL)
{
____1_name_or_data_marshaled = reinterpret_cast<uint8_t*>((___1_name_or_data)->GetAddressAtUnchecked(0));
}
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_CreateStream)(___0_system, ____1_name_or_data_marshaled, ___2_mode, ___3_exinfo, ___4_sound);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ____1_name_or_data_marshaled, ___2_mode, ___3_exinfo, ___4_sound);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_CreateStream(System.IntPtr,System.IntPtr,FMOD.MODE,FMOD.CREATESOUNDEXINFO&,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_CreateStream_mD0DAD61C0A9A0B1E1A398187F86346F3FF3CE4E4 (intptr_t ___0_system, intptr_t ___1_name_or_data, uint32_t ___2_mode, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077* ___3_exinfo, intptr_t* ___4_sound, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t, uint32_t, CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077*, intptr_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(intptr_t) + sizeof(uint32_t) + sizeof(CREATESOUNDEXINFO_t235DED43691E1BCA6EFFF53DE47E9A5A7A4A8077*) + sizeof(intptr_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_CreateStream", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_CreateStream)(___0_system, ___1_name_or_data, ___2_mode, ___3_exinfo, ___4_sound);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_name_or_data, ___2_mode, ___3_exinfo, ___4_sound);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_CreateDSP(System.IntPtr,FMOD.DSP_DESCRIPTION&,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_CreateDSP_mBA1A1F3616F20705B820C90ADE55660244F4D114 (intptr_t ___0_system, DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674* ___1_description, intptr_t* ___2_dsp, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674_marshaled_pinvoke*, intptr_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674_marshaled_pinvoke*) + sizeof(intptr_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_CreateDSP", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Marshaling of parameter '___1_description' to native representation
DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674_marshaled_pinvoke* ____1_description_marshaled = NULL;
DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674_marshaled_pinvoke ____1_description_marshaled_dereferenced = {};
DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674_marshal_pinvoke(*___1_description, ____1_description_marshaled_dereferenced);
____1_description_marshaled = &____1_description_marshaled_dereferenced;
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_CreateDSP)(___0_system, ____1_description_marshaled, ___2_dsp);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ____1_description_marshaled, ___2_dsp);
#endif
// Marshaling of parameter '___1_description' back from native representation
DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674 _____1_description_marshaled_unmarshaled_dereferenced;
memset((&_____1_description_marshaled_unmarshaled_dereferenced), 0, sizeof(_____1_description_marshaled_unmarshaled_dereferenced));
DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674_marshal_pinvoke_back(*____1_description_marshaled, _____1_description_marshaled_unmarshaled_dereferenced);
DSP_DESCRIPTION_tEE66B42666A2C241A6DB686AFF21F6CFBDEBF674_marshal_pinvoke_cleanup(*____1_description_marshaled);
*___1_description = _____1_description_marshaled_unmarshaled_dereferenced;
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___name_1), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___create_5), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___release_6), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___reset_7), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___read_8), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___process_9), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___setposition_10), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___setparameterfloat_13), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___setparameterint_14), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___setparameterbool_15), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___setparameterdata_16), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___getparameterfloat_17), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___getparameterint_18), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___getparameterbool_19), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___getparameterdata_20), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___shouldiprocess_21), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___sys_register_23), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___sys_deregister_24), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((___1_description)->___sys_mix_25), (void*)NULL);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_CreateDSPByType(System.IntPtr,FMOD.DSP_TYPE,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_CreateDSPByType_m7626FB9A5E51E7C4B3936E748C612B58D94809D5 (intptr_t ___0_system, int32_t ___1_type, intptr_t* ___2_dsp, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, intptr_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(intptr_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_CreateDSPByType", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_CreateDSPByType)(___0_system, ___1_type, ___2_dsp);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_type, ___2_dsp);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_CreateChannelGroup(System.IntPtr,System.Byte[],System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_CreateChannelGroup_m8EBC71F1BE04762ACDF3E9F438D31BE235FC3BE5 (intptr_t ___0_system, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_name, intptr_t* ___2_channelgroup, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, uint8_t*, intptr_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(void*) + sizeof(intptr_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_CreateChannelGroup", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Marshaling of parameter '___1_name' to native representation
uint8_t* ____1_name_marshaled = NULL;
if (___1_name != NULL)
{
____1_name_marshaled = reinterpret_cast<uint8_t*>((___1_name)->GetAddressAtUnchecked(0));
}
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_CreateChannelGroup)(___0_system, ____1_name_marshaled, ___2_channelgroup);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ____1_name_marshaled, ___2_channelgroup);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_CreateSoundGroup(System.IntPtr,System.Byte[],System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_CreateSoundGroup_m974F9D19AD6F9D403C9A81B8436DA72D66D82D33 (intptr_t ___0_system, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_name, intptr_t* ___2_soundgroup, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, uint8_t*, intptr_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(void*) + sizeof(intptr_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_CreateSoundGroup", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Marshaling of parameter '___1_name' to native representation
uint8_t* ____1_name_marshaled = NULL;
if (___1_name != NULL)
{
____1_name_marshaled = reinterpret_cast<uint8_t*>((___1_name)->GetAddressAtUnchecked(0));
}
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_CreateSoundGroup)(___0_system, ____1_name_marshaled, ___2_soundgroup);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ____1_name_marshaled, ___2_soundgroup);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_CreateReverb3D(System.IntPtr,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_CreateReverb3D_m3BBB52E95DDAFC8C47A520AC81205A9916DB7D52 (intptr_t ___0_system, intptr_t* ___1_reverb, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_CreateReverb3D", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_CreateReverb3D)(___0_system, ___1_reverb);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_reverb);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_PlaySound(System.IntPtr,System.IntPtr,System.IntPtr,System.Boolean,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_PlaySound_mE4138AB3B14CBE836EF03EE758DE28C532B4E7D8 (intptr_t ___0_system, intptr_t ___1_sound, intptr_t ___2_channelgroup, bool ___3_paused, intptr_t* ___4_channel, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t, intptr_t, int32_t, intptr_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(intptr_t) + sizeof(intptr_t) + 4 + sizeof(intptr_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_PlaySound", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_PlaySound)(___0_system, ___1_sound, ___2_channelgroup, static_cast<int32_t>(___3_paused), ___4_channel);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_sound, ___2_channelgroup, static_cast<int32_t>(___3_paused), ___4_channel);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_PlayDSP(System.IntPtr,System.IntPtr,System.IntPtr,System.Boolean,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_PlayDSP_m8242B96E4C1A786D932061693F9BCEA8AF784AD9 (intptr_t ___0_system, intptr_t ___1_dsp, intptr_t ___2_channelgroup, bool ___3_paused, intptr_t* ___4_channel, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t, intptr_t, int32_t, intptr_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(intptr_t) + sizeof(intptr_t) + 4 + sizeof(intptr_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_PlayDSP", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_PlayDSP)(___0_system, ___1_dsp, ___2_channelgroup, static_cast<int32_t>(___3_paused), ___4_channel);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_dsp, ___2_channelgroup, static_cast<int32_t>(___3_paused), ___4_channel);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetChannel(System.IntPtr,System.Int32,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetChannel_m8700B06B543BCE662B0F2021E9933C3E6B5D8BA1 (intptr_t ___0_system, int32_t ___1_channelid, intptr_t* ___2_channel, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, intptr_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(intptr_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetChannel", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetChannel)(___0_system, ___1_channelid, ___2_channel);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_channelid, ___2_channel);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetDSPInfoByType(System.IntPtr,FMOD.DSP_TYPE,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetDSPInfoByType_mD89FA7C25254FAA28AD0658837DE74049F983216 (intptr_t ___0_system, int32_t ___1_type, intptr_t* ___2_description, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, intptr_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(intptr_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetDSPInfoByType", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetDSPInfoByType)(___0_system, ___1_type, ___2_description);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_type, ___2_description);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetMasterChannelGroup(System.IntPtr,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetMasterChannelGroup_m570E7DC9D3C0E58ED8ECDB2922F56C7C176DFCF3 (intptr_t ___0_system, intptr_t* ___1_channelgroup, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetMasterChannelGroup", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetMasterChannelGroup)(___0_system, ___1_channelgroup);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_channelgroup);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetMasterSoundGroup(System.IntPtr,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetMasterSoundGroup_m28ADD7AF46417A0DB8EE2463F2A501982CCF402C (intptr_t ___0_system, intptr_t* ___1_soundgroup, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetMasterSoundGroup", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetMasterSoundGroup)(___0_system, ___1_soundgroup);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_soundgroup);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_AttachChannelGroupToPort(System.IntPtr,FMOD.PORT_TYPE,System.UInt64,System.IntPtr,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_AttachChannelGroupToPort_m1F23A4E99BA436FE09C8427EA36BBCB90A15C833 (intptr_t ___0_system, int32_t ___1_portType, uint64_t ___2_portIndex, intptr_t ___3_channelgroup, bool ___4_passThru, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, uint64_t, intptr_t, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(uint64_t) + sizeof(intptr_t) + 4;
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_AttachChannelGroupToPort", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_AttachChannelGroupToPort)(___0_system, ___1_portType, ___2_portIndex, ___3_channelgroup, static_cast<int32_t>(___4_passThru));
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_portType, ___2_portIndex, ___3_channelgroup, static_cast<int32_t>(___4_passThru));
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_DetachChannelGroupFromPort(System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_DetachChannelGroupFromPort_mF3D5D760EF1754699AC45030B3AE09E9ECF9DD6D (intptr_t ___0_system, intptr_t ___1_channelgroup, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(intptr_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_DetachChannelGroupFromPort", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_DetachChannelGroupFromPort)(___0_system, ___1_channelgroup);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_channelgroup);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_SetReverbProperties(System.IntPtr,System.Int32,FMOD.REVERB_PROPERTIES&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetReverbProperties_m032AF98CC285B2530B1E50DB87B1F8D32F8907B9 (intptr_t ___0_system, int32_t ___1_instance, REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91* ___2_prop, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_SetReverbProperties", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_SetReverbProperties)(___0_system, ___1_instance, ___2_prop);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_instance, ___2_prop);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetReverbProperties(System.IntPtr,System.Int32,FMOD.REVERB_PROPERTIES&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetReverbProperties_m693EC1796C91D1F1DEC9AF819D4DA9E631DCD4D5 (intptr_t ___0_system, int32_t ___1_instance, REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91* ___2_prop, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(REVERB_PROPERTIES_t0234F82A066F49E9E54651CF4502275E15912B91*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetReverbProperties", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetReverbProperties)(___0_system, ___1_instance, ___2_prop);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_instance, ___2_prop);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_LockDSP(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_LockDSP_m4DC18A7A4E17DB8584FC7BFDA53B13FBC50B2690 (intptr_t ___0_system, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_LockDSP", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_LockDSP)(___0_system);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_UnlockDSP(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_UnlockDSP_mEEC390FF09375E6D1E7A4AD003196D2E3CDBEE3B (intptr_t ___0_system, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_UnlockDSP", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_UnlockDSP)(___0_system);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetRecordNumDrivers(System.IntPtr,System.Int32&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetRecordNumDrivers_mC42912F8B7212E522F8759FEBF3CF4B6CF4906B5 (intptr_t ___0_system, int32_t* ___1_numdrivers, int32_t* ___2_numconnected, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t*, int32_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t*) + sizeof(int32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetRecordNumDrivers", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetRecordNumDrivers)(___0_system, ___1_numdrivers, ___2_numconnected);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_numdrivers, ___2_numconnected);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetRecordDriverInfo(System.IntPtr,System.Int32,System.IntPtr,System.Int32,System.Guid&,System.Int32&,FMOD.SPEAKERMODE&,System.Int32&,FMOD.DRIVER_STATE&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetRecordDriverInfo_m7CE5D0B1759F7A100A9D45C97AA2EF3E71660287 (intptr_t ___0_system, int32_t ___1_id, intptr_t ___2_name, int32_t ___3_namelen, Guid_t* ___4_guid, int32_t* ___5_systemrate, int32_t* ___6_speakermode, int32_t* ___7_speakermodechannels, uint32_t* ___8_state, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, intptr_t, int32_t, Guid_t*, int32_t*, int32_t*, int32_t*, uint32_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(intptr_t) + sizeof(int32_t) + sizeof(Guid_t*) + sizeof(int32_t*) + sizeof(int32_t*) + sizeof(int32_t*) + sizeof(uint32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetRecordDriverInfo", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetRecordDriverInfo)(___0_system, ___1_id, ___2_name, ___3_namelen, ___4_guid, ___5_systemrate, ___6_speakermode, ___7_speakermodechannels, ___8_state);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_id, ___2_name, ___3_namelen, ___4_guid, ___5_systemrate, ___6_speakermode, ___7_speakermodechannels, ___8_state);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetRecordPosition(System.IntPtr,System.Int32,System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetRecordPosition_m05B0C6A02E57965F1C14F3D2B920216AE2468EE2 (intptr_t ___0_system, int32_t ___1_id, uint32_t* ___2_position, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, uint32_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(uint32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetRecordPosition", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetRecordPosition)(___0_system, ___1_id, ___2_position);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_id, ___2_position);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_RecordStart(System.IntPtr,System.Int32,System.IntPtr,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_RecordStart_mFCB9CC43E5E35D8C1B7DF4AFCAFE2050DA3E3D0B (intptr_t ___0_system, int32_t ___1_id, intptr_t ___2_sound, bool ___3_loop, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, intptr_t, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(intptr_t) + 4;
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_RecordStart", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_RecordStart)(___0_system, ___1_id, ___2_sound, static_cast<int32_t>(___3_loop));
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_id, ___2_sound, static_cast<int32_t>(___3_loop));
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_RecordStop(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_RecordStop_m15B4550C4C7E3F6C645DF12E0A9E301885864B7C (intptr_t ___0_system, int32_t ___1_id, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_RecordStop", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_RecordStop)(___0_system, ___1_id);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_id);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_IsRecording(System.IntPtr,System.Int32,System.Boolean&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_IsRecording_mD4EC0271631AEEA8044F392F72E0EF9FD619C653 (intptr_t ___0_system, int32_t ___1_id, bool* ___2_recording, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, int32_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(int32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_IsRecording", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Marshaling of parameter '___2_recording' to native representation
int32_t ____2_recording_empty = 0;
int32_t* ____2_recording_marshaled = &____2_recording_empty;
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_IsRecording)(___0_system, ___1_id, ____2_recording_marshaled);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_id, ____2_recording_marshaled);
#endif
// Marshaling of parameter '___2_recording' back from native representation
bool _____2_recording_marshaled_unmarshaled_dereferenced = false;
_____2_recording_marshaled_unmarshaled_dereferenced = static_cast<bool>(*____2_recording_marshaled);
*___2_recording = _____2_recording_marshaled_unmarshaled_dereferenced;
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_CreateGeometry(System.IntPtr,System.Int32,System.Int32,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_CreateGeometry_m05C98315ED6E7465DF46A38CDA03E0D56681156F (intptr_t ___0_system, int32_t ___1_maxpolygons, int32_t ___2_maxvertices, intptr_t* ___3_geometry, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t, int32_t, intptr_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(int32_t) + sizeof(intptr_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_CreateGeometry", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_CreateGeometry)(___0_system, ___1_maxpolygons, ___2_maxvertices, ___3_geometry);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_maxpolygons, ___2_maxvertices, ___3_geometry);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_SetGeometrySettings(System.IntPtr,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetGeometrySettings_mBDE6B8FFF6AE4D53907C4D5B422AF4D84BA83BC9 (intptr_t ___0_system, float ___1_maxworldsize, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, float);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(float);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_SetGeometrySettings", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_SetGeometrySettings)(___0_system, ___1_maxworldsize);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_maxworldsize);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetGeometrySettings(System.IntPtr,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetGeometrySettings_mD03AC0DC6E0A9A89DAF8FD76138F0368F864B74B (intptr_t ___0_system, float* ___1_maxworldsize, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, float*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(float*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetGeometrySettings", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetGeometrySettings)(___0_system, ___1_maxworldsize);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_maxworldsize);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_LoadGeometry(System.IntPtr,System.IntPtr,System.Int32,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_LoadGeometry_mFCC15B58FB309F4F0B4182A9C43DB1EBDA7FBB9A (intptr_t ___0_system, intptr_t ___1_data, int32_t ___2_datasize, intptr_t* ___3_geometry, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t, int32_t, intptr_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(intptr_t) + sizeof(int32_t) + sizeof(intptr_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_LoadGeometry", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_LoadGeometry)(___0_system, ___1_data, ___2_datasize, ___3_geometry);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_data, ___2_datasize, ___3_geometry);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetGeometryOcclusion(System.IntPtr,FMOD.VECTOR&,FMOD.VECTOR&,System.Single&,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetGeometryOcclusion_mDE2A0C03A8E7CBE0D92A638F875CF970A72D0BE4 (intptr_t ___0_system, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___1_listener, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F* ___2_source, float* ___3_direct, float* ___4_reverb, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*, VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*, float*, float*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*) + sizeof(VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F*) + sizeof(float*) + sizeof(float*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetGeometryOcclusion", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetGeometryOcclusion)(___0_system, ___1_listener, ___2_source, ___3_direct, ___4_reverb);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_listener, ___2_source, ___3_direct, ___4_reverb);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_SetNetworkProxy(System.IntPtr,System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetNetworkProxy_m9AB5E52EDC9330E2335FA832F7F89EC3537015F7 (intptr_t ___0_system, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_proxy, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, uint8_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_SetNetworkProxy", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Marshaling of parameter '___1_proxy' to native representation
uint8_t* ____1_proxy_marshaled = NULL;
if (___1_proxy != NULL)
{
____1_proxy_marshaled = reinterpret_cast<uint8_t*>((___1_proxy)->GetAddressAtUnchecked(0));
}
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_SetNetworkProxy)(___0_system, ____1_proxy_marshaled);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ____1_proxy_marshaled);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetNetworkProxy(System.IntPtr,System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetNetworkProxy_m5FC0802915F496286858FC210138613488E66BE6 (intptr_t ___0_system, intptr_t ___1_proxy, int32_t ___2_proxylen, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(intptr_t) + sizeof(int32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetNetworkProxy", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetNetworkProxy)(___0_system, ___1_proxy, ___2_proxylen);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_proxy, ___2_proxylen);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_SetNetworkTimeout(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetNetworkTimeout_mB4AD7A08FFD5EE5ADEBD3F875B995C6E99BB867E (intptr_t ___0_system, int32_t ___1_timeout, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_SetNetworkTimeout", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_SetNetworkTimeout)(___0_system, ___1_timeout);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_timeout);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetNetworkTimeout(System.IntPtr,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetNetworkTimeout_m240A300C12E1D67A4E965F6AB5607F850796077D (intptr_t ___0_system, int32_t* ___1_timeout, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, int32_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetNetworkTimeout", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetNetworkTimeout)(___0_system, ___1_timeout);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_timeout);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_SetUserData(System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_SetUserData_m16275E51B43D85D4BC6883D9127DD1335E59532A (intptr_t ___0_system, intptr_t ___1_userdata, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(intptr_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_SetUserData", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_SetUserData)(___0_system, ___1_userdata);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_userdata);
#endif
return returnValue;
}
// FMOD.RESULT FMOD.System::FMOD5_System_GetUserData(System.IntPtr,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_FMOD5_System_GetUserData_m7DFEC5C7B65D64766D4F73FDF4AB4B55D58A17FE (intptr_t ___0_system, intptr_t* ___1_userdata, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc) (intptr_t, intptr_t*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_fmod_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("fmod"), "FMOD5_System_GetUserData", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_fmod_INTERNAL
int32_t returnValue = reinterpret_cast<PInvokeFunc>(FMOD5_System_GetUserData)(___0_system, ___1_userdata);
#else
int32_t returnValue = il2cppPInvokeFunc(___0_system, ___1_userdata);
#endif
return returnValue;
}
// System.Void FMOD.System::.ctor(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System__ctor_mEB6018A6DF2184B318D9351FAEB7D7B60E6EE658 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, intptr_t ___0_ptr, const RuntimeMethod* method)
{
{
// public System(IntPtr ptr) { this.handle = ptr; }
intptr_t L_0 = ___0_ptr;
__this->___handle_0 = L_0;
// public System(IntPtr ptr) { this.handle = ptr; }
return;
}
}
IL2CPP_EXTERN_C void System__ctor_mEB6018A6DF2184B318D9351FAEB7D7B60E6EE658_AdjustorThunk (RuntimeObject* __this, intptr_t ___0_ptr, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
System__ctor_mEB6018A6DF2184B318D9351FAEB7D7B60E6EE658_inline(_thisAdjusted, ___0_ptr, method);
}
// System.Boolean FMOD.System::hasHandle()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool System_hasHandle_mA347F6960BCC2A9853F4A0FA845F64BEE7F6E99F (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public bool hasHandle() { return this.handle != IntPtr.Zero; }
intptr_t L_0 = __this->___handle_0;
intptr_t L_1 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
bool L_2;
L_2 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C bool System_hasHandle_mA347F6960BCC2A9853F4A0FA845F64BEE7F6E99F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
bool _returnValue;
_returnValue = System_hasHandle_mA347F6960BCC2A9853F4A0FA845F64BEE7F6E99F(_thisAdjusted, method);
return _returnValue;
}
// System.Void FMOD.System::clearHandle()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void System_clearHandle_m5A43AC65925A1EBD991C34DBB439365B7992D358 (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public void clearHandle() { this.handle = IntPtr.Zero; }
intptr_t L_0 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
__this->___handle_0 = L_0;
// public void clearHandle() { this.handle = IntPtr.Zero; }
return;
}
}
IL2CPP_EXTERN_C void System_clearHandle_m5A43AC65925A1EBD991C34DBB439365B7992D358_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20*>(__this + _offset);
System_clearHandle_m5A43AC65925A1EBD991C34DBB439365B7992D358(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* FMODEventPlayable_get_TrackTargetObject_m47432D36F044878DDB4E15826D6E2CA0D50372E2_inline (FMODEventPlayable_t11D6BF6B931B7648FAA7069845C470C7219F01A5* __this, const RuntimeMethod* method)
{
{
// public GameObject TrackTargetObject { get; set; }
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CTrackTargetObjectU3Ek__BackingField_12;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* FMODEventPlayable_get_OwningClip_m658C0DC7296549883FE497241A530EF9772939CC_inline (FMODEventPlayable_t11D6BF6B931B7648FAA7069845C470C7219F01A5* __this, const RuntimeMethod* method)
{
{
// public TimelineClip OwningClip { get; set; }
TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_0 = __this->___U3COwningClipU3Ek__BackingField_13;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FMODEventPlayableBehavior_set_CurrentVolume_mDCBBD25A8BD04414726F463ECD1E66C2A25A2331_inline (FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* __this, float ___0_value, const RuntimeMethod* method)
{
{
// public float CurrentVolume { get; private set; }
float L_0 = ___0_value;
__this->___U3CCurrentVolumeU3Ek__BackingField_13 = L_0;
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 float FMODEventPlayableBehavior_get_CurrentVolume_m903CC26EA1D2E31A73B7F074413B26FB51904BB7_inline (FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* __this, const RuntimeMethod* method)
{
{
// public float CurrentVolume { get; private set; }
float L_0 = __this->___U3CCurrentVolumeU3Ek__BackingField_13;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float FMODEventPlayableBehavior_get_ClipStartTime_mA2972788EAF99FC511452127C5A3ACB72E6A860B_inline (FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* __this, const RuntimeMethod* method)
{
{
// public float ClipStartTime { get; private set; } = 0.0f;
float L_0 = __this->___U3CClipStartTimeU3Ek__BackingField_12;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF EventArgs_get_eventInstance_m431AAA848A2DC741EAE08E018A13B34CB8E17EF9_inline (EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C* __this, const RuntimeMethod* method)
{
{
// public FMOD.Studio.EventInstance eventInstance { get; set; }
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_0 = __this->___U3CeventInstanceU3Ek__BackingField_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventArgs_set_eventInstance_m68305F5EAEFA2CA2E6F9F63EB837279A7C6BA833_inline (EventArgs_t5E73C45FBCF55FBBD2483E29DF904314FBA1F02C* __this, EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF ___0_value, const RuntimeMethod* method)
{
{
// public FMOD.Studio.EventInstance eventInstance { get; set; }
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_0 = ___0_value;
__this->___U3CeventInstanceU3Ek__BackingField_1 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double TimelineClip_get_start_m76BB53BEBD6B700D5A4197F72779A321DE55B296_inline (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method)
{
{
// get { return m_Start; }
double L_0 = __this->___m_Start_9;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FMODEventPlayableBehavior_set_ClipStartTime_m020402AF33E167081FED8D1B8355960CEE0FFF51_inline (FMODEventPlayableBehavior_t95AFA6A851EB0C9DE1C9A109C57EE5B431B06FEB* __this, float ___0_value, const RuntimeMethod* method)
{
{
// public float ClipStartTime { get; private set; } = 0.0f;
float L_0 = ___0_value;
__this->___U3CClipStartTimeU3Ek__BackingField_12 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* TimelineClip_get_asset_m49BF68F5E0C41EBA5145FCA0C97D7146DF016120_inline (TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* __this, const RuntimeMethod* method)
{
{
// get { return m_Asset; }
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = __this->___m_Asset_11;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FMODEventPlayable_set_TrackTargetObject_m4FC6C24AF931C5DF59CFED7FF26C599522FA7FE4_inline (FMODEventPlayable_t11D6BF6B931B7648FAA7069845C470C7219F01A5* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
{
{
// public GameObject TrackTargetObject { get; set; }
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
__this->___U3CTrackTargetObjectU3Ek__BackingField_12 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTrackTargetObjectU3Ek__BackingField_12), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FMODEventPlayable_set_OwningClip_m342771B665B67EF390A8E9BA44E4E1AD08728797_inline (FMODEventPlayable_t11D6BF6B931B7648FAA7069845C470C7219F01A5* __this, TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* ___0_value, const RuntimeMethod* method)
{
{
// public TimelineClip OwningClip { get; set; }
TimelineClip_t003008F08E56A75F3A47FD9ADE7C066988A3371D* L_0 = ___0_value;
__this->___U3COwningClipU3Ek__BackingField_13 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3COwningClipU3Ek__BackingField_13), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Platform_get_Identifier_m711D319F23D94C7E71B5DA62137EC9C8F5344AD1_inline (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
{
// return identifier;
String_t* L_0 = __this->___identifier_7;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Platform_set_ParentIdentifier_m5A1E6FE0F6F78BE7AF60C88ECB9AE2161A7F4EF4_inline (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// parentIdentifier = value;
String_t* L_0 = ___0_value;
__this->___parentIdentifier_8 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___parentIdentifier_8), (void*)L_0);
// }
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Platform_get_ParentIdentifier_m108B4D89C2A643EE9D95E9D635277BCDD3D173B5_inline (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
{
// return parentIdentifier;
String_t* L_0 = __this->___parentIdentifier_8;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Platform_set_Identifier_m032E8E46F05F6CBAC1AA5581CFB5F51EA930D75B_inline (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
// identifier = value;
String_t* L_0 = ___0_value;
__this->___identifier_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___identifier_7), (void*)L_0);
// }
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Platform_get_Active_m64C0F3CEE763169C79B98098F772EA7F5B2EF2A0_inline (Platform_t013ADD7B874E5E0B4FE314A2D17876A14EB1FA40* __this, const RuntimeMethod* method)
{
{
// internal bool Active { get { return active; } }
bool L_0 = __this->___active_9;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Settings_get_SourceBankPath_mCE10AB1BA06B0273F0233E66B7A36BE9CDBC98CA_inline (Settings_t62409F8CF127F599D324ADCB7C3688FECA79818D* __this, const RuntimeMethod* method)
{
{
// return sourceBankPath;
String_t* L_0 = __this->___sourceBankPath_11;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StringWrapper__ctor_m2AF574E2FFE735EEAAA07A8DA3B7BBB019E7FFC2_inline (StringWrapper_t3224449C9F0E927E27B599C5F209AEF18C549B53* __this, intptr_t ___0_ptr, const RuntimeMethod* method)
{
{
// nativeUtf8Ptr = ptr;
intptr_t L_0 = ___0_ptr;
__this->___nativeUtf8Ptr_0 = L_0;
// }
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_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))->___forwardVector_11;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_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))->___upVector_7;
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 void StudioEventEmitter_set_IsActive_m12DB08FC1C878E6B6329CC74A1D00569D9B54432_inline (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// public bool IsActive { get; private set; }
bool L_0 = ___0_value;
__this->___U3CIsActiveU3Ek__BackingField_24 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool StudioEventEmitter_get_IsActive_m1207E788861438C77D31BA705D96F61126AB1B3D_inline (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, const RuntimeMethod* method)
{
{
// public bool IsActive { get; private set; }
bool L_0 = __this->___U3CIsActiveU3Ek__BackingField_24;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
float L_3 = L_2.___x_2;
V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
float L_5 = L_4.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
float L_7 = L_6.___y_3;
V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
float L_11 = L_10.___z_4;
V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11));
float L_12 = V_0;
float L_13 = V_0;
float L_14 = V_1;
float L_15 = V_1;
float L_16 = V_2;
float L_17 = V_2;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_18;
L_18 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_12, L_13)), ((float)il2cpp_codegen_multiply(L_14, L_15)))), ((float)il2cpp_codegen_multiply(L_16, L_17))))));
V_3 = ((float)L_18);
goto IL_0040;
}
IL_0040:
{
float L_19 = V_3;
return L_19;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_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;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
float L_3 = L_2.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
float L_5 = L_4.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
float L_7 = L_6.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
float L_11 = L_10.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
memset((&L_12), 0, sizeof(L_12));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), /*hidden argument*/NULL);
V_0 = L_12;
goto IL_0030;
}
IL_0030:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
return L_13;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___x_2;
float L_1 = __this->___x_2;
float L_2 = __this->___y_3;
float L_3 = __this->___y_3;
float L_4 = __this->___z_4;
float L_5 = __this->___z_4;
V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5))));
goto IL_002d;
}
IL_002d:
{
float L_6 = V_0;
return L_6;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline (int32_t ___0_value, int32_t ___1_min, int32_t ___2_max, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
int32_t V_2 = 0;
{
int32_t L_0 = ___0_value;
int32_t L_1 = ___1_min;
V_0 = (bool)((((int32_t)L_0) < ((int32_t)L_1))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_000e;
}
}
{
int32_t L_3 = ___1_min;
___0_value = L_3;
goto IL_0019;
}
IL_000e:
{
int32_t L_4 = ___0_value;
int32_t L_5 = ___2_max;
V_1 = (bool)((((int32_t)L_4) > ((int32_t)L_5))? 1 : 0);
bool L_6 = V_1;
if (!L_6)
{
goto IL_0019;
}
}
{
int32_t L_7 = ___2_max;
___0_value = L_7;
}
IL_0019:
{
int32_t L_8 = ___0_value;
V_2 = L_8;
goto IL_001d;
}
IL_001d:
{
int32_t L_9 = V_2;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF StudioEventEmitter_get_EventInstance_mBFEA28DA2F2A27D5AF518AD07FEE67FB774B854F_inline (StudioEventEmitter_t63B2ADD8F77CBD2DB7B6A5B9FD00ECD79FA05EA7* __this, const RuntimeMethod* method)
{
{
// public FMOD.Studio.EventInstance EventInstance { get { return instance; } }
EventInstance_tB965FE66D8F64AF5ED7084290FED14B1B50B11CF L_0 = __this->___instance_17;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void System__ctor_mEB6018A6DF2184B318D9351FAEB7D7B60E6EE658_inline (System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20* __this, intptr_t ___0_ptr, const RuntimeMethod* method)
{
{
// public System(IntPtr ptr) { this.handle = ptr; }
intptr_t L_0 = ___0_ptr;
__this->___handle_0 = L_0;
// public System(IntPtr ptr) { this.handle = ptr; }
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1;
V_0 = L_1;
int32_t L_2 = (int32_t)__this->____size_2;
V_1 = L_2;
int32_t L_3 = V_1;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
int32_t L_7 = V_1;
RuntimeObject* L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
return;
}
IL_0034:
{
RuntimeObject* L_9 = ___0_item;
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->____size_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventHandler_1_Invoke_mBD72C04FF5A08A2EA93DFD21037CD1C27A48D07A_gshared_inline (EventHandler_1_tD8C4A5BE1F7C91B1A7E99AE87AFD2F5432C38746* __this, RuntimeObject* ___0_sender, RuntimeObject* ___1_e, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_sender, ___1_e, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = (RuntimeObject*)__this->____current_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_m05605BFAA1396765DE23112419D8E6F797B65101_gshared_inline (Action_2_t829FF86EEA250A853DF3A95B2C4DAC034707E20F* __this, int32_t ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mB6A201CD563FEF33A6BDA75B83C7BF2AA36CD98C_gshared_inline (Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->____current_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
if (!true)
{
goto IL_0035;
}
}
{
int32_t L_1 = (int32_t)__this->____size_2;
V_0 = L_1;
__this->____size_2 = 0;
int32_t L_2 = V_0;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_003c;
}
}
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1;
int32_t L_4 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
return;
}
IL_0035:
{
__this->____size_2 = 0;
}
IL_003c:
{
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB Enumerator_get_Current_m68636224B1AEEEAD74591D8D353844CF74846933_gshared_inline (Enumerator_tF89FD4D310720C99ACE8F3597CEF028B02EFB452* __this, const RuntimeMethod* method)
{
{
LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB L_0 = (LoadedBank_t34982FD5B17B0953F326A2B8BEDE21881B9E32CB)__this->____currentValue_3;
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;
}
}