#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include template struct VirtualFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; // System.Collections.Generic.List`1 struct List_1_t01119EC95ECAFA76FC524F76369EB573C12270E4; // System.Collections.Generic.List`1 struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; // FMOD.Studio.Bank[] struct BankU5BU5D_t58904B47BB60A78AA092F5A615D121CD9EEB6F50; // FMOD.Studio.Bus[] struct BusU5BU5D_t2F3D0F2757F9BABE3649A6E1ADC1EE01585C779A; // System.Byte[] struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; // FMODUnityResonance.FmodResonanceAudioRoom[] struct FmodResonanceAudioRoomU5BU5D_t5BEEF51627E8992A0F6135AF46BD1E20AC9BEDE7; // System.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; // System.Type[] struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; // System.Reflection.Binder struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235; // UnityEngine.Component struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3; // FMODUnityResonance.FmodResonanceAudioRoom struct FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35; // System.Reflection.MemberFilter struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553; // UnityEngine.MonoBehaviour struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71; // System.String struct String_t; // UnityEngine.Transform struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1; // System.Type struct Type_t; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IntPtr_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t01119EC95ECAFA76FC524F76369EB573C12270E4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral04A5492DE7135826F34AFDA6E93B88BA6DCEE868; IL2CPP_EXTERN_C String_t* _stringLiteral560FF11FB71A07916C2C601DFDC9A5A18BE76F6D; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m15A7EDC9675F1799FB7F8FDE4B54160F08E6B60F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m514EE87C010065C7B906F04FF956394E51C0BA28_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m488421E36E8DD1FC47D403479508332A6E8E6986_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC49CD4F04DE70D42EEA0EBE4E070E85277A71E74_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB9ECF5EFC357C7D11539D209275897FC664A456F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mFD82115F7E4F9C27FF8E3B802B65CC483EFEAAEA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Marshal_StructureToPtr_TisRoomProperties_t4C5F00200CF815F9A30E6192C13DBF7448A51538_mBC8CF1A75A5AFF2D73E492F1E38ED0B423116434_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* RoomProperties_t4C5F00200CF815F9A30E6192C13DBF7448A51538_0_0_0_var; struct BankU5BU5D_t58904B47BB60A78AA092F5A615D121CD9EEB6F50; struct BusU5BU5D_t2F3D0F2757F9BABE3649A6E1ADC1EE01585C779A; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; IL2CPP_EXTERN_C_BEGIN IL2CPP_EXTERN_C_END #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // struct U3CModuleU3E_tAB97E41F11218B8A1F47958B86C3930523B32ADC { }; // System.Collections.Generic.List`1 struct List_1_t01119EC95ECAFA76FC524F76369EB573C12270E4 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items FmodResonanceAudioRoomU5BU5D_t5BEEF51627E8992A0F6135AF46BD1E20AC9BEDE7* ____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 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.Reflection.MemberInfo struct MemberInfo_t : 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.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 { }; // 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; }; // UnityEngine.Color struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F { // System.Single UnityEngine.Color::r float ___r_0; // System.Single UnityEngine.Color::g float ___g_1; // System.Single UnityEngine.Color::b float ___b_2; // System.Single UnityEngine.Color::a float ___a_3; }; // System.Int32 struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { // System.Int32 System.Int32::m_value int32_t ___m_value_0; }; // System.IntPtr struct IntPtr_t { // System.Void* System.IntPtr::m_value void* ___m_value_0; }; // UnityEngine.Matrix4x4 struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 { // System.Single UnityEngine.Matrix4x4::m00 float ___m00_0; // System.Single UnityEngine.Matrix4x4::m10 float ___m10_1; // System.Single UnityEngine.Matrix4x4::m20 float ___m20_2; // System.Single UnityEngine.Matrix4x4::m30 float ___m30_3; // System.Single UnityEngine.Matrix4x4::m01 float ___m01_4; // System.Single UnityEngine.Matrix4x4::m11 float ___m11_5; // System.Single UnityEngine.Matrix4x4::m21 float ___m21_6; // System.Single UnityEngine.Matrix4x4::m31 float ___m31_7; // System.Single UnityEngine.Matrix4x4::m02 float ___m02_8; // System.Single UnityEngine.Matrix4x4::m12 float ___m12_9; // System.Single UnityEngine.Matrix4x4::m22 float ___m22_10; // System.Single UnityEngine.Matrix4x4::m32 float ___m32_11; // System.Single UnityEngine.Matrix4x4::m03 float ___m03_12; // System.Single UnityEngine.Matrix4x4::m13 float ___m13_13; // System.Single UnityEngine.Matrix4x4::m23 float ___m23_14; // System.Single UnityEngine.Matrix4x4::m33 float ___m33_15; }; // UnityEngine.Quaternion struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 { // System.Single UnityEngine.Quaternion::x float ___x_0; // System.Single UnityEngine.Quaternion::y float ___y_1; // System.Single UnityEngine.Quaternion::z float ___z_2; // System.Single UnityEngine.Quaternion::w float ___w_3; }; // System.Single struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { // System.Single System.Single::m_value float ___m_value_0; }; // System.UInt32 struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B { // System.UInt32 System.UInt32::m_value uint32_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.Vector3 struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 { // System.Single UnityEngine.Vector3::x float ___x_2; // System.Single UnityEngine.Vector3::y float ___y_3; // System.Single UnityEngine.Vector3::z float ___z_4; }; // UnityEngine.Vector4 struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 { // System.Single UnityEngine.Vector4::x float ___x_1; // System.Single UnityEngine.Vector4::y float ___y_2; // System.Single UnityEngine.Vector4::z float ___z_3; // System.Single UnityEngine.Vector4::w float ___w_4; }; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; // FMODUnityResonance.FmodResonanceAudio/RoomProperties struct RoomProperties_t4C5F00200CF815F9A30E6192C13DBF7448A51538 { // System.Single FMODUnityResonance.FmodResonanceAudio/RoomProperties::PositionX float ___PositionX_0; // System.Single FMODUnityResonance.FmodResonanceAudio/RoomProperties::PositionY float ___PositionY_1; // System.Single FMODUnityResonance.FmodResonanceAudio/RoomProperties::PositionZ float ___PositionZ_2; // System.Single FMODUnityResonance.FmodResonanceAudio/RoomProperties::RotationX float ___RotationX_3; // System.Single FMODUnityResonance.FmodResonanceAudio/RoomProperties::RotationY float ___RotationY_4; // System.Single FMODUnityResonance.FmodResonanceAudio/RoomProperties::RotationZ float ___RotationZ_5; // System.Single FMODUnityResonance.FmodResonanceAudio/RoomProperties::RotationW float ___RotationW_6; // System.Single FMODUnityResonance.FmodResonanceAudio/RoomProperties::DimensionsX float ___DimensionsX_7; // System.Single FMODUnityResonance.FmodResonanceAudio/RoomProperties::DimensionsY float ___DimensionsY_8; // System.Single FMODUnityResonance.FmodResonanceAudio/RoomProperties::DimensionsZ float ___DimensionsZ_9; // FMODUnityResonance.FmodResonanceAudioRoom/SurfaceMaterial FMODUnityResonance.FmodResonanceAudio/RoomProperties::MaterialLeft int32_t ___MaterialLeft_10; // FMODUnityResonance.FmodResonanceAudioRoom/SurfaceMaterial FMODUnityResonance.FmodResonanceAudio/RoomProperties::MaterialRight int32_t ___MaterialRight_11; // FMODUnityResonance.FmodResonanceAudioRoom/SurfaceMaterial FMODUnityResonance.FmodResonanceAudio/RoomProperties::MaterialBottom int32_t ___MaterialBottom_12; // FMODUnityResonance.FmodResonanceAudioRoom/SurfaceMaterial FMODUnityResonance.FmodResonanceAudio/RoomProperties::MaterialTop int32_t ___MaterialTop_13; // FMODUnityResonance.FmodResonanceAudioRoom/SurfaceMaterial FMODUnityResonance.FmodResonanceAudio/RoomProperties::MaterialFront int32_t ___MaterialFront_14; // FMODUnityResonance.FmodResonanceAudioRoom/SurfaceMaterial FMODUnityResonance.FmodResonanceAudio/RoomProperties::MaterialBack int32_t ___MaterialBack_15; // System.Single FMODUnityResonance.FmodResonanceAudio/RoomProperties::ReflectionScalar float ___ReflectionScalar_16; // System.Single FMODUnityResonance.FmodResonanceAudio/RoomProperties::ReverbGain float ___ReverbGain_17; // System.Single FMODUnityResonance.FmodResonanceAudio/RoomProperties::ReverbTime float ___ReverbTime_18; // System.Single FMODUnityResonance.FmodResonanceAudio/RoomProperties::ReverbBrightness float ___ReverbBrightness_19; }; // FMOD.Studio.Bank struct Bank_t50242D065FC8F72841CEBC3BA826A8CACA567ACA { // System.IntPtr FMOD.Studio.Bank::handle intptr_t ___handle_0; }; // UnityEngine.Bounds struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 { // UnityEngine.Vector3 UnityEngine.Bounds::m_Center Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center_0; // UnityEngine.Vector3 UnityEngine.Bounds::m_Extents Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents_1; }; // FMOD.Studio.Bus struct Bus_t0858329521D636D685370BE433B68C792F12CB7C { // System.IntPtr FMOD.Studio.Bus::handle intptr_t ___handle_0; }; // FMOD.ChannelGroup struct ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD { // System.IntPtr FMOD.ChannelGroup::handle intptr_t ___handle_0; }; // FMOD.DSP struct DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD { // System.IntPtr FMOD.DSP::handle intptr_t ___handle_0; }; // 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; }; // System.RuntimeTypeHandle struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B { // System.IntPtr System.RuntimeTypeHandle::value intptr_t ___value_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; }; // UnityEngine.Component struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // FMODUnityResonance.FmodResonanceAudio struct FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35 : public RuntimeObject { }; // System.Type struct Type_t : public MemberInfo_t { // System.RuntimeTypeHandle System.Type::_impl RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8; }; // UnityEngine.Behaviour struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // UnityEngine.Transform struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // UnityEngine.MonoBehaviour struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { }; // FMODUnityResonance.FmodResonanceAudioRoom struct FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // FMODUnityResonance.FmodResonanceAudioRoom/SurfaceMaterial FMODUnityResonance.FmodResonanceAudioRoom::LeftWall int32_t ___LeftWall_4; // FMODUnityResonance.FmodResonanceAudioRoom/SurfaceMaterial FMODUnityResonance.FmodResonanceAudioRoom::RightWall int32_t ___RightWall_5; // FMODUnityResonance.FmodResonanceAudioRoom/SurfaceMaterial FMODUnityResonance.FmodResonanceAudioRoom::Floor int32_t ___Floor_6; // FMODUnityResonance.FmodResonanceAudioRoom/SurfaceMaterial FMODUnityResonance.FmodResonanceAudioRoom::Ceiling int32_t ___Ceiling_7; // FMODUnityResonance.FmodResonanceAudioRoom/SurfaceMaterial FMODUnityResonance.FmodResonanceAudioRoom::BackWall int32_t ___BackWall_8; // FMODUnityResonance.FmodResonanceAudioRoom/SurfaceMaterial FMODUnityResonance.FmodResonanceAudioRoom::FrontWall int32_t ___FrontWall_9; // System.Single FMODUnityResonance.FmodResonanceAudioRoom::Reflectivity float ___Reflectivity_10; // System.Single FMODUnityResonance.FmodResonanceAudioRoom::ReverbGainDb float ___ReverbGainDb_11; // System.Single FMODUnityResonance.FmodResonanceAudioRoom::ReverbBrightness float ___ReverbBrightness_12; // System.Single FMODUnityResonance.FmodResonanceAudioRoom::ReverbTime float ___ReverbTime_13; // UnityEngine.Vector3 FMODUnityResonance.FmodResonanceAudioRoom::Size Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___Size_14; }; // // // System.Collections.Generic.List`1 struct List_1_t01119EC95ECAFA76FC524F76369EB573C12270E4_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray FmodResonanceAudioRoomU5BU5D_t5BEEF51627E8992A0F6135AF46BD1E20AC9BEDE7* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.String struct String_t_StaticFields { // System.String System.String::Empty String_t* ___Empty_6; }; // System.String // 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 // UnityEngine.Color // UnityEngine.Color // System.Int32 // System.Int32 // System.IntPtr struct IntPtr_t_StaticFields { // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; }; // System.IntPtr // UnityEngine.Matrix4x4 struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields { // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::zeroMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix_16; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::identityMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix_17; }; // UnityEngine.Matrix4x4 // UnityEngine.Quaternion struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields { // UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion_4; }; // UnityEngine.Quaternion // System.Single // System.Single // System.UInt32 // System.UInt32 // FMOD.VECTOR // FMOD.VECTOR // 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 // UnityEngine.Vector4 struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields { // UnityEngine.Vector4 UnityEngine.Vector4::zeroVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector_5; // UnityEngine.Vector4 UnityEngine.Vector4::oneVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector_6; // UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector_7; // UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector_8; }; // UnityEngine.Vector4 // System.Void // System.Void // FMODUnityResonance.FmodResonanceAudio/RoomProperties // FMODUnityResonance.FmodResonanceAudio/RoomProperties // FMOD.Studio.Bank // FMOD.Studio.Bank // UnityEngine.Bounds // UnityEngine.Bounds // FMOD.Studio.Bus // FMOD.Studio.Bus // FMOD.ChannelGroup // FMOD.ChannelGroup // FMOD.DSP // FMOD.DSP // System.RuntimeTypeHandle // System.RuntimeTypeHandle // FMOD.System // FMOD.System // FMOD.Studio.System // FMOD.Studio.System // UnityEngine.Component // UnityEngine.Component // FMODUnityResonance.FmodResonanceAudio struct FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields { // UnityEngine.Matrix4x4 FMODUnityResonance.FmodResonanceAudio::flipZ Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___flipZ_6; // System.String FMODUnityResonance.FmodResonanceAudio::listenerPluginName String_t* ___listenerPluginName_7; // System.Int32 FMODUnityResonance.FmodResonanceAudio::roomPropertiesSize int32_t ___roomPropertiesSize_8; // System.Int32 FMODUnityResonance.FmodResonanceAudio::roomPropertiesIndex int32_t ___roomPropertiesIndex_9; // UnityEngine.Bounds FMODUnityResonance.FmodResonanceAudio::bounds Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___bounds_10; // System.Collections.Generic.List`1 FMODUnityResonance.FmodResonanceAudio::enabledRooms List_1_t01119EC95ECAFA76FC524F76369EB573C12270E4* ___enabledRooms_11; // FMOD.VECTOR FMODUnityResonance.FmodResonanceAudio::listenerPositionFmod VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F ___listenerPositionFmod_12; // FMOD.DSP FMODUnityResonance.FmodResonanceAudio::listenerPlugin DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD ___listenerPlugin_13; }; // FMODUnityResonance.FmodResonanceAudio // 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.Transform // UnityEngine.Transform // UnityEngine.MonoBehaviour // UnityEngine.MonoBehaviour // FMODUnityResonance.FmodResonanceAudioRoom // FMODUnityResonance.FmodResonanceAudioRoom #ifdef __clang__ #pragma clang diagnostic pop #endif // 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; } }; // FMOD.Studio.Bank[] struct BankU5BU5D_t58904B47BB60A78AA092F5A615D121CD9EEB6F50 : public RuntimeArray { ALIGN_FIELD (8) Bank_t50242D065FC8F72841CEBC3BA826A8CACA567ACA m_Items[1]; inline Bank_t50242D065FC8F72841CEBC3BA826A8CACA567ACA GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Bank_t50242D065FC8F72841CEBC3BA826A8CACA567ACA* 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, Bank_t50242D065FC8F72841CEBC3BA826A8CACA567ACA value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Bank_t50242D065FC8F72841CEBC3BA826A8CACA567ACA GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Bank_t50242D065FC8F72841CEBC3BA826A8CACA567ACA* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Bank_t50242D065FC8F72841CEBC3BA826A8CACA567ACA value) { m_Items[index] = value; } }; // FMOD.Studio.Bus[] struct BusU5BU5D_t2F3D0F2757F9BABE3649A6E1ADC1EE01585C779A : public RuntimeArray { ALIGN_FIELD (8) Bus_t0858329521D636D685370BE433B68C792F12CB7C m_Items[1]; inline Bus_t0858329521D636D685370BE433B68C792F12CB7C GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Bus_t0858329521D636D685370BE433B68C792F12CB7C* 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, Bus_t0858329521D636D685370BE433B68C792F12CB7C value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Bus_t0858329521D636D685370BE433B68C792F12CB7C GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Bus_t0858329521D636D685370BE433B68C792F12CB7C* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Bus_t0858329521D636D685370BE433B68C792F12CB7C value) { m_Items[index] = 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); } }; // System.Boolean System.Collections.Generic.List`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::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) ; // System.Boolean System.Collections.Generic.List`1::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.Int32 System.Collections.Generic.List`1::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) ; // T System.Collections.Generic.List`1::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.Void System.Runtime.InteropServices.Marshal::StructureToPtr(T,System.IntPtr,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Marshal_StructureToPtr_TisRoomProperties_t4C5F00200CF815F9A30E6192C13DBF7448A51538_mBC8CF1A75A5AFF2D73E492F1E38ED0B423116434_gshared (RoomProperties_t4C5F00200CF815F9A30E6192C13DBF7448A51538 ___0_structure, intptr_t ___1_ptr, bool ___2_fDeleteOld, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1::Contains(T) inline bool List_1_Contains_m514EE87C010065C7B906F04FF956394E51C0BA28 (List_1_t01119EC95ECAFA76FC524F76369EB573C12270E4* __this, FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_t01119EC95ECAFA76FC524F76369EB573C12270E4*, FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m15A7EDC9675F1799FB7F8FDE4B54160F08E6B60F_inline (List_1_t01119EC95ECAFA76FC524F76369EB573C12270E4* __this, FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t01119EC95ECAFA76FC524F76369EB573C12270E4*, FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Boolean System.Collections.Generic.List`1::Remove(T) inline bool List_1_Remove_m488421E36E8DD1FC47D403479508332A6E8E6986 (List_1_t01119EC95ECAFA76FC524F76369EB573C12270E4* __this, FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_t01119EC95ECAFA76FC524F76369EB573C12270E4*, FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method); } // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mB9ECF5EFC357C7D11539D209275897FC664A456F_inline (List_1_t01119EC95ECAFA76FC524F76369EB573C12270E4* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t01119EC95ECAFA76FC524F76369EB573C12270E4*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* List_1_get_Item_mFD82115F7E4F9C27FF8E3B802B65CC483EFEAAEA (List_1_t01119EC95ECAFA76FC524F76369EB573C12270E4* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* (*) (List_1_t01119EC95ECAFA76FC524F76369EB573C12270E4*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // FMODUnityResonance.FmodResonanceAudio/RoomProperties FMODUnityResonance.FmodResonanceAudio::GetRoomProperties(FMODUnityResonance.FmodResonanceAudioRoom) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RoomProperties_t4C5F00200CF815F9A30E6192C13DBF7448A51538 FmodResonanceAudio_GetRoomProperties_m20E941629CDA31D5A1D27028D5EC7E0673BC647F (FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* ___0_room, 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) ; // System.Void System.Runtime.InteropServices.Marshal::StructureToPtr(T,System.IntPtr,System.Boolean) inline void Marshal_StructureToPtr_TisRoomProperties_t4C5F00200CF815F9A30E6192C13DBF7448A51538_mBC8CF1A75A5AFF2D73E492F1E38ED0B423116434 (RoomProperties_t4C5F00200CF815F9A30E6192C13DBF7448A51538 ___0_structure, intptr_t ___1_ptr, bool ___2_fDeleteOld, const RuntimeMethod* method) { (( void (*) (RoomProperties_t4C5F00200CF815F9A30E6192C13DBF7448A51538, intptr_t, bool, const RuntimeMethod*))Marshal_StructureToPtr_TisRoomProperties_t4C5F00200CF815F9A30E6192C13DBF7448A51538_mBC8CF1A75A5AFF2D73E492F1E38ED0B423116434_gshared)(___0_structure, ___1_ptr, ___2_fDeleteOld, method); } // FMOD.DSP FMODUnityResonance.FmodResonanceAudio::get_ListenerPlugin() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD FmodResonanceAudio_get_ListenerPlugin_mD852E94681203B33FB96E426E51EFC961DE1AAAB (const RuntimeMethod* method) ; // System.Byte[] FMODUnityResonance.FmodResonanceAudio::GetBytes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* FmodResonanceAudio_GetBytes_m118205AD0F68AE69DA396FE804E86630D8BA6365 (intptr_t ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) ; // FMOD.RESULT FMOD.DSP::setParameterData(System.Int32,System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DSP_setParameterData_m9F28CFB3C0427D34E2F00EC4F59FAB554AB55C9D (DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD* __this, int32_t ___0_index, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_data, 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.System FMODUnity.RuntimeManager::get_CoreSystem() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20 RuntimeManager_get_CoreSystem_mB63C5146714D83EBF9DE3B6E17735226BAA0EF18 (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) ; // 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) ; // UnityEngine.Transform UnityEngine.Component::get_transform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Transform::get_position() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::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) ; // UnityEngine.Quaternion UnityEngine.Transform::get_rotation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::Inverse(UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Inverse_mD9C060AC626A7B406F4984AC98F8358DC89EF512 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Transform::get_lossyScale() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::Scale(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ; // System.Void UnityEngine.Bounds::set_size(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds_set_size_m950CFB68CDD1BF409E770509A38B958E1AE68128 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Quaternion::op_Multiply(UnityEngine.Quaternion,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_point, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Bounds::Contains(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Bounds_Contains_m584E9DE0CF9D90C3C4F928BA8F5AD328393F3555 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, 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.DSP FMODUnityResonance.FmodResonanceAudio::Initialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD FmodResonanceAudio_Initialize_m6F0D8A464FBAABAD7040F426D3F81FCB0624A5A1 (const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_one() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::TRS(UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_q, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_s, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::op_Multiply(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_lhs, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, const RuntimeMethod* method) ; // UnityEngine.Vector4 UnityEngine.Matrix4x4::GetColumn(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, int32_t ___0_index, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::LookRotation(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_forward, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_upwards, 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.Void System.Runtime.InteropServices.Marshal::Copy(System.IntPtr,System.Byte[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Marshal_Copy_mF7402FFDB520EA1B8D1C32B368DBEE4B13F1BE77 (intptr_t ___0_source, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_destination, int32_t ___2_startIndex, int32_t ___3_length, const RuntimeMethod* method) ; // System.Void FMODUnityResonance.FmodResonanceAudio::ConvertAudioTransformFromUnity(UnityEngine.Vector3&,UnityEngine.Quaternion&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FmodResonanceAudio_ConvertAudioTransformFromUnity_mADC39D21EA0D3A5AE8C304A7041EFB3E3C0AF215 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* ___1_rotation, const RuntimeMethod* method) ; // System.Single FMODUnityResonance.FmodResonanceAudio::ConvertAmplitudeFromDb(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FmodResonanceAudio_ConvertAmplitudeFromDb_mB733E1B4458C6EB6342882C0E65FD625FE366A68 (float ___0_db, 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::getBankCount(System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getBankCount_m28AF716F1A068059CEF930A8306C5034D6258D7B (System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* __this, int32_t* ___0_count, const RuntimeMethod* method) ; // FMOD.RESULT FMOD.Studio.System::getBankList(FMOD.Studio.Bank[]&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t System_getBankList_m672E0205A7C39538E10C0BB15365BD54653F058D (System_t9A51FE13708186A22E9D4454A7EA18347C389FEC* __this, BankU5BU5D_t58904B47BB60A78AA092F5A615D121CD9EEB6F50** ___0_array, const RuntimeMethod* method) ; // FMOD.RESULT FMOD.Studio.Bank::getBusCount(System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Bank_getBusCount_mDB4D9767E286CA8952D68CA2E5E6268BAC443861 (Bank_t50242D065FC8F72841CEBC3BA826A8CACA567ACA* __this, int32_t* ___0_count, const RuntimeMethod* method) ; // FMOD.RESULT FMOD.Studio.Bank::getBusList(FMOD.Studio.Bus[]&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Bank_getBusList_m31CC23B28516D03EC240181928C269012D5784B0 (Bank_t50242D065FC8F72841CEBC3BA826A8CACA567ACA* __this, BusU5BU5D_t2F3D0F2757F9BABE3649A6E1ADC1EE01585C779A** ___0_array, const RuntimeMethod* method) ; // FMOD.RESULT FMOD.Studio.Bus::getPath(System.String&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Bus_getPath_m1C3BF57DF5A6E3083AE0F763C9816EF8AAF88747 (Bus_t0858329521D636D685370BE433B68C792F12CB7C* __this, String_t** ___0_path, 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) ; // FMOD.RESULT FMOD.Studio.Bus::lockChannelGroup() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Bus_lockChannelGroup_m218261189677988D595DE11884BB8CE785D80139 (Bus_t0858329521D636D685370BE433B68C792F12CB7C* __this, 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) ; // FMOD.RESULT FMOD.Studio.Bus::getChannelGroup(FMOD.ChannelGroup&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Bus_getChannelGroup_mAE99D88164967EE1E5056CA68F4A48918B06D60C (Bus_t0858329521D636D685370BE433B68C792F12CB7C* __this, ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD* ___0_group, const RuntimeMethod* method) ; // System.Boolean FMOD.ChannelGroup::hasHandle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ChannelGroup_hasHandle_m9A0F2D3241B19FB791370DC8539AECFDDB1BD3EF (ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD* __this, const RuntimeMethod* method) ; // FMOD.RESULT FMOD.ChannelGroup::getNumDSPs(System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ChannelGroup_getNumDSPs_mF195CCD9228B86502562D548D99B7FB8907CC38E (ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD* __this, int32_t* ___0_numdsps, 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::getInfo(System.String&,System.UInt32&,System.Int32&,System.Int32&,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DSP_getInfo_mB51F9D52E187E2FA6F32A964D22B859AB8C7D38F (DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD* __this, String_t** ___0_name, uint32_t* ___1_version, int32_t* ___2_channels, int32_t* ___3_configwidth, int32_t* ___4_configheight, const RuntimeMethod* method) ; // System.Boolean System.String::Equals(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; // FMOD.RESULT FMOD.Studio.Bus::unlockChannelGroup() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Bus_unlockChannelGroup_m699B697E38852BFD104DDC8DFD8B08EE29C9F639 (Bus_t0858329521D636D685370BE433B68C792F12CB7C* __this, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ; // System.Void FMODUnity.RuntimeUtils::DebugLogError(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeUtils_DebugLogError_m1C24AAA71793478DCA40E4F4685D18E492E8ADDE (String_t* ___0_message, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::Scale(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Scale_m95902D2A889FD6E7B04BBEAE6FAE5D6D8A88E642 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, 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.Int32 FMOD.MarshalHelper::SizeOf(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MarshalHelper_SizeOf_m6EADA017D07B6F57500D3B0BFBBBA78289C993E3 (Type_t* ___0_t, 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) ; // System.Void UnityEngine.Bounds::.ctor(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_center, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_size, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mC49CD4F04DE70D42EEA0EBE4E070E85277A71E74 (List_1_t01119EC95ECAFA76FC524F76369EB573C12270E4* __this, const RuntimeMethod* method) { (( void (*) (List_1_t01119EC95ECAFA76FC524F76369EB573C12270E4*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Boolean FMODUnityResonance.FmodResonanceAudio::IsListenerInsideRoom(FMODUnityResonance.FmodResonanceAudioRoom) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FmodResonanceAudio_IsListenerInsideRoom_mF51A6574877EEB05D8496935C40F6B9C50BC495D (FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* ___0_room, const RuntimeMethod* method) ; // System.Void FMODUnityResonance.FmodResonanceAudio::UpdateAudioRoom(FMODUnityResonance.FmodResonanceAudioRoom,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FmodResonanceAudio_UpdateAudioRoom_mE957D662AD9913EC12470386DDC9A65777CF67D2 (FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* ___0_room, bool ___1_roomEnabled, const RuntimeMethod* method) ; // UnityEngine.Color UnityEngine.Color::get_yellow() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_yellow_m66637FA14383E8D74F24AE256B577CE1D55D469F_inline (const RuntimeMethod* method) ; // System.Void UnityEngine.Gizmos::set_color(UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gizmos_set_color_m53927A2741937484180B20B55F7F20F8F60C5797 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Transform::get_localToWorldMatrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Gizmos::set_matrix(UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gizmos_set_matrix_m100B4ACA7FBDFF65CE1BD0000E9E0D7566147A15 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Gizmos::DrawWireCube(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gizmos_DrawWireCube_m343533B3955A2D04A8638280D0EF537274A1FD8B (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_center, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_size, const RuntimeMethod* method) ; // System.Void UnityEngine.MonoBehaviour::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Color::.ctor(System.Single,System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) ; #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 FMODUnityResonance.FmodResonanceAudio::UpdateAudioRoom(FMODUnityResonance.FmodResonanceAudioRoom,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FmodResonanceAudio_UpdateAudioRoom_mE957D662AD9913EC12470386DDC9A65777CF67D2 (FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* ___0_room, bool ___1_roomEnabled, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m15A7EDC9675F1799FB7F8FDE4B54160F08E6B60F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m514EE87C010065C7B906F04FF956394E51C0BA28_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m488421E36E8DD1FC47D403479508332A6E8E6986_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB9ECF5EFC357C7D11539D209275897FC664A456F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFD82115F7E4F9C27FF8E3B802B65CC483EFEAAEA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_StructureToPtr_TisRoomProperties_t4C5F00200CF815F9A30E6192C13DBF7448A51538_mBC8CF1A75A5AFF2D73E492F1E38ED0B423116434_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD V_1; memset((&V_1), 0, sizeof(V_1)); { // if (roomEnabled) bool L_0 = ___1_roomEnabled; if (!L_0) { goto IL_001d; } } { // if (!enabledRooms.Contains(room)) il2cpp_codegen_runtime_class_init_inline(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var); List_1_t01119EC95ECAFA76FC524F76369EB573C12270E4* L_1 = ((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___enabledRooms_11; FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* L_2 = ___0_room; NullCheck(L_1); bool L_3; L_3 = List_1_Contains_m514EE87C010065C7B906F04FF956394E51C0BA28(L_1, L_2, List_1_Contains_m514EE87C010065C7B906F04FF956394E51C0BA28_RuntimeMethod_var); if (L_3) { goto IL_0029; } } { // enabledRooms.Add(room); il2cpp_codegen_runtime_class_init_inline(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var); List_1_t01119EC95ECAFA76FC524F76369EB573C12270E4* L_4 = ((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___enabledRooms_11; FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* L_5 = ___0_room; NullCheck(L_4); List_1_Add_m15A7EDC9675F1799FB7F8FDE4B54160F08E6B60F_inline(L_4, L_5, List_1_Add_m15A7EDC9675F1799FB7F8FDE4B54160F08E6B60F_RuntimeMethod_var); goto IL_0029; } IL_001d: { // enabledRooms.Remove(room); il2cpp_codegen_runtime_class_init_inline(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var); List_1_t01119EC95ECAFA76FC524F76369EB573C12270E4* L_6 = ((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___enabledRooms_11; FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* L_7 = ___0_room; NullCheck(L_6); bool L_8; L_8 = List_1_Remove_m488421E36E8DD1FC47D403479508332A6E8E6986(L_6, L_7, List_1_Remove_m488421E36E8DD1FC47D403479508332A6E8E6986_RuntimeMethod_var); } IL_0029: { // if (enabledRooms.Count > 0) il2cpp_codegen_runtime_class_init_inline(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var); List_1_t01119EC95ECAFA76FC524F76369EB573C12270E4* L_9 = ((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___enabledRooms_11; NullCheck(L_9); int32_t L_10; L_10 = List_1_get_Count_mB9ECF5EFC357C7D11539D209275897FC664A456F_inline(L_9, List_1_get_Count_mB9ECF5EFC357C7D11539D209275897FC664A456F_RuntimeMethod_var); if ((((int32_t)L_10) <= ((int32_t)0))) { goto IL_0088; } } { // FmodResonanceAudioRoom currentRoom = enabledRooms[enabledRooms.Count - 1]; il2cpp_codegen_runtime_class_init_inline(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var); List_1_t01119EC95ECAFA76FC524F76369EB573C12270E4* L_11 = ((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___enabledRooms_11; List_1_t01119EC95ECAFA76FC524F76369EB573C12270E4* L_12 = ((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___enabledRooms_11; NullCheck(L_12); int32_t L_13; L_13 = List_1_get_Count_mB9ECF5EFC357C7D11539D209275897FC664A456F_inline(L_12, List_1_get_Count_mB9ECF5EFC357C7D11539D209275897FC664A456F_RuntimeMethod_var); NullCheck(L_11); FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* L_14; L_14 = List_1_get_Item_mFD82115F7E4F9C27FF8E3B802B65CC483EFEAAEA(L_11, ((int32_t)il2cpp_codegen_subtract(L_13, 1)), List_1_get_Item_mFD82115F7E4F9C27FF8E3B802B65CC483EFEAAEA_RuntimeMethod_var); // RoomProperties roomProperties = GetRoomProperties(currentRoom); RoomProperties_t4C5F00200CF815F9A30E6192C13DBF7448A51538 L_15; L_15 = FmodResonanceAudio_GetRoomProperties_m20E941629CDA31D5A1D27028D5EC7E0673BC647F(L_14, NULL); // IntPtr roomPropertiesPtr = Marshal.AllocHGlobal(roomPropertiesSize); int32_t L_16 = ((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___roomPropertiesSize_8; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); intptr_t L_17; L_17 = Marshal_AllocHGlobal_mE1D700DF967E28BE8AB3E0D67C81A96B4FCC8F4F(L_16, NULL); V_0 = L_17; // Marshal.StructureToPtr(roomProperties, roomPropertiesPtr, false); intptr_t L_18 = V_0; Marshal_StructureToPtr_TisRoomProperties_t4C5F00200CF815F9A30E6192C13DBF7448A51538_mBC8CF1A75A5AFF2D73E492F1E38ED0B423116434(L_15, L_18, (bool)0, Marshal_StructureToPtr_TisRoomProperties_t4C5F00200CF815F9A30E6192C13DBF7448A51538_mBC8CF1A75A5AFF2D73E492F1E38ED0B423116434_RuntimeMethod_var); // ListenerPlugin.setParameterData(roomPropertiesIndex, GetBytes(roomPropertiesPtr, // roomPropertiesSize)); DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD L_19; L_19 = FmodResonanceAudio_get_ListenerPlugin_mD852E94681203B33FB96E426E51EFC961DE1AAAB(NULL); V_1 = L_19; int32_t L_20 = ((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___roomPropertiesIndex_9; intptr_t L_21 = V_0; int32_t L_22 = ((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___roomPropertiesSize_8; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_23; L_23 = FmodResonanceAudio_GetBytes_m118205AD0F68AE69DA396FE804E86630D8BA6365(L_21, L_22, NULL); int32_t L_24; L_24 = DSP_setParameterData_m9F28CFB3C0427D34E2F00EC4F59FAB554AB55C9D((&V_1), L_20, L_23, NULL); // Marshal.FreeHGlobal(roomPropertiesPtr); intptr_t L_25 = V_0; Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_25, NULL); return; } IL_0088: { // ListenerPlugin.setParameterData(roomPropertiesIndex, GetBytes(IntPtr.Zero, 0)); il2cpp_codegen_runtime_class_init_inline(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var); DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD L_26; L_26 = FmodResonanceAudio_get_ListenerPlugin_mD852E94681203B33FB96E426E51EFC961DE1AAAB(NULL); V_1 = L_26; int32_t L_27 = ((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___roomPropertiesIndex_9; intptr_t L_28 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_29; L_29 = FmodResonanceAudio_GetBytes_m118205AD0F68AE69DA396FE804E86630D8BA6365(L_28, 0, NULL); int32_t L_30; L_30 = DSP_setParameterData_m9F28CFB3C0427D34E2F00EC4F59FAB554AB55C9D((&V_1), L_27, L_29, NULL); // } return; } } // System.Boolean FMODUnityResonance.FmodResonanceAudio::IsListenerInsideRoom(FMODUnityResonance.FmodResonanceAudioRoom) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FmodResonanceAudio_IsListenerInsideRoom_mF51A6574877EEB05D8496935C40F6B9C50BC495D (FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* ___0_room, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F V_0; memset((&V_0), 0, sizeof(V_0)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_2; memset((&V_2), 0, sizeof(V_2)); System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20 V_3; memset((&V_3), 0, sizeof(V_3)); { // RuntimeManager.CoreSystem.get3DListenerAttributes(0, out listenerPositionFmod, out unused, // out unused, out unused); System_t6EFDC3E1FD4233974056B56839DD37F057D7AD20 L_0; L_0 = RuntimeManager_get_CoreSystem_mB63C5146714D83EBF9DE3B6E17735226BAA0EF18(NULL); V_3 = L_0; il2cpp_codegen_runtime_class_init_inline(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var); int32_t L_1; L_1 = System_get3DListenerAttributes_m06103C27268810A6357FB146F2A894027641896D((&V_3), 0, (&((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___listenerPositionFmod_12), (&V_0), (&V_0), (&V_0), NULL); // Vector3 listenerPosition = new Vector3(listenerPositionFmod.x, listenerPositionFmod.y, // listenerPositionFmod.z); float L_2 = (&((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___listenerPositionFmod_12)->___x_0; float L_3 = (&((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___listenerPositionFmod_12)->___y_1; float L_4 = (&((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___listenerPositionFmod_12)->___z_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; memset((&L_5), 0, sizeof(L_5)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_5), L_2, L_3, L_4, /*hidden argument*/NULL); // Vector3 relativePosition = listenerPosition - room.transform.position; FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* L_6 = ___0_room; NullCheck(L_6); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7; L_7 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_6, NULL); NullCheck(L_7); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_7, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_5, L_8, NULL); V_1 = L_9; // Quaternion rotationInverse = Quaternion.Inverse(room.transform.rotation); FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* L_10 = ___0_room; NullCheck(L_10); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11; L_11 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_10, NULL); NullCheck(L_11); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12; L_12 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_11, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13; L_13 = Quaternion_Inverse_mD9C060AC626A7B406F4984AC98F8358DC89EF512(L_12, NULL); V_2 = L_13; // bounds.size = Vector3.Scale(room.transform.lossyScale, room.Size); FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* L_14 = ___0_room; NullCheck(L_14); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15; L_15 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_14, NULL); NullCheck(L_15); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16; L_16 = Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07(L_15, NULL); FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* L_17 = ___0_room; NullCheck(L_17); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = L_17->___Size_14; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19; L_19 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_16, L_18, NULL); Bounds_set_size_m950CFB68CDD1BF409E770509A38B958E1AE68128((&((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___bounds_10), L_19, NULL); // return bounds.Contains(rotationInverse * relativePosition); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_20 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22; L_22 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_20, L_21, NULL); bool L_23; L_23 = Bounds_Contains_m584E9DE0CF9D90C3C4F928BA8F5AD328393F3555((&((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___bounds_10), L_22, NULL); return L_23; } } // FMOD.DSP FMODUnityResonance.FmodResonanceAudio::get_ListenerPlugin() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD FmodResonanceAudio_get_ListenerPlugin_mD852E94681203B33FB96E426E51EFC961DE1AAAB (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (!listenerPlugin.hasHandle()) il2cpp_codegen_runtime_class_init_inline(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var); bool L_0; L_0 = DSP_hasHandle_m6B7E68A9F0F07B429C856569EE2578DAB6312723((&((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___listenerPlugin_13), NULL); if (L_0) { goto IL_0016; } } { // listenerPlugin = Initialize(); il2cpp_codegen_runtime_class_init_inline(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var); DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD L_1; L_1 = FmodResonanceAudio_Initialize_m6F0D8A464FBAABAD7040F426D3F81FCB0624A5A1(NULL); ((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___listenerPlugin_13 = L_1; } IL_0016: { // return listenerPlugin; il2cpp_codegen_runtime_class_init_inline(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var); DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD L_2 = ((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___listenerPlugin_13; return L_2; } } // System.Single FMODUnityResonance.FmodResonanceAudio::ConvertAmplitudeFromDb(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FmodResonanceAudio_ConvertAmplitudeFromDb_mB733E1B4458C6EB6342882C0E65FD625FE366A68 (float ___0_db, const RuntimeMethod* method) { { // return Mathf.Pow(10.0f, 0.05f * db); float L_0 = ___0_db; float L_1; L_1 = powf((10.0f), ((float)il2cpp_codegen_multiply((0.0500000007f), L_0))); return L_1; } } // System.Void FMODUnityResonance.FmodResonanceAudio::ConvertAudioTransformFromUnity(UnityEngine.Vector3&,UnityEngine.Quaternion&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FmodResonanceAudio_ConvertAudioTransformFromUnity_mADC39D21EA0D3A5AE8C304A7041EFB3E3C0AF215 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* ___1_rotation, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0; memset((&V_0), 0, sizeof(V_0)); { // Matrix4x4 transformMatrix = Matrix4x4.TRS(position, rotation, Vector3.one); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = ___0_position; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_0); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_2 = ___1_rotation; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3 = (*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)L_2); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5; L_5 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_1, L_3, L_4, NULL); V_0 = L_5; // transformMatrix = flipZ * transformMatrix * flipZ; il2cpp_codegen_runtime_class_init_inline(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6 = ((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___flipZ_6; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_7 = V_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_8; L_8 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_6, L_7, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_9 = ((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___flipZ_6; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_10; L_10 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_8, L_9, NULL); V_0 = L_10; // position = transformMatrix.GetColumn(3); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_11 = ___0_position; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12; L_12 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_0), 3, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_12, NULL); *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_11 = L_13; // rotation = Quaternion.LookRotation(transformMatrix.GetColumn(2), transformMatrix.GetColumn(1)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_14 = ___1_rotation; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15; L_15 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_0), 2, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16; L_16 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_15, NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17; L_17 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_0), 1, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; L_18 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_17, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_19; L_19 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_16, L_18, NULL); *(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)L_14 = L_19; // } return; } } // System.Byte[] FMODUnityResonance.FmodResonanceAudio::GetBytes(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* FmodResonanceAudio_GetBytes_m118205AD0F68AE69DA396FE804E86630D8BA6365 (intptr_t ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; { // if (ptr != IntPtr.Zero) intptr_t L_0 = ___0_ptr; 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); if (!L_2) { goto IL_001f; } } { // byte[] byteArray = new byte[length]; int32_t L_3 = ___1_length; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_3); V_0 = L_4; // Marshal.Copy(ptr, byteArray, 0, length); intptr_t L_5 = ___0_ptr; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_0; int32_t L_7 = ___1_length; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_Copy_mF7402FFDB520EA1B8D1C32B368DBEE4B13F1BE77(L_5, L_6, 0, L_7, NULL); // return byteArray; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = V_0; return L_8; } IL_001f: { // return new byte[1]; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)1); return L_9; } } // FMODUnityResonance.FmodResonanceAudio/RoomProperties FMODUnityResonance.FmodResonanceAudio::GetRoomProperties(FMODUnityResonance.FmodResonanceAudioRoom) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RoomProperties_t4C5F00200CF815F9A30E6192C13DBF7448A51538 FmodResonanceAudio_GetRoomProperties_m20E941629CDA31D5A1D27028D5EC7E0673BC647F (FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* ___0_room, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RoomProperties_t4C5F00200CF815F9A30E6192C13DBF7448A51538 V_0; memset((&V_0), 0, sizeof(V_0)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_2; memset((&V_2), 0, sizeof(V_2)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3; memset((&V_3), 0, sizeof(V_3)); { // Vector3 position = room.transform.position; FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* L_0 = ___0_room; NullCheck(L_0); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_0, NULL); NullCheck(L_1); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_1, NULL); V_1 = L_2; // Quaternion rotation = room.transform.rotation; FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* L_3 = ___0_room; NullCheck(L_3); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4; L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_3, NULL); NullCheck(L_4); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5; L_5 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_4, NULL); V_2 = L_5; // Vector3 scale = Vector3.Scale(room.transform.lossyScale, room.Size); FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* L_6 = ___0_room; NullCheck(L_6); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7; L_7 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_6, NULL); NullCheck(L_7); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07(L_7, NULL); FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* L_9 = ___0_room; NullCheck(L_9); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = L_9->___Size_14; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_8, L_10, NULL); V_3 = L_11; // ConvertAudioTransformFromUnity(ref position, ref rotation); il2cpp_codegen_runtime_class_init_inline(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var); FmodResonanceAudio_ConvertAudioTransformFromUnity_mADC39D21EA0D3A5AE8C304A7041EFB3E3C0AF215((&V_1), (&V_2), NULL); // roomProperties.PositionX = position.x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_1; float L_13 = L_12.___x_2; (&V_0)->___PositionX_0 = L_13; // roomProperties.PositionY = position.y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = V_1; float L_15 = L_14.___y_3; (&V_0)->___PositionY_1 = L_15; // roomProperties.PositionZ = position.z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_1; float L_17 = L_16.___z_4; (&V_0)->___PositionZ_2 = L_17; // roomProperties.RotationX = rotation.x; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_18 = V_2; float L_19 = L_18.___x_0; (&V_0)->___RotationX_3 = L_19; // roomProperties.RotationY = rotation.y; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_20 = V_2; float L_21 = L_20.___y_1; (&V_0)->___RotationY_4 = L_21; // roomProperties.RotationZ = rotation.z; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_22 = V_2; float L_23 = L_22.___z_2; (&V_0)->___RotationZ_5 = L_23; // roomProperties.RotationW = rotation.w; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_24 = V_2; float L_25 = L_24.___w_3; (&V_0)->___RotationW_6 = L_25; // roomProperties.DimensionsX = scale.x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_3; float L_27 = L_26.___x_2; (&V_0)->___DimensionsX_7 = L_27; // roomProperties.DimensionsY = scale.y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_3; float L_29 = L_28.___y_3; (&V_0)->___DimensionsY_8 = L_29; // roomProperties.DimensionsZ = scale.z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_3; float L_31 = L_30.___z_4; (&V_0)->___DimensionsZ_9 = L_31; // roomProperties.MaterialLeft = room.LeftWall; FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* L_32 = ___0_room; NullCheck(L_32); int32_t L_33 = L_32->___LeftWall_4; (&V_0)->___MaterialLeft_10 = L_33; // roomProperties.MaterialRight = room.RightWall; FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* L_34 = ___0_room; NullCheck(L_34); int32_t L_35 = L_34->___RightWall_5; (&V_0)->___MaterialRight_11 = L_35; // roomProperties.MaterialBottom = room.Floor; FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* L_36 = ___0_room; NullCheck(L_36); int32_t L_37 = L_36->___Floor_6; (&V_0)->___MaterialBottom_12 = L_37; // roomProperties.MaterialTop = room.Ceiling; FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* L_38 = ___0_room; NullCheck(L_38); int32_t L_39 = L_38->___Ceiling_7; (&V_0)->___MaterialTop_13 = L_39; // roomProperties.MaterialFront = room.FrontWall; FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* L_40 = ___0_room; NullCheck(L_40); int32_t L_41 = L_40->___FrontWall_9; (&V_0)->___MaterialFront_14 = L_41; // roomProperties.MaterialBack = room.BackWall; FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* L_42 = ___0_room; NullCheck(L_42); int32_t L_43 = L_42->___BackWall_8; (&V_0)->___MaterialBack_15 = L_43; // roomProperties.ReverbGain = ConvertAmplitudeFromDb(room.ReverbGainDb); FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* L_44 = ___0_room; NullCheck(L_44); float L_45 = L_44->___ReverbGainDb_11; float L_46; L_46 = FmodResonanceAudio_ConvertAmplitudeFromDb_mB733E1B4458C6EB6342882C0E65FD625FE366A68(L_45, NULL); (&V_0)->___ReverbGain_17 = L_46; // roomProperties.ReverbTime = room.ReverbTime; FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* L_47 = ___0_room; NullCheck(L_47); float L_48 = L_47->___ReverbTime_13; (&V_0)->___ReverbTime_18 = L_48; // roomProperties.ReverbBrightness = room.ReverbBrightness; FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* L_49 = ___0_room; NullCheck(L_49); float L_50 = L_49->___ReverbBrightness_12; (&V_0)->___ReverbBrightness_19 = L_50; // roomProperties.ReflectionScalar = room.Reflectivity; FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* L_51 = ___0_room; NullCheck(L_51); float L_52 = L_51->___Reflectivity_10; (&V_0)->___ReflectionScalar_16 = L_52; // return roomProperties; RoomProperties_t4C5F00200CF815F9A30E6192C13DBF7448A51538 L_53 = V_0; return L_53; } } // FMOD.DSP FMODUnityResonance.FmodResonanceAudio::Initialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD FmodResonanceAudio_Initialize_m6F0D8A464FBAABAD7040F426D3F81FCB0624A5A1 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral04A5492DE7135826F34AFDA6E93B88BA6DCEE868); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD V_1; memset((&V_1), 0, sizeof(V_1)); BankU5BU5D_t58904B47BB60A78AA092F5A615D121CD9EEB6F50* V_2 = NULL; System_t9A51FE13708186A22E9D4454A7EA18347C389FEC V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; int32_t V_5 = 0; BusU5BU5D_t2F3D0F2757F9BABE3649A6E1ADC1EE01585C779A* V_6 = NULL; int32_t V_7 = 0; String_t* V_8 = NULL; ChannelGroup_t8AC73DBE8B58D6B23FCF28C45F3322EF457061AD V_9; memset((&V_9), 0, sizeof(V_9)); int32_t V_10 = 0; int32_t V_11 = 0; String_t* V_12 = NULL; int32_t V_13 = 0; uint32_t V_14 = 0; { // int numBanks = 0; V_0 = 0; // FMOD.DSP dsp = new FMOD.DSP(); il2cpp_codegen_initobj((&V_1), sizeof(DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD)); // FMOD.Studio.Bank[] banks = null; V_2 = (BankU5BU5D_t58904B47BB60A78AA092F5A615D121CD9EEB6F50*)NULL; // RuntimeManager.StudioSystem.getBankCount(out numBanks); System_t9A51FE13708186A22E9D4454A7EA18347C389FEC L_0; L_0 = RuntimeManager_get_StudioSystem_m783AEDBA088138F0A6929EEE2E628002B5287C57(NULL); V_3 = L_0; int32_t L_1; L_1 = System_getBankCount_m28AF716F1A068059CEF930A8306C5034D6258D7B((&V_3), (&V_0), NULL); // RuntimeManager.StudioSystem.getBankList(out banks); System_t9A51FE13708186A22E9D4454A7EA18347C389FEC L_2; L_2 = RuntimeManager_get_StudioSystem_m783AEDBA088138F0A6929EEE2E628002B5287C57(NULL); V_3 = L_2; int32_t L_3; L_3 = System_getBankList_m672E0205A7C39538E10C0BB15365BD54653F058D((&V_3), (&V_2), NULL); // for (int currentBank = 0; currentBank < numBanks; ++currentBank) V_4 = 0; goto IL_014a; } IL_0034: { // int numBusses = 0; V_5 = 0; // FMOD.Studio.Bus[] busses = null; V_6 = (BusU5BU5D_t2F3D0F2757F9BABE3649A6E1ADC1EE01585C779A*)NULL; // banks[currentBank].getBusCount(out numBusses); BankU5BU5D_t58904B47BB60A78AA092F5A615D121CD9EEB6F50* L_4 = V_2; int32_t L_5 = V_4; NullCheck(L_4); int32_t L_6; L_6 = Bank_getBusCount_mDB4D9767E286CA8952D68CA2E5E6268BAC443861(((L_4)->GetAddressAt(static_cast(L_5))), (&V_5), NULL); // banks[currentBank].getBusList(out busses); BankU5BU5D_t58904B47BB60A78AA092F5A615D121CD9EEB6F50* L_7 = V_2; int32_t L_8 = V_4; NullCheck(L_7); int32_t L_9; L_9 = Bank_getBusList_m31CC23B28516D03EC240181928C269012D5784B0(((L_7)->GetAddressAt(static_cast(L_8))), (&V_6), NULL); // for (int currentBus = 0; currentBus < numBusses; ++currentBus) V_7 = 0; goto IL_013b; } IL_0062: { // string busPath = null; V_8 = (String_t*)NULL; // busses[currentBus].getPath(out busPath); BusU5BU5D_t2F3D0F2757F9BABE3649A6E1ADC1EE01585C779A* L_10 = V_6; int32_t L_11 = V_7; NullCheck(L_10); int32_t L_12; L_12 = Bus_getPath_m1C3BF57DF5A6E3083AE0F763C9816EF8AAF88747(((L_10)->GetAddressAt(static_cast(L_11))), (&V_8), NULL); // RuntimeManager.StudioSystem.getBus(busPath, out busses[currentBus]); System_t9A51FE13708186A22E9D4454A7EA18347C389FEC L_13; L_13 = RuntimeManager_get_StudioSystem_m783AEDBA088138F0A6929EEE2E628002B5287C57(NULL); V_3 = L_13; String_t* L_14 = V_8; BusU5BU5D_t2F3D0F2757F9BABE3649A6E1ADC1EE01585C779A* L_15 = V_6; int32_t L_16 = V_7; NullCheck(L_15); int32_t L_17; L_17 = System_getBus_m72A5E19A1084B02B1EF3BB2F71DD87EACFEA40D0((&V_3), L_14, ((L_15)->GetAddressAt(static_cast(L_16))), NULL); // busses[currentBus].lockChannelGroup(); BusU5BU5D_t2F3D0F2757F9BABE3649A6E1ADC1EE01585C779A* L_18 = V_6; int32_t L_19 = V_7; NullCheck(L_18); int32_t L_20; L_20 = Bus_lockChannelGroup_m218261189677988D595DE11884BB8CE785D80139(((L_18)->GetAddressAt(static_cast(L_19))), NULL); // RuntimeManager.StudioSystem.flushCommands(); System_t9A51FE13708186A22E9D4454A7EA18347C389FEC L_21; L_21 = RuntimeManager_get_StudioSystem_m783AEDBA088138F0A6929EEE2E628002B5287C57(NULL); V_3 = L_21; int32_t L_22; L_22 = System_flushCommands_mF8141A609F9E327B16CFA51A0DD488CC49CAA68B((&V_3), NULL); // busses[currentBus].getChannelGroup(out channelGroup); BusU5BU5D_t2F3D0F2757F9BABE3649A6E1ADC1EE01585C779A* L_23 = V_6; int32_t L_24 = V_7; NullCheck(L_23); int32_t L_25; L_25 = Bus_getChannelGroup_mAE99D88164967EE1E5056CA68F4A48918B06D60C(((L_23)->GetAddressAt(static_cast(L_24))), (&V_9), NULL); // if (channelGroup.hasHandle()) bool L_26; L_26 = ChannelGroup_hasHandle_m9A0F2D3241B19FB791370DC8539AECFDDB1BD3EF((&V_9), NULL); if (!L_26) { goto IL_0126; } } { // int numDsps = 0; V_10 = 0; // channelGroup.getNumDSPs(out numDsps); int32_t L_27; L_27 = ChannelGroup_getNumDSPs_mF195CCD9228B86502562D548D99B7FB8907CC38E((&V_9), (&V_10), NULL); // for (int currentDsp = 0; currentDsp < numDsps; ++currentDsp) V_11 = 0; goto IL_0120; } IL_00d8: { // channelGroup.getDSP(currentDsp, out dsp); int32_t L_28 = V_11; int32_t L_29; L_29 = ChannelGroup_getDSP_mD799A7E5A919958BC156AF30C790266D68677D3E((&V_9), L_28, (&V_1), NULL); // int unusedInt = 0; V_13 = 0; // uint unusedUint = 0; V_14 = 0; // dsp.getInfo(out dspNameSb, out unusedUint, out unusedInt, out unusedInt, out unusedInt); int32_t L_30; L_30 = DSP_getInfo_mB51F9D52E187E2FA6F32A964D22B859AB8C7D38F((&V_1), (&V_12), (&V_14), (&V_13), (&V_13), (&V_13), NULL); // if (dspNameSb.ToString().Equals(listenerPluginName) && dsp.hasHandle()) String_t* L_31 = V_12; NullCheck(L_31); String_t* L_32; L_32 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_31); il2cpp_codegen_runtime_class_init_inline(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var); String_t* L_33 = ((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___listenerPluginName_7; NullCheck(L_32); bool L_34; L_34 = String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D(L_32, L_33, NULL); if (!L_34) { goto IL_011a; } } { bool L_35; L_35 = DSP_hasHandle_m6B7E68A9F0F07B429C856569EE2578DAB6312723((&V_1), NULL); if (!L_35) { goto IL_011a; } } { // return dsp; DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD L_36 = V_1; return L_36; } IL_011a: { // for (int currentDsp = 0; currentDsp < numDsps; ++currentDsp) int32_t L_37 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_37, 1)); } IL_0120: { // for (int currentDsp = 0; currentDsp < numDsps; ++currentDsp) int32_t L_38 = V_11; int32_t L_39 = V_10; if ((((int32_t)L_38) < ((int32_t)L_39))) { goto IL_00d8; } } IL_0126: { // busses[currentBus].unlockChannelGroup(); BusU5BU5D_t2F3D0F2757F9BABE3649A6E1ADC1EE01585C779A* L_40 = V_6; int32_t L_41 = V_7; NullCheck(L_40); int32_t L_42; L_42 = Bus_unlockChannelGroup_m699B697E38852BFD104DDC8DFD8B08EE29C9F639(((L_40)->GetAddressAt(static_cast(L_41))), NULL); // for (int currentBus = 0; currentBus < numBusses; ++currentBus) int32_t L_43 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_43, 1)); } IL_013b: { // for (int currentBus = 0; currentBus < numBusses; ++currentBus) int32_t L_44 = V_7; int32_t L_45 = V_5; if ((((int32_t)L_44) < ((int32_t)L_45))) { goto IL_0062; } } { // for (int currentBank = 0; currentBank < numBanks; ++currentBank) int32_t L_46 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_46, 1)); } IL_014a: { // for (int currentBank = 0; currentBank < numBanks; ++currentBank) int32_t L_47 = V_4; int32_t L_48 = V_0; if ((((int32_t)L_47) < ((int32_t)L_48))) { goto IL_0034; } } { // RuntimeUtils.DebugLogError(listenerPluginName + " not found in the FMOD project."); il2cpp_codegen_runtime_class_init_inline(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var); String_t* L_49 = ((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___listenerPluginName_7; String_t* L_50; L_50 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_49, _stringLiteral04A5492DE7135826F34AFDA6E93B88BA6DCEE868, NULL); RuntimeUtils_DebugLogError_m1C24AAA71793478DCA40E4F4685D18E492E8ADDE(L_50, NULL); // return dsp; DSP_t2B1AC37BB23E46F1608C986888576EDAE43E74AD L_51 = V_1; return L_51; } } // System.Void FMODUnityResonance.FmodResonanceAudio::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FmodResonanceAudio__cctor_m907C588ED1F4CB5FBC03523E1311612A8D7F0C46 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC49CD4F04DE70D42EEA0EBE4E070E85277A71E74_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t01119EC95ECAFA76FC524F76369EB573C12270E4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RoomProperties_t4C5F00200CF815F9A30E6192C13DBF7448A51538_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral560FF11FB71A07916C2C601DFDC9A5A18BE76F6D); s_Il2CppMethodInitialized = true; } { // private static readonly Matrix4x4 flipZ = Matrix4x4.Scale(new Vector3(1, 1, -1)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; memset((&L_0), 0, sizeof(L_0)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_0), (1.0f), (1.0f), (-1.0f), /*hidden argument*/NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1; L_1 = Matrix4x4_Scale_m95902D2A889FD6E7B04BBEAE6FAE5D6D8A88E642(L_0, NULL); ((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___flipZ_6 = L_1; // private static readonly string listenerPluginName = "Resonance Audio Listener"; ((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___listenerPluginName_7 = _stringLiteral560FF11FB71A07916C2C601DFDC9A5A18BE76F6D; Il2CppCodeGenWriteBarrier((void**)(&((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___listenerPluginName_7), (void*)_stringLiteral560FF11FB71A07916C2C601DFDC9A5A18BE76F6D); // private static readonly int roomPropertiesSize = FMOD.MarshalHelper.SizeOf(typeof(RoomProperties)); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast (RoomProperties_t4C5F00200CF815F9A30E6192C13DBF7448A51538_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_3; L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL); int32_t L_4; L_4 = MarshalHelper_SizeOf_m6EADA017D07B6F57500D3B0BFBBBA78289C993E3(L_3, NULL); ((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___roomPropertiesSize_8 = L_4; // private static readonly int roomPropertiesIndex = 1; ((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___roomPropertiesIndex_9 = 1; // private static Bounds bounds = new Bounds(Vector3.zero, Vector3.zero); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_7; memset((&L_7), 0, sizeof(L_7)); Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A((&L_7), L_5, L_6, /*hidden argument*/NULL); ((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___bounds_10 = L_7; // private static List enabledRooms = new List(); List_1_t01119EC95ECAFA76FC524F76369EB573C12270E4* L_8 = (List_1_t01119EC95ECAFA76FC524F76369EB573C12270E4*)il2cpp_codegen_object_new(List_1_t01119EC95ECAFA76FC524F76369EB573C12270E4_il2cpp_TypeInfo_var); NullCheck(L_8); List_1__ctor_mC49CD4F04DE70D42EEA0EBE4E070E85277A71E74(L_8, List_1__ctor_mC49CD4F04DE70D42EEA0EBE4E070E85277A71E74_RuntimeMethod_var); ((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___enabledRooms_11 = L_8; Il2CppCodeGenWriteBarrier((void**)(&((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___enabledRooms_11), (void*)L_8); // private static FMOD.VECTOR listenerPositionFmod = new FMOD.VECTOR(); il2cpp_codegen_initobj((&((FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_StaticFields*)il2cpp_codegen_static_fields_for(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var))->___listenerPositionFmod_12), sizeof(VECTOR_t2970F478E0C7B6D413C80CF3ADCE451A7BB4F41F)); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void FMODUnityResonance.FmodResonanceAudioRoom::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FmodResonanceAudioRoom_OnEnable_mDB3DCB9E5858B517F47DC52048472F14B452D60C (FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // FmodResonanceAudio.UpdateAudioRoom(this, FmodResonanceAudio.IsListenerInsideRoom(this)); il2cpp_codegen_runtime_class_init_inline(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var); bool L_0; L_0 = FmodResonanceAudio_IsListenerInsideRoom_mF51A6574877EEB05D8496935C40F6B9C50BC495D(__this, NULL); FmodResonanceAudio_UpdateAudioRoom_mE957D662AD9913EC12470386DDC9A65777CF67D2(__this, L_0, NULL); // } return; } } // System.Void FMODUnityResonance.FmodResonanceAudioRoom::OnDisable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FmodResonanceAudioRoom_OnDisable_mBF54289307047AB8B837917C1E8B70C6837C689F (FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // FmodResonanceAudio.UpdateAudioRoom(this, false); il2cpp_codegen_runtime_class_init_inline(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var); FmodResonanceAudio_UpdateAudioRoom_mE957D662AD9913EC12470386DDC9A65777CF67D2(__this, (bool)0, NULL); // } return; } } // System.Void FMODUnityResonance.FmodResonanceAudioRoom::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FmodResonanceAudioRoom_Update_mB3F39F395CE086C53460FE4A25FDB244B77E73CB (FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // FmodResonanceAudio.UpdateAudioRoom(this, FmodResonanceAudio.IsListenerInsideRoom(this)); il2cpp_codegen_runtime_class_init_inline(FmodResonanceAudio_tB56D3972610A725C4E28946A672D7A10F4E20B35_il2cpp_TypeInfo_var); bool L_0; L_0 = FmodResonanceAudio_IsListenerInsideRoom_mF51A6574877EEB05D8496935C40F6B9C50BC495D(__this, NULL); FmodResonanceAudio_UpdateAudioRoom_mE957D662AD9913EC12470386DDC9A65777CF67D2(__this, L_0, NULL); // } return; } } // System.Void FMODUnityResonance.FmodResonanceAudioRoom::OnDrawGizmosSelected() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FmodResonanceAudioRoom_OnDrawGizmosSelected_m52A7D70F7A63652BA33C68443AB65F11F13E378B (FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* __this, const RuntimeMethod* method) { { // Gizmos.color = Color.yellow; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; L_0 = Color_get_yellow_m66637FA14383E8D74F24AE256B577CE1D55D469F_inline(NULL); Gizmos_set_color_m53927A2741937484180B20B55F7F20F8F60C5797(L_0, NULL); // Gizmos.matrix = transform.localToWorldMatrix; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1; L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_1); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2; L_2 = Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D(L_1, NULL); Gizmos_set_matrix_m100B4ACA7FBDFF65CE1BD0000E9E0D7566147A15(L_2, NULL); // Gizmos.DrawWireCube(Vector3.zero, Size); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = __this->___Size_14; Gizmos_DrawWireCube_m343533B3955A2D04A8638280D0EF537274A1FD8B(L_3, L_4, NULL); // } return; } } // System.Void FMODUnityResonance.FmodResonanceAudioRoom::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FmodResonanceAudioRoom__ctor_m1F848A91D64BC754832CB90A48F3A7A2C8AEB9EA (FmodResonanceAudioRoom_t7078E03ED7F19847733049BD2ACA2CBA5B39BB35* __this, const RuntimeMethod* method) { { // public SurfaceMaterial LeftWall = SurfaceMaterial.ConcreteBlockCoarse; __this->___LeftWall_4 = 4; // public SurfaceMaterial RightWall = SurfaceMaterial.ConcreteBlockCoarse; __this->___RightWall_5 = 4; // public SurfaceMaterial Floor = SurfaceMaterial.ParquetOnConcrete; __this->___Floor_6 = ((int32_t)14); // public SurfaceMaterial Ceiling = SurfaceMaterial.PlasterRough; __this->___Ceiling_7 = ((int32_t)15); // public SurfaceMaterial BackWall = SurfaceMaterial.ConcreteBlockCoarse; __this->___BackWall_8 = 4; // public SurfaceMaterial FrontWall = SurfaceMaterial.ConcreteBlockCoarse; __this->___FrontWall_9 = 4; // public float Reflectivity = 1.0f; __this->___Reflectivity_10 = (1.0f); // public float ReverbTime = 1.0f; __this->___ReverbTime_13 = (1.0f); // public Vector3 Size = Vector3.one; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); __this->___Size_14 = L_0; MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x_2 = L_0; float L_1 = ___1_y; __this->___y_3 = L_1; float L_2 = ___2_z; __this->___z_4 = L_2; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_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_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)), ((float)il2cpp_codegen_multiply(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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___oneVector_6; 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 Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_v; float L_1 = L_0.___x_1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___0_v; float L_3 = L_2.___y_2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_v; float L_5 = L_4.___z_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; memset((&L_6), 0, sizeof(L_6)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), L_1, L_3, L_5, /*hidden argument*/NULL); V_0 = L_6; goto IL_001b; } IL_001b: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0; return L_7; } } 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 Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_yellow_m66637FA14383E8D74F24AE256B577CE1D55D469F_inline (const RuntimeMethod* method) { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (0.921568632f), (0.0156862754f), (1.0f), /*hidden argument*/NULL); V_0 = L_0; goto IL_001d; } IL_001d: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0; return L_1; } } 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(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 Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) { { float L_0 = ___0_r; __this->___r_0 = L_0; float L_1 = ___1_g; __this->___g_1 = L_1; float L_2 = ___2_b; __this->___b_2 = L_2; float L_3 = ___3_a; __this->___a_3 = L_3; return; } }