diff --git a/AK.Wwise.Unity.API.Editor.csproj b/AK.Wwise.Unity.API.Editor.csproj new file mode 100644 index 000000000..93233eb12 --- /dev/null +++ b/AK.Wwise.Unity.API.Editor.csproj @@ -0,0 +1,733 @@ + + + + latest + <_TargetFrameworkDirectories>non_empty_path_generated_by_unity.rider.package + <_FullFrameworkReferenceAssemblyPaths>non_empty_path_generated_by_unity.rider.package + true + + + + Debug + AnyCPU + 10.0.20506 + 2.0 + + {cf82c84b-a21a-5bb7-46b4-1e93f4a7d4fe} + {E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Library + Properties + AK.Wwise.Unity.API.Editor + v4.7.1 + 512 + . + + + true + full + false + Temp\Bin\Debug\ + DEBUG;TRACE;UNITY_2020_2_6;UNITY_2020_2;UNITY_2020;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;USE_SEARCH_ENGINE_API;SCENE_TEMPLATE_MODULE;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_VIRTUALTEXTURING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;INCLUDE_DYNAMIC_GI;ENABLE_MONO_BDWGC;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_VIDEO;PLATFORM_STANDALONE;PLATFORM_STANDALONE_WIN;UNITY_STANDALONE_WIN;UNITY_STANDALONE;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_4_6;ENABLE_PROFILER;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_INPUT_SYSTEM;UNITY_POST_PROCESSING_STACK_V2;TEST_MSAGL;REPORTING;PERSISTENCE;SUBSTANCE_PLUGIN_ENABLED;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER + prompt + 4 + + False + False + + + pdbonly + true + Temp\bin\Release\ + prompt + 4 + + False + False + + + true + true + false + false + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ARModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AccessibilityModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AndroidJNIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AnimationModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AssetBundleModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AudioModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClothModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterInputModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterRendererModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.CoreModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.CrashReportingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.DSPGraphModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.DirectorModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GameCenterModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GridModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.HotReloadModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.IMGUIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ImageConversionModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.InputModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.InputLegacyModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.JSONSerializeModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.LocalizationModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ParticleSystemModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.PerformanceReportingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.PhysicsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.Physics2DModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ProfilerModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ScreenCaptureModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SharedInternalsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteMaskModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteShapeModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.StreamingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SubstanceModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SubsystemsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TLSModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainPhysicsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TextCoreModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TextRenderingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TilemapModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsNativeModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UNETModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UmbraModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityAnalyticsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityConnectModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityCurlModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityTestProtocolModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAssetBundleModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAudioModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestTextureModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestWWWModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VFXModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VRModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VehiclesModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VideoModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VirtualTexturingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.WindModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.XRModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.CoreModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.GraphViewModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.PackageManagerUIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.SceneTemplateModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIElementsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIElementsSamplesModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIServiceModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UnityConnectModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEditor.Graphs.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/Remotion.Linq.dll + + + E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance/Substance Engine/Editor/Substance.Editor.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Memory.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/Microsoft.Extensions.Logging.Abstractions.dll + + + E:/Projects/Aetheria-Economy/Library/PackageCache/com.unity.burst@1.4.3/Unity.Burst.Unsafe.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Buffers.dll + + + E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance.Game.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/Newtonsoft.Json.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/QuickGraph.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Threading.Tasks.Extensions.dll + + + E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance/Substance Source/Editor/SourceUnityLib.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Runtime.CompilerServices.Unsafe.dll + + + E:/Projects/Aetheria-Economy/Library/PackageCache/com.unity.ext.nunit@1.0.6/net35/unity-custom/nunit.framework.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/mscorlib.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Core.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Runtime.Serialization.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.Linq.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.Vectors.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Net.Http.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Microsoft.CSharp.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Data.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/Microsoft.Win32.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/netstandard.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.AppContext.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Concurrent.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.NonGeneric.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Specialized.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Annotations.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.EventBasedAsync.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.TypeConverter.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Console.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Data.Common.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Contracts.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Debug.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.FileVersionInfo.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Process.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.StackTrace.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TextWriterTraceListener.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Tools.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TraceSource.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Drawing.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Dynamic.Runtime.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Calendars.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Compression.ZipFile.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.DriveInfo.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Watcher.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.IsolatedStorage.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.MemoryMappedFiles.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Pipes.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.UnmanagedMemoryStream.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Expressions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Parallel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Queryable.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Http.Rtc.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NameResolution.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NetworkInformation.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Ping.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Requests.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Security.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Sockets.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebHeaderCollection.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.Client.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ObjectModel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.ILGeneration.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.Lightweight.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Reader.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.ResourceManager.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Writer.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.CompilerServices.VisualC.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Handles.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.RuntimeInformation.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Numerics.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Formatters.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Json.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Xml.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Claims.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Algorithms.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Csp.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Encoding.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.X509Certificates.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Principal.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.SecureString.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Duplex.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Http.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.NetTcp.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Security.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.RegularExpressions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Overlapped.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.Parallel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Thread.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.ThreadPool.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Timer.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ValueTuple.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.ReaderWriter.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XDocument.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlDocument.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlSerializer.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.XDocument.dll + + + E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEditor.UI.dll + + + E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEngine.UI.dll + + + E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEngine.TestRunner.dll + + + E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEditor.TestRunner.dll + + + + + {38ee7213-66c0-fbcb-a1ee-726ba8a47851} + AK.Wwise.Unity.API + + + {6d1f34a9-262c-4f62-74ca-905fe66c42f9} + AK.Wwise.Unity.API.WwiseTypes + + + {8c3e3a19-adf6-2285-1047-1a0e89c0c8db} + AK.Wwise.Unity.MonoBehaviour + + + {35f358fc-ba01-8706-8251-796eb70d3e08} + Ak.Wwise.Api.WAAPI + + + + + diff --git a/AK.Wwise.Unity.API.WwiseTypes.csproj b/AK.Wwise.Unity.API.WwiseTypes.csproj new file mode 100644 index 000000000..ecbd1f942 --- /dev/null +++ b/AK.Wwise.Unity.API.WwiseTypes.csproj @@ -0,0 +1,710 @@ + + + + latest + <_TargetFrameworkDirectories>non_empty_path_generated_by_unity.rider.package + <_FullFrameworkReferenceAssemblyPaths>non_empty_path_generated_by_unity.rider.package + true + + + + Debug + AnyCPU + 10.0.20506 + 2.0 + + {6d1f34a9-262c-4f62-74ca-905fe66c42f9} + {E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Library + Properties + AK.Wwise.Unity.API.WwiseTypes + v4.7.1 + 512 + . + + + true + full + false + Temp\Bin\Debug\ + DEBUG;TRACE;UNITY_2020_2_6;UNITY_2020_2;UNITY_2020;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;USE_SEARCH_ENGINE_API;SCENE_TEMPLATE_MODULE;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_VIRTUALTEXTURING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;INCLUDE_DYNAMIC_GI;ENABLE_MONO_BDWGC;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_VIDEO;PLATFORM_STANDALONE;PLATFORM_STANDALONE_WIN;UNITY_STANDALONE_WIN;UNITY_STANDALONE;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_4_6;ENABLE_PROFILER;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_INPUT_SYSTEM;UNITY_POST_PROCESSING_STACK_V2;TEST_MSAGL;REPORTING;PERSISTENCE;SUBSTANCE_PLUGIN_ENABLED;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER + prompt + 4 + + False + False + + + pdbonly + true + Temp\bin\Release\ + prompt + 4 + + False + False + + + true + true + false + false + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ARModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AccessibilityModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AndroidJNIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AnimationModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AssetBundleModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AudioModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClothModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterInputModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterRendererModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.CoreModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.CrashReportingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.DSPGraphModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.DirectorModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GameCenterModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GridModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.HotReloadModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.IMGUIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ImageConversionModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.InputModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.InputLegacyModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.JSONSerializeModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.LocalizationModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ParticleSystemModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.PerformanceReportingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.PhysicsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.Physics2DModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ProfilerModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ScreenCaptureModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SharedInternalsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteMaskModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteShapeModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.StreamingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SubstanceModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SubsystemsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TLSModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainPhysicsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TextCoreModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TextRenderingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TilemapModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsNativeModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UNETModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UmbraModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityAnalyticsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityConnectModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityCurlModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityTestProtocolModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAssetBundleModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAudioModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestTextureModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestWWWModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VFXModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VRModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VehiclesModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VideoModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VirtualTexturingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.WindModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.XRModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.CoreModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.GraphViewModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.PackageManagerUIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.SceneTemplateModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIElementsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIElementsSamplesModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIServiceModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UnityConnectModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEditor.Graphs.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/Remotion.Linq.dll + + + E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance/Substance Engine/Editor/Substance.Editor.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Memory.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/Microsoft.Extensions.Logging.Abstractions.dll + + + E:/Projects/Aetheria-Economy/Library/PackageCache/com.unity.burst@1.4.3/Unity.Burst.Unsafe.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Buffers.dll + + + E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance.Game.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/Newtonsoft.Json.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/QuickGraph.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Threading.Tasks.Extensions.dll + + + E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance/Substance Source/Editor/SourceUnityLib.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Runtime.CompilerServices.Unsafe.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/mscorlib.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Core.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Runtime.Serialization.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.Linq.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.Vectors.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Net.Http.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Microsoft.CSharp.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Data.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/Microsoft.Win32.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/netstandard.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.AppContext.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Concurrent.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.NonGeneric.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Specialized.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Annotations.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.EventBasedAsync.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.TypeConverter.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Console.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Data.Common.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Contracts.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Debug.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.FileVersionInfo.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Process.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.StackTrace.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TextWriterTraceListener.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Tools.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TraceSource.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Drawing.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Dynamic.Runtime.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Calendars.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Compression.ZipFile.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.DriveInfo.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Watcher.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.IsolatedStorage.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.MemoryMappedFiles.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Pipes.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.UnmanagedMemoryStream.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Expressions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Parallel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Queryable.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Http.Rtc.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NameResolution.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NetworkInformation.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Ping.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Requests.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Security.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Sockets.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebHeaderCollection.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.Client.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ObjectModel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.ILGeneration.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.Lightweight.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Reader.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.ResourceManager.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Writer.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.CompilerServices.VisualC.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Handles.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.RuntimeInformation.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Numerics.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Formatters.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Json.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Xml.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Claims.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Algorithms.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Csp.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Encoding.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.X509Certificates.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Principal.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.SecureString.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Duplex.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Http.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.NetTcp.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Security.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.RegularExpressions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Overlapped.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.Parallel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Thread.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.ThreadPool.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Timer.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ValueTuple.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.ReaderWriter.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XDocument.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlDocument.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlSerializer.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.XDocument.dll + + + E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEditor.UI.dll + + + E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEngine.UI.dll + + + + + {38ee7213-66c0-fbcb-a1ee-726ba8a47851} + AK.Wwise.Unity.API + + + + + diff --git a/AK.Wwise.Unity.API.csproj b/AK.Wwise.Unity.API.csproj new file mode 100644 index 000000000..1e618d267 --- /dev/null +++ b/AK.Wwise.Unity.API.csproj @@ -0,0 +1,814 @@ + + + + latest + <_TargetFrameworkDirectories>non_empty_path_generated_by_unity.rider.package + <_FullFrameworkReferenceAssemblyPaths>non_empty_path_generated_by_unity.rider.package + true + + + + Debug + AnyCPU + 10.0.20506 + 2.0 + + {38ee7213-66c0-fbcb-a1ee-726ba8a47851} + {E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Library + Properties + AK.Wwise.Unity.API + v4.7.1 + 512 + . + + + true + full + false + Temp\Bin\Debug\ + DEBUG;TRACE;UNITY_2020_2_6;UNITY_2020_2;UNITY_2020;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;USE_SEARCH_ENGINE_API;SCENE_TEMPLATE_MODULE;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_VIRTUALTEXTURING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;INCLUDE_DYNAMIC_GI;ENABLE_MONO_BDWGC;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_VIDEO;PLATFORM_STANDALONE;PLATFORM_STANDALONE_WIN;UNITY_STANDALONE_WIN;UNITY_STANDALONE;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_4_6;ENABLE_PROFILER;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_INPUT_SYSTEM;UNITY_POST_PROCESSING_STACK_V2;TEST_MSAGL;REPORTING;PERSISTENCE;SUBSTANCE_PLUGIN_ENABLED;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER + prompt + 4 + + False + False + + + pdbonly + true + Temp\bin\Release\ + prompt + 4 + + False + False + + + true + true + false + false + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ARModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AccessibilityModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AndroidJNIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AnimationModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AssetBundleModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AudioModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClothModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterInputModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterRendererModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.CoreModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.CrashReportingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.DSPGraphModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.DirectorModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GameCenterModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GridModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.HotReloadModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.IMGUIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ImageConversionModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.InputModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.InputLegacyModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.JSONSerializeModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.LocalizationModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ParticleSystemModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.PerformanceReportingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.PhysicsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.Physics2DModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ProfilerModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ScreenCaptureModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SharedInternalsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteMaskModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteShapeModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.StreamingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SubstanceModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SubsystemsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TLSModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainPhysicsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TextCoreModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TextRenderingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TilemapModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsNativeModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UNETModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UmbraModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityAnalyticsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityConnectModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityCurlModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityTestProtocolModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAssetBundleModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAudioModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestTextureModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestWWWModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VFXModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VRModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VehiclesModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VideoModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VirtualTexturingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.WindModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.XRModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.CoreModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.GraphViewModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.PackageManagerUIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.SceneTemplateModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIElementsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIElementsSamplesModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIServiceModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UnityConnectModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEditor.Graphs.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/Remotion.Linq.dll + + + E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance/Substance Engine/Editor/Substance.Editor.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Memory.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/Microsoft.Extensions.Logging.Abstractions.dll + + + E:/Projects/Aetheria-Economy/Library/PackageCache/com.unity.burst@1.4.3/Unity.Burst.Unsafe.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Buffers.dll + + + E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance.Game.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/Newtonsoft.Json.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/QuickGraph.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Threading.Tasks.Extensions.dll + + + E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance/Substance Source/Editor/SourceUnityLib.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Runtime.CompilerServices.Unsafe.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/mscorlib.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Core.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Runtime.Serialization.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.Linq.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.Vectors.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Net.Http.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Microsoft.CSharp.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Data.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/Microsoft.Win32.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/netstandard.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.AppContext.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Concurrent.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.NonGeneric.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Specialized.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Annotations.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.EventBasedAsync.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.TypeConverter.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Console.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Data.Common.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Contracts.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Debug.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.FileVersionInfo.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Process.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.StackTrace.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TextWriterTraceListener.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Tools.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TraceSource.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Drawing.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Dynamic.Runtime.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Calendars.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Compression.ZipFile.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.DriveInfo.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Watcher.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.IsolatedStorage.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.MemoryMappedFiles.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Pipes.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.UnmanagedMemoryStream.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Expressions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Parallel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Queryable.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Http.Rtc.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NameResolution.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NetworkInformation.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Ping.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Requests.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Security.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Sockets.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebHeaderCollection.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.Client.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ObjectModel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.ILGeneration.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.Lightweight.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Reader.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.ResourceManager.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Writer.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.CompilerServices.VisualC.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Handles.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.RuntimeInformation.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Numerics.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Formatters.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Json.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Xml.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Claims.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Algorithms.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Csp.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Encoding.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.X509Certificates.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Principal.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.SecureString.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Duplex.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Http.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.NetTcp.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Security.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.RegularExpressions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Overlapped.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.Parallel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Thread.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.ThreadPool.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Timer.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ValueTuple.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.ReaderWriter.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XDocument.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlDocument.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlSerializer.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.XDocument.dll + + + E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEditor.UI.dll + + + E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEngine.UI.dll + + + + + + + diff --git a/AK.Wwise.Unity.MonoBehaviour.Editor.csproj b/AK.Wwise.Unity.MonoBehaviour.Editor.csproj new file mode 100644 index 000000000..257dc7762 --- /dev/null +++ b/AK.Wwise.Unity.MonoBehaviour.Editor.csproj @@ -0,0 +1,732 @@ + + + + latest + <_TargetFrameworkDirectories>non_empty_path_generated_by_unity.rider.package + <_FullFrameworkReferenceAssemblyPaths>non_empty_path_generated_by_unity.rider.package + true + + + + Debug + AnyCPU + 10.0.20506 + 2.0 + + {70c7c03c-04a2-8d98-24e8-2a03163e3e0e} + {E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Library + Properties + AK.Wwise.Unity.MonoBehaviour.Editor + v4.7.1 + 512 + . + + + true + full + false + Temp\Bin\Debug\ + DEBUG;TRACE;UNITY_2020_2_6;UNITY_2020_2;UNITY_2020;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;USE_SEARCH_ENGINE_API;SCENE_TEMPLATE_MODULE;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_VIRTUALTEXTURING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;INCLUDE_DYNAMIC_GI;ENABLE_MONO_BDWGC;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_VIDEO;PLATFORM_STANDALONE;PLATFORM_STANDALONE_WIN;UNITY_STANDALONE_WIN;UNITY_STANDALONE;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_4_6;ENABLE_PROFILER;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_INPUT_SYSTEM;UNITY_POST_PROCESSING_STACK_V2;TEST_MSAGL;REPORTING;PERSISTENCE;SUBSTANCE_PLUGIN_ENABLED;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER + prompt + 4 + + False + False + + + pdbonly + true + Temp\bin\Release\ + prompt + 4 + + False + False + + + true + true + false + false + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ARModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AccessibilityModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AndroidJNIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AnimationModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AssetBundleModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AudioModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClothModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterInputModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterRendererModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.CoreModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.CrashReportingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.DSPGraphModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.DirectorModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GameCenterModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GridModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.HotReloadModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.IMGUIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ImageConversionModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.InputModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.InputLegacyModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.JSONSerializeModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.LocalizationModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ParticleSystemModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.PerformanceReportingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.PhysicsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.Physics2DModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ProfilerModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ScreenCaptureModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SharedInternalsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteMaskModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteShapeModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.StreamingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SubstanceModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SubsystemsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TLSModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainPhysicsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TextCoreModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TextRenderingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TilemapModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsNativeModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UNETModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UmbraModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityAnalyticsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityConnectModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityCurlModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityTestProtocolModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAssetBundleModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAudioModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestTextureModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestWWWModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VFXModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VRModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VehiclesModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VideoModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VirtualTexturingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.WindModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.XRModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.CoreModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.GraphViewModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.PackageManagerUIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.SceneTemplateModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIElementsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIElementsSamplesModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIServiceModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UnityConnectModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEditor.Graphs.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/Remotion.Linq.dll + + + E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance/Substance Engine/Editor/Substance.Editor.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Memory.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/Microsoft.Extensions.Logging.Abstractions.dll + + + E:/Projects/Aetheria-Economy/Library/PackageCache/com.unity.burst@1.4.3/Unity.Burst.Unsafe.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Buffers.dll + + + E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance.Game.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/Newtonsoft.Json.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/QuickGraph.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Threading.Tasks.Extensions.dll + + + E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance/Substance Source/Editor/SourceUnityLib.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Runtime.CompilerServices.Unsafe.dll + + + E:/Projects/Aetheria-Economy/Library/PackageCache/com.unity.ext.nunit@1.0.6/net35/unity-custom/nunit.framework.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/mscorlib.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Core.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Runtime.Serialization.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.Linq.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.Vectors.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Net.Http.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Microsoft.CSharp.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Data.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/Microsoft.Win32.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/netstandard.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.AppContext.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Concurrent.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.NonGeneric.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Specialized.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Annotations.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.EventBasedAsync.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.TypeConverter.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Console.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Data.Common.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Contracts.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Debug.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.FileVersionInfo.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Process.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.StackTrace.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TextWriterTraceListener.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Tools.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TraceSource.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Drawing.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Dynamic.Runtime.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Calendars.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Compression.ZipFile.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.DriveInfo.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Watcher.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.IsolatedStorage.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.MemoryMappedFiles.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Pipes.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.UnmanagedMemoryStream.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Expressions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Parallel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Queryable.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Http.Rtc.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NameResolution.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NetworkInformation.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Ping.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Requests.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Security.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Sockets.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebHeaderCollection.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.Client.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ObjectModel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.ILGeneration.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.Lightweight.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Reader.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.ResourceManager.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Writer.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.CompilerServices.VisualC.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Handles.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.RuntimeInformation.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Numerics.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Formatters.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Json.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Xml.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Claims.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Algorithms.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Csp.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Encoding.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.X509Certificates.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Principal.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.SecureString.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Duplex.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Http.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.NetTcp.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Security.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.RegularExpressions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Overlapped.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.Parallel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Thread.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.ThreadPool.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Timer.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ValueTuple.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.ReaderWriter.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XDocument.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlDocument.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlSerializer.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.XDocument.dll + + + E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEditor.UI.dll + + + E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEngine.UI.dll + + + E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEngine.TestRunner.dll + + + E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEditor.TestRunner.dll + + + + + {38ee7213-66c0-fbcb-a1ee-726ba8a47851} + AK.Wwise.Unity.API + + + {cf82c84b-a21a-5bb7-46b4-1e93f4a7d4fe} + AK.Wwise.Unity.API.Editor + + + {8c3e3a19-adf6-2285-1047-1a0e89c0c8db} + AK.Wwise.Unity.MonoBehaviour + + + {6d1f34a9-262c-4f62-74ca-905fe66c42f9} + AK.Wwise.Unity.API.WwiseTypes + + + + + diff --git a/AK.Wwise.Unity.MonoBehaviour.csproj b/AK.Wwise.Unity.MonoBehaviour.csproj new file mode 100644 index 000000000..fe0f5685a --- /dev/null +++ b/AK.Wwise.Unity.MonoBehaviour.csproj @@ -0,0 +1,736 @@ + + + + latest + <_TargetFrameworkDirectories>non_empty_path_generated_by_unity.rider.package + <_FullFrameworkReferenceAssemblyPaths>non_empty_path_generated_by_unity.rider.package + true + + + + Debug + AnyCPU + 10.0.20506 + 2.0 + + {8c3e3a19-adf6-2285-1047-1a0e89c0c8db} + {E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Library + Properties + AK.Wwise.Unity.MonoBehaviour + v4.7.1 + 512 + . + + + true + full + false + Temp\Bin\Debug\ + DEBUG;TRACE;UNITY_2020_2_6;UNITY_2020_2;UNITY_2020;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;USE_SEARCH_ENGINE_API;SCENE_TEMPLATE_MODULE;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_VIRTUALTEXTURING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;INCLUDE_DYNAMIC_GI;ENABLE_MONO_BDWGC;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_VIDEO;PLATFORM_STANDALONE;PLATFORM_STANDALONE_WIN;UNITY_STANDALONE_WIN;UNITY_STANDALONE;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_4_6;ENABLE_PROFILER;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_INPUT_SYSTEM;UNITY_POST_PROCESSING_STACK_V2;TEST_MSAGL;REPORTING;PERSISTENCE;SUBSTANCE_PLUGIN_ENABLED;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER + prompt + 4 + + False + False + + + pdbonly + true + Temp\bin\Release\ + prompt + 4 + + False + False + + + true + true + false + false + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ARModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AccessibilityModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AndroidJNIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AnimationModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AssetBundleModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AudioModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClothModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterInputModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterRendererModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.CoreModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.CrashReportingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.DSPGraphModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.DirectorModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GameCenterModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GridModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.HotReloadModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.IMGUIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ImageConversionModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.InputModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.InputLegacyModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.JSONSerializeModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.LocalizationModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ParticleSystemModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.PerformanceReportingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.PhysicsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.Physics2DModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ProfilerModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ScreenCaptureModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SharedInternalsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteMaskModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteShapeModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.StreamingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SubstanceModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SubsystemsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TLSModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainPhysicsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TextCoreModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TextRenderingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TilemapModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsNativeModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UNETModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UmbraModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityAnalyticsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityConnectModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityCurlModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityTestProtocolModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAssetBundleModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAudioModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestTextureModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestWWWModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VFXModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VRModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VehiclesModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VideoModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VirtualTexturingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.WindModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.XRModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.CoreModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.GraphViewModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.PackageManagerUIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.SceneTemplateModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIElementsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIElementsSamplesModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIServiceModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UnityConnectModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEditor.Graphs.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/Remotion.Linq.dll + + + E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance/Substance Engine/Editor/Substance.Editor.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Memory.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/Microsoft.Extensions.Logging.Abstractions.dll + + + E:/Projects/Aetheria-Economy/Library/PackageCache/com.unity.burst@1.4.3/Unity.Burst.Unsafe.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Buffers.dll + + + E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance.Game.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/Newtonsoft.Json.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/QuickGraph.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Threading.Tasks.Extensions.dll + + + E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance/Substance Source/Editor/SourceUnityLib.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Runtime.CompilerServices.Unsafe.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/mscorlib.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Core.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Runtime.Serialization.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.Linq.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.Vectors.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Net.Http.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Microsoft.CSharp.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Data.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/Microsoft.Win32.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/netstandard.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.AppContext.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Concurrent.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.NonGeneric.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Specialized.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Annotations.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.EventBasedAsync.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.TypeConverter.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Console.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Data.Common.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Contracts.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Debug.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.FileVersionInfo.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Process.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.StackTrace.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TextWriterTraceListener.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Tools.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TraceSource.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Drawing.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Dynamic.Runtime.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Calendars.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Compression.ZipFile.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.DriveInfo.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Watcher.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.IsolatedStorage.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.MemoryMappedFiles.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Pipes.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.UnmanagedMemoryStream.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Expressions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Parallel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Queryable.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Http.Rtc.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NameResolution.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NetworkInformation.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Ping.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Requests.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Security.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Sockets.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebHeaderCollection.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.Client.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ObjectModel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.ILGeneration.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.Lightweight.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Reader.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.ResourceManager.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Writer.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.CompilerServices.VisualC.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Handles.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.RuntimeInformation.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Numerics.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Formatters.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Json.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Xml.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Claims.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Algorithms.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Csp.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Encoding.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.X509Certificates.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Principal.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.SecureString.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Duplex.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Http.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.NetTcp.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Security.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.RegularExpressions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Overlapped.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.Parallel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Thread.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.ThreadPool.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Timer.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ValueTuple.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.ReaderWriter.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XDocument.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlDocument.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlSerializer.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.XDocument.dll + + + E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEditor.UI.dll + + + E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEngine.UI.dll + + + + + {38ee7213-66c0-fbcb-a1ee-726ba8a47851} + AK.Wwise.Unity.API + + + {6d1f34a9-262c-4f62-74ca-905fe66c42f9} + AK.Wwise.Unity.API.WwiseTypes + + + + + diff --git a/AK.Wwise.Unity.Timeline.Editor.csproj b/AK.Wwise.Unity.Timeline.Editor.csproj new file mode 100644 index 000000000..e9ff01c0e --- /dev/null +++ b/AK.Wwise.Unity.Timeline.Editor.csproj @@ -0,0 +1,713 @@ + + + + latest + <_TargetFrameworkDirectories>non_empty_path_generated_by_unity.rider.package + <_FullFrameworkReferenceAssemblyPaths>non_empty_path_generated_by_unity.rider.package + true + + + + Debug + AnyCPU + 10.0.20506 + 2.0 + + {4e264677-0c6e-9fbd-8a5a-fed0e0f4e232} + {E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Library + Properties + AK.Wwise.Unity.Timeline.Editor + v4.7.1 + 512 + . + + + true + full + false + Temp\Bin\Debug\ + DEBUG;TRACE;UNITY_2020_2_6;UNITY_2020_2;UNITY_2020;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;USE_SEARCH_ENGINE_API;SCENE_TEMPLATE_MODULE;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_VIRTUALTEXTURING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;INCLUDE_DYNAMIC_GI;ENABLE_MONO_BDWGC;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_VIDEO;PLATFORM_STANDALONE;PLATFORM_STANDALONE_WIN;UNITY_STANDALONE_WIN;UNITY_STANDALONE;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_4_6;ENABLE_PROFILER;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_INPUT_SYSTEM;UNITY_POST_PROCESSING_STACK_V2;TEST_MSAGL;REPORTING;PERSISTENCE;SUBSTANCE_PLUGIN_ENABLED;AK_ENABLE_TIMELINE;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER + prompt + 4 + + False + False + + + pdbonly + true + Temp\bin\Release\ + prompt + 4 + + False + False + + + true + true + false + false + false + + + + + + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ARModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AccessibilityModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AndroidJNIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AnimationModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AssetBundleModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AudioModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClothModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterInputModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterRendererModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.CoreModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.CrashReportingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.DSPGraphModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.DirectorModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GameCenterModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GridModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.HotReloadModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.IMGUIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ImageConversionModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.InputModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.InputLegacyModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.JSONSerializeModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.LocalizationModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ParticleSystemModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.PerformanceReportingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.PhysicsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.Physics2DModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ProfilerModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ScreenCaptureModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SharedInternalsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteMaskModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteShapeModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.StreamingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SubstanceModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SubsystemsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TLSModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainPhysicsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TextCoreModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TextRenderingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TilemapModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsNativeModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UNETModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UmbraModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityAnalyticsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityConnectModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityCurlModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityTestProtocolModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAssetBundleModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAudioModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestTextureModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestWWWModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VFXModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VRModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VehiclesModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VideoModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VirtualTexturingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.WindModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.XRModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.CoreModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.GraphViewModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.PackageManagerUIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.SceneTemplateModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIElementsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIElementsSamplesModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIServiceModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UnityConnectModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEditor.Graphs.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/Remotion.Linq.dll + + + E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance/Substance Engine/Editor/Substance.Editor.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Memory.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/Microsoft.Extensions.Logging.Abstractions.dll + + + E:/Projects/Aetheria-Economy/Library/PackageCache/com.unity.burst@1.4.3/Unity.Burst.Unsafe.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Buffers.dll + + + E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance.Game.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/Newtonsoft.Json.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/QuickGraph.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Threading.Tasks.Extensions.dll + + + E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance/Substance Source/Editor/SourceUnityLib.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Runtime.CompilerServices.Unsafe.dll + + + E:/Projects/Aetheria-Economy/Library/PackageCache/com.unity.ext.nunit@1.0.6/net35/unity-custom/nunit.framework.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/mscorlib.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Core.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Runtime.Serialization.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.Linq.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.Vectors.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Net.Http.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Microsoft.CSharp.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Data.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/Microsoft.Win32.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/netstandard.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.AppContext.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Concurrent.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.NonGeneric.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Specialized.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Annotations.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.EventBasedAsync.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.TypeConverter.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Console.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Data.Common.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Contracts.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Debug.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.FileVersionInfo.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Process.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.StackTrace.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TextWriterTraceListener.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Tools.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TraceSource.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Drawing.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Dynamic.Runtime.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Calendars.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Compression.ZipFile.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.DriveInfo.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Watcher.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.IsolatedStorage.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.MemoryMappedFiles.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Pipes.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.UnmanagedMemoryStream.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Expressions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Parallel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Queryable.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Http.Rtc.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NameResolution.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NetworkInformation.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Ping.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Requests.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Security.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Sockets.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebHeaderCollection.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.Client.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ObjectModel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.ILGeneration.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.Lightweight.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Reader.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.ResourceManager.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Writer.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.CompilerServices.VisualC.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Handles.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.RuntimeInformation.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Numerics.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Formatters.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Json.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Xml.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Claims.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Algorithms.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Csp.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Encoding.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.X509Certificates.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Principal.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.SecureString.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Duplex.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Http.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.NetTcp.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Security.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.RegularExpressions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Overlapped.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.Parallel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Thread.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.ThreadPool.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Timer.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ValueTuple.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.ReaderWriter.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XDocument.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlDocument.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlSerializer.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.XDocument.dll + + + E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/Unity.Timeline.dll + + + E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEditor.UI.dll + + + E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEngine.UI.dll + + + E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEngine.TestRunner.dll + + + E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEditor.TestRunner.dll + + + + + {38ee7213-66c0-fbcb-a1ee-726ba8a47851} + AK.Wwise.Unity.API + + + {ae023323-1dc8-03f3-1604-702a60112c40} + AK.Wwise.Unity.Timeline + + + {cf82c84b-a21a-5bb7-46b4-1e93f4a7d4fe} + AK.Wwise.Unity.API.Editor + + + {6d1f34a9-262c-4f62-74ca-905fe66c42f9} + AK.Wwise.Unity.API.WwiseTypes + + + + + diff --git a/AK.Wwise.Unity.Timeline.csproj b/AK.Wwise.Unity.Timeline.csproj new file mode 100644 index 000000000..633171c29 --- /dev/null +++ b/AK.Wwise.Unity.Timeline.csproj @@ -0,0 +1,702 @@ + + + + latest + <_TargetFrameworkDirectories>non_empty_path_generated_by_unity.rider.package + <_FullFrameworkReferenceAssemblyPaths>non_empty_path_generated_by_unity.rider.package + true + + + + Debug + AnyCPU + 10.0.20506 + 2.0 + + {ae023323-1dc8-03f3-1604-702a60112c40} + {E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Library + Properties + AK.Wwise.Unity.Timeline + v4.7.1 + 512 + . + + + true + full + false + Temp\Bin\Debug\ + DEBUG;TRACE;UNITY_2020_2_6;UNITY_2020_2;UNITY_2020;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;USE_SEARCH_ENGINE_API;SCENE_TEMPLATE_MODULE;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_VIRTUALTEXTURING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;INCLUDE_DYNAMIC_GI;ENABLE_MONO_BDWGC;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_VIDEO;PLATFORM_STANDALONE;PLATFORM_STANDALONE_WIN;UNITY_STANDALONE_WIN;UNITY_STANDALONE;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_4_6;ENABLE_PROFILER;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_INPUT_SYSTEM;UNITY_POST_PROCESSING_STACK_V2;TEST_MSAGL;REPORTING;PERSISTENCE;SUBSTANCE_PLUGIN_ENABLED;AK_ENABLE_TIMELINE;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER + prompt + 4 + + False + False + + + pdbonly + true + Temp\bin\Release\ + prompt + 4 + + False + False + + + true + true + false + false + false + + + + + + + + + + + + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ARModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AccessibilityModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AndroidJNIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AnimationModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AssetBundleModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AudioModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClothModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterInputModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterRendererModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.CoreModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.CrashReportingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.DSPGraphModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.DirectorModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GameCenterModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GridModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.HotReloadModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.IMGUIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ImageConversionModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.InputModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.InputLegacyModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.JSONSerializeModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.LocalizationModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ParticleSystemModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.PerformanceReportingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.PhysicsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.Physics2DModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ProfilerModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ScreenCaptureModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SharedInternalsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteMaskModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteShapeModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.StreamingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SubstanceModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SubsystemsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TLSModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainPhysicsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TextCoreModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TextRenderingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TilemapModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsNativeModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UNETModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UmbraModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityAnalyticsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityConnectModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityCurlModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityTestProtocolModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAssetBundleModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAudioModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestTextureModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestWWWModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VFXModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VRModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VehiclesModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VideoModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VirtualTexturingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.WindModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.XRModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.CoreModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.GraphViewModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.PackageManagerUIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.SceneTemplateModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIElementsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIElementsSamplesModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIServiceModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UnityConnectModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEditor.Graphs.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/Remotion.Linq.dll + + + E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance/Substance Engine/Editor/Substance.Editor.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Memory.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/Microsoft.Extensions.Logging.Abstractions.dll + + + E:/Projects/Aetheria-Economy/Library/PackageCache/com.unity.burst@1.4.3/Unity.Burst.Unsafe.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Buffers.dll + + + E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance.Game.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/Newtonsoft.Json.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/QuickGraph.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Threading.Tasks.Extensions.dll + + + E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance/Substance Source/Editor/SourceUnityLib.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Runtime.CompilerServices.Unsafe.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/mscorlib.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Core.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Runtime.Serialization.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.Linq.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.Vectors.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Net.Http.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Microsoft.CSharp.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Data.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/Microsoft.Win32.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/netstandard.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.AppContext.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Concurrent.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.NonGeneric.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Specialized.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Annotations.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.EventBasedAsync.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.TypeConverter.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Console.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Data.Common.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Contracts.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Debug.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.FileVersionInfo.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Process.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.StackTrace.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TextWriterTraceListener.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Tools.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TraceSource.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Drawing.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Dynamic.Runtime.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Calendars.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Compression.ZipFile.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.DriveInfo.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Watcher.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.IsolatedStorage.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.MemoryMappedFiles.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Pipes.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.UnmanagedMemoryStream.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Expressions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Parallel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Queryable.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Http.Rtc.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NameResolution.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NetworkInformation.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Ping.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Requests.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Security.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Sockets.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebHeaderCollection.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.Client.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ObjectModel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.ILGeneration.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.Lightweight.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Reader.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.ResourceManager.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Writer.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.CompilerServices.VisualC.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Handles.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.RuntimeInformation.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Numerics.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Formatters.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Json.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Xml.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Claims.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Algorithms.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Csp.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Encoding.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.X509Certificates.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Principal.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.SecureString.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Duplex.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Http.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.NetTcp.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Security.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.RegularExpressions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Overlapped.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.Parallel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Thread.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.ThreadPool.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Timer.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ValueTuple.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.ReaderWriter.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XDocument.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlDocument.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlSerializer.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.XDocument.dll + + + E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/Unity.Timeline.dll + + + E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEditor.UI.dll + + + E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEngine.UI.dll + + + + + {38ee7213-66c0-fbcb-a1ee-726ba8a47851} + AK.Wwise.Unity.API + + + {6d1f34a9-262c-4f62-74ca-905fe66c42f9} + AK.Wwise.Unity.API.WwiseTypes + + + + + diff --git a/Aetheria-Economy_WwiseProject/Aetheria-Economy_WwiseProject.rwvens.validationcache b/Aetheria-Economy_WwiseProject/Aetheria-Economy_WwiseProject.rwvens.validationcache index ec252dfef..895822ac6 100644 --- a/Aetheria-Economy_WwiseProject/Aetheria-Economy_WwiseProject.rwvens.validationcache +++ b/Aetheria-Economy_WwiseProject/Aetheria-Economy_WwiseProject.rwvens.validationcache @@ -30,15 +30,15 @@ - + - - + + diff --git a/Aetheria-Economy_WwiseProject/Aetheria-Economy_WwiseProject.wproj b/Aetheria-Economy_WwiseProject/Aetheria-Economy_WwiseProject.wproj index 214619440..b1105c896 100644 --- a/Aetheria-Economy_WwiseProject/Aetheria-Economy_WwiseProject.wproj +++ b/Aetheria-Economy_WwiseProject/Aetheria-Economy_WwiseProject.wproj @@ -1,17 +1,17 @@ - + - - + + - - - - - + + + + + @@ -26,48 +26,18 @@ GeneratedSoundBanks\Windows - + 256 256 - - - - - + + + + + GeneratedSoundBanks\Mac\ @@ -104,7 +74,7 @@ JBnTG7g== -80 - + @@ -200,7 +170,7 @@ JBnTG7g== - + @@ -7195,7 +7165,7 @@ JBnTG7g== - + @@ -7780,7 +7750,7 @@ JBnTG7g== - + @@ -7950,7 +7920,7 @@ JBnTG7g== - + @@ -13003,7 +12973,7 @@ JBnTG7g== - + @@ -13024,7 +12994,7 @@ JBnTG7g== - + @@ -13045,7 +13015,7 @@ JBnTG7g== - + @@ -13066,7 +13036,7 @@ JBnTG7g== - + @@ -13087,7 +13057,7 @@ JBnTG7g== - + @@ -13108,7 +13078,7 @@ JBnTG7g== - + @@ -13127,73 +13097,73 @@ JBnTG7g== - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/Ak.Wwise.Api.WAAPI.csproj b/Ak.Wwise.Api.WAAPI.csproj new file mode 100644 index 000000000..4190f3716 --- /dev/null +++ b/Ak.Wwise.Api.WAAPI.csproj @@ -0,0 +1,695 @@ + + + + latest + <_TargetFrameworkDirectories>non_empty_path_generated_by_unity.rider.package + <_FullFrameworkReferenceAssemblyPaths>non_empty_path_generated_by_unity.rider.package + true + + + + Debug + AnyCPU + 10.0.20506 + 2.0 + + {35f358fc-ba01-8706-8251-796eb70d3e08} + {E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Library + Properties + Ak.Wwise.Api.WAAPI + v4.7.1 + 512 + . + + + true + full + false + Temp\Bin\Debug\ + DEBUG;TRACE;UNITY_2020_2_6;UNITY_2020_2;UNITY_2020;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;USE_SEARCH_ENGINE_API;SCENE_TEMPLATE_MODULE;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_VIRTUALTEXTURING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;INCLUDE_DYNAMIC_GI;ENABLE_MONO_BDWGC;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_VIDEO;PLATFORM_STANDALONE;PLATFORM_STANDALONE_WIN;UNITY_STANDALONE_WIN;UNITY_STANDALONE;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_4_6;ENABLE_PROFILER;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_INPUT_SYSTEM;UNITY_POST_PROCESSING_STACK_V2;TEST_MSAGL;REPORTING;PERSISTENCE;SUBSTANCE_PLUGIN_ENABLED;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER + prompt + 4 + + False + False + + + pdbonly + true + Temp\bin\Release\ + prompt + 4 + + False + False + + + true + true + false + false + false + + + + + + + + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ARModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AccessibilityModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AndroidJNIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AnimationModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AssetBundleModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AudioModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClothModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterInputModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterRendererModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.CoreModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.CrashReportingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.DSPGraphModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.DirectorModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GameCenterModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GridModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.HotReloadModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.IMGUIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ImageConversionModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.InputModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.InputLegacyModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.JSONSerializeModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.LocalizationModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ParticleSystemModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.PerformanceReportingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.PhysicsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.Physics2DModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ProfilerModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ScreenCaptureModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SharedInternalsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteMaskModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteShapeModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.StreamingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SubstanceModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SubsystemsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TLSModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainPhysicsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TextCoreModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TextRenderingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TilemapModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsNativeModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UNETModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UmbraModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityAnalyticsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityConnectModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityCurlModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityTestProtocolModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAssetBundleModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAudioModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestTextureModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestWWWModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VFXModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VRModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VehiclesModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VideoModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VirtualTexturingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.WindModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.XRModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.CoreModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.GraphViewModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.PackageManagerUIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.SceneTemplateModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIElementsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIElementsSamplesModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIServiceModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UnityConnectModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEditor.Graphs.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/Remotion.Linq.dll + + + E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance/Substance Engine/Editor/Substance.Editor.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Memory.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/Microsoft.Extensions.Logging.Abstractions.dll + + + E:/Projects/Aetheria-Economy/Library/PackageCache/com.unity.burst@1.4.3/Unity.Burst.Unsafe.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Buffers.dll + + + E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance.Game.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/Newtonsoft.Json.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/QuickGraph.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Threading.Tasks.Extensions.dll + + + E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance/Substance Source/Editor/SourceUnityLib.dll + + + E:/Projects/Aetheria-Economy/Assets/Plugins/System.Runtime.CompilerServices.Unsafe.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/mscorlib.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Core.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Runtime.Serialization.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.Linq.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.Vectors.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Net.Http.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Microsoft.CSharp.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Data.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/Microsoft.Win32.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/netstandard.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.AppContext.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Concurrent.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.NonGeneric.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Specialized.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Annotations.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.EventBasedAsync.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.TypeConverter.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Console.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Data.Common.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Contracts.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Debug.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.FileVersionInfo.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Process.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.StackTrace.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TextWriterTraceListener.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Tools.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TraceSource.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Drawing.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Dynamic.Runtime.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Calendars.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Compression.ZipFile.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.DriveInfo.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Watcher.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.IsolatedStorage.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.MemoryMappedFiles.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Pipes.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.UnmanagedMemoryStream.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Expressions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Parallel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Queryable.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Http.Rtc.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NameResolution.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NetworkInformation.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Ping.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Requests.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Security.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Sockets.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebHeaderCollection.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.Client.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ObjectModel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.ILGeneration.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.Lightweight.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Reader.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.ResourceManager.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Writer.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.CompilerServices.VisualC.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Handles.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.RuntimeInformation.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Numerics.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Formatters.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Json.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Xml.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Claims.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Algorithms.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Csp.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Encoding.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.X509Certificates.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Principal.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.SecureString.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Duplex.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Http.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.NetTcp.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Security.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.RegularExpressions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Overlapped.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.Parallel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Thread.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.ThreadPool.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Timer.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ValueTuple.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.ReaderWriter.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XDocument.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlDocument.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlSerializer.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.dll + + + C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.XDocument.dll + + + E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEditor.UI.dll + + + E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEngine.UI.dll + + + + + {6d1f34a9-262c-4f62-74ca-905fe66c42f9} + AK.Wwise.Unity.API.WwiseTypes + + + {38ee7213-66c0-fbcb-a1ee-726ba8a47851} + AK.Wwise.Unity.API + + + + + diff --git a/Assets/Wwise/Deployment/API.meta b/Assets/Wwise/API.meta similarity index 77% rename from Assets/Wwise/Deployment/API.meta rename to Assets/Wwise/API.meta index 0a772c160..2054fea34 100644 --- a/Assets/Wwise/Deployment/API.meta +++ b/Assets/Wwise/API.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 0c9efb7ccc7e4f34eba0dbf754fd7973 +guid: e1311711456582f45a2141e31ec26132 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/API/CHANGELOG.md b/Assets/Wwise/API/CHANGELOG.md new file mode 100644 index 000000000..e69de29bb diff --git a/Assets/Wwise/API/CHANGELOG.md.meta b/Assets/Wwise/API/CHANGELOG.md.meta new file mode 100644 index 000000000..0c3c1eee0 --- /dev/null +++ b/Assets/Wwise/API/CHANGELOG.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a1499d10b26af294ca2ae55c92769346 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Deployment.meta b/Assets/Wwise/API/Editor.meta similarity index 77% rename from Assets/Wwise/Deployment.meta rename to Assets/Wwise/API/Editor.meta index 49ebd5dbf..d9d5fffb1 100644 --- a/Assets/Wwise/Deployment.meta +++ b/Assets/Wwise/API/Editor.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: c3555f9897037b24f98da189e619b1f4 +guid: 6ba0f1d2bd55e0f449f84e7e8ec3d73a folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/API/Editor/AK.Wwise.Unity.API.Editor.asmdef b/Assets/Wwise/API/Editor/AK.Wwise.Unity.API.Editor.asmdef new file mode 100644 index 000000000..d895096f1 --- /dev/null +++ b/Assets/Wwise/API/Editor/AK.Wwise.Unity.API.Editor.asmdef @@ -0,0 +1,20 @@ +{ + "name": "AK.Wwise.Unity.API.Editor", + "references": [ + "AK.Wwise.Unity.API", + "AK.Wwise.Unity.API.WwiseTypes", + "AK.Wwise.Unity.MonoBehaviour", + "Ak.Wwise.Api.WAAPI" + ], + "includePlatforms": [ + "Editor" + ], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Assets/Wwise/API/Editor/AK.Wwise.Unity.API.Editor.asmdef.meta b/Assets/Wwise/API/Editor/AK.Wwise.Unity.API.Editor.asmdef.meta new file mode 100644 index 000000000..806dbab8a --- /dev/null +++ b/Assets/Wwise/API/Editor/AK.Wwise.Unity.API.Editor.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3f1361d532510084ab0640363407119c +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Editor/WwiseSetupWizard/AkPluginActivator.cs b/Assets/Wwise/API/Editor/AkPluginActivator.cs similarity index 88% rename from Assets/Wwise/Editor/WwiseSetupWizard/AkPluginActivator.cs rename to Assets/Wwise/API/Editor/AkPluginActivator.cs index dc6693631..dc4c37f39 100644 --- a/Assets/Wwise/Editor/WwiseSetupWizard/AkPluginActivator.cs +++ b/Assets/Wwise/API/Editor/AkPluginActivator.cs @@ -14,7 +14,7 @@ public class AkPluginActivator private const string MENU_PATH = "Assets/Wwise/Activate Plugins/"; private const UnityEditor.BuildTarget INVALID_BUILD_TARGET = (UnityEditor.BuildTarget)(-1); - private const string WwisePluginFolder = "Wwise/Deployment/Plugins"; + private const string WwisePluginFolder = "Runtime/Plugins"; // The following check is required until "BuildTarget.Switch" is available on all versions of Unity that we support. private static readonly UnityEditor.BuildTarget SwitchBuildTarget = GetPlatformBuildTarget("Switch"); @@ -105,10 +105,18 @@ public class AkPluginActivator { PluginID.MasteringSuite, "MasteringSuiteFX" }, { PluginID.McDSPFutzBox, "McDSPFutzBoxFX" }, { PluginID.McDSPLimiter, "McDSPLimiterFX" }, - { PluginID.ResonanceAudio, "ResonanceAudioFX" }, + { PluginID.ResonanceAudioRenderer, "ResonanceAudioFX" }, + { PluginID.ResonanceAudioRoomEffect, "ResonanceAudioFX" }, { PluginID.IgniterLive, "IgniterLiveSource" }, { PluginID.IgniterLiveSynth, "IgniterLiveSource" } }; + + // Support libraries are DLLs that do not have an associated Wwise plug-in ID; they are meant to be loaded manually by the application + private static readonly System.Collections.Generic.List SupportLibraries = + new System.Collections.Generic.List + { + "AkVorbisHwAccelerator" + }; public delegate void FilterOutPlatformDelegate(UnityEditor.BuildTarget target, UnityEditor.PluginImporter pluginImporter, string pluginPlatform); public static FilterOutPlatformDelegate FilterOutPlatformIfNeeded = FilterOutPlatformIfNeeded_Default; @@ -194,13 +202,24 @@ public class AkPluginActivator // returns the name of the folder that contains plugins for a specific target private static string GetPluginDeploymentPlatformName(UnityEditor.BuildTarget target) { - if(BuildTargetToPlatformName.ContainsKey(target)) + if (BuildTargetToPlatformName.ContainsKey(target)) { return BuildTargetToPlatformName[target]; } return target.ToString(); } + private static string[] GetPluginInfoFromPath(string path) + { + var indexOfPluginFolder = path.IndexOf(WwisePluginFolder, System.StringComparison.OrdinalIgnoreCase); + if (indexOfPluginFolder == -1) + { + return null; + } + + return path.Substring(indexOfPluginFolder + WwisePluginFolder.Length + 1).Split('/'); + } + private static void SetupStaticPluginRegistration(UnityEditor.BuildTarget target) { if (!RequiresStaticPluginRegistration(target)) @@ -212,13 +231,13 @@ public class AkPluginActivator var importers = UnityEditor.PluginImporter.GetAllImporters(); foreach (var pluginImporter in importers) { - if (!pluginImporter.assetPath.Contains(WwisePluginFolder)) + var splitPath = GetPluginInfoFromPath(pluginImporter.assetPath); + if (splitPath == null) + { continue; + } - var splitPath = pluginImporter.assetPath.Split('/'); - - // Path is Assets/Wwise/Deployment/Plugins/Platform. We need the platform string - var pluginPlatform = splitPath[4]; + var pluginPlatform = splitPath[0]; if (pluginPlatform != deploymentTargetName) continue; @@ -228,16 +247,16 @@ public class AkPluginActivator { case "iOS": case "tvOS": - pluginConfig = splitPath[5]; + pluginConfig = splitPath[1]; break; case "Switch": if (SwitchBuildTarget == INVALID_BUILD_TARGET) continue; - pluginConfig = splitPath[6]; + pluginConfig = splitPath[2]; - var pluginArch = splitPath[5]; + var pluginArch = splitPath[1]; if (pluginArch != "NX32" && pluginArch != "NX64") { UnityEngine.Debug.Log("WwiseUnity: Architecture not found: " + pluginArch); @@ -259,7 +278,7 @@ public class AkPluginActivator staticPluginRegistration.TryAddLibrary(pluginImporter.assetPath); } - System.Collections.Generic.HashSet plugins = null; + System.Collections.Generic.HashSet plugins; s_PerPlatformPlugins.TryGetValue(deploymentTargetName, out plugins); var missingPlugins = staticPluginRegistration.GetMissingPlugins(plugins); if (missingPlugins.Count == 0) @@ -272,7 +291,7 @@ public class AkPluginActivator else { UnityEngine.Debug.LogErrorFormat( - "WwiseUnity: These plugins used by the Wwise project are missing from the Unity project: {0}. Please check folder Assets/Wwise/Deployment/Plugin/{1}.", + "WwiseUnity: These plugins used by the Wwise project are missing from the Unity project: {0}. Please check folder Assets/Wwise/API/Runtime/Plugin/{1}.", string.Join(", ", missingPlugins.ToArray()), deploymentTargetName); } } @@ -305,13 +324,13 @@ public class AkPluginActivator var importers = UnityEditor.PluginImporter.GetAllImporters(); foreach (var pluginImporter in importers) { - if (!pluginImporter.assetPath.Contains(WwisePluginFolder)) + var splitPath = GetPluginInfoFromPath(pluginImporter.assetPath); + if (splitPath == null) + { continue; + } - var splitPath = pluginImporter.assetPath.Split('/'); - - // Path is Assets/Wwise/Deployment/Plugins/Platform. We need the platform string - var pluginPlatform = splitPath[4]; + var pluginPlatform = splitPath[0]; if (pluginPlatform != GetPluginDeploymentPlatformName(target)) { if (Activate) @@ -322,32 +341,33 @@ public class AkPluginActivator continue; } + var pluginName = splitPath[splitPath.Length - 1].Split('.')[0]; var pluginArch = string.Empty; var pluginConfig = string.Empty; + var bIsSupportLibrary = SupportLibraries.Contains(pluginName); switch (pluginPlatform) { case "iOS": case "tvOS": - case "Pellegrino": case "PS4": + case "PS5": case "XboxOne": - case "Lumin": case "Stadia": - case "Chinook": - case "GX": - pluginConfig = splitPath[5]; + case "XboxSeriesX": + case "XboxOneGC": + pluginConfig = splitPath[1]; break; case "Android": - pluginArch = splitPath[5]; - pluginConfig = splitPath[6]; + pluginArch = splitPath[1]; + pluginConfig = splitPath[2]; if (pluginArch == "armeabi-v7a") { pluginImporter.SetPlatformData(UnityEditor.BuildTarget.Android, "CPU", "ARMv7"); } - else if(pluginArch == "arm64-v8a") + else if (pluginArch == "arm64-v8a") { pluginImporter.SetPlatformData(UnityEditor.BuildTarget.Android, "CPU", "ARM64"); } @@ -362,8 +382,8 @@ public class AkPluginActivator break; case "Linux": - pluginArch = splitPath[5]; - pluginConfig = splitPath[6]; + pluginArch = splitPath[1]; + pluginConfig = splitPath[2]; if (pluginArch != "x86" && pluginArch != "x86_64") { @@ -374,13 +394,13 @@ public class AkPluginActivator break; case "Mac": - pluginConfig = splitPath[5]; + pluginConfig = splitPath[1]; SetStandalonePlatformData(pluginImporter, pluginPlatform, pluginArch); break; case "WSA": - pluginArch = splitPath[5]; - pluginConfig = splitPath[6]; + pluginArch = splitPath[1]; + pluginConfig = splitPath[2]; pluginImporter.SetPlatformData(UnityEditor.BuildTarget.WSAPlayer, "SDK", "AnySDK"); @@ -403,8 +423,8 @@ public class AkPluginActivator break; case "Windows": - pluginArch = splitPath[5]; - pluginConfig = splitPath[6]; + pluginArch = splitPath[1]; + pluginConfig = splitPath[2]; if (pluginArch != "x86" && pluginArch != "x86_64") { @@ -415,8 +435,8 @@ public class AkPluginActivator break; case "Switch": - pluginArch = splitPath[5]; - pluginConfig = splitPath[6]; + pluginArch = splitPath[1]; + pluginConfig = splitPath[2]; if (SwitchBuildTarget == INVALID_BUILD_TARGET) { @@ -445,7 +465,7 @@ public class AkPluginActivator var bActivate = true; if (pluginConfig == "DSP") { - if (!IsPluginUsed(pluginPlatform, System.IO.Path.GetFileNameWithoutExtension(pluginImporter.assetPath))) + if (!bIsSupportLibrary && !IsPluginUsed(pluginPlatform, System.IO.Path.GetFileNameWithoutExtension(pluginImporter.assetPath))) { bActivate = false; } @@ -469,7 +489,7 @@ public class AkPluginActivator if (AssetChanged) { - UnityEditor.AssetDatabase.ImportAsset(pluginImporter.assetPath); + pluginImporter.SaveAndReimport(); } } } @@ -478,7 +498,6 @@ public class AkPluginActivator { } - [UnityEditor.MenuItem("WWISE/ACTIVATE")] public static void ActivatePluginsForEditor() { var importers = UnityEditor.PluginImporter.GetAllImporters(); @@ -486,15 +505,13 @@ public class AkPluginActivator foreach (var pluginImporter in importers) { - if (!pluginImporter.assetPath.Contains(WwisePluginFolder)) + var splitPath = GetPluginInfoFromPath(pluginImporter.assetPath); + if (splitPath == null) { continue; } - var splitPath = pluginImporter.assetPath.Split('/'); - - // Path is Assets/Wwise/Deployment/Plugins/Platform. We need the platform string - var pluginPlatform = splitPath[4]; + var pluginPlatform = splitPath[0]; var pluginConfig = string.Empty; var editorCPU = string.Empty; var editorOS = string.Empty; @@ -502,14 +519,14 @@ public class AkPluginActivator switch (pluginPlatform) { case "Mac": - pluginConfig = splitPath[5]; + pluginConfig = splitPath[1]; editorCPU = "AnyCPU"; editorOS = "OSX"; break; case "Windows": - editorCPU = splitPath[5]; - pluginConfig = splitPath[6]; + editorCPU = splitPath[1]; + pluginConfig = splitPath[2]; editorOS = "Windows"; break; } @@ -574,7 +591,7 @@ public class AkPluginActivator foreach (var pluginImporter in importers) { - if (!pluginImporter.assetPath.Contains(WwisePluginFolder)) + if (pluginImporter.assetPath.IndexOf(WwisePluginFolder, System.StringComparison.OrdinalIgnoreCase) == -1) { continue; } @@ -669,13 +686,33 @@ public class AkPluginActivator //Gather all GeneratedSoundBanks folder from the project var allPaths = AkUtilities.GetAllBankPaths(); var bNeedRefresh = false; - var projectPath = AkWwiseEditorSettings.WwiseProjectAbsolutePath; + var projectDir = AkBasePathGetter.GetWwiseProjectDirectory(); var baseSoundBankPath = AkBasePathGetter.GetFullSoundBankPathEditor(); AkWwiseInitializationSettings.UpdatePlatforms(); + //make a copy of the platform map and handle "special" custom platforms + var platformMap = new Dictionary>(); + foreach (var key in AkUtilities.PlatformMapping.Keys) + { + platformMap.Add(key, new List(AkUtilities.PlatformMapping[key])); + foreach (var customPF in AkUtilities.PlatformMapping[key]) + { + if (customPF != key && AkWwiseInitializationSettings.PlatformSettings.IsDistinctPlatform(customPF)) + { + platformMap.Add(customPF, new List { customPF }); + platformMap[key].Remove(customPF); + } + } + if (platformMap[key].Count==0) + { + platformMap.Remove(key); + } + } + + //Go through all BasePlatforms - foreach (var pairPF in AkUtilities.PlatformMapping) + foreach (var pairPF in platformMap) { //Go through all custom platforms related to that base platform and check if any of the bank files were updated. var bParse = forceUpdate; @@ -689,7 +726,7 @@ public class AkPluginActivator var pluginFile = ""; try { - pluginFile = System.IO.Path.Combine(projectPath, System.IO.Path.Combine(bankPath, "PluginInfo.xml")); + pluginFile = System.IO.Path.Combine(projectDir, System.IO.Path.Combine(bankPath, "PluginInfo.xml")); pluginFile = pluginFile.Replace('/', System.IO.Path.DirectorySeparatorChar); if (!System.IO.File.Exists(pluginFile)) { @@ -827,7 +864,7 @@ public class AkPluginActivator AkPluginInfo newPluginInfo = new AkPluginInfo(); newPluginInfo.PluginID = rawPluginID; newPluginInfo.DllName = dll; - + if (!PluginIDToStaticLibName.TryGetValue(pluginID, out newPluginInfo.StaticLibName)) { newPluginInfo.StaticLibName = dll; @@ -877,7 +914,7 @@ public class AkPluginActivator { string headerFilename = LibName + "Factory.h"; - string fullPath = System.IO.Path.Combine(UnityEngine.Application.dataPath, WwisePluginFolder + GetWwisePluginRelativeDSPFolder() + headerFilename); + string fullPath = System.IO.Path.GetFullPath(AkUtilities.GetPathInPackage(WwisePluginFolder + GetWwisePluginRelativeDSPFolder() + headerFilename)); if (System.IO.File.Exists(fullPath)) { @@ -936,7 +973,7 @@ void *_pluginName_##_fp = (void*)&_pluginName_##Registration; try { - var FullPath = System.IO.Path.Combine(UnityEngine.Application.dataPath, WwisePluginFolder + RelativePath); + var FullPath = System.IO.Path.GetFullPath(AkUtilities.GetPathInPackage(WwisePluginFolder + RelativePath)); System.IO.File.WriteAllText(FullPath, CppText); } catch (System.Exception e) @@ -1052,7 +1089,8 @@ void *_pluginName_##_fp = (void*)&_pluginName_##Registration; MasteringSuite = 0xBA0003, McDSPFutzBox = 0x6E1003, McDSPLimiter = 0x671003, - ResonanceAudio = 0x641103, + ResonanceAudioRenderer = 0x641103, + ResonanceAudioRoomEffect = 0xC81106, IgniterLive = 0x5110D2, IgniterLiveSynth = 0x5210D2 } diff --git a/Assets/Wwise/Editor/WwiseSetupWizard/AkPluginActivator.cs.meta b/Assets/Wwise/API/Editor/AkPluginActivator.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseSetupWizard/AkPluginActivator.cs.meta rename to Assets/Wwise/API/Editor/AkPluginActivator.cs.meta index 99d1cc89d..24b1e3d33 100644 --- a/Assets/Wwise/Editor/WwiseSetupWizard/AkPluginActivator.cs.meta +++ b/Assets/Wwise/API/Editor/AkPluginActivator.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 980c88fda8ae4f3489149c0c917ee9b7 +guid: 7d727add5552d4f429e0497a8d6f4cb3 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseMenu.meta b/Assets/Wwise/API/Editor/WwiseMenu.meta similarity index 77% rename from Assets/Wwise/Editor/WwiseMenu.meta rename to Assets/Wwise/API/Editor/WwiseMenu.meta index 1f2995229..3d62141eb 100644 --- a/Assets/Wwise/Editor/WwiseMenu.meta +++ b/Assets/Wwise/API/Editor/WwiseMenu.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 41f04939fa11d064e8173b938165caeb +guid: 69bde7d45ecaab748b48ccfedecaba20 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common.meta b/Assets/Wwise/API/Editor/WwiseMenu/Common.meta similarity index 77% rename from Assets/Wwise/Deployment/API/Handwritten/Common.meta rename to Assets/Wwise/API/Editor/WwiseMenu/Common.meta index edac76494..99385e66b 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common.meta +++ b/Assets/Wwise/API/Editor/WwiseMenu/Common.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 1367e390a89eb6f49afcec4c429d6b88 +guid: 26913be84cba5aa4d975a69312ac8022 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Editor/WwiseMenu/Common/AkUnityBuilderBase.cs b/Assets/Wwise/API/Editor/WwiseMenu/Common/AkUnityBuilderBase.cs similarity index 100% rename from Assets/Wwise/Editor/WwiseMenu/Common/AkUnityBuilderBase.cs rename to Assets/Wwise/API/Editor/WwiseMenu/Common/AkUnityBuilderBase.cs diff --git a/Assets/Wwise/Editor/WwiseMenu/Common/AkUnityBuilderBase.cs.meta b/Assets/Wwise/API/Editor/WwiseMenu/Common/AkUnityBuilderBase.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseMenu/Common/AkUnityBuilderBase.cs.meta rename to Assets/Wwise/API/Editor/WwiseMenu/Common/AkUnityBuilderBase.cs.meta index 2ce5539b9..2ac41ce22 100644 --- a/Assets/Wwise/Editor/WwiseMenu/Common/AkUnityBuilderBase.cs.meta +++ b/Assets/Wwise/API/Editor/WwiseMenu/Common/AkUnityBuilderBase.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 5e967587f11723e48b0743bde9ce80c4 +guid: e339e26fd91eb8c40b1a28af9b70a1ce MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseMenu/Common/AkUnityPluginInstallerBase.cs b/Assets/Wwise/API/Editor/WwiseMenu/Common/AkUnityPluginInstallerBase.cs similarity index 99% rename from Assets/Wwise/Editor/WwiseMenu/Common/AkUnityPluginInstallerBase.cs rename to Assets/Wwise/API/Editor/WwiseMenu/Common/AkUnityPluginInstallerBase.cs index 1db655845..fac454604 100644 --- a/Assets/Wwise/Editor/WwiseMenu/Common/AkUnityPluginInstallerBase.cs +++ b/Assets/Wwise/API/Editor/WwiseMenu/Common/AkUnityPluginInstallerBase.cs @@ -220,7 +220,7 @@ public class AkUnityPluginInstallerBase : AkUnityAssetsInstaller { return System.IO.Path.Combine( System.IO.Path.Combine( - System.IO.Path.Combine(System.IO.Path.Combine(System.IO.Path.Combine(m_assetsDir, "Wwise"), "Deployment"), + System.IO.Path.Combine(System.IO.Path.Combine(System.IO.Path.Combine(m_assetsDir, "Wwise"), "API", "Runtime"), "Plugins"), m_platform), config); } @@ -229,7 +229,7 @@ public class AkUnityPluginInstallerBase : AkUnityAssetsInstaller return System.IO.Path.Combine( System.IO.Path.Combine( System.IO.Path.Combine( - System.IO.Path.Combine(System.IO.Path.Combine(System.IO.Path.Combine(m_assetsDir, "Wwise"), "Deployment"), + System.IO.Path.Combine(System.IO.Path.Combine(System.IO.Path.Combine(m_assetsDir, "Wwise"), "API", "Runtime"), "Plugins"), m_platform), arch), config); } diff --git a/Assets/Wwise/Editor/WwiseMenu/Common/AkUnityPluginInstallerBase.cs.meta b/Assets/Wwise/API/Editor/WwiseMenu/Common/AkUnityPluginInstallerBase.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseMenu/Common/AkUnityPluginInstallerBase.cs.meta rename to Assets/Wwise/API/Editor/WwiseMenu/Common/AkUnityPluginInstallerBase.cs.meta index 2a3eedb3f..71d990a2e 100644 --- a/Assets/Wwise/Editor/WwiseMenu/Common/AkUnityPluginInstallerBase.cs.meta +++ b/Assets/Wwise/API/Editor/WwiseMenu/Common/AkUnityPluginInstallerBase.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: c0d6cd500cf97354b80abc434da2f1c2 +guid: beacbddfe55891249bea826bc322015f MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseMenu/Common/AkWwiseIdConverter.cs b/Assets/Wwise/API/Editor/WwiseMenu/Common/AkWwiseIdConverter.cs similarity index 100% rename from Assets/Wwise/Editor/WwiseMenu/Common/AkWwiseIdConverter.cs rename to Assets/Wwise/API/Editor/WwiseMenu/Common/AkWwiseIdConverter.cs diff --git a/Assets/Wwise/Editor/WwiseMenu/Common/AkWwiseIdConverter.cs.meta b/Assets/Wwise/API/Editor/WwiseMenu/Common/AkWwiseIdConverter.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseMenu/Common/AkWwiseIdConverter.cs.meta rename to Assets/Wwise/API/Editor/WwiseMenu/Common/AkWwiseIdConverter.cs.meta index d8d95fc20..a4ec2403e 100644 --- a/Assets/Wwise/Editor/WwiseMenu/Common/AkWwiseIdConverter.cs.meta +++ b/Assets/Wwise/API/Editor/WwiseMenu/Common/AkWwiseIdConverter.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ae895f2c4b974b744a3bcb9278fc337f +guid: 0af3cdd822fb2414fb284a2730bbdb29 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Mac.meta b/Assets/Wwise/API/Editor/WwiseMenu/Mac.meta similarity index 77% rename from Assets/Wwise/Deployment/API/Handwritten/Mac.meta rename to Assets/Wwise/API/Editor/WwiseMenu/Mac.meta index fec8397ee..d16d665bb 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Mac.meta +++ b/Assets/Wwise/API/Editor/WwiseMenu/Mac.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: abd4e24bb3307994e8b018ee89d94c57 +guid: 43676f33ae6eb964f8b08322c0b5f845 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Editor/WwiseMenu/Mac/AkWwiseMenu_Mac.cs b/Assets/Wwise/API/Editor/WwiseMenu/Mac/AkWwiseMenu_Mac.cs similarity index 100% rename from Assets/Wwise/Editor/WwiseMenu/Mac/AkWwiseMenu_Mac.cs rename to Assets/Wwise/API/Editor/WwiseMenu/Mac/AkWwiseMenu_Mac.cs diff --git a/Assets/Wwise/Editor/WwiseMenu/Mac/AkWwiseMenu_Mac.cs.meta b/Assets/Wwise/API/Editor/WwiseMenu/Mac/AkWwiseMenu_Mac.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseMenu/Mac/AkWwiseMenu_Mac.cs.meta rename to Assets/Wwise/API/Editor/WwiseMenu/Mac/AkWwiseMenu_Mac.cs.meta index 59622ec9a..e1b595ad9 100644 --- a/Assets/Wwise/Editor/WwiseMenu/Mac/AkWwiseMenu_Mac.cs.meta +++ b/Assets/Wwise/API/Editor/WwiseMenu/Mac/AkWwiseMenu_Mac.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d2fe3082fb9f9944fb22195eb3068293 +guid: 8be9f5b2f27bf6b4a863ada9a0cf0651 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Windows.meta b/Assets/Wwise/API/Editor/WwiseMenu/Windows.meta similarity index 77% rename from Assets/Wwise/Deployment/API/Handwritten/Windows.meta rename to Assets/Wwise/API/Editor/WwiseMenu/Windows.meta index d28d63589..2b10655fa 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Windows.meta +++ b/Assets/Wwise/API/Editor/WwiseMenu/Windows.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 99ba66c9d2119714b8a1e94599195312 +guid: 0cfd87c035b29fb4faedb9097b304c66 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Editor/WwiseMenu/Windows/AkWwiseMenu_Windows.cs b/Assets/Wwise/API/Editor/WwiseMenu/Windows/AkWwiseMenu_Windows.cs similarity index 100% rename from Assets/Wwise/Editor/WwiseMenu/Windows/AkWwiseMenu_Windows.cs rename to Assets/Wwise/API/Editor/WwiseMenu/Windows/AkWwiseMenu_Windows.cs diff --git a/Assets/Wwise/Editor/WwiseMenu/Windows/AkWwiseMenu_Windows.cs.meta b/Assets/Wwise/API/Editor/WwiseMenu/Windows/AkWwiseMenu_Windows.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseMenu/Windows/AkWwiseMenu_Windows.cs.meta rename to Assets/Wwise/API/Editor/WwiseMenu/Windows/AkWwiseMenu_Windows.cs.meta index 2c5f6b326..a7208eb0b 100644 --- a/Assets/Wwise/Editor/WwiseMenu/Windows/AkWwiseMenu_Windows.cs.meta +++ b/Assets/Wwise/API/Editor/WwiseMenu/Windows/AkWwiseMenu_Windows.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a8d7eeba658ca8745a7143a83b17fac4 +guid: 13699b1b1a4f1b04491d49457d840453 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes.meta b/Assets/Wwise/API/Editor/WwiseTypes.meta similarity index 77% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes.meta rename to Assets/Wwise/API/Editor/WwiseTypes.meta index 577642d59..94d149246 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes.meta +++ b/Assets/Wwise/API/Editor/WwiseTypes.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 547add351e62e2847b5dfbd11c8e8b65 +guid: 9dc14105c2a9e0c49a5b2207bcd80952 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Editor/WwiseTypes/AcousticTextureDrawer.cs b/Assets/Wwise/API/Editor/WwiseTypes/AcousticTextureDrawer.cs similarity index 100% rename from Assets/Wwise/Editor/WwiseTypes/AcousticTextureDrawer.cs rename to Assets/Wwise/API/Editor/WwiseTypes/AcousticTextureDrawer.cs diff --git a/Assets/Wwise/Editor/WwiseTypes/AcousticTextureDrawer.cs.meta b/Assets/Wwise/API/Editor/WwiseTypes/AcousticTextureDrawer.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseTypes/AcousticTextureDrawer.cs.meta rename to Assets/Wwise/API/Editor/WwiseTypes/AcousticTextureDrawer.cs.meta index 5ff67f95a..6121fb5ed 100644 --- a/Assets/Wwise/Editor/WwiseTypes/AcousticTextureDrawer.cs.meta +++ b/Assets/Wwise/API/Editor/WwiseTypes/AcousticTextureDrawer.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a8a3130bc06b40d49ba95b95826f585b +guid: 0a36ba03468834a459e1a15f3ba50859 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseTypes/AuxBusDrawer.cs b/Assets/Wwise/API/Editor/WwiseTypes/AuxBusDrawer.cs similarity index 100% rename from Assets/Wwise/Editor/WwiseTypes/AuxBusDrawer.cs rename to Assets/Wwise/API/Editor/WwiseTypes/AuxBusDrawer.cs diff --git a/Assets/Wwise/Editor/WwiseTypes/AuxBusDrawer.cs.meta b/Assets/Wwise/API/Editor/WwiseTypes/AuxBusDrawer.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseTypes/AuxBusDrawer.cs.meta rename to Assets/Wwise/API/Editor/WwiseTypes/AuxBusDrawer.cs.meta index 41cdeeee4..bc1653437 100644 --- a/Assets/Wwise/Editor/WwiseTypes/AuxBusDrawer.cs.meta +++ b/Assets/Wwise/API/Editor/WwiseTypes/AuxBusDrawer.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 9d5b2820ff422854f99e22fc0ba4805c +guid: 73b3e876b5a417843b9d94156e3c43b8 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseTypes/BankDrawer.cs b/Assets/Wwise/API/Editor/WwiseTypes/BankDrawer.cs similarity index 100% rename from Assets/Wwise/Editor/WwiseTypes/BankDrawer.cs rename to Assets/Wwise/API/Editor/WwiseTypes/BankDrawer.cs diff --git a/Assets/Wwise/Editor/WwiseTypes/BankDrawer.cs.meta b/Assets/Wwise/API/Editor/WwiseTypes/BankDrawer.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseTypes/BankDrawer.cs.meta rename to Assets/Wwise/API/Editor/WwiseTypes/BankDrawer.cs.meta index 53953340b..18fccd1c4 100644 --- a/Assets/Wwise/Editor/WwiseTypes/BankDrawer.cs.meta +++ b/Assets/Wwise/API/Editor/WwiseTypes/BankDrawer.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: c370ecebe7db9464f97781c3cc7a43b5 +guid: d0552a3dcd819684e9c5f2d46e8ebccf MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseTypes/BaseTypeDrawer.cs b/Assets/Wwise/API/Editor/WwiseTypes/BaseTypeDrawer.cs similarity index 54% rename from Assets/Wwise/Editor/WwiseTypes/BaseTypeDrawer.cs rename to Assets/Wwise/API/Editor/WwiseTypes/BaseTypeDrawer.cs index 785a0f18c..b5d451fdb 100644 --- a/Assets/Wwise/Editor/WwiseTypes/BaseTypeDrawer.cs +++ b/Assets/Wwise/API/Editor/WwiseTypes/BaseTypeDrawer.cs @@ -4,13 +4,14 @@ namespace AK.Wwise.Editor { public override void OnGUI(UnityEngine.Rect position, UnityEditor.SerializedProperty property, UnityEngine.GUIContent label) { + // Get unique control Id + int controlId = UnityEngine.GUIUtility.GetControlID(label, UnityEngine.FocusType.Passive); UnityEditor.EditorGUI.BeginProperty(position, label, property); var wwiseObjectReference = property.FindPropertyRelative("WwiseObjectReference"); HandleDragAndDrop(wwiseObjectReference, position); - position = UnityEditor.EditorGUI.PrefixLabel(position, - UnityEngine.GUIUtility.GetControlID(UnityEngine.FocusType.Passive), label); + position = UnityEditor.EditorGUI.PrefixLabel(position, controlId, label); var style = new UnityEngine.GUIStyle(UnityEngine.GUI.skin.button); style.alignment = UnityEngine.TextAnchor.MiddleLeft; @@ -29,11 +30,36 @@ namespace AK.Wwise.Editor { objectType = WwiseObjectType, wwiseObjectReference = wwiseObjectReference, + serializedObject = property.serializedObject, + //Current selected object + currentWwiseObjectReference = GetWwiseObjectReference(wwiseObjectReference), + //We're currently clicking focus windows must be the right + pickedSourceEditorWindow = UnityEditor.EditorWindow.focusedWindow, + //Useful to control event source + pickedSourceControlId = controlId, pickerPosition = AkUtilities.GetLastRectAbsolute(position), - serializedObject = property.serializedObject }; } + // Check picker window close event and we're in the right drawer instance using control ID + if (UnityEngine.Event.current.commandName == AkWwiseComponentPicker.PickerClosedEventName && + controlId == AkWwiseComponentPicker.GetObjectPickerControlID()) + { + var oldValue = GetWwiseObjectReference(wwiseObjectReference); + var newValue = AkWwiseComponentPicker.GetObjectPickerObjectReference(); + + if (oldValue != newValue) + { + // Serialized object updating + wwiseObjectReference.serializedObject.Update(); + SetSerializedObject(wwiseObjectReference, newValue); + wwiseObjectReference.serializedObject.ApplyModifiedProperties(); + + // Force GUI modification, to send back to the base component drawer + UnityEngine.GUI.changed = true; + } + } + UnityEditor.EditorGUI.EndProperty(); } @@ -45,6 +71,17 @@ namespace AK.Wwise.Editor return reference ? reference.DisplayName : string.Empty; } + // These are to be able use other type instead of WwiseObjectReference + protected virtual WwiseObjectReference GetWwiseObjectReference(UnityEditor.SerializedProperty serializedProperty) + { + return serializedProperty.objectReferenceValue as WwiseObjectReference; + } + + protected virtual void SetSerializedObject(UnityEditor.SerializedProperty serializedProperty, WwiseObjectReference wwiseObjectReference) + { + serializedProperty.objectReferenceValue = wwiseObjectReference; + } + private void HandleDragAndDrop(UnityEditor.SerializedProperty wwiseObjectReference, UnityEngine.Rect dropArea) { var currentEvent = UnityEngine.Event.current; @@ -54,7 +91,7 @@ namespace AK.Wwise.Editor if (currentEvent.type != UnityEngine.EventType.DragUpdated && currentEvent.type != UnityEngine.EventType.DragPerform) return; - var reference = AkUtilities.DragAndDropObjectReference; + var reference = AkWwiseTypes.DragAndDropObjectReference; if (reference != null && reference.WwiseObjectType != WwiseObjectType) reference = null; @@ -65,7 +102,9 @@ namespace AK.Wwise.Editor UnityEditor.DragAndDrop.AcceptDrag(); if (reference != null) - wwiseObjectReference.objectReferenceValue = reference; + { + SetSerializedObject(wwiseObjectReference, reference); + } UnityEditor.DragAndDrop.PrepareStartDrag(); UnityEngine.GUIUtility.hotControl = 0; diff --git a/Assets/Wwise/Editor/WwiseTypes/BaseTypeDrawer.cs.meta b/Assets/Wwise/API/Editor/WwiseTypes/BaseTypeDrawer.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseTypes/BaseTypeDrawer.cs.meta rename to Assets/Wwise/API/Editor/WwiseTypes/BaseTypeDrawer.cs.meta index 449ee0da5..29a73fe0e 100644 --- a/Assets/Wwise/Editor/WwiseTypes/BaseTypeDrawer.cs.meta +++ b/Assets/Wwise/API/Editor/WwiseTypes/BaseTypeDrawer.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a21a41b574763a640ac83716e22b47df +guid: c3fe74a19ed66fa45b17eea4d8dbd427 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseTypes/EventDrawer.cs b/Assets/Wwise/API/Editor/WwiseTypes/EventDrawer.cs similarity index 100% rename from Assets/Wwise/Editor/WwiseTypes/EventDrawer.cs rename to Assets/Wwise/API/Editor/WwiseTypes/EventDrawer.cs diff --git a/Assets/Wwise/Editor/WwiseTypes/EventDrawer.cs.meta b/Assets/Wwise/API/Editor/WwiseTypes/EventDrawer.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseTypes/EventDrawer.cs.meta rename to Assets/Wwise/API/Editor/WwiseTypes/EventDrawer.cs.meta index ce6ffae74..8909bea5c 100644 --- a/Assets/Wwise/Editor/WwiseTypes/EventDrawer.cs.meta +++ b/Assets/Wwise/API/Editor/WwiseTypes/EventDrawer.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 5020a9865159d1e428e92aeb3cae00be +guid: 6e3aded9dafd94a4fa817f8a990e0efa MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseTypes/RTPCDrawer.cs b/Assets/Wwise/API/Editor/WwiseTypes/RTPCDrawer.cs similarity index 100% rename from Assets/Wwise/Editor/WwiseTypes/RTPCDrawer.cs rename to Assets/Wwise/API/Editor/WwiseTypes/RTPCDrawer.cs diff --git a/Assets/Wwise/Editor/WwiseTypes/RTPCDrawer.cs.meta b/Assets/Wwise/API/Editor/WwiseTypes/RTPCDrawer.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseTypes/RTPCDrawer.cs.meta rename to Assets/Wwise/API/Editor/WwiseTypes/RTPCDrawer.cs.meta index 575682da8..a20b8c37e 100644 --- a/Assets/Wwise/Editor/WwiseTypes/RTPCDrawer.cs.meta +++ b/Assets/Wwise/API/Editor/WwiseTypes/RTPCDrawer.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f8d5dfffbe7b19040ab0c1175991bc57 +guid: 79c15edebabbb5146b4068a9a9b017f4 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseTypes/StateDrawer.cs b/Assets/Wwise/API/Editor/WwiseTypes/StateDrawer.cs similarity index 100% rename from Assets/Wwise/Editor/WwiseTypes/StateDrawer.cs rename to Assets/Wwise/API/Editor/WwiseTypes/StateDrawer.cs diff --git a/Assets/Wwise/Editor/WwiseTypes/StateDrawer.cs.meta b/Assets/Wwise/API/Editor/WwiseTypes/StateDrawer.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseTypes/StateDrawer.cs.meta rename to Assets/Wwise/API/Editor/WwiseTypes/StateDrawer.cs.meta index 1d312af2c..f02cad09d 100644 --- a/Assets/Wwise/Editor/WwiseTypes/StateDrawer.cs.meta +++ b/Assets/Wwise/API/Editor/WwiseTypes/StateDrawer.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a9b78ad0a40c12d488b748ac06aa2e7a +guid: ac51eff351c52444c84daaba2054a967 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseTypes/SwitchDrawer.cs b/Assets/Wwise/API/Editor/WwiseTypes/SwitchDrawer.cs similarity index 100% rename from Assets/Wwise/Editor/WwiseTypes/SwitchDrawer.cs rename to Assets/Wwise/API/Editor/WwiseTypes/SwitchDrawer.cs diff --git a/Assets/Wwise/Editor/WwiseTypes/SwitchDrawer.cs.meta b/Assets/Wwise/API/Editor/WwiseTypes/SwitchDrawer.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseTypes/SwitchDrawer.cs.meta rename to Assets/Wwise/API/Editor/WwiseTypes/SwitchDrawer.cs.meta index a92286bc0..807ce71c3 100644 --- a/Assets/Wwise/Editor/WwiseTypes/SwitchDrawer.cs.meta +++ b/Assets/Wwise/API/Editor/WwiseTypes/SwitchDrawer.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: fd16f04a81c6dc64986c3fcff74bf9e9 +guid: b471700968b33944e854fe5c01131010 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseTypes/TriggerDrawer.cs b/Assets/Wwise/API/Editor/WwiseTypes/TriggerDrawer.cs similarity index 100% rename from Assets/Wwise/Editor/WwiseTypes/TriggerDrawer.cs rename to Assets/Wwise/API/Editor/WwiseTypes/TriggerDrawer.cs diff --git a/Assets/Wwise/Editor/WwiseTypes/TriggerDrawer.cs.meta b/Assets/Wwise/API/Editor/WwiseTypes/TriggerDrawer.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseTypes/TriggerDrawer.cs.meta rename to Assets/Wwise/API/Editor/WwiseTypes/TriggerDrawer.cs.meta index 6fa99a774..16295ba35 100644 --- a/Assets/Wwise/Editor/WwiseTypes/TriggerDrawer.cs.meta +++ b/Assets/Wwise/API/Editor/WwiseTypes/TriggerDrawer.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 68c0247b9d074fb42816606cf3948f9c +guid: 2bb6e06f811ade64291a0abc0897e777 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseWindows.meta b/Assets/Wwise/API/Editor/WwiseWindows.meta similarity index 77% rename from Assets/Wwise/Editor/WwiseWindows.meta rename to Assets/Wwise/API/Editor/WwiseWindows.meta index 364464eb6..8ae6f148e 100644 --- a/Assets/Wwise/Editor/WwiseWindows.meta +++ b/Assets/Wwise/API/Editor/WwiseWindows.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: efbcf4fb39a083f46b4b112240688d89 +guid: 1f452b070fdaf384a8cb91ebc3c474d1 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseComponentPicker.cs b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseComponentPicker.cs new file mode 100644 index 000000000..79ada8c4f --- /dev/null +++ b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseComponentPicker.cs @@ -0,0 +1,199 @@ +#if UNITY_EDITOR +////////////////////////////////////////////////////////////////////// +// +// Copyright (c) 2014 Audiokinetic Inc. / All Rights Reserved +// +////////////////////////////////////////////////////////////////////// + +public class AkWwiseComponentPicker : UnityEditor.EditorWindow +{ + /// + /// Return the last picked object + /// + public static WwiseObjectReference GetObjectPickerObjectReference() + { + return s_componentPicker != null ? s_componentPicker.m_CurrentObjectReference : default; + } + + /// + /// Return last control Id which opened the window + /// + public static int GetObjectPickerControlID() + { + return s_componentPicker != null ? s_componentPicker.m_ObjectSelectorId : default; + } + + public const string PickerClosedEventName = "AkWwiseComponentPickerClosed"; + + public static AkWwiseComponentPicker s_componentPicker; + + private AkWwiseTreeView m_treeView; + + private bool m_close; + private UnityEditor.SerializedProperty m_WwiseObjectReference; + private UnityEditor.SerializedObject m_serializedObject; + private WwiseObjectType m_type; + UnityEditor.IMGUI.Controls.SearchField m_SearchField; + + private WwiseObjectReference m_CurrentObjectReference; + private UnityEditor.EditorWindow m_PickedSourceEditorWindow; + private int m_ObjectSelectorId = 0; + + /// + /// The window to repaint after closing the picker + /// + public static UnityEditor.EditorWindow LastFocusedWindow = null; + + private void Update() + { + //Unity sometimes generates an error when the window is closed from the OnGUI function. + //So We close it here + if (m_close) + { + Close(); + + if (LastFocusedWindow) + { + UnityEditor.EditorApplication.delayCall += LastFocusedWindow.Repaint; + LastFocusedWindow = null; + } + } + } + + private void OnGUI() + { + using (new UnityEngine.GUILayout.VerticalScope()) + { + UnityEngine.GUILayout.Space(10); + m_treeView.StoredSearchString = m_SearchField.OnGUI(UnityEngine.GUILayoutUtility.GetRect(position.width - 60, 20), m_treeView.StoredSearchString); + UnityEngine.GUILayout.FlexibleSpace(); + UnityEngine.Rect lastRect = UnityEngine.GUILayoutUtility.GetLastRect(); + + m_treeView.OnGUI(new UnityEngine.Rect(lastRect.x, lastRect.y, position.width, lastRect.height)); + + using (new UnityEngine.GUILayout.HorizontalScope("box")) + { + if (UnityEngine.GUILayout.Button("Ok")) + { + //Get the selected item + var selectedItem = m_treeView.dataSource.Find(m_treeView.state.lastClickedID); + + SetGuid(selectedItem); + } + else if (UnityEngine.GUILayout.Button("Cancel")) + m_close = true; + else if (UnityEngine.GUILayout.Button("Reset")) + { + ResetGuid(); + m_close = true; + } + } + } + } + + private void SetGuid(AkWwiseTreeViewItem in_element) + { + if (in_element == null || m_type != in_element.objectType) return; + + m_serializedObject.Update(); + var reference = WwiseObjectReference.FindOrCreateWwiseObject(m_type, in_element.name, in_element.objectGuid); + var groupReference = reference as WwiseGroupValueObjectReference; + if (groupReference) + { + var parent = in_element.parent as AkWwiseTreeViewItem; + groupReference.SetupGroupObjectReference(parent.name, parent.objectGuid); + } + + m_CurrentObjectReference = reference; + if (m_PickedSourceEditorWindow) + { + m_PickedSourceEditorWindow.SendEvent(UnityEditor.EditorGUIUtility.CommandEvent(PickerClosedEventName)); + } + else + { + m_serializedObject.Update(); + m_WwiseObjectReference.objectReferenceValue = reference; + m_serializedObject.ApplyModifiedProperties(); + } + + m_close = true; + } + + private void ResetGuid() + { + m_CurrentObjectReference = null; + if (m_PickedSourceEditorWindow) + { + m_PickedSourceEditorWindow.SendEvent(UnityEditor.EditorGUIUtility.CommandEvent(PickerClosedEventName)); + } + else + { + m_serializedObject.Update(); + m_WwiseObjectReference.objectReferenceValue = null; + m_serializedObject.ApplyModifiedProperties(); + + } + } + + public class PickerCreator + { + public UnityEditor.SerializedProperty wwiseObjectReference; + public WwiseObjectType objectType; + public UnityEngine.Rect pickerPosition; + public UnityEditor.SerializedObject serializedObject; + + public WwiseObjectReference currentWwiseObjectReference; + public UnityEditor.EditorWindow pickedSourceEditorWindow; + public int pickedSourceControlId = 0; + private int minPickerWidth = 300; + + internal PickerCreator() + { + UnityEditor.EditorApplication.delayCall += DelayCall; + } + + private void DelayCall() + { + if (s_componentPicker != null) + return; + + s_componentPicker = CreateInstance(); + + //position the window below the button + var pos = new UnityEngine.Rect(pickerPosition.x, pickerPosition.yMax, 0, 0); + + //If the window gets out of the screen, we place it on top of the button instead + if (pickerPosition.yMax > UnityEngine.Screen.currentResolution.height / 2) + pos.y = pickerPosition.y - UnityEngine.Screen.currentResolution.height / 2; + + //We show a drop down window which is automatically destroyed when focus is lost + s_componentPicker.ShowAsDropDown(pos, + new UnityEngine.Vector2(pickerPosition.width >= minPickerWidth ? pickerPosition.width : minPickerWidth, + UnityEngine.Screen.currentResolution.height / 2)); + + s_componentPicker.m_WwiseObjectReference = wwiseObjectReference; + s_componentPicker.m_serializedObject = serializedObject; + s_componentPicker.m_type = objectType; + s_componentPicker.m_CurrentObjectReference = currentWwiseObjectReference; + s_componentPicker.m_PickedSourceEditorWindow = pickedSourceEditorWindow; + s_componentPicker.m_ObjectSelectorId = pickedSourceControlId; + + UnityEditor.IMGUI.Controls.TreeViewState treeViewState = new UnityEditor.IMGUI.Controls.TreeViewState(); + s_componentPicker.m_treeView = new AkWwiseTreeView(treeViewState, AkWwiseProjectInfo.GetTreeData(), objectType); + s_componentPicker.m_treeView.DragDropEnabled = false; + s_componentPicker.m_treeView.SetDoubleClickFunction(s_componentPicker.SetGuid); + + s_componentPicker.m_SearchField = new UnityEditor.IMGUI.Controls.SearchField(); + s_componentPicker.m_SearchField.downOrUpArrowKeyPressed += s_componentPicker.m_treeView.SetFocusAndEnsureSelectedItem; + s_componentPicker.m_SearchField.SetFocus(); + + var reference = currentWwiseObjectReference; + if (reference) + { + s_componentPicker.m_treeView.dataSource.SelectItem(reference.Guid); + } + } + } + +} +#endif diff --git a/Assets/Wwise/Editor/WwiseWindows/AkWwiseComponentPicker.cs.meta b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseComponentPicker.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseWindows/AkWwiseComponentPicker.cs.meta rename to Assets/Wwise/API/Editor/WwiseWindows/AkWwiseComponentPicker.cs.meta index dba3ad8b9..071c5d555 100644 --- a/Assets/Wwise/Editor/WwiseWindows/AkWwiseComponentPicker.cs.meta +++ b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseComponentPicker.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a8edac4c6b1bbac4c8986a9e55a858a0 +guid: 3f64cbdeb252c84438649da05a61c59f MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Editor/WwiseWindows/AkWwisePicker.cs b/Assets/Wwise/API/Editor/WwiseWindows/AkWwisePicker.cs new file mode 100644 index 000000000..0614a22b3 --- /dev/null +++ b/Assets/Wwise/API/Editor/WwiseWindows/AkWwisePicker.cs @@ -0,0 +1,233 @@ +#if UNITY_EDITOR +////////////////////////////////////////////////////////////////////// +// +// Copyright (c) 2014 Audiokinetic Inc. / All Rights Reserved +// +////////////////////////////////////////////////////////////////////// + +public class AkWwisePicker : UnityEditor.EditorWindow +{ + [UnityEngine.SerializeField] UnityEditor.IMGUI.Controls.TreeViewState m_treeViewState; + + public static AkWwiseTreeView m_treeView; + UnityEditor.IMGUI.Controls.SearchField m_SearchField; + + [UnityEditor.MenuItem("Window/Wwise Picker", false, (int)AkWwiseWindowOrder.WwisePicker)] + public static void InitPickerWindow() + { + GetWindow("Wwise Picker", true, + typeof(UnityEditor.EditorWindow).Assembly.GetType("UnityEditor.ConsoleWindow")); + } + + public void OnEnable() + { + if (m_treeViewState == null) + m_treeViewState = new UnityEditor.IMGUI.Controls.TreeViewState(); + + var multiColumnHeaderState = AkWwiseTreeView.CreateDefaultMultiColumnHeaderState(); + var multiColumnHeader = new UnityEditor.IMGUI.Controls.MultiColumnHeader(multiColumnHeaderState); + m_treeView = new AkWwiseTreeView(m_treeViewState, multiColumnHeader, AkWwiseProjectInfo.GetTreeData()); + m_treeView.SetDoubleClickFunction(PlayPauseItem); + + m_treeView.dirtyDelegate = RequestRepaint; + + m_SearchField = new UnityEditor.IMGUI.Controls.SearchField(); + m_SearchField.downOrUpArrowKeyPressed += m_treeView.SetFocusAndEnsureSelectedItem; + m_SearchField.SetFocus(); + } + + public static void Refresh(bool ignoreIfWaapi = false) + { + if (AkWwiseProjectInfo.GetData().currentDataSource == AkWwiseProjectInfo.DataSourceType.WwiseAuthoring && ignoreIfWaapi) + { + return; + } + + if (m_treeView != null) + { + m_treeView.dataSource.FetchData(); + }; + } + + private void PlayPauseItem(AkWwiseTreeViewItem item) + { + if (m_treeView != null && m_treeView.CheckWaapi()) + AkWaapiUtilities.TogglePlayEvent(item.objectType, item.objectGuid); + } + + private bool isDirty; + public void RequestRepaint() + { + isDirty = true; + } + + void Update() + { + if (isDirty) + { + Repaint(); + m_treeView.Reload(); + isDirty = false; + } + + if (AkWwiseEditorSettings.Instance.UseWaapi) + { + AkWwiseProjectInfo.WaapiPickerData.Update(); + } + } + + public void OnGUI() + { + AkWwiseProjectInfo.DataSourceType ds; + var buttonWidth = 150; + using (new UnityEngine.GUILayout.HorizontalScope("box")) + { + ds = (AkWwiseProjectInfo.DataSourceType)UnityEditor.EditorGUILayout.EnumPopup( + AkWwiseProjectInfo.GetData().currentDataSource, UnityEngine.GUILayout.Width(buttonWidth)); + UnityEngine.GUILayout.Space(5); + + var projectData = AkWwiseProjectInfo.GetData(); + + if (ds != projectData.currentDataSource) + { + projectData.currentDataSource = ds; + m_treeView.SetDataSource(AkWwiseProjectInfo.GetTreeData()); + } + + if (ds == AkWwiseProjectInfo.DataSourceType.FileSystem) + { + projectData.autoPopulateEnabled = + UnityEngine.GUILayout.Toggle(projectData.autoPopulateEnabled, "Auto populate"); + } + else + { + projectData.AutoSyncSelection = + UnityEngine.GUILayout.Toggle(projectData.AutoSyncSelection, "Autosync selection"); + AkWwiseProjectInfo.WaapiPickerData.AutoSyncSelection = projectData.AutoSyncSelection; + } + + UnityEngine.GUILayout.FlexibleSpace(); + + if (UnityEngine.GUILayout.Button("Refresh Project", UnityEngine.GUILayout.Width(buttonWidth))) + { + if (ds == AkWwiseProjectInfo.DataSourceType.FileSystem) + { + AkWwiseProjectInfo.Populate(); + } + Refresh(); + } + + + if (UnityEngine.GUILayout.Button("Generate SoundBanks", UnityEngine.GUILayout.Width(buttonWidth))) + { + if (AkUtilities.IsSoundbankGenerationAvailable()) + { + AkUtilities.GenerateSoundbanks(); + } + else + { + UnityEngine.Debug.LogError("Access to Wwise is required to generate the SoundBanks. Please go to Edit > Project Settings... and set the Wwise Application Path found in the Wwise Editor view."); + } + } + + if (projectData.autoPopulateEnabled && AkUtilities.IsWwiseProjectAvailable) + AkWwiseWWUBuilder.StartWWUWatcher(); + else + AkWwiseWWUBuilder.StopWWUWatcher(); + } + + using (new UnityEngine.GUILayout.HorizontalScope("box")) + { + var search_width = System.Math.Max(position.width / 3, buttonWidth * 2); + + if (ds == AkWwiseProjectInfo.DataSourceType.FileSystem) + { + m_treeView.StoredSearchString = m_SearchField.OnGUI(UnityEngine.GUILayoutUtility.GetRect(search_width, 20), m_treeView.StoredSearchString); + UnityEngine.GUILayout.FlexibleSpace(); + + } + + else + { + m_treeView.StoredSearchString = m_SearchField.OnGUI(UnityEngine.GUILayoutUtility.GetRect(search_width, 20), m_treeView.StoredSearchString); + UnityEngine.GUILayout.FlexibleSpace(); + + var labelStyle = new UnityEngine.GUIStyle(); + labelStyle.richText = true; + UnityEngine.GUILayout.Label(AkWaapiUtilities.GetStatusString(), labelStyle); + } + } + + UnityEngine.GUILayout.Space(UnityEditor.EditorGUIUtility.standardVerticalSpacing); + + + UnityEngine.GUILayout.FlexibleSpace(); + UnityEngine.Rect lastRect = UnityEngine.GUILayoutUtility.GetLastRect(); + m_treeView.OnGUI(new UnityEngine.Rect(lastRect.x, lastRect.y, position.width, lastRect.height)); + + if (UnityEngine.GUI.changed && AkUtilities.IsWwiseProjectAvailable) + UnityEditor.EditorUtility.SetDirty(AkWwiseProjectInfo.GetData()); + } + + static void SelectInWwisePicker(System.Guid guid) + { + InitPickerWindow(); + m_treeView.SelectItem(guid); + } + + [UnityEditor.MenuItem("CONTEXT/AkBank/Select in Wwise Picker")] + [UnityEditor.MenuItem("CONTEXT/AkAmbient/Select in Wwise Picker")] + [UnityEditor.MenuItem("CONTEXT/AkEvent/Select in Wwise Picker")] + [UnityEditor.MenuItem("CONTEXT/AkState/Select in Wwise Picker")] + [UnityEditor.MenuItem("CONTEXT/AkSwitch/Select in Wwise Picker")] + static void SelectItemInWwisePicker(UnityEditor.MenuCommand command) + { + AkTriggerHandler component = (AkTriggerHandler)command.context; + try + { + var data = component.GetType().GetField("data"); + var guid = (data.GetValue(component) as AK.Wwise.BaseType).ObjectReference.Guid; + SelectInWwisePicker(guid); + } + catch { } + } + + [UnityEditor.MenuItem("CONTEXT/AkRoom/Select Aux Bus in Wwise Picker")] + static void SelectAkRoomAuxBusInWwisePicker(UnityEditor.MenuCommand command) + { + AkRoom component = (AkRoom)command.context; + SelectInWwisePicker(component.reverbAuxBus.ObjectReference.Guid); + } + + [UnityEditor.MenuItem("CONTEXT/AkRoom/Select Event in Wwise Picker")] + static void SelectAkRoomEventInWwisePicker(UnityEditor.MenuCommand command) + { + AkRoom component = (AkRoom)command.context; + SelectInWwisePicker(component.roomToneEvent.ObjectReference.Guid); + } + + [UnityEditor.MenuItem("CONTEXT/AkSurfaceReflector/Select in Wwise Picker")] + static void SelectReflectorTextureItemInWwisePicker(UnityEditor.MenuCommand command) + { + AkSurfaceReflector component = (AkSurfaceReflector)command.context; + if (component.AcousticTextures.Length >0 && component.AcousticTextures[0].ObjectReference !=null) + { + SelectInWwisePicker(component.AcousticTextures[0].ObjectReference.Guid); + } + } + + [UnityEditor.MenuItem("CONTEXT/AkEnvironment/Select in Wwise Picker")] + static void SelectEnvironmentItemInWwisePicker(UnityEditor.MenuCommand command) + { + AkEnvironment component = (AkEnvironment)command.context; + SelectInWwisePicker(component.data.ObjectReference.Guid); + } + + [UnityEditor.MenuItem("CONTEXT/AkEarlyReflections/Select in Wwise Picker")] + static void SelectReflectionsItemInWwisePicker(UnityEditor.MenuCommand command) + { + AkEarlyReflections component = (AkEarlyReflections)command.context; + SelectInWwisePicker(component.reflectionsAuxBus.ObjectReference.Guid); + } +} +#endif \ No newline at end of file diff --git a/Assets/Wwise/Editor/WwiseWindows/AkWwisePicker.cs.meta b/Assets/Wwise/API/Editor/WwiseWindows/AkWwisePicker.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseWindows/AkWwisePicker.cs.meta rename to Assets/Wwise/API/Editor/WwiseWindows/AkWwisePicker.cs.meta index ba781493b..77d01026c 100644 --- a/Assets/Wwise/Editor/WwiseWindows/AkWwisePicker.cs.meta +++ b/Assets/Wwise/API/Editor/WwiseWindows/AkWwisePicker.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: cdeb2cbe3583f7447a23f97c1d86f3f8 +guid: fc793ecb16bff044dba5442507fae6ea MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseWindows/AkWwiseProjectData.cs b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseProjectData.cs similarity index 88% rename from Assets/Wwise/Editor/WwiseWindows/AkWwiseProjectData.cs rename to Assets/Wwise/API/Editor/WwiseWindows/AkWwiseProjectData.cs index 7e9f5525c..e88ee570a 100644 --- a/Assets/Wwise/Editor/WwiseWindows/AkWwiseProjectData.cs +++ b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseProjectData.cs @@ -1,3 +1,5 @@ +using UnityEngine; + public class AkWwiseProjectData : UnityEngine.ScriptableObject { public System.Collections.Generic.List AcousticTextureWwu = @@ -6,13 +8,13 @@ public class AkWwiseProjectData : UnityEngine.ScriptableObject public System.Collections.Generic.List AuxBusWwu = new System.Collections.Generic.List(); - public System.Collections.Generic.List BankWwu = + public System.Collections.Generic.List BankWwu = new System.Collections.Generic.List(); - public System.Collections.Generic.List EventWwu = + public System.Collections.Generic.List EventWwu = new System.Collections.Generic.List(); - public System.Collections.Generic.List RtpcWwu = + public System.Collections.Generic.List RtpcWwu = new System.Collections.Generic.List(); public System.Collections.Generic.List StateWwu = @@ -24,10 +26,14 @@ public class AkWwiseProjectData : UnityEngine.ScriptableObject public System.Collections.Generic.List TriggerWwu = new System.Collections.Generic.List(); - //Contains the path of all items that are expanded in the Wwise picker - public System.Collections.Generic.List ExpandedItems = new System.Collections.Generic.List(); + ////Contains the int id of all items that are expanded in the Wwise picker + public System.Collections.Generic.List ExpandedFileSystemItemIds = new System.Collections.Generic.List(); + public System.Collections.Generic.List ExpandedWaapiItemIds = new System.Collections.Generic.List(); + public bool AutoSyncSelection; public bool autoPopulateEnabled = true; + public AkWwiseProjectInfo.DataSourceType currentDataSource; + public string CurrentPluginConfig; public System.Collections.ArrayList GetWwuListByString(string in_wwuType) @@ -116,14 +122,19 @@ public class AkWwiseProjectData : UnityEngine.ScriptableObject } [System.Serializable] - private class ByteArrayWrapper + public class ByteArrayWrapper { public byte[] bytes; public ByteArrayWrapper(byte[] byteArray) { + bytes = byteArray; } + + public static implicit operator ByteArrayWrapper(System.Guid guid) => new ByteArrayWrapper(guid.ToByteArray()); + + public static implicit operator System.Guid(ByteArrayWrapper bytes) => new System.Guid(bytes.bytes); } private static System.Guid GetGuid(byte[] bytes) @@ -261,6 +272,8 @@ public class AkWwiseProjectData : UnityEngine.ScriptableObject public class WorkUnit : System.IComparable { public string PhysicalPath; + + [UnityEngine.HideInInspector] public System.Collections.Generic.List PathAndIcons = new System.Collections.Generic.List(); [UnityEngine.Serialization.FormerlySerializedAs("ParentPhysicalPath")] @@ -363,10 +376,32 @@ public class AkWwiseProjectData : UnityEngine.ScriptableObject public string ElementName; public WwiseObjectType ObjectType; - public PathElement(string Name, WwiseObjectType objType) + [UnityEngine.SerializeField] + [UnityEngine.HideInInspector] + private byte[] guid = null; + + public System.Guid ObjectGuid + { + get { return GetGuid(guid); } + set { guid = value.ToByteArray(); } + } + + public PathElement(string Name, WwiseObjectType objType, System.Guid guid) { ElementName = Name; ObjectType = objType; + ObjectGuid = guid; + } + + public static string GetProjectPathString(System.Collections.Generic.List pathElements, int index) + { + string path = ""; + for (int i = 0; i<=index && i < pathElements.Count; i++) + { + path += $"/{pathElements[i].ElementName}"; + + } + return path; } } } diff --git a/Assets/Wwise/Editor/WwiseWindows/AkWwiseProjectData.cs.meta b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseProjectData.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseWindows/AkWwiseProjectData.cs.meta rename to Assets/Wwise/API/Editor/WwiseWindows/AkWwiseProjectData.cs.meta index f2bdb8daa..0e613531b 100644 --- a/Assets/Wwise/Editor/WwiseWindows/AkWwiseProjectData.cs.meta +++ b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseProjectData.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ead0573e8a141b8439f16a00ea902a44 +guid: 7b9fcd7ddb9dea64c905ea2e2bfa1a68 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseWindows/AkWwiseProjectInfo.cs b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseProjectInfo.cs similarity index 77% rename from Assets/Wwise/Editor/WwiseWindows/AkWwiseProjectInfo.cs rename to Assets/Wwise/API/Editor/WwiseWindows/AkWwiseProjectInfo.cs index dbca4c4b7..78e16e137 100644 --- a/Assets/Wwise/Editor/WwiseWindows/AkWwiseProjectInfo.cs +++ b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseProjectInfo.cs @@ -5,6 +5,9 @@ // ////////////////////////////////////////////////////////////////////// +using System.Runtime.CompilerServices; +using UnityEngine; + public static class AkWwiseProjectInfo { private const string DataFileName = "AkWwiseProjectData.asset"; @@ -14,6 +17,44 @@ public static class AkWwiseProjectInfo private static string DataAssetPath = System.IO.Path.Combine("Assets", DataRelativePath); public static AkWwiseProjectData m_Data; + public static AkWwiseTreeWAAPIDataSource m_WaapiPickerData = new AkWwiseTreeWAAPIDataSource(); + public static AkWwiseTreeProjectDataSource m_ProjectPickerData = new AkWwiseTreeProjectDataSource(); + + public enum DataSourceType + { + WwiseAuthoring, + FileSystem + } + + public static AkWwiseTreeWAAPIDataSource WaapiPickerData + { + get + { + return m_WaapiPickerData; + } + } + + public static AkWwiseTreeProjectDataSource ProjectPickerData + { + get + { + return m_ProjectPickerData; + } + } + + public static AkWwiseTreeDataSource GetTreeData() + { + AkWwiseTreeDataSource treeData; + if (GetData().currentDataSource == DataSourceType.WwiseAuthoring) + { + treeData = WaapiPickerData; + } + else + { + treeData = ProjectPickerData; + } + return treeData; + } private static bool WwiseFolderExists() { diff --git a/Assets/Wwise/Editor/WwiseWindows/AkWwiseProjectInfo.cs.meta b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseProjectInfo.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseWindows/AkWwiseProjectInfo.cs.meta rename to Assets/Wwise/API/Editor/WwiseWindows/AkWwiseProjectInfo.cs.meta index 60eabc246..8c35b3e70 100644 --- a/Assets/Wwise/Editor/WwiseWindows/AkWwiseProjectInfo.cs.meta +++ b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseProjectInfo.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: aee3cc797557ac847ad0a71ddbcfb35f +guid: 008080a84899ef046b02bf218d816649 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeDataSource.cs b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeDataSource.cs new file mode 100644 index 000000000..5e1c775c7 --- /dev/null +++ b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeDataSource.cs @@ -0,0 +1,240 @@ +#if UNITY_EDITOR +////////////////////////////////////////////////////////////////////// +// +// Copyright (c) 2020 Audiokinetic Inc. / All Rights Reserved +// +////////////////////////////////////////////////////////////////////// + +using System.Linq; +using System.Collections.Generic; +using UnityEditor.IMGUI.Controls; + +public abstract class AkWwiseTreeDataSource +{ + public List Data { get; protected set; } + + public AkWwiseTreeViewItem ProjectRoot { get; protected set; } + public Dictionary wwiseObjectFolders; + + public AkWwiseTreeViewItem SearchRoot { get; protected set; } + public List SearchItems { get; protected set; } + + public AkWwiseTreeView TreeView { protected get; set; } + + public event System.Action modelChanged; + + static readonly List collapsedChildren = new List(); + public static List CreateCollapsedChild() + { + // To mark a collapsed parent we use a list with one element that is null. + // The null element in the children list ensures we show the collapse arrow. + // Reuse read-only list to prevent allocations. + if (collapsedChildren.Count != 1 || collapsedChildren[0] != null) + { + collapsedChildren.Clear(); + collapsedChildren.Add(null); + } + return collapsedChildren; + } + + public AkWwiseTreeViewItem CreateProjectRootItem() + { + return new AkWwiseTreeViewItem(System.IO.Path.GetFileNameWithoutExtension(AkWwiseEditorSettings.Instance.WwiseProjectPath), + -1, GenerateUniqueID(), System.Guid.Empty, WwiseObjectType.Project); + } + + protected int m_MaxID; + public int GenerateUniqueID() + { + return ++m_MaxID; + } + + public AkWwiseTreeDataSource() + { + Data = new List(100); + wwiseObjectFolders = new Dictionary(); + ProjectRoot = CreateProjectRootItem(); + } + + public virtual AkWwiseTreeViewItem Find(IEnumerable data, System.Guid guid) + { + return data.FirstOrDefault(element => element.objectGuid == guid); + } + + public virtual AkWwiseTreeViewItem Find(IEnumerable data, System.Guid guid, string name) + { + return data.FirstOrDefault(element => element.objectGuid == guid && element.name ==name); + } + + + public virtual AkWwiseTreeViewItem Find(IEnumerable data, int id) + { + return data.FirstOrDefault(element => element.id == id); + } + + public virtual AkWwiseTreeViewItem Find(int id) + { + return Find(Data, id); + } + + public virtual AkWwiseTreeViewItem Find(System.Guid guid) + { + return Find(Data, guid); + } + + public virtual AkWwiseTreeViewItem Find(System.Guid guid, string name) + { + return Find(Data, guid, name); + } + + public IEnumerable GetGuidsFromIds(IEnumerable ids) + { + if (Data.Count == 0) return new List(); + return Data.Where(el => ids.Contains(el.id)).Select(el => el.objectGuid); + } + + public IEnumerable GetIdsFromGuids(IEnumerable guids) + { + if (Data.Count == 0) return new List(); + return Data.Where(el => guids.Contains(el.objectGuid)).Select(el => el.id); + } + + public IList GetAncestors(int id) + { + var parents = new List(); + TreeViewItem el = Find(id); + if (el != null) + { + while (el.parent != null) + { + parents.Add(el.parent.id); + el = el.parent; + } + } + return parents; + } + + public IList GetDescendantsThatHaveChildren(int id) + { + AkWwiseTreeViewItem searchFromThis = Find(id); + if (searchFromThis != null) + { + return GetParentsBelowStackBased(searchFromThis); + } + return new List(); + } + + IList GetParentsBelowStackBased(AkWwiseTreeViewItem searchFromThis) + { + Stack stack = new Stack(); + stack.Push(searchFromThis); + + var parentsBelow = new List(); + while (stack.Count > 0) + { + AkWwiseTreeViewItem current = stack.Pop(); + if (current.hasChildren) + { + parentsBelow.Add(current.id); + foreach (AkWwiseTreeViewItem el in current.children) + { + stack.Push(el); + } + } + } + return parentsBelow; + } + + abstract public AkWwiseTreeViewItem GetComponentDataRoot(WwiseObjectType objectType); + + protected void Changed() + { + if (modelChanged != null) + modelChanged(); + } + + public bool IsExpanded(TreeViewState state, int id) + { + if (ProjectRoot != null && id == ProjectRoot.id) + { + return true; + } + return state.expandedIDs.BinarySearch(id) >= 0; + } + + public abstract void FetchData(); + + public static int GetDepthFromPath(string path) + { + return path.Split('\\').Length - 1; + } + + public virtual void ScheduleRebuild() + { + } + + public abstract void SaveExpansionStatus(List itemIds); + public abstract List LoadExpansionSatus(); + + public string currentSearchString; + public bool isSearching = false; + public abstract AkWwiseTreeViewItem GetSearchResults(); + public abstract void UpdateSearchResults(string searchString, WwiseObjectType objectType); + public virtual void SelectItem(System.Guid itemGuid) + { + TreeView.ExpandItem(itemGuid, true); + } + + public virtual void LoadComponentData(WwiseObjectType objectType) { } + public virtual void ItemSelected(AkWwiseTreeViewItem itemID) { } + public virtual void SelectObjectInAuthoring(System.Guid objectGuid) { } + public abstract void SetExpanded(IEnumerable ids); +} + +#region Utility Functions +public static class TreeUtility +{ + public static void CopyTree(AkWwiseTreeViewItem sourceRoot, AkWwiseTreeViewItem destRoot) + { + for (int i = 0; i < sourceRoot.children.Count(); i++) + { + var currItem = sourceRoot.children[i]; + var newItem = new AkWwiseTreeViewItem(currItem as AkWwiseTreeViewItem); + CopyTree(currItem as AkWwiseTreeViewItem, newItem); + destRoot.AddWwiseItemChild(newItem); + } + } + + public static void TreeToList(AkWwiseTreeViewItem root, IList result) + { + if (root == null) + return; + + if (result == null) + return; + + result.Clear(); + + Stack stack = new Stack(); + stack.Push(root); + + while (stack.Count > 0) + { + AkWwiseTreeViewItem current = stack.Pop(); + result.Add(current); + + if (current.children != null && current.children.Count > 0) + { + for (int i = current.children.Count - 1; i >= 0; i--) + { + if (current.children[i] != null) + { + stack.Push((AkWwiseTreeViewItem)current.children[i]); + } + } + } + } + } +} +#endregion +#endif \ No newline at end of file diff --git a/Assets/Wwise/Deployment/API/Generated/Windows/AkAudioAPI_Windows.cs.meta b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeDataSource.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Windows/AkAudioAPI_Windows.cs.meta rename to Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeDataSource.cs.meta index 7504b46d3..092ed5dbd 100644 --- a/Assets/Wwise/Deployment/API/Generated/Windows/AkAudioAPI_Windows.cs.meta +++ b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeDataSource.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 4369aac11ea57a34c882d18d573a0c0f +guid: 7d93836597034c343b184cc57f01cfa9 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeProjectDataSource.cs b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeProjectDataSource.cs new file mode 100644 index 000000000..4ec7b9a43 --- /dev/null +++ b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeProjectDataSource.cs @@ -0,0 +1,281 @@ +#if UNITY_EDITOR +////////////////////////////////////////////////////////////////////// +// +// Copyright (c) 2020 Audiokinetic Inc. / All Rights Reserved +// +////////////////////////////////////////////////////////////////////// + +using System.Linq; +using System.Collections.Generic; + +public class AkWwiseTreeProjectDataSource : AkWwiseTreeDataSource +{ + + public AkWwiseTreeProjectDataSource() : base() + { + } + + public override void FetchData() + { + Data.Clear(); + m_MaxID = 0; + InitializeMinimal(); + Changed(); + } + + protected void InitializeMinimal() + { + ProjectRoot = CreateProjectRootItem(); + + ProjectRoot.AddWwiseItemChild(BuildObjectTypeTree(WwiseObjectType.Event)); + ProjectRoot.AddWwiseItemChild(BuildObjectTypeTree(WwiseObjectType.Switch)); + ProjectRoot.AddWwiseItemChild(BuildObjectTypeTree(WwiseObjectType.State)); + ProjectRoot.AddWwiseItemChild(BuildObjectTypeTree(WwiseObjectType.Soundbank)); + ProjectRoot.AddWwiseItemChild(BuildObjectTypeTree(WwiseObjectType.AuxBus)); + ProjectRoot.AddWwiseItemChild(BuildObjectTypeTree(WwiseObjectType.AcousticTexture)); + + TreeUtility.TreeToList(ProjectRoot, Data); + } + + public override AkWwiseTreeViewItem GetComponentDataRoot(WwiseObjectType objectType) + { + if (!wwiseObjectFolders.ContainsKey(objectType)) + ProjectRoot.AddWwiseItemChild(BuildObjectTypeTree(objectType)); + + var tempProjectRoot = new AkWwiseTreeViewItem(ProjectRoot); + tempProjectRoot.AddWwiseItemChild(wwiseObjectFolders[objectType]); + return tempProjectRoot; + } + + protected AkWwiseTreeViewItem BuildObjectTypeTree(WwiseObjectType objectType) + { + var rootElement = new AkWwiseTreeViewItem(); + switch (objectType) + { + case WwiseObjectType.AuxBus: + rootElement = BuildTree("Master-Mixer Hierarchy", AkWwiseProjectInfo.GetData().AuxBusWwu); + break; + + case WwiseObjectType.Event: + rootElement = BuildTree("Events", AkWwiseProjectInfo.GetData().EventWwu); + break; + + case WwiseObjectType.Soundbank: + rootElement = BuildTree("SoundBanks", AkWwiseProjectInfo.GetData().BankWwu); + break; + + case WwiseObjectType.State: + rootElement = BuildTree("States", AkWwiseProjectInfo.GetData().StateWwu); + break; + + case WwiseObjectType.Switch: + case WwiseObjectType.SwitchGroup: + rootElement = BuildTree("Switches", AkWwiseProjectInfo.GetData().SwitchWwu); + break; + + case WwiseObjectType.GameParameter: + rootElement = BuildTree("Game Parameters", AkWwiseProjectInfo.GetData().RtpcWwu); + break; + + case WwiseObjectType.Trigger: + rootElement = BuildTree("Triggers", AkWwiseProjectInfo.GetData().TriggerWwu); + break; + + case WwiseObjectType.AcousticTexture: + rootElement = BuildTree("Virtual Acoustics", AkWwiseProjectInfo.GetData().AcousticTextureWwu); + break; + } + wwiseObjectFolders[objectType] = rootElement; + return rootElement; + } + + public AkWwiseTreeViewItem BuildTree(string name, + List Events) + { + var akInfoWwu = new List(Events.Count); + for (var i = 0; i < Events.Count; i++) + { + akInfoWwu.Add(new AkWwiseProjectData.AkInfoWorkUnit()); + akInfoWwu[i].PhysicalPath = Events[i].PhysicalPath; + akInfoWwu[i].ParentPath = Events[i].ParentPath; + akInfoWwu[i].PathAndIcons = Events[i].PathAndIcons; + akInfoWwu[i].Guid = Events[i].Guid; + akInfoWwu[i].List = Events[i].List.ConvertAll(x => (AkWwiseProjectData.AkInformation)x); + } + return BuildTree(name, akInfoWwu); + } + + public AkWwiseTreeViewItem BuildTree(string name, List workUnits) + { + var rootFolder = new AkWwiseTreeViewItem(name, 1, GenerateUniqueID(), System.Guid.Empty, WwiseObjectType.PhysicalFolder); + foreach (var wwu in workUnits) + { + var wwuItem = AddTreeItem(rootFolder, wwu.PathAndIcons); + + foreach (var group in wwu.List) + { + var groupElement = AddTreeItem(wwuItem, group.PathAndIcons); + + foreach (var child in group.values) + { + AddTreeItem(groupElement, child.PathAndIcons); + } + } + } + return rootFolder; + } + + private AkWwiseTreeViewItem BuildTree(string name, List workUnits) + { + var rootFolder = new AkWwiseTreeViewItem(name, 1, GenerateUniqueID(), System.Guid.Empty, WwiseObjectType.PhysicalFolder); + + foreach (var wwu in workUnits) + { + var wwuElement = AddTreeItem(rootFolder, wwu.PathAndIcons); + if (wwu.List.Count > 0) + { + foreach (var akInfo in wwu.List) + { + AddTreeItem(wwuElement, akInfo.PathAndIcons); + } + } + } + return rootFolder; + } + + private AkWwiseTreeViewItem AddTreeItem(AkWwiseTreeViewItem parentWorkUnit, List pathAndIcons) + { + var pathDepth = pathAndIcons.Count; + var treeDepth = pathDepth + 1; + AkWwiseTreeViewItem newItem; + AkWwiseProjectData.PathElement pathElem; + var parent = parentWorkUnit; + + if (pathDepth > parentWorkUnit.depth) + { + var unaccountedDepth = pathDepth - parentWorkUnit.depth; + for (; unaccountedDepth > 0; unaccountedDepth--) + { + var pathIndex = pathAndIcons.Count - unaccountedDepth; + pathElem = pathAndIcons[pathIndex]; + if (pathElem.ObjectGuid == System.Guid.Empty) + { + var path = AkWwiseProjectData.PathElement.GetProjectPathString(pathAndIcons, pathIndex); + newItem = Find(pathElem.ObjectGuid, pathElem.ElementName, path); + } + else + newItem = Find(pathElem.ObjectGuid, pathElem.ElementName); + + if (newItem == null) + { + newItem = new AkWwiseTreeViewItem(pathElem.ElementName, treeDepth - unaccountedDepth, GenerateUniqueID(), pathElem.ObjectGuid, pathElem.ObjectType); + parent.AddWwiseItemChild(newItem); + Data.Add(newItem); + } + parent = newItem; + + } + } + + pathElem = pathAndIcons.Last(); + newItem = Find(pathElem.ObjectGuid); + + if (newItem == null) + { + newItem = new AkWwiseTreeViewItem(pathElem.ElementName, treeDepth, GenerateUniqueID(), pathElem.ObjectGuid, pathElem.ObjectType); + parent.AddWwiseItemChild(newItem); + Data.Add(newItem); + } + return newItem; + } + + public virtual AkWwiseTreeViewItem Find(System.Guid guid, string name, string path) + { + var results = Data.FindAll(element => element.objectGuid == guid && element.name == name); + + foreach (var r in results) + { + var itemPath = GetProjectPath(r,""); + if (itemPath == path) + { + return r; + } + } + + return null; + } + + public string GetProjectPath(AkWwiseTreeViewItem item, string currentpath) + { + currentpath = $"/{item.name}{currentpath}"; + if (item.parent == null || item.parent == ProjectRoot) + { + return currentpath; + } + + return GetProjectPath(item.parent as AkWwiseTreeViewItem, currentpath); + } + + + public override AkWwiseTreeViewItem GetSearchResults() + { + return SearchRoot; + } + + public override void UpdateSearchResults(string searchString, WwiseObjectType objectType) + { + SearchRoot = new AkWwiseTreeViewItem(ProjectRoot); + if (objectType != WwiseObjectType.None) + { + SearchRoot = new AkWwiseTreeViewItem(ProjectRoot); + var objectRoot = new AkWwiseTreeViewItem(wwiseObjectFolders[objectType]); + TreeUtility.CopyTree(wwiseObjectFolders[objectType], objectRoot); + SearchRoot.AddWwiseItemChild(objectRoot); + } + else + { + TreeUtility.CopyTree(ProjectRoot, SearchRoot); + } + FilterTree(SearchRoot, searchString); + } + + void FilterTree(AkWwiseTreeViewItem treeElement, string searchFilter) + { + var ItemsToRemove = new List(); + for (int i = 0; i < treeElement.children.Count(); i++) + { + var current = treeElement.children[i] as AkWwiseTreeViewItem; + FilterTree(current, searchFilter); + + if (current.name.IndexOf(searchFilter, System.StringComparison.OrdinalIgnoreCase) == -1 && current.children.Count == 0) + { + ItemsToRemove.Add(current); + } + } + + for (int i = 0; i < ItemsToRemove.Count(); i++) + { + treeElement.children.Remove(ItemsToRemove[i]); + } + } + + public override void SetExpanded(IEnumerable ids) + { + if (TreeView != null) + { + TreeView.state.expandedIDs = GetIdsFromGuids(ids).ToList(); + } + Changed(); + } + + public override void SaveExpansionStatus(List expandedItems ) + { + AkWwiseProjectInfo.GetData().ExpandedFileSystemItemIds = expandedItems; + } + + public override List LoadExpansionSatus() + { + return AkWwiseProjectInfo.GetData().ExpandedFileSystemItemIds; + } +} +#endif \ No newline at end of file diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkWwiseXMLWatcher.cs.meta b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeProjectDataSource.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkWwiseXMLWatcher.cs.meta rename to Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeProjectDataSource.cs.meta index ec1d115fb..e5f6df112 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkWwiseXMLWatcher.cs.meta +++ b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeProjectDataSource.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 16b50cec38ff5c04f9272f5dd9065bcd +guid: 50db06aaedd9e6644a4daf4fe3254ce3 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeView.cs b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeView.cs new file mode 100644 index 000000000..c2194c66e --- /dev/null +++ b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeView.cs @@ -0,0 +1,966 @@ +#if UNITY_EDITOR +////////////////////////////////////////////////////////////////////// +// +// Copyright (c) 2020 Audiokinetic Inc. / All Rights Reserved +// +////////////////////////////////////////////////////////////////////// + +using System.Linq; +using System.Collections.Generic; +using UnityEditor.IMGUI.Controls; +public class AkWwiseTreeView : TreeView +{ + + public enum PickerMode + { + FullPicker, + ComponentPicker + } + + private PickerMode m_pickerMode; + private WwiseObjectType componentObjectType; + + AkWwisePickerIcons icons; + protected AkWwiseTreeDataSource m_dataSource; + public AkWwiseTreeDataSource dataSource { get { return m_dataSource; } } + readonly IList m_Rows = new List(100); + + public event System.Action treeChanged; + + private static Dictionary DragDropMonoScriptMap; + private static Dictionary ScriptTypeMap + = new Dictionary{ + { typeof(AkAmbient), WwiseObjectType.Event }, + { typeof(AkBank), WwiseObjectType.Soundbank }, + { typeof(AkEnvironment), WwiseObjectType.AuxBus }, + { typeof(AkState), WwiseObjectType.State }, + { typeof(AkSurfaceReflector), WwiseObjectType.AcousticTexture }, + { typeof(AkSwitch), WwiseObjectType.Switch }, + }; + + + public AkWwiseTreeView(TreeViewState treeViewState, + MultiColumnHeader multiColumnHeader, AkWwiseTreeDataSource data) + : base(treeViewState, multiColumnHeader) + { + m_pickerMode = PickerMode.FullPicker; + Initialize(data); + Reload(); + } + + public AkWwiseTreeView(TreeViewState treeViewState, + AkWwiseTreeDataSource data, WwiseObjectType componentType) + : base(treeViewState) + + { + m_pickerMode = PickerMode.ComponentPicker; + componentObjectType = componentType; + Initialize(data); + data.LoadComponentData(componentObjectType); + Reload(); + } + + private void Initialize(AkWwiseTreeDataSource data) + { + + m_dataSource = data; + m_dataSource.TreeView = this; + m_dataSource.modelChanged += ModelChanged; + this.LoadExpansionStatus(); + + icons = new AkWwisePickerIcons(); + icons.LoadIcons(); + + DragDropEnabled = true; + extraSpaceBeforeIconAndLabel = AkWwisePickerIcons.kIconWidth; + StoredSearchString = ""; + + if (DragDropMonoScriptMap == null) + { + DragDropMonoScriptMap = new Dictionary(); + + var scripts = UnityEngine.Resources.FindObjectsOfTypeAll(); + foreach (var script in scripts) + { + WwiseObjectType wwiseObjectType; + var type = script.GetClass(); + if (type != null && ScriptTypeMap.TryGetValue(type, out wwiseObjectType)) + DragDropMonoScriptMap[wwiseObjectType] = script; + } + } + + UnityEditor.EditorApplication.playModeStateChanged += (UnityEditor.PlayModeStateChange playMode) => + { + if (playMode == UnityEditor.PlayModeStateChange.ExitingEditMode) + SaveExpansionStatus(); + }; + UnityEditor.EditorApplication.quitting += SaveExpansionStatus; + } + + private bool bSearchStringChanged; + public string m_storedSearchString; + public string StoredSearchString + { + get { return m_storedSearchString; } + set + { + if (m_storedSearchString != value) + { + if (value != string.Empty) + { + bSearchStringChanged = true; + SaveExpansionStatus(); + } + else + { + LoadExpansionStatus(); + } + } + m_storedSearchString = value; + searchString = value; + } + } + + public void SaveExpansionStatus() + { + //Don't save exansion state when searching + if (m_storedSearchString != string.Empty) return; + dataSource.SaveExpansionStatus(new List(state.expandedIDs)); + } + + public void LoadExpansionStatus() + { + state.expandedIDs = dataSource.LoadExpansionSatus(); + } + + protected override void ExpandedStateChanged() + { + if (this.m_storedSearchString == string.Empty) + { + this.m_dataSource.ScheduleRebuild(); + } + } + + void ModelChanged() + { + if (treeChanged != null) + treeChanged(); + + SetDirty(); + } + + public delegate void DirtyDelegate(); + public DirtyDelegate dirtyDelegate; + public void SetDirty() + { + dirtyDelegate?.Invoke(); + } + + public override void OnGUI(UnityEngine.Rect rect) + { + if (bSearchStringChanged) + { + if (!m_dataSource.isSearching) + { + m_dataSource.UpdateSearchResults(searchString, componentObjectType); + bSearchStringChanged = false; + } + } + + base.OnGUI(rect); + } + + protected override TreeViewItem BuildRoot() + { + return m_dataSource.CreateProjectRootItem(); + } + + public void RebuildRows() + { + BuildRows(new AkWwiseTreeViewItem()); + } + + protected override IList BuildRows( + TreeViewItem root) + { + m_Rows.Clear(); + + var dataRoot = m_dataSource.ProjectRoot; + + if (m_pickerMode == PickerMode.ComponentPicker) + { + dataRoot = m_dataSource.GetComponentDataRoot(componentObjectType); + } + + if (!string.IsNullOrEmpty(searchString)) + { + dataRoot = m_dataSource.GetSearchResults(); + } + AddChildrenRecursive(dataRoot, m_Rows); + searchString = ""; + return m_Rows.Cast().ToList(); + } + + + private bool TestExpanded(AkWwiseTreeViewItem node) + { + if (node.children.Count > 0) + { + if (node.depth ==-1) + { + return true; + } + return IsExpanded(node.id); + } + return false; + } + + void AddChildrenRecursive(AkWwiseTreeViewItem parent, IList newRows) + { + if (parent == null) + { + return; + } + + foreach (AkWwiseTreeViewItem child in parent.children) + { + var item = new AkWwiseTreeViewItem(child); + item.parent = parent; + item.children = child.children; + newRows.Add(item); + + if (child.children.Count > 0) + { + if (TestExpanded(child)) + { + AddChildrenRecursive(child, newRows); + } + else + { + item.children = AkWwiseTreeDataSource.CreateCollapsedChild(); + } + } + } + } + + protected override IList GetAncestors(int id) + { + return m_dataSource.GetAncestors(id); + } + + protected override IList GetDescendantsThatHaveChildren(int id) + { + return m_dataSource.GetDescendantsThatHaveChildren(id); + } + + public AkWwiseTreeViewItem GetItemByGuid(System.Guid guid) + { + + return m_dataSource.Find(m_Rows, guid); + } + + public void SelectItem(System.Guid guid) + { + var item = dataSource.Find(guid); + if (item == null && AkWwiseProjectInfo.GetData().currentDataSource == AkWwiseProjectInfo.DataSourceType.WwiseAuthoring) + { + m_dataSource.SelectItem(guid); + } + else + { + HighlightItem(item, true); + } + } + + public bool ExpandItem(System.Guid guid, bool select) + { + var item = GetItemByGuid(guid); + if (item != null) + { + HighlightItem(item, select); + return true; + } + + item = m_dataSource.Find(guid); + if (item != null) + { + var parent = item.parent; + while (parent != null && GetItemByGuid((parent as AkWwiseTreeViewItem).objectGuid) == null) + { + parent = parent.parent; + } + if (parent != null) + { + SetExpandedRecursive(parent.id, true); + } + } + return false; + } + + + public void HighlightItem(AkWwiseTreeViewItem item, bool select) + { + if (item != null) + { + FrameItem(item.id); + if (select) + { + SetSelection(new List() { item.id }); + } + SetDirty(); + } + } + + #region Mulicolumn + enum ObjectColumns + { + Name, + Guid, + Depth, + } + + public static MultiColumnHeaderState CreateDefaultMultiColumnHeaderState() + { + var columns = new[] + { + new MultiColumnHeaderState.Column + { + headerContent = new UnityEngine.GUIContent("Name"), + headerTextAlignment = UnityEngine.TextAlignment.Left, + sortedAscending = true, + sortingArrowAlignment = UnityEngine.TextAlignment.Center, + width = 300, + minWidth = 200, + autoResize = true, + allowToggleVisibility = false + }, + }; + + var state = new MultiColumnHeaderState(columns); + return state; + } + + + public static MultiColumnHeaderState CreateDebug() + { + var columns = new[] + { + new MultiColumnHeaderState.Column + { + headerContent = new UnityEngine.GUIContent("Name"), + headerTextAlignment = UnityEngine.TextAlignment.Left, + sortedAscending = true, + sortingArrowAlignment = UnityEngine.TextAlignment.Center, + width = 300, + minWidth = 200, + autoResize = true, + allowToggleVisibility = false + }, + new MultiColumnHeaderState.Column + { + headerContent = new UnityEngine.GUIContent("Guid"), + headerTextAlignment = UnityEngine.TextAlignment.Right, + sortedAscending = true, + sortingArrowAlignment = UnityEngine.TextAlignment.Left, + width = 200, + minWidth = 60, + autoResize = true + }, + new MultiColumnHeaderState.Column + { + headerContent = new UnityEngine.GUIContent("depth"), + headerTextAlignment = UnityEngine.TextAlignment.Right, + sortedAscending = true, + sortingArrowAlignment = UnityEngine.TextAlignment.Left, + width = 200, + minWidth = 60, + autoResize = true + }, + }; + + var state = new MultiColumnHeaderState(columns); + return state; + } + + #endregion + + #region Search + + protected void SearchStringChanged(string lastSearch, string newSearch) + { + + } + + #endregion + + #region Drawing + protected override void AfterRowsGUI() + { + base.AfterRowsGUI(); + this.searchString = StoredSearchString; + } + + //check here to see if multicolumn or not + protected override void RowGUI(RowGUIArgs args) + { + var evt = UnityEngine.Event.current; + var item = (AkWwiseTreeViewItem)args.item; + if (m_pickerMode == PickerMode.ComponentPicker) + { + CellGUI(args.rowRect, item, ObjectColumns.Name, ref args); + } + else + { + for (int i = 0; i < args.GetNumVisibleColumns(); ++i) + { + CellGUI(args.GetCellRect(i), item, (ObjectColumns)args.GetColumn(i), ref args); + } + } + } + + void CellGUI(UnityEngine.Rect cellRect, AkWwiseTreeViewItem item, ObjectColumns column, ref RowGUIArgs args) + { + // Center cell rect vertically (makes it easier to place controls, icons etc in the cells) + CenterRectUsingSingleLineHeight(ref cellRect); + + switch (column) + { + case ObjectColumns.Name: + { + UnityEngine.Rect iconRect = new UnityEngine.Rect(cellRect); + iconRect.x += GetContentIndent(item); + iconRect.width = AkWwisePickerIcons.kIconWidth; + UnityEngine.GUI.DrawTexture(iconRect, icons.GetIcon(item.objectType), UnityEngine.ScaleMode.ScaleToFit); + //// Default icon and label + args.rowRect = cellRect; + base.RowGUI(args); + } + break; + case ObjectColumns.Guid: + { + UnityEngine.GUI.Label(cellRect, item.objectGuid.ToString()); + } + break; + case ObjectColumns.Depth: + { + UnityEngine.GUI.Label(cellRect, item.depth.ToString()); + } + break; + } + } + + public void SetExpandedUpwardsRecursive(TreeViewItem item) + { + if (item == null) + { + return; + } + SetExpanded(item.id, true); + SetExpandedUpwardsRecursive(item.parent); + } + + public AkWwiseTreeViewItem Find(int id) + { + var result = this.m_Rows.FirstOrDefault(element => element.id == id); + return result as AkWwiseTreeViewItem; + } + + #endregion + + #region click and drag/drop + protected override bool CanMultiSelect(TreeViewItem item) + { + return false; + } + + protected override void SelectionChanged(IList selectedIds) + { + dataSource.ItemSelected(Find(selectedIds.Last())); + base.SelectionChanged(selectedIds); + } + + public bool CheckWaapi() + { + return AkWwiseEditorSettings.Instance.UseWaapi && AkWaapiUtilities.IsConnected() && + AkWwiseProjectInfo.GetData().currentDataSource == AkWwiseProjectInfo.DataSourceType.WwiseAuthoring; + } + + protected override void ContextClickedItem(int id) + { + UnityEditor.GenericMenu menu = new UnityEditor.GenericMenu(); + var item = Find(id); + if (CheckWaapi()) + { + if (CanPlay(item)) + menu.AddItem(UnityEditor.EditorGUIUtility.TrTextContent("Play \u2215 Stop _SPACE"), false, + () => AkWaapiUtilities.TogglePlayEvent(item.objectType, item.objectGuid)); + else + menu.AddDisabledItem(UnityEditor.EditorGUIUtility.TrTextContent("Play \u2215 Stop _Space")); + + menu.AddItem(UnityEditor.EditorGUIUtility.TrTextContent("Stop All"), false, + () => AkWaapiUtilities.StopAllTransports()); + + menu.AddSeparator(""); + + if (CanRenameWithLog(item, false)) + menu.AddItem(UnityEditor.EditorGUIUtility.TrTextContent("Rename _F2"), false, + () => BeginRename(item)); + else + menu.AddDisabledItem(UnityEditor.EditorGUIUtility.TrTextContent("Rename")); + + if (CanDelete(item, false)) + menu.AddItem(UnityEditor.EditorGUIUtility.TrTextContent("Delete _Delete"), false, + () => AkWaapiUtilities.Delete(item.objectGuid)); + else + menu.AddDisabledItem(UnityEditor.EditorGUIUtility.TrTextContent("Delete")); + + menu.AddSeparator(""); + if (item.objectType == WwiseObjectType.Soundbank) + { + menu.AddItem(UnityEditor.EditorGUIUtility.TrTextContent("Open Folder/WorkUnit #O"), false, + () => AkWaapiUtilities.OpenWorkUnitInExplorer(item.objectGuid)); + menu.AddItem(UnityEditor.EditorGUIUtility.TrTextContent("Open Folder/SoundBank "), false, + () => AkWaapiUtilities.OpenSoundBankInExplorer(item.objectGuid)); + } + else + { + menu.AddItem(UnityEditor.EditorGUIUtility.TrTextContent("Open Containing Folder #O"), false, + () => AkWaapiUtilities.OpenWorkUnitInExplorer(item.objectGuid)); + } + + menu.AddItem(UnityEditor.EditorGUIUtility.TrTextContent("Find in Project Explorer #F"), false, + () => m_dataSource.SelectObjectInAuthoring(item.objectGuid)); + + } + else + { + if (AkWwiseProjectInfo.GetData().currentDataSource == AkWwiseProjectInfo.DataSourceType.WwiseAuthoring) + { + menu.AddItem(UnityEditor.EditorGUIUtility.TrTextContent("Wwise Connection Settings"), false, + OpenSettings); + menu.AddSeparator(""); + } + + menu.AddDisabledItem(UnityEditor.EditorGUIUtility.TrTextContent("Play \u2215 Stop")); + menu.AddDisabledItem(UnityEditor.EditorGUIUtility.TrTextContent("Stop all")); + menu.AddSeparator(""); + menu.AddDisabledItem(UnityEditor.EditorGUIUtility.TrTextContent("Rename")); + menu.AddDisabledItem(UnityEditor.EditorGUIUtility.TrTextContent("Delete")); + menu.AddSeparator(""); + menu.AddDisabledItem(UnityEditor.EditorGUIUtility.TrTextContent("Open Containing Folder")); + menu.AddDisabledItem(UnityEditor.EditorGUIUtility.TrTextContent("Find in Project Explorer")); + } + + menu.AddItem(UnityEditor.EditorGUIUtility.TrTextContent("Find References in Scene #R"), false, + () => FindReferencesInScene(item)); + + menu.ShowAsContext(); + } + + protected void OpenSettings() + { + UnityEditor.SettingsService.OpenProjectSettings("Project/Wwise Editor"); + } + + protected override void KeyEvent() + { + var selected = GetSelection(); + if (selected.Count == 0) + { + return; + } + var item = Find(GetSelection()[0]); + if (UnityEngine.Event.current.type == UnityEngine.EventType.KeyDown) + { + switch (UnityEngine.Event.current.keyCode) + { + case UnityEngine.KeyCode.KeypadEnter: + DoubleClickedItem(item.id); + UnityEngine.Event.current.Use(); + break; + case UnityEngine.KeyCode.Space: + if (CanPlay(item)) + AkWaapiUtilities.TogglePlayEvent(item.objectType, item.objectGuid); + UnityEngine.Event.current.Use(); + break; + case UnityEngine.KeyCode.Delete: + if (CanDelete(item)) + AkWaapiUtilities.Delete(item.objectGuid); + UnityEngine.Event.current.Use(); + break; + case UnityEngine.KeyCode.F2: + if (CanRename(item)) + BeginRename(item); + UnityEngine.Event.current.Use(); + break; + case UnityEngine.KeyCode.O: + if (UnityEngine.Event.current.shift) + { + if (CanOpen(item)) + AkWaapiUtilities.OpenWorkUnitInExplorer(item.objectGuid); + UnityEngine.Event.current.Use(); + } + break; + case UnityEngine.KeyCode.F: + if (UnityEngine.Event.current.shift) + { + if (CanSelect(item)) + m_dataSource.SelectObjectInAuthoring(item.objectGuid); + UnityEngine.Event.current.Use(); + } + break; + case UnityEngine.KeyCode.R: + if (UnityEngine.Event.current.shift) + { + FindReferencesInScene(item); + UnityEngine.Event.current.Use(); + } + break; + } + } + } + + internal static void FindReferencesInScene(AkWwiseTreeViewItem item) + { + var reference = WwiseObjectReference.FindWwiseObject(item.objectType, item.objectGuid); + var path = UnityEditor.AssetDatabase.GetAssetPath(reference); + + if (path.IndexOf(' ') != -1) + path = '"' + path + '"'; + + if (path == string.Empty) + { + UnityEngine.Debug.Log($"No references to {item.displayName} in scene."); + return; + } + +#if !UNITY_2019_1_OR_NEWER + //drop "Assets" part of path + path = string.Join("/", path.Split('/').Skip(1)); +#endif + + var searchFilter = "ref:" + path; + + System.Type type = typeof(UnityEditor.SearchableEditorWindow); + System.Reflection.FieldInfo info = type.GetField("searchableWindows", + System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Static); + var searchableWindows = info.GetValue(null) as List; + + foreach (UnityEditor.SearchableEditorWindow sw in searchableWindows) + { + info = type.GetField("m_HierarchyType", + System.Reflection.BindingFlags.NonPublic); + if (sw.GetType().ToString() == "UnityEditor.SceneHierarchyWindow") + { + if (sw.GetType().ToString() == "UnityEditor.SceneHierarchyWindow") + { + System.Reflection.MethodInfo setSearchFilter = typeof(UnityEditor.SearchableEditorWindow).GetMethod( + "SetSearchFilter", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance); + object[] parameters = new object[] { searchFilter, 0, false, false }; + + setSearchFilter.Invoke(sw, parameters); + sw.Repaint(); + } + } + } + } + + protected override void RenameEnded(RenameEndedArgs args) + { + var item = Find(args.itemID); + + if (ValidateNameChange(item, args.newName)) + { + var name = args.newName.Replace(" ", "_"); + AkWaapiUtilities.Rename(item.objectGuid, name); + item.displayName = args.newName; + } + } + protected override bool CanRename(TreeViewItem item) + { + return CanRenameWithLog(item, true); + } + + protected bool CanRenameWithLog(TreeViewItem item, bool log) + { + if (!CheckWaapi()) return false; + + var wwiseItem = (AkWwiseTreeViewItem)item; + if (item == null) + { + if (log) UnityEngine.Debug.LogWarning("Tree item no longer exists"); + return false; + } + + if ((wwiseItem.objectType == WwiseObjectType.PhysicalFolder) || (wwiseItem.objectType == WwiseObjectType.WorkUnit)) + { + if (log) UnityEngine.Debug.LogWarning("You can't change the name of a PhysicalFolder/WorkUnit"); + return false; + } + + if (item.parent == null) + { + if (log) UnityEngine.Debug.LogWarning("A root tree item can not be renamed"); + return false; + } + + return true; + } + + protected bool CanPlay(TreeViewItem item) + { + if (!CheckWaapi()) return false; + + var wwiseItem = (AkWwiseTreeViewItem)item; + if (wwiseItem.objectType == WwiseObjectType.Event) return true; + + return false; + } + protected bool CanDelete(TreeViewItem item, bool log = true) + { + if (!CheckWaapi()) return false; + + var wwiseItem = (AkWwiseTreeViewItem)item; + + if ((wwiseItem.objectType == WwiseObjectType.PhysicalFolder) || (wwiseItem.objectType == WwiseObjectType.WorkUnit) + || wwiseItem.WwiseTypeInChildren(WwiseObjectType.WorkUnit)) + { + if (log) UnityEngine.Debug.LogWarning("You can't delete a PhysicalFolder/WorkUnit from within Unity"); + return false; + } + + return true; + } + + protected bool CanSelect(TreeViewItem item) + { + if (!CheckWaapi()) return false; + return true; + } + + protected bool CanOpen(TreeViewItem item) + { + if (!CheckWaapi()) return false; + return true; + } + + const int MAX_NAME_LENGTH = 1024; + bool ValidateNameChange(AkWwiseTreeViewItem item, string newName) + { + if (item == null) + { + UnityEngine.Debug.LogWarning("Tree item no longer exists"); + return false; + } + + if (newName.Trim() == System.String.Empty) + { + UnityEngine.Debug.LogWarning("Names cannot be left blank"); + return false; + } + + if (newName.Trim().Length >= MAX_NAME_LENGTH) + { + UnityEngine.Debug.LogWarning($"Names must be less than {MAX_NAME_LENGTH} characters long."); + return false; + } + + // If the new name is the same as the old name, consider this to be unchanged + if (item.displayName == newName) + { + return false; + } + + if (newName.Contains('/') || newName.Contains('\\')) + { + UnityEngine.Debug.LogWarning("Item names cannot contain / or \\."); + return false; + } + + // Validate that an item with this name doesn't exist already + if (item.parent.children.Find((i) => i.displayName == newName) != null) + { + UnityEngine.Debug.LogWarning("An item with this name already exists at this level"); + return false; + } + + return true; + } + + public delegate void DoubleClickFunctionDelegate(AkWwiseTreeViewItem element); + + private DoubleClickFunctionDelegate doubleClickExternalFunction; + public void SetDoubleClickFunction(DoubleClickFunctionDelegate f) + { + doubleClickExternalFunction = f; + } + + protected override void DoubleClickedItem(int id) + { + base.DoubleClickedItem(id); + var doubleClickedElement = m_dataSource.Find(id); + doubleClickExternalFunction?.Invoke(doubleClickedElement); + } + + public bool DragDropEnabled; + protected override bool CanStartDrag(CanStartDragArgs args) + { + return DragDropEnabled; + } + + protected override void SetupDragAndDrop(SetupDragAndDropArgs args) + { + UnityEditor.DragAndDrop.PrepareStartDrag(); + + var draggedRows = GetRows().Where(item => args.draggedItemIDs.Contains(item.id)).ToList(); + var draggedItem = draggedRows[0] as AkWwiseTreeViewItem; + if (draggedItem.objectGuid == System.Guid.Empty || + draggedItem.objectType == WwiseObjectType.Bus || + draggedItem.objectType == WwiseObjectType.PhysicalFolder || + draggedItem.objectType == WwiseObjectType.Folder || + draggedItem.objectType == WwiseObjectType.WorkUnit || + draggedItem.objectType == WwiseObjectType.Project || + draggedItem.objectType == WwiseObjectType.StateGroup || + draggedItem.objectType == WwiseObjectType.SwitchGroup) + return; + + + var reference = WwiseObjectReference.FindOrCreateWwiseObject(draggedItem.objectType, draggedItem.name, draggedItem.objectGuid); + if (!reference) + return; + + var groupReference = reference as WwiseGroupValueObjectReference; + if (groupReference) + { + var parent = draggedItem.parent as AkWwiseTreeViewItem; + groupReference.SetupGroupObjectReference(parent.name, parent.objectGuid); + } + + UnityEditor.MonoScript script; + if (DragDropMonoScriptMap.TryGetValue(reference.WwiseObjectType, out script)) + { + UnityEngine.GUIUtility.hotControl = 0; + UnityEditor.DragAndDrop.PrepareStartDrag(); + UnityEditor.DragAndDrop.objectReferences = new UnityEngine.Object[] { script }; + AkWwiseTypes.DragAndDropObjectReference = reference; + UnityEditor.DragAndDrop.StartDrag("Dragging an AkObject"); + } + } + + public void SetDataSource(AkWwiseTreeDataSource datasource) + { + if (m_dataSource != null) + { + m_dataSource.modelChanged -= this.ModelChanged; + m_dataSource.TreeView = null; + } + m_dataSource = datasource; + m_dataSource.modelChanged += this.ModelChanged; + m_dataSource.TreeView = this; + m_dataSource.FetchData(); + } + + ~AkWwiseTreeView() + { + if (m_pickerMode != PickerMode.ComponentPicker && StoredSearchString == System.String.Empty) + { + SaveExpansionStatus(); + } + } + +#endregion +} + + +#region Icons +public class AkWwisePickerIcons +{ + public const float kIconWidth = 18f; + + private UnityEngine.Texture2D m_textureWwiseAcousticTextureIcon; + private UnityEngine.Texture2D m_textureWwiseAuxBusIcon; + private UnityEngine.Texture2D m_textureWwiseBusIcon; + private UnityEngine.Texture2D m_textureWwiseEventIcon; + private UnityEngine.Texture2D m_textureWwiseFolderIcon; + private UnityEngine.Texture2D m_textureWwiseGameParameterIcon; + private UnityEngine.Texture2D m_textureWwisePhysicalFolderIcon; + private UnityEngine.Texture2D m_textureWwiseProjectIcon; + private UnityEngine.Texture2D m_textureWwiseSoundbankIcon; + private UnityEngine.Texture2D m_textureWwiseStateIcon; + private UnityEngine.Texture2D m_textureWwiseStateGroupIcon; + private UnityEngine.Texture2D m_textureWwiseSwitchIcon; + private UnityEngine.Texture2D m_textureWwiseSwitchGroupIcon; + private UnityEngine.Texture2D m_textureWwiseWorkUnitIcon; + + protected UnityEngine.Texture2D GetTexture(string texturePath) + { + try + { + return UnityEditor.AssetDatabase.LoadAssetAtPath(texturePath); + } + catch (System.Exception ex) + { + UnityEngine.Debug.LogError(string.Format("WwiseUnity: Failed to find local texture: {0}", ex)); + return null; + } + } + + public void LoadIcons() + { + var tempWwisePath = "Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/"; + + m_textureWwiseAcousticTextureIcon = GetTexture(tempWwisePath + "acoustictexture_nor.png"); + m_textureWwiseAuxBusIcon = GetTexture(tempWwisePath + "auxbus_nor.png"); + m_textureWwiseBusIcon = GetTexture(tempWwisePath + "bus_nor.png"); + m_textureWwiseEventIcon = GetTexture(tempWwisePath + "event_nor.png"); + m_textureWwiseFolderIcon = GetTexture(tempWwisePath + "folder_nor.png"); + m_textureWwiseGameParameterIcon = GetTexture(tempWwisePath + "gameparameter_nor.png"); + m_textureWwisePhysicalFolderIcon = GetTexture(tempWwisePath + "physical_folder_nor.png"); + m_textureWwiseProjectIcon = GetTexture(tempWwisePath + "wproj.png"); + m_textureWwiseSoundbankIcon = GetTexture(tempWwisePath + "soundbank_nor.png"); + m_textureWwiseStateIcon = GetTexture(tempWwisePath + "state_nor.png"); + m_textureWwiseStateGroupIcon = GetTexture(tempWwisePath + "stategroup_nor.png"); + m_textureWwiseSwitchIcon = GetTexture(tempWwisePath + "switch_nor.png"); + m_textureWwiseSwitchGroupIcon = GetTexture(tempWwisePath + "switchgroup_nor.png"); + m_textureWwiseWorkUnitIcon = GetTexture(tempWwisePath + "workunit_nor.png"); + } + + public UnityEngine.Texture2D GetIcon(WwiseObjectType type) + { + switch (type) + { + case WwiseObjectType.AcousticTexture: + return m_textureWwiseAcousticTextureIcon; + case WwiseObjectType.AuxBus: + return m_textureWwiseAuxBusIcon; + case WwiseObjectType.Bus: + return m_textureWwiseBusIcon; + case WwiseObjectType.Event: + return m_textureWwiseEventIcon; + case WwiseObjectType.Folder: + return m_textureWwiseFolderIcon; + case WwiseObjectType.GameParameter: + return m_textureWwiseGameParameterIcon; + case WwiseObjectType.PhysicalFolder: + return m_textureWwisePhysicalFolderIcon; + case WwiseObjectType.Project: + return m_textureWwiseProjectIcon; + case WwiseObjectType.Soundbank: + return m_textureWwiseSoundbankIcon; + case WwiseObjectType.State: + return m_textureWwiseStateIcon; + case WwiseObjectType.StateGroup: + return m_textureWwiseStateGroupIcon; + case WwiseObjectType.Switch: + return m_textureWwiseSwitchIcon; + case WwiseObjectType.SwitchGroup: + return m_textureWwiseSwitchGroupIcon; + case WwiseObjectType.WorkUnit: + return m_textureWwiseWorkUnitIcon; + default: + return m_textureWwisePhysicalFolderIcon; + } + } +} +#endregion +#endif diff --git a/Assets/Wwise/Editor/WwiseWindows/AkWwiseTreeView.cs.meta b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeView.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseWindows/AkWwiseTreeView.cs.meta rename to Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeView.cs.meta index 140a6499a..58fc75f52 100644 --- a/Assets/Wwise/Editor/WwiseWindows/AkWwiseTreeView.cs.meta +++ b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeView.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: b71094f0dd0ec0849be932ec38c40305 +guid: f1154c445cddd1a4d912765f7ad3ece5 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeViewItem.cs b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeViewItem.cs new file mode 100644 index 000000000..040a03508 --- /dev/null +++ b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeViewItem.cs @@ -0,0 +1,172 @@ +#if UNITY_EDITOR +////////////////////////////////////////////////////////////////////// +// +// Copyright (c) 2020 Audiokinetic Inc. / All Rights Reserved +// +////////////////////////////////////////////////////////////////////// + +using System.Linq; +using System.Collections.Generic; +using UnityEditor.IMGUI.Controls; +using UnityEngine; + +public class AkWwiseTreeViewItem : TreeViewItem, System.IEquatable +{ + public System.Guid objectGuid; + public WwiseObjectType objectType; + public int numChildren; + + public string name + { + get { return displayName; } + set { + displayName = value; + if (parent != null) + { + parent.children.Sort(); + } + } + } + + private int m_depth; + public override int depth + { + get { return m_depth; } + set { + m_depth= value; + if (children != null) + { + foreach (var child in this.children) + { + if (child != null && child.depth != depth + 1) + child.depth = depth + 1; + } + } + } + } + + public AkWwiseTreeViewItem(WwiseObjectInfo info, int id, int depth) : base(id, depth, info.name) + { + objectGuid = info.objectGUID; + objectType = info.type; + numChildren = info.childrenCount; + + if (objectType == WwiseObjectType.Event) + { + numChildren = 0; + } + + children = new List(); + this.depth = depth; + + } + + public AkWwiseTreeViewItem(string displayName, int depth, int id, System.Guid objGuid, WwiseObjectType objType) : base(id, depth, displayName) + { + objectGuid = objGuid; + objectType = objType; + + children = new List(); + this.depth = depth; + } + + public AkWwiseTreeViewItem() + { + objectGuid = System.Guid.Empty; + objectType = WwiseObjectType.None; + children = new List(); + } + + public AkWwiseTreeViewItem(AkWwiseTreeViewItem other) : base(other.id, other.depth, other.displayName) + { + objectGuid = other.objectGuid; + objectType = other.objectType; + children = new List(); + this.depth = other.depth; + } + + public bool Equals(AkWwiseTreeViewItem other) + { + return objectGuid == other.objectGuid && displayName == other.displayName && objectType == other.objectType; + } + + public void AddWwiseItemChild(AkWwiseTreeViewItem child) + { + child.depth = this.depth + 1; + child.parent = this; + children.Add(child); + children.Sort(); + } + + public override int CompareTo(TreeViewItem B) + { + return CompareTo(this, B as AkWwiseTreeViewItem); + } + public int CompareTo(AkWwiseTreeViewItem A, AkWwiseTreeViewItem B) + { + // Items are sorted like so: + // 1- Physical folders, sorted alphabetically + // 1- WorkUnits, sorted alphabetically (with default work unit first) + // 2- Virtual folders, sorted alphabetically + // 3- Normal items, sorted alphabetically + if (A.objectType == B.objectType) + { + if (A.objectType == WwiseObjectType.WorkUnit) + { + if (A.displayName == "Default Work Unit") + return -1; + else if (B.displayName == "Default Work Unit") + return 1; + } + return string.CompareOrdinal(A.displayName, B.displayName); + } + else if (A.objectType == WwiseObjectType.PhysicalFolder) + { + return -1; + } + else if (B.objectType == WwiseObjectType.PhysicalFolder) + { + return 1; + } + else if (A.objectType == WwiseObjectType.WorkUnit || A.objectType == WwiseObjectType.WorkUnit) + { + return -1; + } + else if (B.objectType == WwiseObjectType.WorkUnit || B.objectType == WwiseObjectType.WorkUnit) + { + return 1; + } + else if (A.objectType == WwiseObjectType.Folder) + { + return -1; + } + else if (B.objectType == WwiseObjectType.Folder) + { + return 1; + } + else if (A.objectType == WwiseObjectType.Bus || B.objectType == WwiseObjectType.AuxBus) + { + return -1; + } + else if (A.objectType == WwiseObjectType.AuxBus || B.objectType == WwiseObjectType.Bus) + { + return 1; + } + else + { + return 1; + } + } + + public bool WwiseTypeInChildren(WwiseObjectType t) + { + if (this.objectType == t) return true; + + foreach (var child in children) + { + if ((child as AkWwiseTreeViewItem).WwiseTypeInChildren(t)) return true; + } + return false; + } +} +#endif \ No newline at end of file diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkDiffractionFlags.cs.meta b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeViewItem.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkDiffractionFlags.cs.meta rename to Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeViewItem.cs.meta index d8e7bf30c..a51e415a7 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkDiffractionFlags.cs.meta +++ b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeViewItem.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: fe66cffa0179e084d960d46c715dd153 +guid: 8fc198a18167442409e698ae9a2e7116 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeWAAPIDataSource.cs b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeWAAPIDataSource.cs new file mode 100644 index 000000000..de146c989 --- /dev/null +++ b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeWAAPIDataSource.cs @@ -0,0 +1,741 @@ +#if UNITY_EDITOR +////////////////////////////////////////////////////////////////////// +// +// Copyright (c) 2020 Audiokinetic Inc. / All Rights Reserved +// +////////////////////////////////////////////////////////////////////// + +using System.Linq; +using System.Collections.Generic; +using System.Collections.Concurrent; +using System.Collections.ObjectModel; +using UnityEditor.IMGUI.Controls; + +/// +/// This class communicates with Wwise Authoring via AkWaapiUtilities to keep track of the Wwise object hierarchy in the project. +/// This hierarchy information is stored in a tree structure and is used by the Wwise Picker when it is in WAAPI mode. +/// Changes to the project are received via WAAPI subscriptions. +/// +public class AkWwiseTreeWAAPIDataSource : AkWwiseTreeDataSource +{ + + private System.Timers.Timer selectTimer; + private System.Timers.Timer searchTimer; + + private ReturnOptions waapiWwiseObjectOptions = + new ReturnOptions(new string[] { "id", "name", "type", "childrenCount", "path", "workunitType", "parent" }); + + + public bool AutoSyncSelection; + + public AkWwiseTreeWAAPIDataSource() : base() + { + Connect(); + + selectTimer = new System.Timers.Timer(); + selectTimer.Interval = 200; + selectTimer.AutoReset = false; + selectTimer.Elapsed += FireSelect; + + searchTimer = new System.Timers.Timer(); + searchTimer.Interval = 200; + searchTimer.AutoReset = false; + searchTimer.Elapsed += FireSearch; + } + + public override void FetchData() + { + Data.Clear(); + m_MaxID = 0; + ProjectRoot = CreateProjectRootItem(); + + foreach (var type in FolderNames.Keys) + { + AkWaapiUtilities.GetResultListDelegate callback = (List items) => + { + AddBaseFolder(AkWaapiUtilities.ParseObjectInfo(items), type); + }; + AkWaapiUtilities.GetWwiseObjectAndDescendants(FolderNames[type], waapiWwiseObjectOptions, 2, callback); + } + Changed(); + } + + public override AkWwiseTreeViewItem GetComponentDataRoot(WwiseObjectType objectType) + { + var tempProjectRoot = new AkWwiseTreeViewItem(ProjectRoot); + if (!wwiseObjectFolders.ContainsKey(objectType)) + { + return tempProjectRoot; + } + + tempProjectRoot.AddWwiseItemChild(wwiseObjectFolders[objectType]); + return tempProjectRoot; + } + + WwiseObjectType componentObjectType; + public override void LoadComponentData(WwiseObjectType objectType) + { + componentObjectType = objectType; + LoadComponentDataDelayed(); + } + + public void LoadComponentDataDelayed() + { + //Delay call until data has been fetched + if (!wwiseObjectFolders.ContainsKey(componentObjectType)) + { + UnityEditor.EditorApplication.delayCall += LoadComponentDataDelayed; + } + else + { + AkWaapiUtilities.GetResultListDelegate callback = (List items) => + { + AddItems(AkWaapiUtilities.ParseObjectInfo(items)); + }; + AkWaapiUtilities.GetWwiseObjectAndDescendants(wwiseObjectFolders[componentObjectType].objectGuid, + waapiWwiseObjectOptions, -1, callback); + } + } + + + private string searchString; + private WwiseObjectType searchObjectTypeFilter; + public override void UpdateSearchResults(string searchFilter, WwiseObjectType objectType = WwiseObjectType.None) + { + searchTimer.Stop(); + searchString = searchFilter; + searchObjectTypeFilter = objectType; + searchTimer.Enabled = true; + searchTimer.Start(); + } + + private void FireSearch(object sender, System.Timers.ElapsedEventArgs e) + { + if (SearchRoot == null) + { + SearchRoot = new AkWwiseTreeViewItem(ProjectRoot); + } + + SearchRoot.children.Clear(); + SearchItems = new List(new[] { SearchRoot }); + TreeUtility.TreeToList(SearchRoot, SearchItems); + AkWaapiUtilities.GetResultListDelegate callback = (List items) => + { + AddSearchResults(AkWaapiUtilities.ParseObjectInfo(items)); + }; + AkWaapiUtilities.Search(searchString, searchObjectTypeFilter, waapiWwiseObjectOptions, callback); + } + + public override AkWwiseTreeViewItem GetSearchResults() + { + if (SearchRoot == null) + { + SearchRoot = new AkWwiseTreeViewItem(ProjectRoot); + } + + return SearchRoot; + } + + public void AddSearchResults(IEnumerable matchList) + { + try + { + foreach (var info in matchList) + { + if (!FilterPath(info.path)) + { + continue; + } + + var match = Find(SearchItems, info.objectGUID); + if (match != null) + { + continue; + } + + var matchItem = Find(info.objectGUID); + if (matchItem == null) + { + AkWaapiUtilities.GetResultListDelegate callback = (List items) => + { + AddItemWithAncestorsToSearch(AkWaapiUtilities.ParseObjectInfo(items)); + }; + AkWaapiUtilities.GetWwiseObjectAndAncestors(info.objectGUID, waapiWwiseObjectOptions, callback); + continue; + } + + AddItemToSearch(matchItem); + treeviewCommandQueue.Enqueue(new TreeViewCommand(() => Expand(matchItem.objectGuid, false))); + } + } + catch (System.Exception e) + { + UnityEngine.Debug.LogError("Search died"); + UnityEngine.Debug.LogError(e.Message); + } + } + + private void AddItemToSearch(AkWwiseTreeViewItem sourceItem) + { + var matchItem = new AkWwiseTreeViewItem(sourceItem); + SearchItems.Add(matchItem); + + var sourceParent = sourceItem.parent as AkWwiseTreeViewItem; + var parentCopy = Find(SearchItems, sourceParent.objectGuid); + if (parentCopy != null) + { + parentCopy.AddWwiseItemChild(matchItem); + return; + } + else + { + parentCopy = new AkWwiseTreeViewItem(sourceParent); + parentCopy.AddWwiseItemChild(matchItem); + SearchItems.Add(parentCopy); + + var nextParent = sourceParent.parent as AkWwiseTreeViewItem; + while (nextParent != null) + { + var parentInSearchItems = Find(SearchItems, nextParent.objectGuid); + if (parentInSearchItems != null) + { + parentInSearchItems.AddWwiseItemChild(parentCopy); + break; + } + parentInSearchItems = new AkWwiseTreeViewItem(nextParent); + parentInSearchItems.AddWwiseItemChild(parentCopy); + SearchItems.Add(parentInSearchItems); + parentCopy = parentInSearchItems; + nextParent = nextParent.parent as AkWwiseTreeViewItem; + } + } + } + + public void AddItemWithAncestors(List infoItems, bool selectAfterCreated = false) + { + var parent = ProjectRoot; + //Items obtained from the WAAPI call are sorted by path so we can simply iterate over them + foreach (var infoItem in infoItems) + { + var newItem = Find(infoItem.objectGUID); + if (newItem == null) + { + newItem = new AkWwiseTreeViewItem(infoItem, GenerateUniqueID(), parent.depth + 1); + Data.Add(newItem); + parent.AddWwiseItemChild(newItem); + } + + if (!CheckIfFullyLoaded(parent)) + { + System.Guid guid = new System.Guid(parent.objectGuid.ToString()); + AkWaapiUtilities.GetResultListDelegate callback = (List items) => + { + UpdateParentWithLoadedChildren(guid, AkWaapiUtilities.ParseObjectInfo(items)); + }; + AkWaapiUtilities.GetChildren(parent.objectGuid, waapiWwiseObjectOptions, callback); + } + parent = newItem; + } + + if (selectAfterCreated) + { + treeviewCommandQueue.Enqueue(new TreeViewCommand(() => Expand(parent.objectGuid, true))); + } + } + + public void AddItemWithAncestorsToSearch(List infoItems) + { + AddItemWithAncestors(infoItems, false); + var item = Find(infoItems.Last().objectGUID); + AddItemToSearch(item); + treeviewCommandQueue.Enqueue(new TreeViewCommand(() => Expand(item.objectGuid, false))); + } + + public void AddItems(List infoItems) + { + foreach (var infoItem in infoItems) + { + if (infoItem.type == WwiseObjectType.None) + { + continue; + } + + var tParent = Find(infoItem.parentID); + if (tParent == null || tParent == ProjectRoot) + { + tParent = ProjectRoot; + } + + var tChild = Find(infoItem.objectGUID); + if (tChild == null) + { + tChild = new AkWwiseTreeViewItem(infoItem, GenerateUniqueID(), tParent.depth + 1); + Data.Add(tChild); + tParent.AddWwiseItemChild(tChild); + } + } + } + + public void AddBaseFolder(List infoItems, WwiseObjectType oType) + { + if (infoItems != null && infoItems.Count > 0) + { + AddItems(infoItems); + var folder = Find(infoItems[0].objectGUID); + wwiseObjectFolders[oType] = folder; + } + } + + public void UpdateParentWithLoadedChildren(System.Guid parentGuid, List children) + { + if (children == null) + { + return; + } + + var parent = Find(parentGuid); + if (parent == null) + { + return; + } + parent.children.Remove(null); + + parent.numChildren = children.Count; + if (parent.children.Count > children.Count) + { + parent.children.Clear(); + } + + foreach (var child in children) + { + if (parent.children.Any(c => ((AkWwiseTreeViewItem)c).objectGuid == child.objectGUID)) + continue; + else + parent.AddWwiseItemChild(new AkWwiseTreeViewItem(child, GenerateUniqueID(), parent.depth + 1)); + } + } + + public void SetChildren(System.Guid parentGuid, List children) + { + if (children == null) + { + return; + } + + var parent = Find(parentGuid); + parent.children.Clear(); + parent.children.Remove(null); + + parent.numChildren = children.Count; + + foreach (var child in children) + { + parent.AddWwiseItemChild(new AkWwiseTreeViewItem(child, GenerateUniqueID(), parent.depth + 1)); + } + } + + bool CheckIfFullyLoaded(AkWwiseTreeViewItem item) + { + if (item == ProjectRoot) + { + return true; + } + if (item.objectType == WwiseObjectType.Event) + { + return true; + } + if (item.numChildren != item.children.Count) + { + return false; + } + if (item.children.Contains(null)) + { + return false; + } + return true; + } + + private ReadOnlyDictionary FolderNames = new ReadOnlyDictionary(new Dictionary() + { + { WwiseObjectType.AuxBus , @"\Master-Mixer Hierarchy" }, + { WwiseObjectType.Event , @"\Events" }, + { WwiseObjectType.State, @"\States"}, + { WwiseObjectType.StateGroup, @"\States"}, + { WwiseObjectType.Soundbank, @"\SoundBanks"}, + { WwiseObjectType.Switch, @"\Switches"}, + { WwiseObjectType.SwitchGroup, @"\Switches"}, + { WwiseObjectType.AcousticTexture, @"\Virtual Acoustics" }, + { WwiseObjectType.GameParameter, @"\Game Parameters" }, + }); + + + static List subscriptions = new List(); + + /// + /// Subscribes to nameChanged, childAdded, childRemoved, and selectionChanged WAAPI events in order to keep the picker in sync with the Wwise project explorer. + /// + public void SubscribeTopics() + { + AkWaapiUtilities.Subscribe(ak.wwise.core.@object.nameChanged, OnWaapiRenamed, SubscriptionHandshake); + AkWaapiUtilities.Subscribe(ak.wwise.core.@object.childAdded, OnWaapiChildAdded, SubscriptionHandshake); + AkWaapiUtilities.Subscribe(ak.wwise.core.@object.childRemoved, OnWaapiChildRemoved, SubscriptionHandshake); + AkWaapiUtilities.Subscribe(ak.wwise.ui.selectionChanged, OnWwiseSelectionChanged, SubscriptionHandshake); + } + + public void SubscriptionHandshake(AkWaapiUtilities.SubscriptionInfo sub) + { + subscriptions.Add(sub); + } + + /// + /// Unsubscribes from currently active subscriptions. + /// + void UnsubscribeTopics() + { + var tSubs = subscriptions; + foreach (var sub in tSubs) + { + if (sub.SubscriptionId != 0) + { + AkWaapiUtilities.Unsubscribe(sub.SubscriptionId); + } + } + subscriptions.Clear(); + } + + void OnWaapiRenamed(string json) + { + var renamedItem = AkWaapiUtilities.ParseRenameObject(json); + treeviewCommandQueue.Enqueue(new TreeViewCommand(() => Rename(renamedItem.objectInfo.objectGUID, renamedItem.newName))); + } + + void OnWaapiChildAdded(string json) + { + var added = AkWaapiUtilities.ParseChildAddedOrRemoved(json); + + if (added.childInfo.type == WwiseObjectType.None) + return; + + var parent = Find(added.parentInfo.objectGUID); + + // New object created, but parent is not loaded yet, so we can ignore it + if (parent == null) + { + return; + } + + var child = Find(added.childInfo.objectGUID); + if (child == null) + { + child = new AkWwiseTreeViewItem(added.childInfo, GenerateUniqueID(), parent.depth + 1); + } + else + { + child.numChildren = added.childInfo.childrenCount; + child.displayName = added.childInfo.name; + } + + parent.AddWwiseItemChild(child); + Data.Add(child); + parent.numChildren = added.parentInfo.childrenCount; + child.depth = parent.depth + 1; + + if (!CheckIfFullyLoaded(parent)) + { + AkWaapiUtilities.GetResultListDelegate callback = (List items) => + { + UpdateParentWithLoadedChildren(parent.objectGuid, AkWaapiUtilities.ParseObjectInfo(items)); + }; + AkWaapiUtilities.GetChildren(parent.objectGuid, waapiWwiseObjectOptions, callback); + } + + if (!CheckIfFullyLoaded(child)) + { + AkWaapiUtilities.GetResultListDelegate callback = (List items) => + { + UpdateParentWithLoadedChildren(child.objectGuid, AkWaapiUtilities.ParseObjectInfo(items)); + }; + AkWaapiUtilities.GetChildren(child.objectGuid, waapiWwiseObjectOptions, callback); + } + ScheduleRebuild(); + } + + void OnWaapiChildRemoved(string json) + { + var removed = AkWaapiUtilities.ParseChildAddedOrRemoved(json); + toRequeue.Enqueue(new TreeViewCommand(() => Remove(removed.parentInfo, removed.childInfo))); + } + + void OnWwiseSelectionChanged(string json) + { + if (AutoSyncSelection) + { + var objects = AkWaapiUtilities.ParseSelectedObjects(json); + if (objects.Count > 0) + { + if (FilterPath(objects[0].path)) + { + treeviewCommandQueue.Enqueue(new TreeViewCommand(() => SelectItem(objects[0].objectGUID))); + } + } + } + } + + public void Rename(System.Guid objectGuid, string newName) + { + var item = Find(objectGuid); + if (item != null) + { + item.name = newName; + } + else + { + toRequeue.Enqueue(new TreeViewCommand(() => Rename(objectGuid, newName))); + } + } + + public void Remove(WwiseObjectInfo parentInfo, WwiseObjectInfo childInfo) + { + var parent = Find(parentInfo.objectGUID); + + //Object removed, but it was never loaded so we can ignore it + if (parent == null) + { + return; + } + + parent.numChildren = parentInfo.childrenCount; + var index = parent.children.FindIndex(el => ((AkWwiseTreeViewItem)el).objectGuid == childInfo.objectGUID); + if (index != -1) + { + parent.children.RemoveAt(index); + } + } + + public void Expand(System.Guid objectGuid, bool select) + { + if (TreeView == null || !TreeView.ExpandItem(objectGuid, select)) + { + toRequeue.Enqueue(new TreeViewCommand(() => Expand(objectGuid, select))); + } + } + + public override void SelectItem(System.Guid itemGuid) + { + if (TreeView == null) + { + return; + } + + if (TreeView.m_storedSearchString != string.Empty) + { + return; + } + + if (!TreeView.ExpandItem(itemGuid, true)) + { + var item = Find(itemGuid); + treeviewCommandQueue.Enqueue(new TreeViewCommand(() => Expand(itemGuid, true))); + + if (item == null) + { + AkWaapiUtilities.GetResultListDelegate callback = (List items) => + { + AddItemWithAncestors(AkWaapiUtilities.ParseObjectInfo(items)); + }; + AkWaapiUtilities.GetWwiseObjectAndAncestors(itemGuid, waapiWwiseObjectOptions, callback); + } + } + } + + public bool FilterPath(string path) + { + var splitpath = path.Split('\\'); + if (splitpath.Length > 1) + { + var folder = @"\" + splitpath[1]; + if (FolderNames.Values.Contains(folder) || WaapiKeywords.FolderDisplaynames.Values.Contains(folder)) + { + return true; + } + } + return false; + } + + public override void ItemSelected(AkWwiseTreeViewItem item) + { + if (AutoSyncSelection) + { + SelectObjectInAuthoring(item.objectGuid); + } + } + + private System.Guid guidToSelect; + public override void SelectObjectInAuthoring(System.Guid objectGuid) + { + selectTimer.Stop(); + guidToSelect = objectGuid; + selectTimer.Enabled = true; + selectTimer.Start(); + } + + private void FireSelect(object sender, System.Timers.ElapsedEventArgs e) + { + AkWaapiUtilities.SelectObjectInAuthoring(guidToSelect); + } + + //Make a single command queue + private ConcurrentQueue treeviewCommandQueue = new ConcurrentQueue(); + private Queue toRequeue = new Queue(); + + public class TreeViewCommand + { + public System.Action payload; + + public TreeViewCommand(System.Action payload) + { + this.payload = payload; + } + public void Execute() + { + payload.Invoke(); + } + } + + public override void ScheduleRebuild() + { + rebuildFlag = true; + } + + private bool rebuildFlag = false; + private bool refreshFlag = false; + + public void Update() + { + while (treeviewCommandQueue.Count > 0) + { + if (treeviewCommandQueue.TryDequeue(out TreeViewCommand cmd)) + { + cmd.Execute(); + refreshFlag = true; + } + } + + while (toRequeue.Count > 0) + { + treeviewCommandQueue.Enqueue(toRequeue.Dequeue()); + } + + //Preemptively load items in heirarchy that are close to being exposed ( up to grandchildren of unexpanded items) + if (rebuildFlag) + { + TreeUtility.TreeToList(ProjectRoot, Data); + if (TreeView != null) + { + Preload(ProjectRoot, TreeView.state); + } + refreshFlag = true; + rebuildFlag = false; + } + + + //Updates treeView data and sets repaint flag + if (refreshFlag) + { + Changed(); + refreshFlag = false; + } + } + + void Preload(AkWwiseTreeViewItem parent, TreeViewState treeState) + { + if (parent == null) + { + return; + } + + if (!CheckIfFullyLoaded(parent)) + { + AkWaapiUtilities.GetResultListDelegate callback = (List items) => + { + UpdateParentWithLoadedChildren(parent.objectGuid, AkWaapiUtilities.ParseObjectInfo(items)); + }; + AkWaapiUtilities.GetChildren(parent.objectGuid, waapiWwiseObjectOptions, callback); + } + + //Preload one level of hidden items. + if (IsExpanded(treeState, parent.id) || (parent.parent != null && IsExpanded(treeState, parent.parent.id)) || + parent.id == ProjectRoot.id ) + { + foreach (AkWwiseTreeViewItem childItem in parent.children) + { + + Preload(childItem, treeState); + } + } + } + + public override void SetExpanded(IEnumerable ids) + { + if (TreeView != null) + { + foreach (var id in ids) + { + treeviewCommandQueue.Enqueue(new TreeViewCommand(() => Expand(id, false))); + } + TreeView.state.expandedIDs.Clear(); + } + } + + public void Connect() + { + AkWaapiUtilities.Connected += OnConnection; + AkWaapiUtilities.QueueConsumed += ScheduleRebuild; + AkWaapiUtilities.Disconnecting += Disconnect; + } + + public void OnConnection() + { + SubscribeTopics(); + FetchData(); + } + + public void Disconnect(bool still_connected) + { + this.treeviewCommandQueue = new ConcurrentQueue(); + if (ProjectRoot != null) + ProjectRoot.children = new List(); + if (still_connected) + { + UnsubscribeTopics(); + } + else + { + subscriptions.Clear(); + } + Changed(); + } + + + public void Cleanup() + { + subscriptions.Clear(); + } + + + ~AkWwiseTreeWAAPIDataSource() + { + Disconnect(true); + } + + public override void SaveExpansionStatus(List expandedItems) + { + AkWwiseProjectInfo.GetData().ExpandedWaapiItemIds = expandedItems; + } + + public override List LoadExpansionSatus() + { + return AkWwiseProjectInfo.GetData().ExpandedWaapiItemIds; + } +} +#endif \ No newline at end of file diff --git a/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeWAAPIDataSource.cs.meta b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeWAAPIDataSource.cs.meta new file mode 100644 index 000000000..10fa9173c --- /dev/null +++ b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeWAAPIDataSource.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6838c30b0f8791c4898666cbd6d20edf +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Editor/WwiseWindows/AkWwiseWWUBuilder.cs b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseWWUBuilder.cs similarity index 95% rename from Assets/Wwise/Editor/WwiseWindows/AkWwiseWWUBuilder.cs rename to Assets/Wwise/API/Editor/WwiseWindows/AkWwiseWWUBuilder.cs index 77513e272..a7b249fc2 100644 --- a/Assets/Wwise/Editor/WwiseWindows/AkWwiseWWUBuilder.cs +++ b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseWWUBuilder.cs @@ -30,14 +30,14 @@ public class AkWwiseWWUBuilder if (AkWwiseProjectInfo.GetData() != null) { if (System.DateTime.Now.Subtract(s_lastFileCheck).Seconds > s_SecondsBetweenChecks && - !UnityEditor.EditorApplication.isCompiling && !UnityEditor.EditorApplication.isPlayingOrWillChangePlaymode && - AkWwiseProjectInfo.GetData().autoPopulateEnabled) + !UnityEditor.EditorApplication.isCompiling && !UnityEditor.EditorApplication.isPlayingOrWillChangePlaymode && + AkWwiseProjectInfo.GetData().autoPopulateEnabled) { - AkWwisePicker.treeView.SaveExpansionStatus(); if (Populate()) { AkWwiseXMLBuilder.Populate(); - AkWwisePicker.PopulateTreeview(); + //check if WAAPI or not + AkWwisePicker.Refresh(ignoreIfWaapi: true); //Make sure that the Wwise picker and the inspector are updated AkUtilities.RepaintInspector(); } @@ -89,7 +89,7 @@ public class AkWwiseWWUBuilder AkUtilities.IsWwiseProjectAvailable = System.IO.File.Exists(fullWwiseProjectPath); if (!AkUtilities.IsWwiseProjectAvailable || UnityEditor.EditorApplication.isPlayingOrWillChangePlaymode || string.IsNullOrEmpty(s_wwiseProjectPath) || - (UnityEditor.EditorApplication.isCompiling && !AkUtilities.IsMigrating)) + (UnityEditor.EditorApplication.isCompiling && !AkUtilities.IsMigrating)) return false; AkPluginActivator.Update(); @@ -134,23 +134,21 @@ public class AkWwiseWWUBuilder { //Progress bar stuff var msg = "Parsing Work Unit " + in_workUnit.Name; - UnityEditor.EditorUtility.DisplayProgressBar(s_progTitle, msg, m_currentWwuCnt / (float) m_totWwuCnt); + UnityEditor.EditorUtility.DisplayProgressBar(s_progTitle, msg, m_currentWwuCnt / (float)m_totWwuCnt); m_currentWwuCnt++; in_currentPathInProj = System.IO.Path.Combine(in_currentPathInProj, System.IO.Path.GetFileNameWithoutExtension(in_workUnit.Name)); - in_pathAndIcons.AddLast(new AkWwiseProjectData.PathElement( - System.IO.Path.GetFileNameWithoutExtension(in_workUnit.Name), WwiseObjectType.WorkUnit)); + var WwuPhysicalPath = System.IO.Path.Combine(in_currentPhysicalPath, in_workUnit.Name); var wwu = ReplaceWwuEntry(WwuPhysicalPath, in_type, out wwuIndex); wwu.ParentPath = in_currentPathInProj; wwu.PhysicalPath = WwuPhysicalPath; - wwu.PathAndIcons = new System.Collections.Generic.List(in_pathAndIcons); wwu.Guid = System.Guid.Empty; wwu.LastTime = System.IO.File.GetLastWriteTime(in_workUnit.FullName); - + using (var reader = System.Xml.XmlReader.Create(in_workUnit.FullName)) { reader.MoveToContent(); @@ -166,6 +164,10 @@ public class AkWwiseWWUBuilder try { wwu.Guid = new System.Guid(ID); + in_pathAndIcons.AddLast(new AkWwiseProjectData.PathElement( + System.IO.Path.GetFileNameWithoutExtension(in_workUnit.Name), WwiseObjectType.WorkUnit, wwu.Guid)); + wwu.PathAndIcons = new System.Collections.Generic.List(in_pathAndIcons); + } catch { @@ -197,7 +199,7 @@ public class AkWwiseWWUBuilder else if (reader.NodeType == System.Xml.XmlNodeType.Element && (reader.Name.Equals("AuxBus") || reader.Name.Equals("Folder") || reader.Name.Equals("Bus"))) { WwiseObjectType objType; - switch(reader.Name) + switch (reader.Name) { case "AuxBus": objType = WwiseObjectType.AuxBus; @@ -213,10 +215,10 @@ public class AkWwiseWWUBuilder break; } in_currentPathInProj = System.IO.Path.Combine(in_currentPathInProj, reader.GetAttribute("Name")); - in_pathAndIcons.AddLast(new AkWwiseProjectData.PathElement(reader.GetAttribute("Name"), objType)); + in_pathAndIcons.AddLast(new AkWwiseProjectData.PathElement(reader.GetAttribute("Name"), objType, new System.Guid(reader.GetAttribute("ID")))); bool IsEmptyElement = reader.IsEmptyElement; // Need to cache this because AddElementToList advances the reader. AddElementToList(in_currentPathInProj, reader, in_type, in_pathAndIcons, wwuIndex, objType); - if(IsEmptyElement) + if (IsEmptyElement) { // This element has no children, step out of it immediately // Remove the folder/bus from the path @@ -284,14 +286,14 @@ public class AkWwiseWWUBuilder { InitializeWwiseProjectData(); - UnityEditor.EditorApplication.playModeStateChanged += (UnityEditor.PlayModeStateChange playMode) => + UnityEditor.EditorApplication.playModeStateChanged += (UnityEditor.PlayModeStateChange playMode) => { if (playMode == UnityEditor.PlayModeStateChange.EnteredEditMode) RestartWWUWatcher(); }; } - private static System.Collections.Generic.Dictionary> _WwiseObjectsToRemove + private static System.Collections.Generic.Dictionary> _WwiseObjectsToRemove = new System.Collections.Generic.Dictionary>(); private static System.Collections.Generic.Dictionary> _WwiseObjectsToAdd @@ -669,7 +671,7 @@ public class AkWwiseWWUBuilder default: valueToAdd.Path = System.IO.Path.Combine(in_currentPathInProj, name); - valueToAdd.PathAndIcons.Add(new AkWwiseProjectData.PathElement(name, in_type.Type)); + valueToAdd.PathAndIcons.Add(new AkWwiseProjectData.PathElement(name, in_type.Type, valueToAdd.Guid)); break; } @@ -730,7 +732,7 @@ public class AkWwiseWWUBuilder valueToAdd.Guid = new System.Guid(XmlElement.Attribute("ID").Value); valueToAdd.Path = System.IO.Path.Combine(in_currentPathInProj, name); valueToAdd.PathAndIcons = new System.Collections.Generic.List(in_pathAndIcons); - valueToAdd.PathAndIcons.Add(new AkWwiseProjectData.PathElement(name, in_type.Type)); + valueToAdd.PathAndIcons.Add(new AkWwiseProjectData.PathElement(name, in_type.Type, valueToAdd.Guid)); FlagForInsertion(valueToAdd, in_type.Type); @@ -746,7 +748,8 @@ public class AkWwiseWWUBuilder Name = elementName, Guid = new System.Guid(element.Attribute("ID").Value), }; - childValue.PathAndIcons.Add(new AkWwiseProjectData.PathElement(elementName, in_type.ChildType)); + childValue.PathAndIcons = new System.Collections.Generic.List(valueToAdd.PathAndIcons); + childValue.PathAndIcons.Add(new AkWwiseProjectData.PathElement(elementName, in_type.ChildType, childValue.Guid)); valueToAdd.values.Add(childValue); FlagForInsertion(childValue, in_type.ChildType); @@ -782,7 +785,7 @@ public class AkWwiseWWUBuilder private bool CreateWorkUnit(string in_relativePath, string in_wwuType, string in_fullPath) { - var ParentID = string.Empty; + var ParentID = string.Empty; try { using (var reader = System.Xml.XmlReader.Create(in_fullPath)) @@ -842,13 +845,13 @@ public class AkWwiseWWUBuilder else { var WwuChildren = wwu.GetChildrenArrayList(); - foreach(AkWwiseProjectData.AkInformation child in WwuChildren) + foreach (AkWwiseProjectData.AkInformation child in WwuChildren) { if (child.Guid.Equals(parentGuid)) { PathInProj = child.Path; PathAndIcons = new System.Collections.Generic.LinkedList(child.PathAndIcons); - break; + break; } } } @@ -862,7 +865,7 @@ public class AkWwiseWWUBuilder return true; } - //Not found. Wait for it to load + //Not found. Wait for it to load return false; } @@ -876,13 +879,14 @@ public class AkWwiseWWUBuilder var PathAndIcons = new System.Collections.Generic.LinkedList(); var currentPathInProj = string.Empty; + //Add physical folders to the hierarchy if the work unit isn't in the root folder var physicalPath = in_relativePath.Split(System.IO.Path.DirectorySeparatorChar); - for (var i = physicalPath.Length - 2; i > 0; i--) + for (var i = 0; i < physicalPath.Length -1; i++) { - PathAndIcons.AddFirst( - new AkWwiseProjectData.PathElement(physicalPath[i], WwiseObjectType.PhysicalFolder)); - currentPathInProj = System.IO.Path.Combine(physicalPath[i], currentPathInProj); + PathAndIcons.AddLast( + new AkWwiseProjectData.PathElement(physicalPath[i], WwiseObjectType.PhysicalFolder, System.Guid.Empty)); + currentPathInProj = System.IO.Path.Combine(currentPathInProj,physicalPath[i]); } //Parse the work unit file diff --git a/Assets/Wwise/Editor/WwiseWindows/AkWwiseWWUBuilder.cs.meta b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseWWUBuilder.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseWindows/AkWwiseWWUBuilder.cs.meta rename to Assets/Wwise/API/Editor/WwiseWindows/AkWwiseWWUBuilder.cs.meta index 89b0c3898..1def62a5b 100644 --- a/Assets/Wwise/Editor/WwiseWindows/AkWwiseWWUBuilder.cs.meta +++ b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseWWUBuilder.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: b8d49e03365c8374a9efab91ece3883f +guid: ae60ef50a9c66f644b6c98c8c0373828 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseWindows/AkWwiseXMLBuilder.cs b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseXMLBuilder.cs similarity index 90% rename from Assets/Wwise/Editor/WwiseWindows/AkWwiseXMLBuilder.cs rename to Assets/Wwise/API/Editor/WwiseWindows/AkWwiseXMLBuilder.cs index f3658f03f..f77c0a40e 100644 --- a/Assets/Wwise/Editor/WwiseWindows/AkWwiseXMLBuilder.cs +++ b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseXMLBuilder.cs @@ -1,4 +1,4 @@ -#if UNITY_EDITOR // +#if UNITY_EDITOR ////////////////////////////////////////////////////////////////////// // // Copyright (c) 2014 Audiokinetic Inc. / All Rights Reserved @@ -12,7 +12,7 @@ public class AkWwiseXMLBuilder static AkWwiseXMLBuilder() { - AkWwiseXMLWatcher.Instance.PopulateXML = Populate; + AkWwiseFileWatcher.Instance.PopulateXML += Populate; UnityEditor.EditorApplication.playModeStateChanged += PlayModeChanged; } @@ -21,7 +21,7 @@ public class AkWwiseXMLBuilder if (mode == UnityEditor.PlayModeStateChange.EnteredEditMode) { AkWwiseProjectInfo.Populate(); - AkWwiseXMLWatcher.Instance.StartWatcher(); + AkWwiseFileWatcher.Instance.StartWatchers(); } } @@ -113,7 +113,7 @@ public class AkWwiseXMLBuilder return false; var bChanged = false; - var name = node.Attributes["Name"].InnerText; + var name = node.Attributes["Name"].Value; foreach (var wwu in AkWwiseProjectInfo.GetData().EventWwu) { var eventData = wwu.Find(name); @@ -122,7 +122,7 @@ public class AkWwiseXMLBuilder if (maxAttenuationAttribute != null) { - var maxAttenuation = float.Parse(maxAttenuationAttribute.InnerText); + var maxAttenuation = float.Parse(maxAttenuationAttribute.Value); if (eventData.maxAttenuation != maxAttenuation) { eventData.maxAttenuation = maxAttenuation; @@ -132,7 +132,7 @@ public class AkWwiseXMLBuilder if (durationMinAttribute != null) { - var minDuration = GetFloatFromString(durationMinAttribute.InnerText); + var minDuration = GetFloatFromString(durationMinAttribute.Value); if (eventData.minDuration != minDuration) { eventData.minDuration = minDuration; @@ -142,7 +142,7 @@ public class AkWwiseXMLBuilder if (durationMaxAttribute != null) { - var maxDuration = GetFloatFromString(durationMaxAttribute.InnerText); + var maxDuration = GetFloatFromString(durationMaxAttribute.Value); if (eventData.maxDuration != maxDuration) { eventData.maxDuration = maxDuration; @@ -150,7 +150,6 @@ public class AkWwiseXMLBuilder } } } - return bChanged; } } diff --git a/Assets/Wwise/Editor/WwiseWindows/AkWwiseXMLBuilder.cs.meta b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseXMLBuilder.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseWindows/AkWwiseXMLBuilder.cs.meta rename to Assets/Wwise/API/Editor/WwiseWindows/AkWwiseXMLBuilder.cs.meta index 4871b872a..5596ec627 100644 --- a/Assets/Wwise/Editor/WwiseWindows/AkWwiseXMLBuilder.cs.meta +++ b/Assets/Wwise/API/Editor/WwiseWindows/AkWwiseXMLBuilder.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 4e69147cd181c894b8462776150443e2 +guid: 580b2a14186e9fa40b56bccfe1424b5d MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons.meta b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons.meta new file mode 100644 index 000000000..dd8c7d78c --- /dev/null +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f9af5d513b95c7141b7f565ee70485ee +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/acoustictexture_nor.png b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/acoustictexture_nor.png new file mode 100644 index 000000000..9fe2505f4 --- /dev/null +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/acoustictexture_nor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c3cbc7330f9827805927abba8728be29fc73768a93463b5e3a5a8f10c5c4e81 +size 645 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/acoustictexture_nor.png.meta b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/acoustictexture_nor.png.meta similarity index 98% rename from Assets/Wwise/Editor/WwiseWindows/TreeViewControl/acoustictexture_nor.png.meta rename to Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/acoustictexture_nor.png.meta index 7826a4d3e..4fc452444 100644 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/acoustictexture_nor.png.meta +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/acoustictexture_nor.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f4fa0defa881c3d45a6ca3f3db94050b +guid: 7109567940b96454c88d1d0bb68d2959 TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/auxbus_nor.png b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/auxbus_nor.png new file mode 100644 index 000000000..5e1d1fa24 --- /dev/null +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/auxbus_nor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:994fa13ea9f3bcf1a38bb089ab75c1c37b324f545e19611410f826986a41e27d +size 731 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/auxbus_nor.png.meta b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/auxbus_nor.png.meta similarity index 98% rename from Assets/Wwise/Editor/WwiseWindows/TreeViewControl/auxbus_nor.png.meta rename to Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/auxbus_nor.png.meta index 36dc2af09..ea8c98065 100644 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/auxbus_nor.png.meta +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/auxbus_nor.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 9ce3605aa022e374f98c0da669b8b585 +guid: b76691fa81022ab4fbc7addfb569cc51 TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/blank.png b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/blank.png similarity index 100% rename from Assets/Wwise/Editor/WwiseWindows/TreeViewControl/blank.png rename to Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/blank.png diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/blank.png.meta b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/blank.png.meta similarity index 98% rename from Assets/Wwise/Editor/WwiseWindows/TreeViewControl/blank.png.meta rename to Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/blank.png.meta index 7b16a2d63..96ebd6de4 100644 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/blank.png.meta +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/blank.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: dc9bfba978b458f44b1b273395f07b31 +guid: a11996947b309154dafbacfbd1c8c4c4 TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/bus_nor.png b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/bus_nor.png new file mode 100644 index 000000000..0ee63ca07 --- /dev/null +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/bus_nor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed88a670c3abde938282afb6afe29c24b7c308d0cb095b2e7d53c7de388ea4aa +size 646 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/bus_nor.png.meta b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/bus_nor.png.meta similarity index 98% rename from Assets/Wwise/Editor/WwiseWindows/TreeViewControl/bus_nor.png.meta rename to Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/bus_nor.png.meta index d2cc45fbd..af67c7f29 100644 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/bus_nor.png.meta +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/bus_nor.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a8e1173389c9ce845bf56c1259471c77 +guid: b687c5e428b2cf24aadd432af54dd5c3 TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/event_nor.png b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/event_nor.png new file mode 100644 index 000000000..279f0355d --- /dev/null +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/event_nor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f10982a2f2e9bb194d895f41f7f41bae953763990e15960763f5793b793500b7 +size 657 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/event_nor.png.meta b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/event_nor.png.meta similarity index 98% rename from Assets/Wwise/Editor/WwiseWindows/TreeViewControl/event_nor.png.meta rename to Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/event_nor.png.meta index 348e18569..dff12159d 100644 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/event_nor.png.meta +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/event_nor.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d3feef44436b9aa4092b6b45d55d2dc0 +guid: 7523fdad97bf4064e8b44e8fada63249 TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/folder_nor.png b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/folder_nor.png new file mode 100644 index 000000000..5572526b5 --- /dev/null +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/folder_nor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bec0438a0b3ab9aec78740a5f3e28c739eb890f30769a8879bcb5a9bdb7c34a6 +size 592 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/folder_nor.png.meta b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/folder_nor.png.meta similarity index 98% rename from Assets/Wwise/Editor/WwiseWindows/TreeViewControl/folder_nor.png.meta rename to Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/folder_nor.png.meta index 73a204b7f..5241f49ea 100644 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/folder_nor.png.meta +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/folder_nor.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a102eaaf309c38e41baee0b7698c14b0 +guid: bcab6219a664a4f45a4c5e48d161c69f TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/gameparameter_nor.png b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/gameparameter_nor.png new file mode 100644 index 000000000..de4c83ddb --- /dev/null +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/gameparameter_nor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cdfe2135f4a9af4757d6f6959b763997bbc9158b576e8730318e2823f10678ac +size 833 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/gameparameter_nor.png.meta b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/gameparameter_nor.png.meta similarity index 98% rename from Assets/Wwise/Editor/WwiseWindows/TreeViewControl/gameparameter_nor.png.meta rename to Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/gameparameter_nor.png.meta index caaf16e43..782bf559c 100644 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/gameparameter_nor.png.meta +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/gameparameter_nor.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 6de8acd95771c154c9110b754d31e0a0 +guid: 21c434ebf27077748bc1a6b900eaff20 TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/physical_folder_nor.png b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/physical_folder_nor.png new file mode 100644 index 000000000..97afa97be --- /dev/null +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/physical_folder_nor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:baadea78edd501e726c82b3e552b62217f4991740bbfa1d0f0606d67d020bcaa +size 543 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/physical_folder_nor.png.meta b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/physical_folder_nor.png.meta similarity index 98% rename from Assets/Wwise/Editor/WwiseWindows/TreeViewControl/physical_folder_nor.png.meta rename to Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/physical_folder_nor.png.meta index 43b2cead0..9635cb251 100644 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/physical_folder_nor.png.meta +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/physical_folder_nor.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: b75f20779f9695744951441b12bd565c +guid: d8ed4ae9462ee674f9fe2bc121f7b7ac TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/soundbank_nor.png b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/soundbank_nor.png new file mode 100644 index 000000000..fa9d5c9f8 --- /dev/null +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/soundbank_nor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7232a9dee72d396cd7f4d432a2391e214d071b240689de2263ac47d577e9e7fd +size 921 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/soundbank_nor.png.meta b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/soundbank_nor.png.meta similarity index 98% rename from Assets/Wwise/Editor/WwiseWindows/TreeViewControl/soundbank_nor.png.meta rename to Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/soundbank_nor.png.meta index bb492b186..4fd7a4d04 100644 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/soundbank_nor.png.meta +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/soundbank_nor.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 51abe634289795e4d9fafd2ce1d28116 +guid: 6a832604659bbbc4e87f498d6706bf71 TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/state_nor.png b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/state_nor.png new file mode 100644 index 000000000..3b043b27e --- /dev/null +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/state_nor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5efbdb1bd836bad1b79af337fde634ef61179782b4f713ab8f1b5e9beb3f16db +size 936 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/state_nor.png.meta b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/state_nor.png.meta similarity index 98% rename from Assets/Wwise/Editor/WwiseWindows/TreeViewControl/state_nor.png.meta rename to Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/state_nor.png.meta index aca602908..4b2e73695 100644 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/state_nor.png.meta +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/state_nor.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: b4a4dd4a51a5e744f9e3ecbc4db05455 +guid: 2f158a171bc4d0948b26f08575cb65eb TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/stategroup_nor.png b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/stategroup_nor.png new file mode 100644 index 000000000..1955b903a --- /dev/null +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/stategroup_nor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee1e798966fb3a52d41098f705f628c0444c5fcd58107304bc2c34744c399d2a +size 834 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/stategroup_nor.png.meta b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/stategroup_nor.png.meta similarity index 98% rename from Assets/Wwise/Editor/WwiseWindows/TreeViewControl/stategroup_nor.png.meta rename to Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/stategroup_nor.png.meta index 3a16e013e..eb953207e 100644 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/stategroup_nor.png.meta +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/stategroup_nor.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: feba5b3b388999d4c8a43947656947a4 +guid: d4e4bd07312d61a4b88c325f554556d5 TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/switch_nor.png b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/switch_nor.png new file mode 100644 index 000000000..239929f45 --- /dev/null +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/switch_nor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:757b872e14f17426587ead103ba310d635a7f43732b54cb447454e3151dfebae +size 609 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/switch_nor.png.meta b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/switch_nor.png.meta similarity index 98% rename from Assets/Wwise/Editor/WwiseWindows/TreeViewControl/switch_nor.png.meta rename to Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/switch_nor.png.meta index 52cc7b772..32385ccc3 100644 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/switch_nor.png.meta +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/switch_nor.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d0b560c4ef4b1d44d97ae417055ffed7 +guid: 3e4335402b9e1054ab991d7ad408d706 TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/switchgroup_nor.png b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/switchgroup_nor.png new file mode 100644 index 000000000..f337039c6 --- /dev/null +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/switchgroup_nor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9397fcd3123373f23964c6f0c6bff4db5691420fcd57c076ef24b4ae3e21f3f8 +size 636 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/switchgroup_nor.png.meta b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/switchgroup_nor.png.meta similarity index 98% rename from Assets/Wwise/Editor/WwiseWindows/TreeViewControl/switchgroup_nor.png.meta rename to Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/switchgroup_nor.png.meta index 7b40b21ef..83f11b134 100644 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/switchgroup_nor.png.meta +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/switchgroup_nor.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f51a8799ae017fc46a0949f57a4f702d +guid: 22b2dd55779f8294ebf7fe6879f0ba52 TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/workunit_nor.png b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/workunit_nor.png new file mode 100644 index 000000000..948b82cab --- /dev/null +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/workunit_nor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5daaf332f4df4f1944dbd9504823598321dc6aec9fc7dd2d5b51f2b62b8f2e46 +size 912 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/workunit_nor.png.meta b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/workunit_nor.png.meta similarity index 98% rename from Assets/Wwise/Editor/WwiseWindows/TreeViewControl/workunit_nor.png.meta rename to Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/workunit_nor.png.meta index f19102afe..9fb54be54 100644 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/workunit_nor.png.meta +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/workunit_nor.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 8202173dfb6157245a30863811304f73 +guid: 1cf82855275b96047a92c4666eee1e3a TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/wproj.png b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/wproj.png similarity index 100% rename from Assets/Wwise/Editor/WwiseWindows/TreeViewControl/wproj.png rename to Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/wproj.png diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/wproj.png.meta b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/wproj.png.meta similarity index 98% rename from Assets/Wwise/Editor/WwiseWindows/TreeViewControl/wproj.png.meta rename to Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/wproj.png.meta index eae939cb6..b616debc5 100644 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/wproj.png.meta +++ b/Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/wproj.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 8ff94a25535f16942a3f4661699b4954 +guid: f6ad97d3f15b362499bdfec2e4662176 TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Assets/Wwise/API/LICENSE.md b/Assets/Wwise/API/LICENSE.md new file mode 100644 index 000000000..5cfd6f070 --- /dev/null +++ b/Assets/Wwise/API/LICENSE.md @@ -0,0 +1,11 @@ +The content of this file includes portions of the AUDIOKINETIC Wwise Technology +released in source code form as part of the Wwise Unity integration installer package + +Commercial License Usage + +Licensees holding valid commercial licenses to the AUDIOKINETIC Wwise Technology +may use this file in accordance with the end user license agreement provided +with the software or, alternatively, in accordance with the terms contained in a +written agreement between you and Audiokinetic Inc. + +Copyright (c) 2020 Audiokinetic Inc. \ No newline at end of file diff --git a/Assets/Wwise/API/LICENSE.md.meta b/Assets/Wwise/API/LICENSE.md.meta new file mode 100644 index 000000000..bc873af17 --- /dev/null +++ b/Assets/Wwise/API/LICENSE.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: e1f64f1e2dacf204b903435b687cde92 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/API/README.md b/Assets/Wwise/API/README.md new file mode 100644 index 000000000..2b902d3e7 --- /dev/null +++ b/Assets/Wwise/API/README.md @@ -0,0 +1,11 @@ +# Unity Wwise API + +This package adds basic API support for Wwise in Unity. + +## Usage + +See [Wwise Unity Integration](https://www.audiokinetic.com/library/edge/?source=Unity&id=index.html) for more information about how to use the package. + +## Legal + +Copyright © 2020 Audiokinetic Inc. All rights reserved. diff --git a/Assets/Wwise/API/README.md.meta b/Assets/Wwise/API/README.md.meta new file mode 100644 index 000000000..3aaa0a87e --- /dev/null +++ b/Assets/Wwise/API/README.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 61d6e8d636239214fab5503a600f1e5d +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/API/Runtime.meta b/Assets/Wwise/API/Runtime.meta new file mode 100644 index 000000000..503fba6d5 --- /dev/null +++ b/Assets/Wwise/API/Runtime.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 249f6fa5abf7b804b890ad13702c886c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/API/Runtime/AK.Wwise.Unity.API.asmdef b/Assets/Wwise/API/Runtime/AK.Wwise.Unity.API.asmdef new file mode 100644 index 000000000..a8baf5aca --- /dev/null +++ b/Assets/Wwise/API/Runtime/AK.Wwise.Unity.API.asmdef @@ -0,0 +1,25 @@ +{ + "name": "AK.Wwise.Unity.API", + "references": [ + ], + "optionalUnityReferences": [], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [ + { + "name": "com.unity.addressables", + "expression": "1.8", + "define": "UNITY_ADDRESSABLES" + }, + { + "name": "com.audiokinetic.wwise.addressables", + "expression": "1.0.0", + "define": "AK_WWISE_ADDRESSABLES" + } + ] +} \ No newline at end of file diff --git a/Assets/Wwise/API/Runtime/AK.Wwise.Unity.API.asmdef.meta b/Assets/Wwise/API/Runtime/AK.Wwise.Unity.API.asmdef.meta new file mode 100644 index 000000000..2ed525e42 --- /dev/null +++ b/Assets/Wwise/API/Runtime/AK.Wwise.Unity.API.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7dc08a3a66eda674089ecee16e7141ce +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Extensions/AkSoundEngine.extensions.cs b/Assets/Wwise/API/Runtime/AkSoundEngine.extensions.cs similarity index 87% rename from Assets/Wwise/Extensions/AkSoundEngine.extensions.cs rename to Assets/Wwise/API/Runtime/AkSoundEngine.extensions.cs index e329be030..08f2464ea 100644 --- a/Assets/Wwise/Extensions/AkSoundEngine.extensions.cs +++ b/Assets/Wwise/API/Runtime/AkSoundEngine.extensions.cs @@ -5,10 +5,14 @@ // ////////////////////////////////////////////////////////////////////// +using System; + public partial class AkSoundEngine { #region User Hooks - Extended for Auto-Registration + private const string AkGameObjTypeString = "AkGameObj, AK.Wwise.Unity.MonoBehaviour"; + private class AutoObject { private readonly UnityEngine.GameObject gameObject; @@ -27,10 +31,16 @@ public partial class AkSoundEngine private static void AutoRegister(UnityEngine.GameObject gameObject, ulong id) { + Type AkGameObjectType = Type.GetType(AkGameObjTypeString); + if (gameObject == null || !gameObject.activeInHierarchy) + { new AutoObject(gameObject); - else if (gameObject.GetComponent() == null) - gameObject.AddComponent(); + } + else if (gameObject.GetComponent(AkGameObjectType) == null) + { + gameObject.AddComponent(AkGameObjectType); + } } static partial void PreGameObjectAPICallUserHook(UnityEngine.GameObject gameObject, ulong id) @@ -78,7 +88,9 @@ public partial class AkSoundEngine { #if UNITY_EDITOR if (!UnityEngine.Application.isPlaying) - return in_gameObject.GetComponent() != null; + { + return in_gameObject.GetComponent(AkGameObjTypeString) != null; + } #endif return IsInRegisteredList(GetAkGameObjectID(in_gameObject)); diff --git a/Assets/Wwise/Extensions/AkSoundEngine.extensions.cs.meta b/Assets/Wwise/API/Runtime/AkSoundEngine.extensions.cs.meta similarity index 83% rename from Assets/Wwise/Extensions/AkSoundEngine.extensions.cs.meta rename to Assets/Wwise/API/Runtime/AkSoundEngine.extensions.cs.meta index dfb0acaf9..1357fe579 100644 --- a/Assets/Wwise/Extensions/AkSoundEngine.extensions.cs.meta +++ b/Assets/Wwise/API/Runtime/AkSoundEngine.extensions.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 1ccfe25d16c8eec49b1d2eb89a794b17 +guid: c334c3940ca83fb45a75c68329c2c938 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated.meta b/Assets/Wwise/API/Runtime/Generated.meta similarity index 77% rename from Assets/Wwise/Deployment/API/Generated.meta rename to Assets/Wwise/API/Runtime/Generated.meta index 939ab05d1..2f7e5dd4d 100644 --- a/Assets/Wwise/Deployment/API/Generated.meta +++ b/Assets/Wwise/API/Runtime/Generated.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ffcde2add0efe794ca3f04b79ca2c54c +guid: e624a5166a239dc409b98c24c32dc8a3 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Deployment/API/Generated/Common.meta b/Assets/Wwise/API/Runtime/Generated/Common.meta similarity index 77% rename from Assets/Wwise/Deployment/API/Generated/Common.meta rename to Assets/Wwise/API/Runtime/Generated/Common.meta index 852d4586c..fbe0d2ac0 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 984a6869d50ae124c934e124fb24f312 +guid: 9771e8d0fc856be4aad266c7e8a8e97d folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AKRESULT.cs b/Assets/Wwise/API/Runtime/Generated/Common/AKRESULT.cs similarity index 98% rename from Assets/Wwise/Deployment/API/Generated/Common/AKRESULT.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AKRESULT.cs index 85ac64172..e3e3b9697 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AKRESULT.cs +++ b/Assets/Wwise/API/Runtime/Generated/Common/AKRESULT.cs @@ -76,6 +76,7 @@ public enum AKRESULT { AK_PlayingIDNotFound = 94, AK_InvalidFloatValue = 95, AK_FileFormatMismatch = 96, - AK_NoDistinctListener = 97 + AK_NoDistinctListener = 97, + AK_ACP_Error = 98 } #endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. \ No newline at end of file diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AKRESULT.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AKRESULT.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AKRESULT.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AKRESULT.cs.meta index e12348b98..44eb801ee 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AKRESULT.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AKRESULT.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: be12f857e76ce9943a7636d14862ef2e +guid: 25f7f8dd5795b1047b475559929909dd MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Runtime/Generated/Common/Ak3DAudioSinkCapabilities.cs b/Assets/Wwise/API/Runtime/Generated/Common/Ak3DAudioSinkCapabilities.cs new file mode 100644 index 000000000..b3cc7b875 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Generated/Common/Ak3DAudioSinkCapabilities.cs @@ -0,0 +1,72 @@ +#if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.12 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + + +public class Ak3DAudioSinkCapabilities : global::System.IDisposable { + private global::System.IntPtr swigCPtr; + protected bool swigCMemOwn; + + internal Ak3DAudioSinkCapabilities(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = cPtr; + } + + internal static global::System.IntPtr getCPtr(Ak3DAudioSinkCapabilities obj) { + return (obj == null) ? global::System.IntPtr.Zero : obj.swigCPtr; + } + + internal virtual void setCPtr(global::System.IntPtr cPtr) { + Dispose(); + swigCPtr = cPtr; + } + + ~Ak3DAudioSinkCapabilities() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + AkSoundEnginePINVOKE.CSharp_delete_Ak3DAudioSinkCapabilities(swigCPtr); + } + swigCPtr = global::System.IntPtr.Zero; + } + global::System.GC.SuppressFinalize(this); + } + } + + public AkChannelConfig channelConfig { set { AkSoundEnginePINVOKE.CSharp_Ak3DAudioSinkCapabilities_channelConfig_set(swigCPtr, AkChannelConfig.getCPtr(value)); } + get { + global::System.IntPtr cPtr = AkSoundEnginePINVOKE.CSharp_Ak3DAudioSinkCapabilities_channelConfig_get(swigCPtr); + AkChannelConfig ret = (cPtr == global::System.IntPtr.Zero) ? null : new AkChannelConfig(cPtr, false); + return ret; + } + } + + public uint uMaxSystemAudioObjects { set { AkSoundEnginePINVOKE.CSharp_Ak3DAudioSinkCapabilities_uMaxSystemAudioObjects_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_Ak3DAudioSinkCapabilities_uMaxSystemAudioObjects_get(swigCPtr); } + } + + public uint uAvailableSystemAudioObjects { set { AkSoundEnginePINVOKE.CSharp_Ak3DAudioSinkCapabilities_uAvailableSystemAudioObjects_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_Ak3DAudioSinkCapabilities_uAvailableSystemAudioObjects_get(swigCPtr); } + } + + public bool bPassthrough { set { AkSoundEnginePINVOKE.CSharp_Ak3DAudioSinkCapabilities_bPassthrough_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_Ak3DAudioSinkCapabilities_bPassthrough_get(swigCPtr); } + } + + public bool bMultiChannelObjects { set { AkSoundEnginePINVOKE.CSharp_Ak3DAudioSinkCapabilities_bMultiChannelObjects_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_Ak3DAudioSinkCapabilities_bMultiChannelObjects_get(swigCPtr); } + } + + public Ak3DAudioSinkCapabilities() : this(AkSoundEnginePINVOKE.CSharp_new_Ak3DAudioSinkCapabilities(), true) { + } + +} +#endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. \ No newline at end of file diff --git a/Assets/Wwise/API/Runtime/Generated/Common/Ak3DAudioSinkCapabilities.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/Ak3DAudioSinkCapabilities.cs.meta new file mode 100644 index 000000000..aedc35380 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Generated/Common/Ak3DAudioSinkCapabilities.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: beba60372a3403146a720291f620a4b9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Deployment/API/Generated/Common/Ak3DPositionType.cs b/Assets/Wwise/API/Runtime/Generated/Common/Ak3DPositionType.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/Ak3DPositionType.cs rename to Assets/Wwise/API/Runtime/Generated/Common/Ak3DPositionType.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/Ak3DPositionType.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/Ak3DPositionType.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/Ak3DPositionType.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/Ak3DPositionType.cs.meta index ed949cc41..5d497fc3a 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/Ak3DPositionType.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/Ak3DPositionType.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 6c6b4bf4927a5fc4ebb96d3b3e6782aa +guid: edb96f350d38f5e4c99114e5c2bb598e MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/Ak3DSpatializationMode.cs b/Assets/Wwise/API/Runtime/Generated/Common/Ak3DSpatializationMode.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/Ak3DSpatializationMode.cs rename to Assets/Wwise/API/Runtime/Generated/Common/Ak3DSpatializationMode.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/Ak3DSpatializationMode.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/Ak3DSpatializationMode.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/Ak3DSpatializationMode.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/Ak3DSpatializationMode.cs.meta index f239df94b..8b7a8933a 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/Ak3DSpatializationMode.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/Ak3DSpatializationMode.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: dea89fb38739e4646ad2ffd06ddc8425 +guid: 89be7f0b976fcef47ba4d6868c11a77b MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Runtime/Generated/Common/Ak3dData.cs b/Assets/Wwise/API/Runtime/Generated/Common/Ak3dData.cs new file mode 100644 index 000000000..b006da381 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Generated/Common/Ak3dData.cs @@ -0,0 +1,69 @@ +#if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.12 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + + +public class Ak3dData : global::System.IDisposable { + private global::System.IntPtr swigCPtr; + protected bool swigCMemOwn; + + internal Ak3dData(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = cPtr; + } + + internal static global::System.IntPtr getCPtr(Ak3dData obj) { + return (obj == null) ? global::System.IntPtr.Zero : obj.swigCPtr; + } + + internal virtual void setCPtr(global::System.IntPtr cPtr) { + Dispose(); + swigCPtr = cPtr; + } + + ~Ak3dData() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + AkSoundEnginePINVOKE.CSharp_delete_Ak3dData(swigCPtr); + } + swigCPtr = global::System.IntPtr.Zero; + } + global::System.GC.SuppressFinalize(this); + } + } + + public Ak3dData() : this(AkSoundEnginePINVOKE.CSharp_new_Ak3dData(), true) { + } + + public AkTransform xform { set { AkSoundEnginePINVOKE.CSharp_Ak3dData_xform_set(swigCPtr, AkTransform.getCPtr(value)); } + get { + global::System.IntPtr cPtr = AkSoundEnginePINVOKE.CSharp_Ak3dData_xform_get(swigCPtr); + AkTransform ret = (cPtr == global::System.IntPtr.Zero) ? null : new AkTransform(cPtr, false); + return ret; + } + } + + public float spread { set { AkSoundEnginePINVOKE.CSharp_Ak3dData_spread_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_Ak3dData_spread_get(swigCPtr); } + } + + public float focus { set { AkSoundEnginePINVOKE.CSharp_Ak3dData_focus_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_Ak3dData_focus_get(swigCPtr); } + } + + public uint uEmitterChannelMask { set { AkSoundEnginePINVOKE.CSharp_Ak3dData_uEmitterChannelMask_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_Ak3dData_uEmitterChannelMask_get(swigCPtr); } + } + +} +#endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. \ No newline at end of file diff --git a/Assets/Wwise/API/Runtime/Generated/Common/Ak3dData.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/Ak3dData.cs.meta new file mode 100644 index 000000000..bbc7522a2 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Generated/Common/Ak3dData.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d9b1e0fce81783741b452bd25116052a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkAcousticSurface.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkAcousticSurface.cs similarity index 92% rename from Assets/Wwise/Deployment/API/Generated/Common/AkAcousticSurface.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkAcousticSurface.cs index f231f0bea..690945e1d 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkAcousticSurface.cs +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkAcousticSurface.cs @@ -51,7 +51,7 @@ public class AkAcousticSurface : global::System.IDisposable { public uint textureID { set { AkSoundEnginePINVOKE.CSharp_AkAcousticSurface_textureID_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkAcousticSurface_textureID_get(swigCPtr); } } - public float occlusion { set { AkSoundEnginePINVOKE.CSharp_AkAcousticSurface_occlusion_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkAcousticSurface_occlusion_get(swigCPtr); } + public float transmissionLoss { set { AkSoundEnginePINVOKE.CSharp_AkAcousticSurface_transmissionLoss_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkAcousticSurface_transmissionLoss_get(swigCPtr); } } public string strName { set { AkSoundEnginePINVOKE.CSharp_AkAcousticSurface_strName_set(swigCPtr, value); } get { return AkSoundEngine.StringFromIntPtrString(AkSoundEnginePINVOKE.CSharp_AkAcousticSurface_strName_get(swigCPtr)); } diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkAcousticSurface.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkAcousticSurface.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkAcousticSurface.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkAcousticSurface.cs.meta index c4f198331..332e4ec0a 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkAcousticSurface.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkAcousticSurface.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a53db2988b0b4a542bf16918fc9b7d1b +guid: 139f293461c756d4f87ed76f6faf4548 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkActionOnEventType.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkActionOnEventType.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkActionOnEventType.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkActionOnEventType.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkActionOnEventType.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkActionOnEventType.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkActionOnEventType.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkActionOnEventType.cs.meta index a2e375480..2a2efdb46 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkActionOnEventType.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkActionOnEventType.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: e9584663b54a1b14b970d918c6683ee1 +guid: ae2be906c53b9bb4a91f20068385638d MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkAudioDeviceState.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkAudioDeviceState.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkAudioDeviceState.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkAudioDeviceState.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkAudioDeviceState.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkAudioDeviceState.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkAudioDeviceState.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkAudioDeviceState.cs.meta index 2d25fcba3..b1333d186 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkAudioDeviceState.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkAudioDeviceState.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 4b883402ba621044c9258a9be864d90a +guid: 251e99cc846a48e409f4dbe260213d9a MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkAudioFormat.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkAudioFormat.cs similarity index 96% rename from Assets/Wwise/Deployment/API/Generated/Common/AkAudioFormat.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkAudioFormat.cs index 9d18d738c..1f2e66462 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkAudioFormat.cs +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkAudioFormat.cs @@ -80,8 +80,6 @@ public class AkAudioFormat : global::System.IDisposable { public void SetAll(uint in_uSampleRate, AkChannelConfig in_channelConfig, uint in_uBitsPerSample, uint in_uBlockAlign, uint in_uTypeID, uint in_uInterleaveID) { AkSoundEnginePINVOKE.CSharp_AkAudioFormat_SetAll(swigCPtr, in_uSampleRate, AkChannelConfig.getCPtr(in_channelConfig), in_uBitsPerSample, in_uBlockAlign, in_uTypeID, in_uInterleaveID); } - public bool IsChannelConfigSupported() { return AkSoundEnginePINVOKE.CSharp_AkAudioFormat_IsChannelConfigSupported(swigCPtr); } - public AkAudioFormat() : this(AkSoundEnginePINVOKE.CSharp_new_AkAudioFormat(), true) { } diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkAudioFormat.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkAudioFormat.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkAudioFormat.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkAudioFormat.cs.meta index ef5c61574..920c51597 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkAudioFormat.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkAudioFormat.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: fe3bedc0739a6e2409dabc2128d6ecff +guid: 76a000aee2794d244a89e4bc59c89ee4 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkAudioInterruptionCallbackInfo.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkAudioInterruptionCallbackInfo.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkAudioInterruptionCallbackInfo.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkAudioInterruptionCallbackInfo.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkAudioInterruptionCallbackInfo.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkAudioInterruptionCallbackInfo.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkAudioInterruptionCallbackInfo.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkAudioInterruptionCallbackInfo.cs.meta index 6cc2399b6..ec229f2f3 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkAudioInterruptionCallbackInfo.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkAudioInterruptionCallbackInfo.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 9621c483e77aaae46912341e9b10133a +guid: 7cc73f48ce163104c8237b7cc0899863 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkDiffractionFlags.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkAudioObjectDestination.cs similarity index 70% rename from Assets/Wwise/Deployment/API/Generated/Common/AkDiffractionFlags.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkAudioObjectDestination.cs index 05a5a4619..cc0064193 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkDiffractionFlags.cs +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkAudioObjectDestination.cs @@ -10,10 +10,10 @@ //------------------------------------------------------------------------------ -public enum AkDiffractionFlags { - DiffractionFlags_UseBuiltInParam = 1 << 0, - DiffractionFlags_UseObstruction = 1 << 1, - DiffractionFlags_CalcEmitterVirtualPosition = 1 << 3, - DefaultDiffractionFlags = DiffractionFlags_UseBuiltInParam|DiffractionFlags_UseObstruction|DiffractionFlags_CalcEmitterVirtualPosition +public enum AkAudioObjectDestination { + eDefault = 0, + eMainMix = 1, + ePassthrough = 2, + eSystemAudioObject = 3 } #endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. \ No newline at end of file diff --git a/Assets/Wwise/API/Runtime/Generated/Common/AkAudioObjectDestination.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkAudioObjectDestination.cs.meta new file mode 100644 index 000000000..4715af603 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkAudioObjectDestination.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a437848b5c5fa20479ae3e4ecfdb561b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkAudioSettings.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkAudioSettings.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkAudioSettings.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkAudioSettings.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkAudioSettings.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkAudioSettings.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkAudioSettings.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkAudioSettings.cs.meta index 98a614bc1..3b3b9da3a 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkAudioSettings.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkAudioSettings.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 97b02c783899f5646844a0adeb359cc9 +guid: 9487d375ea5c54f45b45ed86c4015248 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkAudioSourceChangeCallbackInfo.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkAudioSourceChangeCallbackInfo.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkAudioSourceChangeCallbackInfo.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkAudioSourceChangeCallbackInfo.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkAudioSourceChangeCallbackInfo.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkAudioSourceChangeCallbackInfo.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkAudioSourceChangeCallbackInfo.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkAudioSourceChangeCallbackInfo.cs.meta index fdfa78e54..60a6706bd 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkAudioSourceChangeCallbackInfo.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkAudioSourceChangeCallbackInfo.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 5cbb6d11a8df2fb45b607ae5dd17ff0b +guid: 73d4f3e9b87f17145bdfbaaf6e725a98 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkAuxSendValue.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkAuxSendValue.cs similarity index 78% rename from Assets/Wwise/Deployment/API/Generated/Common/AkAuxSendValue.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkAuxSendValue.cs index 259ca4a66..08d2455d3 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkAuxSendValue.cs +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkAuxSendValue.cs @@ -54,20 +54,24 @@ public class AkAuxSendValue : global::System.IDisposable { public float fControlValue { set { AkSoundEnginePINVOKE.CSharp_AkAuxSendValue_fControlValue_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkAuxSendValue_fControlValue_get(swigCPtr); } } - public void Set(UnityEngine.GameObject listener, uint id, float value) { + public void Set(ulong listener, uint id, float value) { AkSoundEnginePINVOKE.CSharp_AkAuxSendValue_Set(swigCPtr, listener, id, value); } - var listener_id = AkSoundEngine.GetAkGameObjectID(listener); - AkSoundEngine.PreGameObjectAPICall(listener, listener_id); + public bool IsSame(ulong listener, uint id) { return AkSoundEnginePINVOKE.CSharp_AkAuxSendValue_IsSame(swigCPtr, listener, id); } - { AkSoundEnginePINVOKE.CSharp_AkAuxSendValue_Set(swigCPtr, listener_id, id, value); } + public void Set(UnityEngine.GameObject listener, uint id, float value) + { + var listener_id = AkSoundEngine.GetAkGameObjectID(listener); + AkSoundEngine.PreGameObjectAPICall(listener, listener_id); + + Set(listener_id, id, value); } - public bool IsSame(UnityEngine.GameObject listener, uint id) { + public bool IsSame(UnityEngine.GameObject listener, uint id) + { + var listener_id = AkSoundEngine.GetAkGameObjectID(listener); + AkSoundEngine.PreGameObjectAPICall(listener, listener_id); - var listener_id = AkSoundEngine.GetAkGameObjectID(listener); - AkSoundEngine.PreGameObjectAPICall(listener, listener_id); - - { return AkSoundEnginePINVOKE.CSharp_AkAuxSendValue_IsSame(swigCPtr, listener_id, id); } + return IsSame(listener_id, id); } public static int GetSizeOf() { return AkSoundEnginePINVOKE.CSharp_AkAuxSendValue_GetSizeOf(); } diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkAuxSendValue.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkAuxSendValue.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkAuxSendValue.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkAuxSendValue.cs.meta index 604a473c5..077b2c61e 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkAuxSendValue.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkAuxSendValue.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: de42b0e06a8b9ec41a9da98bef2437ed +guid: 184bc8415a8bb384b82eb3c0afdf2546 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkBankCallbackInfo.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkBankCallbackInfo.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkBankCallbackInfo.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkBankCallbackInfo.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkBankCallbackInfo.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkBankCallbackInfo.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkBankCallbackInfo.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkBankCallbackInfo.cs.meta index 723da2015..590c22013 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkBankCallbackInfo.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkBankCallbackInfo.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 85f55c2d82366694c94756a1dd350057 +guid: d4ccf4d77362d2a46ba0cbab0201f7aa MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkBankContent.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkBankContent.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkBankContent.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkBankContent.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkBankContent.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkBankContent.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkBankContent.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkBankContent.cs.meta index 4a1017ad3..651848a82 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkBankContent.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkBankContent.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 009731e54ee91e74c969d6b687561512 +guid: b8c0e19e58bf7394998dbe763e82b073 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Runtime/Generated/Common/AkBehavioralPositioningData.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkBehavioralPositioningData.cs new file mode 100644 index 000000000..54ea83664 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkBehavioralPositioningData.cs @@ -0,0 +1,76 @@ +#if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.12 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + + +public class AkBehavioralPositioningData : global::System.IDisposable { + private global::System.IntPtr swigCPtr; + protected bool swigCMemOwn; + + internal AkBehavioralPositioningData(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = cPtr; + } + + internal static global::System.IntPtr getCPtr(AkBehavioralPositioningData obj) { + return (obj == null) ? global::System.IntPtr.Zero : obj.swigCPtr; + } + + internal virtual void setCPtr(global::System.IntPtr cPtr) { + Dispose(); + swigCPtr = cPtr; + } + + ~AkBehavioralPositioningData() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + AkSoundEnginePINVOKE.CSharp_delete_AkBehavioralPositioningData(swigCPtr); + } + swigCPtr = global::System.IntPtr.Zero; + } + global::System.GC.SuppressFinalize(this); + } + } + + public AkBehavioralPositioningData() : this(AkSoundEnginePINVOKE.CSharp_new_AkBehavioralPositioningData(), true) { + } + + public float center { set { AkSoundEnginePINVOKE.CSharp_AkBehavioralPositioningData_center_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkBehavioralPositioningData_center_get(swigCPtr); } + } + + public float panLR { set { AkSoundEnginePINVOKE.CSharp_AkBehavioralPositioningData_panLR_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkBehavioralPositioningData_panLR_get(swigCPtr); } + } + + public float panBF { set { AkSoundEnginePINVOKE.CSharp_AkBehavioralPositioningData_panBF_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkBehavioralPositioningData_panBF_get(swigCPtr); } + } + + public float panDU { set { AkSoundEnginePINVOKE.CSharp_AkBehavioralPositioningData_panDU_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkBehavioralPositioningData_panDU_get(swigCPtr); } + } + + public float panSpatMix { set { AkSoundEnginePINVOKE.CSharp_AkBehavioralPositioningData_panSpatMix_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkBehavioralPositioningData_panSpatMix_get(swigCPtr); } + } + + public Ak3DSpatializationMode spatMode { set { AkSoundEnginePINVOKE.CSharp_AkBehavioralPositioningData_spatMode_set(swigCPtr, (int)value); } get { return (Ak3DSpatializationMode)AkSoundEnginePINVOKE.CSharp_AkBehavioralPositioningData_spatMode_get(swigCPtr); } + } + + public AkSpeakerPanningType panType { set { AkSoundEnginePINVOKE.CSharp_AkBehavioralPositioningData_panType_set(swigCPtr, (int)value); } get { return (AkSpeakerPanningType)AkSoundEnginePINVOKE.CSharp_AkBehavioralPositioningData_panType_get(swigCPtr); } + } + + public bool enableHeightSpread { set { AkSoundEnginePINVOKE.CSharp_AkBehavioralPositioningData_enableHeightSpread_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkBehavioralPositioningData_enableHeightSpread_get(swigCPtr); } + } + +} +#endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. \ No newline at end of file diff --git a/Assets/Wwise/API/Runtime/Generated/Common/AkBehavioralPositioningData.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkBehavioralPositioningData.cs.meta new file mode 100644 index 000000000..00f0b49db --- /dev/null +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkBehavioralPositioningData.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6051f18e34517d6449e7b368f6351840 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkBusHierarchyFlags.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkBusHierarchyFlags.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkBusHierarchyFlags.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkBusHierarchyFlags.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkBusHierarchyFlags.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkBusHierarchyFlags.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkBusHierarchyFlags.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkBusHierarchyFlags.cs.meta index ba8a87425..8557c1ce4 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkBusHierarchyFlags.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkBusHierarchyFlags.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: caae90d09c3df2940a46dc008540a75c +guid: 34f641efd74dac2488d13e9ae1a1d8b5 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkCallbackInfo.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkCallbackInfo.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkCallbackInfo.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkCallbackInfo.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkCallbackInfo.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkCallbackInfo.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkCallbackInfo.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkCallbackInfo.cs.meta index 508165e6a..6dd8a7403 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkCallbackInfo.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkCallbackInfo.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: fb465a3bb3aeb8640affe36a6e79d2b7 +guid: ab55ae5b9a0631646902cfd8488ed1ed MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkCallbackSerializer.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkCallbackSerializer.cs similarity index 93% rename from Assets/Wwise/Deployment/API/Generated/Common/AkCallbackSerializer.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkCallbackSerializer.cs index 55dacfe54..94386deb3 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkCallbackSerializer.cs +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkCallbackSerializer.cs @@ -45,7 +45,7 @@ public class AkCallbackSerializer : global::System.IDisposable { } } - public static AKRESULT Init(global::System.IntPtr in_pMemory, uint in_uSize) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_AkCallbackSerializer_Init(in_pMemory, in_uSize); } + public static AKRESULT Init() { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_AkCallbackSerializer_Init(); } public static void Term() { AkSoundEnginePINVOKE.CSharp_AkCallbackSerializer_Term(); } diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkCallbackSerializer.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkCallbackSerializer.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkCallbackSerializer.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkCallbackSerializer.cs.meta index d2daec101..0742ac834 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkCallbackSerializer.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkCallbackSerializer.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 65dd70b2ae7344b47ac0ddf6af83542c +guid: 8f5d89e9a7d50e84db8bfe7d9599faff MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkCallbackType.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkCallbackType.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkCallbackType.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkCallbackType.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkCallbackType.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkCallbackType.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkCallbackType.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkCallbackType.cs.meta index f7c6d32e5..3f7491603 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkCallbackType.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkCallbackType.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 6960ad49a4f5a054ba01d0db752de081 +guid: df421a3c810d9924d843e9c0206d35fb MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkChannelConfig.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkChannelConfig.cs similarity index 96% rename from Assets/Wwise/Deployment/API/Generated/Common/AkChannelConfig.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkChannelConfig.cs index 77aa42901..f8ff4ca76 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkChannelConfig.cs +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkChannelConfig.cs @@ -70,6 +70,8 @@ public class AkChannelConfig : global::System.IDisposable { public void SetAmbisonic(uint in_uNumChannels) { AkSoundEnginePINVOKE.CSharp_AkChannelConfig_SetAmbisonic(swigCPtr, in_uNumChannels); } + public void SetObject() { AkSoundEnginePINVOKE.CSharp_AkChannelConfig_SetObject(swigCPtr); } + public bool IsValid() { return AkSoundEnginePINVOKE.CSharp_AkChannelConfig_IsValid(swigCPtr); } public uint Serialize() { return AkSoundEnginePINVOKE.CSharp_AkChannelConfig_Serialize(swigCPtr); } @@ -86,7 +88,5 @@ public class AkChannelConfig : global::System.IDisposable { return ret; } - public bool IsChannelConfigSupported() { return AkSoundEnginePINVOKE.CSharp_AkChannelConfig_IsChannelConfigSupported(swigCPtr); } - } #endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. \ No newline at end of file diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkChannelConfig.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkChannelConfig.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkChannelConfig.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkChannelConfig.cs.meta index 35b479a7d..d60dca3d7 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkChannelConfig.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkChannelConfig.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 6312c92b5d7ed344e8c74756831185aa +guid: 3564082eab22fa94aaa81f697f9696d4 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkChannelConfigType.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkChannelConfigType.cs similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkChannelConfigType.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkChannelConfigType.cs index 26f11a2a0..ade894f07 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkChannelConfigType.cs +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkChannelConfigType.cs @@ -13,6 +13,9 @@ public enum AkChannelConfigType { AK_ChannelConfigType_Anonymous = 0x0, AK_ChannelConfigType_Standard = 0x1, - AK_ChannelConfigType_Ambisonic = 0x2 + AK_ChannelConfigType_Ambisonic = 0x2, + AK_ChannelConfigType_Objects = 0x3, + AK_ChannelConfigType_UseDeviceMain = 0xE, + AK_ChannelConfigType_UseDevicePassthrough = 0xF } #endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. \ No newline at end of file diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkChannelConfigType.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkChannelConfigType.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkChannelConfigType.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkChannelConfigType.cs.meta index e95389755..730b7faef 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkChannelConfigType.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkChannelConfigType.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a030a8e47c381e54b852e60412682ecc +guid: bfccbbe0e7a47c34395c5fcef1118a85 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkChannelEmitter.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkChannelEmitter.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkChannelEmitter.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkChannelEmitter.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkChannelEmitter.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkChannelEmitter.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkChannelEmitter.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkChannelEmitter.cs.meta index da05704a2..40ad6ec23 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkChannelEmitter.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkChannelEmitter.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 779cc02d97f29404799dc580470dbcdf +guid: eb252e378ccd8a24980906170330ef0b MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkChannelOrdering.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkChannelOrdering.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkChannelOrdering.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkChannelOrdering.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkChannelOrdering.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkChannelOrdering.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkChannelOrdering.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkChannelOrdering.cs.meta index 47139bf91..d4444a491 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkChannelOrdering.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkChannelOrdering.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 881aa347d38c79746bb2ff9ac83bbc6f +guid: 0cc1789a76d0f464cbf2260c0b1dc235 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkConnectionType.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkConnectionType.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkConnectionType.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkConnectionType.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkConnectionType.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkConnectionType.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkConnectionType.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkConnectionType.cs.meta index d791bff7d..3dee1e939 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkConnectionType.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkConnectionType.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d94922171c2ba884ca44aa673c4792cb +guid: c91925a237df56642b9899ac3699cf31 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkCurveInterpolation.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkCurveInterpolation.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkCurveInterpolation.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkCurveInterpolation.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkCurveInterpolation.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkCurveInterpolation.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkCurveInterpolation.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkCurveInterpolation.cs.meta index a2c6165fe..eabe7878d 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkCurveInterpolation.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkCurveInterpolation.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a1d45d50b2fbcd24c8a724f72a08fedc +guid: a94c477f64d4997409af9741640556b8 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkDeviceDescription.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkDeviceDescription.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkDeviceDescription.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkDeviceDescription.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkDeviceDescription.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkDeviceDescription.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkDeviceDescription.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkDeviceDescription.cs.meta index 14760b739..65d2e16f0 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkDeviceDescription.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkDeviceDescription.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 6a7e6745abc40574cadd9dec44ca3fa8 +guid: 106e4a7940ed0014f82bb16d0be639ac MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkDeviceSettings.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkDeviceSettings.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkDeviceSettings.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkDeviceSettings.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkDeviceSettings.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkDeviceSettings.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkDeviceSettings.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkDeviceSettings.cs.meta index fb41301fe..82a465a28 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkDeviceSettings.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkDeviceSettings.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: b3e47d127838f394baa2a0050d97afa9 +guid: eb0f35cd5cb1a704a974c9c085836465 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkDiffractionPathInfo.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkDiffractionPathInfo.cs similarity index 89% rename from Assets/Wwise/Deployment/API/Generated/Common/AkDiffractionPathInfo.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkDiffractionPathInfo.cs index a4528cd9d..bf593f9a0 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkDiffractionPathInfo.cs +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkDiffractionPathInfo.cs @@ -45,6 +45,9 @@ public class AkDiffractionPathInfo : global::System.IDisposable { } } + public UnityEngine.Vector3 emitterPos { set { AkSoundEnginePINVOKE.CSharp_AkDiffractionPathInfo_emitterPos_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkDiffractionPathInfo_emitterPos_get(swigCPtr); } + } + public AkTransform virtualPos { set { AkSoundEnginePINVOKE.CSharp_AkDiffractionPathInfo_virtualPos_set(swigCPtr, AkTransform.getCPtr(value)); } get { global::System.IntPtr cPtr = AkSoundEnginePINVOKE.CSharp_AkDiffractionPathInfo_virtualPos_get(swigCPtr); @@ -59,6 +62,9 @@ public class AkDiffractionPathInfo : global::System.IDisposable { public float diffraction { set { AkSoundEnginePINVOKE.CSharp_AkDiffractionPathInfo_diffraction_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkDiffractionPathInfo_diffraction_get(swigCPtr); } } + public float transmissionLoss { set { AkSoundEnginePINVOKE.CSharp_AkDiffractionPathInfo_transmissionLoss_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkDiffractionPathInfo_transmissionLoss_get(swigCPtr); } + } + public float totLength { set { AkSoundEnginePINVOKE.CSharp_AkDiffractionPathInfo_totLength_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkDiffractionPathInfo_totLength_get(swigCPtr); } } diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkDiffractionPathInfo.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkDiffractionPathInfo.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkDiffractionPathInfo.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkDiffractionPathInfo.cs.meta index 607213069..75fa01166 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkDiffractionPathInfo.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkDiffractionPathInfo.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 696fa6b66d76ed64c9599d0ef2911098 +guid: ac342196dbfb68145a6c4be99b65e88e MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkDurationCallbackInfo.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkDurationCallbackInfo.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkDurationCallbackInfo.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkDurationCallbackInfo.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkDurationCallbackInfo.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkDurationCallbackInfo.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkDurationCallbackInfo.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkDurationCallbackInfo.cs.meta index add1b50c4..d131ef13d 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkDurationCallbackInfo.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkDurationCallbackInfo.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 9c1fcbba544bf7d4db250578917ca9fe +guid: 9128a750b0691e042aa555f688a15fd1 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkDynamicSequenceItemCallbackInfo.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkDynamicSequenceItemCallbackInfo.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkDynamicSequenceItemCallbackInfo.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkDynamicSequenceItemCallbackInfo.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkDynamicSequenceItemCallbackInfo.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkDynamicSequenceItemCallbackInfo.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkDynamicSequenceItemCallbackInfo.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkDynamicSequenceItemCallbackInfo.cs.meta index 98c6ce9fb..3f160b32a 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkDynamicSequenceItemCallbackInfo.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkDynamicSequenceItemCallbackInfo.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 5b255f5ef44b73b4cbbb066806ed1411 +guid: cabb3e66b7fd1b846b5219e813cac248 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkDynamicSequenceType.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkDynamicSequenceType.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkDynamicSequenceType.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkDynamicSequenceType.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkDynamicSequenceType.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkDynamicSequenceType.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkDynamicSequenceType.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkDynamicSequenceType.cs.meta index d1a4dbe6e..f6130443f 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkDynamicSequenceType.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkDynamicSequenceType.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: e3e503b3818602945bb590d45a19c494 +guid: 51e254fd41ef75248b18323170fce599 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkEventCallbackInfo.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkEventCallbackInfo.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkEventCallbackInfo.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkEventCallbackInfo.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkEventCallbackInfo.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkEventCallbackInfo.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkEventCallbackInfo.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkEventCallbackInfo.cs.meta index a9581ed73..9f32d5c85 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkEventCallbackInfo.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkEventCallbackInfo.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 61a17e993ee33b546bf6cc8cc6c015a5 +guid: 1ff67a8d7599a244d9a386af4dd02591 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Runtime/Generated/Common/AkExtent.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkExtent.cs new file mode 100644 index 000000000..00b684542 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkExtent.cs @@ -0,0 +1,64 @@ +#if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.12 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + + +public class AkExtent : global::System.IDisposable { + private global::System.IntPtr swigCPtr; + protected bool swigCMemOwn; + + internal AkExtent(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = cPtr; + } + + internal static global::System.IntPtr getCPtr(AkExtent obj) { + return (obj == null) ? global::System.IntPtr.Zero : obj.swigCPtr; + } + + internal virtual void setCPtr(global::System.IntPtr cPtr) { + Dispose(); + swigCPtr = cPtr; + } + + ~AkExtent() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + AkSoundEnginePINVOKE.CSharp_delete_AkExtent(swigCPtr); + } + swigCPtr = global::System.IntPtr.Zero; + } + global::System.GC.SuppressFinalize(this); + } + } + + public AkExtent() : this(AkSoundEnginePINVOKE.CSharp_new_AkExtent__SWIG_0(), true) { + } + + public AkExtent(float in_halfWidth, float in_halfHeight, float in_halfDepth) : this(AkSoundEnginePINVOKE.CSharp_new_AkExtent__SWIG_1(in_halfWidth, in_halfHeight, in_halfDepth), true) { + } + + public float halfWidth { set { AkSoundEnginePINVOKE.CSharp_AkExtent_halfWidth_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkExtent_halfWidth_get(swigCPtr); } + } + + public float halfHeight { set { AkSoundEnginePINVOKE.CSharp_AkExtent_halfHeight_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkExtent_halfHeight_get(swigCPtr); } + } + + public float halfDepth { set { AkSoundEnginePINVOKE.CSharp_AkExtent_halfDepth_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkExtent_halfDepth_get(swigCPtr); } + } + +} +#endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. \ No newline at end of file diff --git a/Assets/Wwise/API/Runtime/Generated/Common/AkExtent.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkExtent.cs.meta new file mode 100644 index 000000000..1bb41896e --- /dev/null +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkExtent.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a86e233a00ba40941a620080d605b6be +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkExternalSourceInfo.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkExternalSourceInfo.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkExternalSourceInfo.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkExternalSourceInfo.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkExternalSourceInfo.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkExternalSourceInfo.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkExternalSourceInfo.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkExternalSourceInfo.cs.meta index 6fe87b245..41f7252bb 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkExternalSourceInfo.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkExternalSourceInfo.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 389387270ef8b0043ac11ed9314388ea +guid: d57b44733d0fc5548ab8adf3246729a7 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkFloorPlane.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkFloorPlane.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkFloorPlane.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkFloorPlane.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkFloorPlane.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkFloorPlane.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkFloorPlane.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkFloorPlane.cs.meta index 9d7b18b4f..1a81fbb37 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkFloorPlane.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkFloorPlane.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 143115023942ea242922dddb2e10a88d +guid: 20707995b0a376441a015f86ff589564 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkGlobalCallbackLocation.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkGlobalCallbackLocation.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkGlobalCallbackLocation.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkGlobalCallbackLocation.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkGlobalCallbackLocation.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkGlobalCallbackLocation.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkGlobalCallbackLocation.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkGlobalCallbackLocation.cs.meta index d8c48bd88..75d208b4b 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkGlobalCallbackLocation.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkGlobalCallbackLocation.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 45ca4b0f05f346c46ac5c4d7fe927e09 +guid: 90c133a1ad22ebd4c9e95e9cbb723d68 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkGroupType.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkGroupType.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkGroupType.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkGroupType.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkGroupType.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkGroupType.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkGroupType.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkGroupType.cs.meta index 73d0ccac0..dff0c2bf2 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkGroupType.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkGroupType.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 09c19c4cd8fe6484a97699d83b456ba2 +guid: 44459849f9884b845b1ac3ce7537794a MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkImageSourceParams.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkImageSourceParams.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkImageSourceParams.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkImageSourceParams.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkImageSourceParams.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkImageSourceParams.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkImageSourceParams.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkImageSourceParams.cs.meta index 5217bba1c..68ad2fcdb 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkImageSourceParams.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkImageSourceParams.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 32fddd031bf16d94ab0ee7acecac5611 +guid: b41b1f27b963b8448a0362bc7d4a24af MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkImageSourceSettings.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkImageSourceSettings.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkImageSourceSettings.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkImageSourceSettings.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkImageSourceSettings.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkImageSourceSettings.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkImageSourceSettings.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkImageSourceSettings.cs.meta index 042ee0069..a9045064a 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkImageSourceSettings.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkImageSourceSettings.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 9b599529588f6794aa7d8d38a98ee495 +guid: 4097b71b76ccd704e8f7ee740af9b6e1 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkInitSettings.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkInitSettings.cs similarity index 95% rename from Assets/Wwise/Deployment/API/Generated/Common/AkInitSettings.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkInitSettings.cs index 850872cc5..fd40918bd 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkInitSettings.cs +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkInitSettings.cs @@ -86,6 +86,9 @@ public class AkInitSettings : global::System.IDisposable { public AkFloorPlane eFloorPlane { set { AkSoundEnginePINVOKE.CSharp_AkInitSettings_eFloorPlane_set(swigCPtr, (int)value); } get { return (AkFloorPlane)AkSoundEnginePINVOKE.CSharp_AkInitSettings_eFloorPlane_get(swigCPtr); } } + public float fGameUnitsToMeters { set { AkSoundEnginePINVOKE.CSharp_AkInitSettings_fGameUnitsToMeters_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkInitSettings_fGameUnitsToMeters_get(swigCPtr); } + } + public uint uBankReadBufferSize { set { AkSoundEnginePINVOKE.CSharp_AkInitSettings_uBankReadBufferSize_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkInitSettings_uBankReadBufferSize_get(swigCPtr); } } diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkInitSettings.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkInitSettings.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkInitSettings.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkInitSettings.cs.meta index 98193182a..a649f5d25 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkInitSettings.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkInitSettings.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 082b5dba42395db4a8c7d1b70331c39b +guid: 7b19cd9ae9009dc45adec18f3dbeda27 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkInitializationSettings.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkInitializationSettings.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkInitializationSettings.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkInitializationSettings.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkInitializationSettings.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkInitializationSettings.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkInitializationSettings.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkInitializationSettings.cs.meta index 040a1e164..30edc8948 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkInitializationSettings.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkInitializationSettings.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 611697f2643d01b43bdc6ba9e3a167f5 +guid: a7650ac304c99464ebeb8f1c565f1c60 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkIterator.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkIterator.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkIterator.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkIterator.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkIterator.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkIterator.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkIterator.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkIterator.cs.meta index ae99f6767..480d44f5a 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkIterator.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkIterator.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 182a58c011a48bf4387a727c4541f9c0 +guid: bf287fefc06632f43945eafb38776181 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkMIDICcTypes.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkMIDICcTypes.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkMIDICcTypes.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkMIDICcTypes.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkMIDICcTypes.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkMIDICcTypes.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkMIDICcTypes.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkMIDICcTypes.cs.meta index 58bb59ca9..7ecb6d23b 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkMIDICcTypes.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkMIDICcTypes.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 55d45e270bf1675468251c432773535d +guid: 77d836e922160e04e93531727f8653ec MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkMIDIEvent.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkMIDIEvent.cs similarity index 88% rename from Assets/Wwise/Deployment/API/Generated/Common/AkMIDIEvent.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkMIDIEvent.cs index 661a8ba38..ad1b495ef 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkMIDIEvent.cs +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkMIDIEvent.cs @@ -364,6 +364,52 @@ public class AkMIDIEvent : global::System.IDisposable { } + public class tWwiseCmd : global::System.IDisposable { + private global::System.IntPtr swigCPtr; + protected bool swigCMemOwn; + + internal tWwiseCmd(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = cPtr; + } + + internal static global::System.IntPtr getCPtr(tWwiseCmd obj) { + return (obj == null) ? global::System.IntPtr.Zero : obj.swigCPtr; + } + + internal virtual void setCPtr(global::System.IntPtr cPtr) { + Dispose(); + swigCPtr = cPtr; + } + + ~tWwiseCmd() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + AkSoundEnginePINVOKE.CSharp_delete_AkMIDIEvent_tWwiseCmd(swigCPtr); + } + swigCPtr = global::System.IntPtr.Zero; + } + global::System.GC.SuppressFinalize(this); + } + } + + public ushort uCmd { set { AkSoundEnginePINVOKE.CSharp_AkMIDIEvent_tWwiseCmd_uCmd_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkMIDIEvent_tWwiseCmd_uCmd_get(swigCPtr); } + } + + public uint uArg { set { AkSoundEnginePINVOKE.CSharp_AkMIDIEvent_tWwiseCmd_uArg_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkMIDIEvent_tWwiseCmd_uArg_get(swigCPtr); } + } + + public tWwiseCmd() : this(AkSoundEnginePINVOKE.CSharp_new_AkMIDIEvent_tWwiseCmd(), true) { + } + + } + public AkMIDIEvent.tGen Gen { set { AkSoundEnginePINVOKE.CSharp_AkMIDIEvent_Gen_set(swigCPtr, AkMIDIEvent.tGen.getCPtr(value)); } get { global::System.IntPtr cPtr = AkSoundEnginePINVOKE.CSharp_AkMIDIEvent_Gen_get(swigCPtr); @@ -420,6 +466,14 @@ public class AkMIDIEvent : global::System.IDisposable { } } + public AkMIDIEvent.tWwiseCmd WwiseCmd { set { AkSoundEnginePINVOKE.CSharp_AkMIDIEvent_WwiseCmd_set(swigCPtr, AkMIDIEvent.tWwiseCmd.getCPtr(value)); } + get { + global::System.IntPtr cPtr = AkSoundEnginePINVOKE.CSharp_AkMIDIEvent_WwiseCmd_get(swigCPtr); + AkMIDIEvent.tWwiseCmd ret = (cPtr == global::System.IntPtr.Zero) ? null : new AkMIDIEvent.tWwiseCmd(cPtr, false); + return ret; + } + } + public AkMIDIEventTypes byType { set { AkSoundEnginePINVOKE.CSharp_AkMIDIEvent_byType_set(swigCPtr, (int)value); } get { return (AkMIDIEventTypes)AkSoundEnginePINVOKE.CSharp_AkMIDIEvent_byType_get(swigCPtr); } } @@ -453,6 +507,12 @@ public class AkMIDIEvent : global::System.IDisposable { public byte byProgramNum { set { AkSoundEnginePINVOKE.CSharp_AkMIDIEvent_byProgramNum_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkMIDIEvent_byProgramNum_get(swigCPtr); } } + public ushort uCmd { set { AkSoundEnginePINVOKE.CSharp_AkMIDIEvent_uCmd_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkMIDIEvent_uCmd_get(swigCPtr); } + } + + public uint uArg { set { AkSoundEnginePINVOKE.CSharp_AkMIDIEvent_uArg_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkMIDIEvent_uArg_get(swigCPtr); } + } + public AkMIDIEvent() : this(AkSoundEnginePINVOKE.CSharp_new_AkMIDIEvent(), true) { } diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkMIDIEvent.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkMIDIEvent.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkMIDIEvent.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkMIDIEvent.cs.meta index cf51ff9fe..2d197f1a5 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkMIDIEvent.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkMIDIEvent.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 212d71562a815cc4d88f996d15e87846 +guid: 64d99d92258498045b969cf256c8849c MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkMIDIEventCallbackInfo.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkMIDIEventCallbackInfo.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkMIDIEventCallbackInfo.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkMIDIEventCallbackInfo.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkMIDIEventCallbackInfo.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkMIDIEventCallbackInfo.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkMIDIEventCallbackInfo.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkMIDIEventCallbackInfo.cs.meta index b2a9765b8..a2b2a9231 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkMIDIEventCallbackInfo.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkMIDIEventCallbackInfo.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: fdb9a575d339d684e9eca0fd96a75847 +guid: 7b0ce1603c310c2479ebdb943f6b2139 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkMIDIEventTypes.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkMIDIEventTypes.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkMIDIEventTypes.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkMIDIEventTypes.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkMIDIEventTypes.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkMIDIEventTypes.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkMIDIEventTypes.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkMIDIEventTypes.cs.meta index 59d0afef7..5b13d5b0f 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkMIDIEventTypes.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkMIDIEventTypes.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 19904601476d58c4c8d12fb446e832ef +guid: 8f99b3e9e5fe6a5478631632a1757ce8 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Runtime/Generated/Common/AkMIDIPost.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkMIDIPost.cs new file mode 100644 index 000000000..9df6b20e2 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkMIDIPost.cs @@ -0,0 +1,130 @@ +#if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.12 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + + +public class AkMIDIPost : AkMIDIEvent { + private global::System.IntPtr swigCPtr; + + internal AkMIDIPost(global::System.IntPtr cPtr, bool cMemoryOwn) : base(AkSoundEnginePINVOKE.CSharp_AkMIDIPost_SWIGUpcast(cPtr), cMemoryOwn) { + swigCPtr = cPtr; + } + + internal static global::System.IntPtr getCPtr(AkMIDIPost obj) { + return (obj == null) ? global::System.IntPtr.Zero : obj.swigCPtr; + } + + internal override void setCPtr(global::System.IntPtr cPtr) { + base.setCPtr(AkSoundEnginePINVOKE.CSharp_AkMIDIPost_SWIGUpcast(cPtr)); + swigCPtr = cPtr; + } + + ~AkMIDIPost() { + Dispose(); + } + + public override void Dispose() { + lock(this) { + if (swigCPtr != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + AkSoundEnginePINVOKE.CSharp_delete_AkMIDIPost(swigCPtr); + } + swigCPtr = global::System.IntPtr.Zero; + } + global::System.GC.SuppressFinalize(this); + base.Dispose(); + } + } + + public ulong uOffset { set { AkSoundEnginePINVOKE.CSharp_AkMIDIPost_uOffset_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkMIDIPost_uOffset_get(swigCPtr); } + } + + public uint PostOnEvent(uint in_eventID, ulong in_gameObjectID, uint in_uNumPosts) { + uint ret = AkSoundEnginePINVOKE.CSharp_AkMIDIPost_PostOnEvent__SWIG_0(swigCPtr, in_eventID, in_gameObjectID, in_uNumPosts); + AkCallbackManager.SetLastAddedPlayingID(ret); + return ret; + } + + public uint PostOnEvent(uint in_eventID, ulong in_gameObjectID, uint in_uNumPosts, bool in_bAbsoluteOffsets) { + uint ret = AkSoundEnginePINVOKE.CSharp_AkMIDIPost_PostOnEvent__SWIG_1(swigCPtr, in_eventID, in_gameObjectID, in_uNumPosts, in_bAbsoluteOffsets); + AkCallbackManager.SetLastAddedPlayingID(ret); + return ret; + } + + public uint PostOnEvent(uint in_eventID, ulong in_gameObjectID, uint in_uNumPosts, bool in_bAbsoluteOffsets, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie) { + in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); + { + uint ret = AkSoundEnginePINVOKE.CSharp_AkMIDIPost_PostOnEvent__SWIG_2(swigCPtr, in_eventID, in_gameObjectID, in_uNumPosts, in_bAbsoluteOffsets, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero); + AkCallbackManager.SetLastAddedPlayingID(ret); + return ret; + } + } + + public uint PostOnEvent(uint in_eventID, ulong in_gameObjectID, uint in_uNumPosts, bool in_bAbsoluteOffsets, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, uint in_playingID) { + in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); + { + uint ret = AkSoundEnginePINVOKE.CSharp_AkMIDIPost_PostOnEvent__SWIG_3(swigCPtr, in_eventID, in_gameObjectID, in_uNumPosts, in_bAbsoluteOffsets, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero, in_playingID); + AkCallbackManager.SetLastAddedPlayingID(ret); + return ret; + } + } + + public uint PostOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, uint in_uNumPosts) + { + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + uint ret = PostOnEvent(in_eventID, in_gameObjectID_id, in_uNumPosts); + AkCallbackManager.SetLastAddedPlayingID(ret); + return ret; + } + + public uint PostOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, uint in_uNumPosts, bool in_bAbsoluteOffsets) + { + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + uint ret = PostOnEvent(in_eventID, in_gameObjectID_id, in_uNumPosts, in_bAbsoluteOffsets); + AkCallbackManager.SetLastAddedPlayingID(ret); + return ret; + } + + public uint PostOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, uint in_uNumPosts, bool in_bAbsoluteOffsets, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie) + { + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + uint ret = PostOnEvent(in_eventID, in_gameObjectID_id, in_uNumPosts, in_bAbsoluteOffsets, in_uFlags, in_pfnCallback, in_pCookie); + AkCallbackManager.SetLastAddedPlayingID(ret); + return ret; + } + + public uint PostOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, uint in_uNumPosts, bool in_bAbsoluteOffsets, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, uint in_playingID) + { + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); + + uint ret = PostOnEvent(in_eventID, in_gameObjectID_id, in_uNumPosts, in_bAbsoluteOffsets, in_uFlags, in_pfnCallback, in_pCookie, in_playingID); + AkCallbackManager.SetLastAddedPlayingID(ret); + return ret; + } + + + public void Clone(AkMIDIPost other) { AkSoundEnginePINVOKE.CSharp_AkMIDIPost_Clone(swigCPtr, AkMIDIPost.getCPtr(other)); } + + public static int GetSizeOf() { return AkSoundEnginePINVOKE.CSharp_AkMIDIPost_GetSizeOf(); } + + public AkMIDIPost() : this(AkSoundEnginePINVOKE.CSharp_new_AkMIDIPost(), true) { + } + +} +#endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. \ No newline at end of file diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkMIDIPost.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkMIDIPost.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkMIDIPost.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkMIDIPost.cs.meta index 9aa73b198..7954f134d 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkMIDIPost.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkMIDIPost.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f44ffb685441fb64e96bc6415877fe79 +guid: a2382adbb4b7d7241ad6cfa145ab5555 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkMarkerCallbackInfo.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkMarkerCallbackInfo.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkMarkerCallbackInfo.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkMarkerCallbackInfo.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkMarkerCallbackInfo.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkMarkerCallbackInfo.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkMarkerCallbackInfo.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkMarkerCallbackInfo.cs.meta index db6efc2f1..b0d26c976 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkMarkerCallbackInfo.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkMarkerCallbackInfo.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: fed250863d5900f4bad552829d05981c +guid: 127a20db56fb2b7428d6d5502a9021ff MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkMeteringFlags.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkMeteringFlags.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkMeteringFlags.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkMeteringFlags.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkMeteringFlags.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkMeteringFlags.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkMeteringFlags.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkMeteringFlags.cs.meta index 78c7570d2..7f0344a1f 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkMeteringFlags.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkMeteringFlags.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: e5b73d35b57160048898d29c8b75b174 +guid: da4fe7f20e4d8914eac7266c298091d0 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkMonitorErrorCode.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkMonitorErrorCode.cs similarity index 90% rename from Assets/Wwise/Deployment/API/Generated/Common/AkMonitorErrorCode.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkMonitorErrorCode.cs index a108f7e76..b2bdf5024 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkMonitorErrorCode.cs +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkMonitorErrorCode.cs @@ -36,6 +36,7 @@ public enum AkMonitorErrorCode { ErrorCode_TransitionNotAccuratePluginMismatch, ErrorCode_TransitionNotAccurateRejectedByPlugin, ErrorCode_TransitionNotAccurateStarvation, + ErrorCode_TransitionNotAccurateCodecError, ErrorCode_NothingToPlay, ErrorCode_PlayFailed, ErrorCode_StingerCouldNotBeScheduled, @@ -107,7 +108,17 @@ public enum AkMonitorErrorCode { ErrorCode_HwVoicesDecodeBatchFailed, ErrorCode_HwVoiceLimitReached, ErrorCode_HwVoiceInitFailed, + ErrorCode_OpusHWCommandFailed, + ErrorCode_AddOutputListenerIdWithZeroListeners, + ErrorCode_3DObjectLimitExceeded, + ErrorCode_OpusHWDecodeUnavailable, + ErrorCode_OpusHWFatalError, + ErrorCode_OpusHWTimeout, + ErrorCode_SystemAudioObjectsUnavailable, + ErrorCode_AddOutputNoDistinctListener, + ErrorCode_PluginCannotRunOnObjectConfig, ErrorCode_SpatialAudio_ReflectionBusError, + ErrorCode_VorbisHWDecodeUnavailable, Num_ErrorCodes } #endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. \ No newline at end of file diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkMonitorErrorCode.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkMonitorErrorCode.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkMonitorErrorCode.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkMonitorErrorCode.cs.meta index 8c869e9ce..de53e102c 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkMonitorErrorCode.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkMonitorErrorCode.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 260ad8fb4c7552046a0cbcdabe565a40 +guid: 7c34c5f42d9958a48bd97d7b1e2847a7 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkMonitorErrorLevel.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkMonitorErrorLevel.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkMonitorErrorLevel.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkMonitorErrorLevel.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkMonitorErrorLevel.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkMonitorErrorLevel.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkMonitorErrorLevel.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkMonitorErrorLevel.cs.meta index b5e62af42..0f3ca0038 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkMonitorErrorLevel.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkMonitorErrorLevel.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a5f6ebdf7a7c586409ce0dbdae4c725e +guid: 805900754fa088a48b3960c67d7cc9a9 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkMonitoringCallbackInfo.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkMonitoringCallbackInfo.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkMonitoringCallbackInfo.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkMonitoringCallbackInfo.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkMonitoringCallbackInfo.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkMonitoringCallbackInfo.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkMonitoringCallbackInfo.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkMonitoringCallbackInfo.cs.meta index 459fd610b..f924092c7 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkMonitoringCallbackInfo.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkMonitoringCallbackInfo.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: be98c1f24cb96714ea0258f71378040f +guid: fc41f05894ad7b04fa9be81fafbcc3c3 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkMultiPositionType.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkMultiPositionType.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkMultiPositionType.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkMultiPositionType.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkMultiPositionType.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkMultiPositionType.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkMultiPositionType.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkMultiPositionType.cs.meta index 2aba4acc2..0018a99aa 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkMultiPositionType.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkMultiPositionType.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 27d3ed0b2b78fa04496f1b0eda516764 +guid: 11c74af49c5c5764aac62cf57d7a90e7 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkMusicPlaylistCallbackInfo.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkMusicPlaylistCallbackInfo.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkMusicPlaylistCallbackInfo.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkMusicPlaylistCallbackInfo.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkMusicPlaylistCallbackInfo.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkMusicPlaylistCallbackInfo.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkMusicPlaylistCallbackInfo.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkMusicPlaylistCallbackInfo.cs.meta index 2e931fd43..4cd871dc9 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkMusicPlaylistCallbackInfo.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkMusicPlaylistCallbackInfo.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 42ed816808f628e4da2a956942bcfdb7 +guid: 12c2d948831277e4d961568bb4dbfe7d MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkMusicSettings.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkMusicSettings.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkMusicSettings.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkMusicSettings.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkMusicSettings.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkMusicSettings.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkMusicSettings.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkMusicSettings.cs.meta index a28fdad27..cb1a4d070 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkMusicSettings.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkMusicSettings.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ef3e90463c67f524a86707830bc9d404 +guid: 37340759ac2bf78499568a8549ef8165 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkMusicSyncCallbackInfo.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkMusicSyncCallbackInfo.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkMusicSyncCallbackInfo.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkMusicSyncCallbackInfo.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkMusicSyncCallbackInfo.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkMusicSyncCallbackInfo.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkMusicSyncCallbackInfo.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkMusicSyncCallbackInfo.cs.meta index d4f53632b..f68ee0c66 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkMusicSyncCallbackInfo.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkMusicSyncCallbackInfo.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 9b91814dccc3934448cb01b653358e7d +guid: fa893561cc2931e4c810816301e867c5 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkObjectInfo.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkObjectInfo.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkObjectInfo.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkObjectInfo.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkObjectInfo.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkObjectInfo.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkObjectInfo.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkObjectInfo.cs.meta index b48afddfe..ec258dc2b 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkObjectInfo.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkObjectInfo.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 1228efd2795e3ef4a9b71dd79542981d +guid: 17d9a53ec8fe7494b8c9b4e65a52c08f MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkObstructionOcclusionValues.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkObstructionOcclusionValues.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkObstructionOcclusionValues.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkObstructionOcclusionValues.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkObstructionOcclusionValues.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkObstructionOcclusionValues.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkObstructionOcclusionValues.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkObstructionOcclusionValues.cs.meta index 682e6dea5..a5532d92e 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkObstructionOcclusionValues.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkObstructionOcclusionValues.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 293ed02532890b647817c1b179a45a0f +guid: 7a585eb368ee38d4aab97e7a455a2d59 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkOutputSettings.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkOutputSettings.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkOutputSettings.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkOutputSettings.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkOutputSettings.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkOutputSettings.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkOutputSettings.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkOutputSettings.cs.meta index fe42c8a5e..b414947fe 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkOutputSettings.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkOutputSettings.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 33c855ee31629d944b76f0e46e6dc496 +guid: e68673ca3778a5b48bb98b16e7412763 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkPanningRule.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkPanningRule.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkPanningRule.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkPanningRule.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkPanningRule.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkPanningRule.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkPanningRule.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkPanningRule.cs.meta index 1514f43a1..b165b6824 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkPanningRule.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkPanningRule.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: b9ae58f8806311f4a822263069529dc3 +guid: 407b0f1714250b045bf59673d20b59b6 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkPlaylist.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkPlaylist.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkPlaylist.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkPlaylist.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkPlaylist.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkPlaylist.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkPlaylist.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkPlaylist.cs.meta index fdae805a8..ea72bdda5 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkPlaylist.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkPlaylist.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: fd9b7c25b6107b04bb9daa6e6dc5155b +guid: 547426d71bd407e4ba7a2c8364d5e399 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkPlaylistArray.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkPlaylistArray.cs similarity index 96% rename from Assets/Wwise/Deployment/API/Generated/Common/AkPlaylistArray.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkPlaylistArray.cs index eb003bd9a..b91efb09f 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkPlaylistArray.cs +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkPlaylistArray.cs @@ -71,10 +71,12 @@ public class AkPlaylistArray : global::System.IDisposable { public void Erase(uint in_uIndex) { AkSoundEnginePINVOKE.CSharp_AkPlaylistArray_Erase__SWIG_1(swigCPtr, in_uIndex); } public AkIterator EraseSwap(AkIterator in_rIter) { - AkIterator ret = new AkIterator(AkSoundEnginePINVOKE.CSharp_AkPlaylistArray_EraseSwap(swigCPtr, AkIterator.getCPtr(in_rIter)), true); + AkIterator ret = new AkIterator(AkSoundEnginePINVOKE.CSharp_AkPlaylistArray_EraseSwap__SWIG_0(swigCPtr, AkIterator.getCPtr(in_rIter)), true); return ret; } + public void EraseSwap(uint in_uIndex) { AkSoundEnginePINVOKE.CSharp_AkPlaylistArray_EraseSwap__SWIG_1(swigCPtr, in_uIndex); } + public bool IsGrowingAllowed() { return AkSoundEnginePINVOKE.CSharp_AkPlaylistArray_IsGrowingAllowed(swigCPtr); } public AKRESULT Reserve(uint in_ulReserve) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_AkPlaylistArray_Reserve(swigCPtr, in_ulReserve); } diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkPlaylistArray.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkPlaylistArray.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkPlaylistArray.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkPlaylistArray.cs.meta index dee5fc71b..60a5d70c2 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkPlaylistArray.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkPlaylistArray.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ad0d504abd7aa87419172b4dca788149 +guid: 48d815a4f55e18d42a6bb4c80da762ac MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkPlaylistItem.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkPlaylistItem.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkPlaylistItem.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkPlaylistItem.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkPlaylistItem.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkPlaylistItem.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkPlaylistItem.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkPlaylistItem.cs.meta index fd6db3644..e4fd16ef0 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkPlaylistItem.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkPlaylistItem.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: e7e7c8f48c39a654a821e52cda08f21f +guid: 4d087a1f0ab0d134fb06d3ec3320bd4a MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkPluginType.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkPluginType.cs similarity index 97% rename from Assets/Wwise/Deployment/API/Generated/Common/AkPluginType.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkPluginType.cs index 18078c4b0..1eb5fe1a8 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkPluginType.cs +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkPluginType.cs @@ -18,6 +18,7 @@ public enum AkPluginType { AkPluginTypeMixer = 6, AkPluginTypeSink = 7, AkPluginTypeGlobalExtension = 8, + AkPluginTypeMetadata = 9, AkPluginTypeMask = 0xf } #endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. \ No newline at end of file diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkPluginType.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkPluginType.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkPluginType.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkPluginType.cs.meta index c5cc69418..40a9a6444 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkPluginType.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkPluginType.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 4cc07fe38020364469d43f356f275a95 +guid: 1373e48c1082fb24783e815d88905f6e MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Runtime/Generated/Common/AkPositioningData.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkPositioningData.cs new file mode 100644 index 000000000..d89e60db8 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkPositioningData.cs @@ -0,0 +1,68 @@ +#if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. +//------------------------------------------------------------------------------ +// +// +// This file was automatically generated by SWIG (http://www.swig.org). +// Version 3.0.12 +// +// Do not make changes to this file unless you know what you are doing--modify +// the SWIG interface file instead. +//------------------------------------------------------------------------------ + + +public class AkPositioningData : global::System.IDisposable { + private global::System.IntPtr swigCPtr; + protected bool swigCMemOwn; + + internal AkPositioningData(global::System.IntPtr cPtr, bool cMemoryOwn) { + swigCMemOwn = cMemoryOwn; + swigCPtr = cPtr; + } + + internal static global::System.IntPtr getCPtr(AkPositioningData obj) { + return (obj == null) ? global::System.IntPtr.Zero : obj.swigCPtr; + } + + internal virtual void setCPtr(global::System.IntPtr cPtr) { + Dispose(); + swigCPtr = cPtr; + } + + ~AkPositioningData() { + Dispose(); + } + + public virtual void Dispose() { + lock(this) { + if (swigCPtr != global::System.IntPtr.Zero) { + if (swigCMemOwn) { + swigCMemOwn = false; + AkSoundEnginePINVOKE.CSharp_delete_AkPositioningData(swigCPtr); + } + swigCPtr = global::System.IntPtr.Zero; + } + global::System.GC.SuppressFinalize(this); + } + } + + public Ak3dData threeD { set { AkSoundEnginePINVOKE.CSharp_AkPositioningData_threeD_set(swigCPtr, Ak3dData.getCPtr(value)); } + get { + global::System.IntPtr cPtr = AkSoundEnginePINVOKE.CSharp_AkPositioningData_threeD_get(swigCPtr); + Ak3dData ret = (cPtr == global::System.IntPtr.Zero) ? null : new Ak3dData(cPtr, false); + return ret; + } + } + + public AkBehavioralPositioningData behavioral { set { AkSoundEnginePINVOKE.CSharp_AkPositioningData_behavioral_set(swigCPtr, AkBehavioralPositioningData.getCPtr(value)); } + get { + global::System.IntPtr cPtr = AkSoundEnginePINVOKE.CSharp_AkPositioningData_behavioral_get(swigCPtr); + AkBehavioralPositioningData ret = (cPtr == global::System.IntPtr.Zero) ? null : new AkBehavioralPositioningData(cPtr, false); + return ret; + } + } + + public AkPositioningData() : this(AkSoundEnginePINVOKE.CSharp_new_AkPositioningData(), true) { + } + +} +#endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. \ No newline at end of file diff --git a/Assets/Wwise/API/Runtime/Generated/Common/AkPositioningData.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkPositioningData.cs.meta new file mode 100644 index 000000000..571ce7b21 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkPositioningData.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 588b82cf90623c24ea694f297d025111 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkPositioningInfo.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkPositioningInfo.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkPositioningInfo.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkPositioningInfo.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkPositioningInfo.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkPositioningInfo.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkPositioningInfo.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkPositioningInfo.cs.meta index c98e4f413..a25145573 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkPositioningInfo.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkPositioningInfo.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: e21e967cc060d5c46bcefd3b7099ca60 +guid: 270e417b5f5ebd4418b4b2885e237b13 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkPreparationType.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkPreparationType.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkPreparationType.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkPreparationType.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkPreparationType.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkPreparationType.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkPreparationType.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkPreparationType.cs.meta index 8910f94c6..6104ed6fc 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkPreparationType.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkPreparationType.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: e1ab05e0c8cafd64899ff6a7207ca8ce +guid: c28dab8748bfbb2438bb4d323dd328cc MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkQueryRTPCValue.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkQueryRTPCValue.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkQueryRTPCValue.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkQueryRTPCValue.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkQueryRTPCValue.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkQueryRTPCValue.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkQueryRTPCValue.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkQueryRTPCValue.cs.meta index b96832bd0..fd22249b0 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkQueryRTPCValue.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkQueryRTPCValue.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 68572dba0409b7d4faa2f61c3d5113bb +guid: 896c53aa234fcb645989232f49f3e2b2 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkRamp.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkRamp.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkRamp.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkRamp.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkRamp.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkRamp.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkRamp.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkRamp.cs.meta index 8f68a20c1..2e4e4439c 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkRamp.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkRamp.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 247bbaf4dada3b846960b67566df6ae6 +guid: 29d97b3e4accd224285ef7daec79f983 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkReflectionPathInfo.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkReflectionPathInfo.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkReflectionPathInfo.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkReflectionPathInfo.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkReflectionPathInfo.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkReflectionPathInfo.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkReflectionPathInfo.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkReflectionPathInfo.cs.meta index 23cb916b3..684001ba4 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkReflectionPathInfo.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkReflectionPathInfo.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 2d0074edd11ee8245b130e5b04d67154 +guid: db76e6b00bc16c7488fd808b3c890535 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkResourceMonitorDataSummary.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkResourceMonitorDataSummary.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkResourceMonitorDataSummary.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkResourceMonitorDataSummary.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkResourceMonitorDataSummary.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkResourceMonitorDataSummary.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkResourceMonitorDataSummary.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkResourceMonitorDataSummary.cs.meta index f50eefcaa..914c69190 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkResourceMonitorDataSummary.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkResourceMonitorDataSummary.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: eec5ea7ea6bbf9849bc4814165fbfcc3 +guid: 974d3ff33b18e83499b4e68086b54016 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkRoomParams.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkRoomParams.cs similarity index 93% rename from Assets/Wwise/Deployment/API/Generated/Common/AkRoomParams.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkRoomParams.cs index 4fd4b0f20..7fa7faf53 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkRoomParams.cs +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkRoomParams.cs @@ -51,10 +51,10 @@ public class AkRoomParams : global::System.IDisposable { public AkRoomParams(AkRoomParams in_rhs) : this(AkSoundEnginePINVOKE.CSharp_new_AkRoomParams__SWIG_1(AkRoomParams.getCPtr(in_rhs)), true) { } - public UnityEngine.Vector3 Up { set { AkSoundEnginePINVOKE.CSharp_AkRoomParams_Up_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkRoomParams_Up_get(swigCPtr); } + public UnityEngine.Vector3 Front { set { AkSoundEnginePINVOKE.CSharp_AkRoomParams_Front_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkRoomParams_Front_get(swigCPtr); } } - public UnityEngine.Vector3 Front { set { AkSoundEnginePINVOKE.CSharp_AkRoomParams_Front_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkRoomParams_Front_get(swigCPtr); } + public UnityEngine.Vector3 Up { set { AkSoundEnginePINVOKE.CSharp_AkRoomParams_Up_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkRoomParams_Up_get(swigCPtr); } } public uint ReverbAuxBus { set { AkSoundEnginePINVOKE.CSharp_AkRoomParams_ReverbAuxBus_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkRoomParams_ReverbAuxBus_get(swigCPtr); } @@ -63,7 +63,7 @@ public class AkRoomParams : global::System.IDisposable { public float ReverbLevel { set { AkSoundEnginePINVOKE.CSharp_AkRoomParams_ReverbLevel_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkRoomParams_ReverbLevel_get(swigCPtr); } } - public float WallOcclusion { set { AkSoundEnginePINVOKE.CSharp_AkRoomParams_WallOcclusion_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkRoomParams_WallOcclusion_get(swigCPtr); } + public float TransmissionLoss { set { AkSoundEnginePINVOKE.CSharp_AkRoomParams_TransmissionLoss_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkRoomParams_TransmissionLoss_get(swigCPtr); } } public float RoomGameObj_AuxSendLevelToSelf { set { AkSoundEnginePINVOKE.CSharp_AkRoomParams_RoomGameObj_AuxSendLevelToSelf_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkRoomParams_RoomGameObj_AuxSendLevelToSelf_get(swigCPtr); } diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkRoomParams.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkRoomParams.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkRoomParams.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkRoomParams.cs.meta index 08d590d24..fbdcaac04 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkRoomParams.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkRoomParams.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 51c01eabff2e7b443a570b57bdfbb080 +guid: 0d8bf0ab3f802bb4eacb02125860a792 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkSegmentInfo.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkSegmentInfo.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkSegmentInfo.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkSegmentInfo.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkSegmentInfo.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkSegmentInfo.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkSegmentInfo.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkSegmentInfo.cs.meta index f86fe892e..7da7eb8bb 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkSegmentInfo.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkSegmentInfo.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: e08d3b3ff70861f42ab3b3b24c0c7bd6 +guid: fce1e584b647f8c48b253575c4a1ad8d MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkSerializedCallbackHeader.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkSerializedCallbackHeader.cs similarity index 94% rename from Assets/Wwise/Deployment/API/Generated/Common/AkSerializedCallbackHeader.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkSerializedCallbackHeader.cs index 2f2c8836d..29e234bfe 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkSerializedCallbackHeader.cs +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkSerializedCallbackHeader.cs @@ -48,6 +48,11 @@ public class AkSerializedCallbackHeader : global::System.IDisposable { public global::System.IntPtr pPackage { get { return AkSoundEnginePINVOKE.CSharp_AkSerializedCallbackHeader_pPackage_get(swigCPtr); } } + public uint eType { get { return AkSoundEnginePINVOKE.CSharp_AkSerializedCallbackHeader_eType_get(swigCPtr); } + } + + public global::System.IntPtr GetData() { return AkSoundEnginePINVOKE.CSharp_AkSerializedCallbackHeader_GetData(swigCPtr); } + public AkSerializedCallbackHeader pNext { get { global::System.IntPtr cPtr = AkSoundEnginePINVOKE.CSharp_AkSerializedCallbackHeader_pNext_get(swigCPtr); @@ -56,11 +61,6 @@ public class AkSerializedCallbackHeader : global::System.IDisposable { } } - public AkCallbackType eType { get { return (AkCallbackType)AkSoundEnginePINVOKE.CSharp_AkSerializedCallbackHeader_eType_get(swigCPtr); } - } - - public global::System.IntPtr GetData() { return AkSoundEnginePINVOKE.CSharp_AkSerializedCallbackHeader_GetData(swigCPtr); } - public AkSerializedCallbackHeader() : this(AkSoundEnginePINVOKE.CSharp_new_AkSerializedCallbackHeader(), true) { } diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkSerializedCallbackHeader.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkSerializedCallbackHeader.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkSerializedCallbackHeader.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkSerializedCallbackHeader.cs.meta index b5830edf4..cc88d5300 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkSerializedCallbackHeader.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkSerializedCallbackHeader.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 4e15cb2949a5d8d4894f54dc08ee171a +guid: 957785a605e458c4a9ce20c6c5b94c4e MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkSourceChannelOrdering.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkSourceChannelOrdering.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkSourceChannelOrdering.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkSourceChannelOrdering.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkSourceChannelOrdering.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkSourceChannelOrdering.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkSourceChannelOrdering.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkSourceChannelOrdering.cs.meta index 017f1ed1a..829f646f8 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkSourceChannelOrdering.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkSourceChannelOrdering.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 299e0516eb44a964d9753858fc4f7f92 +guid: 6dc2eaf14f8bf994a87cbf939e648432 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkSourceSettings.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkSourceSettings.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkSourceSettings.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkSourceSettings.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkSourceSettings.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkSourceSettings.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkSourceSettings.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkSourceSettings.cs.meta index 6dda77c54..9fea87257 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkSourceSettings.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkSourceSettings.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 28fc2ce88f3fbe24f92fc6262e6894f4 +guid: 5faa9982f01185d43b68ba191cdccdc1 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkSpatialAudioInitSettings.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkSpatialAudioInitSettings.cs similarity index 72% rename from Assets/Wwise/Deployment/API/Generated/Common/AkSpatialAudioInitSettings.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkSpatialAudioInitSettings.cs index 828329b7a..71b7b596d 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkSpatialAudioInitSettings.cs +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkSpatialAudioInitSettings.cs @@ -51,15 +51,6 @@ public class AkSpatialAudioInitSettings : global::System.IDisposable { public uint uMaxSoundPropagationDepth { set { AkSoundEnginePINVOKE.CSharp_AkSpatialAudioInitSettings_uMaxSoundPropagationDepth_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkSpatialAudioInitSettings_uMaxSoundPropagationDepth_get(swigCPtr); } } - public uint uDiffractionFlags { set { AkSoundEnginePINVOKE.CSharp_AkSpatialAudioInitSettings_uDiffractionFlags_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkSpatialAudioInitSettings_uDiffractionFlags_get(swigCPtr); } - } - - public float fDiffractionShadowAttenFactor { set { AkSoundEnginePINVOKE.CSharp_AkSpatialAudioInitSettings_fDiffractionShadowAttenFactor_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkSpatialAudioInitSettings_fDiffractionShadowAttenFactor_get(swigCPtr); } - } - - public float fDiffractionShadowDegrees { set { AkSoundEnginePINVOKE.CSharp_AkSpatialAudioInitSettings_fDiffractionShadowDegrees_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkSpatialAudioInitSettings_fDiffractionShadowDegrees_get(swigCPtr); } - } - public float fMovementThreshold { set { AkSoundEnginePINVOKE.CSharp_AkSpatialAudioInitSettings_fMovementThreshold_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkSpatialAudioInitSettings_fMovementThreshold_get(swigCPtr); } } @@ -72,13 +63,22 @@ public class AkSpatialAudioInitSettings : global::System.IDisposable { public float fMaxPathLength { set { AkSoundEnginePINVOKE.CSharp_AkSpatialAudioInitSettings_fMaxPathLength_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkSpatialAudioInitSettings_fMaxPathLength_get(swigCPtr); } } + public float fCPULimitPercentage { set { AkSoundEnginePINVOKE.CSharp_AkSpatialAudioInitSettings_fCPULimitPercentage_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkSpatialAudioInitSettings_fCPULimitPercentage_get(swigCPtr); } + } + public bool bEnableDiffractionOnReflection { set { AkSoundEnginePINVOKE.CSharp_AkSpatialAudioInitSettings_bEnableDiffractionOnReflection_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkSpatialAudioInitSettings_bEnableDiffractionOnReflection_get(swigCPtr); } } - public bool bEnableDirectPathDiffraction { set { AkSoundEnginePINVOKE.CSharp_AkSpatialAudioInitSettings_bEnableDirectPathDiffraction_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkSpatialAudioInitSettings_bEnableDirectPathDiffraction_get(swigCPtr); } + public bool bEnableGeometricDiffractionAndTransmission { set { AkSoundEnginePINVOKE.CSharp_AkSpatialAudioInitSettings_bEnableGeometricDiffractionAndTransmission_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkSpatialAudioInitSettings_bEnableGeometricDiffractionAndTransmission_get(swigCPtr); } } - public bool bEnableTransmission { set { AkSoundEnginePINVOKE.CSharp_AkSpatialAudioInitSettings_bEnableTransmission_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkSpatialAudioInitSettings_bEnableTransmission_get(swigCPtr); } + public bool bCalcEmitterVirtualPosition { set { AkSoundEnginePINVOKE.CSharp_AkSpatialAudioInitSettings_bCalcEmitterVirtualPosition_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkSpatialAudioInitSettings_bCalcEmitterVirtualPosition_get(swigCPtr); } + } + + public bool bUseObstruction { set { AkSoundEnginePINVOKE.CSharp_AkSpatialAudioInitSettings_bUseObstruction_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkSpatialAudioInitSettings_bUseObstruction_get(swigCPtr); } + } + + public bool bUseOcclusion { set { AkSoundEnginePINVOKE.CSharp_AkSpatialAudioInitSettings_bUseOcclusion_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkSpatialAudioInitSettings_bUseOcclusion_get(swigCPtr); } } } diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkSpatialAudioInitSettings.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkSpatialAudioInitSettings.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkSpatialAudioInitSettings.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkSpatialAudioInitSettings.cs.meta index a8664d946..3757ad96a 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkSpatialAudioInitSettings.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkSpatialAudioInitSettings.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 266f2f2fdf11fb94095ba8105be2479f +guid: c16c6d0f40f7faf4d96d803058ad555b MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkSpeakerPanningType.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkSpeakerPanningType.cs similarity index 93% rename from Assets/Wwise/Deployment/API/Generated/Common/AkSpeakerPanningType.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkSpeakerPanningType.cs index f1f9c2043..d5bce0fd3 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkSpeakerPanningType.cs +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkSpeakerPanningType.cs @@ -12,6 +12,7 @@ public enum AkSpeakerPanningType { AK_DirectSpeakerAssignment = 0, - AK_BalanceFadeHeight = 1 + AK_BalanceFadeHeight = 1, + AK_SteeringPanner = 2 } #endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. \ No newline at end of file diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkSpeakerPanningType.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkSpeakerPanningType.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkSpeakerPanningType.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkSpeakerPanningType.cs.meta index 124fe8841..57d3adb74 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkSpeakerPanningType.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkSpeakerPanningType.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 0d15edab47d162e439720cc271aec6a7 +guid: dcd749e38da85e74b8df31f863208a50 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkStreamMgrSettings.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkStreamMgrSettings.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkStreamMgrSettings.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkStreamMgrSettings.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkStreamMgrSettings.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkStreamMgrSettings.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkStreamMgrSettings.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkStreamMgrSettings.cs.meta index 0abd108fe..6265050a2 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkStreamMgrSettings.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkStreamMgrSettings.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 4b5e0fd4c4cbbaf42bce76c82c98038b +guid: 34746f65112bca24eb04ada1a0d2d6e1 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkTaskContext.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkTaskContext.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkTaskContext.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkTaskContext.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkTaskContext.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkTaskContext.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkTaskContext.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkTaskContext.cs.meta index edf05f76d..c867c3dac 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkTaskContext.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkTaskContext.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 1df26658c897e714bbc973da3461bb64 +guid: a8123ddab8c794447b393da784a01f95 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkTransform.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkTransform.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkTransform.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkTransform.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkTransform.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkTransform.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkTransform.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkTransform.cs.meta index fdf4c93ef..138be5a8d 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkTransform.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkTransform.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 472676cd5d80a494b82275ecabf0566b +guid: 8076e58e8e4f0fe4cbe348477fb919c8 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkTriangle.cs b/Assets/Wwise/API/Runtime/Generated/Common/AkTriangle.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Common/AkTriangle.cs rename to Assets/Wwise/API/Runtime/Generated/Common/AkTriangle.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkTriangle.cs.meta b/Assets/Wwise/API/Runtime/Generated/Common/AkTriangle.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Common/AkTriangle.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Common/AkTriangle.cs.meta index 5781dcd00..cfb001e6b 100644 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkTriangle.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Common/AkTriangle.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: fa27f5e93b03f3643b8d1ebce8c73e2b +guid: b6fca4582e2c2a2448867e597ce1484e MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/Plugins/Mac.meta b/Assets/Wwise/API/Runtime/Generated/Mac.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Mac.meta rename to Assets/Wwise/API/Runtime/Generated/Mac.meta index 3d31a4fbb..c02944d0b 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac.meta +++ b/Assets/Wwise/API/Runtime/Generated/Mac.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 52f14cc47a1c917439b93fb64f23eff1 +guid: 522ce37268f2b5a44b6d6e34c78bfd26 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Deployment/API/Generated/Mac/AkCommunicationSettings_Mac.cs b/Assets/Wwise/API/Runtime/Generated/Mac/AkCommunicationSettings_Mac.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Mac/AkCommunicationSettings_Mac.cs rename to Assets/Wwise/API/Runtime/Generated/Mac/AkCommunicationSettings_Mac.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Mac/AkCommunicationSettings_Mac.cs.meta b/Assets/Wwise/API/Runtime/Generated/Mac/AkCommunicationSettings_Mac.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Mac/AkCommunicationSettings_Mac.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Mac/AkCommunicationSettings_Mac.cs.meta index cf859936f..eebf4fa7f 100644 --- a/Assets/Wwise/Deployment/API/Generated/Mac/AkCommunicationSettings_Mac.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Mac/AkCommunicationSettings_Mac.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: c552721c68e162f49881bc82f4398295 +guid: 35bb1edd1d866cf498e2e6b7784ad0f2 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Mac/AkPlatformInitSettings_Mac.cs b/Assets/Wwise/API/Runtime/Generated/Mac/AkPlatformInitSettings_Mac.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Mac/AkPlatformInitSettings_Mac.cs rename to Assets/Wwise/API/Runtime/Generated/Mac/AkPlatformInitSettings_Mac.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Mac/AkPlatformInitSettings_Mac.cs.meta b/Assets/Wwise/API/Runtime/Generated/Mac/AkPlatformInitSettings_Mac.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Mac/AkPlatformInitSettings_Mac.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Mac/AkPlatformInitSettings_Mac.cs.meta index e6a2798c6..a33f7ab3e 100644 --- a/Assets/Wwise/Deployment/API/Generated/Mac/AkPlatformInitSettings_Mac.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Mac/AkPlatformInitSettings_Mac.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 6388685a7a0d6af42a1e378c785b01ff +guid: 3d180bb78be8504498a47cb84cb0ee92 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Mac/AkSoundEnginePINVOKE_Mac.cs b/Assets/Wwise/API/Runtime/Generated/Mac/AkSoundEnginePINVOKE_Mac.cs similarity index 90% rename from Assets/Wwise/Deployment/API/Generated/Mac/AkSoundEnginePINVOKE_Mac.cs rename to Assets/Wwise/API/Runtime/Generated/Mac/AkSoundEnginePINVOKE_Mac.cs index 7a1a93826..c439b5e8a 100644 --- a/Assets/Wwise/Deployment/API/Generated/Mac/AkSoundEnginePINVOKE_Mac.cs +++ b/Assets/Wwise/API/Runtime/Generated/Mac/AkSoundEnginePINVOKE_Mac.cs @@ -16,6 +16,10 @@ class AkSoundEnginePINVOKE { } + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AK_INVALID_PIPELINE_ID_get")] + public static extern uint CSharp_AK_INVALID_PIPELINE_ID_get(); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AK_INVALID_AUDIO_OBJECT_ID_get")] + public static extern ulong CSharp_AK_INVALID_AUDIO_OBJECT_ID_get(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AK_SOUNDBANK_VERSION_get")] public static extern uint CSharp_AK_SOUNDBANK_VERSION_get(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkAudioSettings_uNumSamplesPerFrame_set")] @@ -190,12 +194,102 @@ class AkSoundEnginePINVOKE { public static extern uint CSharp_AkAudioFormat_GetInterleaveID(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkAudioFormat_SetAll")] public static extern void CSharp_AkAudioFormat_SetAll(global::System.IntPtr jarg1, uint jarg2, global::System.IntPtr jarg3, uint jarg4, uint jarg5, uint jarg6, uint jarg7); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkAudioFormat_IsChannelConfigSupported")] - public static extern bool CSharp_AkAudioFormat_IsChannelConfigSupported(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_AkAudioFormat")] public static extern global::System.IntPtr CSharp_new_AkAudioFormat(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_AkAudioFormat")] public static extern void CSharp_delete_AkAudioFormat(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_Ak3dData")] + public static extern global::System.IntPtr CSharp_new_Ak3dData(); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3dData_xform_set")] + public static extern void CSharp_Ak3dData_xform_set(global::System.IntPtr jarg1, global::System.IntPtr jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3dData_xform_get")] + public static extern global::System.IntPtr CSharp_Ak3dData_xform_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3dData_spread_set")] + public static extern void CSharp_Ak3dData_spread_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3dData_spread_get")] + public static extern float CSharp_Ak3dData_spread_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3dData_focus_set")] + public static extern void CSharp_Ak3dData_focus_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3dData_focus_get")] + public static extern float CSharp_Ak3dData_focus_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3dData_uEmitterChannelMask_set")] + public static extern void CSharp_Ak3dData_uEmitterChannelMask_set(global::System.IntPtr jarg1, uint jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3dData_uEmitterChannelMask_get")] + public static extern uint CSharp_Ak3dData_uEmitterChannelMask_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_Ak3dData")] + public static extern void CSharp_delete_Ak3dData(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_AkBehavioralPositioningData")] + public static extern global::System.IntPtr CSharp_new_AkBehavioralPositioningData(); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_center_set")] + public static extern void CSharp_AkBehavioralPositioningData_center_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_center_get")] + public static extern float CSharp_AkBehavioralPositioningData_center_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_panLR_set")] + public static extern void CSharp_AkBehavioralPositioningData_panLR_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_panLR_get")] + public static extern float CSharp_AkBehavioralPositioningData_panLR_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_panBF_set")] + public static extern void CSharp_AkBehavioralPositioningData_panBF_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_panBF_get")] + public static extern float CSharp_AkBehavioralPositioningData_panBF_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_panDU_set")] + public static extern void CSharp_AkBehavioralPositioningData_panDU_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_panDU_get")] + public static extern float CSharp_AkBehavioralPositioningData_panDU_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_panSpatMix_set")] + public static extern void CSharp_AkBehavioralPositioningData_panSpatMix_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_panSpatMix_get")] + public static extern float CSharp_AkBehavioralPositioningData_panSpatMix_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_spatMode_set")] + public static extern void CSharp_AkBehavioralPositioningData_spatMode_set(global::System.IntPtr jarg1, int jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_spatMode_get")] + public static extern int CSharp_AkBehavioralPositioningData_spatMode_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_panType_set")] + public static extern void CSharp_AkBehavioralPositioningData_panType_set(global::System.IntPtr jarg1, int jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_panType_get")] + public static extern int CSharp_AkBehavioralPositioningData_panType_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_enableHeightSpread_set")] + public static extern void CSharp_AkBehavioralPositioningData_enableHeightSpread_set(global::System.IntPtr jarg1, bool jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_enableHeightSpread_get")] + public static extern bool CSharp_AkBehavioralPositioningData_enableHeightSpread_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_AkBehavioralPositioningData")] + public static extern void CSharp_delete_AkBehavioralPositioningData(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPositioningData_threeD_set")] + public static extern void CSharp_AkPositioningData_threeD_set(global::System.IntPtr jarg1, global::System.IntPtr jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPositioningData_threeD_get")] + public static extern global::System.IntPtr CSharp_AkPositioningData_threeD_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPositioningData_behavioral_set")] + public static extern void CSharp_AkPositioningData_behavioral_set(global::System.IntPtr jarg1, global::System.IntPtr jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPositioningData_behavioral_get")] + public static extern global::System.IntPtr CSharp_AkPositioningData_behavioral_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_AkPositioningData")] + public static extern global::System.IntPtr CSharp_new_AkPositioningData(); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_AkPositioningData")] + public static extern void CSharp_delete_AkPositioningData(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3DAudioSinkCapabilities_channelConfig_set")] + public static extern void CSharp_Ak3DAudioSinkCapabilities_channelConfig_set(global::System.IntPtr jarg1, global::System.IntPtr jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3DAudioSinkCapabilities_channelConfig_get")] + public static extern global::System.IntPtr CSharp_Ak3DAudioSinkCapabilities_channelConfig_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3DAudioSinkCapabilities_uMaxSystemAudioObjects_set")] + public static extern void CSharp_Ak3DAudioSinkCapabilities_uMaxSystemAudioObjects_set(global::System.IntPtr jarg1, uint jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3DAudioSinkCapabilities_uMaxSystemAudioObjects_get")] + public static extern uint CSharp_Ak3DAudioSinkCapabilities_uMaxSystemAudioObjects_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3DAudioSinkCapabilities_uAvailableSystemAudioObjects_set")] + public static extern void CSharp_Ak3DAudioSinkCapabilities_uAvailableSystemAudioObjects_set(global::System.IntPtr jarg1, uint jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3DAudioSinkCapabilities_uAvailableSystemAudioObjects_get")] + public static extern uint CSharp_Ak3DAudioSinkCapabilities_uAvailableSystemAudioObjects_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3DAudioSinkCapabilities_bPassthrough_set")] + public static extern void CSharp_Ak3DAudioSinkCapabilities_bPassthrough_set(global::System.IntPtr jarg1, bool jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3DAudioSinkCapabilities_bPassthrough_get")] + public static extern bool CSharp_Ak3DAudioSinkCapabilities_bPassthrough_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3DAudioSinkCapabilities_bMultiChannelObjects_set")] + public static extern void CSharp_Ak3DAudioSinkCapabilities_bMultiChannelObjects_set(global::System.IntPtr jarg1, bool jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3DAudioSinkCapabilities_bMultiChannelObjects_get")] + public static extern bool CSharp_Ak3DAudioSinkCapabilities_bMultiChannelObjects_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_Ak3DAudioSinkCapabilities")] + public static extern global::System.IntPtr CSharp_new_Ak3DAudioSinkCapabilities(); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_Ak3DAudioSinkCapabilities")] + public static extern void CSharp_delete_Ak3DAudioSinkCapabilities(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkIterator_pItem_set")] public static extern void CSharp_AkIterator_pItem_set(global::System.IntPtr jarg1, global::System.IntPtr jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkIterator_pItem_get")] @@ -252,8 +346,10 @@ class AkSoundEnginePINVOKE { public static extern global::System.IntPtr CSharp_AkPlaylistArray_Erase__SWIG_0(global::System.IntPtr jarg1, global::System.IntPtr jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPlaylistArray_Erase__SWIG_1")] public static extern void CSharp_AkPlaylistArray_Erase__SWIG_1(global::System.IntPtr jarg1, uint jarg2); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPlaylistArray_EraseSwap")] - public static extern global::System.IntPtr CSharp_AkPlaylistArray_EraseSwap(global::System.IntPtr jarg1, global::System.IntPtr jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPlaylistArray_EraseSwap__SWIG_0")] + public static extern global::System.IntPtr CSharp_AkPlaylistArray_EraseSwap__SWIG_0(global::System.IntPtr jarg1, global::System.IntPtr jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPlaylistArray_EraseSwap__SWIG_1")] + public static extern void CSharp_AkPlaylistArray_EraseSwap__SWIG_1(global::System.IntPtr jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPlaylistArray_IsGrowingAllowed")] public static extern bool CSharp_AkPlaylistArray_IsGrowingAllowed(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPlaylistArray_Reserve")] @@ -440,6 +536,10 @@ class AkSoundEnginePINVOKE { public static extern void CSharp_AkInitSettings_eFloorPlane_set(global::System.IntPtr jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkInitSettings_eFloorPlane_get")] public static extern int CSharp_AkInitSettings_eFloorPlane_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkInitSettings_fGameUnitsToMeters_set")] + public static extern void CSharp_AkInitSettings_fGameUnitsToMeters_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkInitSettings_fGameUnitsToMeters_get")] + public static extern float CSharp_AkInitSettings_fGameUnitsToMeters_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkInitSettings_uBankReadBufferSize_set")] public static extern void CSharp_AkInitSettings_uBankReadBufferSize_set(global::System.IntPtr jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkInitSettings_uBankReadBufferSize_get")] @@ -484,6 +584,8 @@ class AkSoundEnginePINVOKE { public static extern global::System.IntPtr CSharp_GetSpeakerConfiguration__SWIG_0(ulong jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_GetSpeakerConfiguration__SWIG_1")] public static extern global::System.IntPtr CSharp_GetSpeakerConfiguration__SWIG_1(); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_GetOutputDeviceConfiguration")] + public static extern int CSharp_GetOutputDeviceConfiguration(ulong jarg1, global::System.IntPtr jarg2, global::System.IntPtr jarg3); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_GetPanningRule__SWIG_0")] public static extern int CSharp_GetPanningRule__SWIG_0(out int jarg1, ulong jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_GetPanningRule__SWIG_1")] @@ -550,14 +652,22 @@ class AkSoundEnginePINVOKE { public static extern int CSharp_ExecuteActionOnEvent__SWIG_8([global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPWStr)]string jarg1, int jarg2, ulong jarg3); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_ExecuteActionOnEvent__SWIG_9")] public static extern int CSharp_ExecuteActionOnEvent__SWIG_9([global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPWStr)]string jarg1, int jarg2); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_PostMIDIOnEvent")] - public static extern int CSharp_PostMIDIOnEvent(uint jarg1, ulong jarg2, global::System.IntPtr jarg3, ushort jarg4); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_PostMIDIOnEvent__SWIG_0")] + public static extern uint CSharp_PostMIDIOnEvent__SWIG_0(uint jarg1, ulong jarg2, global::System.IntPtr jarg3, ushort jarg4, bool jarg5, uint jarg6, global::System.IntPtr jarg7, global::System.IntPtr jarg8, uint jarg9); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_PostMIDIOnEvent__SWIG_1")] + public static extern uint CSharp_PostMIDIOnEvent__SWIG_1(uint jarg1, ulong jarg2, global::System.IntPtr jarg3, ushort jarg4, bool jarg5, uint jarg6, global::System.IntPtr jarg7, global::System.IntPtr jarg8); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_PostMIDIOnEvent__SWIG_2")] + public static extern uint CSharp_PostMIDIOnEvent__SWIG_2(uint jarg1, ulong jarg2, global::System.IntPtr jarg3, ushort jarg4, bool jarg5); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_PostMIDIOnEvent__SWIG_3")] + public static extern uint CSharp_PostMIDIOnEvent__SWIG_3(uint jarg1, ulong jarg2, global::System.IntPtr jarg3, ushort jarg4); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_StopMIDIOnEvent__SWIG_0")] - public static extern int CSharp_StopMIDIOnEvent__SWIG_0(uint jarg1, ulong jarg2); + public static extern int CSharp_StopMIDIOnEvent__SWIG_0(uint jarg1, ulong jarg2, uint jarg3); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_StopMIDIOnEvent__SWIG_1")] - public static extern int CSharp_StopMIDIOnEvent__SWIG_1(uint jarg1); + public static extern int CSharp_StopMIDIOnEvent__SWIG_1(uint jarg1, ulong jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_StopMIDIOnEvent__SWIG_2")] - public static extern int CSharp_StopMIDIOnEvent__SWIG_2(); + public static extern int CSharp_StopMIDIOnEvent__SWIG_2(uint jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_StopMIDIOnEvent__SWIG_3")] + public static extern int CSharp_StopMIDIOnEvent__SWIG_3(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_PinEventInStreamCache__SWIG_0")] public static extern int CSharp_PinEventInStreamCache__SWIG_0(uint jarg1, sbyte jarg2, sbyte jarg3); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_PinEventInStreamCache__SWIG_1")] @@ -802,6 +912,8 @@ class AkSoundEnginePINVOKE { public static extern int CSharp_SetBusEffect__SWIG_0(uint jarg1, uint jarg2, uint jarg3); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_SetBusEffect__SWIG_1")] public static extern int CSharp_SetBusEffect__SWIG_1([global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPWStr)]string jarg1, uint jarg2, uint jarg3); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_SetOutputDeviceEffect")] + public static extern int CSharp_SetOutputDeviceEffect(ulong jarg1, uint jarg2, uint jarg3); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_SetMixer__SWIG_0")] public static extern int CSharp_SetMixer__SWIG_0(uint jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_SetMixer__SWIG_1")] @@ -854,6 +966,8 @@ class AkSoundEnginePINVOKE { public static extern int CSharp_WakeupFromSuspend(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_GetBufferTick")] public static extern uint CSharp_GetBufferTick(); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_GetSampleTick")] + public static extern ulong CSharp_GetSampleTick(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSegmentInfo_iCurrentPosition_set")] public static extern void CSharp_AkSegmentInfo_iCurrentPosition_set(global::System.IntPtr jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSegmentInfo_iCurrentPosition_get")] @@ -1006,6 +1120,18 @@ class AkSoundEnginePINVOKE { public static extern global::System.IntPtr CSharp_new_AkMIDIEvent_tProgramChange(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_AkMIDIEvent_tProgramChange")] public static extern void CSharp_delete_AkMIDIEvent_tProgramChange(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_tWwiseCmd_uCmd_set")] + public static extern void CSharp_AkMIDIEvent_tWwiseCmd_uCmd_set(global::System.IntPtr jarg1, ushort jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_tWwiseCmd_uCmd_get")] + public static extern ushort CSharp_AkMIDIEvent_tWwiseCmd_uCmd_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_tWwiseCmd_uArg_set")] + public static extern void CSharp_AkMIDIEvent_tWwiseCmd_uArg_set(global::System.IntPtr jarg1, uint jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_tWwiseCmd_uArg_get")] + public static extern uint CSharp_AkMIDIEvent_tWwiseCmd_uArg_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_AkMIDIEvent_tWwiseCmd")] + public static extern global::System.IntPtr CSharp_new_AkMIDIEvent_tWwiseCmd(); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_AkMIDIEvent_tWwiseCmd")] + public static extern void CSharp_delete_AkMIDIEvent_tWwiseCmd(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_Gen_set")] public static extern void CSharp_AkMIDIEvent_Gen_set(global::System.IntPtr jarg1, global::System.IntPtr jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_Gen_get")] @@ -1034,6 +1160,10 @@ class AkSoundEnginePINVOKE { public static extern void CSharp_AkMIDIEvent_ProgramChange_set(global::System.IntPtr jarg1, global::System.IntPtr jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_ProgramChange_get")] public static extern global::System.IntPtr CSharp_AkMIDIEvent_ProgramChange_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_WwiseCmd_set")] + public static extern void CSharp_AkMIDIEvent_WwiseCmd_set(global::System.IntPtr jarg1, global::System.IntPtr jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_WwiseCmd_get")] + public static extern global::System.IntPtr CSharp_AkMIDIEvent_WwiseCmd_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_byType_set")] public static extern void CSharp_AkMIDIEvent_byType_set(global::System.IntPtr jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_byType_get")] @@ -1078,16 +1208,30 @@ class AkSoundEnginePINVOKE { public static extern void CSharp_AkMIDIEvent_byProgramNum_set(global::System.IntPtr jarg1, byte jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_byProgramNum_get")] public static extern byte CSharp_AkMIDIEvent_byProgramNum_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_uCmd_set")] + public static extern void CSharp_AkMIDIEvent_uCmd_set(global::System.IntPtr jarg1, ushort jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_uCmd_get")] + public static extern ushort CSharp_AkMIDIEvent_uCmd_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_uArg_set")] + public static extern void CSharp_AkMIDIEvent_uArg_set(global::System.IntPtr jarg1, uint jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_uArg_get")] + public static extern uint CSharp_AkMIDIEvent_uArg_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_AkMIDIEvent")] public static extern global::System.IntPtr CSharp_new_AkMIDIEvent(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_AkMIDIEvent")] public static extern void CSharp_delete_AkMIDIEvent(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIPost_uOffset_set")] - public static extern void CSharp_AkMIDIPost_uOffset_set(global::System.IntPtr jarg1, uint jarg2); + public static extern void CSharp_AkMIDIPost_uOffset_set(global::System.IntPtr jarg1, ulong jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIPost_uOffset_get")] - public static extern uint CSharp_AkMIDIPost_uOffset_get(global::System.IntPtr jarg1); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIPost_PostOnEvent")] - public static extern int CSharp_AkMIDIPost_PostOnEvent(global::System.IntPtr jarg1, uint jarg2, ulong jarg3, uint jarg4); + public static extern ulong CSharp_AkMIDIPost_uOffset_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIPost_PostOnEvent__SWIG_0")] + public static extern uint CSharp_AkMIDIPost_PostOnEvent__SWIG_0(global::System.IntPtr jarg1, uint jarg2, ulong jarg3, uint jarg4); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIPost_PostOnEvent__SWIG_1")] + public static extern uint CSharp_AkMIDIPost_PostOnEvent__SWIG_1(global::System.IntPtr jarg1, uint jarg2, ulong jarg3, uint jarg4, bool jarg5); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIPost_PostOnEvent__SWIG_2")] + public static extern uint CSharp_AkMIDIPost_PostOnEvent__SWIG_2(global::System.IntPtr jarg1, uint jarg2, ulong jarg3, uint jarg4, bool jarg5, uint jarg6, global::System.IntPtr jarg7, global::System.IntPtr jarg8); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIPost_PostOnEvent__SWIG_3")] + public static extern uint CSharp_AkMIDIPost_PostOnEvent__SWIG_3(global::System.IntPtr jarg1, uint jarg2, ulong jarg3, uint jarg4, bool jarg5, uint jarg6, global::System.IntPtr jarg7, global::System.IntPtr jarg8, uint jarg9); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIPost_Clone")] public static extern void CSharp_AkMIDIPost_Clone(global::System.IntPtr jarg1, global::System.IntPtr jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIPost_GetSizeOf")] @@ -1108,12 +1252,12 @@ class AkSoundEnginePINVOKE { public static extern int CSharp_GetPlayingSegmentInfo__SWIG_1(uint jarg1, global::System.IntPtr jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSerializedCallbackHeader_pPackage_get")] public static extern global::System.IntPtr CSharp_AkSerializedCallbackHeader_pPackage_get(global::System.IntPtr jarg1); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSerializedCallbackHeader_pNext_get")] - public static extern global::System.IntPtr CSharp_AkSerializedCallbackHeader_pNext_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSerializedCallbackHeader_eType_get")] - public static extern int CSharp_AkSerializedCallbackHeader_eType_get(global::System.IntPtr jarg1); + public static extern uint CSharp_AkSerializedCallbackHeader_eType_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSerializedCallbackHeader_GetData")] public static extern global::System.IntPtr CSharp_AkSerializedCallbackHeader_GetData(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSerializedCallbackHeader_pNext_get")] + public static extern global::System.IntPtr CSharp_AkSerializedCallbackHeader_pNext_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_AkSerializedCallbackHeader")] public static extern global::System.IntPtr CSharp_new_AkSerializedCallbackHeader(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_AkSerializedCallbackHeader")] @@ -1276,10 +1420,8 @@ class AkSoundEnginePINVOKE { public static extern global::System.IntPtr CSharp_new_AkAudioSourceChangeCallbackInfo(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_AkAudioSourceChangeCallbackInfo")] public static extern void CSharp_delete_AkAudioSourceChangeCallbackInfo(global::System.IntPtr jarg1); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_LocalOutput")] - public static extern void CSharp_LocalOutput(int jarg1, [global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPStr)]string jarg2, int jarg3, uint jarg4, ulong jarg5); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkCallbackSerializer_Init")] - public static extern int CSharp_AkCallbackSerializer_Init(global::System.IntPtr jarg1, uint jarg2); + public static extern int CSharp_AkCallbackSerializer_Init(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkCallbackSerializer_Term")] public static extern void CSharp_AkCallbackSerializer_Term(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkCallbackSerializer_Lock")] @@ -1316,8 +1458,22 @@ class AkSoundEnginePINVOKE { public static extern int CSharp_PostString__SWIG_4([global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPWStr)]string jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_GetTimeStamp")] public static extern int CSharp_GetTimeStamp(); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_MonitorStreamMgrInit")] + public static extern void CSharp_MonitorStreamMgrInit(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_MonitorStreamingDeviceInit")] + public static extern void CSharp_MonitorStreamingDeviceInit(uint jarg1, global::System.IntPtr jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_MonitorStreamingDeviceDestroyed")] + public static extern void CSharp_MonitorStreamingDeviceDestroyed(uint jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_MonitorStreamMgrTerm")] + public static extern void CSharp_MonitorStreamMgrTerm(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_GetNumNonZeroBits")] public static extern uint CSharp_GetNumNonZeroBits(uint jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_GetNextPowerOfTwo")] + public static extern uint CSharp_GetNextPowerOfTwo(uint jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_ROTL32")] + public static extern uint CSharp_ROTL32(uint jarg1, uint jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_ROTL64")] + public static extern ulong CSharp_ROTL64(ulong jarg1, ulong jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkGetDefaultHighPriorityThreadProperties")] public static extern void CSharp_AkGetDefaultHighPriorityThreadProperties(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_ResolveDialogueEvent__SWIG_0")] @@ -1518,6 +1674,8 @@ class AkSoundEnginePINVOKE { public static extern void CSharp_AkChannelConfig_SetAnonymous(global::System.IntPtr jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkChannelConfig_SetAmbisonic")] public static extern void CSharp_AkChannelConfig_SetAmbisonic(global::System.IntPtr jarg1, uint jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkChannelConfig_SetObject")] + public static extern void CSharp_AkChannelConfig_SetObject(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkChannelConfig_IsValid")] public static extern bool CSharp_AkChannelConfig_IsValid(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkChannelConfig_Serialize")] @@ -1528,8 +1686,6 @@ class AkSoundEnginePINVOKE { public static extern global::System.IntPtr CSharp_AkChannelConfig_RemoveLFE(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkChannelConfig_RemoveCenter")] public static extern global::System.IntPtr CSharp_AkChannelConfig_RemoveCenter(global::System.IntPtr jarg1); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkChannelConfig_IsChannelConfigSupported")] - public static extern bool CSharp_AkChannelConfig_IsChannelConfigSupported(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_AkChannelConfig")] public static extern void CSharp_delete_AkChannelConfig(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_AkImageSourceParams__SWIG_0")] @@ -1582,18 +1738,6 @@ class AkSoundEnginePINVOKE { public static extern void CSharp_AkSpatialAudioInitSettings_uMaxSoundPropagationDepth_set(global::System.IntPtr jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_uMaxSoundPropagationDepth_get")] public static extern uint CSharp_AkSpatialAudioInitSettings_uMaxSoundPropagationDepth_get(global::System.IntPtr jarg1); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_uDiffractionFlags_set")] - public static extern void CSharp_AkSpatialAudioInitSettings_uDiffractionFlags_set(global::System.IntPtr jarg1, uint jarg2); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_uDiffractionFlags_get")] - public static extern uint CSharp_AkSpatialAudioInitSettings_uDiffractionFlags_get(global::System.IntPtr jarg1); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_fDiffractionShadowAttenFactor_set")] - public static extern void CSharp_AkSpatialAudioInitSettings_fDiffractionShadowAttenFactor_set(global::System.IntPtr jarg1, float jarg2); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_fDiffractionShadowAttenFactor_get")] - public static extern float CSharp_AkSpatialAudioInitSettings_fDiffractionShadowAttenFactor_get(global::System.IntPtr jarg1); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_fDiffractionShadowDegrees_set")] - public static extern void CSharp_AkSpatialAudioInitSettings_fDiffractionShadowDegrees_set(global::System.IntPtr jarg1, float jarg2); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_fDiffractionShadowDegrees_get")] - public static extern float CSharp_AkSpatialAudioInitSettings_fDiffractionShadowDegrees_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_fMovementThreshold_set")] public static extern void CSharp_AkSpatialAudioInitSettings_fMovementThreshold_set(global::System.IntPtr jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_fMovementThreshold_get")] @@ -1610,18 +1754,30 @@ class AkSoundEnginePINVOKE { public static extern void CSharp_AkSpatialAudioInitSettings_fMaxPathLength_set(global::System.IntPtr jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_fMaxPathLength_get")] public static extern float CSharp_AkSpatialAudioInitSettings_fMaxPathLength_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_fCPULimitPercentage_set")] + public static extern void CSharp_AkSpatialAudioInitSettings_fCPULimitPercentage_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_fCPULimitPercentage_get")] + public static extern float CSharp_AkSpatialAudioInitSettings_fCPULimitPercentage_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_bEnableDiffractionOnReflection_set")] public static extern void CSharp_AkSpatialAudioInitSettings_bEnableDiffractionOnReflection_set(global::System.IntPtr jarg1, bool jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_bEnableDiffractionOnReflection_get")] public static extern bool CSharp_AkSpatialAudioInitSettings_bEnableDiffractionOnReflection_get(global::System.IntPtr jarg1); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_bEnableDirectPathDiffraction_set")] - public static extern void CSharp_AkSpatialAudioInitSettings_bEnableDirectPathDiffraction_set(global::System.IntPtr jarg1, bool jarg2); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_bEnableDirectPathDiffraction_get")] - public static extern bool CSharp_AkSpatialAudioInitSettings_bEnableDirectPathDiffraction_get(global::System.IntPtr jarg1); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_bEnableTransmission_set")] - public static extern void CSharp_AkSpatialAudioInitSettings_bEnableTransmission_set(global::System.IntPtr jarg1, bool jarg2); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_bEnableTransmission_get")] - public static extern bool CSharp_AkSpatialAudioInitSettings_bEnableTransmission_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_bEnableGeometricDiffractionAndTransmission_set")] + public static extern void CSharp_AkSpatialAudioInitSettings_bEnableGeometricDiffractionAndTransmission_set(global::System.IntPtr jarg1, bool jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_bEnableGeometricDiffractionAndTransmission_get")] + public static extern bool CSharp_AkSpatialAudioInitSettings_bEnableGeometricDiffractionAndTransmission_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_bCalcEmitterVirtualPosition_set")] + public static extern void CSharp_AkSpatialAudioInitSettings_bCalcEmitterVirtualPosition_set(global::System.IntPtr jarg1, bool jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_bCalcEmitterVirtualPosition_get")] + public static extern bool CSharp_AkSpatialAudioInitSettings_bCalcEmitterVirtualPosition_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_bUseObstruction_set")] + public static extern void CSharp_AkSpatialAudioInitSettings_bUseObstruction_set(global::System.IntPtr jarg1, bool jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_bUseObstruction_get")] + public static extern bool CSharp_AkSpatialAudioInitSettings_bUseObstruction_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_bUseOcclusion_set")] + public static extern void CSharp_AkSpatialAudioInitSettings_bUseOcclusion_set(global::System.IntPtr jarg1, bool jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_bUseOcclusion_get")] + public static extern bool CSharp_AkSpatialAudioInitSettings_bUseOcclusion_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_AkSpatialAudioInitSettings")] public static extern void CSharp_delete_AkSpatialAudioInitSettings(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_AkImageSourceSettings__SWIG_0")] @@ -1638,6 +1794,24 @@ class AkSoundEnginePINVOKE { public static extern void CSharp_AkImageSourceSettings_params__set(global::System.IntPtr jarg1, global::System.IntPtr jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkImageSourceSettings_params__get")] public static extern global::System.IntPtr CSharp_AkImageSourceSettings_params__get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_AkExtent__SWIG_0")] + public static extern global::System.IntPtr CSharp_new_AkExtent__SWIG_0(); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_AkExtent__SWIG_1")] + public static extern global::System.IntPtr CSharp_new_AkExtent__SWIG_1(float jarg1, float jarg2, float jarg3); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkExtent_halfWidth_set")] + public static extern void CSharp_AkExtent_halfWidth_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkExtent_halfWidth_get")] + public static extern float CSharp_AkExtent_halfWidth_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkExtent_halfHeight_set")] + public static extern void CSharp_AkExtent_halfHeight_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkExtent_halfHeight_get")] + public static extern float CSharp_AkExtent_halfHeight_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkExtent_halfDepth_set")] + public static extern void CSharp_AkExtent_halfDepth_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkExtent_halfDepth_get")] + public static extern float CSharp_AkExtent_halfDepth_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_AkExtent")] + public static extern void CSharp_delete_AkExtent(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_AkTriangle__SWIG_0")] public static extern global::System.IntPtr CSharp_new_AkTriangle__SWIG_0(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_AkTriangle__SWIG_1")] @@ -1672,10 +1846,10 @@ class AkSoundEnginePINVOKE { public static extern void CSharp_AkAcousticSurface_textureID_set(global::System.IntPtr jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkAcousticSurface_textureID_get")] public static extern uint CSharp_AkAcousticSurface_textureID_get(global::System.IntPtr jarg1); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkAcousticSurface_occlusion_set")] - public static extern void CSharp_AkAcousticSurface_occlusion_set(global::System.IntPtr jarg1, float jarg2); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkAcousticSurface_occlusion_get")] - public static extern float CSharp_AkAcousticSurface_occlusion_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkAcousticSurface_transmissionLoss_set")] + public static extern void CSharp_AkAcousticSurface_transmissionLoss_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkAcousticSurface_transmissionLoss_get")] + public static extern float CSharp_AkAcousticSurface_transmissionLoss_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkAcousticSurface_strName_set")] public static extern void CSharp_AkAcousticSurface_strName_set(global::System.IntPtr jarg1, [global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPStr)]string jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkAcousticSurface_strName_get")] @@ -1724,6 +1898,10 @@ class AkSoundEnginePINVOKE { public static extern global::System.IntPtr CSharp_new_AkReflectionPathInfo(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_AkReflectionPathInfo")] public static extern void CSharp_delete_AkReflectionPathInfo(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkDiffractionPathInfo_emitterPos_set")] + public static extern void CSharp_AkDiffractionPathInfo_emitterPos_set(global::System.IntPtr jarg1, UnityEngine.Vector3 jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkDiffractionPathInfo_emitterPos_get")] + public static extern UnityEngine.Vector3 CSharp_AkDiffractionPathInfo_emitterPos_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkDiffractionPathInfo_virtualPos_set")] public static extern void CSharp_AkDiffractionPathInfo_virtualPos_set(global::System.IntPtr jarg1, global::System.IntPtr jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkDiffractionPathInfo_virtualPos_get")] @@ -1736,6 +1914,10 @@ class AkSoundEnginePINVOKE { public static extern void CSharp_AkDiffractionPathInfo_diffraction_set(global::System.IntPtr jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkDiffractionPathInfo_diffraction_get")] public static extern float CSharp_AkDiffractionPathInfo_diffraction_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkDiffractionPathInfo_transmissionLoss_set")] + public static extern void CSharp_AkDiffractionPathInfo_transmissionLoss_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkDiffractionPathInfo_transmissionLoss_get")] + public static extern float CSharp_AkDiffractionPathInfo_transmissionLoss_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkDiffractionPathInfo_totLength_set")] public static extern void CSharp_AkDiffractionPathInfo_totLength_set(global::System.IntPtr jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkDiffractionPathInfo_totLength_get")] @@ -1764,14 +1946,14 @@ class AkSoundEnginePINVOKE { public static extern global::System.IntPtr CSharp_new_AkRoomParams__SWIG_0(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_AkRoomParams__SWIG_1")] public static extern global::System.IntPtr CSharp_new_AkRoomParams__SWIG_1(global::System.IntPtr jarg1); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_Up_set")] - public static extern void CSharp_AkRoomParams_Up_set(global::System.IntPtr jarg1, UnityEngine.Vector3 jarg2); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_Up_get")] - public static extern UnityEngine.Vector3 CSharp_AkRoomParams_Up_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_Front_set")] public static extern void CSharp_AkRoomParams_Front_set(global::System.IntPtr jarg1, UnityEngine.Vector3 jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_Front_get")] public static extern UnityEngine.Vector3 CSharp_AkRoomParams_Front_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_Up_set")] + public static extern void CSharp_AkRoomParams_Up_set(global::System.IntPtr jarg1, UnityEngine.Vector3 jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_Up_get")] + public static extern UnityEngine.Vector3 CSharp_AkRoomParams_Up_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_ReverbAuxBus_set")] public static extern void CSharp_AkRoomParams_ReverbAuxBus_set(global::System.IntPtr jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_ReverbAuxBus_get")] @@ -1780,10 +1962,10 @@ class AkSoundEnginePINVOKE { public static extern void CSharp_AkRoomParams_ReverbLevel_set(global::System.IntPtr jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_ReverbLevel_get")] public static extern float CSharp_AkRoomParams_ReverbLevel_get(global::System.IntPtr jarg1); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_WallOcclusion_set")] - public static extern void CSharp_AkRoomParams_WallOcclusion_set(global::System.IntPtr jarg1, float jarg2); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_WallOcclusion_get")] - public static extern float CSharp_AkRoomParams_WallOcclusion_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_TransmissionLoss_set")] + public static extern void CSharp_AkRoomParams_TransmissionLoss_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_TransmissionLoss_get")] + public static extern float CSharp_AkRoomParams_TransmissionLoss_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_RoomGameObj_AuxSendLevelToSelf_set")] public static extern void CSharp_AkRoomParams_RoomGameObj_AuxSendLevelToSelf_set(global::System.IntPtr jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_RoomGameObj_AuxSendLevelToSelf_get")] @@ -1794,6 +1976,8 @@ class AkSoundEnginePINVOKE { public static extern bool CSharp_AkRoomParams_RoomGameObj_KeepRegistered_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_AkRoomParams")] public static extern void CSharp_delete_AkRoomParams(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_SetGameObjectRadius")] + public static extern int CSharp_SetGameObjectRadius(ulong jarg1, float jarg2, float jarg3); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_SetImageSource")] public static extern int CSharp_SetImageSource(uint jarg1, global::System.IntPtr jarg2, uint jarg3, ulong jarg4, ulong jarg5); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_RemoveImageSource")] @@ -1807,7 +1991,7 @@ class AkSoundEnginePINVOKE { [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_RemoveGeometry")] public static extern int CSharp_RemoveGeometry(ulong jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_QueryReflectionPaths")] - public static extern int CSharp_QueryReflectionPaths(ulong jarg1, ref UnityEngine.Vector3 jarg2, ref UnityEngine.Vector3 jarg3, global::System.IntPtr jarg4, out uint jarg5); + public static extern int CSharp_QueryReflectionPaths(ulong jarg1, uint jarg2, ref UnityEngine.Vector3 jarg3, ref UnityEngine.Vector3 jarg4, global::System.IntPtr jarg5, out uint jarg6); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_RemoveRoom")] public static extern int CSharp_RemoveRoom(ulong jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_RemovePortal")] @@ -1824,10 +2008,16 @@ class AkSoundEnginePINVOKE { public static extern int CSharp_SetEarlyReflectionsVolume(ulong jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_SetPortalObstructionAndOcclusion")] public static extern int CSharp_SetPortalObstructionAndOcclusion(ulong jarg1, float jarg2, float jarg3); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_SetGameObjectToPortalObstruction")] + public static extern int CSharp_SetGameObjectToPortalObstruction(ulong jarg1, ulong jarg2, float jarg3); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_SetPortalToPortalObstruction")] + public static extern int CSharp_SetPortalToPortalObstruction(ulong jarg1, ulong jarg2, float jarg3); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_QueryWetDiffraction")] public static extern int CSharp_QueryWetDiffraction(ulong jarg1, out float jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_QueryDiffractionPaths")] - public static extern int CSharp_QueryDiffractionPaths(ulong jarg1, ref UnityEngine.Vector3 jarg2, ref UnityEngine.Vector3 jarg3, global::System.IntPtr jarg4, out uint jarg5); + public static extern int CSharp_QueryDiffractionPaths(ulong jarg1, uint jarg2, ref UnityEngine.Vector3 jarg3, ref UnityEngine.Vector3 jarg4, global::System.IntPtr jarg5, out uint jarg6); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_ResetStochasticEngine")] + public static extern int CSharp_ResetStochasticEngine(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPlatformInitSettings_threadLEngine_set")] public static extern void CSharp_AkPlatformInitSettings_threadLEngine_set(global::System.IntPtr jarg1, global::System.IntPtr jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPlatformInitSettings_threadLEngine_get")] @@ -2117,15 +2307,15 @@ class AkSoundEnginePINVOKE { [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_GetResourceMonitorDataSummary")] public static extern void CSharp_GetResourceMonitorDataSummary(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_SetRoomPortal")] - public static extern int CSharp_SetRoomPortal(ulong jarg1, global::System.IntPtr jarg2, UnityEngine.Vector3 jarg3, bool jarg4, ulong jarg5, ulong jarg6); + public static extern int CSharp_SetRoomPortal(ulong jarg1, global::System.IntPtr jarg2, global::System.IntPtr jarg3, bool jarg4, ulong jarg5, ulong jarg6); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_SetRoom")] - public static extern int CSharp_SetRoom(ulong jarg1, global::System.IntPtr jarg2, [global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPStr)]string jarg3); + public static extern int CSharp_SetRoom(ulong jarg1, global::System.IntPtr jarg2, ulong jarg3, [global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPStr)]string jarg4); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_RegisterSpatialAudioListener")] public static extern int CSharp_RegisterSpatialAudioListener(ulong jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_UnregisterSpatialAudioListener")] public static extern int CSharp_UnregisterSpatialAudioListener(ulong jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_SetGeometry")] - public static extern int CSharp_SetGeometry(ulong jarg1, global::System.IntPtr jarg2, uint jarg3, UnityEngine.Vector3[] jarg4, uint jarg5, global::System.IntPtr jarg6, uint jarg7, ulong jarg8, bool jarg9, bool jarg10); + public static extern int CSharp_SetGeometry(ulong jarg1, global::System.IntPtr jarg2, uint jarg3, UnityEngine.Vector3[] jarg4, uint jarg5, global::System.IntPtr jarg6, uint jarg7, ulong jarg8, bool jarg9, bool jarg10, bool jarg11); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_PostEventOnRoom__SWIG_4")] public static extern uint CSharp_PostEventOnRoom__SWIG_4(uint jarg1, ulong jarg2, uint jarg3, global::System.IntPtr jarg4, global::System.IntPtr jarg5, uint jarg6, global::System.IntPtr jarg7, uint jarg8); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_PostEventOnRoom__SWIG_5")] diff --git a/Assets/Wwise/Deployment/API/Generated/Mac/AkSoundEnginePINVOKE_Mac.cs.meta b/Assets/Wwise/API/Runtime/Generated/Mac/AkSoundEnginePINVOKE_Mac.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Mac/AkSoundEnginePINVOKE_Mac.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Mac/AkSoundEnginePINVOKE_Mac.cs.meta index 5f7b1ff8b..c463727dc 100644 --- a/Assets/Wwise/Deployment/API/Generated/Mac/AkSoundEnginePINVOKE_Mac.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Mac/AkSoundEnginePINVOKE_Mac.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 79fbac8b42fb0fd46a40a95d5b0ab85d +guid: fd9a0f70dabeaf4449eb33e55564fa16 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Mac/AkSoundEngine_Mac.cs b/Assets/Wwise/API/Runtime/Generated/Mac/AkSoundEngine_Mac.cs similarity index 63% rename from Assets/Wwise/Deployment/API/Generated/Mac/AkSoundEngine_Mac.cs rename to Assets/Wwise/API/Runtime/Generated/Mac/AkSoundEngine_Mac.cs index ea62be790..decd95707 100644 --- a/Assets/Wwise/Deployment/API/Generated/Mac/AkSoundEngine_Mac.cs +++ b/Assets/Wwise/API/Runtime/Generated/Mac/AkSoundEngine_Mac.cs @@ -11,6 +11,12 @@ public partial class AkSoundEngine { + public static uint AK_INVALID_PIPELINE_ID { get { return AkSoundEnginePINVOKE.CSharp_AK_INVALID_PIPELINE_ID_get(); } + } + + public static ulong AK_INVALID_AUDIO_OBJECT_ID { get { return AkSoundEnginePINVOKE.CSharp_AK_INVALID_AUDIO_OBJECT_ID_get(); } + } + public static uint AK_SOUNDBANK_VERSION { get { return AkSoundEnginePINVOKE.CSharp_AK_SOUNDBANK_VERSION_get(); } } @@ -35,43 +41,29 @@ public partial class AkSoundEngine { public static uint AK_LE_NATIVE_INTERLEAVE { get { return AkSoundEnginePINVOKE.CSharp_AK_LE_NATIVE_INTERLEAVE_get(); } } - public static uint DynamicSequenceOpen(UnityEngine.GameObject in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, AkDynamicSequenceType in_eDynamicSequenceType) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - + public static uint DynamicSequenceOpen(ulong in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, AkDynamicSequenceType in_eDynamicSequenceType) { in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); { - uint ret = AkSoundEnginePINVOKE.CSharp_DynamicSequenceOpen__SWIG_0(in_gameObjectID_id, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero, (int)in_eDynamicSequenceType); + uint ret = AkSoundEnginePINVOKE.CSharp_DynamicSequenceOpen__SWIG_0(in_gameObjectID, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero, (int)in_eDynamicSequenceType); AkCallbackManager.SetLastAddedPlayingID(ret); return ret; } } - public static uint DynamicSequenceOpen(UnityEngine.GameObject in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - + public static uint DynamicSequenceOpen(ulong in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie) { in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); { - uint ret = AkSoundEnginePINVOKE.CSharp_DynamicSequenceOpen__SWIG_1(in_gameObjectID_id, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero); + uint ret = AkSoundEnginePINVOKE.CSharp_DynamicSequenceOpen__SWIG_1(in_gameObjectID, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero); AkCallbackManager.SetLastAddedPlayingID(ret); return ret; } } - public static uint DynamicSequenceOpen(UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { - uint ret = AkSoundEnginePINVOKE.CSharp_DynamicSequenceOpen__SWIG_2(in_gameObjectID_id); + public static uint DynamicSequenceOpen(ulong in_gameObjectID) { + uint ret = AkSoundEnginePINVOKE.CSharp_DynamicSequenceOpen__SWIG_2(in_gameObjectID); AkCallbackManager.SetLastAddedPlayingID(ret); return ret; } - } public static AKRESULT DynamicSequenceClose(uint in_playingID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_DynamicSequenceClose(in_playingID); } @@ -129,6 +121,8 @@ public partial class AkSoundEngine { return ret; } + public static AKRESULT GetOutputDeviceConfiguration(ulong in_idOutput, AkChannelConfig io_channelConfig, Ak3DAudioSinkCapabilities io_capabilities) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetOutputDeviceConfiguration(in_idOutput, AkChannelConfig.getCPtr(io_channelConfig), Ak3DAudioSinkCapabilities.getCPtr(io_capabilities)); } + public static AKRESULT GetPanningRule(out int out_ePanningRule, ulong in_idOutput) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetPanningRule__SWIG_0(out out_ePanningRule, in_idOutput); } public static AKRESULT GetPanningRule(out int out_ePanningRule) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetPanningRule__SWIG_1(out out_ePanningRule); } @@ -159,195 +153,129 @@ public partial class AkSoundEngine { public static uint GetIDFromString(string in_pszString) { return AkSoundEnginePINVOKE.CSharp_GetIDFromString__SWIG_0(in_pszString); } - public static uint PostEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, uint in_cExternals, AkExternalSourceInfoArray in_pExternalSources, uint in_PlayingID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - + public static uint PostEvent(uint in_eventID, ulong in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, uint in_cExternals, AkExternalSourceInfoArray in_pExternalSources, uint in_PlayingID) { in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); { - uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_0(in_eventID, in_gameObjectID_id, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero, in_cExternals, in_pExternalSources.GetBuffer(), in_PlayingID); + uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_0(in_eventID, in_gameObjectID, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero, in_cExternals, in_pExternalSources.GetBuffer(), in_PlayingID); AkCallbackManager.SetLastAddedPlayingID(ret); return ret; } } - public static uint PostEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, uint in_cExternals, AkExternalSourceInfoArray in_pExternalSources) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - + public static uint PostEvent(uint in_eventID, ulong in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, uint in_cExternals, AkExternalSourceInfoArray in_pExternalSources) { in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); { - uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_1(in_eventID, in_gameObjectID_id, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero, in_cExternals, in_pExternalSources.GetBuffer()); + uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_1(in_eventID, in_gameObjectID, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero, in_cExternals, in_pExternalSources.GetBuffer()); AkCallbackManager.SetLastAddedPlayingID(ret); return ret; } } - public static uint PostEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - + public static uint PostEvent(uint in_eventID, ulong in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie) { in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); { - uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_2(in_eventID, in_gameObjectID_id, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero); + uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_2(in_eventID, in_gameObjectID, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero); AkCallbackManager.SetLastAddedPlayingID(ret); return ret; } } - public static uint PostEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { - uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_3(in_eventID, in_gameObjectID_id); + public static uint PostEvent(uint in_eventID, ulong in_gameObjectID) { + uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_3(in_eventID, in_gameObjectID); AkCallbackManager.SetLastAddedPlayingID(ret); return ret; } - } - - public static uint PostEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, uint in_cExternals, AkExternalSourceInfoArray in_pExternalSources, uint in_PlayingID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + public static uint PostEvent(string in_pszEventName, ulong in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, uint in_cExternals, AkExternalSourceInfoArray in_pExternalSources, uint in_PlayingID) { in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); { - uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_4(in_pszEventName, in_gameObjectID_id, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero, in_cExternals, in_pExternalSources.GetBuffer(), in_PlayingID); + uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_4(in_pszEventName, in_gameObjectID, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero, in_cExternals, in_pExternalSources.GetBuffer(), in_PlayingID); AkCallbackManager.SetLastAddedPlayingID(ret); return ret; } } - public static uint PostEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, uint in_cExternals, AkExternalSourceInfoArray in_pExternalSources) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - + public static uint PostEvent(string in_pszEventName, ulong in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, uint in_cExternals, AkExternalSourceInfoArray in_pExternalSources) { in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); { - uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_5(in_pszEventName, in_gameObjectID_id, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero, in_cExternals, in_pExternalSources.GetBuffer()); + uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_5(in_pszEventName, in_gameObjectID, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero, in_cExternals, in_pExternalSources.GetBuffer()); AkCallbackManager.SetLastAddedPlayingID(ret); return ret; } } - public static uint PostEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - + public static uint PostEvent(string in_pszEventName, ulong in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie) { in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); { - uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_6(in_pszEventName, in_gameObjectID_id, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero); + uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_6(in_pszEventName, in_gameObjectID, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero); AkCallbackManager.SetLastAddedPlayingID(ret); return ret; } } - public static uint PostEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { - uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_7(in_pszEventName, in_gameObjectID_id); + public static uint PostEvent(string in_pszEventName, ulong in_gameObjectID) { + uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_7(in_pszEventName, in_gameObjectID); AkCallbackManager.SetLastAddedPlayingID(ret); return ret; } - } - public static AKRESULT ExecuteActionOnEvent(uint in_eventID, AkActionOnEventType in_ActionType, UnityEngine.GameObject in_gameObjectID, int in_uTransitionDuration, AkCurveInterpolation in_eFadeCurve, uint in_PlayingID) { + public static AKRESULT ExecuteActionOnEvent(uint in_eventID, AkActionOnEventType in_ActionType, ulong in_gameObjectID, int in_uTransitionDuration, AkCurveInterpolation in_eFadeCurve, uint in_PlayingID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_0(in_eventID, (int)in_ActionType, in_gameObjectID, in_uTransitionDuration, (int)in_eFadeCurve, in_PlayingID); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + public static AKRESULT ExecuteActionOnEvent(uint in_eventID, AkActionOnEventType in_ActionType, ulong in_gameObjectID, int in_uTransitionDuration, AkCurveInterpolation in_eFadeCurve) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_1(in_eventID, (int)in_ActionType, in_gameObjectID, in_uTransitionDuration, (int)in_eFadeCurve); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_0(in_eventID, (int)in_ActionType, in_gameObjectID_id, in_uTransitionDuration, (int)in_eFadeCurve, in_PlayingID); } - } + public static AKRESULT ExecuteActionOnEvent(uint in_eventID, AkActionOnEventType in_ActionType, ulong in_gameObjectID, int in_uTransitionDuration) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_2(in_eventID, (int)in_ActionType, in_gameObjectID, in_uTransitionDuration); } - public static AKRESULT ExecuteActionOnEvent(uint in_eventID, AkActionOnEventType in_ActionType, UnityEngine.GameObject in_gameObjectID, int in_uTransitionDuration, AkCurveInterpolation in_eFadeCurve) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_1(in_eventID, (int)in_ActionType, in_gameObjectID_id, in_uTransitionDuration, (int)in_eFadeCurve); } - } - - public static AKRESULT ExecuteActionOnEvent(uint in_eventID, AkActionOnEventType in_ActionType, UnityEngine.GameObject in_gameObjectID, int in_uTransitionDuration) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_2(in_eventID, (int)in_ActionType, in_gameObjectID_id, in_uTransitionDuration); } - } - - public static AKRESULT ExecuteActionOnEvent(uint in_eventID, AkActionOnEventType in_ActionType, UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_3(in_eventID, (int)in_ActionType, in_gameObjectID_id); } - } + public static AKRESULT ExecuteActionOnEvent(uint in_eventID, AkActionOnEventType in_ActionType, ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_3(in_eventID, (int)in_ActionType, in_gameObjectID); } public static AKRESULT ExecuteActionOnEvent(uint in_eventID, AkActionOnEventType in_ActionType) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_4(in_eventID, (int)in_ActionType); } - public static AKRESULT ExecuteActionOnEvent(string in_pszEventName, AkActionOnEventType in_ActionType, UnityEngine.GameObject in_gameObjectID, int in_uTransitionDuration, AkCurveInterpolation in_eFadeCurve, uint in_PlayingID) { + public static AKRESULT ExecuteActionOnEvent(string in_pszEventName, AkActionOnEventType in_ActionType, ulong in_gameObjectID, int in_uTransitionDuration, AkCurveInterpolation in_eFadeCurve, uint in_PlayingID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_5(in_pszEventName, (int)in_ActionType, in_gameObjectID, in_uTransitionDuration, (int)in_eFadeCurve, in_PlayingID); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + public static AKRESULT ExecuteActionOnEvent(string in_pszEventName, AkActionOnEventType in_ActionType, ulong in_gameObjectID, int in_uTransitionDuration, AkCurveInterpolation in_eFadeCurve) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_6(in_pszEventName, (int)in_ActionType, in_gameObjectID, in_uTransitionDuration, (int)in_eFadeCurve); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_5(in_pszEventName, (int)in_ActionType, in_gameObjectID_id, in_uTransitionDuration, (int)in_eFadeCurve, in_PlayingID); } - } + public static AKRESULT ExecuteActionOnEvent(string in_pszEventName, AkActionOnEventType in_ActionType, ulong in_gameObjectID, int in_uTransitionDuration) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_7(in_pszEventName, (int)in_ActionType, in_gameObjectID, in_uTransitionDuration); } - public static AKRESULT ExecuteActionOnEvent(string in_pszEventName, AkActionOnEventType in_ActionType, UnityEngine.GameObject in_gameObjectID, int in_uTransitionDuration, AkCurveInterpolation in_eFadeCurve) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_6(in_pszEventName, (int)in_ActionType, in_gameObjectID_id, in_uTransitionDuration, (int)in_eFadeCurve); } - } - - public static AKRESULT ExecuteActionOnEvent(string in_pszEventName, AkActionOnEventType in_ActionType, UnityEngine.GameObject in_gameObjectID, int in_uTransitionDuration) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_7(in_pszEventName, (int)in_ActionType, in_gameObjectID_id, in_uTransitionDuration); } - } - - public static AKRESULT ExecuteActionOnEvent(string in_pszEventName, AkActionOnEventType in_ActionType, UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_8(in_pszEventName, (int)in_ActionType, in_gameObjectID_id); } - } + public static AKRESULT ExecuteActionOnEvent(string in_pszEventName, AkActionOnEventType in_ActionType, ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_8(in_pszEventName, (int)in_ActionType, in_gameObjectID); } public static AKRESULT ExecuteActionOnEvent(string in_pszEventName, AkActionOnEventType in_ActionType) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_9(in_pszEventName, (int)in_ActionType); } - public static AKRESULT PostMIDIOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, AkMIDIPostArray in_pPosts, ushort in_uNumPosts) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostMIDIOnEvent(in_eventID, in_gameObjectID_id, in_pPosts.GetBuffer(), in_uNumPosts); } + public static uint PostMIDIOnEvent(uint in_eventID, ulong in_gameObjectID, AkMIDIPostArray in_pPosts, ushort in_uNumPosts, bool in_bAbsoluteOffsets, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, uint in_playingID) { + in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); + { + uint ret = AkSoundEnginePINVOKE.CSharp_PostMIDIOnEvent__SWIG_0(in_eventID, in_gameObjectID, in_pPosts.GetBuffer(), in_uNumPosts, in_bAbsoluteOffsets, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero, in_playingID); + AkCallbackManager.SetLastAddedPlayingID(ret); + return ret; + } } - public static AKRESULT StopMIDIOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_StopMIDIOnEvent__SWIG_0(in_eventID, in_gameObjectID_id); } + public static uint PostMIDIOnEvent(uint in_eventID, ulong in_gameObjectID, AkMIDIPostArray in_pPosts, ushort in_uNumPosts, bool in_bAbsoluteOffsets, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie) { + in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); + { + uint ret = AkSoundEnginePINVOKE.CSharp_PostMIDIOnEvent__SWIG_1(in_eventID, in_gameObjectID, in_pPosts.GetBuffer(), in_uNumPosts, in_bAbsoluteOffsets, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero); + AkCallbackManager.SetLastAddedPlayingID(ret); + return ret; + } } - public static AKRESULT StopMIDIOnEvent(uint in_eventID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_StopMIDIOnEvent__SWIG_1(in_eventID); } + public static uint PostMIDIOnEvent(uint in_eventID, ulong in_gameObjectID, AkMIDIPostArray in_pPosts, ushort in_uNumPosts, bool in_bAbsoluteOffsets) { + uint ret = AkSoundEnginePINVOKE.CSharp_PostMIDIOnEvent__SWIG_2(in_eventID, in_gameObjectID, in_pPosts.GetBuffer(), in_uNumPosts, in_bAbsoluteOffsets); + AkCallbackManager.SetLastAddedPlayingID(ret); + return ret; + } - public static AKRESULT StopMIDIOnEvent() { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_StopMIDIOnEvent__SWIG_2(); } + public static uint PostMIDIOnEvent(uint in_eventID, ulong in_gameObjectID, AkMIDIPostArray in_pPosts, ushort in_uNumPosts) { + uint ret = AkSoundEnginePINVOKE.CSharp_PostMIDIOnEvent__SWIG_3(in_eventID, in_gameObjectID, in_pPosts.GetBuffer(), in_uNumPosts); + AkCallbackManager.SetLastAddedPlayingID(ret); + return ret; + } + + public static AKRESULT StopMIDIOnEvent(uint in_eventID, ulong in_gameObjectID, uint in_playingID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_StopMIDIOnEvent__SWIG_0(in_eventID, in_gameObjectID, in_playingID); } + + public static AKRESULT StopMIDIOnEvent(uint in_eventID, ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_StopMIDIOnEvent__SWIG_1(in_eventID, in_gameObjectID); } + + public static AKRESULT StopMIDIOnEvent(uint in_eventID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_StopMIDIOnEvent__SWIG_2(in_eventID); } + + public static AKRESULT StopMIDIOnEvent() { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_StopMIDIOnEvent__SWIG_3(); } public static AKRESULT PinEventInStreamCache(uint in_eventID, sbyte in_uActivePriority, sbyte in_uInactivePriority) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PinEventInStreamCache__SWIG_0(in_eventID, in_uActivePriority, in_uInactivePriority); } @@ -361,113 +289,35 @@ public partial class AkSoundEngine { public static AKRESULT GetBufferStatusForPinnedEvent(string in_pszEventName, out float out_fPercentBuffered, out int out_bCachePinnedMemoryFull) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetBufferStatusForPinnedEvent__SWIG_1(in_pszEventName, out out_fPercentBuffered, out out_bCachePinnedMemoryFull); } - public static AKRESULT SeekOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, int in_iPosition, bool in_bSeekToNearestMarker, uint in_PlayingID) { + public static AKRESULT SeekOnEvent(uint in_eventID, ulong in_gameObjectID, int in_iPosition, bool in_bSeekToNearestMarker, uint in_PlayingID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_0(in_eventID, in_gameObjectID, in_iPosition, in_bSeekToNearestMarker, in_PlayingID); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + public static AKRESULT SeekOnEvent(uint in_eventID, ulong in_gameObjectID, int in_iPosition, bool in_bSeekToNearestMarker) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_1(in_eventID, in_gameObjectID, in_iPosition, in_bSeekToNearestMarker); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_0(in_eventID, in_gameObjectID_id, in_iPosition, in_bSeekToNearestMarker, in_PlayingID); } - } + public static AKRESULT SeekOnEvent(uint in_eventID, ulong in_gameObjectID, int in_iPosition) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_2(in_eventID, in_gameObjectID, in_iPosition); } - public static AKRESULT SeekOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, int in_iPosition, bool in_bSeekToNearestMarker) { + public static AKRESULT SeekOnEvent(string in_pszEventName, ulong in_gameObjectID, int in_iPosition, bool in_bSeekToNearestMarker, uint in_PlayingID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_3(in_pszEventName, in_gameObjectID, in_iPosition, in_bSeekToNearestMarker, in_PlayingID); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + public static AKRESULT SeekOnEvent(string in_pszEventName, ulong in_gameObjectID, int in_iPosition, bool in_bSeekToNearestMarker) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_4(in_pszEventName, in_gameObjectID, in_iPosition, in_bSeekToNearestMarker); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_1(in_eventID, in_gameObjectID_id, in_iPosition, in_bSeekToNearestMarker); } - } + public static AKRESULT SeekOnEvent(string in_pszEventName, ulong in_gameObjectID, int in_iPosition) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_5(in_pszEventName, in_gameObjectID, in_iPosition); } - public static AKRESULT SeekOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, int in_iPosition) { + public static AKRESULT SeekOnEvent(uint in_eventID, ulong in_gameObjectID, float in_fPercent, bool in_bSeekToNearestMarker, uint in_PlayingID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_9(in_eventID, in_gameObjectID, in_fPercent, in_bSeekToNearestMarker, in_PlayingID); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + public static AKRESULT SeekOnEvent(uint in_eventID, ulong in_gameObjectID, float in_fPercent, bool in_bSeekToNearestMarker) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_10(in_eventID, in_gameObjectID, in_fPercent, in_bSeekToNearestMarker); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_2(in_eventID, in_gameObjectID_id, in_iPosition); } - } + public static AKRESULT SeekOnEvent(uint in_eventID, ulong in_gameObjectID, float in_fPercent) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_11(in_eventID, in_gameObjectID, in_fPercent); } - public static AKRESULT SeekOnEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID, int in_iPosition, bool in_bSeekToNearestMarker, uint in_PlayingID) { + public static AKRESULT SeekOnEvent(string in_pszEventName, ulong in_gameObjectID, float in_fPercent, bool in_bSeekToNearestMarker, uint in_PlayingID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_12(in_pszEventName, in_gameObjectID, in_fPercent, in_bSeekToNearestMarker, in_PlayingID); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + public static AKRESULT SeekOnEvent(string in_pszEventName, ulong in_gameObjectID, float in_fPercent, bool in_bSeekToNearestMarker) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_13(in_pszEventName, in_gameObjectID, in_fPercent, in_bSeekToNearestMarker); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_3(in_pszEventName, in_gameObjectID_id, in_iPosition, in_bSeekToNearestMarker, in_PlayingID); } - } - - public static AKRESULT SeekOnEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID, int in_iPosition, bool in_bSeekToNearestMarker) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_4(in_pszEventName, in_gameObjectID_id, in_iPosition, in_bSeekToNearestMarker); } - } - - public static AKRESULT SeekOnEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID, int in_iPosition) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_5(in_pszEventName, in_gameObjectID_id, in_iPosition); } - } - - public static AKRESULT SeekOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, float in_fPercent, bool in_bSeekToNearestMarker, uint in_PlayingID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_9(in_eventID, in_gameObjectID_id, in_fPercent, in_bSeekToNearestMarker, in_PlayingID); } - } - - public static AKRESULT SeekOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, float in_fPercent, bool in_bSeekToNearestMarker) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_10(in_eventID, in_gameObjectID_id, in_fPercent, in_bSeekToNearestMarker); } - } - - public static AKRESULT SeekOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, float in_fPercent) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_11(in_eventID, in_gameObjectID_id, in_fPercent); } - } - - public static AKRESULT SeekOnEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID, float in_fPercent, bool in_bSeekToNearestMarker, uint in_PlayingID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_12(in_pszEventName, in_gameObjectID_id, in_fPercent, in_bSeekToNearestMarker, in_PlayingID); } - } - - public static AKRESULT SeekOnEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID, float in_fPercent, bool in_bSeekToNearestMarker) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_13(in_pszEventName, in_gameObjectID_id, in_fPercent, in_bSeekToNearestMarker); } - } - - public static AKRESULT SeekOnEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID, float in_fPercent) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_14(in_pszEventName, in_gameObjectID_id, in_fPercent); } - } + public static AKRESULT SeekOnEvent(string in_pszEventName, ulong in_gameObjectID, float in_fPercent) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_14(in_pszEventName, in_gameObjectID, in_fPercent); } public static void CancelEventCallbackCookie(object in_pCookie) { AkCallbackManager.RemoveEventCallbackCookie(in_pCookie); } - public static void CancelEventCallbackGameObject(UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { AkSoundEnginePINVOKE.CSharp_CancelEventCallbackGameObject(in_gameObjectID_id); } - } + public static void CancelEventCallbackGameObject(ulong in_gameObjectID) { AkSoundEnginePINVOKE.CSharp_CancelEventCallbackGameObject(in_gameObjectID); } public static void CancelEventCallback(uint in_playingID) { AkCallbackManager.RemoveEventCallback(in_playingID); @@ -479,13 +329,7 @@ public partial class AkSoundEngine { public static AKRESULT GetSourceStreamBuffering(uint in_PlayingID, out int out_buffering, out int out_bIsBuffering) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetSourceStreamBuffering(in_PlayingID, out out_buffering, out out_bIsBuffering); } - public static void StopAll(UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { AkSoundEnginePINVOKE.CSharp_StopAll__SWIG_0(in_gameObjectID_id); } - } + public static void StopAll(ulong in_gameObjectID) { AkSoundEnginePINVOKE.CSharp_StopAll__SWIG_0(in_gameObjectID); } public static void StopAll() { AkSoundEnginePINVOKE.CSharp_StopAll__SWIG_1(); } @@ -507,25 +351,19 @@ public partial class AkSoundEngine { public static bool GetBackgroundMusicMute() { return AkSoundEnginePINVOKE.CSharp_GetBackgroundMusicMute(); } - public static AKRESULT SendPluginCustomGameData(uint in_busID, UnityEngine.GameObject in_busObjectID, AkPluginType in_eType, uint in_uCompanyID, uint in_uPluginID, global::System.IntPtr in_pData, uint in_uSizeInBytes) { - - var in_busObjectID_id = AkSoundEngine.GetAkGameObjectID(in_busObjectID); - AkSoundEngine.PreGameObjectAPICall(in_busObjectID, in_busObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SendPluginCustomGameData(in_busID, in_busObjectID_id, (int)in_eType, in_uCompanyID, in_uPluginID, in_pData, in_uSizeInBytes); } - } + public static AKRESULT SendPluginCustomGameData(uint in_busID, ulong in_busObjectID, AkPluginType in_eType, uint in_uCompanyID, uint in_uPluginID, global::System.IntPtr in_pData, uint in_uSizeInBytes) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SendPluginCustomGameData(in_busID, in_busObjectID, (int)in_eType, in_uCompanyID, in_uPluginID, in_pData, in_uSizeInBytes); } public static AKRESULT UnregisterAllGameObj() { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_UnregisterAllGameObj(); } - public static AKRESULT SetMultiplePositions(UnityEngine.GameObject in_GameObjectID, AkPositionArray in_pPositions, ushort in_NumPositions, AkMultiPositionType in_eMultiPositionType) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMultiplePositions__SWIG_0(AkSoundEngine.GetAkGameObjectID(in_GameObjectID), in_pPositions.m_Buffer, in_NumPositions, (int)in_eMultiPositionType); } + public static AKRESULT SetMultiplePositions(ulong in_GameObjectID, AkPositionArray in_pPositions, ushort in_NumPositions, AkMultiPositionType in_eMultiPositionType) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMultiplePositions__SWIG_0(in_GameObjectID, in_pPositions.m_Buffer, in_NumPositions, (int)in_eMultiPositionType); } - public static AKRESULT SetMultiplePositions(UnityEngine.GameObject in_GameObjectID, AkPositionArray in_pPositions, ushort in_NumPositions) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMultiplePositions__SWIG_1(AkSoundEngine.GetAkGameObjectID(in_GameObjectID), in_pPositions.m_Buffer, in_NumPositions); } + public static AKRESULT SetMultiplePositions(ulong in_GameObjectID, AkPositionArray in_pPositions, ushort in_NumPositions) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMultiplePositions__SWIG_1(in_GameObjectID, in_pPositions.m_Buffer, in_NumPositions); } - public static AKRESULT SetMultiplePositions(UnityEngine.GameObject in_GameObjectID, AkChannelEmitterArray in_pPositions, ushort in_NumPositions, AkMultiPositionType in_eMultiPositionType) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMultiplePositions__SWIG_2(AkSoundEngine.GetAkGameObjectID(in_GameObjectID), in_pPositions.m_Buffer, in_NumPositions, (int)in_eMultiPositionType); } + public static AKRESULT SetMultiplePositions(ulong in_GameObjectID, AkChannelEmitterArray in_pPositions, ushort in_NumPositions, AkMultiPositionType in_eMultiPositionType) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMultiplePositions__SWIG_2(in_GameObjectID, in_pPositions.m_Buffer, in_NumPositions, (int)in_eMultiPositionType); } - public static AKRESULT SetMultiplePositions(UnityEngine.GameObject in_GameObjectID, AkChannelEmitterArray in_pPositions, ushort in_NumPositions) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMultiplePositions__SWIG_3(AkSoundEngine.GetAkGameObjectID(in_GameObjectID), in_pPositions.m_Buffer, in_NumPositions); } + public static AKRESULT SetMultiplePositions(ulong in_GameObjectID, AkChannelEmitterArray in_pPositions, ushort in_NumPositions) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMultiplePositions__SWIG_3(in_GameObjectID, in_pPositions.m_Buffer, in_NumPositions); } - public static AKRESULT SetScalingFactor(UnityEngine.GameObject in_GameObjectID, float in_fAttenuationScalingFactor) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetScalingFactor(AkSoundEngine.GetAkGameObjectID(in_GameObjectID), in_fAttenuationScalingFactor); } + public static AKRESULT SetScalingFactor(ulong in_GameObjectID, float in_fAttenuationScalingFactor) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetScalingFactor(in_GameObjectID, in_fAttenuationScalingFactor); } public static AKRESULT ClearBanks() { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ClearBanks(); } @@ -739,135 +577,37 @@ public partial class AkSoundEngine { { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PrepareGameSyncs__SWIG_3((int)in_PreparationType, (int)in_eGameSyncType, in_GroupID, in_paGameSyncID, in_uNumGameSyncs, global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero); } } - public static AKRESULT AddListener(UnityEngine.GameObject in_emitterGameObj, UnityEngine.GameObject in_listenerGameObj) { + public static AKRESULT AddListener(ulong in_emitterGameObj, ulong in_listenerGameObj) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_AddListener(in_emitterGameObj, in_listenerGameObj); } - var in_emitterGameObj_id = AkSoundEngine.GetAkGameObjectID(in_emitterGameObj); - AkSoundEngine.PreGameObjectAPICall(in_emitterGameObj, in_emitterGameObj_id); + public static AKRESULT RemoveListener(ulong in_emitterGameObj, ulong in_listenerGameObj) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RemoveListener(in_emitterGameObj, in_listenerGameObj); } + public static AKRESULT AddDefaultListener(ulong in_listenerGameObj) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_AddDefaultListener(in_listenerGameObj); } - var in_listenerGameObj_id = AkSoundEngine.GetAkGameObjectID(in_listenerGameObj); - AkSoundEngine.PreGameObjectAPICall(in_listenerGameObj, in_listenerGameObj_id); + public static AKRESULT RemoveDefaultListener(ulong in_listenerGameObj) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RemoveDefaultListener(in_listenerGameObj); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_AddListener(in_emitterGameObj_id, in_listenerGameObj_id); } - } + public static AKRESULT ResetListenersToDefault(ulong in_emitterGameObj) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetListenersToDefault(in_emitterGameObj); } - public static AKRESULT RemoveListener(UnityEngine.GameObject in_emitterGameObj, UnityEngine.GameObject in_listenerGameObj) { + public static AKRESULT SetListenerSpatialization(ulong in_uListenerID, bool in_bSpatialized, AkChannelConfig in_channelConfig, float[] in_pVolumeOffsets) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetListenerSpatialization__SWIG_0(in_uListenerID, in_bSpatialized, AkChannelConfig.getCPtr(in_channelConfig), in_pVolumeOffsets); } - var in_emitterGameObj_id = AkSoundEngine.GetAkGameObjectID(in_emitterGameObj); - AkSoundEngine.PreGameObjectAPICall(in_emitterGameObj, in_emitterGameObj_id); + public static AKRESULT SetListenerSpatialization(ulong in_uListenerID, bool in_bSpatialized, AkChannelConfig in_channelConfig) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetListenerSpatialization__SWIG_1(in_uListenerID, in_bSpatialized, AkChannelConfig.getCPtr(in_channelConfig)); } + public static AKRESULT SetRTPCValue(uint in_rtpcID, float in_value, ulong in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve, bool in_bBypassInternalValueInterpolation) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_0(in_rtpcID, in_value, in_gameObjectID, in_uValueChangeDuration, (int)in_eFadeCurve, in_bBypassInternalValueInterpolation); } - var in_listenerGameObj_id = AkSoundEngine.GetAkGameObjectID(in_listenerGameObj); - AkSoundEngine.PreGameObjectAPICall(in_listenerGameObj, in_listenerGameObj_id); + public static AKRESULT SetRTPCValue(uint in_rtpcID, float in_value, ulong in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_1(in_rtpcID, in_value, in_gameObjectID, in_uValueChangeDuration, (int)in_eFadeCurve); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RemoveListener(in_emitterGameObj_id, in_listenerGameObj_id); } - } + public static AKRESULT SetRTPCValue(uint in_rtpcID, float in_value, ulong in_gameObjectID, int in_uValueChangeDuration) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_2(in_rtpcID, in_value, in_gameObjectID, in_uValueChangeDuration); } - public static AKRESULT AddDefaultListener(UnityEngine.GameObject in_listenerGameObj) { - - var in_listenerGameObj_id = AkSoundEngine.GetAkGameObjectID(in_listenerGameObj); - AkSoundEngine.PreGameObjectAPICall(in_listenerGameObj, in_listenerGameObj_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_AddDefaultListener(in_listenerGameObj_id); } - } - - public static AKRESULT RemoveDefaultListener(UnityEngine.GameObject in_listenerGameObj) { - - var in_listenerGameObj_id = AkSoundEngine.GetAkGameObjectID(in_listenerGameObj); - AkSoundEngine.PreGameObjectAPICall(in_listenerGameObj, in_listenerGameObj_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RemoveDefaultListener(in_listenerGameObj_id); } - } - - public static AKRESULT ResetListenersToDefault(UnityEngine.GameObject in_emitterGameObj) { - - var in_emitterGameObj_id = AkSoundEngine.GetAkGameObjectID(in_emitterGameObj); - AkSoundEngine.PreGameObjectAPICall(in_emitterGameObj, in_emitterGameObj_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetListenersToDefault(in_emitterGameObj_id); } - } - - public static AKRESULT SetListenerSpatialization(UnityEngine.GameObject in_uListenerID, bool in_bSpatialized, AkChannelConfig in_channelConfig, float[] in_pVolumeOffsets) { - - var in_uListenerID_id = AkSoundEngine.GetAkGameObjectID(in_uListenerID); - AkSoundEngine.PreGameObjectAPICall(in_uListenerID, in_uListenerID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetListenerSpatialization__SWIG_0(in_uListenerID_id, in_bSpatialized, AkChannelConfig.getCPtr(in_channelConfig), in_pVolumeOffsets); } - } - - public static AKRESULT SetListenerSpatialization(UnityEngine.GameObject in_uListenerID, bool in_bSpatialized, AkChannelConfig in_channelConfig) { - - var in_uListenerID_id = AkSoundEngine.GetAkGameObjectID(in_uListenerID); - AkSoundEngine.PreGameObjectAPICall(in_uListenerID, in_uListenerID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetListenerSpatialization__SWIG_1(in_uListenerID_id, in_bSpatialized, AkChannelConfig.getCPtr(in_channelConfig)); } - } - - public static AKRESULT SetRTPCValue(uint in_rtpcID, float in_value, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve, bool in_bBypassInternalValueInterpolation) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_0(in_rtpcID, in_value, in_gameObjectID_id, in_uValueChangeDuration, (int)in_eFadeCurve, in_bBypassInternalValueInterpolation); } - } - - public static AKRESULT SetRTPCValue(uint in_rtpcID, float in_value, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_1(in_rtpcID, in_value, in_gameObjectID_id, in_uValueChangeDuration, (int)in_eFadeCurve); } - } - - public static AKRESULT SetRTPCValue(uint in_rtpcID, float in_value, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_2(in_rtpcID, in_value, in_gameObjectID_id, in_uValueChangeDuration); } - } - - public static AKRESULT SetRTPCValue(uint in_rtpcID, float in_value, UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_3(in_rtpcID, in_value, in_gameObjectID_id); } - } + public static AKRESULT SetRTPCValue(uint in_rtpcID, float in_value, ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_3(in_rtpcID, in_value, in_gameObjectID); } public static AKRESULT SetRTPCValue(uint in_rtpcID, float in_value) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_4(in_rtpcID, in_value); } - public static AKRESULT SetRTPCValue(string in_pszRtpcName, float in_value, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve, bool in_bBypassInternalValueInterpolation) { + public static AKRESULT SetRTPCValue(string in_pszRtpcName, float in_value, ulong in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve, bool in_bBypassInternalValueInterpolation) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_5(in_pszRtpcName, in_value, in_gameObjectID, in_uValueChangeDuration, (int)in_eFadeCurve, in_bBypassInternalValueInterpolation); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + public static AKRESULT SetRTPCValue(string in_pszRtpcName, float in_value, ulong in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_6(in_pszRtpcName, in_value, in_gameObjectID, in_uValueChangeDuration, (int)in_eFadeCurve); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_5(in_pszRtpcName, in_value, in_gameObjectID_id, in_uValueChangeDuration, (int)in_eFadeCurve, in_bBypassInternalValueInterpolation); } - } + public static AKRESULT SetRTPCValue(string in_pszRtpcName, float in_value, ulong in_gameObjectID, int in_uValueChangeDuration) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_7(in_pszRtpcName, in_value, in_gameObjectID, in_uValueChangeDuration); } - public static AKRESULT SetRTPCValue(string in_pszRtpcName, float in_value, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_6(in_pszRtpcName, in_value, in_gameObjectID_id, in_uValueChangeDuration, (int)in_eFadeCurve); } - } - - public static AKRESULT SetRTPCValue(string in_pszRtpcName, float in_value, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_7(in_pszRtpcName, in_value, in_gameObjectID_id, in_uValueChangeDuration); } - } - - public static AKRESULT SetRTPCValue(string in_pszRtpcName, float in_value, UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_8(in_pszRtpcName, in_value, in_gameObjectID_id); } - } + public static AKRESULT SetRTPCValue(string in_pszRtpcName, float in_value, ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_8(in_pszRtpcName, in_value, in_gameObjectID); } public static AKRESULT SetRTPCValue(string in_pszRtpcName, float in_value) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_9(in_pszRtpcName, in_value); } @@ -887,129 +627,41 @@ public partial class AkSoundEngine { public static AKRESULT SetRTPCValueByPlayingID(string in_pszRtpcName, float in_value, uint in_playingID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValueByPlayingID__SWIG_7(in_pszRtpcName, in_value, in_playingID); } - public static AKRESULT ResetRTPCValue(uint in_rtpcID, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve, bool in_bBypassInternalValueInterpolation) { + public static AKRESULT ResetRTPCValue(uint in_rtpcID, ulong in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve, bool in_bBypassInternalValueInterpolation) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_0(in_rtpcID, in_gameObjectID, in_uValueChangeDuration, (int)in_eFadeCurve, in_bBypassInternalValueInterpolation); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + public static AKRESULT ResetRTPCValue(uint in_rtpcID, ulong in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_1(in_rtpcID, in_gameObjectID, in_uValueChangeDuration, (int)in_eFadeCurve); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_0(in_rtpcID, in_gameObjectID_id, in_uValueChangeDuration, (int)in_eFadeCurve, in_bBypassInternalValueInterpolation); } - } + public static AKRESULT ResetRTPCValue(uint in_rtpcID, ulong in_gameObjectID, int in_uValueChangeDuration) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_2(in_rtpcID, in_gameObjectID, in_uValueChangeDuration); } - public static AKRESULT ResetRTPCValue(uint in_rtpcID, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_1(in_rtpcID, in_gameObjectID_id, in_uValueChangeDuration, (int)in_eFadeCurve); } - } - - public static AKRESULT ResetRTPCValue(uint in_rtpcID, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_2(in_rtpcID, in_gameObjectID_id, in_uValueChangeDuration); } - } - - public static AKRESULT ResetRTPCValue(uint in_rtpcID, UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_3(in_rtpcID, in_gameObjectID_id); } - } + public static AKRESULT ResetRTPCValue(uint in_rtpcID, ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_3(in_rtpcID, in_gameObjectID); } public static AKRESULT ResetRTPCValue(uint in_rtpcID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_4(in_rtpcID); } - public static AKRESULT ResetRTPCValue(string in_pszRtpcName, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve, bool in_bBypassInternalValueInterpolation) { + public static AKRESULT ResetRTPCValue(string in_pszRtpcName, ulong in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve, bool in_bBypassInternalValueInterpolation) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_5(in_pszRtpcName, in_gameObjectID, in_uValueChangeDuration, (int)in_eFadeCurve, in_bBypassInternalValueInterpolation); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + public static AKRESULT ResetRTPCValue(string in_pszRtpcName, ulong in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_6(in_pszRtpcName, in_gameObjectID, in_uValueChangeDuration, (int)in_eFadeCurve); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_5(in_pszRtpcName, in_gameObjectID_id, in_uValueChangeDuration, (int)in_eFadeCurve, in_bBypassInternalValueInterpolation); } - } + public static AKRESULT ResetRTPCValue(string in_pszRtpcName, ulong in_gameObjectID, int in_uValueChangeDuration) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_7(in_pszRtpcName, in_gameObjectID, in_uValueChangeDuration); } - public static AKRESULT ResetRTPCValue(string in_pszRtpcName, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_6(in_pszRtpcName, in_gameObjectID_id, in_uValueChangeDuration, (int)in_eFadeCurve); } - } - - public static AKRESULT ResetRTPCValue(string in_pszRtpcName, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_7(in_pszRtpcName, in_gameObjectID_id, in_uValueChangeDuration); } - } - - public static AKRESULT ResetRTPCValue(string in_pszRtpcName, UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_8(in_pszRtpcName, in_gameObjectID_id); } - } + public static AKRESULT ResetRTPCValue(string in_pszRtpcName, ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_8(in_pszRtpcName, in_gameObjectID); } public static AKRESULT ResetRTPCValue(string in_pszRtpcName) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_9(in_pszRtpcName); } - public static AKRESULT SetSwitch(uint in_switchGroup, uint in_switchState, UnityEngine.GameObject in_gameObjectID) { + public static AKRESULT SetSwitch(uint in_switchGroup, uint in_switchState, ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetSwitch__SWIG_0(in_switchGroup, in_switchState, in_gameObjectID); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + public static AKRESULT SetSwitch(string in_pszSwitchGroup, string in_pszSwitchState, ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetSwitch__SWIG_1(in_pszSwitchGroup, in_pszSwitchState, in_gameObjectID); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetSwitch__SWIG_0(in_switchGroup, in_switchState, in_gameObjectID_id); } - } + public static AKRESULT PostTrigger(uint in_triggerID, ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostTrigger__SWIG_0(in_triggerID, in_gameObjectID); } - public static AKRESULT SetSwitch(string in_pszSwitchGroup, string in_pszSwitchState, UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetSwitch__SWIG_1(in_pszSwitchGroup, in_pszSwitchState, in_gameObjectID_id); } - } - - public static AKRESULT PostTrigger(uint in_triggerID, UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostTrigger__SWIG_0(in_triggerID, in_gameObjectID_id); } - } - - public static AKRESULT PostTrigger(string in_pszTrigger, UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostTrigger__SWIG_1(in_pszTrigger, in_gameObjectID_id); } - } + public static AKRESULT PostTrigger(string in_pszTrigger, ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostTrigger__SWIG_1(in_pszTrigger, in_gameObjectID); } public static AKRESULT SetState(uint in_stateGroup, uint in_state) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetState__SWIG_0(in_stateGroup, in_state); } public static AKRESULT SetState(string in_pszStateGroup, string in_pszState) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetState__SWIG_1(in_pszStateGroup, in_pszState); } - public static AKRESULT SetGameObjectAuxSendValues(UnityEngine.GameObject in_gameObjectID, AkAuxSendArray in_aAuxSendValues, uint in_uNumSendValues) { + public static AKRESULT SetGameObjectAuxSendValues(ulong in_gameObjectID, AkAuxSendArray in_aAuxSendValues, uint in_uNumSendValues) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetGameObjectAuxSendValues(in_gameObjectID, in_aAuxSendValues.GetBuffer(), in_uNumSendValues); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetGameObjectAuxSendValues(in_gameObjectID_id, in_aAuxSendValues.GetBuffer(), in_uNumSendValues); } - } - - public static AKRESULT SetGameObjectOutputBusVolume(UnityEngine.GameObject in_emitterObjID, UnityEngine.GameObject in_listenerObjID, float in_fControlValue) { - - var in_emitterObjID_id = AkSoundEngine.GetAkGameObjectID(in_emitterObjID); - AkSoundEngine.PreGameObjectAPICall(in_emitterObjID, in_emitterObjID_id); - - - var in_listenerObjID_id = AkSoundEngine.GetAkGameObjectID(in_listenerObjID); - AkSoundEngine.PreGameObjectAPICall(in_listenerObjID, in_listenerObjID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetGameObjectOutputBusVolume(in_emitterObjID_id, in_listenerObjID_id, in_fControlValue); } - } + public static AKRESULT SetGameObjectOutputBusVolume(ulong in_emitterObjID, ulong in_listenerObjID, float in_fControlValue) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetGameObjectOutputBusVolume(in_emitterObjID, in_listenerObjID, in_fControlValue); } public static AKRESULT SetActorMixerEffect(uint in_audioNodeID, uint in_uFXIndex, uint in_shareSetID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetActorMixerEffect(in_audioNodeID, in_uFXIndex, in_shareSetID); } @@ -1017,6 +669,8 @@ public partial class AkSoundEngine { public static AKRESULT SetBusEffect(string in_pszBusName, uint in_uFXIndex, uint in_shareSetID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetBusEffect__SWIG_1(in_pszBusName, in_uFXIndex, in_shareSetID); } + public static AKRESULT SetOutputDeviceEffect(ulong in_outputDeviceID, uint in_uFXIndex, uint in_FXShareSetID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetOutputDeviceEffect(in_outputDeviceID, in_uFXIndex, in_FXShareSetID); } + public static AKRESULT SetMixer(uint in_audioNodeID, uint in_shareSetID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMixer__SWIG_0(in_audioNodeID, in_shareSetID); } public static AKRESULT SetMixer(string in_pszBusName, uint in_shareSetID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMixer__SWIG_1(in_pszBusName, in_shareSetID); } @@ -1025,29 +679,9 @@ public partial class AkSoundEngine { public static AKRESULT SetBusConfig(string in_pszBusName, AkChannelConfig in_channelConfig) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetBusConfig__SWIG_1(in_pszBusName, AkChannelConfig.getCPtr(in_channelConfig)); } - public static AKRESULT SetObjectObstructionAndOcclusion(UnityEngine.GameObject in_EmitterID, UnityEngine.GameObject in_ListenerID, float in_fObstructionLevel, float in_fOcclusionLevel) { + public static AKRESULT SetObjectObstructionAndOcclusion(ulong in_EmitterID, ulong in_ListenerID, float in_fObstructionLevel, float in_fOcclusionLevel) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetObjectObstructionAndOcclusion(in_EmitterID, in_ListenerID, in_fObstructionLevel, in_fOcclusionLevel); } - var in_EmitterID_id = AkSoundEngine.GetAkGameObjectID(in_EmitterID); - AkSoundEngine.PreGameObjectAPICall(in_EmitterID, in_EmitterID_id); - - - var in_ListenerID_id = AkSoundEngine.GetAkGameObjectID(in_ListenerID); - AkSoundEngine.PreGameObjectAPICall(in_ListenerID, in_ListenerID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetObjectObstructionAndOcclusion(in_EmitterID_id, in_ListenerID_id, in_fObstructionLevel, in_fOcclusionLevel); } - } - - public static AKRESULT SetMultipleObstructionAndOcclusion(UnityEngine.GameObject in_EmitterID, UnityEngine.GameObject in_uListenerID, AkObstructionOcclusionValuesArray in_fObstructionOcclusionValues, uint in_uNumOcclusionObstruction) { - - var in_EmitterID_id = AkSoundEngine.GetAkGameObjectID(in_EmitterID); - AkSoundEngine.PreGameObjectAPICall(in_EmitterID, in_EmitterID_id); - - - var in_uListenerID_id = AkSoundEngine.GetAkGameObjectID(in_uListenerID); - AkSoundEngine.PreGameObjectAPICall(in_uListenerID, in_uListenerID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMultipleObstructionAndOcclusion(in_EmitterID_id, in_uListenerID_id, in_fObstructionOcclusionValues.GetBuffer(), in_uNumOcclusionObstruction); } - } + public static AKRESULT SetMultipleObstructionAndOcclusion(ulong in_EmitterID, ulong in_uListenerID, AkObstructionOcclusionValuesArray in_fObstructionOcclusionValues, uint in_uNumOcclusionObstruction) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMultipleObstructionAndOcclusion(in_EmitterID, in_uListenerID, in_fObstructionOcclusionValues.GetBuffer(), in_uNumOcclusionObstruction); } public static AKRESULT StartOutputCapture(string in_CaptureFileName) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_StartOutputCapture(in_CaptureFileName); } @@ -1089,6 +723,8 @@ public partial class AkSoundEngine { public static uint GetBufferTick() { return AkSoundEnginePINVOKE.CSharp_GetBufferTick(); } + public static ulong GetSampleTick() { return AkSoundEnginePINVOKE.CSharp_GetSampleTick(); } + public static byte AK_INVALID_MIDI_CHANNEL { get { return AkSoundEnginePINVOKE.CSharp_AK_INVALID_MIDI_CHANNEL_get(); } } @@ -1099,65 +735,21 @@ public partial class AkSoundEngine { public static AKRESULT GetPlayingSegmentInfo(uint in_PlayingID, AkSegmentInfo out_segmentInfo) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetPlayingSegmentInfo__SWIG_1(in_PlayingID, AkSegmentInfo.getCPtr(out_segmentInfo)); } - public static void LocalOutput(AkMonitorErrorCode in_eErrorCode, string in_pszError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, UnityEngine.GameObject in_gameObjID) { + public static AKRESULT PostCode(AkMonitorErrorCode in_eError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, ulong in_gameObjID, uint in_audioNodeID, bool in_bIsBus) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostCode__SWIG_0((int)in_eError, (int)in_eErrorLevel, in_playingID, in_gameObjID, in_audioNodeID, in_bIsBus); } - var in_gameObjID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjID, in_gameObjID_id); + public static AKRESULT PostCode(AkMonitorErrorCode in_eError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, ulong in_gameObjID, uint in_audioNodeID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostCode__SWIG_1((int)in_eError, (int)in_eErrorLevel, in_playingID, in_gameObjID, in_audioNodeID); } - { AkSoundEnginePINVOKE.CSharp_LocalOutput((int)in_eErrorCode, in_pszError, (int)in_eErrorLevel, in_playingID, in_gameObjID_id); } - } - - public static AKRESULT PostCode(AkMonitorErrorCode in_eError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, UnityEngine.GameObject in_gameObjID, uint in_audioNodeID, bool in_bIsBus) { - - var in_gameObjID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjID, in_gameObjID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostCode__SWIG_0((int)in_eError, (int)in_eErrorLevel, in_playingID, in_gameObjID_id, in_audioNodeID, in_bIsBus); } - } - - public static AKRESULT PostCode(AkMonitorErrorCode in_eError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, UnityEngine.GameObject in_gameObjID, uint in_audioNodeID) { - - var in_gameObjID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjID, in_gameObjID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostCode__SWIG_1((int)in_eError, (int)in_eErrorLevel, in_playingID, in_gameObjID_id, in_audioNodeID); } - } - - public static AKRESULT PostCode(AkMonitorErrorCode in_eError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, UnityEngine.GameObject in_gameObjID) { - - var in_gameObjID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjID, in_gameObjID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostCode__SWIG_2((int)in_eError, (int)in_eErrorLevel, in_playingID, in_gameObjID_id); } - } + public static AKRESULT PostCode(AkMonitorErrorCode in_eError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, ulong in_gameObjID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostCode__SWIG_2((int)in_eError, (int)in_eErrorLevel, in_playingID, in_gameObjID); } public static AKRESULT PostCode(AkMonitorErrorCode in_eError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostCode__SWIG_3((int)in_eError, (int)in_eErrorLevel, in_playingID); } public static AKRESULT PostCode(AkMonitorErrorCode in_eError, AkMonitorErrorLevel in_eErrorLevel) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostCode__SWIG_4((int)in_eError, (int)in_eErrorLevel); } - public static AKRESULT PostString(string in_pszError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, UnityEngine.GameObject in_gameObjID, uint in_audioNodeID, bool in_bIsBus) { + public static AKRESULT PostString(string in_pszError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, ulong in_gameObjID, uint in_audioNodeID, bool in_bIsBus) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostString__SWIG_0(in_pszError, (int)in_eErrorLevel, in_playingID, in_gameObjID, in_audioNodeID, in_bIsBus); } - var in_gameObjID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjID, in_gameObjID_id); + public static AKRESULT PostString(string in_pszError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, ulong in_gameObjID, uint in_audioNodeID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostString__SWIG_1(in_pszError, (int)in_eErrorLevel, in_playingID, in_gameObjID, in_audioNodeID); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostString__SWIG_0(in_pszError, (int)in_eErrorLevel, in_playingID, in_gameObjID_id, in_audioNodeID, in_bIsBus); } - } - - public static AKRESULT PostString(string in_pszError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, UnityEngine.GameObject in_gameObjID, uint in_audioNodeID) { - - var in_gameObjID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjID, in_gameObjID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostString__SWIG_1(in_pszError, (int)in_eErrorLevel, in_playingID, in_gameObjID_id, in_audioNodeID); } - } - - public static AKRESULT PostString(string in_pszError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, UnityEngine.GameObject in_gameObjID) { - - var in_gameObjID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjID, in_gameObjID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostString__SWIG_2(in_pszError, (int)in_eErrorLevel, in_playingID, in_gameObjID_id); } - } + public static AKRESULT PostString(string in_pszError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, ulong in_gameObjID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostString__SWIG_2(in_pszError, (int)in_eErrorLevel, in_playingID, in_gameObjID); } public static AKRESULT PostString(string in_pszError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostString__SWIG_3(in_pszError, (int)in_eErrorLevel, in_playingID); } @@ -1165,8 +757,22 @@ public partial class AkSoundEngine { public static int GetTimeStamp() { return AkSoundEnginePINVOKE.CSharp_GetTimeStamp(); } + public static void MonitorStreamMgrInit(AkStreamMgrSettings in_streamMgrSettings) { AkSoundEnginePINVOKE.CSharp_MonitorStreamMgrInit(AkStreamMgrSettings.getCPtr(in_streamMgrSettings)); } + + public static void MonitorStreamingDeviceInit(uint in_deviceID, AkDeviceSettings in_deviceSettings) { AkSoundEnginePINVOKE.CSharp_MonitorStreamingDeviceInit(in_deviceID, AkDeviceSettings.getCPtr(in_deviceSettings)); } + + public static void MonitorStreamingDeviceDestroyed(uint in_deviceID) { AkSoundEnginePINVOKE.CSharp_MonitorStreamingDeviceDestroyed(in_deviceID); } + + public static void MonitorStreamMgrTerm() { AkSoundEnginePINVOKE.CSharp_MonitorStreamMgrTerm(); } + public static uint GetNumNonZeroBits(uint in_uWord) { return AkSoundEnginePINVOKE.CSharp_GetNumNonZeroBits(in_uWord); } + public static uint GetNextPowerOfTwo(uint in_uValue) { return AkSoundEnginePINVOKE.CSharp_GetNextPowerOfTwo(in_uValue); } + + public static uint ROTL32(uint x, uint r) { return AkSoundEnginePINVOKE.CSharp_ROTL32(x, r); } + + public static ulong ROTL64(ulong x, ulong r) { return AkSoundEnginePINVOKE.CSharp_ROTL64(x, r); } + public static void AkGetDefaultHighPriorityThreadProperties(AkThreadProperties out_threadProperties) { AkSoundEnginePINVOKE.CSharp_AkGetDefaultHighPriorityThreadProperties(AkThreadProperties.getCPtr(out_threadProperties)); } public static uint ResolveDialogueEvent(uint in_eventID, uint[] in_aArgumentValues, uint in_uNumArguments, uint in_idSequence) { return AkSoundEnginePINVOKE.CSharp_ResolveDialogueEvent__SWIG_0(in_eventID, in_aArgumentValues, in_uNumArguments, in_idSequence); } @@ -1177,77 +783,27 @@ public partial class AkSoundEngine { public static AKRESULT GetDialogueEventCustomPropertyValue(uint in_eventID, uint in_uPropID, out float out_fValue) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetDialogueEventCustomPropertyValue__SWIG_1(in_eventID, in_uPropID, out out_fValue); } - public static AKRESULT GetPosition(UnityEngine.GameObject in_GameObjectID, AkTransform out_rPosition) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetPosition(AkSoundEngine.GetAkGameObjectID(in_GameObjectID), AkTransform.getCPtr(out_rPosition)); } + public static AKRESULT GetPosition(ulong in_GameObjectID, AkTransform out_rPosition) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetPosition(in_GameObjectID, AkTransform.getCPtr(out_rPosition)); } - public static AKRESULT GetListenerPosition(UnityEngine.GameObject in_uIndex, AkTransform out_rPosition) { + public static AKRESULT GetListenerPosition(ulong in_uIndex, AkTransform out_rPosition) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetListenerPosition(in_uIndex, AkTransform.getCPtr(out_rPosition)); } - var in_uIndex_id = AkSoundEngine.GetAkGameObjectID(in_uIndex); - AkSoundEngine.PreGameObjectAPICall(in_uIndex, in_uIndex_id); + public static AKRESULT GetRTPCValue(uint in_rtpcID, ulong in_gameObjectID, uint in_playingID, out float out_rValue, ref int io_rValueType) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetRTPCValue__SWIG_0(in_rtpcID, in_gameObjectID, in_playingID, out out_rValue, ref io_rValueType); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetListenerPosition(in_uIndex_id, AkTransform.getCPtr(out_rPosition)); } - } + public static AKRESULT GetRTPCValue(string in_pszRtpcName, ulong in_gameObjectID, uint in_playingID, out float out_rValue, ref int io_rValueType) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetRTPCValue__SWIG_1(in_pszRtpcName, in_gameObjectID, in_playingID, out out_rValue, ref io_rValueType); } - public static AKRESULT GetRTPCValue(uint in_rtpcID, UnityEngine.GameObject in_gameObjectID, uint in_playingID, out float out_rValue, ref int io_rValueType) { + public static AKRESULT GetSwitch(uint in_switchGroup, ulong in_gameObjectID, out uint out_rSwitchState) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetSwitch__SWIG_0(in_switchGroup, in_gameObjectID, out out_rSwitchState); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetRTPCValue__SWIG_0(in_rtpcID, in_gameObjectID_id, in_playingID, out out_rValue, ref io_rValueType); } - } - - public static AKRESULT GetRTPCValue(string in_pszRtpcName, UnityEngine.GameObject in_gameObjectID, uint in_playingID, out float out_rValue, ref int io_rValueType) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetRTPCValue__SWIG_1(in_pszRtpcName, in_gameObjectID_id, in_playingID, out out_rValue, ref io_rValueType); } - } - - public static AKRESULT GetSwitch(uint in_switchGroup, UnityEngine.GameObject in_gameObjectID, out uint out_rSwitchState) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetSwitch__SWIG_0(in_switchGroup, in_gameObjectID_id, out out_rSwitchState); } - } - - public static AKRESULT GetSwitch(string in_pstrSwitchGroupName, UnityEngine.GameObject in_GameObj, out uint out_rSwitchState) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetSwitch__SWIG_1(in_pstrSwitchGroupName, AkSoundEngine.GetAkGameObjectID(in_GameObj), out out_rSwitchState); } + public static AKRESULT GetSwitch(string in_pstrSwitchGroupName, ulong in_GameObj, out uint out_rSwitchState) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetSwitch__SWIG_1(in_pstrSwitchGroupName, in_GameObj, out out_rSwitchState); } public static AKRESULT GetState(uint in_stateGroup, out uint out_rState) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetState__SWIG_0(in_stateGroup, out out_rState); } public static AKRESULT GetState(string in_pstrStateGroupName, out uint out_rState) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetState__SWIG_1(in_pstrStateGroupName, out out_rState); } - public static AKRESULT GetGameObjectAuxSendValues(UnityEngine.GameObject in_gameObjectID, AkAuxSendArray out_paAuxSendValues, ref uint io_ruNumSendValues) { + public static AKRESULT GetGameObjectAuxSendValues(ulong in_gameObjectID, AkAuxSendArray out_paAuxSendValues, ref uint io_ruNumSendValues) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetGameObjectAuxSendValues(in_gameObjectID, out_paAuxSendValues.GetBuffer(), ref io_ruNumSendValues); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + public static AKRESULT GetGameObjectDryLevelValue(ulong in_EmitterID, ulong in_ListenerID, out float out_rfControlValue) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetGameObjectDryLevelValue(in_EmitterID, in_ListenerID, out out_rfControlValue); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetGameObjectAuxSendValues(in_gameObjectID_id, out_paAuxSendValues.GetBuffer(), ref io_ruNumSendValues); } - } - - public static AKRESULT GetGameObjectDryLevelValue(UnityEngine.GameObject in_EmitterID, UnityEngine.GameObject in_ListenerID, out float out_rfControlValue) { - - var in_EmitterID_id = AkSoundEngine.GetAkGameObjectID(in_EmitterID); - AkSoundEngine.PreGameObjectAPICall(in_EmitterID, in_EmitterID_id); - - - var in_ListenerID_id = AkSoundEngine.GetAkGameObjectID(in_ListenerID); - AkSoundEngine.PreGameObjectAPICall(in_ListenerID, in_ListenerID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetGameObjectDryLevelValue(in_EmitterID_id, in_ListenerID_id, out out_rfControlValue); } - } - - public static AKRESULT GetObjectObstructionAndOcclusion(UnityEngine.GameObject in_EmitterID, UnityEngine.GameObject in_ListenerID, out float out_rfObstructionLevel, out float out_rfOcclusionLevel) { - - var in_EmitterID_id = AkSoundEngine.GetAkGameObjectID(in_EmitterID); - AkSoundEngine.PreGameObjectAPICall(in_EmitterID, in_EmitterID_id); - - - var in_ListenerID_id = AkSoundEngine.GetAkGameObjectID(in_ListenerID); - AkSoundEngine.PreGameObjectAPICall(in_ListenerID, in_ListenerID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetObjectObstructionAndOcclusion(in_EmitterID_id, in_ListenerID_id, out out_rfObstructionLevel, out out_rfOcclusionLevel); } - } + public static AKRESULT GetObjectObstructionAndOcclusion(ulong in_EmitterID, ulong in_ListenerID, out float out_rfObstructionLevel, out float out_rfOcclusionLevel) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetObjectObstructionAndOcclusion(in_EmitterID, in_ListenerID, out out_rfObstructionLevel, out out_rfOcclusionLevel); } public static AKRESULT QueryAudioObjectIDs(uint in_eventID, ref uint io_ruNumItems, AkObjectInfoArray out_aObjectInfos) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_QueryAudioObjectIDs__SWIG_0(in_eventID, ref io_ruNumItems, out_aObjectInfos.GetBuffer()); } @@ -1255,33 +811,15 @@ public partial class AkSoundEngine { public static AKRESULT GetPositioningInfo(uint in_ObjectID, AkPositioningInfo out_rPositioningInfo) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetPositioningInfo(in_ObjectID, AkPositioningInfo.getCPtr(out_rPositioningInfo)); } - public static bool GetIsGameObjectActive(UnityEngine.GameObject in_GameObjId) { + public static bool GetIsGameObjectActive(ulong in_GameObjId) { return AkSoundEnginePINVOKE.CSharp_GetIsGameObjectActive(in_GameObjId); } - var in_GameObjId_id = AkSoundEngine.GetAkGameObjectID(in_GameObjId); - AkSoundEngine.PreGameObjectAPICall(in_GameObjId, in_GameObjId_id); - - { return AkSoundEnginePINVOKE.CSharp_GetIsGameObjectActive(in_GameObjId_id); } - } - - public static float GetMaxRadius(UnityEngine.GameObject in_GameObjId) { - - var in_GameObjId_id = AkSoundEngine.GetAkGameObjectID(in_GameObjId); - AkSoundEngine.PreGameObjectAPICall(in_GameObjId, in_GameObjId_id); - - { return AkSoundEnginePINVOKE.CSharp_GetMaxRadius(in_GameObjId_id); } - } + public static float GetMaxRadius(ulong in_GameObjId) { return AkSoundEnginePINVOKE.CSharp_GetMaxRadius(in_GameObjId); } public static uint GetEventIDFromPlayingID(uint in_playingID) { return AkSoundEnginePINVOKE.CSharp_GetEventIDFromPlayingID(in_playingID); } public static ulong GetGameObjectFromPlayingID(uint in_playingID) { return AkSoundEnginePINVOKE.CSharp_GetGameObjectFromPlayingID(in_playingID); } - public static AKRESULT GetPlayingIDsFromGameObject(UnityEngine.GameObject in_GameObjId, ref uint io_ruNumIDs, uint[] out_aPlayingIDs) { - - var in_GameObjId_id = AkSoundEngine.GetAkGameObjectID(in_GameObjId); - AkSoundEngine.PreGameObjectAPICall(in_GameObjId, in_GameObjId_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetPlayingIDsFromGameObject(in_GameObjId_id, ref io_ruNumIDs, out_aPlayingIDs); } - } + public static AKRESULT GetPlayingIDsFromGameObject(ulong in_GameObjId, ref uint io_ruNumIDs, uint[] out_aPlayingIDs) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetPlayingIDsFromGameObject(in_GameObjId, ref io_ruNumIDs, out_aPlayingIDs); } public static AKRESULT GetCustomPropertyValue(uint in_ObjectID, uint in_uPropID, out int out_iValue) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetCustomPropertyValue__SWIG_0(in_ObjectID, in_uPropID, out out_iValue); } @@ -1332,29 +870,13 @@ public partial class AkSoundEngine { public static uint kPortalToPortalDiffractionMaxPaths { get { return AkSoundEnginePINVOKE.CSharp_kPortalToPortalDiffractionMaxPaths_get(); } } - public static AKRESULT SetImageSource(uint in_srcID, AkImageSourceSettings in_info, uint in_AuxBusID, ulong in_roomID, UnityEngine.GameObject in_gameObjectID) { + public static AKRESULT SetGameObjectRadius(ulong in_gameObjectID, float in_outerRadius, float in_innerRadius) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetGameObjectRadius(in_gameObjectID, in_outerRadius, in_innerRadius); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + public static AKRESULT SetImageSource(uint in_srcID, AkImageSourceSettings in_info, uint in_AuxBusID, ulong in_roomID, ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetImageSource(in_srcID, AkImageSourceSettings.getCPtr(in_info), in_AuxBusID, in_roomID, in_gameObjectID); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetImageSource(in_srcID, AkImageSourceSettings.getCPtr(in_info), in_AuxBusID, in_roomID, in_gameObjectID_id); } - } + public static AKRESULT RemoveImageSource(uint in_srcID, uint in_AuxBusID, ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RemoveImageSource(in_srcID, in_AuxBusID, in_gameObjectID); } - public static AKRESULT RemoveImageSource(uint in_srcID, uint in_AuxBusID, UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RemoveImageSource(in_srcID, in_AuxBusID, in_gameObjectID_id); } - } - - public static AKRESULT ClearImageSources(uint in_AuxBusID, UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ClearImageSources__SWIG_0(in_AuxBusID, in_gameObjectID_id); } - } + public static AKRESULT ClearImageSources(uint in_AuxBusID, ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ClearImageSources__SWIG_0(in_AuxBusID, in_gameObjectID); } public static AKRESULT ClearImageSources(uint in_AuxBusID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ClearImageSources__SWIG_1(in_AuxBusID); } @@ -1362,57 +884,33 @@ public partial class AkSoundEngine { public static AKRESULT RemoveGeometry(ulong in_SetID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RemoveGeometry(in_SetID); } - public static AKRESULT QueryReflectionPaths(UnityEngine.GameObject in_gameObjectID, ref UnityEngine.Vector3 out_listenerPos, ref UnityEngine.Vector3 out_emitterPos, AkReflectionPathInfoArray out_aPaths, out uint io_uArraySize) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_QueryReflectionPaths(in_gameObjectID_id, ref out_listenerPos, ref out_emitterPos, out_aPaths.GetBuffer(), out io_uArraySize); } - } + public static AKRESULT QueryReflectionPaths(ulong in_gameObjectID, uint in_positionIndex, ref UnityEngine.Vector3 out_listenerPos, ref UnityEngine.Vector3 out_emitterPos, AkReflectionPathInfoArray out_aPaths, out uint io_uArraySize) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_QueryReflectionPaths(in_gameObjectID, in_positionIndex, ref out_listenerPos, ref out_emitterPos, out_aPaths.GetBuffer(), out io_uArraySize); } public static AKRESULT RemoveRoom(ulong in_RoomID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RemoveRoom(in_RoomID); } public static AKRESULT RemovePortal(ulong in_PortalID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RemovePortal(in_PortalID); } - public static AKRESULT SetGameObjectInRoom(UnityEngine.GameObject in_gameObjectID, ulong in_CurrentRoomID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetGameObjectInRoom(in_gameObjectID_id, in_CurrentRoomID); } - } + public static AKRESULT SetGameObjectInRoom(ulong in_gameObjectID, ulong in_CurrentRoomID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetGameObjectInRoom(in_gameObjectID, in_CurrentRoomID); } public static AKRESULT SetReflectionsOrder(uint in_uReflectionsOrder, bool in_bUpdatePaths) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetReflectionsOrder(in_uReflectionsOrder, in_bUpdatePaths); } public static AKRESULT SetNumberOfPrimaryRays(uint in_uNbPrimaryRays) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetNumberOfPrimaryRays(in_uNbPrimaryRays); } - public static AKRESULT SetEarlyReflectionsAuxSend(UnityEngine.GameObject in_gameObjectID, uint in_auxBusID) { + public static AKRESULT SetEarlyReflectionsAuxSend(ulong in_gameObjectID, uint in_auxBusID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetEarlyReflectionsAuxSend(in_gameObjectID, in_auxBusID); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetEarlyReflectionsAuxSend(in_gameObjectID_id, in_auxBusID); } - } - - public static AKRESULT SetEarlyReflectionsVolume(UnityEngine.GameObject in_gameObjectID, float in_fSendVolume) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetEarlyReflectionsVolume(in_gameObjectID_id, in_fSendVolume); } - } + public static AKRESULT SetEarlyReflectionsVolume(ulong in_gameObjectID, float in_fSendVolume) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetEarlyReflectionsVolume(in_gameObjectID, in_fSendVolume); } public static AKRESULT SetPortalObstructionAndOcclusion(ulong in_PortalID, float in_fObstruction, float in_fOcclusion) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetPortalObstructionAndOcclusion(in_PortalID, in_fObstruction, in_fOcclusion); } + public static AKRESULT SetGameObjectToPortalObstruction(ulong in_gameObjectID, ulong in_PortalID, float in_fObstruction) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetGameObjectToPortalObstruction(in_gameObjectID, in_PortalID, in_fObstruction); } + + public static AKRESULT SetPortalToPortalObstruction(ulong in_PortalID0, ulong in_PortalID1, float in_fObstruction) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetPortalToPortalObstruction(in_PortalID0, in_PortalID1, in_fObstruction); } + public static AKRESULT QueryWetDiffraction(ulong in_portal, out float out_wetDiffraction) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_QueryWetDiffraction(in_portal, out out_wetDiffraction); } - public static AKRESULT QueryDiffractionPaths(UnityEngine.GameObject in_gameObjectID, ref UnityEngine.Vector3 out_listenerPos, ref UnityEngine.Vector3 out_emitterPos, AkDiffractionPathInfoArray out_aPaths, out uint io_uArraySize) { + public static AKRESULT QueryDiffractionPaths(ulong in_gameObjectID, uint in_positionIndex, ref UnityEngine.Vector3 out_listenerPos, ref UnityEngine.Vector3 out_emitterPos, AkDiffractionPathInfoArray out_aPaths, out uint io_uArraySize) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_QueryDiffractionPaths(in_gameObjectID, in_positionIndex, ref out_listenerPos, ref out_emitterPos, out_aPaths.GetBuffer(), out io_uArraySize); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_QueryDiffractionPaths(in_gameObjectID_id, ref out_listenerPos, ref out_emitterPos, out_aPaths.GetBuffer(), out io_uArraySize); } - } + public static AKRESULT ResetStochasticEngine() { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetStochasticEngine(); } public static void SetErrorLogger(AkLogger.ErrorLoggerInteropDelegate logger) { AkSoundEnginePINVOKE.CSharp_SetErrorLogger__SWIG_0(logger); } @@ -1428,11 +926,11 @@ public partial class AkSoundEngine { public static void Term() { AkSoundEnginePINVOKE.CSharp_Term(); } - public static AKRESULT RegisterGameObjInternal(UnityEngine.GameObject in_GameObj) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RegisterGameObjInternal(AkSoundEngine.GetAkGameObjectID(in_GameObj)); } + public static AKRESULT RegisterGameObjInternal(ulong in_GameObj) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RegisterGameObjInternal(in_GameObj); } - public static AKRESULT UnregisterGameObjInternal(UnityEngine.GameObject in_GameObj) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_UnregisterGameObjInternal(AkSoundEngine.GetAkGameObjectID(in_GameObj)); } + public static AKRESULT UnregisterGameObjInternal(ulong in_GameObj) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_UnregisterGameObjInternal(in_GameObj); } - public static AKRESULT RegisterGameObjInternal_WithName(UnityEngine.GameObject in_GameObj, string in_pszObjName) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RegisterGameObjInternal_WithName(AkSoundEngine.GetAkGameObjectID(in_GameObj), in_pszObjName); } + public static AKRESULT RegisterGameObjInternal_WithName(ulong in_GameObj, string in_pszObjName) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RegisterGameObjInternal_WithName(in_GameObj, in_pszObjName); } public static AKRESULT SetBasePath(string in_pszBasePath) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetBasePath(in_pszBasePath); } @@ -1489,19 +987,13 @@ public partial class AkSoundEngine { public static AKRESULT UnloadAllFilePackages() { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_UnloadAllFilePackages(); } - public static AKRESULT SetObjectPosition(UnityEngine.GameObject in_GameObjectID, UnityEngine.Vector3 Pos, UnityEngine.Vector3 Front, UnityEngine.Vector3 Top) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetObjectPosition(AkSoundEngine.GetAkGameObjectID(in_GameObjectID), Pos, Front, Top); } + public static AKRESULT SetObjectPosition(ulong in_GameObjectID, UnityEngine.Vector3 Pos, UnityEngine.Vector3 Front, UnityEngine.Vector3 Top) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetObjectPosition(in_GameObjectID, Pos, Front, Top); } public static AKRESULT GetSourceMultiplePlayPositions(uint in_PlayingID, uint[] out_audioNodeID, uint[] out_mediaID, int[] out_msTime, ref uint io_pcPositions, bool in_bExtrapolate) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetSourceMultiplePlayPositions__SWIG_0(in_PlayingID, out_audioNodeID, out_mediaID, out_msTime, ref io_pcPositions, in_bExtrapolate); } public static AKRESULT GetSourceMultiplePlayPositions(uint in_PlayingID, uint[] out_audioNodeID, uint[] out_mediaID, int[] out_msTime, ref uint io_pcPositions) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetSourceMultiplePlayPositions__SWIG_1(in_PlayingID, out_audioNodeID, out_mediaID, out_msTime, ref io_pcPositions); } - public static AKRESULT SetListeners(UnityEngine.GameObject in_emitterGameObj, ulong[] in_pListenerGameObjs, uint in_uNumListeners) { - - var in_emitterGameObj_id = AkSoundEngine.GetAkGameObjectID(in_emitterGameObj); - AkSoundEngine.PreGameObjectAPICall(in_emitterGameObj, in_emitterGameObj_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetListeners(in_emitterGameObj_id, in_pListenerGameObjs, in_uNumListeners); } - } + public static AKRESULT SetListeners(ulong in_emitterGameObj, ulong[] in_pListenerGameObjs, uint in_uNumListeners) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetListeners(in_emitterGameObj, in_pListenerGameObjs, in_uNumListeners); } public static AKRESULT SetDefaultListeners(ulong[] in_pListenerObjs, uint in_uNumListeners) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetDefaultListeners(in_pListenerObjs, in_uNumListeners); } @@ -1533,27 +1025,15 @@ public partial class AkSoundEngine { public static void GetResourceMonitorDataSummary(AkResourceMonitorDataSummary resourceMonitorDataSummary) { AkSoundEnginePINVOKE.CSharp_GetResourceMonitorDataSummary(AkResourceMonitorDataSummary.getCPtr(resourceMonitorDataSummary)); } - public static AKRESULT SetRoomPortal(ulong in_PortalID, AkTransform Transform, UnityEngine.Vector3 Extent, bool bEnabled, ulong FrontRoom, ulong BackRoom) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRoomPortal(in_PortalID, AkTransform.getCPtr(Transform), Extent, bEnabled, FrontRoom, BackRoom); } + public static AKRESULT SetRoomPortal(ulong in_PortalID, AkTransform Transform, AkExtent Extent, bool bEnabled, ulong FrontRoom, ulong BackRoom) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRoomPortal(in_PortalID, AkTransform.getCPtr(Transform), AkExtent.getCPtr(Extent), bEnabled, FrontRoom, BackRoom); } - public static AKRESULT SetRoom(ulong in_RoomID, AkRoomParams in_roomParams, string in_pName) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRoom(in_RoomID, AkRoomParams.getCPtr(in_roomParams), in_pName); } + public static AKRESULT SetRoom(ulong in_RoomID, AkRoomParams in_roomParams, ulong GeometryID, string in_pName) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRoom(in_RoomID, AkRoomParams.getCPtr(in_roomParams), GeometryID, in_pName); } - public static AKRESULT RegisterSpatialAudioListener(UnityEngine.GameObject in_gameObjectID) { + public static AKRESULT RegisterSpatialAudioListener(ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RegisterSpatialAudioListener(in_gameObjectID); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + public static AKRESULT UnregisterSpatialAudioListener(ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_UnregisterSpatialAudioListener(in_gameObjectID); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RegisterSpatialAudioListener(in_gameObjectID_id); } - } - - public static AKRESULT UnregisterSpatialAudioListener(UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_UnregisterSpatialAudioListener(in_gameObjectID_id); } - } - - public static AKRESULT SetGeometry(ulong in_GeomSetID, AkTriangleArray Triangles, uint NumTriangles, UnityEngine.Vector3[] Vertices, uint NumVertices, AkAcousticSurfaceArray Surfaces, uint NumSurfaces, ulong RoomID, bool EnableDiffraction, bool EnableDiffractionOnBoundaryEdges) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetGeometry(in_GeomSetID, Triangles.GetBuffer(), NumTriangles, Vertices, NumVertices, Surfaces.GetBuffer(), NumSurfaces, RoomID, EnableDiffraction, EnableDiffractionOnBoundaryEdges); } + public static AKRESULT SetGeometry(ulong in_GeomSetID, AkTriangleArray Triangles, uint NumTriangles, UnityEngine.Vector3[] Vertices, uint NumVertices, AkAcousticSurfaceArray Surfaces, uint NumSurfaces, ulong RoomID, bool EnableDiffraction, bool EnableDiffractionOnBoundaryEdges, bool EnableTriangles) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetGeometry(in_GeomSetID, Triangles.GetBuffer(), NumTriangles, Vertices, NumVertices, Surfaces.GetBuffer(), NumSurfaces, RoomID, EnableDiffraction, EnableDiffractionOnBoundaryEdges, EnableTriangles); } public static uint PostEventOnRoom(uint in_eventID, ulong in_roomID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, uint in_cExternals, AkExternalSourceInfoArray in_pExternalSources, uint in_PlayingID) { in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); @@ -1592,6 +1072,7 @@ public partial class AkSoundEngine { public const int AK_BUFFER_ALIGNMENT = 16; public const int AK_MAX_PATH = 260; public const int AK_BANK_PLATFORM_DATA_ALIGNMENT = (16); + public const string AK_OSCHAR_FMT = "%s"; public const uint AK_INVALID_PLUGINID = unchecked((uint)(-1)); public const ulong AK_INVALID_GAME_OBJECT = unchecked((ulong)(-1)); public const uint AK_INVALID_UNIQUE_ID = 0; @@ -1660,8 +1141,10 @@ public partial class AkSoundEngine { public const int AKCODECID_CAF = (18); public const int AKCODECID_AKOPUS = (19); public const int AKCODECID_AKOPUS_WEM = (20); + public const int AKCODECID_MEMORYMGR_DUMP = (21); public const int AKPLUGINID_METER = (129); public const int AKPLUGINID_RECORDER = (132); + public const int AKPLUGINID_SYSTEM_OUTPUT_META = (900); public const int AKEXTENSIONID_SPATIALAUDIO = (800); public const int AKEXTENSIONID_INTERACTIVEMUSIC = (801); public const int AKEXTENSIONID_EVENTMGRTHREAD = (900); @@ -1677,10 +1160,17 @@ public partial class AkSoundEngine { public const int AK_POSSOURCE_NUM_STORAGE_BITS = 3; public const int AK_SPAT_NUM_STORAGE_BITS = 3; public const int AK_MAX_BITS_METERING_FLAGS = (5); - public const int AK_OS_STRUCT_ALIGN = 4; - public const int AK_64B_OS_STRUCT_ALIGN = 8; public const bool AK_ASYNC_OPEN_DEFAULT = (false); public const int AK_COMM_DEFAULT_DISCOVERY_PORT = 24024; + public const double AK_DEFAULT_LISTENER_POSITION_X = (0.0); + public const double AK_DEFAULT_LISTENER_POSITION_Y = (0.0); + public const double AK_DEFAULT_LISTENER_POSITION_Z = (0.0); + public const double AK_DEFAULT_LISTENER_FRONT_X = (0.0); + public const double AK_DEFAULT_LISTENER_FRONT_Y = (0.0); + public const double AK_DEFAULT_LISTENER_FRONT_Z = (1.0); + public const double AK_DEFAULT_TOP_X = (0.0); + public const double AK_DEFAULT_TOP_Y = (1.0); + public const double AK_DEFAULT_TOP_Z = (0.0); public const int AK_MIDI_EVENT_TYPE_INVALID = 0x00; public const int AK_MIDI_EVENT_TYPE_NOTE_OFF = 0x80; public const int AK_MIDI_EVENT_TYPE_NOTE_ON = 0x90; @@ -1691,6 +1181,7 @@ public partial class AkSoundEngine { public const int AK_MIDI_EVENT_TYPE_PITCH_BEND = 0xe0; public const int AK_MIDI_EVENT_TYPE_SYSEX = 0xf0; public const int AK_MIDI_EVENT_TYPE_ESCAPE = 0xf7; + public const int AK_MIDI_EVENT_TYPE_WWISE_CMD = 0xfe; public const int AK_MIDI_EVENT_TYPE_META = 0xff; public const int AK_MIDI_CC_BANK_SELECT_COARSE = 0; public const int AK_MIDI_CC_MOD_WHEEL_COARSE = 1; @@ -1789,6 +1280,12 @@ public partial class AkSoundEngine { public const int AK_MIDI_CC_OMNI_MODE_ON = 125; public const int AK_MIDI_CC_OMNI_MONOPHONIC_ON = 126; public const int AK_MIDI_CC_OMNI_POLYPHONIC_ON = 127; + public const int AK_MIDI_WWISE_CMD_PLAY = 0; + public const int AK_MIDI_WWISE_CMD_STOP = 1; + public const int AK_MIDI_WWISE_CMD_PAUSE = 2; + public const int AK_MIDI_WWISE_CMD_RESUME = 3; + public const int AK_MIDI_WWISE_CMD_SEEK_MS = 4; + public const int AK_MIDI_WWISE_CMD_SEEK_SAMPLES = 5; public const int AK_SPEAKER_FRONT_LEFT = 0x1; public const int AK_SPEAKER_FRONT_RIGHT = 0x2; public const int AK_SPEAKER_FRONT_CENTER = 0x4; @@ -1822,9 +1319,12 @@ public partial class AkSoundEngine { public const int AK_SPEAKER_SETUP_7POINT1 = (((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|0x8); public const int AK_SPEAKER_SETUP_SURROUND = ((0x1|0x2)|0x100); public const int AK_SPEAKER_SETUP_DPL2 = (((0x1|0x2)|0x200|0x400)); - public const int AK_SPEAKER_SETUP_HEIGHT_4 = (0x1000|0x4000|0x8000|0x20000); - public const int AK_SPEAKER_SETUP_HEIGHT_5 = ((0x1000|0x4000|0x8000|0x20000)|0x2000); - public const int AK_SPEAKER_SETUP_HEIGHT_ALL = (((0x1000|0x4000|0x8000|0x20000)|0x2000)|0x10000); + public const int AK_SPEAKER_SETUP_HEIGHT_2 = (0x1000|0x4000); + public const int AK_SPEAKER_SETUP_HEIGHT_4 = ((0x1000|0x4000)|0x8000|0x20000); + public const int AK_SPEAKER_SETUP_HEIGHT_5 = (((0x1000|0x4000)|0x8000|0x20000)|0x2000); + public const int AK_SPEAKER_SETUP_HEIGHT_ALL = ((((0x1000|0x4000)|0x8000|0x20000)|0x2000)|0x10000); + public const int AK_SPEAKER_SETUP_HEIGHT_4_TOP = (((0x1000|0x4000)|0x8000|0x20000)|0x800); + public const int AK_SPEAKER_SETUP_HEIGHT_5_TOP = ((((0x1000|0x4000)|0x8000|0x20000)|0x2000)|0x800); public const int AK_SPEAKER_SETUP_AURO_222 = (((0x1|0x2)|0x200|0x400)|0x1000|0x4000); public const int AK_SPEAKER_SETUP_AURO_8 = ((((0x1|0x2)|0x200|0x400)|0x1000|0x4000)|0x8000|0x20000); public const int AK_SPEAKER_SETUP_AURO_9 = (((((0x1|0x2)|0x200|0x400)|0x1000|0x4000)|0x8000|0x20000)|0x4); @@ -1833,10 +1333,10 @@ public partial class AkSoundEngine { public const int AK_SPEAKER_SETUP_AURO_10POINT1 = (((((((0x1|0x2)|0x200|0x400)|0x1000|0x4000)|0x8000|0x20000)|0x4)|0x800)|0x8); public const int AK_SPEAKER_SETUP_AURO_11 = (((((((0x1|0x2)|0x200|0x400)|0x1000|0x4000)|0x8000|0x20000)|0x4)|0x800)|0x2000); public const int AK_SPEAKER_SETUP_AURO_11POINT1 = ((((((((0x1|0x2)|0x200|0x400)|0x1000|0x4000)|0x8000|0x20000)|0x4)|0x800)|0x2000)|0x8); - public const int AK_SPEAKER_SETUP_AURO_11_740 = (((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|(0x1000|0x4000|0x8000|0x20000)); - public const int AK_SPEAKER_SETUP_AURO_11POINT1_740 = ((((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|(0x1000|0x4000|0x8000|0x20000))|0x8); - public const int AK_SPEAKER_SETUP_AURO_13_751 = (((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|((0x1000|0x4000|0x8000|0x20000)|0x2000)|0x800); - public const int AK_SPEAKER_SETUP_AURO_13POINT1_751 = ((((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|((0x1000|0x4000|0x8000|0x20000)|0x2000)|0x800)|0x8); + public const int AK_SPEAKER_SETUP_AURO_11_740 = (((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|((0x1000|0x4000)|0x8000|0x20000)); + public const int AK_SPEAKER_SETUP_AURO_11POINT1_740 = ((((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|((0x1000|0x4000)|0x8000|0x20000))|0x8); + public const int AK_SPEAKER_SETUP_AURO_13_751 = (((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|(((0x1000|0x4000)|0x8000|0x20000)|0x2000)|0x800); + public const int AK_SPEAKER_SETUP_AURO_13POINT1_751 = ((((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|(((0x1000|0x4000)|0x8000|0x20000)|0x2000)|0x800)|0x8); public const int AK_SPEAKER_SETUP_DOLBY_5_0_2 = ((((0x1|0x2)|0x200|0x400)|0x4)|0x1000|0x4000); public const int AK_SPEAKER_SETUP_DOLBY_5_1_2 = (((((0x1|0x2)|0x200|0x400)|0x4)|0x1000|0x4000)|0x8); public const int AK_SPEAKER_SETUP_DOLBY_6_0_2 = ((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x1000|0x4000); @@ -1847,7 +1347,7 @@ public partial class AkSoundEngine { public const int AK_SPEAKER_SETUP_DOLBY_7_1_2 = ((((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|0x1000|0x4000)|0x8); public const int AK_SPEAKER_SETUP_DOLBY_7_0_4 = ((((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|0x1000|0x4000)|0x8000|0x20000); public const int AK_SPEAKER_SETUP_DOLBY_7_1_4 = (((((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|0x1000|0x4000)|0x8000|0x20000)|0x8); - public const int AK_SPEAKER_SETUP_ALL_SPEAKERS = ((((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|0x8)|0x100|(((0x1000|0x4000|0x8000|0x20000)|0x2000)|0x10000)|0x800); + public const int AK_SPEAKER_SETUP_ALL_SPEAKERS = ((((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|0x8)|0x100|((((0x1000|0x4000)|0x8000|0x20000)|0x2000)|0x10000)|0x800); public const int AK_IDX_SETUP_FRONT_LEFT = (0); public const int AK_IDX_SETUP_FRONT_RIGHT = (1); public const int AK_IDX_SETUP_CENTER = (2); @@ -1912,7 +1412,7 @@ public partial class AkSoundEngine { public const int AK_SPEAKER_SETUP_7_0 = (((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)); public const int AK_SPEAKER_SETUP_7_1 = ((((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|0x8)); public const int AK_SPEAKER_SETUP_DEFAULT_PLANE = ((((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|0x8)); - public const int AK_SUPPORTED_STANDARD_CHANNEL_MASK = (((((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|0x8)|0x100|(((0x1000|0x4000|0x8000|0x20000)|0x2000)|0x10000)|0x800)); + public const int AK_SUPPORTED_STANDARD_CHANNEL_MASK = (((((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|0x8)|0x100|((((0x1000|0x4000)|0x8000|0x20000)|0x2000)|0x10000)|0x800)); public const int AK_STANDARD_MAX_NUM_CHANNELS = (8); public const int AK_MAX_AMBISONICS_ORDER = (5); public const int AK_MAX_NUM_TEXTURE = 4; @@ -1927,5 +1427,7 @@ public partial class AkSoundEngine { public const double AK_SA_DIFFRACTION_EPSILON = (0.002); public const double AK_SA_DIFFRACTION_DOT_EPSILON = (0.000002); public const double AK_SA_PLANE_THICKNESS_RATIO = (0.005); + public const double AK_SA_MIN_ENVIRONMENT_ABSORPTION = (0.1); + public const double AK_SA_MIN_ENVIRONMENT_SURFACE_AREA = (1.0); } #endif // #if (UNITY_STANDALONE_OSX && !UNITY_EDITOR) || UNITY_EDITOR_OSX \ No newline at end of file diff --git a/Assets/Wwise/Deployment/API/Generated/Mac/AkSoundEngine_Mac.cs.meta b/Assets/Wwise/API/Runtime/Generated/Mac/AkSoundEngine_Mac.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Mac/AkSoundEngine_Mac.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Mac/AkSoundEngine_Mac.cs.meta index c5619fd37..f53c8a800 100644 --- a/Assets/Wwise/Deployment/API/Generated/Mac/AkSoundEngine_Mac.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Mac/AkSoundEngine_Mac.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 576725706ae89df469c747fcbe2c72b1 +guid: b7ed7cc5039b41c4bacc954e88cc6ebe MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Mac/AkThreadProperties_Mac.cs b/Assets/Wwise/API/Runtime/Generated/Mac/AkThreadProperties_Mac.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Mac/AkThreadProperties_Mac.cs rename to Assets/Wwise/API/Runtime/Generated/Mac/AkThreadProperties_Mac.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Mac/AkThreadProperties_Mac.cs.meta b/Assets/Wwise/API/Runtime/Generated/Mac/AkThreadProperties_Mac.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Mac/AkThreadProperties_Mac.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Mac/AkThreadProperties_Mac.cs.meta index 25fe7c275..a6dd03a81 100644 --- a/Assets/Wwise/Deployment/API/Generated/Mac/AkThreadProperties_Mac.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Mac/AkThreadProperties_Mac.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 43aecd2de983b2444a6bd2692513ec75 +guid: abc0cb35c7eb3cb44b63f3c0437019a5 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Mac/AkUnityPlatformSpecificSettings_Mac.cs b/Assets/Wwise/API/Runtime/Generated/Mac/AkUnityPlatformSpecificSettings_Mac.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Mac/AkUnityPlatformSpecificSettings_Mac.cs rename to Assets/Wwise/API/Runtime/Generated/Mac/AkUnityPlatformSpecificSettings_Mac.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Mac/AkUnityPlatformSpecificSettings_Mac.cs.meta b/Assets/Wwise/API/Runtime/Generated/Mac/AkUnityPlatformSpecificSettings_Mac.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Mac/AkUnityPlatformSpecificSettings_Mac.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Mac/AkUnityPlatformSpecificSettings_Mac.cs.meta index 2df208d2b..b51db1000 100644 --- a/Assets/Wwise/Deployment/API/Generated/Mac/AkUnityPlatformSpecificSettings_Mac.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Mac/AkUnityPlatformSpecificSettings_Mac.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 28ee6c4c069b84d4091f75934d4117f7 +guid: 7edf6503efe98df42aa62c6c66bbeeed MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/Plugins/Windows.meta b/Assets/Wwise/API/Runtime/Generated/Windows.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Windows.meta rename to Assets/Wwise/API/Runtime/Generated/Windows.meta index 0ac963804..76f858778 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows.meta +++ b/Assets/Wwise/API/Runtime/Generated/Windows.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d7e7fbb8997fd19439fdd1b3a5a85e68 +guid: e67bc33b3d8d9b6448a908060f9707b9 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Deployment/API/Generated/Windows/AkCommunicationSettings_Windows.cs b/Assets/Wwise/API/Runtime/Generated/Windows/AkCommunicationSettings_Windows.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Windows/AkCommunicationSettings_Windows.cs rename to Assets/Wwise/API/Runtime/Generated/Windows/AkCommunicationSettings_Windows.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Windows/AkCommunicationSettings_Windows.cs.meta b/Assets/Wwise/API/Runtime/Generated/Windows/AkCommunicationSettings_Windows.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Windows/AkCommunicationSettings_Windows.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Windows/AkCommunicationSettings_Windows.cs.meta index 0ef31dfe4..f6c3c6afc 100644 --- a/Assets/Wwise/Deployment/API/Generated/Windows/AkCommunicationSettings_Windows.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Windows/AkCommunicationSettings_Windows.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: accec1e0c2e65a046b288aa5b323fb60 +guid: 34bb853ff179af24b894a927dc65a527 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Windows/AkPlatformInitSettings_Windows.cs b/Assets/Wwise/API/Runtime/Generated/Windows/AkPlatformInitSettings_Windows.cs similarity index 89% rename from Assets/Wwise/Deployment/API/Generated/Windows/AkPlatformInitSettings_Windows.cs rename to Assets/Wwise/API/Runtime/Generated/Windows/AkPlatformInitSettings_Windows.cs index 6b0eed214..aef1fb996 100644 --- a/Assets/Wwise/Deployment/API/Generated/Windows/AkPlatformInitSettings_Windows.cs +++ b/Assets/Wwise/API/Runtime/Generated/Windows/AkPlatformInitSettings_Windows.cs @@ -83,14 +83,11 @@ public class AkPlatformInitSettings : global::System.IDisposable { public uint uSampleRate { set { AkSoundEnginePINVOKE.CSharp_AkPlatformInitSettings_uSampleRate_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkPlatformInitSettings_uSampleRate_get(swigCPtr); } } - public AkAudioAPI eAudioAPI { set { AkSoundEnginePINVOKE.CSharp_AkPlatformInitSettings_eAudioAPI_set(swigCPtr, (int)value); } get { return (AkAudioAPI)AkSoundEnginePINVOKE.CSharp_AkPlatformInitSettings_eAudioAPI_get(swigCPtr); } - } - - public bool bGlobalFocus { set { AkSoundEnginePINVOKE.CSharp_AkPlatformInitSettings_bGlobalFocus_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkPlatformInitSettings_bGlobalFocus_get(swigCPtr); } - } - public bool bEnableAvxSupport { set { AkSoundEnginePINVOKE.CSharp_AkPlatformInitSettings_bEnableAvxSupport_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkPlatformInitSettings_bEnableAvxSupport_get(swigCPtr); } } + public uint uMaxSystemAudioObjects { set { AkSoundEnginePINVOKE.CSharp_AkPlatformInitSettings_uMaxSystemAudioObjects_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkPlatformInitSettings_uMaxSystemAudioObjects_get(swigCPtr); } + } + } #endif // #if (UNITY_STANDALONE_WIN && !UNITY_EDITOR) || UNITY_EDITOR_WIN \ No newline at end of file diff --git a/Assets/Wwise/Deployment/API/Generated/Windows/AkPlatformInitSettings_Windows.cs.meta b/Assets/Wwise/API/Runtime/Generated/Windows/AkPlatformInitSettings_Windows.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Windows/AkPlatformInitSettings_Windows.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Windows/AkPlatformInitSettings_Windows.cs.meta index 65f4342f5..6daa138bd 100644 --- a/Assets/Wwise/Deployment/API/Generated/Windows/AkPlatformInitSettings_Windows.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Windows/AkPlatformInitSettings_Windows.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ba49b40c6b5c4184b8665d1c1f778b1a +guid: 201f83774a5ee9241adf920e841bbacb MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Windows/AkSoundEnginePINVOKE_Windows.cs b/Assets/Wwise/API/Runtime/Generated/Windows/AkSoundEnginePINVOKE_Windows.cs similarity index 90% rename from Assets/Wwise/Deployment/API/Generated/Windows/AkSoundEnginePINVOKE_Windows.cs rename to Assets/Wwise/API/Runtime/Generated/Windows/AkSoundEnginePINVOKE_Windows.cs index 9cee08f9b..66e003e2d 100644 --- a/Assets/Wwise/Deployment/API/Generated/Windows/AkSoundEnginePINVOKE_Windows.cs +++ b/Assets/Wwise/API/Runtime/Generated/Windows/AkSoundEnginePINVOKE_Windows.cs @@ -16,6 +16,10 @@ class AkSoundEnginePINVOKE { } + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AK_INVALID_PIPELINE_ID_get")] + public static extern uint CSharp_AK_INVALID_PIPELINE_ID_get(); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AK_INVALID_AUDIO_OBJECT_ID_get")] + public static extern ulong CSharp_AK_INVALID_AUDIO_OBJECT_ID_get(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AK_SOUNDBANK_VERSION_get")] public static extern uint CSharp_AK_SOUNDBANK_VERSION_get(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkAudioSettings_uNumSamplesPerFrame_set")] @@ -190,12 +194,102 @@ class AkSoundEnginePINVOKE { public static extern uint CSharp_AkAudioFormat_GetInterleaveID(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkAudioFormat_SetAll")] public static extern void CSharp_AkAudioFormat_SetAll(global::System.IntPtr jarg1, uint jarg2, global::System.IntPtr jarg3, uint jarg4, uint jarg5, uint jarg6, uint jarg7); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkAudioFormat_IsChannelConfigSupported")] - public static extern bool CSharp_AkAudioFormat_IsChannelConfigSupported(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_AkAudioFormat")] public static extern global::System.IntPtr CSharp_new_AkAudioFormat(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_AkAudioFormat")] public static extern void CSharp_delete_AkAudioFormat(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_Ak3dData")] + public static extern global::System.IntPtr CSharp_new_Ak3dData(); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3dData_xform_set")] + public static extern void CSharp_Ak3dData_xform_set(global::System.IntPtr jarg1, global::System.IntPtr jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3dData_xform_get")] + public static extern global::System.IntPtr CSharp_Ak3dData_xform_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3dData_spread_set")] + public static extern void CSharp_Ak3dData_spread_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3dData_spread_get")] + public static extern float CSharp_Ak3dData_spread_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3dData_focus_set")] + public static extern void CSharp_Ak3dData_focus_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3dData_focus_get")] + public static extern float CSharp_Ak3dData_focus_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3dData_uEmitterChannelMask_set")] + public static extern void CSharp_Ak3dData_uEmitterChannelMask_set(global::System.IntPtr jarg1, uint jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3dData_uEmitterChannelMask_get")] + public static extern uint CSharp_Ak3dData_uEmitterChannelMask_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_Ak3dData")] + public static extern void CSharp_delete_Ak3dData(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_AkBehavioralPositioningData")] + public static extern global::System.IntPtr CSharp_new_AkBehavioralPositioningData(); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_center_set")] + public static extern void CSharp_AkBehavioralPositioningData_center_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_center_get")] + public static extern float CSharp_AkBehavioralPositioningData_center_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_panLR_set")] + public static extern void CSharp_AkBehavioralPositioningData_panLR_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_panLR_get")] + public static extern float CSharp_AkBehavioralPositioningData_panLR_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_panBF_set")] + public static extern void CSharp_AkBehavioralPositioningData_panBF_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_panBF_get")] + public static extern float CSharp_AkBehavioralPositioningData_panBF_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_panDU_set")] + public static extern void CSharp_AkBehavioralPositioningData_panDU_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_panDU_get")] + public static extern float CSharp_AkBehavioralPositioningData_panDU_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_panSpatMix_set")] + public static extern void CSharp_AkBehavioralPositioningData_panSpatMix_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_panSpatMix_get")] + public static extern float CSharp_AkBehavioralPositioningData_panSpatMix_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_spatMode_set")] + public static extern void CSharp_AkBehavioralPositioningData_spatMode_set(global::System.IntPtr jarg1, int jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_spatMode_get")] + public static extern int CSharp_AkBehavioralPositioningData_spatMode_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_panType_set")] + public static extern void CSharp_AkBehavioralPositioningData_panType_set(global::System.IntPtr jarg1, int jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_panType_get")] + public static extern int CSharp_AkBehavioralPositioningData_panType_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_enableHeightSpread_set")] + public static extern void CSharp_AkBehavioralPositioningData_enableHeightSpread_set(global::System.IntPtr jarg1, bool jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkBehavioralPositioningData_enableHeightSpread_get")] + public static extern bool CSharp_AkBehavioralPositioningData_enableHeightSpread_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_AkBehavioralPositioningData")] + public static extern void CSharp_delete_AkBehavioralPositioningData(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPositioningData_threeD_set")] + public static extern void CSharp_AkPositioningData_threeD_set(global::System.IntPtr jarg1, global::System.IntPtr jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPositioningData_threeD_get")] + public static extern global::System.IntPtr CSharp_AkPositioningData_threeD_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPositioningData_behavioral_set")] + public static extern void CSharp_AkPositioningData_behavioral_set(global::System.IntPtr jarg1, global::System.IntPtr jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPositioningData_behavioral_get")] + public static extern global::System.IntPtr CSharp_AkPositioningData_behavioral_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_AkPositioningData")] + public static extern global::System.IntPtr CSharp_new_AkPositioningData(); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_AkPositioningData")] + public static extern void CSharp_delete_AkPositioningData(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3DAudioSinkCapabilities_channelConfig_set")] + public static extern void CSharp_Ak3DAudioSinkCapabilities_channelConfig_set(global::System.IntPtr jarg1, global::System.IntPtr jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3DAudioSinkCapabilities_channelConfig_get")] + public static extern global::System.IntPtr CSharp_Ak3DAudioSinkCapabilities_channelConfig_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3DAudioSinkCapabilities_uMaxSystemAudioObjects_set")] + public static extern void CSharp_Ak3DAudioSinkCapabilities_uMaxSystemAudioObjects_set(global::System.IntPtr jarg1, uint jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3DAudioSinkCapabilities_uMaxSystemAudioObjects_get")] + public static extern uint CSharp_Ak3DAudioSinkCapabilities_uMaxSystemAudioObjects_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3DAudioSinkCapabilities_uAvailableSystemAudioObjects_set")] + public static extern void CSharp_Ak3DAudioSinkCapabilities_uAvailableSystemAudioObjects_set(global::System.IntPtr jarg1, uint jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3DAudioSinkCapabilities_uAvailableSystemAudioObjects_get")] + public static extern uint CSharp_Ak3DAudioSinkCapabilities_uAvailableSystemAudioObjects_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3DAudioSinkCapabilities_bPassthrough_set")] + public static extern void CSharp_Ak3DAudioSinkCapabilities_bPassthrough_set(global::System.IntPtr jarg1, bool jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3DAudioSinkCapabilities_bPassthrough_get")] + public static extern bool CSharp_Ak3DAudioSinkCapabilities_bPassthrough_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3DAudioSinkCapabilities_bMultiChannelObjects_set")] + public static extern void CSharp_Ak3DAudioSinkCapabilities_bMultiChannelObjects_set(global::System.IntPtr jarg1, bool jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_Ak3DAudioSinkCapabilities_bMultiChannelObjects_get")] + public static extern bool CSharp_Ak3DAudioSinkCapabilities_bMultiChannelObjects_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_Ak3DAudioSinkCapabilities")] + public static extern global::System.IntPtr CSharp_new_Ak3DAudioSinkCapabilities(); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_Ak3DAudioSinkCapabilities")] + public static extern void CSharp_delete_Ak3DAudioSinkCapabilities(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkIterator_pItem_set")] public static extern void CSharp_AkIterator_pItem_set(global::System.IntPtr jarg1, global::System.IntPtr jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkIterator_pItem_get")] @@ -252,8 +346,10 @@ class AkSoundEnginePINVOKE { public static extern global::System.IntPtr CSharp_AkPlaylistArray_Erase__SWIG_0(global::System.IntPtr jarg1, global::System.IntPtr jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPlaylistArray_Erase__SWIG_1")] public static extern void CSharp_AkPlaylistArray_Erase__SWIG_1(global::System.IntPtr jarg1, uint jarg2); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPlaylistArray_EraseSwap")] - public static extern global::System.IntPtr CSharp_AkPlaylistArray_EraseSwap(global::System.IntPtr jarg1, global::System.IntPtr jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPlaylistArray_EraseSwap__SWIG_0")] + public static extern global::System.IntPtr CSharp_AkPlaylistArray_EraseSwap__SWIG_0(global::System.IntPtr jarg1, global::System.IntPtr jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPlaylistArray_EraseSwap__SWIG_1")] + public static extern void CSharp_AkPlaylistArray_EraseSwap__SWIG_1(global::System.IntPtr jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPlaylistArray_IsGrowingAllowed")] public static extern bool CSharp_AkPlaylistArray_IsGrowingAllowed(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPlaylistArray_Reserve")] @@ -440,6 +536,10 @@ class AkSoundEnginePINVOKE { public static extern void CSharp_AkInitSettings_eFloorPlane_set(global::System.IntPtr jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkInitSettings_eFloorPlane_get")] public static extern int CSharp_AkInitSettings_eFloorPlane_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkInitSettings_fGameUnitsToMeters_set")] + public static extern void CSharp_AkInitSettings_fGameUnitsToMeters_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkInitSettings_fGameUnitsToMeters_get")] + public static extern float CSharp_AkInitSettings_fGameUnitsToMeters_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkInitSettings_uBankReadBufferSize_set")] public static extern void CSharp_AkInitSettings_uBankReadBufferSize_set(global::System.IntPtr jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkInitSettings_uBankReadBufferSize_get")] @@ -484,6 +584,8 @@ class AkSoundEnginePINVOKE { public static extern global::System.IntPtr CSharp_GetSpeakerConfiguration__SWIG_0(ulong jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_GetSpeakerConfiguration__SWIG_1")] public static extern global::System.IntPtr CSharp_GetSpeakerConfiguration__SWIG_1(); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_GetOutputDeviceConfiguration")] + public static extern int CSharp_GetOutputDeviceConfiguration(ulong jarg1, global::System.IntPtr jarg2, global::System.IntPtr jarg3); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_GetPanningRule__SWIG_0")] public static extern int CSharp_GetPanningRule__SWIG_0(out int jarg1, ulong jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_GetPanningRule__SWIG_1")] @@ -550,18 +652,26 @@ class AkSoundEnginePINVOKE { public static extern int CSharp_ExecuteActionOnEvent__SWIG_8([global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPWStr)]string jarg1, int jarg2, ulong jarg3); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_ExecuteActionOnEvent__SWIG_9")] public static extern int CSharp_ExecuteActionOnEvent__SWIG_9([global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPWStr)]string jarg1, int jarg2); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_PostMIDIOnEvent")] - public static extern int CSharp_PostMIDIOnEvent(uint jarg1, ulong jarg2, global::System.IntPtr jarg3, ushort jarg4); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_PostMIDIOnEvent__SWIG_0")] + public static extern uint CSharp_PostMIDIOnEvent__SWIG_0(uint jarg1, ulong jarg2, global::System.IntPtr jarg3, ushort jarg4, bool jarg5, uint jarg6, global::System.IntPtr jarg7, global::System.IntPtr jarg8, uint jarg9); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_PostMIDIOnEvent__SWIG_1")] + public static extern uint CSharp_PostMIDIOnEvent__SWIG_1(uint jarg1, ulong jarg2, global::System.IntPtr jarg3, ushort jarg4, bool jarg5, uint jarg6, global::System.IntPtr jarg7, global::System.IntPtr jarg8); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_PostMIDIOnEvent__SWIG_2")] + public static extern uint CSharp_PostMIDIOnEvent__SWIG_2(uint jarg1, ulong jarg2, global::System.IntPtr jarg3, ushort jarg4, bool jarg5); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_PostMIDIOnEvent__SWIG_3")] + public static extern uint CSharp_PostMIDIOnEvent__SWIG_3(uint jarg1, ulong jarg2, global::System.IntPtr jarg3, ushort jarg4); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_StopMIDIOnEvent__SWIG_0")] - public static extern int CSharp_StopMIDIOnEvent__SWIG_0(uint jarg1, ulong jarg2); + public static extern int CSharp_StopMIDIOnEvent__SWIG_0(uint jarg1, ulong jarg2, uint jarg3); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_StopMIDIOnEvent__SWIG_1")] - public static extern int CSharp_StopMIDIOnEvent__SWIG_1(uint jarg1); + public static extern int CSharp_StopMIDIOnEvent__SWIG_1(uint jarg1, ulong jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_StopMIDIOnEvent__SWIG_2")] - public static extern int CSharp_StopMIDIOnEvent__SWIG_2(); + public static extern int CSharp_StopMIDIOnEvent__SWIG_2(uint jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_StopMIDIOnEvent__SWIG_3")] + public static extern int CSharp_StopMIDIOnEvent__SWIG_3(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_PinEventInStreamCache__SWIG_0")] - public static extern int CSharp_PinEventInStreamCache__SWIG_0(uint jarg1, char jarg2, char jarg3); + public static extern int CSharp_PinEventInStreamCache__SWIG_0(uint jarg1, sbyte jarg2, sbyte jarg3); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_PinEventInStreamCache__SWIG_1")] - public static extern int CSharp_PinEventInStreamCache__SWIG_1([global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPWStr)]string jarg1, char jarg2, char jarg3); + public static extern int CSharp_PinEventInStreamCache__SWIG_1([global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPWStr)]string jarg1, sbyte jarg2, sbyte jarg3); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_UnpinEventInStreamCache__SWIG_0")] public static extern int CSharp_UnpinEventInStreamCache__SWIG_0(uint jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_UnpinEventInStreamCache__SWIG_1")] @@ -645,7 +755,7 @@ class AkSoundEnginePINVOKE { [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_ClearBanks")] public static extern int CSharp_ClearBanks(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_SetBankLoadIOSettings")] - public static extern int CSharp_SetBankLoadIOSettings(float jarg1, char jarg2); + public static extern int CSharp_SetBankLoadIOSettings(float jarg1, sbyte jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_LoadBank__SWIG_0")] public static extern int CSharp_LoadBank__SWIG_0([global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPWStr)]string jarg1, out uint jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_LoadBank__SWIG_2")] @@ -802,6 +912,8 @@ class AkSoundEnginePINVOKE { public static extern int CSharp_SetBusEffect__SWIG_0(uint jarg1, uint jarg2, uint jarg3); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_SetBusEffect__SWIG_1")] public static extern int CSharp_SetBusEffect__SWIG_1([global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPWStr)]string jarg1, uint jarg2, uint jarg3); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_SetOutputDeviceEffect")] + public static extern int CSharp_SetOutputDeviceEffect(ulong jarg1, uint jarg2, uint jarg3); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_SetMixer__SWIG_0")] public static extern int CSharp_SetMixer__SWIG_0(uint jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_SetMixer__SWIG_1")] @@ -854,6 +966,8 @@ class AkSoundEnginePINVOKE { public static extern int CSharp_WakeupFromSuspend(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_GetBufferTick")] public static extern uint CSharp_GetBufferTick(); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_GetSampleTick")] + public static extern ulong CSharp_GetSampleTick(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSegmentInfo_iCurrentPosition_set")] public static extern void CSharp_AkSegmentInfo_iCurrentPosition_set(global::System.IntPtr jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSegmentInfo_iCurrentPosition_get")] @@ -1006,6 +1120,18 @@ class AkSoundEnginePINVOKE { public static extern global::System.IntPtr CSharp_new_AkMIDIEvent_tProgramChange(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_AkMIDIEvent_tProgramChange")] public static extern void CSharp_delete_AkMIDIEvent_tProgramChange(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_tWwiseCmd_uCmd_set")] + public static extern void CSharp_AkMIDIEvent_tWwiseCmd_uCmd_set(global::System.IntPtr jarg1, ushort jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_tWwiseCmd_uCmd_get")] + public static extern ushort CSharp_AkMIDIEvent_tWwiseCmd_uCmd_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_tWwiseCmd_uArg_set")] + public static extern void CSharp_AkMIDIEvent_tWwiseCmd_uArg_set(global::System.IntPtr jarg1, uint jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_tWwiseCmd_uArg_get")] + public static extern uint CSharp_AkMIDIEvent_tWwiseCmd_uArg_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_AkMIDIEvent_tWwiseCmd")] + public static extern global::System.IntPtr CSharp_new_AkMIDIEvent_tWwiseCmd(); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_AkMIDIEvent_tWwiseCmd")] + public static extern void CSharp_delete_AkMIDIEvent_tWwiseCmd(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_Gen_set")] public static extern void CSharp_AkMIDIEvent_Gen_set(global::System.IntPtr jarg1, global::System.IntPtr jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_Gen_get")] @@ -1034,6 +1160,10 @@ class AkSoundEnginePINVOKE { public static extern void CSharp_AkMIDIEvent_ProgramChange_set(global::System.IntPtr jarg1, global::System.IntPtr jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_ProgramChange_get")] public static extern global::System.IntPtr CSharp_AkMIDIEvent_ProgramChange_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_WwiseCmd_set")] + public static extern void CSharp_AkMIDIEvent_WwiseCmd_set(global::System.IntPtr jarg1, global::System.IntPtr jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_WwiseCmd_get")] + public static extern global::System.IntPtr CSharp_AkMIDIEvent_WwiseCmd_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_byType_set")] public static extern void CSharp_AkMIDIEvent_byType_set(global::System.IntPtr jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_byType_get")] @@ -1078,16 +1208,30 @@ class AkSoundEnginePINVOKE { public static extern void CSharp_AkMIDIEvent_byProgramNum_set(global::System.IntPtr jarg1, byte jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_byProgramNum_get")] public static extern byte CSharp_AkMIDIEvent_byProgramNum_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_uCmd_set")] + public static extern void CSharp_AkMIDIEvent_uCmd_set(global::System.IntPtr jarg1, ushort jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_uCmd_get")] + public static extern ushort CSharp_AkMIDIEvent_uCmd_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_uArg_set")] + public static extern void CSharp_AkMIDIEvent_uArg_set(global::System.IntPtr jarg1, uint jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIEvent_uArg_get")] + public static extern uint CSharp_AkMIDIEvent_uArg_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_AkMIDIEvent")] public static extern global::System.IntPtr CSharp_new_AkMIDIEvent(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_AkMIDIEvent")] public static extern void CSharp_delete_AkMIDIEvent(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIPost_uOffset_set")] - public static extern void CSharp_AkMIDIPost_uOffset_set(global::System.IntPtr jarg1, uint jarg2); + public static extern void CSharp_AkMIDIPost_uOffset_set(global::System.IntPtr jarg1, ulong jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIPost_uOffset_get")] - public static extern uint CSharp_AkMIDIPost_uOffset_get(global::System.IntPtr jarg1); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIPost_PostOnEvent")] - public static extern int CSharp_AkMIDIPost_PostOnEvent(global::System.IntPtr jarg1, uint jarg2, ulong jarg3, uint jarg4); + public static extern ulong CSharp_AkMIDIPost_uOffset_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIPost_PostOnEvent__SWIG_0")] + public static extern uint CSharp_AkMIDIPost_PostOnEvent__SWIG_0(global::System.IntPtr jarg1, uint jarg2, ulong jarg3, uint jarg4); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIPost_PostOnEvent__SWIG_1")] + public static extern uint CSharp_AkMIDIPost_PostOnEvent__SWIG_1(global::System.IntPtr jarg1, uint jarg2, ulong jarg3, uint jarg4, bool jarg5); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIPost_PostOnEvent__SWIG_2")] + public static extern uint CSharp_AkMIDIPost_PostOnEvent__SWIG_2(global::System.IntPtr jarg1, uint jarg2, ulong jarg3, uint jarg4, bool jarg5, uint jarg6, global::System.IntPtr jarg7, global::System.IntPtr jarg8); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIPost_PostOnEvent__SWIG_3")] + public static extern uint CSharp_AkMIDIPost_PostOnEvent__SWIG_3(global::System.IntPtr jarg1, uint jarg2, ulong jarg3, uint jarg4, bool jarg5, uint jarg6, global::System.IntPtr jarg7, global::System.IntPtr jarg8, uint jarg9); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIPost_Clone")] public static extern void CSharp_AkMIDIPost_Clone(global::System.IntPtr jarg1, global::System.IntPtr jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkMIDIPost_GetSizeOf")] @@ -1108,12 +1252,12 @@ class AkSoundEnginePINVOKE { public static extern int CSharp_GetPlayingSegmentInfo__SWIG_1(uint jarg1, global::System.IntPtr jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSerializedCallbackHeader_pPackage_get")] public static extern global::System.IntPtr CSharp_AkSerializedCallbackHeader_pPackage_get(global::System.IntPtr jarg1); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSerializedCallbackHeader_pNext_get")] - public static extern global::System.IntPtr CSharp_AkSerializedCallbackHeader_pNext_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSerializedCallbackHeader_eType_get")] - public static extern int CSharp_AkSerializedCallbackHeader_eType_get(global::System.IntPtr jarg1); + public static extern uint CSharp_AkSerializedCallbackHeader_eType_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSerializedCallbackHeader_GetData")] public static extern global::System.IntPtr CSharp_AkSerializedCallbackHeader_GetData(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSerializedCallbackHeader_pNext_get")] + public static extern global::System.IntPtr CSharp_AkSerializedCallbackHeader_pNext_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_AkSerializedCallbackHeader")] public static extern global::System.IntPtr CSharp_new_AkSerializedCallbackHeader(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_AkSerializedCallbackHeader")] @@ -1276,10 +1420,8 @@ class AkSoundEnginePINVOKE { public static extern global::System.IntPtr CSharp_new_AkAudioSourceChangeCallbackInfo(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_AkAudioSourceChangeCallbackInfo")] public static extern void CSharp_delete_AkAudioSourceChangeCallbackInfo(global::System.IntPtr jarg1); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_LocalOutput")] - public static extern void CSharp_LocalOutput(int jarg1, [global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPWStr)]string jarg2, int jarg3, uint jarg4, ulong jarg5); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkCallbackSerializer_Init")] - public static extern int CSharp_AkCallbackSerializer_Init(global::System.IntPtr jarg1, uint jarg2); + public static extern int CSharp_AkCallbackSerializer_Init(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkCallbackSerializer_Term")] public static extern void CSharp_AkCallbackSerializer_Term(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkCallbackSerializer_Lock")] @@ -1316,8 +1458,22 @@ class AkSoundEnginePINVOKE { public static extern int CSharp_PostString__SWIG_4([global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPWStr)]string jarg1, int jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_GetTimeStamp")] public static extern int CSharp_GetTimeStamp(); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_MonitorStreamMgrInit")] + public static extern void CSharp_MonitorStreamMgrInit(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_MonitorStreamingDeviceInit")] + public static extern void CSharp_MonitorStreamingDeviceInit(uint jarg1, global::System.IntPtr jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_MonitorStreamingDeviceDestroyed")] + public static extern void CSharp_MonitorStreamingDeviceDestroyed(uint jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_MonitorStreamMgrTerm")] + public static extern void CSharp_MonitorStreamMgrTerm(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_GetNumNonZeroBits")] public static extern uint CSharp_GetNumNonZeroBits(uint jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_GetNextPowerOfTwo")] + public static extern uint CSharp_GetNextPowerOfTwo(uint jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_ROTL32")] + public static extern uint CSharp_ROTL32(uint jarg1, uint jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_ROTL64")] + public static extern ulong CSharp_ROTL64(ulong jarg1, ulong jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkGetDefaultHighPriorityThreadProperties")] public static extern void CSharp_AkGetDefaultHighPriorityThreadProperties(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_ResolveDialogueEvent__SWIG_0")] @@ -1518,6 +1674,8 @@ class AkSoundEnginePINVOKE { public static extern void CSharp_AkChannelConfig_SetAnonymous(global::System.IntPtr jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkChannelConfig_SetAmbisonic")] public static extern void CSharp_AkChannelConfig_SetAmbisonic(global::System.IntPtr jarg1, uint jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkChannelConfig_SetObject")] + public static extern void CSharp_AkChannelConfig_SetObject(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkChannelConfig_IsValid")] public static extern bool CSharp_AkChannelConfig_IsValid(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkChannelConfig_Serialize")] @@ -1528,8 +1686,6 @@ class AkSoundEnginePINVOKE { public static extern global::System.IntPtr CSharp_AkChannelConfig_RemoveLFE(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkChannelConfig_RemoveCenter")] public static extern global::System.IntPtr CSharp_AkChannelConfig_RemoveCenter(global::System.IntPtr jarg1); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkChannelConfig_IsChannelConfigSupported")] - public static extern bool CSharp_AkChannelConfig_IsChannelConfigSupported(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_AkChannelConfig")] public static extern void CSharp_delete_AkChannelConfig(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_AkImageSourceParams__SWIG_0")] @@ -1582,18 +1738,6 @@ class AkSoundEnginePINVOKE { public static extern void CSharp_AkSpatialAudioInitSettings_uMaxSoundPropagationDepth_set(global::System.IntPtr jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_uMaxSoundPropagationDepth_get")] public static extern uint CSharp_AkSpatialAudioInitSettings_uMaxSoundPropagationDepth_get(global::System.IntPtr jarg1); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_uDiffractionFlags_set")] - public static extern void CSharp_AkSpatialAudioInitSettings_uDiffractionFlags_set(global::System.IntPtr jarg1, uint jarg2); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_uDiffractionFlags_get")] - public static extern uint CSharp_AkSpatialAudioInitSettings_uDiffractionFlags_get(global::System.IntPtr jarg1); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_fDiffractionShadowAttenFactor_set")] - public static extern void CSharp_AkSpatialAudioInitSettings_fDiffractionShadowAttenFactor_set(global::System.IntPtr jarg1, float jarg2); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_fDiffractionShadowAttenFactor_get")] - public static extern float CSharp_AkSpatialAudioInitSettings_fDiffractionShadowAttenFactor_get(global::System.IntPtr jarg1); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_fDiffractionShadowDegrees_set")] - public static extern void CSharp_AkSpatialAudioInitSettings_fDiffractionShadowDegrees_set(global::System.IntPtr jarg1, float jarg2); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_fDiffractionShadowDegrees_get")] - public static extern float CSharp_AkSpatialAudioInitSettings_fDiffractionShadowDegrees_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_fMovementThreshold_set")] public static extern void CSharp_AkSpatialAudioInitSettings_fMovementThreshold_set(global::System.IntPtr jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_fMovementThreshold_get")] @@ -1610,18 +1754,30 @@ class AkSoundEnginePINVOKE { public static extern void CSharp_AkSpatialAudioInitSettings_fMaxPathLength_set(global::System.IntPtr jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_fMaxPathLength_get")] public static extern float CSharp_AkSpatialAudioInitSettings_fMaxPathLength_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_fCPULimitPercentage_set")] + public static extern void CSharp_AkSpatialAudioInitSettings_fCPULimitPercentage_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_fCPULimitPercentage_get")] + public static extern float CSharp_AkSpatialAudioInitSettings_fCPULimitPercentage_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_bEnableDiffractionOnReflection_set")] public static extern void CSharp_AkSpatialAudioInitSettings_bEnableDiffractionOnReflection_set(global::System.IntPtr jarg1, bool jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_bEnableDiffractionOnReflection_get")] public static extern bool CSharp_AkSpatialAudioInitSettings_bEnableDiffractionOnReflection_get(global::System.IntPtr jarg1); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_bEnableDirectPathDiffraction_set")] - public static extern void CSharp_AkSpatialAudioInitSettings_bEnableDirectPathDiffraction_set(global::System.IntPtr jarg1, bool jarg2); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_bEnableDirectPathDiffraction_get")] - public static extern bool CSharp_AkSpatialAudioInitSettings_bEnableDirectPathDiffraction_get(global::System.IntPtr jarg1); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_bEnableTransmission_set")] - public static extern void CSharp_AkSpatialAudioInitSettings_bEnableTransmission_set(global::System.IntPtr jarg1, bool jarg2); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_bEnableTransmission_get")] - public static extern bool CSharp_AkSpatialAudioInitSettings_bEnableTransmission_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_bEnableGeometricDiffractionAndTransmission_set")] + public static extern void CSharp_AkSpatialAudioInitSettings_bEnableGeometricDiffractionAndTransmission_set(global::System.IntPtr jarg1, bool jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_bEnableGeometricDiffractionAndTransmission_get")] + public static extern bool CSharp_AkSpatialAudioInitSettings_bEnableGeometricDiffractionAndTransmission_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_bCalcEmitterVirtualPosition_set")] + public static extern void CSharp_AkSpatialAudioInitSettings_bCalcEmitterVirtualPosition_set(global::System.IntPtr jarg1, bool jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_bCalcEmitterVirtualPosition_get")] + public static extern bool CSharp_AkSpatialAudioInitSettings_bCalcEmitterVirtualPosition_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_bUseObstruction_set")] + public static extern void CSharp_AkSpatialAudioInitSettings_bUseObstruction_set(global::System.IntPtr jarg1, bool jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_bUseObstruction_get")] + public static extern bool CSharp_AkSpatialAudioInitSettings_bUseObstruction_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_bUseOcclusion_set")] + public static extern void CSharp_AkSpatialAudioInitSettings_bUseOcclusion_set(global::System.IntPtr jarg1, bool jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkSpatialAudioInitSettings_bUseOcclusion_get")] + public static extern bool CSharp_AkSpatialAudioInitSettings_bUseOcclusion_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_AkSpatialAudioInitSettings")] public static extern void CSharp_delete_AkSpatialAudioInitSettings(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_AkImageSourceSettings__SWIG_0")] @@ -1638,6 +1794,24 @@ class AkSoundEnginePINVOKE { public static extern void CSharp_AkImageSourceSettings_params__set(global::System.IntPtr jarg1, global::System.IntPtr jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkImageSourceSettings_params__get")] public static extern global::System.IntPtr CSharp_AkImageSourceSettings_params__get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_AkExtent__SWIG_0")] + public static extern global::System.IntPtr CSharp_new_AkExtent__SWIG_0(); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_AkExtent__SWIG_1")] + public static extern global::System.IntPtr CSharp_new_AkExtent__SWIG_1(float jarg1, float jarg2, float jarg3); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkExtent_halfWidth_set")] + public static extern void CSharp_AkExtent_halfWidth_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkExtent_halfWidth_get")] + public static extern float CSharp_AkExtent_halfWidth_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkExtent_halfHeight_set")] + public static extern void CSharp_AkExtent_halfHeight_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkExtent_halfHeight_get")] + public static extern float CSharp_AkExtent_halfHeight_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkExtent_halfDepth_set")] + public static extern void CSharp_AkExtent_halfDepth_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkExtent_halfDepth_get")] + public static extern float CSharp_AkExtent_halfDepth_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_AkExtent")] + public static extern void CSharp_delete_AkExtent(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_AkTriangle__SWIG_0")] public static extern global::System.IntPtr CSharp_new_AkTriangle__SWIG_0(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_AkTriangle__SWIG_1")] @@ -1672,10 +1846,10 @@ class AkSoundEnginePINVOKE { public static extern void CSharp_AkAcousticSurface_textureID_set(global::System.IntPtr jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkAcousticSurface_textureID_get")] public static extern uint CSharp_AkAcousticSurface_textureID_get(global::System.IntPtr jarg1); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkAcousticSurface_occlusion_set")] - public static extern void CSharp_AkAcousticSurface_occlusion_set(global::System.IntPtr jarg1, float jarg2); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkAcousticSurface_occlusion_get")] - public static extern float CSharp_AkAcousticSurface_occlusion_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkAcousticSurface_transmissionLoss_set")] + public static extern void CSharp_AkAcousticSurface_transmissionLoss_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkAcousticSurface_transmissionLoss_get")] + public static extern float CSharp_AkAcousticSurface_transmissionLoss_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkAcousticSurface_strName_set")] public static extern void CSharp_AkAcousticSurface_strName_set(global::System.IntPtr jarg1, [global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPStr)]string jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkAcousticSurface_strName_get")] @@ -1724,6 +1898,10 @@ class AkSoundEnginePINVOKE { public static extern global::System.IntPtr CSharp_new_AkReflectionPathInfo(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_AkReflectionPathInfo")] public static extern void CSharp_delete_AkReflectionPathInfo(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkDiffractionPathInfo_emitterPos_set")] + public static extern void CSharp_AkDiffractionPathInfo_emitterPos_set(global::System.IntPtr jarg1, UnityEngine.Vector3 jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkDiffractionPathInfo_emitterPos_get")] + public static extern UnityEngine.Vector3 CSharp_AkDiffractionPathInfo_emitterPos_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkDiffractionPathInfo_virtualPos_set")] public static extern void CSharp_AkDiffractionPathInfo_virtualPos_set(global::System.IntPtr jarg1, global::System.IntPtr jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkDiffractionPathInfo_virtualPos_get")] @@ -1736,6 +1914,10 @@ class AkSoundEnginePINVOKE { public static extern void CSharp_AkDiffractionPathInfo_diffraction_set(global::System.IntPtr jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkDiffractionPathInfo_diffraction_get")] public static extern float CSharp_AkDiffractionPathInfo_diffraction_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkDiffractionPathInfo_transmissionLoss_set")] + public static extern void CSharp_AkDiffractionPathInfo_transmissionLoss_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkDiffractionPathInfo_transmissionLoss_get")] + public static extern float CSharp_AkDiffractionPathInfo_transmissionLoss_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkDiffractionPathInfo_totLength_set")] public static extern void CSharp_AkDiffractionPathInfo_totLength_set(global::System.IntPtr jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkDiffractionPathInfo_totLength_get")] @@ -1764,14 +1946,14 @@ class AkSoundEnginePINVOKE { public static extern global::System.IntPtr CSharp_new_AkRoomParams__SWIG_0(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_new_AkRoomParams__SWIG_1")] public static extern global::System.IntPtr CSharp_new_AkRoomParams__SWIG_1(global::System.IntPtr jarg1); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_Up_set")] - public static extern void CSharp_AkRoomParams_Up_set(global::System.IntPtr jarg1, UnityEngine.Vector3 jarg2); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_Up_get")] - public static extern UnityEngine.Vector3 CSharp_AkRoomParams_Up_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_Front_set")] public static extern void CSharp_AkRoomParams_Front_set(global::System.IntPtr jarg1, UnityEngine.Vector3 jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_Front_get")] public static extern UnityEngine.Vector3 CSharp_AkRoomParams_Front_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_Up_set")] + public static extern void CSharp_AkRoomParams_Up_set(global::System.IntPtr jarg1, UnityEngine.Vector3 jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_Up_get")] + public static extern UnityEngine.Vector3 CSharp_AkRoomParams_Up_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_ReverbAuxBus_set")] public static extern void CSharp_AkRoomParams_ReverbAuxBus_set(global::System.IntPtr jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_ReverbAuxBus_get")] @@ -1780,10 +1962,10 @@ class AkSoundEnginePINVOKE { public static extern void CSharp_AkRoomParams_ReverbLevel_set(global::System.IntPtr jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_ReverbLevel_get")] public static extern float CSharp_AkRoomParams_ReverbLevel_get(global::System.IntPtr jarg1); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_WallOcclusion_set")] - public static extern void CSharp_AkRoomParams_WallOcclusion_set(global::System.IntPtr jarg1, float jarg2); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_WallOcclusion_get")] - public static extern float CSharp_AkRoomParams_WallOcclusion_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_TransmissionLoss_set")] + public static extern void CSharp_AkRoomParams_TransmissionLoss_set(global::System.IntPtr jarg1, float jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_TransmissionLoss_get")] + public static extern float CSharp_AkRoomParams_TransmissionLoss_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_RoomGameObj_AuxSendLevelToSelf_set")] public static extern void CSharp_AkRoomParams_RoomGameObj_AuxSendLevelToSelf_set(global::System.IntPtr jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkRoomParams_RoomGameObj_AuxSendLevelToSelf_get")] @@ -1794,6 +1976,8 @@ class AkSoundEnginePINVOKE { public static extern bool CSharp_AkRoomParams_RoomGameObj_KeepRegistered_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_AkRoomParams")] public static extern void CSharp_delete_AkRoomParams(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_SetGameObjectRadius")] + public static extern int CSharp_SetGameObjectRadius(ulong jarg1, float jarg2, float jarg3); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_SetImageSource")] public static extern int CSharp_SetImageSource(uint jarg1, global::System.IntPtr jarg2, uint jarg3, ulong jarg4, ulong jarg5); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_RemoveImageSource")] @@ -1807,7 +1991,7 @@ class AkSoundEnginePINVOKE { [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_RemoveGeometry")] public static extern int CSharp_RemoveGeometry(ulong jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_QueryReflectionPaths")] - public static extern int CSharp_QueryReflectionPaths(ulong jarg1, ref UnityEngine.Vector3 jarg2, ref UnityEngine.Vector3 jarg3, global::System.IntPtr jarg4, out uint jarg5); + public static extern int CSharp_QueryReflectionPaths(ulong jarg1, uint jarg2, ref UnityEngine.Vector3 jarg3, ref UnityEngine.Vector3 jarg4, global::System.IntPtr jarg5, out uint jarg6); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_RemoveRoom")] public static extern int CSharp_RemoveRoom(ulong jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_RemovePortal")] @@ -1824,10 +2008,16 @@ class AkSoundEnginePINVOKE { public static extern int CSharp_SetEarlyReflectionsVolume(ulong jarg1, float jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_SetPortalObstructionAndOcclusion")] public static extern int CSharp_SetPortalObstructionAndOcclusion(ulong jarg1, float jarg2, float jarg3); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_SetGameObjectToPortalObstruction")] + public static extern int CSharp_SetGameObjectToPortalObstruction(ulong jarg1, ulong jarg2, float jarg3); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_SetPortalToPortalObstruction")] + public static extern int CSharp_SetPortalToPortalObstruction(ulong jarg1, ulong jarg2, float jarg3); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_QueryWetDiffraction")] public static extern int CSharp_QueryWetDiffraction(ulong jarg1, out float jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_QueryDiffractionPaths")] - public static extern int CSharp_QueryDiffractionPaths(ulong jarg1, ref UnityEngine.Vector3 jarg2, ref UnityEngine.Vector3 jarg3, global::System.IntPtr jarg4, out uint jarg5); + public static extern int CSharp_QueryDiffractionPaths(ulong jarg1, uint jarg2, ref UnityEngine.Vector3 jarg3, ref UnityEngine.Vector3 jarg4, global::System.IntPtr jarg5, out uint jarg6); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_ResetStochasticEngine")] + public static extern int CSharp_ResetStochasticEngine(); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPlatformInitSettings_threadLEngine_set")] public static extern void CSharp_AkPlatformInitSettings_threadLEngine_set(global::System.IntPtr jarg1, global::System.IntPtr jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPlatformInitSettings_threadLEngine_get")] @@ -1852,18 +2042,14 @@ class AkSoundEnginePINVOKE { public static extern void CSharp_AkPlatformInitSettings_uSampleRate_set(global::System.IntPtr jarg1, uint jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPlatformInitSettings_uSampleRate_get")] public static extern uint CSharp_AkPlatformInitSettings_uSampleRate_get(global::System.IntPtr jarg1); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPlatformInitSettings_eAudioAPI_set")] - public static extern void CSharp_AkPlatformInitSettings_eAudioAPI_set(global::System.IntPtr jarg1, int jarg2); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPlatformInitSettings_eAudioAPI_get")] - public static extern int CSharp_AkPlatformInitSettings_eAudioAPI_get(global::System.IntPtr jarg1); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPlatformInitSettings_bGlobalFocus_set")] - public static extern void CSharp_AkPlatformInitSettings_bGlobalFocus_set(global::System.IntPtr jarg1, bool jarg2); - [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPlatformInitSettings_bGlobalFocus_get")] - public static extern bool CSharp_AkPlatformInitSettings_bGlobalFocus_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPlatformInitSettings_bEnableAvxSupport_set")] public static extern void CSharp_AkPlatformInitSettings_bEnableAvxSupport_set(global::System.IntPtr jarg1, bool jarg2); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPlatformInitSettings_bEnableAvxSupport_get")] public static extern bool CSharp_AkPlatformInitSettings_bEnableAvxSupport_get(global::System.IntPtr jarg1); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPlatformInitSettings_uMaxSystemAudioObjects_set")] + public static extern void CSharp_AkPlatformInitSettings_uMaxSystemAudioObjects_set(global::System.IntPtr jarg1, uint jarg2); + [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_AkPlatformInitSettings_uMaxSystemAudioObjects_get")] + public static extern uint CSharp_AkPlatformInitSettings_uMaxSystemAudioObjects_get(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_delete_AkPlatformInitSettings")] public static extern void CSharp_delete_AkPlatformInitSettings(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_GetDeviceIDFromName")] @@ -2135,15 +2321,15 @@ class AkSoundEnginePINVOKE { [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_GetResourceMonitorDataSummary")] public static extern void CSharp_GetResourceMonitorDataSummary(global::System.IntPtr jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_SetRoomPortal")] - public static extern int CSharp_SetRoomPortal(ulong jarg1, global::System.IntPtr jarg2, UnityEngine.Vector3 jarg3, bool jarg4, ulong jarg5, ulong jarg6); + public static extern int CSharp_SetRoomPortal(ulong jarg1, global::System.IntPtr jarg2, global::System.IntPtr jarg3, bool jarg4, ulong jarg5, ulong jarg6); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_SetRoom")] - public static extern int CSharp_SetRoom(ulong jarg1, global::System.IntPtr jarg2, [global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPStr)]string jarg3); + public static extern int CSharp_SetRoom(ulong jarg1, global::System.IntPtr jarg2, ulong jarg3, [global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPStr)]string jarg4); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_RegisterSpatialAudioListener")] public static extern int CSharp_RegisterSpatialAudioListener(ulong jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_UnregisterSpatialAudioListener")] public static extern int CSharp_UnregisterSpatialAudioListener(ulong jarg1); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_SetGeometry")] - public static extern int CSharp_SetGeometry(ulong jarg1, global::System.IntPtr jarg2, uint jarg3, UnityEngine.Vector3[] jarg4, uint jarg5, global::System.IntPtr jarg6, uint jarg7, ulong jarg8, bool jarg9, bool jarg10); + public static extern int CSharp_SetGeometry(ulong jarg1, global::System.IntPtr jarg2, uint jarg3, UnityEngine.Vector3[] jarg4, uint jarg5, global::System.IntPtr jarg6, uint jarg7, ulong jarg8, bool jarg9, bool jarg10, bool jarg11); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_PostEventOnRoom__SWIG_4")] public static extern uint CSharp_PostEventOnRoom__SWIG_4(uint jarg1, ulong jarg2, uint jarg3, global::System.IntPtr jarg4, global::System.IntPtr jarg5, uint jarg6, global::System.IntPtr jarg7, uint jarg8); [global::System.Runtime.InteropServices.DllImport("AkSoundEngine", EntryPoint="CSharp_PostEventOnRoom__SWIG_5")] diff --git a/Assets/Wwise/Deployment/API/Generated/Windows/AkSoundEnginePINVOKE_Windows.cs.meta b/Assets/Wwise/API/Runtime/Generated/Windows/AkSoundEnginePINVOKE_Windows.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Windows/AkSoundEnginePINVOKE_Windows.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Windows/AkSoundEnginePINVOKE_Windows.cs.meta index 130599486..de24761d5 100644 --- a/Assets/Wwise/Deployment/API/Generated/Windows/AkSoundEnginePINVOKE_Windows.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Windows/AkSoundEnginePINVOKE_Windows.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 6b2ab758aec1ba14e9c7c5a7a97cf34d +guid: 9eb1d3b297ae3784d9ab6503adfd6127 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Windows/AkSoundEngine_Windows.cs b/Assets/Wwise/API/Runtime/Generated/Windows/AkSoundEngine_Windows.cs similarity index 63% rename from Assets/Wwise/Deployment/API/Generated/Windows/AkSoundEngine_Windows.cs rename to Assets/Wwise/API/Runtime/Generated/Windows/AkSoundEngine_Windows.cs index 958538dcc..08b10807c 100644 --- a/Assets/Wwise/Deployment/API/Generated/Windows/AkSoundEngine_Windows.cs +++ b/Assets/Wwise/API/Runtime/Generated/Windows/AkSoundEngine_Windows.cs @@ -11,6 +11,12 @@ public partial class AkSoundEngine { + public static uint AK_INVALID_PIPELINE_ID { get { return AkSoundEnginePINVOKE.CSharp_AK_INVALID_PIPELINE_ID_get(); } + } + + public static ulong AK_INVALID_AUDIO_OBJECT_ID { get { return AkSoundEnginePINVOKE.CSharp_AK_INVALID_AUDIO_OBJECT_ID_get(); } + } + public static uint AK_SOUNDBANK_VERSION { get { return AkSoundEnginePINVOKE.CSharp_AK_SOUNDBANK_VERSION_get(); } } @@ -35,43 +41,29 @@ public partial class AkSoundEngine { public static uint AK_LE_NATIVE_INTERLEAVE { get { return AkSoundEnginePINVOKE.CSharp_AK_LE_NATIVE_INTERLEAVE_get(); } } - public static uint DynamicSequenceOpen(UnityEngine.GameObject in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, AkDynamicSequenceType in_eDynamicSequenceType) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - + public static uint DynamicSequenceOpen(ulong in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, AkDynamicSequenceType in_eDynamicSequenceType) { in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); { - uint ret = AkSoundEnginePINVOKE.CSharp_DynamicSequenceOpen__SWIG_0(in_gameObjectID_id, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero, (int)in_eDynamicSequenceType); + uint ret = AkSoundEnginePINVOKE.CSharp_DynamicSequenceOpen__SWIG_0(in_gameObjectID, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero, (int)in_eDynamicSequenceType); AkCallbackManager.SetLastAddedPlayingID(ret); return ret; } } - public static uint DynamicSequenceOpen(UnityEngine.GameObject in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - + public static uint DynamicSequenceOpen(ulong in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie) { in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); { - uint ret = AkSoundEnginePINVOKE.CSharp_DynamicSequenceOpen__SWIG_1(in_gameObjectID_id, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero); + uint ret = AkSoundEnginePINVOKE.CSharp_DynamicSequenceOpen__SWIG_1(in_gameObjectID, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero); AkCallbackManager.SetLastAddedPlayingID(ret); return ret; } } - public static uint DynamicSequenceOpen(UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { - uint ret = AkSoundEnginePINVOKE.CSharp_DynamicSequenceOpen__SWIG_2(in_gameObjectID_id); + public static uint DynamicSequenceOpen(ulong in_gameObjectID) { + uint ret = AkSoundEnginePINVOKE.CSharp_DynamicSequenceOpen__SWIG_2(in_gameObjectID); AkCallbackManager.SetLastAddedPlayingID(ret); return ret; } - } public static AKRESULT DynamicSequenceClose(uint in_playingID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_DynamicSequenceClose(in_playingID); } @@ -129,6 +121,8 @@ public partial class AkSoundEngine { return ret; } + public static AKRESULT GetOutputDeviceConfiguration(ulong in_idOutput, AkChannelConfig io_channelConfig, Ak3DAudioSinkCapabilities io_capabilities) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetOutputDeviceConfiguration(in_idOutput, AkChannelConfig.getCPtr(io_channelConfig), Ak3DAudioSinkCapabilities.getCPtr(io_capabilities)); } + public static AKRESULT GetPanningRule(out int out_ePanningRule, ulong in_idOutput) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetPanningRule__SWIG_0(out out_ePanningRule, in_idOutput); } public static AKRESULT GetPanningRule(out int out_ePanningRule) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetPanningRule__SWIG_1(out out_ePanningRule); } @@ -159,199 +153,133 @@ public partial class AkSoundEngine { public static uint GetIDFromString(string in_pszString) { return AkSoundEnginePINVOKE.CSharp_GetIDFromString__SWIG_0(in_pszString); } - public static uint PostEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, uint in_cExternals, AkExternalSourceInfoArray in_pExternalSources, uint in_PlayingID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - + public static uint PostEvent(uint in_eventID, ulong in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, uint in_cExternals, AkExternalSourceInfoArray in_pExternalSources, uint in_PlayingID) { in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); { - uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_0(in_eventID, in_gameObjectID_id, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero, in_cExternals, in_pExternalSources.GetBuffer(), in_PlayingID); + uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_0(in_eventID, in_gameObjectID, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero, in_cExternals, in_pExternalSources.GetBuffer(), in_PlayingID); AkCallbackManager.SetLastAddedPlayingID(ret); return ret; } } - public static uint PostEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, uint in_cExternals, AkExternalSourceInfoArray in_pExternalSources) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - + public static uint PostEvent(uint in_eventID, ulong in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, uint in_cExternals, AkExternalSourceInfoArray in_pExternalSources) { in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); { - uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_1(in_eventID, in_gameObjectID_id, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero, in_cExternals, in_pExternalSources.GetBuffer()); + uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_1(in_eventID, in_gameObjectID, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero, in_cExternals, in_pExternalSources.GetBuffer()); AkCallbackManager.SetLastAddedPlayingID(ret); return ret; } } - public static uint PostEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - + public static uint PostEvent(uint in_eventID, ulong in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie) { in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); { - uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_2(in_eventID, in_gameObjectID_id, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero); + uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_2(in_eventID, in_gameObjectID, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero); AkCallbackManager.SetLastAddedPlayingID(ret); return ret; } } - public static uint PostEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { - uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_3(in_eventID, in_gameObjectID_id); + public static uint PostEvent(uint in_eventID, ulong in_gameObjectID) { + uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_3(in_eventID, in_gameObjectID); AkCallbackManager.SetLastAddedPlayingID(ret); return ret; } - } - - public static uint PostEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, uint in_cExternals, AkExternalSourceInfoArray in_pExternalSources, uint in_PlayingID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + public static uint PostEvent(string in_pszEventName, ulong in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, uint in_cExternals, AkExternalSourceInfoArray in_pExternalSources, uint in_PlayingID) { in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); { - uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_4(in_pszEventName, in_gameObjectID_id, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero, in_cExternals, in_pExternalSources.GetBuffer(), in_PlayingID); + uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_4(in_pszEventName, in_gameObjectID, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero, in_cExternals, in_pExternalSources.GetBuffer(), in_PlayingID); AkCallbackManager.SetLastAddedPlayingID(ret); return ret; } } - public static uint PostEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, uint in_cExternals, AkExternalSourceInfoArray in_pExternalSources) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - + public static uint PostEvent(string in_pszEventName, ulong in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, uint in_cExternals, AkExternalSourceInfoArray in_pExternalSources) { in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); { - uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_5(in_pszEventName, in_gameObjectID_id, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero, in_cExternals, in_pExternalSources.GetBuffer()); + uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_5(in_pszEventName, in_gameObjectID, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero, in_cExternals, in_pExternalSources.GetBuffer()); AkCallbackManager.SetLastAddedPlayingID(ret); return ret; } } - public static uint PostEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - + public static uint PostEvent(string in_pszEventName, ulong in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie) { in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); { - uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_6(in_pszEventName, in_gameObjectID_id, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero); + uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_6(in_pszEventName, in_gameObjectID, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero); AkCallbackManager.SetLastAddedPlayingID(ret); return ret; } } - public static uint PostEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { - uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_7(in_pszEventName, in_gameObjectID_id); + public static uint PostEvent(string in_pszEventName, ulong in_gameObjectID) { + uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_7(in_pszEventName, in_gameObjectID); AkCallbackManager.SetLastAddedPlayingID(ret); return ret; } - } - public static AKRESULT ExecuteActionOnEvent(uint in_eventID, AkActionOnEventType in_ActionType, UnityEngine.GameObject in_gameObjectID, int in_uTransitionDuration, AkCurveInterpolation in_eFadeCurve, uint in_PlayingID) { + public static AKRESULT ExecuteActionOnEvent(uint in_eventID, AkActionOnEventType in_ActionType, ulong in_gameObjectID, int in_uTransitionDuration, AkCurveInterpolation in_eFadeCurve, uint in_PlayingID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_0(in_eventID, (int)in_ActionType, in_gameObjectID, in_uTransitionDuration, (int)in_eFadeCurve, in_PlayingID); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + public static AKRESULT ExecuteActionOnEvent(uint in_eventID, AkActionOnEventType in_ActionType, ulong in_gameObjectID, int in_uTransitionDuration, AkCurveInterpolation in_eFadeCurve) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_1(in_eventID, (int)in_ActionType, in_gameObjectID, in_uTransitionDuration, (int)in_eFadeCurve); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_0(in_eventID, (int)in_ActionType, in_gameObjectID_id, in_uTransitionDuration, (int)in_eFadeCurve, in_PlayingID); } - } + public static AKRESULT ExecuteActionOnEvent(uint in_eventID, AkActionOnEventType in_ActionType, ulong in_gameObjectID, int in_uTransitionDuration) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_2(in_eventID, (int)in_ActionType, in_gameObjectID, in_uTransitionDuration); } - public static AKRESULT ExecuteActionOnEvent(uint in_eventID, AkActionOnEventType in_ActionType, UnityEngine.GameObject in_gameObjectID, int in_uTransitionDuration, AkCurveInterpolation in_eFadeCurve) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_1(in_eventID, (int)in_ActionType, in_gameObjectID_id, in_uTransitionDuration, (int)in_eFadeCurve); } - } - - public static AKRESULT ExecuteActionOnEvent(uint in_eventID, AkActionOnEventType in_ActionType, UnityEngine.GameObject in_gameObjectID, int in_uTransitionDuration) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_2(in_eventID, (int)in_ActionType, in_gameObjectID_id, in_uTransitionDuration); } - } - - public static AKRESULT ExecuteActionOnEvent(uint in_eventID, AkActionOnEventType in_ActionType, UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_3(in_eventID, (int)in_ActionType, in_gameObjectID_id); } - } + public static AKRESULT ExecuteActionOnEvent(uint in_eventID, AkActionOnEventType in_ActionType, ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_3(in_eventID, (int)in_ActionType, in_gameObjectID); } public static AKRESULT ExecuteActionOnEvent(uint in_eventID, AkActionOnEventType in_ActionType) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_4(in_eventID, (int)in_ActionType); } - public static AKRESULT ExecuteActionOnEvent(string in_pszEventName, AkActionOnEventType in_ActionType, UnityEngine.GameObject in_gameObjectID, int in_uTransitionDuration, AkCurveInterpolation in_eFadeCurve, uint in_PlayingID) { + public static AKRESULT ExecuteActionOnEvent(string in_pszEventName, AkActionOnEventType in_ActionType, ulong in_gameObjectID, int in_uTransitionDuration, AkCurveInterpolation in_eFadeCurve, uint in_PlayingID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_5(in_pszEventName, (int)in_ActionType, in_gameObjectID, in_uTransitionDuration, (int)in_eFadeCurve, in_PlayingID); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + public static AKRESULT ExecuteActionOnEvent(string in_pszEventName, AkActionOnEventType in_ActionType, ulong in_gameObjectID, int in_uTransitionDuration, AkCurveInterpolation in_eFadeCurve) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_6(in_pszEventName, (int)in_ActionType, in_gameObjectID, in_uTransitionDuration, (int)in_eFadeCurve); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_5(in_pszEventName, (int)in_ActionType, in_gameObjectID_id, in_uTransitionDuration, (int)in_eFadeCurve, in_PlayingID); } - } + public static AKRESULT ExecuteActionOnEvent(string in_pszEventName, AkActionOnEventType in_ActionType, ulong in_gameObjectID, int in_uTransitionDuration) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_7(in_pszEventName, (int)in_ActionType, in_gameObjectID, in_uTransitionDuration); } - public static AKRESULT ExecuteActionOnEvent(string in_pszEventName, AkActionOnEventType in_ActionType, UnityEngine.GameObject in_gameObjectID, int in_uTransitionDuration, AkCurveInterpolation in_eFadeCurve) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_6(in_pszEventName, (int)in_ActionType, in_gameObjectID_id, in_uTransitionDuration, (int)in_eFadeCurve); } - } - - public static AKRESULT ExecuteActionOnEvent(string in_pszEventName, AkActionOnEventType in_ActionType, UnityEngine.GameObject in_gameObjectID, int in_uTransitionDuration) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_7(in_pszEventName, (int)in_ActionType, in_gameObjectID_id, in_uTransitionDuration); } - } - - public static AKRESULT ExecuteActionOnEvent(string in_pszEventName, AkActionOnEventType in_ActionType, UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_8(in_pszEventName, (int)in_ActionType, in_gameObjectID_id); } - } + public static AKRESULT ExecuteActionOnEvent(string in_pszEventName, AkActionOnEventType in_ActionType, ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_8(in_pszEventName, (int)in_ActionType, in_gameObjectID); } public static AKRESULT ExecuteActionOnEvent(string in_pszEventName, AkActionOnEventType in_ActionType) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_9(in_pszEventName, (int)in_ActionType); } - public static AKRESULT PostMIDIOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, AkMIDIPostArray in_pPosts, ushort in_uNumPosts) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostMIDIOnEvent(in_eventID, in_gameObjectID_id, in_pPosts.GetBuffer(), in_uNumPosts); } + public static uint PostMIDIOnEvent(uint in_eventID, ulong in_gameObjectID, AkMIDIPostArray in_pPosts, ushort in_uNumPosts, bool in_bAbsoluteOffsets, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, uint in_playingID) { + in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); + { + uint ret = AkSoundEnginePINVOKE.CSharp_PostMIDIOnEvent__SWIG_0(in_eventID, in_gameObjectID, in_pPosts.GetBuffer(), in_uNumPosts, in_bAbsoluteOffsets, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero, in_playingID); + AkCallbackManager.SetLastAddedPlayingID(ret); + return ret; + } } - public static AKRESULT StopMIDIOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_StopMIDIOnEvent__SWIG_0(in_eventID, in_gameObjectID_id); } + public static uint PostMIDIOnEvent(uint in_eventID, ulong in_gameObjectID, AkMIDIPostArray in_pPosts, ushort in_uNumPosts, bool in_bAbsoluteOffsets, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie) { + in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); + { + uint ret = AkSoundEnginePINVOKE.CSharp_PostMIDIOnEvent__SWIG_1(in_eventID, in_gameObjectID, in_pPosts.GetBuffer(), in_uNumPosts, in_bAbsoluteOffsets, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero); + AkCallbackManager.SetLastAddedPlayingID(ret); + return ret; + } } - public static AKRESULT StopMIDIOnEvent(uint in_eventID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_StopMIDIOnEvent__SWIG_1(in_eventID); } + public static uint PostMIDIOnEvent(uint in_eventID, ulong in_gameObjectID, AkMIDIPostArray in_pPosts, ushort in_uNumPosts, bool in_bAbsoluteOffsets) { + uint ret = AkSoundEnginePINVOKE.CSharp_PostMIDIOnEvent__SWIG_2(in_eventID, in_gameObjectID, in_pPosts.GetBuffer(), in_uNumPosts, in_bAbsoluteOffsets); + AkCallbackManager.SetLastAddedPlayingID(ret); + return ret; + } - public static AKRESULT StopMIDIOnEvent() { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_StopMIDIOnEvent__SWIG_2(); } + public static uint PostMIDIOnEvent(uint in_eventID, ulong in_gameObjectID, AkMIDIPostArray in_pPosts, ushort in_uNumPosts) { + uint ret = AkSoundEnginePINVOKE.CSharp_PostMIDIOnEvent__SWIG_3(in_eventID, in_gameObjectID, in_pPosts.GetBuffer(), in_uNumPosts); + AkCallbackManager.SetLastAddedPlayingID(ret); + return ret; + } - public static AKRESULT PinEventInStreamCache(uint in_eventID, char in_uActivePriority, char in_uInactivePriority) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PinEventInStreamCache__SWIG_0(in_eventID, in_uActivePriority, in_uInactivePriority); } + public static AKRESULT StopMIDIOnEvent(uint in_eventID, ulong in_gameObjectID, uint in_playingID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_StopMIDIOnEvent__SWIG_0(in_eventID, in_gameObjectID, in_playingID); } - public static AKRESULT PinEventInStreamCache(string in_pszEventName, char in_uActivePriority, char in_uInactivePriority) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PinEventInStreamCache__SWIG_1(in_pszEventName, in_uActivePriority, in_uInactivePriority); } + public static AKRESULT StopMIDIOnEvent(uint in_eventID, ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_StopMIDIOnEvent__SWIG_1(in_eventID, in_gameObjectID); } + + public static AKRESULT StopMIDIOnEvent(uint in_eventID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_StopMIDIOnEvent__SWIG_2(in_eventID); } + + public static AKRESULT StopMIDIOnEvent() { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_StopMIDIOnEvent__SWIG_3(); } + + public static AKRESULT PinEventInStreamCache(uint in_eventID, sbyte in_uActivePriority, sbyte in_uInactivePriority) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PinEventInStreamCache__SWIG_0(in_eventID, in_uActivePriority, in_uInactivePriority); } + + public static AKRESULT PinEventInStreamCache(string in_pszEventName, sbyte in_uActivePriority, sbyte in_uInactivePriority) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PinEventInStreamCache__SWIG_1(in_pszEventName, in_uActivePriority, in_uInactivePriority); } public static AKRESULT UnpinEventInStreamCache(uint in_eventID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_UnpinEventInStreamCache__SWIG_0(in_eventID); } @@ -361,113 +289,35 @@ public partial class AkSoundEngine { public static AKRESULT GetBufferStatusForPinnedEvent(string in_pszEventName, out float out_fPercentBuffered, out int out_bCachePinnedMemoryFull) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetBufferStatusForPinnedEvent__SWIG_1(in_pszEventName, out out_fPercentBuffered, out out_bCachePinnedMemoryFull); } - public static AKRESULT SeekOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, int in_iPosition, bool in_bSeekToNearestMarker, uint in_PlayingID) { + public static AKRESULT SeekOnEvent(uint in_eventID, ulong in_gameObjectID, int in_iPosition, bool in_bSeekToNearestMarker, uint in_PlayingID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_0(in_eventID, in_gameObjectID, in_iPosition, in_bSeekToNearestMarker, in_PlayingID); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + public static AKRESULT SeekOnEvent(uint in_eventID, ulong in_gameObjectID, int in_iPosition, bool in_bSeekToNearestMarker) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_1(in_eventID, in_gameObjectID, in_iPosition, in_bSeekToNearestMarker); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_0(in_eventID, in_gameObjectID_id, in_iPosition, in_bSeekToNearestMarker, in_PlayingID); } - } + public static AKRESULT SeekOnEvent(uint in_eventID, ulong in_gameObjectID, int in_iPosition) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_2(in_eventID, in_gameObjectID, in_iPosition); } - public static AKRESULT SeekOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, int in_iPosition, bool in_bSeekToNearestMarker) { + public static AKRESULT SeekOnEvent(string in_pszEventName, ulong in_gameObjectID, int in_iPosition, bool in_bSeekToNearestMarker, uint in_PlayingID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_3(in_pszEventName, in_gameObjectID, in_iPosition, in_bSeekToNearestMarker, in_PlayingID); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + public static AKRESULT SeekOnEvent(string in_pszEventName, ulong in_gameObjectID, int in_iPosition, bool in_bSeekToNearestMarker) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_4(in_pszEventName, in_gameObjectID, in_iPosition, in_bSeekToNearestMarker); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_1(in_eventID, in_gameObjectID_id, in_iPosition, in_bSeekToNearestMarker); } - } + public static AKRESULT SeekOnEvent(string in_pszEventName, ulong in_gameObjectID, int in_iPosition) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_5(in_pszEventName, in_gameObjectID, in_iPosition); } - public static AKRESULT SeekOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, int in_iPosition) { + public static AKRESULT SeekOnEvent(uint in_eventID, ulong in_gameObjectID, float in_fPercent, bool in_bSeekToNearestMarker, uint in_PlayingID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_9(in_eventID, in_gameObjectID, in_fPercent, in_bSeekToNearestMarker, in_PlayingID); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + public static AKRESULT SeekOnEvent(uint in_eventID, ulong in_gameObjectID, float in_fPercent, bool in_bSeekToNearestMarker) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_10(in_eventID, in_gameObjectID, in_fPercent, in_bSeekToNearestMarker); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_2(in_eventID, in_gameObjectID_id, in_iPosition); } - } + public static AKRESULT SeekOnEvent(uint in_eventID, ulong in_gameObjectID, float in_fPercent) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_11(in_eventID, in_gameObjectID, in_fPercent); } - public static AKRESULT SeekOnEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID, int in_iPosition, bool in_bSeekToNearestMarker, uint in_PlayingID) { + public static AKRESULT SeekOnEvent(string in_pszEventName, ulong in_gameObjectID, float in_fPercent, bool in_bSeekToNearestMarker, uint in_PlayingID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_12(in_pszEventName, in_gameObjectID, in_fPercent, in_bSeekToNearestMarker, in_PlayingID); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + public static AKRESULT SeekOnEvent(string in_pszEventName, ulong in_gameObjectID, float in_fPercent, bool in_bSeekToNearestMarker) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_13(in_pszEventName, in_gameObjectID, in_fPercent, in_bSeekToNearestMarker); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_3(in_pszEventName, in_gameObjectID_id, in_iPosition, in_bSeekToNearestMarker, in_PlayingID); } - } - - public static AKRESULT SeekOnEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID, int in_iPosition, bool in_bSeekToNearestMarker) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_4(in_pszEventName, in_gameObjectID_id, in_iPosition, in_bSeekToNearestMarker); } - } - - public static AKRESULT SeekOnEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID, int in_iPosition) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_5(in_pszEventName, in_gameObjectID_id, in_iPosition); } - } - - public static AKRESULT SeekOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, float in_fPercent, bool in_bSeekToNearestMarker, uint in_PlayingID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_9(in_eventID, in_gameObjectID_id, in_fPercent, in_bSeekToNearestMarker, in_PlayingID); } - } - - public static AKRESULT SeekOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, float in_fPercent, bool in_bSeekToNearestMarker) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_10(in_eventID, in_gameObjectID_id, in_fPercent, in_bSeekToNearestMarker); } - } - - public static AKRESULT SeekOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, float in_fPercent) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_11(in_eventID, in_gameObjectID_id, in_fPercent); } - } - - public static AKRESULT SeekOnEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID, float in_fPercent, bool in_bSeekToNearestMarker, uint in_PlayingID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_12(in_pszEventName, in_gameObjectID_id, in_fPercent, in_bSeekToNearestMarker, in_PlayingID); } - } - - public static AKRESULT SeekOnEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID, float in_fPercent, bool in_bSeekToNearestMarker) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_13(in_pszEventName, in_gameObjectID_id, in_fPercent, in_bSeekToNearestMarker); } - } - - public static AKRESULT SeekOnEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID, float in_fPercent) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_14(in_pszEventName, in_gameObjectID_id, in_fPercent); } - } + public static AKRESULT SeekOnEvent(string in_pszEventName, ulong in_gameObjectID, float in_fPercent) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_14(in_pszEventName, in_gameObjectID, in_fPercent); } public static void CancelEventCallbackCookie(object in_pCookie) { AkCallbackManager.RemoveEventCallbackCookie(in_pCookie); } - public static void CancelEventCallbackGameObject(UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { AkSoundEnginePINVOKE.CSharp_CancelEventCallbackGameObject(in_gameObjectID_id); } - } + public static void CancelEventCallbackGameObject(ulong in_gameObjectID) { AkSoundEnginePINVOKE.CSharp_CancelEventCallbackGameObject(in_gameObjectID); } public static void CancelEventCallback(uint in_playingID) { AkCallbackManager.RemoveEventCallback(in_playingID); @@ -479,13 +329,7 @@ public partial class AkSoundEngine { public static AKRESULT GetSourceStreamBuffering(uint in_PlayingID, out int out_buffering, out int out_bIsBuffering) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetSourceStreamBuffering(in_PlayingID, out out_buffering, out out_bIsBuffering); } - public static void StopAll(UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { AkSoundEnginePINVOKE.CSharp_StopAll__SWIG_0(in_gameObjectID_id); } - } + public static void StopAll(ulong in_gameObjectID) { AkSoundEnginePINVOKE.CSharp_StopAll__SWIG_0(in_gameObjectID); } public static void StopAll() { AkSoundEnginePINVOKE.CSharp_StopAll__SWIG_1(); } @@ -507,29 +351,23 @@ public partial class AkSoundEngine { public static bool GetBackgroundMusicMute() { return AkSoundEnginePINVOKE.CSharp_GetBackgroundMusicMute(); } - public static AKRESULT SendPluginCustomGameData(uint in_busID, UnityEngine.GameObject in_busObjectID, AkPluginType in_eType, uint in_uCompanyID, uint in_uPluginID, global::System.IntPtr in_pData, uint in_uSizeInBytes) { - - var in_busObjectID_id = AkSoundEngine.GetAkGameObjectID(in_busObjectID); - AkSoundEngine.PreGameObjectAPICall(in_busObjectID, in_busObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SendPluginCustomGameData(in_busID, in_busObjectID_id, (int)in_eType, in_uCompanyID, in_uPluginID, in_pData, in_uSizeInBytes); } - } + public static AKRESULT SendPluginCustomGameData(uint in_busID, ulong in_busObjectID, AkPluginType in_eType, uint in_uCompanyID, uint in_uPluginID, global::System.IntPtr in_pData, uint in_uSizeInBytes) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SendPluginCustomGameData(in_busID, in_busObjectID, (int)in_eType, in_uCompanyID, in_uPluginID, in_pData, in_uSizeInBytes); } public static AKRESULT UnregisterAllGameObj() { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_UnregisterAllGameObj(); } - public static AKRESULT SetMultiplePositions(UnityEngine.GameObject in_GameObjectID, AkPositionArray in_pPositions, ushort in_NumPositions, AkMultiPositionType in_eMultiPositionType) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMultiplePositions__SWIG_0(AkSoundEngine.GetAkGameObjectID(in_GameObjectID), in_pPositions.m_Buffer, in_NumPositions, (int)in_eMultiPositionType); } + public static AKRESULT SetMultiplePositions(ulong in_GameObjectID, AkPositionArray in_pPositions, ushort in_NumPositions, AkMultiPositionType in_eMultiPositionType) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMultiplePositions__SWIG_0(in_GameObjectID, in_pPositions.m_Buffer, in_NumPositions, (int)in_eMultiPositionType); } - public static AKRESULT SetMultiplePositions(UnityEngine.GameObject in_GameObjectID, AkPositionArray in_pPositions, ushort in_NumPositions) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMultiplePositions__SWIG_1(AkSoundEngine.GetAkGameObjectID(in_GameObjectID), in_pPositions.m_Buffer, in_NumPositions); } + public static AKRESULT SetMultiplePositions(ulong in_GameObjectID, AkPositionArray in_pPositions, ushort in_NumPositions) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMultiplePositions__SWIG_1(in_GameObjectID, in_pPositions.m_Buffer, in_NumPositions); } - public static AKRESULT SetMultiplePositions(UnityEngine.GameObject in_GameObjectID, AkChannelEmitterArray in_pPositions, ushort in_NumPositions, AkMultiPositionType in_eMultiPositionType) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMultiplePositions__SWIG_2(AkSoundEngine.GetAkGameObjectID(in_GameObjectID), in_pPositions.m_Buffer, in_NumPositions, (int)in_eMultiPositionType); } + public static AKRESULT SetMultiplePositions(ulong in_GameObjectID, AkChannelEmitterArray in_pPositions, ushort in_NumPositions, AkMultiPositionType in_eMultiPositionType) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMultiplePositions__SWIG_2(in_GameObjectID, in_pPositions.m_Buffer, in_NumPositions, (int)in_eMultiPositionType); } - public static AKRESULT SetMultiplePositions(UnityEngine.GameObject in_GameObjectID, AkChannelEmitterArray in_pPositions, ushort in_NumPositions) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMultiplePositions__SWIG_3(AkSoundEngine.GetAkGameObjectID(in_GameObjectID), in_pPositions.m_Buffer, in_NumPositions); } + public static AKRESULT SetMultiplePositions(ulong in_GameObjectID, AkChannelEmitterArray in_pPositions, ushort in_NumPositions) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMultiplePositions__SWIG_3(in_GameObjectID, in_pPositions.m_Buffer, in_NumPositions); } - public static AKRESULT SetScalingFactor(UnityEngine.GameObject in_GameObjectID, float in_fAttenuationScalingFactor) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetScalingFactor(AkSoundEngine.GetAkGameObjectID(in_GameObjectID), in_fAttenuationScalingFactor); } + public static AKRESULT SetScalingFactor(ulong in_GameObjectID, float in_fAttenuationScalingFactor) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetScalingFactor(in_GameObjectID, in_fAttenuationScalingFactor); } public static AKRESULT ClearBanks() { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ClearBanks(); } - public static AKRESULT SetBankLoadIOSettings(float in_fThroughput, char in_priority) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetBankLoadIOSettings(in_fThroughput, in_priority); } + public static AKRESULT SetBankLoadIOSettings(float in_fThroughput, sbyte in_priority) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetBankLoadIOSettings(in_fThroughput, in_priority); } public static AKRESULT LoadBank(string in_pszString, out uint out_bankID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_LoadBank__SWIG_0(in_pszString, out out_bankID); } @@ -739,135 +577,37 @@ public partial class AkSoundEngine { { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PrepareGameSyncs__SWIG_3((int)in_PreparationType, (int)in_eGameSyncType, in_GroupID, in_paGameSyncID, in_uNumGameSyncs, global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero); } } - public static AKRESULT AddListener(UnityEngine.GameObject in_emitterGameObj, UnityEngine.GameObject in_listenerGameObj) { + public static AKRESULT AddListener(ulong in_emitterGameObj, ulong in_listenerGameObj) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_AddListener(in_emitterGameObj, in_listenerGameObj); } - var in_emitterGameObj_id = AkSoundEngine.GetAkGameObjectID(in_emitterGameObj); - AkSoundEngine.PreGameObjectAPICall(in_emitterGameObj, in_emitterGameObj_id); + public static AKRESULT RemoveListener(ulong in_emitterGameObj, ulong in_listenerGameObj) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RemoveListener(in_emitterGameObj, in_listenerGameObj); } + public static AKRESULT AddDefaultListener(ulong in_listenerGameObj) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_AddDefaultListener(in_listenerGameObj); } - var in_listenerGameObj_id = AkSoundEngine.GetAkGameObjectID(in_listenerGameObj); - AkSoundEngine.PreGameObjectAPICall(in_listenerGameObj, in_listenerGameObj_id); + public static AKRESULT RemoveDefaultListener(ulong in_listenerGameObj) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RemoveDefaultListener(in_listenerGameObj); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_AddListener(in_emitterGameObj_id, in_listenerGameObj_id); } - } + public static AKRESULT ResetListenersToDefault(ulong in_emitterGameObj) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetListenersToDefault(in_emitterGameObj); } - public static AKRESULT RemoveListener(UnityEngine.GameObject in_emitterGameObj, UnityEngine.GameObject in_listenerGameObj) { + public static AKRESULT SetListenerSpatialization(ulong in_uListenerID, bool in_bSpatialized, AkChannelConfig in_channelConfig, float[] in_pVolumeOffsets) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetListenerSpatialization__SWIG_0(in_uListenerID, in_bSpatialized, AkChannelConfig.getCPtr(in_channelConfig), in_pVolumeOffsets); } - var in_emitterGameObj_id = AkSoundEngine.GetAkGameObjectID(in_emitterGameObj); - AkSoundEngine.PreGameObjectAPICall(in_emitterGameObj, in_emitterGameObj_id); + public static AKRESULT SetListenerSpatialization(ulong in_uListenerID, bool in_bSpatialized, AkChannelConfig in_channelConfig) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetListenerSpatialization__SWIG_1(in_uListenerID, in_bSpatialized, AkChannelConfig.getCPtr(in_channelConfig)); } + public static AKRESULT SetRTPCValue(uint in_rtpcID, float in_value, ulong in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve, bool in_bBypassInternalValueInterpolation) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_0(in_rtpcID, in_value, in_gameObjectID, in_uValueChangeDuration, (int)in_eFadeCurve, in_bBypassInternalValueInterpolation); } - var in_listenerGameObj_id = AkSoundEngine.GetAkGameObjectID(in_listenerGameObj); - AkSoundEngine.PreGameObjectAPICall(in_listenerGameObj, in_listenerGameObj_id); + public static AKRESULT SetRTPCValue(uint in_rtpcID, float in_value, ulong in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_1(in_rtpcID, in_value, in_gameObjectID, in_uValueChangeDuration, (int)in_eFadeCurve); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RemoveListener(in_emitterGameObj_id, in_listenerGameObj_id); } - } + public static AKRESULT SetRTPCValue(uint in_rtpcID, float in_value, ulong in_gameObjectID, int in_uValueChangeDuration) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_2(in_rtpcID, in_value, in_gameObjectID, in_uValueChangeDuration); } - public static AKRESULT AddDefaultListener(UnityEngine.GameObject in_listenerGameObj) { - - var in_listenerGameObj_id = AkSoundEngine.GetAkGameObjectID(in_listenerGameObj); - AkSoundEngine.PreGameObjectAPICall(in_listenerGameObj, in_listenerGameObj_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_AddDefaultListener(in_listenerGameObj_id); } - } - - public static AKRESULT RemoveDefaultListener(UnityEngine.GameObject in_listenerGameObj) { - - var in_listenerGameObj_id = AkSoundEngine.GetAkGameObjectID(in_listenerGameObj); - AkSoundEngine.PreGameObjectAPICall(in_listenerGameObj, in_listenerGameObj_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RemoveDefaultListener(in_listenerGameObj_id); } - } - - public static AKRESULT ResetListenersToDefault(UnityEngine.GameObject in_emitterGameObj) { - - var in_emitterGameObj_id = AkSoundEngine.GetAkGameObjectID(in_emitterGameObj); - AkSoundEngine.PreGameObjectAPICall(in_emitterGameObj, in_emitterGameObj_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetListenersToDefault(in_emitterGameObj_id); } - } - - public static AKRESULT SetListenerSpatialization(UnityEngine.GameObject in_uListenerID, bool in_bSpatialized, AkChannelConfig in_channelConfig, float[] in_pVolumeOffsets) { - - var in_uListenerID_id = AkSoundEngine.GetAkGameObjectID(in_uListenerID); - AkSoundEngine.PreGameObjectAPICall(in_uListenerID, in_uListenerID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetListenerSpatialization__SWIG_0(in_uListenerID_id, in_bSpatialized, AkChannelConfig.getCPtr(in_channelConfig), in_pVolumeOffsets); } - } - - public static AKRESULT SetListenerSpatialization(UnityEngine.GameObject in_uListenerID, bool in_bSpatialized, AkChannelConfig in_channelConfig) { - - var in_uListenerID_id = AkSoundEngine.GetAkGameObjectID(in_uListenerID); - AkSoundEngine.PreGameObjectAPICall(in_uListenerID, in_uListenerID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetListenerSpatialization__SWIG_1(in_uListenerID_id, in_bSpatialized, AkChannelConfig.getCPtr(in_channelConfig)); } - } - - public static AKRESULT SetRTPCValue(uint in_rtpcID, float in_value, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve, bool in_bBypassInternalValueInterpolation) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_0(in_rtpcID, in_value, in_gameObjectID_id, in_uValueChangeDuration, (int)in_eFadeCurve, in_bBypassInternalValueInterpolation); } - } - - public static AKRESULT SetRTPCValue(uint in_rtpcID, float in_value, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_1(in_rtpcID, in_value, in_gameObjectID_id, in_uValueChangeDuration, (int)in_eFadeCurve); } - } - - public static AKRESULT SetRTPCValue(uint in_rtpcID, float in_value, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_2(in_rtpcID, in_value, in_gameObjectID_id, in_uValueChangeDuration); } - } - - public static AKRESULT SetRTPCValue(uint in_rtpcID, float in_value, UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_3(in_rtpcID, in_value, in_gameObjectID_id); } - } + public static AKRESULT SetRTPCValue(uint in_rtpcID, float in_value, ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_3(in_rtpcID, in_value, in_gameObjectID); } public static AKRESULT SetRTPCValue(uint in_rtpcID, float in_value) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_4(in_rtpcID, in_value); } - public static AKRESULT SetRTPCValue(string in_pszRtpcName, float in_value, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve, bool in_bBypassInternalValueInterpolation) { + public static AKRESULT SetRTPCValue(string in_pszRtpcName, float in_value, ulong in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve, bool in_bBypassInternalValueInterpolation) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_5(in_pszRtpcName, in_value, in_gameObjectID, in_uValueChangeDuration, (int)in_eFadeCurve, in_bBypassInternalValueInterpolation); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + public static AKRESULT SetRTPCValue(string in_pszRtpcName, float in_value, ulong in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_6(in_pszRtpcName, in_value, in_gameObjectID, in_uValueChangeDuration, (int)in_eFadeCurve); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_5(in_pszRtpcName, in_value, in_gameObjectID_id, in_uValueChangeDuration, (int)in_eFadeCurve, in_bBypassInternalValueInterpolation); } - } + public static AKRESULT SetRTPCValue(string in_pszRtpcName, float in_value, ulong in_gameObjectID, int in_uValueChangeDuration) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_7(in_pszRtpcName, in_value, in_gameObjectID, in_uValueChangeDuration); } - public static AKRESULT SetRTPCValue(string in_pszRtpcName, float in_value, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_6(in_pszRtpcName, in_value, in_gameObjectID_id, in_uValueChangeDuration, (int)in_eFadeCurve); } - } - - public static AKRESULT SetRTPCValue(string in_pszRtpcName, float in_value, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_7(in_pszRtpcName, in_value, in_gameObjectID_id, in_uValueChangeDuration); } - } - - public static AKRESULT SetRTPCValue(string in_pszRtpcName, float in_value, UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_8(in_pszRtpcName, in_value, in_gameObjectID_id); } - } + public static AKRESULT SetRTPCValue(string in_pszRtpcName, float in_value, ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_8(in_pszRtpcName, in_value, in_gameObjectID); } public static AKRESULT SetRTPCValue(string in_pszRtpcName, float in_value) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_9(in_pszRtpcName, in_value); } @@ -887,129 +627,41 @@ public partial class AkSoundEngine { public static AKRESULT SetRTPCValueByPlayingID(string in_pszRtpcName, float in_value, uint in_playingID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValueByPlayingID__SWIG_7(in_pszRtpcName, in_value, in_playingID); } - public static AKRESULT ResetRTPCValue(uint in_rtpcID, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve, bool in_bBypassInternalValueInterpolation) { + public static AKRESULT ResetRTPCValue(uint in_rtpcID, ulong in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve, bool in_bBypassInternalValueInterpolation) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_0(in_rtpcID, in_gameObjectID, in_uValueChangeDuration, (int)in_eFadeCurve, in_bBypassInternalValueInterpolation); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + public static AKRESULT ResetRTPCValue(uint in_rtpcID, ulong in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_1(in_rtpcID, in_gameObjectID, in_uValueChangeDuration, (int)in_eFadeCurve); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_0(in_rtpcID, in_gameObjectID_id, in_uValueChangeDuration, (int)in_eFadeCurve, in_bBypassInternalValueInterpolation); } - } + public static AKRESULT ResetRTPCValue(uint in_rtpcID, ulong in_gameObjectID, int in_uValueChangeDuration) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_2(in_rtpcID, in_gameObjectID, in_uValueChangeDuration); } - public static AKRESULT ResetRTPCValue(uint in_rtpcID, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_1(in_rtpcID, in_gameObjectID_id, in_uValueChangeDuration, (int)in_eFadeCurve); } - } - - public static AKRESULT ResetRTPCValue(uint in_rtpcID, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_2(in_rtpcID, in_gameObjectID_id, in_uValueChangeDuration); } - } - - public static AKRESULT ResetRTPCValue(uint in_rtpcID, UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_3(in_rtpcID, in_gameObjectID_id); } - } + public static AKRESULT ResetRTPCValue(uint in_rtpcID, ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_3(in_rtpcID, in_gameObjectID); } public static AKRESULT ResetRTPCValue(uint in_rtpcID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_4(in_rtpcID); } - public static AKRESULT ResetRTPCValue(string in_pszRtpcName, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve, bool in_bBypassInternalValueInterpolation) { + public static AKRESULT ResetRTPCValue(string in_pszRtpcName, ulong in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve, bool in_bBypassInternalValueInterpolation) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_5(in_pszRtpcName, in_gameObjectID, in_uValueChangeDuration, (int)in_eFadeCurve, in_bBypassInternalValueInterpolation); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + public static AKRESULT ResetRTPCValue(string in_pszRtpcName, ulong in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_6(in_pszRtpcName, in_gameObjectID, in_uValueChangeDuration, (int)in_eFadeCurve); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_5(in_pszRtpcName, in_gameObjectID_id, in_uValueChangeDuration, (int)in_eFadeCurve, in_bBypassInternalValueInterpolation); } - } + public static AKRESULT ResetRTPCValue(string in_pszRtpcName, ulong in_gameObjectID, int in_uValueChangeDuration) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_7(in_pszRtpcName, in_gameObjectID, in_uValueChangeDuration); } - public static AKRESULT ResetRTPCValue(string in_pszRtpcName, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_6(in_pszRtpcName, in_gameObjectID_id, in_uValueChangeDuration, (int)in_eFadeCurve); } - } - - public static AKRESULT ResetRTPCValue(string in_pszRtpcName, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_7(in_pszRtpcName, in_gameObjectID_id, in_uValueChangeDuration); } - } - - public static AKRESULT ResetRTPCValue(string in_pszRtpcName, UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_8(in_pszRtpcName, in_gameObjectID_id); } - } + public static AKRESULT ResetRTPCValue(string in_pszRtpcName, ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_8(in_pszRtpcName, in_gameObjectID); } public static AKRESULT ResetRTPCValue(string in_pszRtpcName) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_9(in_pszRtpcName); } - public static AKRESULT SetSwitch(uint in_switchGroup, uint in_switchState, UnityEngine.GameObject in_gameObjectID) { + public static AKRESULT SetSwitch(uint in_switchGroup, uint in_switchState, ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetSwitch__SWIG_0(in_switchGroup, in_switchState, in_gameObjectID); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + public static AKRESULT SetSwitch(string in_pszSwitchGroup, string in_pszSwitchState, ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetSwitch__SWIG_1(in_pszSwitchGroup, in_pszSwitchState, in_gameObjectID); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetSwitch__SWIG_0(in_switchGroup, in_switchState, in_gameObjectID_id); } - } + public static AKRESULT PostTrigger(uint in_triggerID, ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostTrigger__SWIG_0(in_triggerID, in_gameObjectID); } - public static AKRESULT SetSwitch(string in_pszSwitchGroup, string in_pszSwitchState, UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetSwitch__SWIG_1(in_pszSwitchGroup, in_pszSwitchState, in_gameObjectID_id); } - } - - public static AKRESULT PostTrigger(uint in_triggerID, UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostTrigger__SWIG_0(in_triggerID, in_gameObjectID_id); } - } - - public static AKRESULT PostTrigger(string in_pszTrigger, UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostTrigger__SWIG_1(in_pszTrigger, in_gameObjectID_id); } - } + public static AKRESULT PostTrigger(string in_pszTrigger, ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostTrigger__SWIG_1(in_pszTrigger, in_gameObjectID); } public static AKRESULT SetState(uint in_stateGroup, uint in_state) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetState__SWIG_0(in_stateGroup, in_state); } public static AKRESULT SetState(string in_pszStateGroup, string in_pszState) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetState__SWIG_1(in_pszStateGroup, in_pszState); } - public static AKRESULT SetGameObjectAuxSendValues(UnityEngine.GameObject in_gameObjectID, AkAuxSendArray in_aAuxSendValues, uint in_uNumSendValues) { + public static AKRESULT SetGameObjectAuxSendValues(ulong in_gameObjectID, AkAuxSendArray in_aAuxSendValues, uint in_uNumSendValues) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetGameObjectAuxSendValues(in_gameObjectID, in_aAuxSendValues.GetBuffer(), in_uNumSendValues); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetGameObjectAuxSendValues(in_gameObjectID_id, in_aAuxSendValues.GetBuffer(), in_uNumSendValues); } - } - - public static AKRESULT SetGameObjectOutputBusVolume(UnityEngine.GameObject in_emitterObjID, UnityEngine.GameObject in_listenerObjID, float in_fControlValue) { - - var in_emitterObjID_id = AkSoundEngine.GetAkGameObjectID(in_emitterObjID); - AkSoundEngine.PreGameObjectAPICall(in_emitterObjID, in_emitterObjID_id); - - - var in_listenerObjID_id = AkSoundEngine.GetAkGameObjectID(in_listenerObjID); - AkSoundEngine.PreGameObjectAPICall(in_listenerObjID, in_listenerObjID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetGameObjectOutputBusVolume(in_emitterObjID_id, in_listenerObjID_id, in_fControlValue); } - } + public static AKRESULT SetGameObjectOutputBusVolume(ulong in_emitterObjID, ulong in_listenerObjID, float in_fControlValue) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetGameObjectOutputBusVolume(in_emitterObjID, in_listenerObjID, in_fControlValue); } public static AKRESULT SetActorMixerEffect(uint in_audioNodeID, uint in_uFXIndex, uint in_shareSetID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetActorMixerEffect(in_audioNodeID, in_uFXIndex, in_shareSetID); } @@ -1017,6 +669,8 @@ public partial class AkSoundEngine { public static AKRESULT SetBusEffect(string in_pszBusName, uint in_uFXIndex, uint in_shareSetID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetBusEffect__SWIG_1(in_pszBusName, in_uFXIndex, in_shareSetID); } + public static AKRESULT SetOutputDeviceEffect(ulong in_outputDeviceID, uint in_uFXIndex, uint in_FXShareSetID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetOutputDeviceEffect(in_outputDeviceID, in_uFXIndex, in_FXShareSetID); } + public static AKRESULT SetMixer(uint in_audioNodeID, uint in_shareSetID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMixer__SWIG_0(in_audioNodeID, in_shareSetID); } public static AKRESULT SetMixer(string in_pszBusName, uint in_shareSetID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMixer__SWIG_1(in_pszBusName, in_shareSetID); } @@ -1025,29 +679,9 @@ public partial class AkSoundEngine { public static AKRESULT SetBusConfig(string in_pszBusName, AkChannelConfig in_channelConfig) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetBusConfig__SWIG_1(in_pszBusName, AkChannelConfig.getCPtr(in_channelConfig)); } - public static AKRESULT SetObjectObstructionAndOcclusion(UnityEngine.GameObject in_EmitterID, UnityEngine.GameObject in_ListenerID, float in_fObstructionLevel, float in_fOcclusionLevel) { + public static AKRESULT SetObjectObstructionAndOcclusion(ulong in_EmitterID, ulong in_ListenerID, float in_fObstructionLevel, float in_fOcclusionLevel) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetObjectObstructionAndOcclusion(in_EmitterID, in_ListenerID, in_fObstructionLevel, in_fOcclusionLevel); } - var in_EmitterID_id = AkSoundEngine.GetAkGameObjectID(in_EmitterID); - AkSoundEngine.PreGameObjectAPICall(in_EmitterID, in_EmitterID_id); - - - var in_ListenerID_id = AkSoundEngine.GetAkGameObjectID(in_ListenerID); - AkSoundEngine.PreGameObjectAPICall(in_ListenerID, in_ListenerID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetObjectObstructionAndOcclusion(in_EmitterID_id, in_ListenerID_id, in_fObstructionLevel, in_fOcclusionLevel); } - } - - public static AKRESULT SetMultipleObstructionAndOcclusion(UnityEngine.GameObject in_EmitterID, UnityEngine.GameObject in_uListenerID, AkObstructionOcclusionValuesArray in_fObstructionOcclusionValues, uint in_uNumOcclusionObstruction) { - - var in_EmitterID_id = AkSoundEngine.GetAkGameObjectID(in_EmitterID); - AkSoundEngine.PreGameObjectAPICall(in_EmitterID, in_EmitterID_id); - - - var in_uListenerID_id = AkSoundEngine.GetAkGameObjectID(in_uListenerID); - AkSoundEngine.PreGameObjectAPICall(in_uListenerID, in_uListenerID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMultipleObstructionAndOcclusion(in_EmitterID_id, in_uListenerID_id, in_fObstructionOcclusionValues.GetBuffer(), in_uNumOcclusionObstruction); } - } + public static AKRESULT SetMultipleObstructionAndOcclusion(ulong in_EmitterID, ulong in_uListenerID, AkObstructionOcclusionValuesArray in_fObstructionOcclusionValues, uint in_uNumOcclusionObstruction) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMultipleObstructionAndOcclusion(in_EmitterID, in_uListenerID, in_fObstructionOcclusionValues.GetBuffer(), in_uNumOcclusionObstruction); } public static AKRESULT StartOutputCapture(string in_CaptureFileName) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_StartOutputCapture(in_CaptureFileName); } @@ -1089,6 +723,8 @@ public partial class AkSoundEngine { public static uint GetBufferTick() { return AkSoundEnginePINVOKE.CSharp_GetBufferTick(); } + public static ulong GetSampleTick() { return AkSoundEnginePINVOKE.CSharp_GetSampleTick(); } + public static byte AK_INVALID_MIDI_CHANNEL { get { return AkSoundEnginePINVOKE.CSharp_AK_INVALID_MIDI_CHANNEL_get(); } } @@ -1099,65 +735,21 @@ public partial class AkSoundEngine { public static AKRESULT GetPlayingSegmentInfo(uint in_PlayingID, AkSegmentInfo out_segmentInfo) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetPlayingSegmentInfo__SWIG_1(in_PlayingID, AkSegmentInfo.getCPtr(out_segmentInfo)); } - public static void LocalOutput(AkMonitorErrorCode in_eErrorCode, string in_pszError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, UnityEngine.GameObject in_gameObjID) { + public static AKRESULT PostCode(AkMonitorErrorCode in_eError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, ulong in_gameObjID, uint in_audioNodeID, bool in_bIsBus) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostCode__SWIG_0((int)in_eError, (int)in_eErrorLevel, in_playingID, in_gameObjID, in_audioNodeID, in_bIsBus); } - var in_gameObjID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjID, in_gameObjID_id); + public static AKRESULT PostCode(AkMonitorErrorCode in_eError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, ulong in_gameObjID, uint in_audioNodeID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostCode__SWIG_1((int)in_eError, (int)in_eErrorLevel, in_playingID, in_gameObjID, in_audioNodeID); } - { AkSoundEnginePINVOKE.CSharp_LocalOutput((int)in_eErrorCode, in_pszError, (int)in_eErrorLevel, in_playingID, in_gameObjID_id); } - } - - public static AKRESULT PostCode(AkMonitorErrorCode in_eError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, UnityEngine.GameObject in_gameObjID, uint in_audioNodeID, bool in_bIsBus) { - - var in_gameObjID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjID, in_gameObjID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostCode__SWIG_0((int)in_eError, (int)in_eErrorLevel, in_playingID, in_gameObjID_id, in_audioNodeID, in_bIsBus); } - } - - public static AKRESULT PostCode(AkMonitorErrorCode in_eError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, UnityEngine.GameObject in_gameObjID, uint in_audioNodeID) { - - var in_gameObjID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjID, in_gameObjID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostCode__SWIG_1((int)in_eError, (int)in_eErrorLevel, in_playingID, in_gameObjID_id, in_audioNodeID); } - } - - public static AKRESULT PostCode(AkMonitorErrorCode in_eError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, UnityEngine.GameObject in_gameObjID) { - - var in_gameObjID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjID, in_gameObjID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostCode__SWIG_2((int)in_eError, (int)in_eErrorLevel, in_playingID, in_gameObjID_id); } - } + public static AKRESULT PostCode(AkMonitorErrorCode in_eError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, ulong in_gameObjID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostCode__SWIG_2((int)in_eError, (int)in_eErrorLevel, in_playingID, in_gameObjID); } public static AKRESULT PostCode(AkMonitorErrorCode in_eError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostCode__SWIG_3((int)in_eError, (int)in_eErrorLevel, in_playingID); } public static AKRESULT PostCode(AkMonitorErrorCode in_eError, AkMonitorErrorLevel in_eErrorLevel) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostCode__SWIG_4((int)in_eError, (int)in_eErrorLevel); } - public static AKRESULT PostString(string in_pszError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, UnityEngine.GameObject in_gameObjID, uint in_audioNodeID, bool in_bIsBus) { + public static AKRESULT PostString(string in_pszError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, ulong in_gameObjID, uint in_audioNodeID, bool in_bIsBus) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostString__SWIG_0(in_pszError, (int)in_eErrorLevel, in_playingID, in_gameObjID, in_audioNodeID, in_bIsBus); } - var in_gameObjID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjID, in_gameObjID_id); + public static AKRESULT PostString(string in_pszError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, ulong in_gameObjID, uint in_audioNodeID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostString__SWIG_1(in_pszError, (int)in_eErrorLevel, in_playingID, in_gameObjID, in_audioNodeID); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostString__SWIG_0(in_pszError, (int)in_eErrorLevel, in_playingID, in_gameObjID_id, in_audioNodeID, in_bIsBus); } - } - - public static AKRESULT PostString(string in_pszError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, UnityEngine.GameObject in_gameObjID, uint in_audioNodeID) { - - var in_gameObjID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjID, in_gameObjID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostString__SWIG_1(in_pszError, (int)in_eErrorLevel, in_playingID, in_gameObjID_id, in_audioNodeID); } - } - - public static AKRESULT PostString(string in_pszError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, UnityEngine.GameObject in_gameObjID) { - - var in_gameObjID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjID, in_gameObjID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostString__SWIG_2(in_pszError, (int)in_eErrorLevel, in_playingID, in_gameObjID_id); } - } + public static AKRESULT PostString(string in_pszError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, ulong in_gameObjID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostString__SWIG_2(in_pszError, (int)in_eErrorLevel, in_playingID, in_gameObjID); } public static AKRESULT PostString(string in_pszError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostString__SWIG_3(in_pszError, (int)in_eErrorLevel, in_playingID); } @@ -1165,8 +757,22 @@ public partial class AkSoundEngine { public static int GetTimeStamp() { return AkSoundEnginePINVOKE.CSharp_GetTimeStamp(); } + public static void MonitorStreamMgrInit(AkStreamMgrSettings in_streamMgrSettings) { AkSoundEnginePINVOKE.CSharp_MonitorStreamMgrInit(AkStreamMgrSettings.getCPtr(in_streamMgrSettings)); } + + public static void MonitorStreamingDeviceInit(uint in_deviceID, AkDeviceSettings in_deviceSettings) { AkSoundEnginePINVOKE.CSharp_MonitorStreamingDeviceInit(in_deviceID, AkDeviceSettings.getCPtr(in_deviceSettings)); } + + public static void MonitorStreamingDeviceDestroyed(uint in_deviceID) { AkSoundEnginePINVOKE.CSharp_MonitorStreamingDeviceDestroyed(in_deviceID); } + + public static void MonitorStreamMgrTerm() { AkSoundEnginePINVOKE.CSharp_MonitorStreamMgrTerm(); } + public static uint GetNumNonZeroBits(uint in_uWord) { return AkSoundEnginePINVOKE.CSharp_GetNumNonZeroBits(in_uWord); } + public static uint GetNextPowerOfTwo(uint in_uValue) { return AkSoundEnginePINVOKE.CSharp_GetNextPowerOfTwo(in_uValue); } + + public static uint ROTL32(uint x, uint r) { return AkSoundEnginePINVOKE.CSharp_ROTL32(x, r); } + + public static ulong ROTL64(ulong x, ulong r) { return AkSoundEnginePINVOKE.CSharp_ROTL64(x, r); } + public static void AkGetDefaultHighPriorityThreadProperties(AkThreadProperties out_threadProperties) { AkSoundEnginePINVOKE.CSharp_AkGetDefaultHighPriorityThreadProperties(AkThreadProperties.getCPtr(out_threadProperties)); } public static uint ResolveDialogueEvent(uint in_eventID, uint[] in_aArgumentValues, uint in_uNumArguments, uint in_idSequence) { return AkSoundEnginePINVOKE.CSharp_ResolveDialogueEvent__SWIG_0(in_eventID, in_aArgumentValues, in_uNumArguments, in_idSequence); } @@ -1177,77 +783,27 @@ public partial class AkSoundEngine { public static AKRESULT GetDialogueEventCustomPropertyValue(uint in_eventID, uint in_uPropID, out float out_fValue) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetDialogueEventCustomPropertyValue__SWIG_1(in_eventID, in_uPropID, out out_fValue); } - public static AKRESULT GetPosition(UnityEngine.GameObject in_GameObjectID, AkTransform out_rPosition) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetPosition(AkSoundEngine.GetAkGameObjectID(in_GameObjectID), AkTransform.getCPtr(out_rPosition)); } + public static AKRESULT GetPosition(ulong in_GameObjectID, AkTransform out_rPosition) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetPosition(in_GameObjectID, AkTransform.getCPtr(out_rPosition)); } - public static AKRESULT GetListenerPosition(UnityEngine.GameObject in_uIndex, AkTransform out_rPosition) { + public static AKRESULT GetListenerPosition(ulong in_uIndex, AkTransform out_rPosition) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetListenerPosition(in_uIndex, AkTransform.getCPtr(out_rPosition)); } - var in_uIndex_id = AkSoundEngine.GetAkGameObjectID(in_uIndex); - AkSoundEngine.PreGameObjectAPICall(in_uIndex, in_uIndex_id); + public static AKRESULT GetRTPCValue(uint in_rtpcID, ulong in_gameObjectID, uint in_playingID, out float out_rValue, ref int io_rValueType) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetRTPCValue__SWIG_0(in_rtpcID, in_gameObjectID, in_playingID, out out_rValue, ref io_rValueType); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetListenerPosition(in_uIndex_id, AkTransform.getCPtr(out_rPosition)); } - } + public static AKRESULT GetRTPCValue(string in_pszRtpcName, ulong in_gameObjectID, uint in_playingID, out float out_rValue, ref int io_rValueType) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetRTPCValue__SWIG_1(in_pszRtpcName, in_gameObjectID, in_playingID, out out_rValue, ref io_rValueType); } - public static AKRESULT GetRTPCValue(uint in_rtpcID, UnityEngine.GameObject in_gameObjectID, uint in_playingID, out float out_rValue, ref int io_rValueType) { + public static AKRESULT GetSwitch(uint in_switchGroup, ulong in_gameObjectID, out uint out_rSwitchState) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetSwitch__SWIG_0(in_switchGroup, in_gameObjectID, out out_rSwitchState); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetRTPCValue__SWIG_0(in_rtpcID, in_gameObjectID_id, in_playingID, out out_rValue, ref io_rValueType); } - } - - public static AKRESULT GetRTPCValue(string in_pszRtpcName, UnityEngine.GameObject in_gameObjectID, uint in_playingID, out float out_rValue, ref int io_rValueType) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetRTPCValue__SWIG_1(in_pszRtpcName, in_gameObjectID_id, in_playingID, out out_rValue, ref io_rValueType); } - } - - public static AKRESULT GetSwitch(uint in_switchGroup, UnityEngine.GameObject in_gameObjectID, out uint out_rSwitchState) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetSwitch__SWIG_0(in_switchGroup, in_gameObjectID_id, out out_rSwitchState); } - } - - public static AKRESULT GetSwitch(string in_pstrSwitchGroupName, UnityEngine.GameObject in_GameObj, out uint out_rSwitchState) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetSwitch__SWIG_1(in_pstrSwitchGroupName, AkSoundEngine.GetAkGameObjectID(in_GameObj), out out_rSwitchState); } + public static AKRESULT GetSwitch(string in_pstrSwitchGroupName, ulong in_GameObj, out uint out_rSwitchState) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetSwitch__SWIG_1(in_pstrSwitchGroupName, in_GameObj, out out_rSwitchState); } public static AKRESULT GetState(uint in_stateGroup, out uint out_rState) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetState__SWIG_0(in_stateGroup, out out_rState); } public static AKRESULT GetState(string in_pstrStateGroupName, out uint out_rState) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetState__SWIG_1(in_pstrStateGroupName, out out_rState); } - public static AKRESULT GetGameObjectAuxSendValues(UnityEngine.GameObject in_gameObjectID, AkAuxSendArray out_paAuxSendValues, ref uint io_ruNumSendValues) { + public static AKRESULT GetGameObjectAuxSendValues(ulong in_gameObjectID, AkAuxSendArray out_paAuxSendValues, ref uint io_ruNumSendValues) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetGameObjectAuxSendValues(in_gameObjectID, out_paAuxSendValues.GetBuffer(), ref io_ruNumSendValues); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + public static AKRESULT GetGameObjectDryLevelValue(ulong in_EmitterID, ulong in_ListenerID, out float out_rfControlValue) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetGameObjectDryLevelValue(in_EmitterID, in_ListenerID, out out_rfControlValue); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetGameObjectAuxSendValues(in_gameObjectID_id, out_paAuxSendValues.GetBuffer(), ref io_ruNumSendValues); } - } - - public static AKRESULT GetGameObjectDryLevelValue(UnityEngine.GameObject in_EmitterID, UnityEngine.GameObject in_ListenerID, out float out_rfControlValue) { - - var in_EmitterID_id = AkSoundEngine.GetAkGameObjectID(in_EmitterID); - AkSoundEngine.PreGameObjectAPICall(in_EmitterID, in_EmitterID_id); - - - var in_ListenerID_id = AkSoundEngine.GetAkGameObjectID(in_ListenerID); - AkSoundEngine.PreGameObjectAPICall(in_ListenerID, in_ListenerID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetGameObjectDryLevelValue(in_EmitterID_id, in_ListenerID_id, out out_rfControlValue); } - } - - public static AKRESULT GetObjectObstructionAndOcclusion(UnityEngine.GameObject in_EmitterID, UnityEngine.GameObject in_ListenerID, out float out_rfObstructionLevel, out float out_rfOcclusionLevel) { - - var in_EmitterID_id = AkSoundEngine.GetAkGameObjectID(in_EmitterID); - AkSoundEngine.PreGameObjectAPICall(in_EmitterID, in_EmitterID_id); - - - var in_ListenerID_id = AkSoundEngine.GetAkGameObjectID(in_ListenerID); - AkSoundEngine.PreGameObjectAPICall(in_ListenerID, in_ListenerID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetObjectObstructionAndOcclusion(in_EmitterID_id, in_ListenerID_id, out out_rfObstructionLevel, out out_rfOcclusionLevel); } - } + public static AKRESULT GetObjectObstructionAndOcclusion(ulong in_EmitterID, ulong in_ListenerID, out float out_rfObstructionLevel, out float out_rfOcclusionLevel) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetObjectObstructionAndOcclusion(in_EmitterID, in_ListenerID, out out_rfObstructionLevel, out out_rfOcclusionLevel); } public static AKRESULT QueryAudioObjectIDs(uint in_eventID, ref uint io_ruNumItems, AkObjectInfoArray out_aObjectInfos) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_QueryAudioObjectIDs__SWIG_0(in_eventID, ref io_ruNumItems, out_aObjectInfos.GetBuffer()); } @@ -1255,33 +811,15 @@ public partial class AkSoundEngine { public static AKRESULT GetPositioningInfo(uint in_ObjectID, AkPositioningInfo out_rPositioningInfo) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetPositioningInfo(in_ObjectID, AkPositioningInfo.getCPtr(out_rPositioningInfo)); } - public static bool GetIsGameObjectActive(UnityEngine.GameObject in_GameObjId) { + public static bool GetIsGameObjectActive(ulong in_GameObjId) { return AkSoundEnginePINVOKE.CSharp_GetIsGameObjectActive(in_GameObjId); } - var in_GameObjId_id = AkSoundEngine.GetAkGameObjectID(in_GameObjId); - AkSoundEngine.PreGameObjectAPICall(in_GameObjId, in_GameObjId_id); - - { return AkSoundEnginePINVOKE.CSharp_GetIsGameObjectActive(in_GameObjId_id); } - } - - public static float GetMaxRadius(UnityEngine.GameObject in_GameObjId) { - - var in_GameObjId_id = AkSoundEngine.GetAkGameObjectID(in_GameObjId); - AkSoundEngine.PreGameObjectAPICall(in_GameObjId, in_GameObjId_id); - - { return AkSoundEnginePINVOKE.CSharp_GetMaxRadius(in_GameObjId_id); } - } + public static float GetMaxRadius(ulong in_GameObjId) { return AkSoundEnginePINVOKE.CSharp_GetMaxRadius(in_GameObjId); } public static uint GetEventIDFromPlayingID(uint in_playingID) { return AkSoundEnginePINVOKE.CSharp_GetEventIDFromPlayingID(in_playingID); } public static ulong GetGameObjectFromPlayingID(uint in_playingID) { return AkSoundEnginePINVOKE.CSharp_GetGameObjectFromPlayingID(in_playingID); } - public static AKRESULT GetPlayingIDsFromGameObject(UnityEngine.GameObject in_GameObjId, ref uint io_ruNumIDs, uint[] out_aPlayingIDs) { - - var in_GameObjId_id = AkSoundEngine.GetAkGameObjectID(in_GameObjId); - AkSoundEngine.PreGameObjectAPICall(in_GameObjId, in_GameObjId_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetPlayingIDsFromGameObject(in_GameObjId_id, ref io_ruNumIDs, out_aPlayingIDs); } - } + public static AKRESULT GetPlayingIDsFromGameObject(ulong in_GameObjId, ref uint io_ruNumIDs, uint[] out_aPlayingIDs) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetPlayingIDsFromGameObject(in_GameObjId, ref io_ruNumIDs, out_aPlayingIDs); } public static AKRESULT GetCustomPropertyValue(uint in_ObjectID, uint in_uPropID, out int out_iValue) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetCustomPropertyValue__SWIG_0(in_ObjectID, in_uPropID, out out_iValue); } @@ -1332,29 +870,13 @@ public partial class AkSoundEngine { public static uint kPortalToPortalDiffractionMaxPaths { get { return AkSoundEnginePINVOKE.CSharp_kPortalToPortalDiffractionMaxPaths_get(); } } - public static AKRESULT SetImageSource(uint in_srcID, AkImageSourceSettings in_info, uint in_AuxBusID, ulong in_roomID, UnityEngine.GameObject in_gameObjectID) { + public static AKRESULT SetGameObjectRadius(ulong in_gameObjectID, float in_outerRadius, float in_innerRadius) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetGameObjectRadius(in_gameObjectID, in_outerRadius, in_innerRadius); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + public static AKRESULT SetImageSource(uint in_srcID, AkImageSourceSettings in_info, uint in_AuxBusID, ulong in_roomID, ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetImageSource(in_srcID, AkImageSourceSettings.getCPtr(in_info), in_AuxBusID, in_roomID, in_gameObjectID); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetImageSource(in_srcID, AkImageSourceSettings.getCPtr(in_info), in_AuxBusID, in_roomID, in_gameObjectID_id); } - } + public static AKRESULT RemoveImageSource(uint in_srcID, uint in_AuxBusID, ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RemoveImageSource(in_srcID, in_AuxBusID, in_gameObjectID); } - public static AKRESULT RemoveImageSource(uint in_srcID, uint in_AuxBusID, UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RemoveImageSource(in_srcID, in_AuxBusID, in_gameObjectID_id); } - } - - public static AKRESULT ClearImageSources(uint in_AuxBusID, UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ClearImageSources__SWIG_0(in_AuxBusID, in_gameObjectID_id); } - } + public static AKRESULT ClearImageSources(uint in_AuxBusID, ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ClearImageSources__SWIG_0(in_AuxBusID, in_gameObjectID); } public static AKRESULT ClearImageSources(uint in_AuxBusID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ClearImageSources__SWIG_1(in_AuxBusID); } @@ -1362,57 +884,33 @@ public partial class AkSoundEngine { public static AKRESULT RemoveGeometry(ulong in_SetID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RemoveGeometry(in_SetID); } - public static AKRESULT QueryReflectionPaths(UnityEngine.GameObject in_gameObjectID, ref UnityEngine.Vector3 out_listenerPos, ref UnityEngine.Vector3 out_emitterPos, AkReflectionPathInfoArray out_aPaths, out uint io_uArraySize) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_QueryReflectionPaths(in_gameObjectID_id, ref out_listenerPos, ref out_emitterPos, out_aPaths.GetBuffer(), out io_uArraySize); } - } + public static AKRESULT QueryReflectionPaths(ulong in_gameObjectID, uint in_positionIndex, ref UnityEngine.Vector3 out_listenerPos, ref UnityEngine.Vector3 out_emitterPos, AkReflectionPathInfoArray out_aPaths, out uint io_uArraySize) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_QueryReflectionPaths(in_gameObjectID, in_positionIndex, ref out_listenerPos, ref out_emitterPos, out_aPaths.GetBuffer(), out io_uArraySize); } public static AKRESULT RemoveRoom(ulong in_RoomID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RemoveRoom(in_RoomID); } public static AKRESULT RemovePortal(ulong in_PortalID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RemovePortal(in_PortalID); } - public static AKRESULT SetGameObjectInRoom(UnityEngine.GameObject in_gameObjectID, ulong in_CurrentRoomID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetGameObjectInRoom(in_gameObjectID_id, in_CurrentRoomID); } - } + public static AKRESULT SetGameObjectInRoom(ulong in_gameObjectID, ulong in_CurrentRoomID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetGameObjectInRoom(in_gameObjectID, in_CurrentRoomID); } public static AKRESULT SetReflectionsOrder(uint in_uReflectionsOrder, bool in_bUpdatePaths) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetReflectionsOrder(in_uReflectionsOrder, in_bUpdatePaths); } public static AKRESULT SetNumberOfPrimaryRays(uint in_uNbPrimaryRays) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetNumberOfPrimaryRays(in_uNbPrimaryRays); } - public static AKRESULT SetEarlyReflectionsAuxSend(UnityEngine.GameObject in_gameObjectID, uint in_auxBusID) { + public static AKRESULT SetEarlyReflectionsAuxSend(ulong in_gameObjectID, uint in_auxBusID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetEarlyReflectionsAuxSend(in_gameObjectID, in_auxBusID); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetEarlyReflectionsAuxSend(in_gameObjectID_id, in_auxBusID); } - } - - public static AKRESULT SetEarlyReflectionsVolume(UnityEngine.GameObject in_gameObjectID, float in_fSendVolume) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetEarlyReflectionsVolume(in_gameObjectID_id, in_fSendVolume); } - } + public static AKRESULT SetEarlyReflectionsVolume(ulong in_gameObjectID, float in_fSendVolume) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetEarlyReflectionsVolume(in_gameObjectID, in_fSendVolume); } public static AKRESULT SetPortalObstructionAndOcclusion(ulong in_PortalID, float in_fObstruction, float in_fOcclusion) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetPortalObstructionAndOcclusion(in_PortalID, in_fObstruction, in_fOcclusion); } + public static AKRESULT SetGameObjectToPortalObstruction(ulong in_gameObjectID, ulong in_PortalID, float in_fObstruction) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetGameObjectToPortalObstruction(in_gameObjectID, in_PortalID, in_fObstruction); } + + public static AKRESULT SetPortalToPortalObstruction(ulong in_PortalID0, ulong in_PortalID1, float in_fObstruction) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetPortalToPortalObstruction(in_PortalID0, in_PortalID1, in_fObstruction); } + public static AKRESULT QueryWetDiffraction(ulong in_portal, out float out_wetDiffraction) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_QueryWetDiffraction(in_portal, out out_wetDiffraction); } - public static AKRESULT QueryDiffractionPaths(UnityEngine.GameObject in_gameObjectID, ref UnityEngine.Vector3 out_listenerPos, ref UnityEngine.Vector3 out_emitterPos, AkDiffractionPathInfoArray out_aPaths, out uint io_uArraySize) { + public static AKRESULT QueryDiffractionPaths(ulong in_gameObjectID, uint in_positionIndex, ref UnityEngine.Vector3 out_listenerPos, ref UnityEngine.Vector3 out_emitterPos, AkDiffractionPathInfoArray out_aPaths, out uint io_uArraySize) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_QueryDiffractionPaths(in_gameObjectID, in_positionIndex, ref out_listenerPos, ref out_emitterPos, out_aPaths.GetBuffer(), out io_uArraySize); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_QueryDiffractionPaths(in_gameObjectID_id, ref out_listenerPos, ref out_emitterPos, out_aPaths.GetBuffer(), out io_uArraySize); } - } + public static AKRESULT ResetStochasticEngine() { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetStochasticEngine(); } public static uint GetDeviceIDFromName(string in_szToken) { return AkSoundEnginePINVOKE.CSharp_GetDeviceIDFromName(in_szToken); } @@ -1438,11 +936,11 @@ public partial class AkSoundEngine { public static void Term() { AkSoundEnginePINVOKE.CSharp_Term(); } - public static AKRESULT RegisterGameObjInternal(UnityEngine.GameObject in_GameObj) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RegisterGameObjInternal(AkSoundEngine.GetAkGameObjectID(in_GameObj)); } + public static AKRESULT RegisterGameObjInternal(ulong in_GameObj) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RegisterGameObjInternal(in_GameObj); } - public static AKRESULT UnregisterGameObjInternal(UnityEngine.GameObject in_GameObj) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_UnregisterGameObjInternal(AkSoundEngine.GetAkGameObjectID(in_GameObj)); } + public static AKRESULT UnregisterGameObjInternal(ulong in_GameObj) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_UnregisterGameObjInternal(in_GameObj); } - public static AKRESULT RegisterGameObjInternal_WithName(UnityEngine.GameObject in_GameObj, string in_pszObjName) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RegisterGameObjInternal_WithName(AkSoundEngine.GetAkGameObjectID(in_GameObj), in_pszObjName); } + public static AKRESULT RegisterGameObjInternal_WithName(ulong in_GameObj, string in_pszObjName) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RegisterGameObjInternal_WithName(in_GameObj, in_pszObjName); } public static AKRESULT SetBasePath(string in_pszBasePath) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetBasePath(in_pszBasePath); } @@ -1499,19 +997,13 @@ public partial class AkSoundEngine { public static AKRESULT UnloadAllFilePackages() { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_UnloadAllFilePackages(); } - public static AKRESULT SetObjectPosition(UnityEngine.GameObject in_GameObjectID, UnityEngine.Vector3 Pos, UnityEngine.Vector3 Front, UnityEngine.Vector3 Top) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetObjectPosition(AkSoundEngine.GetAkGameObjectID(in_GameObjectID), Pos, Front, Top); } + public static AKRESULT SetObjectPosition(ulong in_GameObjectID, UnityEngine.Vector3 Pos, UnityEngine.Vector3 Front, UnityEngine.Vector3 Top) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetObjectPosition(in_GameObjectID, Pos, Front, Top); } public static AKRESULT GetSourceMultiplePlayPositions(uint in_PlayingID, uint[] out_audioNodeID, uint[] out_mediaID, int[] out_msTime, ref uint io_pcPositions, bool in_bExtrapolate) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetSourceMultiplePlayPositions__SWIG_0(in_PlayingID, out_audioNodeID, out_mediaID, out_msTime, ref io_pcPositions, in_bExtrapolate); } public static AKRESULT GetSourceMultiplePlayPositions(uint in_PlayingID, uint[] out_audioNodeID, uint[] out_mediaID, int[] out_msTime, ref uint io_pcPositions) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetSourceMultiplePlayPositions__SWIG_1(in_PlayingID, out_audioNodeID, out_mediaID, out_msTime, ref io_pcPositions); } - public static AKRESULT SetListeners(UnityEngine.GameObject in_emitterGameObj, ulong[] in_pListenerGameObjs, uint in_uNumListeners) { - - var in_emitterGameObj_id = AkSoundEngine.GetAkGameObjectID(in_emitterGameObj); - AkSoundEngine.PreGameObjectAPICall(in_emitterGameObj, in_emitterGameObj_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetListeners(in_emitterGameObj_id, in_pListenerGameObjs, in_uNumListeners); } - } + public static AKRESULT SetListeners(ulong in_emitterGameObj, ulong[] in_pListenerGameObjs, uint in_uNumListeners) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetListeners(in_emitterGameObj, in_pListenerGameObjs, in_uNumListeners); } public static AKRESULT SetDefaultListeners(ulong[] in_pListenerObjs, uint in_uNumListeners) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetDefaultListeners(in_pListenerObjs, in_uNumListeners); } @@ -1543,27 +1035,15 @@ public partial class AkSoundEngine { public static void GetResourceMonitorDataSummary(AkResourceMonitorDataSummary resourceMonitorDataSummary) { AkSoundEnginePINVOKE.CSharp_GetResourceMonitorDataSummary(AkResourceMonitorDataSummary.getCPtr(resourceMonitorDataSummary)); } - public static AKRESULT SetRoomPortal(ulong in_PortalID, AkTransform Transform, UnityEngine.Vector3 Extent, bool bEnabled, ulong FrontRoom, ulong BackRoom) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRoomPortal(in_PortalID, AkTransform.getCPtr(Transform), Extent, bEnabled, FrontRoom, BackRoom); } + public static AKRESULT SetRoomPortal(ulong in_PortalID, AkTransform Transform, AkExtent Extent, bool bEnabled, ulong FrontRoom, ulong BackRoom) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRoomPortal(in_PortalID, AkTransform.getCPtr(Transform), AkExtent.getCPtr(Extent), bEnabled, FrontRoom, BackRoom); } - public static AKRESULT SetRoom(ulong in_RoomID, AkRoomParams in_roomParams, string in_pName) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRoom(in_RoomID, AkRoomParams.getCPtr(in_roomParams), in_pName); } + public static AKRESULT SetRoom(ulong in_RoomID, AkRoomParams in_roomParams, ulong GeometryID, string in_pName) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRoom(in_RoomID, AkRoomParams.getCPtr(in_roomParams), GeometryID, in_pName); } - public static AKRESULT RegisterSpatialAudioListener(UnityEngine.GameObject in_gameObjectID) { + public static AKRESULT RegisterSpatialAudioListener(ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RegisterSpatialAudioListener(in_gameObjectID); } - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + public static AKRESULT UnregisterSpatialAudioListener(ulong in_gameObjectID) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_UnregisterSpatialAudioListener(in_gameObjectID); } - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RegisterSpatialAudioListener(in_gameObjectID_id); } - } - - public static AKRESULT UnregisterSpatialAudioListener(UnityEngine.GameObject in_gameObjectID) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_UnregisterSpatialAudioListener(in_gameObjectID_id); } - } - - public static AKRESULT SetGeometry(ulong in_GeomSetID, AkTriangleArray Triangles, uint NumTriangles, UnityEngine.Vector3[] Vertices, uint NumVertices, AkAcousticSurfaceArray Surfaces, uint NumSurfaces, ulong RoomID, bool EnableDiffraction, bool EnableDiffractionOnBoundaryEdges) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetGeometry(in_GeomSetID, Triangles.GetBuffer(), NumTriangles, Vertices, NumVertices, Surfaces.GetBuffer(), NumSurfaces, RoomID, EnableDiffraction, EnableDiffractionOnBoundaryEdges); } + public static AKRESULT SetGeometry(ulong in_GeomSetID, AkTriangleArray Triangles, uint NumTriangles, UnityEngine.Vector3[] Vertices, uint NumVertices, AkAcousticSurfaceArray Surfaces, uint NumSurfaces, ulong RoomID, bool EnableDiffraction, bool EnableDiffractionOnBoundaryEdges, bool EnableTriangles) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetGeometry(in_GeomSetID, Triangles.GetBuffer(), NumTriangles, Vertices, NumVertices, Surfaces.GetBuffer(), NumSurfaces, RoomID, EnableDiffraction, EnableDiffractionOnBoundaryEdges, EnableTriangles); } public static uint PostEventOnRoom(uint in_eventID, ulong in_roomID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, uint in_cExternals, AkExternalSourceInfoArray in_pExternalSources, uint in_PlayingID) { in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); @@ -1604,6 +1084,7 @@ public partial class AkSoundEngine { public const int AK_XAUDIO2_FLAGS = 0; public const int AK_MAX_PATH = 260; public const int AK_BANK_PLATFORM_DATA_ALIGNMENT = (16); + public const string AK_OSCHAR_FMT = "%ls"; public const uint AK_INVALID_PLUGINID = unchecked((uint)(-1)); public const ulong AK_INVALID_GAME_OBJECT = unchecked((ulong)(-1)); public const uint AK_INVALID_UNIQUE_ID = 0; @@ -1672,8 +1153,10 @@ public partial class AkSoundEngine { public const int AKCODECID_CAF = (18); public const int AKCODECID_AKOPUS = (19); public const int AKCODECID_AKOPUS_WEM = (20); + public const int AKCODECID_MEMORYMGR_DUMP = (21); public const int AKPLUGINID_METER = (129); public const int AKPLUGINID_RECORDER = (132); + public const int AKPLUGINID_SYSTEM_OUTPUT_META = (900); public const int AKEXTENSIONID_SPATIALAUDIO = (800); public const int AKEXTENSIONID_INTERACTIVEMUSIC = (801); public const int AKEXTENSIONID_EVENTMGRTHREAD = (900); @@ -1689,10 +1172,17 @@ public partial class AkSoundEngine { public const int AK_POSSOURCE_NUM_STORAGE_BITS = 3; public const int AK_SPAT_NUM_STORAGE_BITS = 3; public const int AK_MAX_BITS_METERING_FLAGS = (5); - public const int AK_OS_STRUCT_ALIGN = 4; - public const int AK_64B_OS_STRUCT_ALIGN = 8; public const bool AK_ASYNC_OPEN_DEFAULT = (false); public const int AK_COMM_DEFAULT_DISCOVERY_PORT = 24024; + public const double AK_DEFAULT_LISTENER_POSITION_X = (0.0); + public const double AK_DEFAULT_LISTENER_POSITION_Y = (0.0); + public const double AK_DEFAULT_LISTENER_POSITION_Z = (0.0); + public const double AK_DEFAULT_LISTENER_FRONT_X = (0.0); + public const double AK_DEFAULT_LISTENER_FRONT_Y = (0.0); + public const double AK_DEFAULT_LISTENER_FRONT_Z = (1.0); + public const double AK_DEFAULT_TOP_X = (0.0); + public const double AK_DEFAULT_TOP_Y = (1.0); + public const double AK_DEFAULT_TOP_Z = (0.0); public const int AK_MIDI_EVENT_TYPE_INVALID = 0x00; public const int AK_MIDI_EVENT_TYPE_NOTE_OFF = 0x80; public const int AK_MIDI_EVENT_TYPE_NOTE_ON = 0x90; @@ -1703,6 +1193,7 @@ public partial class AkSoundEngine { public const int AK_MIDI_EVENT_TYPE_PITCH_BEND = 0xe0; public const int AK_MIDI_EVENT_TYPE_SYSEX = 0xf0; public const int AK_MIDI_EVENT_TYPE_ESCAPE = 0xf7; + public const int AK_MIDI_EVENT_TYPE_WWISE_CMD = 0xfe; public const int AK_MIDI_EVENT_TYPE_META = 0xff; public const int AK_MIDI_CC_BANK_SELECT_COARSE = 0; public const int AK_MIDI_CC_MOD_WHEEL_COARSE = 1; @@ -1801,6 +1292,12 @@ public partial class AkSoundEngine { public const int AK_MIDI_CC_OMNI_MODE_ON = 125; public const int AK_MIDI_CC_OMNI_MONOPHONIC_ON = 126; public const int AK_MIDI_CC_OMNI_POLYPHONIC_ON = 127; + public const int AK_MIDI_WWISE_CMD_PLAY = 0; + public const int AK_MIDI_WWISE_CMD_STOP = 1; + public const int AK_MIDI_WWISE_CMD_PAUSE = 2; + public const int AK_MIDI_WWISE_CMD_RESUME = 3; + public const int AK_MIDI_WWISE_CMD_SEEK_MS = 4; + public const int AK_MIDI_WWISE_CMD_SEEK_SAMPLES = 5; public const int AK_SPEAKER_FRONT_LEFT = 0x1; public const int AK_SPEAKER_FRONT_RIGHT = 0x2; public const int AK_SPEAKER_FRONT_CENTER = 0x4; @@ -1834,9 +1331,12 @@ public partial class AkSoundEngine { public const int AK_SPEAKER_SETUP_7POINT1 = (((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|0x8); public const int AK_SPEAKER_SETUP_SURROUND = ((0x1|0x2)|0x100); public const int AK_SPEAKER_SETUP_DPL2 = (((0x1|0x2)|0x200|0x400)); - public const int AK_SPEAKER_SETUP_HEIGHT_4 = (0x1000|0x4000|0x8000|0x20000); - public const int AK_SPEAKER_SETUP_HEIGHT_5 = ((0x1000|0x4000|0x8000|0x20000)|0x2000); - public const int AK_SPEAKER_SETUP_HEIGHT_ALL = (((0x1000|0x4000|0x8000|0x20000)|0x2000)|0x10000); + public const int AK_SPEAKER_SETUP_HEIGHT_2 = (0x1000|0x4000); + public const int AK_SPEAKER_SETUP_HEIGHT_4 = ((0x1000|0x4000)|0x8000|0x20000); + public const int AK_SPEAKER_SETUP_HEIGHT_5 = (((0x1000|0x4000)|0x8000|0x20000)|0x2000); + public const int AK_SPEAKER_SETUP_HEIGHT_ALL = ((((0x1000|0x4000)|0x8000|0x20000)|0x2000)|0x10000); + public const int AK_SPEAKER_SETUP_HEIGHT_4_TOP = (((0x1000|0x4000)|0x8000|0x20000)|0x800); + public const int AK_SPEAKER_SETUP_HEIGHT_5_TOP = ((((0x1000|0x4000)|0x8000|0x20000)|0x2000)|0x800); public const int AK_SPEAKER_SETUP_AURO_222 = (((0x1|0x2)|0x200|0x400)|0x1000|0x4000); public const int AK_SPEAKER_SETUP_AURO_8 = ((((0x1|0x2)|0x200|0x400)|0x1000|0x4000)|0x8000|0x20000); public const int AK_SPEAKER_SETUP_AURO_9 = (((((0x1|0x2)|0x200|0x400)|0x1000|0x4000)|0x8000|0x20000)|0x4); @@ -1845,10 +1345,10 @@ public partial class AkSoundEngine { public const int AK_SPEAKER_SETUP_AURO_10POINT1 = (((((((0x1|0x2)|0x200|0x400)|0x1000|0x4000)|0x8000|0x20000)|0x4)|0x800)|0x8); public const int AK_SPEAKER_SETUP_AURO_11 = (((((((0x1|0x2)|0x200|0x400)|0x1000|0x4000)|0x8000|0x20000)|0x4)|0x800)|0x2000); public const int AK_SPEAKER_SETUP_AURO_11POINT1 = ((((((((0x1|0x2)|0x200|0x400)|0x1000|0x4000)|0x8000|0x20000)|0x4)|0x800)|0x2000)|0x8); - public const int AK_SPEAKER_SETUP_AURO_11_740 = (((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|(0x1000|0x4000|0x8000|0x20000)); - public const int AK_SPEAKER_SETUP_AURO_11POINT1_740 = ((((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|(0x1000|0x4000|0x8000|0x20000))|0x8); - public const int AK_SPEAKER_SETUP_AURO_13_751 = (((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|((0x1000|0x4000|0x8000|0x20000)|0x2000)|0x800); - public const int AK_SPEAKER_SETUP_AURO_13POINT1_751 = ((((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|((0x1000|0x4000|0x8000|0x20000)|0x2000)|0x800)|0x8); + public const int AK_SPEAKER_SETUP_AURO_11_740 = (((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|((0x1000|0x4000)|0x8000|0x20000)); + public const int AK_SPEAKER_SETUP_AURO_11POINT1_740 = ((((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|((0x1000|0x4000)|0x8000|0x20000))|0x8); + public const int AK_SPEAKER_SETUP_AURO_13_751 = (((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|(((0x1000|0x4000)|0x8000|0x20000)|0x2000)|0x800); + public const int AK_SPEAKER_SETUP_AURO_13POINT1_751 = ((((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|(((0x1000|0x4000)|0x8000|0x20000)|0x2000)|0x800)|0x8); public const int AK_SPEAKER_SETUP_DOLBY_5_0_2 = ((((0x1|0x2)|0x200|0x400)|0x4)|0x1000|0x4000); public const int AK_SPEAKER_SETUP_DOLBY_5_1_2 = (((((0x1|0x2)|0x200|0x400)|0x4)|0x1000|0x4000)|0x8); public const int AK_SPEAKER_SETUP_DOLBY_6_0_2 = ((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x1000|0x4000); @@ -1859,7 +1359,7 @@ public partial class AkSoundEngine { public const int AK_SPEAKER_SETUP_DOLBY_7_1_2 = ((((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|0x1000|0x4000)|0x8); public const int AK_SPEAKER_SETUP_DOLBY_7_0_4 = ((((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|0x1000|0x4000)|0x8000|0x20000); public const int AK_SPEAKER_SETUP_DOLBY_7_1_4 = (((((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|0x1000|0x4000)|0x8000|0x20000)|0x8); - public const int AK_SPEAKER_SETUP_ALL_SPEAKERS = ((((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|0x8)|0x100|(((0x1000|0x4000|0x8000|0x20000)|0x2000)|0x10000)|0x800); + public const int AK_SPEAKER_SETUP_ALL_SPEAKERS = ((((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|0x8)|0x100|((((0x1000|0x4000)|0x8000|0x20000)|0x2000)|0x10000)|0x800); public const int AK_IDX_SETUP_FRONT_LEFT = (0); public const int AK_IDX_SETUP_FRONT_RIGHT = (1); public const int AK_IDX_SETUP_CENTER = (2); @@ -1924,7 +1424,7 @@ public partial class AkSoundEngine { public const int AK_SPEAKER_SETUP_7_0 = (((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)); public const int AK_SPEAKER_SETUP_7_1 = ((((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|0x8)); public const int AK_SPEAKER_SETUP_DEFAULT_PLANE = ((((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|0x8)); - public const int AK_SUPPORTED_STANDARD_CHANNEL_MASK = (((((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|0x8)|0x100|(((0x1000|0x4000|0x8000|0x20000)|0x2000)|0x10000)|0x800)); + public const int AK_SUPPORTED_STANDARD_CHANNEL_MASK = (((((((0x1|0x2)|0x200|0x400)|0x10|0x20)|0x4)|0x8)|0x100|((((0x1000|0x4000)|0x8000|0x20000)|0x2000)|0x10000)|0x800)); public const int AK_STANDARD_MAX_NUM_CHANNELS = (8); public const int AK_MAX_AMBISONICS_ORDER = (5); public const int AK_MAX_NUM_TEXTURE = 4; @@ -1939,5 +1439,7 @@ public partial class AkSoundEngine { public const double AK_SA_DIFFRACTION_EPSILON = (0.002); public const double AK_SA_DIFFRACTION_DOT_EPSILON = (0.000002); public const double AK_SA_PLANE_THICKNESS_RATIO = (0.005); + public const double AK_SA_MIN_ENVIRONMENT_ABSORPTION = (0.1); + public const double AK_SA_MIN_ENVIRONMENT_SURFACE_AREA = (1.0); } #endif // #if (UNITY_STANDALONE_WIN && !UNITY_EDITOR) || UNITY_EDITOR_WIN \ No newline at end of file diff --git a/Assets/Wwise/Deployment/API/Generated/Windows/AkSoundEngine_Windows.cs.meta b/Assets/Wwise/API/Runtime/Generated/Windows/AkSoundEngine_Windows.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Windows/AkSoundEngine_Windows.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Windows/AkSoundEngine_Windows.cs.meta index a17fd7972..705e49f73 100644 --- a/Assets/Wwise/Deployment/API/Generated/Windows/AkSoundEngine_Windows.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Windows/AkSoundEngine_Windows.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a2d8c7930d59fd04a8f7fac1c4d5ca52 +guid: d4ec5cfa5dad5af428a77fe27d904a7c MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Windows/AkThreadProperties_Windows.cs b/Assets/Wwise/API/Runtime/Generated/Windows/AkThreadProperties_Windows.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Windows/AkThreadProperties_Windows.cs rename to Assets/Wwise/API/Runtime/Generated/Windows/AkThreadProperties_Windows.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Windows/AkThreadProperties_Windows.cs.meta b/Assets/Wwise/API/Runtime/Generated/Windows/AkThreadProperties_Windows.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Windows/AkThreadProperties_Windows.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Windows/AkThreadProperties_Windows.cs.meta index 8e7a97cba..2b313dfa7 100644 --- a/Assets/Wwise/Deployment/API/Generated/Windows/AkThreadProperties_Windows.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Windows/AkThreadProperties_Windows.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 099bc5d3bdda02f43bb16c03d31b4679 +guid: 815763e64a5b5df479d2fe99e0fccbec MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Windows/AkUnityPlatformSpecificSettings_Windows.cs b/Assets/Wwise/API/Runtime/Generated/Windows/AkUnityPlatformSpecificSettings_Windows.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Generated/Windows/AkUnityPlatformSpecificSettings_Windows.cs rename to Assets/Wwise/API/Runtime/Generated/Windows/AkUnityPlatformSpecificSettings_Windows.cs diff --git a/Assets/Wwise/Deployment/API/Generated/Windows/AkUnityPlatformSpecificSettings_Windows.cs.meta b/Assets/Wwise/API/Runtime/Generated/Windows/AkUnityPlatformSpecificSettings_Windows.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Generated/Windows/AkUnityPlatformSpecificSettings_Windows.cs.meta rename to Assets/Wwise/API/Runtime/Generated/Windows/AkUnityPlatformSpecificSettings_Windows.cs.meta index d53314772..41a2084b0 100644 --- a/Assets/Wwise/Deployment/API/Generated/Windows/AkUnityPlatformSpecificSettings_Windows.cs.meta +++ b/Assets/Wwise/API/Runtime/Generated/Windows/AkUnityPlatformSpecificSettings_Windows.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a1fb842de996ddc4e9ffdf2425f57a44 +guid: fec924c8bda3c8348b3a82d6483d52f6 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten.meta b/Assets/Wwise/API/Runtime/Handwritten.meta similarity index 77% rename from Assets/Wwise/Deployment/API/Handwritten.meta rename to Assets/Wwise/API/Runtime/Handwritten.meta index c12e38656..66900dbf6 100644 --- a/Assets/Wwise/Deployment/API/Handwritten.meta +++ b/Assets/Wwise/API/Runtime/Handwritten.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: decc5927c7308f24999c47759bd04f8e +guid: ed3809022d2bf5d46883e501ea795f34 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Editor/WwiseMenu/Common.meta b/Assets/Wwise/API/Runtime/Handwritten/Common.meta similarity index 77% rename from Assets/Wwise/Editor/WwiseMenu/Common.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common.meta index 59b8b9efa..d48dd0d1a 100644 --- a/Assets/Wwise/Editor/WwiseMenu/Common.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 444ed73311ee6c04d91147f73e7119f6 +guid: 7e1359370a1b4b148a1e2c46a4b5d67a folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkAudioInputManager.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/AkAudioInputManager.cs similarity index 87% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkAudioInputManager.cs rename to Assets/Wwise/API/Runtime/Handwritten/Common/AkAudioInputManager.cs index 4dba5d98f..d0defb828 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkAudioInputManager.cs +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/AkAudioInputManager.cs @@ -52,26 +52,6 @@ public static class AkAudioInputManager private static readonly AudioSamplesInteropDelegate audioSamplesDelegate = InternalAudioSamplesDelegate; private static readonly AudioFormatInteropDelegate audioFormatDelegate = InternalAudioFormatDelegate; - /// - /// This method is used to post events that use the Wwise Audio Input plug-in. - /// - /// The event to post. - /// The GameObject that the event will be posted on. - /// The C# audio sample delegate. - /// - /// The C# audio format delegate. If not specified, defaults to a mono source running at the - /// sample rate of the sound engine. - /// - /// The playingID of the newly instantiated sound associated with the posted event. - public static uint PostAudioInputEvent(AK.Wwise.Event akEvent, UnityEngine.GameObject gameObject, - AudioSamplesDelegate sampleDelegate, AudioFormatDelegate formatDelegate = null) - { - TryInitialize(); - var playingID = akEvent.Post(gameObject, (uint) AkCallbackType.AK_EndOfEvent, EventCallback); - AddPlayingID(playingID, sampleDelegate, formatDelegate); - return playingID; - } - /// /// This method is used to post events that use the Wwise Audio Input plug-in. /// diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkAudioInputManager.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/AkAudioInputManager.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkAudioInputManager.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/AkAudioInputManager.cs.meta index f448f6f4c..4f341d931 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkAudioInputManager.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/AkAudioInputManager.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 4a6d2518a64fb4641aaf22375662c5ed +guid: 768c61a617a373d41b89433be181773c MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkBankManager.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/AkBankManager.cs similarity index 95% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkBankManager.cs rename to Assets/Wwise/API/Runtime/Handwritten/Common/AkBankManager.cs index 9614620a6..4799fb835 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkBankManager.cs +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/AkBankManager.cs @@ -14,7 +14,7 @@ public static class AkBankManager private static readonly System.Collections.Generic.List BanksToUnload = new System.Collections.Generic.List(); - internal static void DoUnloadBanks() + public static void DoUnloadBanks() { var count = BanksToUnload.Count; for (var i = 0; i < count; ++i) @@ -29,8 +29,7 @@ public static class AkBankManager BanksToUnload.Clear(); } -#if UNITY_EDITOR - internal static void ReloadAllBanks() + public static void ReloadAllBanks() { lock (m_BankHandles) { @@ -38,7 +37,7 @@ public static class AkBankManager { if (bankHandle != null) { - bankHandle.UnloadBank(); + bankHandle.UnloadBank(false); } } @@ -54,7 +53,6 @@ public static class AkBankManager } } } -#endif public static void LoadInitBank(bool doReset = true) { @@ -151,7 +149,7 @@ public static class AkBankManager public void LoadBank() { #if UNITY_EDITOR - if (!AkSoundEngineController.Instance.IsSoundEngineLoaded) + if (!AkSoundEngine.EditorIsSoundEngineLoaded) return; #endif @@ -165,12 +163,15 @@ public static class AkBankManager } /// Unloads a bank. - public virtual void UnloadBank() + public virtual void UnloadBank(bool remove = true) { AkSoundEngine.UnloadBank(m_BankID, System.IntPtr.Zero, null, null); - lock (m_BankHandles) - m_BankHandles.Remove(bankName); + if (remove) + { + lock (m_BankHandles) + m_BankHandles.Remove(bankName); + } } public void IncRef() @@ -291,12 +292,12 @@ public static class AkBankManager } /// Unloads a bank. - public override void UnloadBank() + public override void UnloadBank(bool remove = true) { if (decodeBank && !saveDecodedBank) AkSoundEngine.PrepareBank(AkPreparationType.Preparation_Unload, m_BankID); else - base.UnloadBank(); + base.UnloadBank(remove); } } } diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkBankManager.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/AkBankManager.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkBankManager.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/AkBankManager.cs.meta index 5878d0238..1f2086b72 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkBankManager.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/AkBankManager.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 1e627da541f5c2441a49746cbfeb6251 +guid: 2e52c84fd846d004a8f25a4d805adbfe MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkBasePathGetter.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/AkBasePathGetter.cs similarity index 87% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkBasePathGetter.cs rename to Assets/Wwise/API/Runtime/Handwritten/Common/AkBasePathGetter.cs index 618942f8a..51f1b3879 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkBasePathGetter.cs +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/AkBasePathGetter.cs @@ -1,4 +1,4 @@ -#if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. +#if !(UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. ////////////////////////////////////////////////////////////////////// // // Copyright (c) 2012 Audiokinetic Inc. / All Rights Reserved @@ -16,7 +16,9 @@ public partial class AkBasePathGetter /// to use default platform names. /// /// The custom platform name. Leave unaffected if the default location is acceptable. - static partial void GetCustomPlatformName(ref string platformName); + public delegate void CustomPlatformNameGetter(ref string platformName); + + public static CustomPlatformNameGetter GetCustomPlatformName; /// /// Determines the platform name which is also the sub-folder within the base path where sound banks are located for @@ -26,7 +28,8 @@ public partial class AkBasePathGetter public static string GetPlatformName() { var platformSubDir = string.Empty; - GetCustomPlatformName(ref platformSubDir); + GetCustomPlatformName?.Invoke(ref platformSubDir); + if (!string.IsNullOrEmpty(platformSubDir)) return platformSubDir; @@ -117,6 +120,24 @@ public partial class AkBasePathGetter return fullBasePath; } + public static string GetWwiseProjectPath() + { + var Settings = AkWwiseEditorSettings.Instance; + return AkUtilities.GetFullPath(UnityEngine.Application.dataPath, Settings.WwiseProjectPath); + } + + public static string GetWwiseProjectDirectory() + { + var projectPath= AkUtilities.GetFullPath(UnityEngine.Application.dataPath, AkWwiseEditorSettings.Instance.WwiseProjectPath); + return System.IO.Path.GetDirectoryName(projectPath); + } + + public static string GetDefaultGeneratedSoundbanksPath() + { + return System.IO.Path.Combine(GetWwiseProjectPath(), "GeneratedSoundBanks"); + } + + /// /// Determines the platform base path for use within the Editor. /// @@ -124,9 +145,8 @@ public partial class AkBasePathGetter /// The full path to the sound banks for use within the Editor. private static string GetPlatformBasePathEditor(string platformName) { - var Settings = AkWwiseEditorSettings.Instance; - var WwiseProjectFullPath = AkUtilities.GetFullPath(UnityEngine.Application.dataPath, Settings.WwiseProjectPath); - var SoundBankDest = AkUtilities.GetWwiseSoundBankDestinationFolder(platformName, WwiseProjectFullPath); + var WwiseProjectFullPath = GetWwiseProjectPath(); + var SoundBankDest = AkUtilities.GetWwiseSoundBankDestinationFolder(platformName); try { @@ -203,13 +223,14 @@ public partial class AkBasePathGetter { tempSoundBankBasePath = GetPlatformBasePath(); -#if !UNITY_EDITOR && (UNITY_ANDROID || PLATFORM_LUMIN) +#if !UNITY_EDITOR && UNITY_ANDROID // Can't use File.Exists on Android, assume banks are there var InitBnkFound = true; #else var InitBnkFound = System.IO.File.Exists(System.IO.Path.Combine(tempSoundBankBasePath, "Init.bnk")); #endif - + +#if !AK_WWISE_ADDRESSABLES && UNITY_ADDRESSBLES //Don't log this if we're using addressables if (string.IsNullOrEmpty(tempSoundBankBasePath) || !InitBnkFound) { if (LogWarnings) @@ -222,6 +243,7 @@ public partial class AkBasePathGetter UnityEngine.Debug.LogErrorFormat(format, tempSoundBankBasePath); } } +#endif } SoundBankBasePath = tempSoundBankBasePath; @@ -229,7 +251,7 @@ public partial class AkBasePathGetter string tempDecodedBankFullPath = null; #if !UNITY_SWITCH || UNITY_EDITOR -#if (UNITY_ANDROID || PLATFORM_LUMIN || UNITY_IOS) && !UNITY_EDITOR +#if (UNITY_ANDROID || UNITY_IOS) && !UNITY_EDITOR // This is for platforms that only have a specific file location for persistent data. tempDecodedBankFullPath = System.IO.Path.Combine(tempPersistentDataPath, DecodedBankFolder); #else @@ -249,4 +271,4 @@ public partial class AkBasePathGetter public static string DecodedBankFullPath { get; private set; } } -#endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. \ No newline at end of file +#endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkBasePathGetter.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/AkBasePathGetter.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkBasePathGetter.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/AkBasePathGetter.cs.meta index bdb026ce0..2f7a0cdad 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkBasePathGetter.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/AkBasePathGetter.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 9ea2121d226d14f4690e94515989d318 +guid: af2c6e6efc35374459ba812c57d9bdec MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkCallbackManager.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/AkCallbackManager.cs similarity index 79% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkCallbackManager.cs rename to Assets/Wwise/API/Runtime/Handwritten/Common/AkCallbackManager.cs index 5dc0edbe6..5bf9bca07 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkCallbackManager.cs +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/AkCallbackManager.cs @@ -182,7 +182,6 @@ public static class AkCallbackManager m_LastAddedEventPackage.m_playingID = in_playingID; } - private static System.IntPtr m_pNotifMem = System.IntPtr.Zero; private static MonitoringCallback m_MonitoringCB; #if UNITY_IOS && !UNITY_EDITOR @@ -210,34 +209,24 @@ public static class AkCallbackManager public class InitializationSettings { - public static int DefaultBufferSize = 4 * 1024; - public static bool DefaultIsLoggingEnabled = true; - - public int BufferSize = DefaultBufferSize; + public const bool DefaultIsLoggingEnabled = true; public bool IsLoggingEnabled = DefaultIsLoggingEnabled; } - public static AKRESULT Init(InitializationSettings settings) + public static void Init(InitializationSettings settings) { IsLoggingEnabled = settings.IsLoggingEnabled; - m_pNotifMem = settings.BufferSize > 0 ? System.Runtime.InteropServices.Marshal.AllocHGlobal(settings.BufferSize) : System.IntPtr.Zero; - #if UNITY_EDITOR - AkCallbackSerializer.SetLocalOutput((uint) AkMonitorErrorLevel.ErrorLevel_All); + AkCallbackSerializer.SetLocalOutput((uint)AkMonitorErrorLevel.ErrorLevel_All); #endif - return AkCallbackSerializer.Init(m_pNotifMem, (uint)settings.BufferSize); + AkCallbackSerializer.Init(); } public static void Term() { - if (m_pNotifMem != System.IntPtr.Zero) - { - AkCallbackSerializer.Term(); - System.Runtime.InteropServices.Marshal.FreeHGlobal(m_pNotifMem); - m_pNotifMem = System.IntPtr.Zero; - } + AkCallbackSerializer.Term(); } /// Call this to set a function to call whenever Wwise prints a message (warnings or errors). @@ -265,9 +254,6 @@ public static class AkCallbackManager /// It must be called regularly. By default this is called in AkInitializer.cs. public static int PostCallbacks() { - if (m_pNotifMem == System.IntPtr.Zero) - return 0; - try { var numCallbacks = 0; @@ -338,17 +324,15 @@ public static class AkCallbackManager if (!m_mapBankCallbacks.TryGetValue((int) pPackage, out bankPkg)) { UnityEngine.Debug.LogError("WwiseUnity: BankCallbackPackage not found for <" + pPackage + ">."); - return numCallbacks; + break; } - else - { - m_mapBankCallbacks.Remove((int) pPackage); - if (bankPkg != null && bankPkg.m_Callback != null) - { - AkBankCallbackInfo.setCPtr(pData); - bankPkg.m_Callback(AkBankCallbackInfo.bankID, AkBankCallbackInfo.inMemoryBankPtr, AkBankCallbackInfo.loadResult, bankPkg.m_Cookie); - } + m_mapBankCallbacks.Remove((int) pPackage); + + if (bankPkg != null && bankPkg.m_Callback != null) + { + AkBankCallbackInfo.setCPtr(pData); + bankPkg.m_Callback(AkBankCallbackInfo.bankID, AkBankCallbackInfo.inMemoryBankPtr, AkBankCallbackInfo.loadResult, bankPkg.m_Cookie); } break; @@ -357,73 +341,70 @@ public static class AkCallbackManager if (!m_mapEventCallbacks.TryGetValue((int) pPackage, out eventPkg)) { UnityEngine.Debug.LogError("WwiseUnity: EventCallbackPackage not found for <" + pPackage + ">."); - return numCallbacks; + break; } - else + + AkCallbackInfo info = null; + + switch (eType) { - AkCallbackInfo info = null; - - switch (eType) - { - case AkCallbackType.AK_EndOfEvent: - m_mapEventCallbacks.Remove(eventPkg.GetHashCode()); - if (eventPkg.m_bNotifyEndOfEvent) - { - AkEventCallbackInfo.setCPtr(pData); - info = AkEventCallbackInfo; - } - break; - - case AkCallbackType.AK_MusicPlayStarted: + case AkCallbackType.AK_EndOfEvent: + m_mapEventCallbacks.Remove(eventPkg.GetHashCode()); + if (eventPkg.m_bNotifyEndOfEvent) + { AkEventCallbackInfo.setCPtr(pData); info = AkEventCallbackInfo; - break; + } + break; - case AkCallbackType.AK_EndOfDynamicSequenceItem: - AkDynamicSequenceItemCallbackInfo.setCPtr(pData); - info = AkDynamicSequenceItemCallbackInfo; - break; + case AkCallbackType.AK_MusicPlayStarted: + AkEventCallbackInfo.setCPtr(pData); + info = AkEventCallbackInfo; + break; - case AkCallbackType.AK_MIDIEvent: - AkMIDIEventCallbackInfo.setCPtr(pData); - info = AkMIDIEventCallbackInfo; - break; + case AkCallbackType.AK_EndOfDynamicSequenceItem: + AkDynamicSequenceItemCallbackInfo.setCPtr(pData); + info = AkDynamicSequenceItemCallbackInfo; + break; - case AkCallbackType.AK_Marker: - AkMarkerCallbackInfo.setCPtr(pData); - info = AkMarkerCallbackInfo; - break; + case AkCallbackType.AK_MIDIEvent: + AkMIDIEventCallbackInfo.setCPtr(pData); + info = AkMIDIEventCallbackInfo; + break; - case AkCallbackType.AK_Duration: - AkDurationCallbackInfo.setCPtr(pData); - info = AkDurationCallbackInfo; - break; + case AkCallbackType.AK_Marker: + AkMarkerCallbackInfo.setCPtr(pData); + info = AkMarkerCallbackInfo; + break; - case AkCallbackType.AK_MusicSyncUserCue: - case AkCallbackType.AK_MusicSyncBar: - case AkCallbackType.AK_MusicSyncBeat: - case AkCallbackType.AK_MusicSyncEntry: - case AkCallbackType.AK_MusicSyncExit: - case AkCallbackType.AK_MusicSyncGrid: - case AkCallbackType.AK_MusicSyncPoint: - AkMusicSyncCallbackInfo.setCPtr(pData); - info = AkMusicSyncCallbackInfo; - break; + case AkCallbackType.AK_Duration: + AkDurationCallbackInfo.setCPtr(pData); + info = AkDurationCallbackInfo; + break; - case AkCallbackType.AK_MusicPlaylistSelect: - AkMusicPlaylistCallbackInfo.setCPtr(pData); - info = AkMusicPlaylistCallbackInfo; - break; + case AkCallbackType.AK_MusicSyncUserCue: + case AkCallbackType.AK_MusicSyncBar: + case AkCallbackType.AK_MusicSyncBeat: + case AkCallbackType.AK_MusicSyncEntry: + case AkCallbackType.AK_MusicSyncExit: + case AkCallbackType.AK_MusicSyncGrid: + case AkCallbackType.AK_MusicSyncPoint: + AkMusicSyncCallbackInfo.setCPtr(pData); + info = AkMusicSyncCallbackInfo; + break; - default: - UnityEngine.Debug.LogError("WwiseUnity: PostCallbacks aborted due to error: Undefined callback type <" + - eType + "> found. Callback object possibly corrupted."); - return numCallbacks; - } + case AkCallbackType.AK_MusicPlaylistSelect: + AkMusicPlaylistCallbackInfo.setCPtr(pData); + info = AkMusicPlaylistCallbackInfo; + break; - if (info != null) - eventPkg.m_Callback(eventPkg.m_Cookie, eType, info); + default: + UnityEngine.Debug.LogError("WwiseUnity: Undefined callback type <" + eType + "> received. Callback object possibly corrupted."); + break; } + + if (info != null) + eventPkg.m_Callback(eventPkg.m_Cookie, eType, info); break; } } diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkCallbackManager.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/AkCallbackManager.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkCallbackManager.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/AkCallbackManager.cs.meta index dfbfa9fde..17dd3b45a 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkCallbackManager.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/AkCallbackManager.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 57be8ec87a89d504ebd26055ce593f6a +guid: 67946fa731257d84394eb9977fbe1534 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkCommonPlatformSettings.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/AkCommonPlatformSettings.cs similarity index 78% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkCommonPlatformSettings.cs rename to Assets/Wwise/API/Runtime/Handwritten/Common/AkCommonPlatformSettings.cs index f03884dba..beb517e34 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkCommonPlatformSettings.cs +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/AkCommonPlatformSettings.cs @@ -1,4 +1,4 @@ -public class AkBasePlatformSettings : UnityEngine.ScriptableObject +public class AkBasePlatformSettings : UnityEngine.ScriptableObject { public virtual AkInitializationSettings AkInitializationSettings { @@ -222,9 +222,9 @@ public partial class AkCommonUserSettings protected static string GetPluginPath() { #if UNITY_EDITOR_WIN - return System.IO.Path.Combine(UnityEngine.Application.dataPath, @"Wwise\Deployment\Plugins\Windows\x86_64\DSP"); + return System.IO.Path.GetFullPath(AkUtilities.GetPathInPackage(@"Runtime\Plugins\Windows\x86_64\DSP")); #elif UNITY_EDITOR_OSX - return System.IO.Path.Combine(UnityEngine.Application.dataPath, @"Wwise/Deployment/Plugins/Mac/DSP"); + return System.IO.Path.GetFullPath(AkUtilities.GetPathInPackage("Runtime/Plugins/Mac/DSP")); #elif UNITY_STANDALONE_WIN string potentialPath = System.IO.Path.Combine(UnityEngine.Application.dataPath, "Plugins" + System.IO.Path.DirectorySeparatorChar); string architectureName = "x86"; @@ -246,11 +246,6 @@ public partial class AkCommonUserSettings } #elif UNITY_ANDROID || UNITY_WSA return null; -#elif PLATFORM_LUMIN - var dataPath = UnityEngine.Application.dataPath; - var find = "Data"; - var index = dataPath.LastIndexOf(find); - return index == -1 ? dataPath : dataPath.Remove(index, find.Length).Insert(index, "bin"); #elif UNITY_STADIA return System.IO.Path.Combine(UnityEngine.Application.dataPath, ".." + System.IO.Path.DirectorySeparatorChar); #else @@ -304,17 +299,6 @@ public partial class AkCommonUserSettings [UnityEngine.Range(0, AkSoundEngine.AK_MAX_SOUND_PROPAGATION_DEPTH)] public uint m_MaxSoundPropagationDepth = AkSoundEngine.AK_MAX_SOUND_PROPAGATION_DEPTH; - public enum DiffractionFlags - { - UseBuiltInParam = 1 << 0, - UseObstruction = 1 << 1, - CalcEmitterVirtualPosition = 1 << 3, - } - - [UnityEngine.Tooltip("Determines whether diffraction values for sound passing through portals will be calculated, and how to apply those calculations to Wwise parameters.")] - [AkEnumFlag(typeof(DiffractionFlags))] - public DiffractionFlags m_DiffractionFlags = (DiffractionFlags)~0; - [UnityEngine.Tooltip("Distance (in game units) that an emitter or listener has to move to trigger a recalculation of reflections/diffraction. Larger values can reduce the CPU load at the cost of reduced accuracy.")] public float m_MovementThreshold = 1.0f; @@ -333,18 +317,31 @@ public partial class AkCommonUserSettings /// Length of the rays that are cast inside Spatial Audio. Effectively caps the maximum length of an individual segment in a reflection or diffraction path. public float m_MaxPathLength = 10000.0f; - [UnityEngine.Tooltip("Enable computation of diffraction along reflection paths.")] + [UnityEngine.Tooltip("Controls the maximum percentage of an audio frame used by the raytracing engine. Percentage [0, 100] of the current audio frame. A value of 0 indicates no limit on the amount of CPU used for raytracing.")] + /// Controls the maximum percentage of an audio frame used by the raytracing engine. Percentage [0, 100] of the current audio frame. A value of 0 indicates no limit on the amount of CPU used for raytracing. + public float m_CPULimitPercentage = 0.0f; + + [UnityEngine.Tooltip("Enable computation of diffraction along reflection paths.")] [UnityEngine.Serialization.FormerlySerializedAs("m_EnableDiffraction")] /// Enable computation of diffraction along reflection paths. public bool m_EnableDiffractionOnReflections = true; - [UnityEngine.Tooltip("Enable direct path diffraction. Diffraction must be enabled for a source in the authoring tool positioning tab.")] + [UnityEngine.Tooltip("Enable computation of geometric diffraction and transmission paths for all sources that have that have the \"Enable Diffraction and Transmission\" box checked in the Positioning tab of the Wwise Property Editor. This flag enables sound paths around (diffraction) and thorugh (transmission) geometry. Setting to EnableGeometricDiffractionAndTransmission to false implies that geometry is only to be used for reflection calculation. Diffraction edges must be enabled on geometry for diffraction calculation. If EnableGeometricDiffractionAndTransmission is false but a sound has \"Enable Diffraction and Transmission\" checked in the positioning tab of the authoring tool, the sound will only diffract through portals but pass through geometry as if it is not there. One would typically disable this setting if the game intends to perform its own obstruction calculation, but in the situation where geometry is still passed to spatial audio for reflection calculation.")] + [UnityEngine.Serialization.FormerlySerializedAs("m_EnableDirectPathDiffraction")] /// Enable direct path diffraction. - public bool m_EnableDirectPathDiffraction = true; + public bool m_EnableGeometricDiffractionAndTransmission = true; - [UnityEngine.Tooltip("Enable modeling of transmission of sound through walls.")] - /// Enable modeling of transmission of sound through walls. - public bool m_EnableTransmission = true; + [UnityEngine.Tooltip("An emitter that is diffracted through a portal or around geometry will have its apparent or virtual position calculated by Wwise Spatial Audio and passed on to the sound engine.")] + /// An emitter that is diffracted through a portal or around geometry will have its apparent or virtual position calculated by Wwise Spatial Audio and passed on to the sound engine. + public bool m_CalcEmitterVirtualPosition = true; + + [UnityEngine.Tooltip("Use the Wwise obstruction curve for modeling the effect of diffraction on a sound. Diffraction is only applied to sounds that have the \"Enable Diffraction and Transmission\" box checked in the Positioning tab of the Wwise Property Editor. Diffraction can also be applied using the diffraction built-in parameter, mapped to an RTPC (the built-in parameter is populated whether or not UseObstruction is checked). While the obstruction curve is a global setting for all sounds, using it to simulate diffraction is preferred over an RTPC, because it provides greater accuracy when modeling multiple diffraction paths, or a combination of diffraction and transmission paths. This is due to the fact that RTPCs can not be separately applied to individual sound paths. Only the path with the least amount of diffraction is sent to the RTPC.")] + /// Use the Wwise obstruction curve for modeling the effect of diffraction on a sound. Diffraction is only applied to sounds that have the \"Enable Diffraction and Transmission\" box checked in the Positioning tab of the Wwise Property Editor. Diffraction can also be applied using the diffraction built-in parameter, mapped to an RTPC (the built-in parameter is populated whether or not UseObstruction is checked). While the obstruction curve is a global setting for all sounds, using it to simulate diffraction is preferred over an RTPC, because it provides greater accuracy when modeling multiple diffraction paths, or a combination of diffraction and transmission paths. This is due to the fact that RTPCs can not be separately applied to individual sound paths. Only the path with the least amount of diffraction is sent to the RTPC. + public bool m_UseObstruction = true; + + [UnityEngine.Tooltip("Use the Wwise occlusion curve for modeling the effect of transmission loss on a sound. The transmission loss factor is applied using the occlusion curve defined in the wwise project settings. Transmission loss is only applied to sounds that have the \"Enable Diffraction and Transmission\" box checked in the Positioning tab of the Wwise Property Editor. Transmission loss can also be applied using the transmission loss built-in parameter, mapped to an RTPC (the built-in parameter is populated whether or not UseOcclusion is checked). While the occlusion curve is a global setting for all sounds, using it to simulate transmission loss is preferred over an RTPC, because it provides greater accuracy when modeling both transmission and diffraction. This is due to the fact that RTPCs can not be applied to individual sound paths, therefore any parameter mapped to a transmission loss RTPC will also affect any potential diffraction paths originating from an emitter.")] + /// Use the Wwise occlusion curve for modeling the effect of transmission loss on a sound. The transmission loss factor is applied using the occlusion curve defined in the wwise project settings. Transmission loss is only applied to sounds that have the \"Enable Diffraction and Transmission\" box checked in the Positioning tab of the Wwise Property Editor. Transmission loss can also be applied using the transmission loss built-in parameter, mapped to an RTPC (the built-in parameter is populated whether or not UseOcclusion is checked). While the occlusion curve is a global setting for all sounds, using it to simulate transmission loss is preferred over an RTPC, because it provides greater accuracy when modeling both transmission and diffraction. This is due to the fact that RTPCs can not be applied to individual sound paths, therefore any parameter mapped to a transmission loss RTPC will also affect any potential diffraction paths originating from an emitter. + public bool m_UseOcclusion = true; } [UnityEngine.Tooltip("Spatial audio common settings.")] @@ -353,15 +350,17 @@ public partial class AkCommonUserSettings public virtual void CopyTo(AkSpatialAudioInitSettings settings) { settings.uMaxSoundPropagationDepth = m_SpatialAudioSettings.m_MaxSoundPropagationDepth; - settings.uDiffractionFlags = (uint)m_SpatialAudioSettings.m_DiffractionFlags; settings.fMovementThreshold = m_SpatialAudioSettings.m_MovementThreshold; settings.uNumberOfPrimaryRays = m_SpatialAudioSettings.m_NumberOfPrimaryRays; settings.uMaxReflectionOrder = m_SpatialAudioSettings.m_MaxReflectionOrder; settings.fMaxPathLength = m_SpatialAudioSettings.m_MaxPathLength; + settings.fCPULimitPercentage = m_SpatialAudioSettings.m_CPULimitPercentage; settings.bEnableDiffractionOnReflection = m_SpatialAudioSettings.m_EnableDiffractionOnReflections; - settings.bEnableDirectPathDiffraction = m_SpatialAudioSettings.m_EnableDirectPathDiffraction; - settings.bEnableTransmission = m_SpatialAudioSettings.m_EnableTransmission; - } + settings.bEnableGeometricDiffractionAndTransmission = m_SpatialAudioSettings.m_EnableGeometricDiffractionAndTransmission; + settings.bCalcEmitterVirtualPosition = m_SpatialAudioSettings.m_CalcEmitterVirtualPosition; + settings.bUseObstruction = m_SpatialAudioSettings.m_UseObstruction; + settings.bUseOcclusion = m_SpatialAudioSettings.m_UseOcclusion; + } public virtual void CopyTo(AkUnityPlatformSpecificSettings settings) { } @@ -376,6 +375,15 @@ public partial class AkCommonUserSettings { m_SpatialAudioSettings.m_MaxPathLength = 0.0f; } + + if (m_SpatialAudioSettings.m_CPULimitPercentage < 0.0f) + { + m_SpatialAudioSettings.m_CPULimitPercentage = 0.0f; + } + else if (m_SpatialAudioSettings.m_CPULimitPercentage > 100.0f) + { + m_SpatialAudioSettings.m_CPULimitPercentage = 100.0f; + } } } @@ -409,7 +417,7 @@ public class AkCommonAdvancedSettings public uint m_ContinuousPlaybackLookAhead = 1; [UnityEngine.Tooltip("Size of the monitoring queue pool. This parameter is not used in Release build.")] - public uint m_MonitorQueuePoolSize = 64 * 1024; + public uint m_MonitorQueuePoolSize = 1024 * 1024; [UnityEngine.Tooltip("Amount of time to wait for hardware devices to trigger an audio interrupt. If there is no interrupt after that time, the sound engine will revert to silent mode and continue operating until the hardware finally comes back.")] public uint m_MaximumHardwareTimeoutMs = 1000; @@ -432,27 +440,6 @@ public class AkCommonAdvancedSettings public virtual void CopyTo(AkPlatformInitSettings settings) { } - [System.Serializable] - public class SpatialAudioSettings - { - [UnityEngine.Tooltip("Multiplier that is applied to the distance attenuation of diffracted sounds (sounds that are in the 'shadow region') to simulate the phenomenon where by diffracted sound waves decay faster than incident sound waves.")] - [UnityEngine.Range(1.0f, 3.0f)] - public float m_DiffractionShadowAttenuationFactor = 1.0f; - - [UnityEngine.Tooltip("Interpolation angle, in degrees, over which the \"Diffraction Shadow Attenuation Factor\" is applied.")] - [UnityEngine.Range(0.1f, 180.0f)] - public float m_DiffractionShadowDegrees = 30.0f; - } - - [UnityEngine.Tooltip("Spatial audio advanced settings.")] - public SpatialAudioSettings m_SpatialAudioSettings; - - public virtual void CopyTo(AkSpatialAudioInitSettings settings) - { - settings.fDiffractionShadowAttenFactor = m_SpatialAudioSettings.m_DiffractionShadowAttenuationFactor; - settings.fDiffractionShadowDegrees = m_SpatialAudioSettings.m_DiffractionShadowDegrees; - } - public virtual void CopyTo(AkUnityPlatformSpecificSettings settings) { } [UnityEngine.Tooltip("The state of the \"in_bRenderAnyway\" argument passed to the AkSoundEngine.Suspend() function when the \"OnApplicationFocus\" Unity callback is received with \"false\" as its argument.")] @@ -463,21 +450,6 @@ public class AkCommonAdvancedSettings [UnityEngine.Tooltip("Use Async Open in the low-level IO hook.")] public bool m_UseAsyncOpen = false; - - public virtual void Validate() - { - if (m_SpatialAudioSettings.m_DiffractionShadowAttenuationFactor <= 0.0f) - { - UnityEngine.Debug.LogWarning("WwiseUnity: m_SpatialAudioSettings.m_DiffractionShadowAttenuationFactor must be greater than zero. Value was reset to the default (2.0)"); - m_SpatialAudioSettings.m_DiffractionShadowAttenuationFactor = 1.0f; - } - - if (m_SpatialAudioSettings.m_DiffractionShadowDegrees <= 0.0f) - { - UnityEngine.Debug.LogWarning("WwiseUnity: m_SpatialAudioSettings.m_DiffractionShadowDegrees must be greater than zero. Value was reset to the default (30.0)"); - m_SpatialAudioSettings.m_DiffractionShadowDegrees = 30.0f; - } - } } [System.Serializable] @@ -568,7 +540,6 @@ public abstract class AkCommonPlatformSettings : AkBasePlatformSettings { var settings = base.AkSpatialAudioInitSettings; GetUserSettings().CopyTo(settings); - GetAdvancedSettings().CopyTo(settings); return settings; } } @@ -621,10 +592,8 @@ public abstract class AkCommonPlatformSettings : AkBasePlatformSettings void OnValidate() { GetUserSettings().Validate(); - GetAdvancedSettings().Validate(); GetCommsSettings().Validate(); } #endif #endregion } - diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkCommonPlatformSettings.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/AkCommonPlatformSettings.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkCommonPlatformSettings.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/AkCommonPlatformSettings.cs.meta index 492e36940..a2a860f6b 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkCommonPlatformSettings.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/AkCommonPlatformSettings.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: def3896dc7e1e2740997389b0157b447 +guid: de10bfb735d081a4a894a89564ba5c46 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkEnumFlagAttribute.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/AkEnumFlagAttribute.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkEnumFlagAttribute.cs rename to Assets/Wwise/API/Runtime/Handwritten/Common/AkEnumFlagAttribute.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkEnumFlagAttribute.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/AkEnumFlagAttribute.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkEnumFlagAttribute.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/AkEnumFlagAttribute.cs.meta index 6feb79b13..0abcdc3e1 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkEnumFlagAttribute.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/AkEnumFlagAttribute.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: e8fb86fce0896964ea74043208ef2552 +guid: 8b13a179121095a4b855581dede362ff MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkLogger.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/AkLogger.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkLogger.cs rename to Assets/Wwise/API/Runtime/Handwritten/Common/AkLogger.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkLogger.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/AkLogger.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkLogger.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/AkLogger.cs.meta index dbd901f94..146cd8cf4 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkLogger.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/AkLogger.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 0df9150c992261642a97258fcce19236 +guid: 0092e85c98e0fb64888320f610438756 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkShowOnlyAttribute.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/AkShowOnlyAttribute.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkShowOnlyAttribute.cs rename to Assets/Wwise/API/Runtime/Handwritten/Common/AkShowOnlyAttribute.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkShowOnlyAttribute.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/AkShowOnlyAttribute.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkShowOnlyAttribute.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/AkShowOnlyAttribute.cs.meta index c9d91c3e0..868c2857c 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkShowOnlyAttribute.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/AkShowOnlyAttribute.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 028d4a7de983f334aab9ce80b7d2af5d +guid: 7af1baad3892eef46b6ae43833cbe5a8 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Runtime/Handwritten/Common/AkSoundEngine.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/AkSoundEngine.cs new file mode 100644 index 000000000..3c5796a34 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/AkSoundEngine.cs @@ -0,0 +1,1185 @@ +#if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. +////////////////////////////////////////////////////////////////////// +// +// Copyright (c) 2017 Audiokinetic Inc. / All Rights Reserved +// +////////////////////////////////////////////////////////////////////// + +/// @brief Contains C# functions exposed from the Wwise C++ API. +/// +/// The AkSoundEngine class contains functions converted to C# from the following C++ namespaces: +/// - AK::Monitor +/// - AK::MusicEngine +/// - AK::SoundEngine +/// - AK::SoundEngine::DynamicDialogue +/// - AK::SoundEngine::Query +/// - AK::SpatialAudio +public partial class AkSoundEngine +{ +#if UNITY_EDITOR + public static bool EditorIsSoundEngineLoaded { get; set; } +#endif + + #region String Marshalling + + /// + /// Converts "char*" C-strings to C# strings. + /// + /// "char*" memory pointer passed to C# as an IntPtr. + /// Converted string. + public static string StringFromIntPtrString(System.IntPtr ptr) + { + return System.Runtime.InteropServices.Marshal.PtrToStringAnsi(ptr); + } + + /// + /// Converts "wchar_t*" C-strings to C# strings. + /// + /// "wchar_t*" memory pointer passed to C# as an IntPtr. + /// Converted string. + public static string StringFromIntPtrWString(System.IntPtr ptr) + { + return System.Runtime.InteropServices.Marshal.PtrToStringUni(ptr); + } + #endregion + + #region GameObject Hash Function + + /// + /// The type for hash functions used to convert a Unity Game Object into an integer. + /// + /// The Unity Game Object. + /// The AkGameObjectID used by the sound engine. + public delegate ulong GameObjectHashFunction(UnityEngine.GameObject gameObject); + + private static ulong InternalGameObjectHash(UnityEngine.GameObject gameObject) + { + return gameObject == null ? AK_INVALID_GAME_OBJECT : (ulong) gameObject.GetInstanceID(); + } + + /// + /// The user assignable hash function used to convert a Unity Game Object into an AkGameObjectID used by the sound + /// engine. Used by GetAkGameObjectID(). + /// + public static GameObjectHashFunction GameObjectHash + { + set { gameObjectHash = value == null ? InternalGameObjectHash : value; } + } + + private static GameObjectHashFunction gameObjectHash = InternalGameObjectHash; + + /// + /// The hash function used to convert a Unity Game Object into an AkGameObjectID used by the sound engine. + /// + public static ulong GetAkGameObjectID(UnityEngine.GameObject gameObject) + { + return gameObjectHash(gameObject); + } + + #endregion + + #region Registration Functions + + /// + /// Registers a Unity Game Object with an ID obtained from GetAkGameObjectID(). + /// + /// The Unity Game Object. + /// + public static AKRESULT RegisterGameObj(UnityEngine.GameObject gameObject) + { + var id = GetAkGameObjectID(gameObject); + var res = (AKRESULT) AkSoundEnginePINVOKE.CSharp_RegisterGameObjInternal(id); + PostRegisterGameObjUserHook(res, gameObject, id); + return res; + } + + /// + /// Registers a Unity Game Object with an ID obtained from GetAkGameObjectID(). + /// + /// The Unity Game Object. + /// The name that is visible in the Wwise Profiler. + /// + public static AKRESULT RegisterGameObj(UnityEngine.GameObject gameObject, string name) + { + var id = GetAkGameObjectID(gameObject); + var res = (AKRESULT) AkSoundEnginePINVOKE.CSharp_RegisterGameObjInternal_WithName(id, name); + PostRegisterGameObjUserHook(res, gameObject, id); + return res; + } + + /// + /// Unregisters a Unity Game Object with an ID obtained from GetAkGameObjectID(). + /// + /// The Unity Game Object. + /// + public static AKRESULT UnregisterGameObj(UnityEngine.GameObject gameObject) + { + var id = GetAkGameObjectID(gameObject); + var res = (AKRESULT) AkSoundEnginePINVOKE.CSharp_UnregisterGameObjInternal(id); + PostUnregisterGameObjUserHook(res, gameObject, id); + return res; + } + #endregion + + #region Helper Functions + + public static string WwiseVersion + { + get + { + var majorMinor = GetMajorMinorVersion(); + var subminorBuild = GetSubminorBuildVersion(); + var major = majorMinor >> 16; + var minor = majorMinor & 0xFFFF; + var subMinor = subminorBuild >> 16; + var build = subminorBuild & 0xFFFF; + return string.Format("{0}.{1}.{2} Build {3}", major, minor, subMinor, build); + } + } + + public static AKRESULT SetObjectPosition(UnityEngine.GameObject gameObject, UnityEngine.Transform transform) + { + var id = GetAkGameObjectID(gameObject); + return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetObjectPosition(id, transform.position, transform.forward, transform.up); + } + + public static AKRESULT SetObjectPosition(UnityEngine.GameObject gameObject, float posX, float posY, float posZ, + float frontX, float frontY, float frontZ, float topX, float topY, float topZ) + { + var id = GetAkGameObjectID(gameObject); + var position = new UnityEngine.Vector3(posX, posY, posZ); + var forward = new UnityEngine.Vector3(frontX, frontY, frontZ); + var up = new UnityEngine.Vector3(topX, topY, topZ); + return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetObjectPosition(id, position, forward, up); + } + + #endregion + + #region User Hooks + + public static void PreGameObjectAPICall(UnityEngine.GameObject gameObject, ulong id) + { + PreGameObjectAPICallUserHook(gameObject, id); + } + + /// + /// User hook called within all Wwise integration functions that receive GameObjects and do not perform + /// (un)registration. This is called + /// before values are sent to the native plugin code. An example use could be to register game objects that were not + /// previously registered. + /// + /// The GameObject being processed. + /// The ulong returned from GameObjectHash that represents this GameObject in Wwise. + static partial void PreGameObjectAPICallUserHook(UnityEngine.GameObject gameObject, ulong id); + + /// + /// User hook called after RegisterGameObj(). An example use could be to add the id and gameObject to a dictionary upon + /// AK_Success. + /// + /// The result from calling RegisterGameObj() on gameObject. + /// The GameObject that RegisterGameObj() was called on. + /// The ulong returned from GameObjectHash that represents this GameObject in Wwise. + static partial void PostRegisterGameObjUserHook(AKRESULT result, UnityEngine.GameObject gameObject, ulong id); + + /// + /// User hook called after UnregisterGameObj(). An example use could be to remove the id and gameObject from a + /// dictionary upon AK_Success. + /// + /// The result from calling UnregisterGameObj() on gameObject. + /// The GameObject that UnregisterGameObj() was called on. + /// The ulong returned from GameObjectHash that represents this GameObject in Wwise. + static partial void PostUnregisterGameObjUserHook(AKRESULT result, UnityEngine.GameObject gameObject, ulong id); + + #endregion + + #region Deprecation Strings + public const string Deprecation_2018_1_2 = "This functionality is deprecated as of Wwise v2018.1.2 and will be removed in a future release."; + public const string Deprecation_2018_1_6 = "This functionality is deprecated as of Wwise v2018.1.6 and will be removed in a future release."; + public const string Deprecation_2019_2_0 = "This functionality is deprecated as of Wwise v2019.2.0 and will be removed in a future release."; + public const string Deprecation_2019_2_2 = "This functionality is deprecated as of Wwise v2019.2.2 and will be removed in a future release."; + public const string Deprecation_2021_1_0 = "This functionality is deprecated as of Wwise v2021.1.0 and will be removed in a future release."; + #endregion + + #region GameObject wrappers + public static uint DynamicSequenceOpen(UnityEngine.GameObject in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, AkDynamicSequenceType in_eDynamicSequenceType) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); + { + uint ret = AkSoundEnginePINVOKE.CSharp_DynamicSequenceOpen__SWIG_0(in_gameObjectID_id, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero, (int)in_eDynamicSequenceType); + AkCallbackManager.SetLastAddedPlayingID(ret); + return ret; + } + } + + public static uint DynamicSequenceOpen(UnityEngine.GameObject in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); + { + uint ret = AkSoundEnginePINVOKE.CSharp_DynamicSequenceOpen__SWIG_1(in_gameObjectID_id, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero); + AkCallbackManager.SetLastAddedPlayingID(ret); + return ret; + } + } + + public static uint DynamicSequenceOpen(UnityEngine.GameObject in_gameObjectID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { + uint ret = AkSoundEnginePINVOKE.CSharp_DynamicSequenceOpen__SWIG_2(in_gameObjectID_id); + AkCallbackManager.SetLastAddedPlayingID(ret); + return ret; + } + } + + public static uint PostEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, uint in_cExternals, AkExternalSourceInfoArray in_pExternalSources, uint in_PlayingID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); + { + uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_0(in_eventID, in_gameObjectID_id, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero, in_cExternals, in_pExternalSources.GetBuffer(), in_PlayingID); + AkCallbackManager.SetLastAddedPlayingID(ret); + return ret; + } + } + + public static uint PostEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, uint in_cExternals, AkExternalSourceInfoArray in_pExternalSources) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); + { + uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_1(in_eventID, in_gameObjectID_id, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero, in_cExternals, in_pExternalSources.GetBuffer()); + AkCallbackManager.SetLastAddedPlayingID(ret); + return ret; + } + } + + public static uint PostEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); + { + uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_2(in_eventID, in_gameObjectID_id, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero); + AkCallbackManager.SetLastAddedPlayingID(ret); + return ret; + } + } + + public static uint PostEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { + uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_3(in_eventID, in_gameObjectID_id); + AkCallbackManager.SetLastAddedPlayingID(ret); + return ret; + } + } + + public static uint PostEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, uint in_cExternals, AkExternalSourceInfoArray in_pExternalSources, uint in_PlayingID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); + { + uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_4(in_pszEventName, in_gameObjectID_id, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero, in_cExternals, in_pExternalSources.GetBuffer(), in_PlayingID); + AkCallbackManager.SetLastAddedPlayingID(ret); + return ret; + } + } + + public static uint PostEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie, uint in_cExternals, AkExternalSourceInfoArray in_pExternalSources) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); + { + uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_5(in_pszEventName, in_gameObjectID_id, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero, in_cExternals, in_pExternalSources.GetBuffer()); + AkCallbackManager.SetLastAddedPlayingID(ret); + return ret; + } + } + + public static uint PostEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID, uint in_uFlags, AkCallbackManager.EventCallback in_pfnCallback, object in_pCookie) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + in_pCookie = AkCallbackManager.EventCallbackPackage.Create(in_pfnCallback, in_pCookie, ref in_uFlags); + { + uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_6(in_pszEventName, in_gameObjectID_id, in_uFlags, in_uFlags != 0 ? (global::System.IntPtr)1 : global::System.IntPtr.Zero, in_pCookie != null ? (global::System.IntPtr)in_pCookie.GetHashCode() : global::System.IntPtr.Zero); + AkCallbackManager.SetLastAddedPlayingID(ret); + return ret; + } + } + + public static uint PostEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { + uint ret = AkSoundEnginePINVOKE.CSharp_PostEvent__SWIG_7(in_pszEventName, in_gameObjectID_id); + AkCallbackManager.SetLastAddedPlayingID(ret); + return ret; + } + } + + public static AKRESULT ExecuteActionOnEvent(uint in_eventID, AkActionOnEventType in_ActionType, UnityEngine.GameObject in_gameObjectID, int in_uTransitionDuration, AkCurveInterpolation in_eFadeCurve, uint in_PlayingID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_0(in_eventID, (int)in_ActionType, in_gameObjectID_id, in_uTransitionDuration, (int)in_eFadeCurve, in_PlayingID); } + } + + public static AKRESULT ExecuteActionOnEvent(uint in_eventID, AkActionOnEventType in_ActionType, UnityEngine.GameObject in_gameObjectID, int in_uTransitionDuration, AkCurveInterpolation in_eFadeCurve) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_1(in_eventID, (int)in_ActionType, in_gameObjectID_id, in_uTransitionDuration, (int)in_eFadeCurve); } + } + + public static AKRESULT ExecuteActionOnEvent(uint in_eventID, AkActionOnEventType in_ActionType, UnityEngine.GameObject in_gameObjectID, int in_uTransitionDuration) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_2(in_eventID, (int)in_ActionType, in_gameObjectID_id, in_uTransitionDuration); } + } + + public static AKRESULT ExecuteActionOnEvent(uint in_eventID, AkActionOnEventType in_ActionType, UnityEngine.GameObject in_gameObjectID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_3(in_eventID, (int)in_ActionType, in_gameObjectID_id); } + } + + public static AKRESULT ExecuteActionOnEvent(string in_pszEventName, AkActionOnEventType in_ActionType, UnityEngine.GameObject in_gameObjectID, int in_uTransitionDuration, AkCurveInterpolation in_eFadeCurve, uint in_PlayingID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_5(in_pszEventName, (int)in_ActionType, in_gameObjectID_id, in_uTransitionDuration, (int)in_eFadeCurve, in_PlayingID); } + } + + public static AKRESULT ExecuteActionOnEvent(string in_pszEventName, AkActionOnEventType in_ActionType, UnityEngine.GameObject in_gameObjectID, int in_uTransitionDuration, AkCurveInterpolation in_eFadeCurve) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_6(in_pszEventName, (int)in_ActionType, in_gameObjectID_id, in_uTransitionDuration, (int)in_eFadeCurve); } + } + + public static AKRESULT ExecuteActionOnEvent(string in_pszEventName, AkActionOnEventType in_ActionType, UnityEngine.GameObject in_gameObjectID, int in_uTransitionDuration) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_7(in_pszEventName, (int)in_ActionType, in_gameObjectID_id, in_uTransitionDuration); } + } + + public static AKRESULT ExecuteActionOnEvent(string in_pszEventName, AkActionOnEventType in_ActionType, UnityEngine.GameObject in_gameObjectID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ExecuteActionOnEvent__SWIG_8(in_pszEventName, (int)in_ActionType, in_gameObjectID_id); } + } + + public static AKRESULT PostMIDIOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, AkMIDIPostArray in_pPosts, ushort in_uNumPosts) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostMIDIOnEvent__SWIG_3(in_eventID, in_gameObjectID_id, in_pPosts.GetBuffer(), in_uNumPosts); } + } + + public static AKRESULT StopMIDIOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_StopMIDIOnEvent__SWIG_1(in_eventID, in_gameObjectID_id); } + } + + public static AKRESULT StopMIDIOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, uint in_playingID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_StopMIDIOnEvent__SWIG_0(in_eventID, in_gameObjectID_id, in_playingID); } + } + + public static AKRESULT SeekOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, int in_iPosition, bool in_bSeekToNearestMarker, uint in_PlayingID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_0(in_eventID, in_gameObjectID_id, in_iPosition, in_bSeekToNearestMarker, in_PlayingID); } + } + + public static AKRESULT SeekOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, int in_iPosition, bool in_bSeekToNearestMarker) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_1(in_eventID, in_gameObjectID_id, in_iPosition, in_bSeekToNearestMarker); } + } + + public static AKRESULT SeekOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, int in_iPosition) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_2(in_eventID, in_gameObjectID_id, in_iPosition); } + } + + public static AKRESULT SeekOnEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID, int in_iPosition, bool in_bSeekToNearestMarker, uint in_PlayingID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_3(in_pszEventName, in_gameObjectID_id, in_iPosition, in_bSeekToNearestMarker, in_PlayingID); } + } + + public static AKRESULT SeekOnEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID, int in_iPosition, bool in_bSeekToNearestMarker) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_4(in_pszEventName, in_gameObjectID_id, in_iPosition, in_bSeekToNearestMarker); } + } + + public static AKRESULT SeekOnEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID, int in_iPosition) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_5(in_pszEventName, in_gameObjectID_id, in_iPosition); } + } + + public static AKRESULT SeekOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, float in_fPercent, bool in_bSeekToNearestMarker, uint in_PlayingID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + +#if (UNITY_SWITCH || UNITY_ANDROID || UNITY_STANDALONE_LINUX || UNITY_STADIA) && !UNITY_EDITOR + return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_6(in_eventID, in_gameObjectID_id, in_fPercent, in_bSeekToNearestMarker, in_PlayingID); +#else + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_9(in_eventID, in_gameObjectID_id, in_fPercent, in_bSeekToNearestMarker, in_PlayingID); } +#endif + } + + public static AKRESULT SeekOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, float in_fPercent, bool in_bSeekToNearestMarker) + { + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + +#if (UNITY_SWITCH || UNITY_ANDROID || UNITY_STANDALONE_LINUX || UNITY_STADIA) && !UNITY_EDITOR + return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_7(in_eventID, in_gameObjectID_id, in_fPercent, in_bSeekToNearestMarker); +#else + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_10(in_eventID, in_gameObjectID_id, in_fPercent, in_bSeekToNearestMarker); } +#endif + } + + public static AKRESULT SeekOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, float in_fPercent) + { + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + +#if (UNITY_SWITCH || UNITY_ANDROID || UNITY_STANDALONE_LINUX || UNITY_STADIA) && !UNITY_EDITOR + return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_8(in_eventID, in_gameObjectID_id, in_fPercent); +#else + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_11(in_eventID, in_gameObjectID_id, in_fPercent); } +#endif + } + + public static AKRESULT SeekOnEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID, float in_fPercent, bool in_bSeekToNearestMarker, uint in_PlayingID) + { + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + +#if (UNITY_SWITCH || UNITY_ANDROID || UNITY_STANDALONE_LINUX || UNITY_STADIA) && !UNITY_EDITOR + return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_9(in_pszEventName, in_gameObjectID_id, in_fPercent, in_bSeekToNearestMarker, in_PlayingID); +#else + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_12(in_pszEventName, in_gameObjectID_id, in_fPercent, in_bSeekToNearestMarker, in_PlayingID); } +#endif + } + + public static AKRESULT SeekOnEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID, float in_fPercent, bool in_bSeekToNearestMarker) + { + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + +#if (UNITY_SWITCH || UNITY_ANDROID || UNITY_STANDALONE_LINUX || UNITY_STADIA) && !UNITY_EDITOR + return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_10(in_pszEventName, in_gameObjectID_id, in_fPercent, in_bSeekToNearestMarker); +#else + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_13(in_pszEventName, in_gameObjectID_id, in_fPercent, in_bSeekToNearestMarker); } +#endif + } + + public static AKRESULT SeekOnEvent(string in_pszEventName, UnityEngine.GameObject in_gameObjectID, float in_fPercent) + { + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + +#if (UNITY_SWITCH || UNITY_ANDROID || UNITY_STANDALONE_LINUX || UNITY_STADIA) && !UNITY_EDITOR + return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_11(in_pszEventName, in_gameObjectID_id, in_fPercent); +#else + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SeekOnEvent__SWIG_14(in_pszEventName, in_gameObjectID_id, in_fPercent); } +#endif + } + + public static void CancelEventCallbackGameObject(UnityEngine.GameObject in_gameObjectID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { AkSoundEnginePINVOKE.CSharp_CancelEventCallbackGameObject(in_gameObjectID_id); } + } + + public static void StopAll(UnityEngine.GameObject in_gameObjectID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { AkSoundEnginePINVOKE.CSharp_StopAll__SWIG_0(in_gameObjectID_id); } + } + + public static AKRESULT SendPluginCustomGameData(uint in_busID, UnityEngine.GameObject in_busObjectID, AkPluginType in_eType, uint in_uCompanyID, uint in_uPluginID, global::System.IntPtr in_pData, uint in_uSizeInBytes) + { + + var in_busObjectID_id = AkSoundEngine.GetAkGameObjectID(in_busObjectID); + AkSoundEngine.PreGameObjectAPICall(in_busObjectID, in_busObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SendPluginCustomGameData(in_busID, in_busObjectID_id, (int)in_eType, in_uCompanyID, in_uPluginID, in_pData, in_uSizeInBytes); } + } + + public static AKRESULT SetMultiplePositions(UnityEngine.GameObject in_GameObjectID, AkPositionArray in_pPositions, ushort in_NumPositions, AkMultiPositionType in_eMultiPositionType) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMultiplePositions__SWIG_0(AkSoundEngine.GetAkGameObjectID(in_GameObjectID), in_pPositions.m_Buffer, in_NumPositions, (int)in_eMultiPositionType); } + + public static AKRESULT SetMultiplePositions(UnityEngine.GameObject in_GameObjectID, AkPositionArray in_pPositions, ushort in_NumPositions) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMultiplePositions__SWIG_1(AkSoundEngine.GetAkGameObjectID(in_GameObjectID), in_pPositions.m_Buffer, in_NumPositions); } + + public static AKRESULT SetMultiplePositions(UnityEngine.GameObject in_GameObjectID, AkChannelEmitterArray in_pPositions, ushort in_NumPositions, AkMultiPositionType in_eMultiPositionType) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMultiplePositions__SWIG_2(AkSoundEngine.GetAkGameObjectID(in_GameObjectID), in_pPositions.m_Buffer, in_NumPositions, (int)in_eMultiPositionType); } + + public static AKRESULT SetMultiplePositions(UnityEngine.GameObject in_GameObjectID, AkChannelEmitterArray in_pPositions, ushort in_NumPositions) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMultiplePositions__SWIG_3(AkSoundEngine.GetAkGameObjectID(in_GameObjectID), in_pPositions.m_Buffer, in_NumPositions); } + + public static AKRESULT SetScalingFactor(UnityEngine.GameObject in_GameObjectID, float in_fAttenuationScalingFactor) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetScalingFactor(AkSoundEngine.GetAkGameObjectID(in_GameObjectID), in_fAttenuationScalingFactor); } + + + public static AKRESULT AddListener(UnityEngine.GameObject in_emitterGameObj, UnityEngine.GameObject in_listenerGameObj) + { + + var in_emitterGameObj_id = AkSoundEngine.GetAkGameObjectID(in_emitterGameObj); + AkSoundEngine.PreGameObjectAPICall(in_emitterGameObj, in_emitterGameObj_id); + + + var in_listenerGameObj_id = AkSoundEngine.GetAkGameObjectID(in_listenerGameObj); + AkSoundEngine.PreGameObjectAPICall(in_listenerGameObj, in_listenerGameObj_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_AddListener(in_emitterGameObj_id, in_listenerGameObj_id); } + } + + public static AKRESULT RemoveListener(UnityEngine.GameObject in_emitterGameObj, UnityEngine.GameObject in_listenerGameObj) + { + + var in_emitterGameObj_id = AkSoundEngine.GetAkGameObjectID(in_emitterGameObj); + AkSoundEngine.PreGameObjectAPICall(in_emitterGameObj, in_emitterGameObj_id); + + + var in_listenerGameObj_id = AkSoundEngine.GetAkGameObjectID(in_listenerGameObj); + AkSoundEngine.PreGameObjectAPICall(in_listenerGameObj, in_listenerGameObj_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RemoveListener(in_emitterGameObj_id, in_listenerGameObj_id); } + } + + public static AKRESULT AddDefaultListener(UnityEngine.GameObject in_listenerGameObj) + { + + var in_listenerGameObj_id = AkSoundEngine.GetAkGameObjectID(in_listenerGameObj); + AkSoundEngine.PreGameObjectAPICall(in_listenerGameObj, in_listenerGameObj_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_AddDefaultListener(in_listenerGameObj_id); } + } + + public static AKRESULT RemoveDefaultListener(UnityEngine.GameObject in_listenerGameObj) + { + + var in_listenerGameObj_id = AkSoundEngine.GetAkGameObjectID(in_listenerGameObj); + AkSoundEngine.PreGameObjectAPICall(in_listenerGameObj, in_listenerGameObj_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RemoveDefaultListener(in_listenerGameObj_id); } + } + + public static AKRESULT ResetListenersToDefault(UnityEngine.GameObject in_emitterGameObj) + { + + var in_emitterGameObj_id = AkSoundEngine.GetAkGameObjectID(in_emitterGameObj); + AkSoundEngine.PreGameObjectAPICall(in_emitterGameObj, in_emitterGameObj_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetListenersToDefault(in_emitterGameObj_id); } + } + + public static AKRESULT SetListenerSpatialization(UnityEngine.GameObject in_uListenerID, bool in_bSpatialized, AkChannelConfig in_channelConfig, float[] in_pVolumeOffsets) + { + + var in_uListenerID_id = AkSoundEngine.GetAkGameObjectID(in_uListenerID); + AkSoundEngine.PreGameObjectAPICall(in_uListenerID, in_uListenerID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetListenerSpatialization__SWIG_0(in_uListenerID_id, in_bSpatialized, AkChannelConfig.getCPtr(in_channelConfig), in_pVolumeOffsets); } + } + + public static AKRESULT SetListenerSpatialization(UnityEngine.GameObject in_uListenerID, bool in_bSpatialized, AkChannelConfig in_channelConfig) + { + + var in_uListenerID_id = AkSoundEngine.GetAkGameObjectID(in_uListenerID); + AkSoundEngine.PreGameObjectAPICall(in_uListenerID, in_uListenerID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetListenerSpatialization__SWIG_1(in_uListenerID_id, in_bSpatialized, AkChannelConfig.getCPtr(in_channelConfig)); } + } + + public static AKRESULT SetRTPCValue(uint in_rtpcID, float in_value, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve, bool in_bBypassInternalValueInterpolation) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_0(in_rtpcID, in_value, in_gameObjectID_id, in_uValueChangeDuration, (int)in_eFadeCurve, in_bBypassInternalValueInterpolation); } + } + + public static AKRESULT SetRTPCValue(uint in_rtpcID, float in_value, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_1(in_rtpcID, in_value, in_gameObjectID_id, in_uValueChangeDuration, (int)in_eFadeCurve); } + } + + public static AKRESULT SetRTPCValue(uint in_rtpcID, float in_value, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_2(in_rtpcID, in_value, in_gameObjectID_id, in_uValueChangeDuration); } + } + + public static AKRESULT SetRTPCValue(uint in_rtpcID, float in_value, UnityEngine.GameObject in_gameObjectID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_3(in_rtpcID, in_value, in_gameObjectID_id); } + } + + public static AKRESULT SetRTPCValue(string in_pszRtpcName, float in_value, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve, bool in_bBypassInternalValueInterpolation) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_5(in_pszRtpcName, in_value, in_gameObjectID_id, in_uValueChangeDuration, (int)in_eFadeCurve, in_bBypassInternalValueInterpolation); } + } + + public static AKRESULT SetRTPCValue(string in_pszRtpcName, float in_value, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_6(in_pszRtpcName, in_value, in_gameObjectID_id, in_uValueChangeDuration, (int)in_eFadeCurve); } + } + + public static AKRESULT SetRTPCValue(string in_pszRtpcName, float in_value, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_7(in_pszRtpcName, in_value, in_gameObjectID_id, in_uValueChangeDuration); } + } + + public static AKRESULT SetRTPCValue(string in_pszRtpcName, float in_value, UnityEngine.GameObject in_gameObjectID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetRTPCValue__SWIG_8(in_pszRtpcName, in_value, in_gameObjectID_id); } + } + + public static AKRESULT ResetRTPCValue(uint in_rtpcID, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve, bool in_bBypassInternalValueInterpolation) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_0(in_rtpcID, in_gameObjectID_id, in_uValueChangeDuration, (int)in_eFadeCurve, in_bBypassInternalValueInterpolation); } + } + + public static AKRESULT ResetRTPCValue(uint in_rtpcID, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_1(in_rtpcID, in_gameObjectID_id, in_uValueChangeDuration, (int)in_eFadeCurve); } + } + + public static AKRESULT ResetRTPCValue(uint in_rtpcID, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_2(in_rtpcID, in_gameObjectID_id, in_uValueChangeDuration); } + } + + public static AKRESULT ResetRTPCValue(uint in_rtpcID, UnityEngine.GameObject in_gameObjectID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_3(in_rtpcID, in_gameObjectID_id); } + } + + public static AKRESULT ResetRTPCValue(string in_pszRtpcName, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve, bool in_bBypassInternalValueInterpolation) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_5(in_pszRtpcName, in_gameObjectID_id, in_uValueChangeDuration, (int)in_eFadeCurve, in_bBypassInternalValueInterpolation); } + } + + public static AKRESULT ResetRTPCValue(string in_pszRtpcName, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration, AkCurveInterpolation in_eFadeCurve) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_6(in_pszRtpcName, in_gameObjectID_id, in_uValueChangeDuration, (int)in_eFadeCurve); } + } + + public static AKRESULT ResetRTPCValue(string in_pszRtpcName, UnityEngine.GameObject in_gameObjectID, int in_uValueChangeDuration) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_7(in_pszRtpcName, in_gameObjectID_id, in_uValueChangeDuration); } + } + + public static AKRESULT ResetRTPCValue(string in_pszRtpcName, UnityEngine.GameObject in_gameObjectID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ResetRTPCValue__SWIG_8(in_pszRtpcName, in_gameObjectID_id); } + } + + public static AKRESULT SetSwitch(uint in_switchGroup, uint in_switchState, UnityEngine.GameObject in_gameObjectID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetSwitch__SWIG_0(in_switchGroup, in_switchState, in_gameObjectID_id); } + } + + public static AKRESULT SetSwitch(string in_pszSwitchGroup, string in_pszSwitchState, UnityEngine.GameObject in_gameObjectID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetSwitch__SWIG_1(in_pszSwitchGroup, in_pszSwitchState, in_gameObjectID_id); } + } + + public static AKRESULT PostTrigger(uint in_triggerID, UnityEngine.GameObject in_gameObjectID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostTrigger__SWIG_0(in_triggerID, in_gameObjectID_id); } + } + + public static AKRESULT PostTrigger(string in_pszTrigger, UnityEngine.GameObject in_gameObjectID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostTrigger__SWIG_1(in_pszTrigger, in_gameObjectID_id); } + } + + public static AKRESULT SetGameObjectAuxSendValues(UnityEngine.GameObject in_gameObjectID, AkAuxSendArray in_aAuxSendValues, uint in_uNumSendValues) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetGameObjectAuxSendValues(in_gameObjectID_id, in_aAuxSendValues.GetBuffer(), in_uNumSendValues); } + } + + public static AKRESULT SetGameObjectOutputBusVolume(UnityEngine.GameObject in_emitterObjID, UnityEngine.GameObject in_listenerObjID, float in_fControlValue) + { + + var in_emitterObjID_id = AkSoundEngine.GetAkGameObjectID(in_emitterObjID); + AkSoundEngine.PreGameObjectAPICall(in_emitterObjID, in_emitterObjID_id); + + + var in_listenerObjID_id = AkSoundEngine.GetAkGameObjectID(in_listenerObjID); + AkSoundEngine.PreGameObjectAPICall(in_listenerObjID, in_listenerObjID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetGameObjectOutputBusVolume(in_emitterObjID_id, in_listenerObjID_id, in_fControlValue); } + } + + public static AKRESULT SetObjectObstructionAndOcclusion(UnityEngine.GameObject in_EmitterID, UnityEngine.GameObject in_ListenerID, float in_fObstructionLevel, float in_fOcclusionLevel) + { + + var in_EmitterID_id = AkSoundEngine.GetAkGameObjectID(in_EmitterID); + AkSoundEngine.PreGameObjectAPICall(in_EmitterID, in_EmitterID_id); + + + var in_ListenerID_id = AkSoundEngine.GetAkGameObjectID(in_ListenerID); + AkSoundEngine.PreGameObjectAPICall(in_ListenerID, in_ListenerID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetObjectObstructionAndOcclusion(in_EmitterID_id, in_ListenerID_id, in_fObstructionLevel, in_fOcclusionLevel); } + } + + public static AKRESULT SetMultipleObstructionAndOcclusion(UnityEngine.GameObject in_EmitterID, UnityEngine.GameObject in_uListenerID, AkObstructionOcclusionValuesArray in_fObstructionOcclusionValues, uint in_uNumOcclusionObstruction) + { + + var in_EmitterID_id = AkSoundEngine.GetAkGameObjectID(in_EmitterID); + AkSoundEngine.PreGameObjectAPICall(in_EmitterID, in_EmitterID_id); + + + var in_uListenerID_id = AkSoundEngine.GetAkGameObjectID(in_uListenerID); + AkSoundEngine.PreGameObjectAPICall(in_uListenerID, in_uListenerID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetMultipleObstructionAndOcclusion(in_EmitterID_id, in_uListenerID_id, in_fObstructionOcclusionValues.GetBuffer(), in_uNumOcclusionObstruction); } + } + + public static AKRESULT PostCode(AkMonitorErrorCode in_eError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, UnityEngine.GameObject in_gameObjID, uint in_audioNodeID, bool in_bIsBus) + { + + var in_gameObjID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjID, in_gameObjID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostCode__SWIG_0((int)in_eError, (int)in_eErrorLevel, in_playingID, in_gameObjID_id, in_audioNodeID, in_bIsBus); } + } + + public static AKRESULT PostCode(AkMonitorErrorCode in_eError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, UnityEngine.GameObject in_gameObjID, uint in_audioNodeID) + { + + var in_gameObjID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjID, in_gameObjID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostCode__SWIG_1((int)in_eError, (int)in_eErrorLevel, in_playingID, in_gameObjID_id, in_audioNodeID); } + } + + public static AKRESULT PostCode(AkMonitorErrorCode in_eError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, UnityEngine.GameObject in_gameObjID) + { + + var in_gameObjID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjID, in_gameObjID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostCode__SWIG_2((int)in_eError, (int)in_eErrorLevel, in_playingID, in_gameObjID_id); } + } + + public static AKRESULT PostString(string in_pszError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, UnityEngine.GameObject in_gameObjID, uint in_audioNodeID, bool in_bIsBus) + { + + var in_gameObjID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjID, in_gameObjID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostString__SWIG_0(in_pszError, (int)in_eErrorLevel, in_playingID, in_gameObjID_id, in_audioNodeID, in_bIsBus); } + } + + public static AKRESULT PostString(string in_pszError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, UnityEngine.GameObject in_gameObjID, uint in_audioNodeID) + { + + var in_gameObjID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjID, in_gameObjID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostString__SWIG_1(in_pszError, (int)in_eErrorLevel, in_playingID, in_gameObjID_id, in_audioNodeID); } + } + + public static AKRESULT PostString(string in_pszError, AkMonitorErrorLevel in_eErrorLevel, uint in_playingID, UnityEngine.GameObject in_gameObjID) + { + + var in_gameObjID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjID, in_gameObjID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_PostString__SWIG_2(in_pszError, (int)in_eErrorLevel, in_playingID, in_gameObjID_id); } + } + + public static AKRESULT GetPosition(UnityEngine.GameObject in_GameObjectID, AkTransform out_rPosition) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetPosition(AkSoundEngine.GetAkGameObjectID(in_GameObjectID), AkTransform.getCPtr(out_rPosition)); } + + public static AKRESULT GetListenerPosition(UnityEngine.GameObject in_uIndex, AkTransform out_rPosition) + { + + var in_uIndex_id = AkSoundEngine.GetAkGameObjectID(in_uIndex); + AkSoundEngine.PreGameObjectAPICall(in_uIndex, in_uIndex_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetListenerPosition(in_uIndex_id, AkTransform.getCPtr(out_rPosition)); } + } + + public static AKRESULT GetRTPCValue(uint in_rtpcID, UnityEngine.GameObject in_gameObjectID, uint in_playingID, out float out_rValue, ref int io_rValueType) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetRTPCValue__SWIG_0(in_rtpcID, in_gameObjectID_id, in_playingID, out out_rValue, ref io_rValueType); } + } + + public static AKRESULT GetRTPCValue(string in_pszRtpcName, UnityEngine.GameObject in_gameObjectID, uint in_playingID, out float out_rValue, ref int io_rValueType) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetRTPCValue__SWIG_1(in_pszRtpcName, in_gameObjectID_id, in_playingID, out out_rValue, ref io_rValueType); } + } + + public static AKRESULT GetSwitch(uint in_switchGroup, UnityEngine.GameObject in_gameObjectID, out uint out_rSwitchState) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetSwitch__SWIG_0(in_switchGroup, in_gameObjectID_id, out out_rSwitchState); } + } + + public static AKRESULT GetSwitch(string in_pstrSwitchGroupName, UnityEngine.GameObject in_GameObj, out uint out_rSwitchState) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetSwitch__SWIG_1(in_pstrSwitchGroupName, AkSoundEngine.GetAkGameObjectID(in_GameObj), out out_rSwitchState); } + + public static AKRESULT GetGameObjectAuxSendValues(UnityEngine.GameObject in_gameObjectID, AkAuxSendArray out_paAuxSendValues, ref uint io_ruNumSendValues) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetGameObjectAuxSendValues(in_gameObjectID_id, out_paAuxSendValues.GetBuffer(), ref io_ruNumSendValues); } + } + + public static AKRESULT GetGameObjectDryLevelValue(UnityEngine.GameObject in_EmitterID, UnityEngine.GameObject in_ListenerID, out float out_rfControlValue) + { + + var in_EmitterID_id = AkSoundEngine.GetAkGameObjectID(in_EmitterID); + AkSoundEngine.PreGameObjectAPICall(in_EmitterID, in_EmitterID_id); + + + var in_ListenerID_id = AkSoundEngine.GetAkGameObjectID(in_ListenerID); + AkSoundEngine.PreGameObjectAPICall(in_ListenerID, in_ListenerID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetGameObjectDryLevelValue(in_EmitterID_id, in_ListenerID_id, out out_rfControlValue); } + } + + public static AKRESULT GetObjectObstructionAndOcclusion(UnityEngine.GameObject in_EmitterID, UnityEngine.GameObject in_ListenerID, out float out_rfObstructionLevel, out float out_rfOcclusionLevel) + { + + var in_EmitterID_id = AkSoundEngine.GetAkGameObjectID(in_EmitterID); + AkSoundEngine.PreGameObjectAPICall(in_EmitterID, in_EmitterID_id); + + + var in_ListenerID_id = AkSoundEngine.GetAkGameObjectID(in_ListenerID); + AkSoundEngine.PreGameObjectAPICall(in_ListenerID, in_ListenerID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetObjectObstructionAndOcclusion(in_EmitterID_id, in_ListenerID_id, out out_rfObstructionLevel, out out_rfOcclusionLevel); } + } + + public static bool GetIsGameObjectActive(UnityEngine.GameObject in_GameObjId) + { + + var in_GameObjId_id = AkSoundEngine.GetAkGameObjectID(in_GameObjId); + AkSoundEngine.PreGameObjectAPICall(in_GameObjId, in_GameObjId_id); + + { return AkSoundEnginePINVOKE.CSharp_GetIsGameObjectActive(in_GameObjId_id); } + } + + public static float GetMaxRadius(UnityEngine.GameObject in_GameObjId) + { + + var in_GameObjId_id = AkSoundEngine.GetAkGameObjectID(in_GameObjId); + AkSoundEngine.PreGameObjectAPICall(in_GameObjId, in_GameObjId_id); + + { return AkSoundEnginePINVOKE.CSharp_GetMaxRadius(in_GameObjId_id); } + } + + public static AKRESULT GetPlayingIDsFromGameObject(UnityEngine.GameObject in_GameObjId, ref uint io_ruNumIDs, uint[] out_aPlayingIDs) + { + + var in_GameObjId_id = AkSoundEngine.GetAkGameObjectID(in_GameObjId); + AkSoundEngine.PreGameObjectAPICall(in_GameObjId, in_GameObjId_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_GetPlayingIDsFromGameObject(in_GameObjId_id, ref io_ruNumIDs, out_aPlayingIDs); } + } + + public static AKRESULT SetImageSource(uint in_srcID, AkImageSourceSettings in_info, uint in_AuxBusID, ulong in_roomID, UnityEngine.GameObject in_gameObjectID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetImageSource(in_srcID, AkImageSourceSettings.getCPtr(in_info), in_AuxBusID, in_roomID, in_gameObjectID_id); } + } + + public static AKRESULT RemoveImageSource(uint in_srcID, uint in_AuxBusID, UnityEngine.GameObject in_gameObjectID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RemoveImageSource(in_srcID, in_AuxBusID, in_gameObjectID_id); } + } + + public static AKRESULT ClearImageSources(uint in_AuxBusID, UnityEngine.GameObject in_gameObjectID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_ClearImageSources__SWIG_0(in_AuxBusID, in_gameObjectID_id); } + } + + public static AKRESULT QueryReflectionPaths(UnityEngine.GameObject in_gameObjectID, uint in_positionIndex, ref UnityEngine.Vector3 out_listenerPos, ref UnityEngine.Vector3 out_emitterPos, AkReflectionPathInfoArray out_aPaths, out uint io_uArraySize) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_QueryReflectionPaths(in_gameObjectID_id, in_positionIndex, ref out_listenerPos, ref out_emitterPos, out_aPaths.GetBuffer(), out io_uArraySize); } + } + + public static AKRESULT SetGameObjectInRoom(UnityEngine.GameObject in_gameObjectID, ulong in_CurrentRoomID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetGameObjectInRoom(in_gameObjectID_id, in_CurrentRoomID); } + } + + public static AKRESULT SetEarlyReflectionsAuxSend(UnityEngine.GameObject in_gameObjectID, uint in_auxBusID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetEarlyReflectionsAuxSend(in_gameObjectID_id, in_auxBusID); } + } + + public static AKRESULT SetEarlyReflectionsVolume(UnityEngine.GameObject in_gameObjectID, float in_fSendVolume) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetEarlyReflectionsVolume(in_gameObjectID_id, in_fSendVolume); } + } + + public static AKRESULT QueryDiffractionPaths(UnityEngine.GameObject in_gameObjectID, uint in_positionIndex, ref UnityEngine.Vector3 out_listenerPos, ref UnityEngine.Vector3 out_emitterPos, AkDiffractionPathInfoArray out_aPaths, out uint io_uArraySize) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_QueryDiffractionPaths(in_gameObjectID_id, in_positionIndex, ref out_listenerPos, ref out_emitterPos, out_aPaths.GetBuffer(), out io_uArraySize); } + } + + public static AKRESULT RegisterGameObjInternal(UnityEngine.GameObject in_GameObj) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RegisterGameObjInternal(AkSoundEngine.GetAkGameObjectID(in_GameObj)); } + + public static AKRESULT UnregisterGameObjInternal(UnityEngine.GameObject in_GameObj) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_UnregisterGameObjInternal(AkSoundEngine.GetAkGameObjectID(in_GameObj)); } + + public static AKRESULT RegisterGameObjInternal_WithName(UnityEngine.GameObject in_GameObj, string in_pszObjName) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RegisterGameObjInternal_WithName(AkSoundEngine.GetAkGameObjectID(in_GameObj), in_pszObjName); } + + public static AKRESULT SetObjectPosition(UnityEngine.GameObject in_GameObjectID, UnityEngine.Vector3 Pos, UnityEngine.Vector3 Front, UnityEngine.Vector3 Top) { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetObjectPosition(AkSoundEngine.GetAkGameObjectID(in_GameObjectID), Pos, Front, Top); } + + public static AKRESULT SetListeners(UnityEngine.GameObject in_emitterGameObj, ulong[] in_pListenerGameObjs, uint in_uNumListeners) + { + + var in_emitterGameObj_id = AkSoundEngine.GetAkGameObjectID(in_emitterGameObj); + AkSoundEngine.PreGameObjectAPICall(in_emitterGameObj, in_emitterGameObj_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetListeners(in_emitterGameObj_id, in_pListenerGameObjs, in_uNumListeners); } + } + + public static AKRESULT RegisterSpatialAudioListener(UnityEngine.GameObject in_gameObjectID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_RegisterSpatialAudioListener(in_gameObjectID_id); } + } + + public static AKRESULT UnregisterSpatialAudioListener(UnityEngine.GameObject in_gameObjectID) + { + + var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); + AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); + + { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_UnregisterSpatialAudioListener(in_gameObjectID_id); } + } + + #endregion + + public const uint AK_PENDING_EVENT_LOAD_ID = uint.MaxValue; +} +#endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. \ No newline at end of file diff --git a/Assets/Wwise/Deployment/API/Handwritten/Mac/AkSoundEngine.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/AkSoundEngine.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Mac/AkSoundEngine.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/AkSoundEngine.cs.meta index fa79f2b34..a2c4a1472 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Mac/AkSoundEngine.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/AkSoundEngine.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 0373982e17b33ee44997dfa37a3f5e89 +guid: 7c68246d2543a3d4bb9a5198dc21167f MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkUtilities.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/AkUtilities.cs similarity index 82% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkUtilities.cs rename to Assets/Wwise/API/Runtime/Handwritten/Common/AkUtilities.cs index 5f922b864..24a0230d3 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkUtilities.cs +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/AkUtilities.cs @@ -1,5 +1,7 @@ #if !(UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. #if UNITY_EDITOR +using UnityEditor; + public enum AkWwiseMenuOrder { ConvertIDs = 200 @@ -72,14 +74,6 @@ public partial class AkUtilities private static int migrationStartIndex = MigrationStopIndex; #endregion - private const string DragAndDropId = "AkDragDropId"; - - public static WwiseObjectReference DragAndDropObjectReference - { - set { UnityEditor.DragAndDrop.SetGenericData(DragAndDropId, value); } - get { return UnityEditor.DragAndDrop.GetGenericData(DragAndDropId) as WwiseObjectReference; } - } - private static readonly System.Collections.Generic.Dictionary s_ProjectBankPaths = new System.Collections.Generic.Dictionary(); @@ -149,6 +143,10 @@ public partial class AkUtilities // that is configured in the UnityWwise integration. public static void GenerateSoundbanks(System.Collections.Generic.List platforms = null) { + +#if AK_WWISE_ADDRESSABLES && UNITY_ADDRESSABLES + AkWwiseEditorSettings.Instance.CheckGeneratedBanksPath(); +#endif var wwiseProjectFullPath = AkWwiseEditorSettings.WwiseProjectAbsolutePath; if (IsSoundbankOverrideEnabled(wwiseProjectFullPath)) { @@ -228,12 +226,33 @@ public partial class AkUtilities get { return s_BaseToCustomPF; } } + public static System.Collections.Generic.IDictionary GetAllBankPaths(string xmlFilePath) + { + UpdateSoundbanksDestinationFolders(xmlFilePath); + return s_ProjectBankPaths; + } + + public static System.Collections.Generic.IDictionary GetAllBankPaths() { UpdateSoundbanksDestinationFolders(AkWwiseEditorSettings.WwiseProjectAbsolutePath); return s_ProjectBankPaths; } + // Parses the .wproj to find out where SoundBanks are generated for the given path. + public static string GetWwiseSoundBankDestinationFolder(string Platform) + { + try + { + UpdateSoundbanksDestinationFolders(AkWwiseEditorSettings.WwiseProjectAbsolutePath); + return s_ProjectBankPaths[Platform]; + } + catch + { + return ""; + } + } + public delegate void GetEventDurationsFunc(uint eventID, ref float maximum, ref float minimum); public static GetEventDurationsFunc GetEventDurations = (uint eventID, ref float maximum, ref float minimum) => { maximum = minimum = -1.0f; }; @@ -251,7 +270,54 @@ public partial class AkUtilities if (t <= s_LastBankPathUpdate) return; + s_ProjectBankPaths.Clear(); + var doc = new System.Xml.XmlDocument(); + doc.Load(WwiseProjectPath); + var Navigator = doc.CreateNavigator(); s_LastBankPathUpdate = t; + + // Gather the mapping of Custom platform to Base platform + var itpf = Navigator.Select("//Platform"); + s_BaseToCustomPF.Clear(); + foreach (System.Xml.XPath.XPathNavigator node in itpf) + { + System.Collections.Generic.List customList = null; + var basePF = node.GetAttribute("ReferencePlatform", ""); + if (!s_BaseToCustomPF.TryGetValue(basePF, out customList)) + { + customList = new System.Collections.Generic.List(); + s_BaseToCustomPF[basePF] = customList; + } + + customList.Add(node.GetAttribute("Name", "")); + } + + // Navigate the wproj file (XML format) to where generated SoundBank paths are stored + var it = Navigator.Select("//Property[@Name='SoundBankPaths']/ValueList/Value"); + foreach (System.Xml.XPath.XPathNavigator node in it) + { + var path = node.Value; + FixSlashes(ref path); + var pf = node.GetAttribute("Platform", ""); + s_ProjectBankPaths[pf] = path; + } + } + catch (System.Exception ex) + { + UnityEngine.Debug.LogError("WwiseUnity: Error while reading project " + WwiseProjectPath + ". Exception: " + ex.Message); + } + } + + public static void SetSoundbanksDestinationFoldersInWproj(string WwiseProjectPath, string destinationPath) + { + try + { + if (WwiseProjectPath.Length == 0) + return; + + if (!System.IO.File.Exists(WwiseProjectPath)) + return; + s_ProjectBankPaths.Clear(); var doc = new System.Xml.XmlDocument(); @@ -278,11 +344,13 @@ public partial class AkUtilities var it = Navigator.Select("//Property[@Name='SoundBankPaths']/ValueList/Value"); foreach (System.Xml.XPath.XPathNavigator node in it) { - var path = node.Value; - FixSlashes(ref path); var pf = node.GetAttribute("Platform", ""); + var path = $"{destinationPath}/{pf}"; + FixSlashes(ref path); + node.SetValue(path); s_ProjectBankPaths[pf] = path; } + doc.Save(WwiseProjectPath); } catch (System.Exception ex) { @@ -290,18 +358,9 @@ public partial class AkUtilities } } - // Parses the .wproj to find out where SoundBanks are generated for the given path. - public static string GetWwiseSoundBankDestinationFolder(string Platform, string WwiseProjectPath) + public static void SoundBankDestinationsUpdated(string WwiseProjectPath) { - try - { - UpdateSoundbanksDestinationFolders(WwiseProjectPath); - return s_ProjectBankPaths[Platform]; - } - catch - { - return ""; - } + UpdateSoundbanksDestinationFolders(WwiseProjectPath); } // Set SoundBank-related bool settings in the wproj file. @@ -487,6 +546,56 @@ public partial class AkUtilities return true; } + public static bool MoveAssetsFromDirectory(string sourceDirName, string destDirName, bool copySubDirs) + { + var dir = new System.IO.DirectoryInfo(sourceDirName); + if (!dir.Exists) + { + UnityEngine.Debug.LogError("WwiseUnity: Source directory doesn't exist"); + return false; + } + + if (!System.IO.Directory.Exists(destDirName)) + AssetDatabase.CreateFolder(System.IO.Path.GetDirectoryName(destDirName), System.IO.Path.GetFileName(destDirName)); + + var files = dir.GetFiles(); + string error, source, destFilePath; + foreach (var file in files) + { + if (file.Extension == ".meta") continue; + + destFilePath = System.IO.Path.Combine(destDirName, file.Name); + if (System.IO.File.Exists(destFilePath)) + UnityEngine.Debug.LogWarningFormat("WwiseUnity: Destination file path will be overwritten: {0}", destFilePath); + + source = System.IO.Path.Combine("Assets", AkUtilities.MakeRelativePath(UnityEngine.Application.dataPath, file.FullName)); + source = source.Replace(System.IO.Path.AltDirectorySeparatorChar, System.IO.Path.DirectorySeparatorChar); + + error = AssetDatabase.MoveAsset(source, destFilePath); + if (!string.IsNullOrEmpty(error)) + UnityEngine.Debug.LogErrorFormat("WwiseUnity: Error while attempting to move <{0}> to <{1}>: {2}", source, destFilePath, error); + + } + + if (!copySubDirs) + return true; + + var dirs = dir.GetDirectories(); + foreach (var subdir in dirs) + { + source = System.IO.Path.Combine("Assets", AkUtilities.MakeRelativePath(UnityEngine.Application.dataPath, subdir.FullName)); + source = source.Replace(System.IO.Path.AltDirectorySeparatorChar, System.IO.Path.DirectorySeparatorChar); + + var destSubDirName = System.IO.Path.Combine(destDirName, subdir.Name); + error = UnityEditor.AssetDatabase.MoveAsset(source, destSubDirName); + + if (!string.IsNullOrEmpty(error)) + UnityEngine.Debug.LogErrorFormat("WwiseUnity: Error while attempting to move <{0}> to <{1}>: {2}", source, destSubDirName, error); + } + + return true; + } + public static bool CreateFolder(string folderToCreate) { var created = false; @@ -563,13 +672,12 @@ public partial class AkUtilities public static UnityEngine.Rect GetLastRectAbsolute(UnityEngine.Rect relativePos) { var lastRectAbsolute = relativePos; - lastRectAbsolute.x += UnityEditor.EditorWindow.focusedWindow.position.x; - lastRectAbsolute.y += UnityEditor.EditorWindow.focusedWindow.position.y; - try { - var inspectorType = UnityEditor.EditorWindow.focusedWindow.GetType(); + lastRectAbsolute.x += UnityEditor.EditorWindow.focusedWindow.position.x; + lastRectAbsolute.y += UnityEditor.EditorWindow.focusedWindow.position.y; + var inspectorType = UnityEditor.EditorWindow.focusedWindow.GetType(); var currentInspectorFieldInfo = inspectorType.GetField("s_CurrentInspectorWindow", System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Static); @@ -595,60 +703,12 @@ public partial class AkUtilities win.Repaint(); } - public static void AddAkAudioListenerToMainCamera(bool logWarning = false) + public static string ParseOsxPathFromWinePath(string path) { - UnityEngine.Camera camera = UnityEngine.Camera.main; - - // Workaround for some versions of Unity not setting properly the MainCamera tag - // on the first scene of a new project - if (camera == null) - { - var cameraArray = UnityEngine.Object.FindObjectsOfType(); - if (cameraArray.Length > 0) - { - foreach (var entry in cameraArray) - { - if (entry.name == "Main Camera") - { - camera = entry; - break; - } - } - } - - if (camera == null) - { - return; - } - } - - if (camera.GetComponentInChildren()) - { - return; - } - - var oldListener = camera.gameObject.GetComponent(); - if (oldListener != null) - { - UnityEditor.Undo.DestroyObjectImmediate(oldListener); - } - - var akAudioListener = UnityEditor.Undo.AddComponent(camera.gameObject); - if (!akAudioListener) - { - return; - } - - var akGameObj = akAudioListener.GetComponentInChildren(); - if (akGameObj) - { - akGameObj.isEnvironmentAware = false; - } - - if (logWarning) - { - UnityEngine.Debug.LogWarning("Automatically added AkAudioListener to Main Camera. Go to \"Edit > Wwise Settings...\" to disable this functionality."); - } + string ret = path.Replace("Y:", System.Environment.GetEnvironmentVariable("HOME")); + ret = ret.Replace("Z:", ""); + ret = ret.Replace('\\', '/'); + return ret; } #region Tooltip Workaround @@ -751,6 +811,25 @@ public partial class AkUtilities FixSlashes(ref path, separatorChar, badChar, true); } + public static string GetPathInPackage(string relativePath) + { + const string AssetWwisePathParent = "Assets/Wwise/API/"; + const string PackageWwisePathParent = "Packages/com.audiokinetic.wwise.api/"; + + if (System.IO.Directory.Exists(System.IO.Path.GetFullPath(PackageWwisePathParent))) + { + return System.IO.Path.Combine(PackageWwisePathParent, relativePath); + } + else if (System.IO.Directory.Exists(System.IO.Path.GetFullPath(AssetWwisePathParent))) + { + return System.IO.Path.Combine(AssetWwisePathParent, relativePath); + } + else + { + return string.Empty; + } + } + /// /// This is based on FNVHash as used by the DataManager /// to assign short IDs to objects. Be sure to keep them both in sync @@ -776,7 +855,7 @@ public partial class AkUtilities set { s_hashSize = value; - s_mask = (uint) ((1 << s_hashSize) - 1); + s_mask = (uint)((1 << s_hashSize) - 1); } } diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkUtilities.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/AkUtilities.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkUtilities.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/AkUtilities.cs.meta index 1f27ccb28..86c124017 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkUtilities.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/AkUtilities.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 6a2f034196b4f6c448adf573e7cb04ea +guid: 10d937f06770010409530c5eaf383e99 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkVector.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/AkVector.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkVector.cs rename to Assets/Wwise/API/Runtime/Handwritten/Common/AkVector.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkVector.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/AkVector.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkVector.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/AkVector.cs.meta index c6aa65d14..699aadc45 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkVector.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/AkVector.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ca5c79a8a33172640a400e6926f1ae65 +guid: ce963d40434b26541973eca88287cf01 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkVertex.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/AkVertex.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkVertex.cs rename to Assets/Wwise/API/Runtime/Handwritten/Common/AkVertex.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkVertex.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/AkVertex.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkVertex.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/AkVertex.cs.meta index 36b1c6342..3ddfa193e 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkVertex.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/AkVertex.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 092e1fff5f8571f4bb9cdde1c390c31c +guid: 9a09ae1c7b85fc447890bf0b13ebf590 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkWwiseEditorSettings.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/AkWwiseEditorSettings.cs similarity index 70% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkWwiseEditorSettings.cs rename to Assets/Wwise/API/Runtime/Handwritten/Common/AkWwiseEditorSettings.cs index c18c89cbe..f8738e7c8 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkWwiseEditorSettings.cs +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/AkWwiseEditorSettings.cs @@ -1,5 +1,9 @@ #if !(UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. #if UNITY_EDITOR + +using UnityEditor; +using System.Linq; + [System.Serializable] public class WwiseSettings { @@ -13,17 +17,23 @@ public class WwiseSettings public static bool Exists { get { return System.IO.File.Exists(Path); } } public bool CopySoundBanksAsPreBuildStep = true; + public bool GenerateSoundBanksAsPreBuildStep = false; + public string SoundbankPath; + public string GeneratedSoundbanksPath; + public bool CreatedPicker = false; public bool CreateWwiseGlobal = true; public bool CreateWwiseListener = true; - public bool GenerateSoundBanksAsPreBuildStep = false; public bool ShowMissingRigidBodyWarning = true; public bool ShowSpatialAudioWarningMsg = true; - public string SoundbankPath; public string WwiseInstallationPathMac; public string WwiseInstallationPathWindows; public string WwiseProjectPath; + public bool UseWaapi = true; + public string WaapiPort = "8080"; + public string WaapiIP = "127.0.0.1"; + [System.Xml.Serialization.XmlIgnore] public string WwiseInstallationPath { @@ -65,9 +75,44 @@ public class WwiseSettings { } +#if AK_WWISE_ADDRESSABLES && UNITY_ADDRESSABLES + if (string.IsNullOrEmpty(settings.GeneratedSoundbanksPath)) + { + var baseDir = "GeneratedSoundBanks"; + var platformSoundBankPaths = AkUtilities.GetAllBankPaths(AkUtilities.GetFullPath(UnityEngine.Application.dataPath, settings.WwiseProjectPath)); + if (platformSoundBankPaths.Count > 0) + { + if (platformSoundBankPaths.ContainsKey(AkBasePathGetter.GetPlatformName())) + { + baseDir = System.IO.Path.GetDirectoryName(System.IO.Path.GetDirectoryName(platformSoundBankPaths[AkBasePathGetter.GetPlatformName()])); + } + else + { + baseDir = System.IO.Path.GetDirectoryName(System.IO.Path.GetDirectoryName(platformSoundBankPaths.Values.First())); + } + } + var generatedSoundbanksDir = System.IO.Path.Combine(System.IO.Path.GetDirectoryName(settings.WwiseProjectPath), baseDir); + settings.GeneratedSoundbanksPath = generatedSoundbanksDir; + } + settings.CheckGeneratedBanksPath(); +#endif return settings; } +#if AK_WWISE_ADDRESSABLES && UNITY_ADDRESSABLES + public void CheckGeneratedBanksPath() + { + var fullGeneratedSoundbanksPath = AkUtilities.GetFullPath(UnityEngine.Application.dataPath, GeneratedSoundbanksPath); + var appDataPath = UnityEngine.Application.dataPath.Replace(System.IO.Path.AltDirectorySeparatorChar, System.IO.Path.DirectorySeparatorChar); + + if (!fullGeneratedSoundbanksPath.Contains(appDataPath)) + { + UnityEngine.Debug.LogWarning("GeneratedSoundbanksPath is currently set to a path outside of the Assets folder. Generated SoundBanks will not be properly imported for Addressables. Please change this in Project Settings > Wwise Editor."); + } + } +#endif + + public void SaveSettings() { try @@ -139,6 +184,10 @@ public class AkWwiseEditorSettings public static UnityEngine.GUIContent CopySoundBanksAsPreBuildStep = new UnityEngine.GUIContent("Copy SoundBanks at pre-Build step", "Copies the SoundBanks in the appropriate location for building and deployment. It is recommended to leave this box checked."); public static UnityEngine.GUIContent GenerateSoundBanksAsPreBuildStep = new UnityEngine.GUIContent("Generate SoundBanks at pre-Build step", "Generates the SoundBanks before copying them during pre-Build step. It is recommended to leave this box unchecked if SoundBanks are generated on a specific build machine."); +#if AK_WWISE_ADDRESSABLES && UNITY_ADDRESSABLES + public static UnityEngine.GUIContent GeneratedSoundbankPath = new UnityEngine.GUIContent("Generated SoundBanks Path*", "Destination folder for generated SoundBanks. Changing this will update your wwise project settings"); +#endif + public static string GlobalSettings = "Global Settings"; public static UnityEngine.GUIContent CreateWwiseGlobal = new UnityEngine.GUIContent("Create WwiseGlobal GameObject", "The WwiseGlobal object is a GameObject that contains the Initializing and Terminating scripts for the Wwise Sound Engine. In the Editor workflow, it is added to every scene, so that it can be properly previewed in the Editor. In the game, only one instance is created, in the first scene, and it is persisted throughout the game. It is recommended to leave this box checked."); public static UnityEngine.GUIContent CreateWwiseListener = new UnityEngine.GUIContent("Add Listener to Main Camera", "In order for positioning to work, the AkAudioListener script needs to be attached to the main camera in every scene. If you wish for your listener to be attached to another GameObject, uncheck this box"); @@ -147,6 +196,11 @@ public class AkWwiseEditorSettings public static UnityEngine.GUIContent ShowMissingRigidBodyWarning = new UnityEngine.GUIContent("Show warning for missing RigidBody", "Interactions between AkGameObj and AkEnvironment or AkRoom require a Rigidbody component on the object or the environment/room. It is recommended to leave this box checked."); public static UnityEngine.GUIContent ShowSpatialAudioWarningMsg = new UnityEngine.GUIContent("Show warning for missing Collider", "Interactions between AkRoomAwareObject and AkRoom require a Collider component on the object. It is recommended to leave this box checked."); + public static string WaapiSection = "Wwise Authoring API (WAAPI)"; + public static UnityEngine.GUIContent UseWaapi = new UnityEngine.GUIContent("Connect to Wwise"); + public static UnityEngine.GUIContent WaapiIP = new UnityEngine.GUIContent("WAAPI IP address"); + public static UnityEngine.GUIContent WaapiPort = new UnityEngine.GUIContent("WAAPI port"); + public static string MandatorySettings = "* Mandatory settings"; private static UnityEngine.GUIStyle version; @@ -269,6 +323,72 @@ public class AkWwiseEditorSettings UnityEngine.GUILayout.Space(UnityEditor.EditorGUIUtility.standardVerticalSpacing); UnityEngine.GUILayout.Label(Styles.AssetManagement, UnityEditor.EditorStyles.boldLabel); + +#if AK_WWISE_ADDRESSABLES && UNITY_ADDRESSABLES + using (new UnityEngine.GUILayout.VerticalScope("box")) + { + using (new UnityEngine.GUILayout.HorizontalScope()) + { + UnityEditor.EditorGUILayout.PrefixLabel(Styles.GeneratedSoundbankPath); + UnityEditor.EditorGUILayout.SelectableLabel(settings.GeneratedSoundbanksPath, Styles.TextField, UnityEngine.GUILayout.Height(17)); + + if (Ellipsis()) + { + var FullPath = AkUtilities.GetFullPath(UnityEngine.Application.dataPath, settings.GeneratedSoundbanksPath); + var OpenInPath = System.IO.Path.GetDirectoryName(FullPath); + var path = UnityEditor.EditorUtility.OpenFolderPanel("Select your generated SoundBanks destination folder", OpenInPath, FullPath.Substring(OpenInPath.Length + 1)); + if (path.Length != 0) + { + bool dirsEmpty = (System.IO.Directory.GetDirectories(path).Length == 0) && (System.IO.Directory.GetFiles(path).Length == 0); + if (!dirsEmpty) + { + UnityEditor.EditorUtility.DisplayDialog("Error", "The SoundBanks destination folder should be empty", "Ok"); + } + else if (!path.Contains(UnityEngine.Application.dataPath)) + { + UnityEditor.EditorUtility.DisplayDialog("Error", "The SoundBanks destination folder must be located within the Unity project 'Assets' folder.", "Ok"); + } + else if (path == UnityEngine.Application.dataPath) + { + UnityEditor.EditorUtility.DisplayDialog("Error", "The SoundBanks destination folder cannot be the 'Assets' folder.", "Ok"); + } + else + { + var newPath = AkUtilities.MakeRelativePath(UnityEngine.Application.dataPath, path); + var previousPath = settings.GeneratedSoundbanksPath; + if (previousPath != newPath) + { + settings.GeneratedSoundbanksPath = newPath; + var projectPath = AkUtilities.GetFullPath(UnityEngine.Application.dataPath, settings.WwiseProjectPath); + var relPath = AkUtilities.MakeRelativePath(System.IO.Path.GetDirectoryName(projectPath), path); + AkUtilities.SetSoundbanksDestinationFoldersInWproj(projectPath, relPath); + + var fullPreviousPath = AkUtilities.GetFullPath(UnityEngine.Application.dataPath, previousPath); + var appDataPath = UnityEngine.Application.dataPath.Replace(System.IO.Path.AltDirectorySeparatorChar, System.IO.Path.DirectorySeparatorChar); + + if (!string.IsNullOrEmpty(previousPath) && System.IO.Directory.Exists(fullPreviousPath)) + { + UnityEditor.AssetDatabase.Refresh(); + if (fullPreviousPath.Contains(appDataPath)) + { + var destination = System.IO.Path.Combine("Assets", newPath); + AkUtilities.MoveAssetsFromDirectory(fullPreviousPath, destination, true); + } + else + { + AkUtilities.DirectoryCopy(fullPreviousPath, path, true); + } + UnityEditor.AssetDatabase.Refresh(); + } + changed = true; + } + } + } + } + } + } +#else + using (new UnityEngine.GUILayout.VerticalScope("box")) { using (new UnityEngine.GUILayout.HorizontalScope()) @@ -313,6 +433,7 @@ public class AkWwiseEditorSettings if (UnityEditor.EditorGUI.EndChangeCheck()) changed = true; } +#endif UnityEngine.GUILayout.Space(UnityEditor.EditorGUIUtility.standardVerticalSpacing); UnityEngine.GUILayout.Label(Styles.GlobalSettings, UnityEditor.EditorStyles.boldLabel); @@ -333,6 +454,15 @@ public class AkWwiseEditorSettings settings.ShowSpatialAudioWarningMsg = UnityEditor.EditorGUILayout.Toggle(Styles.ShowSpatialAudioWarningMsg, settings.ShowSpatialAudioWarningMsg); } + UnityEngine.GUILayout.Space(UnityEditor.EditorGUIUtility.standardVerticalSpacing); + UnityEngine.GUILayout.Label(Styles.WaapiSection, UnityEditor.EditorStyles.boldLabel); + using (new UnityEngine.GUILayout.VerticalScope("box")) + { + settings.UseWaapi = UnityEditor.EditorGUILayout.Toggle(Styles.UseWaapi, settings.UseWaapi); + settings.WaapiPort = UnityEditor.EditorGUILayout.TextField(Styles.WaapiPort, settings.WaapiPort); + settings.WaapiIP = UnityEditor.EditorGUILayout.TextField(Styles.WaapiIP, settings.WaapiIP); + } + if (UnityEditor.EditorGUI.EndChangeCheck()) changed = true; @@ -344,8 +474,8 @@ public class AkWwiseEditorSettings if (changed) settings.SaveSettings(); } + #endregion } - #endregion } #endif // UNITY_EDITOR #endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkWwiseEditorSettings.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/AkWwiseEditorSettings.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkWwiseEditorSettings.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/AkWwiseEditorSettings.cs.meta index b6baf6dd1..0a09ce883 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkWwiseEditorSettings.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/AkWwiseEditorSettings.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f2c427c6a2b36e44d9d76dcea17ed3a6 +guid: f04ab71096940464a89af19d396fea85 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Runtime/Handwritten/Common/AkWwiseFileWatcher.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/AkWwiseFileWatcher.cs new file mode 100644 index 000000000..d175935b1 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/AkWwiseFileWatcher.cs @@ -0,0 +1,162 @@ +#if UNITY_EDITOR +////////////////////////////////////////////////////////////////////// +// +// Copyright (c) 2014 Audiokinetic Inc. / All Rights Reserved +// +////////////////////////////////////////////////////////////////////// + +using System.Threading; + +public class AkWwiseFileWatcher +{ + private static readonly AkWwiseFileWatcher instance = new AkWwiseFileWatcher(); + public static AkWwiseFileWatcher Instance { get { return instance; } } + + private System.IO.FileSystemWatcher XmlWatcher; + private System.IO.FileSystemWatcher WprojWatcher; + private bool XmlExceptionOccurred; + private bool ProjectExceptionOccurred; + private bool xmlChanged; + private bool wprojChanged; + + public event System.Action XMLUpdated; + public event System.Action WwiseProjectUpdated; + public System.Func PopulateXML; + private string generatedSoundbanksPath; + private string wwiseProjectPath; + + private AkWwiseFileWatcher() + { + if (UnityEditor.EditorApplication.isPlayingOrWillChangePlaymode && !UnityEditor.EditorApplication.isPlaying) + { + return; + } + + StartWatchers(); + } + + public void StartWatchers() + { + generatedSoundbanksPath = AkBasePathGetter.GetPlatformBasePath(); + wwiseProjectPath = AkBasePathGetter.GetWwiseProjectDirectory(); + + new Thread(CreateXmlWatcher).Start(); + new Thread(CreateProjectWatcher).Start(); + + WwiseProjectUpdated += AkUtilities.SoundBankDestinationsUpdated; + UnityEditor.EditorApplication.update += OnEditorUpdate; + } + + public void CreateXmlWatcher() + { + + try + { + if (XmlWatcher != null) + { + XmlWatcher.Dispose(); + } + + XmlWatcher = new System.IO.FileSystemWatcher(generatedSoundbanksPath) {Filter = "*.xml", IncludeSubdirectories = true, }; + // Event handlers that are watching for specific event + XmlWatcher.Created += RaiseXmlFlag; + XmlWatcher.Changed += RaiseXmlFlag; + + XmlWatcher.NotifyFilter = System.IO.NotifyFilters.LastWrite; + XmlWatcher.EnableRaisingEvents = true; + XmlExceptionOccurred = false; + } + catch + { + XmlExceptionOccurred = true; + } + } + + public void CreateProjectWatcher() + { + + try + { + if (XmlWatcher != null) + { + WprojWatcher.Dispose(); + } + + WprojWatcher = new System.IO.FileSystemWatcher(wwiseProjectPath) { Filter = "*.wproj", IncludeSubdirectories = false, }; + // Event handlers that are watching for specific event + WprojWatcher.Created += RaiseProjectFlag; + WprojWatcher.Changed += RaiseProjectFlag; + + WprojWatcher.NotifyFilter = System.IO.NotifyFilters.LastWrite; + WprojWatcher.EnableRaisingEvents = true; + ProjectExceptionOccurred= false; + } + catch + { + ProjectExceptionOccurred = true; + } + } + + + private void OnEditorUpdate() + { + HandleXmlChange(); + HandleWprojChange(); + } + + private void HandleXmlChange() + { + var logWarnings = AkBasePathGetter.LogWarnings; + AkBasePathGetter.LogWarnings = false; + generatedSoundbanksPath = AkBasePathGetter.GetPlatformBasePath(); + + if (XmlExceptionOccurred || generatedSoundbanksPath != XmlWatcher?.Path) + { + new Thread(CreateXmlWatcher).Start(); + } + + if (!xmlChanged) + return; + + xmlChanged = false; + + var populate = PopulateXML; + if (populate == null || !populate()) + return; + + var callback = XMLUpdated; + if (callback != null) + { + callback(); + } + } + + + private void HandleWprojChange() + { + wwiseProjectPath = AkBasePathGetter.GetWwiseProjectDirectory(); + + if (ProjectExceptionOccurred || wwiseProjectPath != WprojWatcher?.Path) + { + new Thread(CreateProjectWatcher).Start(); + } + + if (!wprojChanged) + return; + + wprojChanged = false; + WwiseProjectUpdated?.Invoke(WprojWatcher.Path); + } + + private void RaiseXmlFlag(object sender, System.IO.FileSystemEventArgs e) + { + xmlChanged = true; + } + + + private void RaiseProjectFlag(object sender, System.IO.FileSystemEventArgs e) + { + wprojChanged = true; + } +} +#endif diff --git a/Assets/Wwise/API/Runtime/Handwritten/Common/AkWwiseFileWatcher.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/AkWwiseFileWatcher.cs.meta new file mode 100644 index 000000000..e4a79b1e0 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/AkWwiseFileWatcher.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 529beccdc9e09e54ba46339a52e8bcab +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkWwiseInitializationSettings.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/AkWwiseInitializationSettings.cs similarity index 96% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkWwiseInitializationSettings.cs rename to Assets/Wwise/API/Runtime/Handwritten/Common/AkWwiseInitializationSettings.cs index 9b8d1b02f..9a34830cc 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkWwiseInitializationSettings.cs +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/AkWwiseInitializationSettings.cs @@ -63,14 +63,16 @@ public class AkWwiseInitializationSettings : AkCommonPlatformSettings "UserSettings.m_SampleRate", "UserSettings.m_NumberOfRefillsInVoice", "UserSettings.m_SpatialAudioSettings.m_MaxSoundPropagationDepth", - "UserSettings.m_SpatialAudioSettings.m_DiffractionFlags", "UserSettings.m_SpatialAudioSettings.m_MovementThreshold", "UserSettings.m_SpatialAudioSettings.m_NumberOfPrimaryRays", "UserSettings.m_SpatialAudioSettings.m_MaxReflectionOrder", "UserSettings.m_SpatialAudioSettings.m_MaxPathLength", + "UserSettings.m_SpatialAudioSettings.m_CPULimitPercentage", "UserSettings.m_SpatialAudioSettings.m_EnableDiffractionOnReflections", - "UserSettings.m_SpatialAudioSettings.m_EnableDirectPathDiffraction", - "UserSettings.m_SpatialAudioSettings.m_EnableTransmission", + "UserSettings.m_SpatialAudioSettings.m_EnableGeometricDiffractionAndTransmission", + "UserSettings.m_SpatialAudioSettings.m_CalcEmitterVirtualPosition", + "UserSettings.m_SpatialAudioSettings.m_UseObstruction", + "UserSettings.m_SpatialAudioSettings.m_UseOcclusion", "CommsSettings.m_PoolSize", "CommsSettings.m_DiscoveryBroadcastPort", "CommsSettings.m_CommandPort", @@ -183,6 +185,12 @@ public class AkWwiseInitializationSettings : AkCommonPlatformSettings m_PlatformSettingsClassNames[platformName] = className; } + + public static bool IsDistinctPlatform(string platformName) + { + return m_PlatformSettingsClassNames.ContainsKey(platformName); + } + #endif } @@ -272,7 +280,7 @@ public class AkWwiseInitializationSettings : AkCommonPlatformSettings #endregion #region Sound Engine Initialization - public static bool InitializeSoundEngine() + public bool InitializeSoundEngine() { #if UNITY_EDITOR Instance.ActiveSettingsHash = GetHashOfActiveSettings(); @@ -295,7 +303,6 @@ public class AkWwiseInitializationSettings : AkCommonPlatformSettings } AkSoundEngine.InitCommunication(ActivePlatformSettings.AkCommunicationSettings); - AkBasePathGetter.EvaluateGamePaths(); var soundBankBasePath = AkBasePathGetter.SoundBankBasePath; @@ -326,9 +333,10 @@ public class AkWwiseInitializationSettings : AkCommonPlatformSettings var format = "WwiseUnity: Failed to set SoundBanks base path to <{0}>. Make sure SoundBank path is correctly set under Edit > Project Settings > Wwise > Initialization."; #endif +#if !UNITY_ANDROID || UNITY_EDITOR + // It might be normal for SetBasePath to return AK_PathNotFound on Android. Silence the error log to avoid confusion. UnityEngine.Debug.LogErrorFormat(format, soundBankBasePath); - AkSoundEngine.Term(); - return false; +#endif } if (canSetPersistentDataPath && !string.IsNullOrEmpty(persistentDataPath)) @@ -350,23 +358,39 @@ public class AkWwiseInitializationSettings : AkCommonPlatformSettings AkCallbackManager.Init(ActivePlatformSettings.CallbackManagerInitializationSettings); UnityEngine.Debug.Log("WwiseUnity: Sound engine initialized successfully."); - AkBankManager.LoadInitBank(); + LoadInitBank(); return true; } - public static bool ResetSoundEngine(bool isPlaying) + protected virtual void LoadInitBank() + { + AkBankManager.LoadInitBank(); + } + + protected virtual void ClearBanks() + { + AkSoundEngine.ClearBanks(); + } + + protected virtual void ResetBanks() + { + AkBankManager.Reset(); + } + + + public bool ResetSoundEngine(bool isPlaying) { if (isPlaying) { - AkSoundEngine.ClearBanks(); - AkBankManager.LoadInitBank(); + ClearBanks(); + LoadInitBank(); } AkCallbackManager.Init(ActivePlatformSettings.CallbackManagerInitializationSettings); return true; } - public static void TerminateSoundEngine() + public void TerminateSoundEngine() { if (!AkSoundEngine.IsInitialized()) return; @@ -374,7 +398,7 @@ public class AkWwiseInitializationSettings : AkCommonPlatformSettings // Stop everything, and make sure the callback buffer is empty. We try emptying as much as possible, and wait 10 ms before retrying. // Callbacks can take a long time to be posted after the call to RenderAudio(). AkSoundEngine.StopAll(); - AkSoundEngine.ClearBanks(); + ClearBanks(); AkSoundEngine.RenderAudio(); for (var retry = 0; retry < 5;) @@ -394,7 +418,7 @@ public class AkWwiseInitializationSettings : AkCommonPlatformSettings AkCallbackManager.PostCallbacks(); AkCallbackManager.Term(); - AkBankManager.Reset(); + ResetBanks(); #if UNITY_EDITOR Instance.ActiveSettingsHash = string.Empty; @@ -477,7 +501,6 @@ public class AkWwiseInitializationSettings : AkCommonPlatformSettings [UnityEngine.HideInInspector] private string ActiveSettingsHash; - public static void UpdatePlatforms() { if (!AkUtilities.IsWwiseProjectAvailable) @@ -497,14 +520,13 @@ public class AkWwiseInitializationSettings : AkCommonPlatformSettings } var updated = false; - var allCustomPlatforms = new System.Collections.Generic.List(); foreach (var pair in AkUtilities.PlatformMapping) { var referencePlatform = pair.Key; var customPlatformList = pair.Value; - string className; + string className, customClassName; if (!m_PlatformSettingsClassNames.TryGetValue(referencePlatform, out className)) { if (!instance.InvalidReferencePlatforms.Contains(referencePlatform)) @@ -521,7 +543,15 @@ public class AkWwiseInitializationSettings : AkCommonPlatformSettings if (customPlatformSettingsMap.ContainsKey(customWwisePlatform)) continue; - var settings = GetOrCreateAsset(className, customWwisePlatform); + PlatformSettings settings; + if (m_PlatformSettingsClassNames.TryGetValue(customWwisePlatform, out customClassName)) + { + settings = GetOrCreateAsset(customClassName, customWwisePlatform); + } + else + { + settings = GetOrCreateAsset(className, customWwisePlatform); + } customPlatformSettingsMap.Add(customWwisePlatform, settings); updated = true; } @@ -1274,3 +1304,4 @@ public class AkWwiseInitializationSettings : AkCommonPlatformSettings #endregion #endif } + diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkWwiseInitializationSettings.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/AkWwiseInitializationSettings.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkWwiseInitializationSettings.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/AkWwiseInitializationSettings.cs.meta index f1af3ffd0..4bf2ec0df 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkWwiseInitializationSettings.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/AkWwiseInitializationSettings.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a82173ad83f26b94287e79474c64c613 +guid: 7debf90897b011746998daa128f2562b MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays.meta similarity index 77% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays.meta index d7286f5c2..e85390630 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 3eabe256e07fd08409d2783bd87ebdba +guid: ba9a95dfd04924c4c8a56743cde2219f folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkAcousticSurfaceArray.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkAcousticSurfaceArray.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkAcousticSurfaceArray.cs rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkAcousticSurfaceArray.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkAcousticSurfaceArray.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkAcousticSurfaceArray.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkAcousticSurfaceArray.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkAcousticSurfaceArray.cs.meta index 9776fa804..a8e8b75a0 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkAcousticSurfaceArray.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkAcousticSurfaceArray.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a78ad22743298314cb4f9124cece8d7d +guid: 3ff7310e27192184c8af3b0ce3129e04 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkAuxSendArray.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkAuxSendArray.cs similarity index 98% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkAuxSendArray.cs rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkAuxSendArray.cs index 755f5882b..4c1aa2a06 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkAuxSendArray.cs +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkAuxSendArray.cs @@ -7,7 +7,7 @@ public class AkAuxSendArray : System.IDisposable { - private const int MAX_COUNT = AkEnvironment.MAX_NB_ENVIRONMENTS; + private const int MAX_COUNT = 4; private readonly int SIZE_OF_AKAUXSENDVALUE = AkSoundEnginePINVOKE.CSharp_AkAuxSendValue_GetSizeOf(); private System.IntPtr m_Buffer; diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkAuxSendArray.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkAuxSendArray.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkAuxSendArray.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkAuxSendArray.cs.meta index 2664e3fe1..9fefa3479 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkAuxSendArray.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkAuxSendArray.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 3d3e766880bd0c54ca592daa80206013 +guid: 2ad7c5904726bce4eb652197c22ad460 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkBaseArray.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkBaseArray.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkBaseArray.cs rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkBaseArray.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkBaseArray.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkBaseArray.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkBaseArray.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkBaseArray.cs.meta index 5c808e2a0..75f591d4b 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkBaseArray.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkBaseArray.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a1e092f59a070584f9661e187233192d +guid: 86510ddf454d00d45be893e8cf477293 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkChannelEmitterArray.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkChannelEmitterArray.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkChannelEmitterArray.cs rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkChannelEmitterArray.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkChannelEmitterArray.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkChannelEmitterArray.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkChannelEmitterArray.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkChannelEmitterArray.cs.meta index 12e6bc41f..200516064 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkChannelEmitterArray.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkChannelEmitterArray.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 19c0f3d1cde4f884b8938e2e6e006327 +guid: eef38c4210d50c9429a12a0a5a7f3daa MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkDeviceDescriptionArray.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkDeviceDescriptionArray.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkDeviceDescriptionArray.cs rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkDeviceDescriptionArray.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkDeviceDescriptionArray.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkDeviceDescriptionArray.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkDeviceDescriptionArray.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkDeviceDescriptionArray.cs.meta index 16c05224f..3a07840ec 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkDeviceDescriptionArray.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkDeviceDescriptionArray.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 1727ae0e45f8ab644a08048fa14e1e3f +guid: 6b667097be583684a97385e945d9c55a MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkDiffractionPathInfoArray.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkDiffractionPathInfoArray.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkDiffractionPathInfoArray.cs rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkDiffractionPathInfoArray.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkDiffractionPathInfoArray.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkDiffractionPathInfoArray.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkDiffractionPathInfoArray.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkDiffractionPathInfoArray.cs.meta index 7a7640dfc..1515fa3b5 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkDiffractionPathInfoArray.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkDiffractionPathInfoArray.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 983c486ff8e310e4ba335b963a8cb0fc +guid: ea80a29a5611fce4686dc77859eb33cf MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkExternalSourceInfoArray.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkExternalSourceInfoArray.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkExternalSourceInfoArray.cs rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkExternalSourceInfoArray.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkExternalSourceInfoArray.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkExternalSourceInfoArray.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkExternalSourceInfoArray.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkExternalSourceInfoArray.cs.meta index ee3d31632..18a17c6c3 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkExternalSourceInfoArray.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkExternalSourceInfoArray.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 27dc13bd1d98ffe48b4fc297a96dff15 +guid: bfa60fa6703e1f74585293408166f552 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkMIDIPostArray.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkMIDIPostArray.cs similarity index 91% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkMIDIPostArray.cs rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkMIDIPostArray.cs index 5bac26646..516104c4f 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkMIDIPostArray.cs +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkMIDIPostArray.cs @@ -46,7 +46,7 @@ public class AkMIDIPostArray { var gameObjectID = AkSoundEngine.GetAkGameObjectID(gameObject); AkSoundEngine.PreGameObjectAPICall(gameObject, gameObjectID); - AkSoundEnginePINVOKE.CSharp_AkMIDIPost_PostOnEvent(m_Buffer, in_eventID, gameObjectID, (uint) m_Count); + AkSoundEnginePINVOKE.CSharp_PostMIDIOnEvent__SWIG_3(in_eventID, gameObjectID, m_Buffer, (ushort) m_Count); } public void PostOnEvent(uint in_eventID, UnityEngine.GameObject gameObject, int count) @@ -56,7 +56,7 @@ public class AkMIDIPostArray var gameObjectID = AkSoundEngine.GetAkGameObjectID(gameObject); AkSoundEngine.PreGameObjectAPICall(gameObject, gameObjectID); - AkSoundEnginePINVOKE.CSharp_AkMIDIPost_PostOnEvent(m_Buffer, in_eventID, gameObjectID, (uint) count); + AkSoundEnginePINVOKE.CSharp_PostMIDIOnEvent__SWIG_3(in_eventID, gameObjectID, m_Buffer, (ushort) count); } public System.IntPtr GetBuffer() diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkMIDIPostArray.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkMIDIPostArray.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkMIDIPostArray.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkMIDIPostArray.cs.meta index 52d3d463d..a47b3f92a 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkMIDIPostArray.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkMIDIPostArray.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 706958941ff3a2c4397a316c31b9daa2 +guid: dec4280b81ea3a34eab7ae30d664cf3d MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkObjectInfoArray.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkObjectInfoArray.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkObjectInfoArray.cs rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkObjectInfoArray.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkObjectInfoArray.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkObjectInfoArray.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkObjectInfoArray.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkObjectInfoArray.cs.meta index d13550006..cbf9b7ec9 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkObjectInfoArray.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkObjectInfoArray.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 7a8e634c9ee8d914b9931774db23c9f3 +guid: 2b24834f966fac64da57a20e4cd414c0 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkObstructionOcclusionValuesArray.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkObstructionOcclusionValuesArray.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkObstructionOcclusionValuesArray.cs rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkObstructionOcclusionValuesArray.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkObstructionOcclusionValuesArray.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkObstructionOcclusionValuesArray.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkObstructionOcclusionValuesArray.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkObstructionOcclusionValuesArray.cs.meta index c82480bc1..62f5ec9fc 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkObstructionOcclusionValuesArray.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkObstructionOcclusionValuesArray.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d17160a19f95c1c469beb659d778f558 +guid: d88b94e117463c84ba46d444be28ea74 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkPositionArray.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkPositionArray.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkPositionArray.cs rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkPositionArray.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkPositionArray.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkPositionArray.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkPositionArray.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkPositionArray.cs.meta index 11bd64220..752ff5200 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkPositionArray.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkPositionArray.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 8b6caafc2e039dc4594fb2dd58ecdd3f +guid: cd664e722adec0844898a80b58de34eb MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkReflectionPathInfoArray.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkReflectionPathInfoArray.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkReflectionPathInfoArray.cs rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkReflectionPathInfoArray.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkReflectionPathInfoArray.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkReflectionPathInfoArray.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkReflectionPathInfoArray.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkReflectionPathInfoArray.cs.meta index c7c7063f1..d553631c2 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkReflectionPathInfoArray.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkReflectionPathInfoArray.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 6b276d7a41816a443a972fa851779ec8 +guid: 738829b0df6a6024c873c9fc204e9ddf MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkSourceSettingsArray.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkSourceSettingsArray.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkSourceSettingsArray.cs rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkSourceSettingsArray.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkSourceSettingsArray.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkSourceSettingsArray.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkSourceSettingsArray.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkSourceSettingsArray.cs.meta index 19ced0477..b3bfe6fc5 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkSourceSettingsArray.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkSourceSettingsArray.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d4b0a3a288067574780c39ef4162dfce +guid: 0024cd63f10554e45b3697eb1d30c36c MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkTriangleArray.cs b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkTriangleArray.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkTriangleArray.cs rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkTriangleArray.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkTriangleArray.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkTriangleArray.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkTriangleArray.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkTriangleArray.cs.meta index a49601669..ad8223bbc 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/Arrays/AkTriangleArray.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkTriangleArray.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 9c9b0059eacece54aa96e30d7eb53d82 +guid: a25a26b4ffd88e244b8983d3f43f6476 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Generated/Mac.meta b/Assets/Wwise/API/Runtime/Handwritten/Mac.meta similarity index 77% rename from Assets/Wwise/Deployment/API/Generated/Mac.meta rename to Assets/Wwise/API/Runtime/Handwritten/Mac.meta index 2b9258ecc..4c0c0c730 100644 --- a/Assets/Wwise/Deployment/API/Generated/Mac.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Mac.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 1bb50f353abab9a4a89785eaf504cf75 +guid: 5731e93008e87d041a93d2aff33bc519 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Deployment/API/Handwritten/Mac/AkMacBasePathGetter.cs b/Assets/Wwise/API/Runtime/Handwritten/Mac/AkMacBasePathGetter.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Mac/AkMacBasePathGetter.cs rename to Assets/Wwise/API/Runtime/Handwritten/Mac/AkMacBasePathGetter.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Mac/AkMacBasePathGetter.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Mac/AkMacBasePathGetter.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Mac/AkMacBasePathGetter.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Mac/AkMacBasePathGetter.cs.meta index b3aab9e1e..95b5fba57 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Mac/AkMacBasePathGetter.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Mac/AkMacBasePathGetter.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ec12c54a24b9f5f4fb47ca2b339aad2e +guid: 050e0ca0eca621f48a89573c38d3ccf3 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Mac/AkMacSettings.cs b/Assets/Wwise/API/Runtime/Handwritten/Mac/AkMacSettings.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Mac/AkMacSettings.cs rename to Assets/Wwise/API/Runtime/Handwritten/Mac/AkMacSettings.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Mac/AkMacSettings.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Mac/AkMacSettings.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Mac/AkMacSettings.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Mac/AkMacSettings.cs.meta index c6d2ebe90..bfab5a9b9 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Mac/AkMacSettings.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Mac/AkMacSettings.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 0581c9fda561dcd408104009e818826d +guid: 2a3bab09c5580bf479cb3eab8c1498b2 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Mac/AkSoundEngine.cs b/Assets/Wwise/API/Runtime/Handwritten/Mac/AkSoundEngine.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Mac/AkSoundEngine.cs rename to Assets/Wwise/API/Runtime/Handwritten/Mac/AkSoundEngine.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkSoundEngine.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Mac/AkSoundEngine.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkSoundEngine.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Mac/AkSoundEngine.cs.meta index 424515ff7..780779bb7 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkSoundEngine.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Mac/AkSoundEngine.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: dfdee7d1e9b90064fb64e5c1ff28af99 +guid: aff08c5f2f4c63c49b43ffbd206a19ce MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/WAAPI.meta b/Assets/Wwise/API/Runtime/Handwritten/WAAPI.meta similarity index 77% rename from Assets/Wwise/Deployment/API/Handwritten/WAAPI.meta rename to Assets/Wwise/API/Runtime/Handwritten/WAAPI.meta index 5b6270008..c70a6ca78 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/WAAPI.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/WAAPI.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 4f848f069e58245468bdfc086a6f49cf +guid: 348ab910d60f50c419061028d600de57 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/API/Runtime/Handwritten/WAAPI/Ak.Wwise.Api.WAAPI.asmdef b/Assets/Wwise/API/Runtime/Handwritten/WAAPI/Ak.Wwise.Api.WAAPI.asmdef new file mode 100644 index 000000000..47069da73 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Handwritten/WAAPI/Ak.Wwise.Api.WAAPI.asmdef @@ -0,0 +1,16 @@ +{ + "name": "Ak.Wwise.Api.WAAPI", + "references": [ + "AK.Wwise.Unity.API.WwiseTypes", + "AK.Wwise.Unity.API" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Assets/Wwise/API/Runtime/Handwritten/WAAPI/Ak.Wwise.Api.WAAPI.asmdef.meta b/Assets/Wwise/API/Runtime/Handwritten/WAAPI/Ak.Wwise.Api.WAAPI.asmdef.meta new file mode 100644 index 000000000..fe1a2303b --- /dev/null +++ b/Assets/Wwise/API/Runtime/Handwritten/WAAPI/Ak.Wwise.Api.WAAPI.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 99711ecde8d1dba4c870c51a855e8f17 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/API/Runtime/Handwritten/WAAPI/AkWaapiClient.cs b/Assets/Wwise/API/Runtime/Handwritten/WAAPI/AkWaapiClient.cs new file mode 100644 index 000000000..3bae348aa --- /dev/null +++ b/Assets/Wwise/API/Runtime/Handwritten/WAAPI/AkWaapiClient.cs @@ -0,0 +1,143 @@ +/****************************************************************************** + +The content of this file includes portions of the AUDIOKINETIC Wwise Technology +released in source code form as part of the SDK installer package. + +Commercial License Usage + +Licensees holding valid commercial licenses to the AUDIOKINETIC Wwise Technology +may use this file in accordance with the end user license agreement provided +with the software or, alternatively, in accordance with the terms contained in a +written agreement between you and Audiokinetic Inc. + +Apache License Usage + +Alternatively, this file may be used under the Apache License, Version 2.0 (the +"Apache License"); you may not use this file except in compliance with the +Apache License. You may obtain a copy of the Apache License at +http://www.apache.org/licenses/LICENSE-2.0. + +Unless required by applicable law or agreed to in writing, software distributed +under the Apache License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES +OR CONDITIONS OF ANY KIND, either express or implied. See the Apache License for +the specific language governing permissions and limitations under the License. + + Version: Build: + Copyright (c) Audiokinetic Inc. + +*******************************************************************************/ + + +/// +/// The Waapi Client provides a core interface to Waapi using strings only. You will need to provide your own JSON serialization. +/// +internal class AkWaapiClient +{ + public Wamp wamp; + + public event Wamp.DisconnectedHandler Disconnected; + + /// Connect to a running instance of Wwise Authoring. + /// URI to connect. Usually the WebSocket protocol (ws:) followed by the hostname and port, followed by waapi. + /// Connect("ws://localhost:8080/waapi") + /// The maximum timeout in milliseconds for the function to execute. Will raise Waapi.TimeoutException when timeout is reached. + public async System.Threading.Tasks.Task Connect( + string uri = "ws://localhost:8080/waapi", + int timeout = System.Int32.MaxValue) + { + if (wamp == null) + wamp = new Wamp(); + wamp.Disconnected += Wamp_Disconnected; + await wamp.Connect(uri, timeout); + } + + private void Wamp_Disconnected() + { + if (Disconnected != null) + { + Disconnected(); + } + } + + /// Close the connection. + /// The maximum timeout in milliseconds for the function to execute. Will raise Waapi.TimeoutException when timeout is reached. + public async System.Threading.Tasks.Task Close( + int timeout = System.Int32.MaxValue) + { + if (wamp == null) + throw new Wamp.WampNotConnectedException("WAMP connection is not established"); + + await wamp.Close(timeout); + + wamp.Disconnected -= Wamp_Disconnected; + wamp = null; + } + + /// + /// Return true if the client is connected and ready for operations. + /// + public bool IsConnected() + { + if (wamp == null) + return false; + + return wamp.IsConnected(); + } + + /// Call a WAAPI remote procedure. Refer to WAAPI reference documentation for a list of URIs and their arguments and options. + /// The URI of the remote procedure. + /// The arguments of the remote procedure. + /// The options the remote procedure. + /// The maximum timeout in milliseconds for the function to execute. Will raise Waapi.TimeoutException when timeout is reached. + /// A JSON string with the result of the Remote Procedure Call. + public async System.Threading.Tasks.Task Call( + string uri, + string args = "{}", + string options = "{}", + int timeout = System.Int32.MaxValue) + { + if (wamp == null) + throw new Wamp.WampNotConnectedException("WAMP connection is not established"); + + if (args == null) + args = "{}"; + if (options == null) + options = "{}"; + + return await wamp.Call(uri, args, options, timeout); + } + + /// Subscribe to WAAPI topic. Refer to WAAPI reference documentation for a list of topics and their options. + /// The topic to which subscribe. + /// The options the subscription. + /// The delegate function to call when the topic is published. + /// The maximum timeout in milliseconds for the function to execute. Will raise Waapi.TimeoutException when timeout is reached. + /// Subscription id, that you can use to unsubscribe. + public async System.Threading.Tasks.Task Subscribe( + string topic, + string options, + Wamp.PublishHandler publishHandler, + int timeout = System.Int32.MaxValue) + { + if (wamp == null) + throw new Wamp.WampNotConnectedException("WAMP connection is not established"); + + if (options == null) + options = "{}"; + + return await wamp.Subscribe(topic, options, publishHandler, timeout); + } + + /// Unsubscribe from a subscription. + /// The subscription id received from the initial subscription. + /// The maximum timeout in milliseconds for the function to execute. Will raise Waapi.TimeoutException when timeout is reached. + public async System.Threading.Tasks.Task Unsubscribe( + uint subscriptionId, + int timeout = System.Int32.MaxValue) + { + if (wamp == null) + throw new Wamp.WampNotConnectedException("WAMP connection is not established"); + + await wamp.Unsubscribe(subscriptionId, timeout); + } +} diff --git a/Assets/Wwise/Deployment/API/Handwritten/WAAPI/AkWaapiClient.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/WAAPI/AkWaapiClient.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/WAAPI/AkWaapiClient.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/WAAPI/AkWaapiClient.cs.meta index 038261a44..fad343035 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/WAAPI/AkWaapiClient.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/WAAPI/AkWaapiClient.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 82d9e7c8755c4f54eb2814bafcb546d5 +guid: e2fe930a345fb95478ca885204840d6b MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Runtime/Handwritten/WAAPI/AkWaapiHelper.cs b/Assets/Wwise/API/Runtime/Handwritten/WAAPI/AkWaapiHelper.cs new file mode 100644 index 000000000..002410211 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Handwritten/WAAPI/AkWaapiHelper.cs @@ -0,0 +1,506 @@ +////////////////////////////////////////////////////////////////////// +// +// Copyright (c) 2020 Audiokinetic Inc. / All Rights Reserved +// +////////////////////////////////////////////////////////////////////// +using System.Collections.Generic; +using System.Collections.ObjectModel; + +/// +/// Base class for Json serializable objects. +/// Implements implicit cast to string using UnityEngine.JsonUtility.ToJson. +/// +[System.Serializable] +public class JsonSerializable +{ + public static implicit operator string(JsonSerializable o) => UnityEngine.JsonUtility.ToJson(o); +} + +/// +/// Abstract base class for WAAPI command arguments. +/// +[System.Serializable] +public abstract class Args : JsonSerializable +{ +} + +/// +/// WAAPI arguments containing a WAQL string. +/// +[System.Serializable] +public class WaqlArgs : Args +{ + public string waql; + public WaqlArgs(string query) + { + waql = query; + } +} + +/// +/// WAAPI arguments containing an object identfier. +/// +[System.Serializable] +public class ArgsObject : Args +{ + public string @object; + + public ArgsObject(string objectId) + { + @object = objectId; + } +} + + +/// +/// WAAPI arguments containing an object identfier and new value used when renaming an object. +/// +[System.Serializable] +public class ArgsRename : Args +{ + public string @object; + public string value; + + public ArgsRename(string objectId, string value) + { + @object = objectId; + this.value = value; + } +} + +/// +/// WAAPI arguments containing an object identfier and name used when deleting an object. +/// +[System.Serializable] +public class ArgsDisplayName : Args +{ + public string displayName; + + public ArgsDisplayName(string displayName) + { + this.displayName = displayName; + } +} + +/// +/// WAAPI arguments containing an object identfier and command field. +/// Used by AkWaapiUtilities.SelectObjectInAuthoringAsync(). +/// +[System.Serializable] +public class ArgsCommand : Args +{ + public string[] @objects; + public string command; + public ArgsCommand(string c, string[] objectIds) + { + command = c; + objects = objectIds; + } +} + +/// +/// WAAPI arguments containing an Event identfier and transport ID. +/// Used to toggle Event playback. +/// +[System.Serializable] +public class ArgsPlay : Args +{ + public string action; + public int transport; + public ArgsPlay(string a, int t) { action = a; transport = t; } +} + +/// +/// WAAPI arguments containing a transport ID. +/// Used to specify transports in transport-specific commands. +/// +[System.Serializable] +public class ArgsTransport : Args +{ + public int transport; + public ArgsTransport(int t) { transport = t; } +} + +/// +/// Abstract base class for WAAPI command options. +/// +[System.Serializable] +public class Options : JsonSerializable +{ + +} + +/// +/// WAAPI options to specify the names of fields to return in a WAAPI request returning WwiseObjects. +/// +[System.Serializable] +public class ReturnOptions : Options +{ + public string[] @return; + + public ReturnOptions(string [] infokeys) + { + @return = infokeys; + } +} + +/// +/// WAAPI options used to specify the transport ID when subscribing. +/// +[System.Serializable] +public class TransportOptions : Options +{ + public int transport; + public TransportOptions(int id) + { + transport = id; + } +} + +/// +/// Used to deserialize the response from an ak.wwise.core.transport.create command. +/// Contains the transport ID. +/// +[System.Serializable] +public class ReturnTransport : JsonSerializable +{ + public int transport; +} + +/// +/// Used to deserialize transport-state information receieved from the transport.stateChanged topic. +/// +[System.Serializable] +public class TransportState : JsonSerializable +{ + public string gameObject; + public string state; + public string @object; + public int transport; +} + +/// +/// Used to deserialize WAAPI error messages. +/// +[System.Serializable] +public class ErrorMessage : JsonSerializable +{ + public string message; + public ErrorDetails details; +} + +/// +/// Used to deserialize details in WAAPI error messages. +/// +[System.Serializable] +public class ErrorDetails : JsonSerializable +{ + public string [] reasons; + public string procedureUri; +} + +/// +/// Class used to deserialize a WAAPI response containing Wwise objects. +/// +[System.Serializable] +public class ReturnWwiseObjects : JsonSerializable +{ + public List @return; +} + +/// +/// Generic class to deserialize a WAAPI response containing Wwise objects with custom return options. +/// +[System.Serializable] +public class ReturnWwiseObjects : JsonSerializable +{ + public List @return; +} + +/// +/// Class used to deserialize selected Wwise objects published on the ak.wwise.ui.selectionChanged topic. +/// +[System.Serializable] +public class SelectedWwiseObjects : JsonSerializable +{ + public List objects; +} + +/// +/// Used to deserialize information published on the ak.wwise.core.@object.nameChanged topic. +/// +[System.Serializable] +public class WwiseRenameInfo : JsonSerializable +{ + public WwiseObjectInfoJsonObject @object; + public string newName; + public string oldName; + + public WwiseObjectInfo objectInfo; + public void ParseInfo() + { + objectInfo = @object; + } +} + + +/// +/// Used to deserialize information published on the ak.wwise.core.@object.childAdded and ak.wwise.core.@object.childRemoved topics. +/// +[System.Serializable] +public class WwiseChildModifiedInfo : JsonSerializable +{ + public WwiseObjectInfoJsonObject parent; + public WwiseObjectInfoJsonObject child; + + public WwiseObjectInfo parentInfo; + public WwiseObjectInfo childInfo; + + public void ParseInfo() + { + parentInfo = parent; + childInfo = child; + } +} + +/// +/// Used to deserialize information from a request for a Wwise object. +/// Implements an implicit cast to WwiseObjectInfo. +/// +[System.Serializable] +public class WwiseObjectInfoJsonObject +{ + public string id; + public WwiseObjectInfoParent parent; + public string name; + public string type; + public int childrenCount; + public string path; + public string filePath; + public string workunitType; + public string soundbankBnkFilePath; + + public static implicit operator WwiseObjectInfo(WwiseObjectInfoJsonObject info) + { + return ToObjectInfo(info); + } + + public static WwiseObjectInfo ToObjectInfo(WwiseObjectInfoJsonObject info) + { + var type = info.type == null ? "" : info.type; + var wutype = info.workunitType == null ? "" : info.workunitType; + var objectType = WaapiHelper.GetWwiseObjectTypeFromString(type.ToLower(), wutype.ToLower()); + var parentID = info.parent.id == null ? System.Guid.Empty : System.Guid.Parse(info.parent.id); + var objectGuid = info.id == null ? System.Guid.Empty : System.Guid.Parse(info.id); + + return new WwiseObjectInfo + { + objectGUID = objectGuid, + name = info.name, + type = objectType, + childrenCount = info.childrenCount, + path = info.path, + workUnitType = wutype, + parentID = parentID, + filePath = info.filePath, + soundbankBnkFilePath = info.soundbankBnkFilePath + }; + } +} + +/// +/// Contains the GUID of the returned object's parent. +/// +[System.Serializable] +public class WwiseObjectInfoParent +{ + public string id; +} + + +/// +/// Class containing the information returned by a WAAPI request for an object. +/// +[System.Serializable] +public struct WwiseObjectInfo +{ + public System.Guid objectGUID; + public System.Guid parentID; + public string name; + public WwiseObjectType type; + public int childrenCount; + public string path; + public string workUnitType; + public string filePath; + public string soundbankBnkFilePath; +} + +/// +/// Contains a helper function GetWwiseObjectTypeFromString. +/// +public static class WaapiHelper +{ + public static WwiseObjectType GetWwiseObjectTypeFromString(string typeString, string workUnitType) + { + if (!WaapiKeywords.typeStringDict.ContainsKey(typeString)) + return WwiseObjectType.None; + + if (workUnitType != string.Empty) + { + if (workUnitType == "folder") + { + return WaapiKeywords.typeStringDict["physicalfolder"]; + } + + return WaapiKeywords.typeStringDict[typeString]; + } + return WaapiKeywords.typeStringDict[typeString]; + } +} + +/// +/// Contains fields for specific WAAPI keywords. +/// +public class WaapiKeywords +{ + public const string ACTION = "action"; + public const string ANCESTORS = "ancestors"; + public const string AT = "@"; + public const string AUX_BUSSES = "auxBusses"; + public const string BACK_SLASH = "\\"; + public const string BANK_DATA = "bankData"; + public const string BANK_INFO = "bankInfo"; + public const string CHILD = "child"; + public const string CHILDREN = "children"; + public const string CHILDREN_COUNT = "childrenCount"; + public const string CLASSID = "classId"; + public const string COMMAND = "command"; + public const string DATA = "data"; + public const string DELETE_ITEMS = "Delete Items"; + public const string DESCENDANTS = "descendants"; + public const string DISPLAY_NAME = "displayName"; + public const string DRAG_DROP_ITEMS = "Drag Drop Items"; + public const string EVENT = "event"; + public const string EVENTS = "events"; + public const string FILEPATH = "filePath"; + public const string FIND_IN_PROJECT_EXPLORER = "FindInProjectExplorerSyncGroup1"; + public const string FOLDER = "Folder"; + public const string FROM = "from"; + public const string ID = "id"; + public const string INCLUSIONS = "inclusions"; + public const string INFO_FILE = "infoFile"; + public const string IS_CONNECTED = "isConnected"; + public const string LANGUAGE = "language"; + public const string LANGUAGES = "languages"; + public const string MAX = "max"; + public const string MAX_RADIUS_ATTENUATION = "audioSource:maxRadiusAttenuation"; + public const string MESSSAGE = "message"; + public const string MIN = "min"; + public const string NAME = "name"; + public const string NAMECONTAINS = "name:contains"; + public const string NEW = "new"; + public const string NEW_NAME = "newName"; + public const string NOTES = "notes"; + public const string OBJECT = "object"; + public const string OBJECTS = "objects"; + public const string OF_TYPE = "ofType"; + public const string OLD_NAME = "oldName"; + public const string PARENT = "parent"; + public const string PATH = "path"; + public const string PHYSICAL_FOLDER = "PhysicalFolder"; + public const string PLATFORM = "platform"; + public const string PLATFORMS = "platforms"; + public const string PLAY = "play"; + public const string PLAYING = "playing"; + public const string PLAYSTOP = "playStop"; + public const string PLUGININFO_OPTIONS = "pluginInfo"; + public const string PLUGININFO_RESPONSE = "PluginInfo"; + public const string PROJECT = "Project"; + public const string PROPERTY = "property"; + public const string RADIUS = "radius"; + public const string RANGE = "range"; + public const string REBUILD = "rebuild"; + public const string REDO = "Redo"; + public const string RESTRICTION = "restriction"; + public const string RETURN = "return"; + public const string SEARCH = "search"; + public const string SELECT = "select"; + public const string SIZE = "size"; + public const string SKIP_LANGUAGES = "skipLanguages"; + public const string SOUNDBANK = "soundbank"; + public const string SOUNDBANKS = "soundbanks"; + public const string STATE = "state"; + public const string STOP = "stop"; + public const string STOPPED = "stopped"; + public const string STRUCTURE = "structure"; + public const string TRANSFORM = "transform"; + public const string TRANSPORT = "transport"; + public const string TYPE = "type"; + public const string UI = "ui"; + public const string UNDO = "Undo"; + public const string VALUE = "value"; + public const string VOLUME = "Volume"; + public const string WHERE = "where"; + public const string WORKUNIT_TYPE = "workunit:type"; + public const string OPEN_SOUNDBANK_FOLDER = "OpenContainingFolderSoundbank"; + public const string OPEN_WORKUNIT_FOLDER = "OpenContainingFolderWorkUnit"; + public const string OPEN_WAV_FOLDER = "OpenContainingFolderWAV"; + + /// + /// Maps WwiseObjectType to strings. + /// + public static ReadOnlyDictionary WwiseObjectTypeStrings = new ReadOnlyDictionary(new Dictionary() + { + {WwiseObjectType.None, "None"}, + {WwiseObjectType.AuxBus, "AuxiliaryBus"}, + {WwiseObjectType.Bus, "Bus"}, + {WwiseObjectType.Event, "Event"}, + {WwiseObjectType.Folder, "Folder"}, + {WwiseObjectType.PhysicalFolder, "PhysicalFolder"}, + {WwiseObjectType.Project, "Project"}, + {WwiseObjectType.Soundbank, "SoundBank"}, + {WwiseObjectType.State, "State"}, + {WwiseObjectType.StateGroup, "StateGroup"}, + {WwiseObjectType.Switch, "Switch"}, + {WwiseObjectType.SwitchGroup, "SwitchGroup"}, + {WwiseObjectType.WorkUnit, "WorkUnit"}, + {WwiseObjectType.GameParameter, "Game Parametr"}, + {WwiseObjectType.Trigger, "Trigger"}, + {WwiseObjectType.AcousticTexture, "AcousticTexture"} + }); + + /// + /// Maps root folder names to displayed strings. + /// + public static ReadOnlyDictionary FolderDisplaynames = new ReadOnlyDictionary(new Dictionary() + { + {"Master-Mixer Hierarchy", "Auxiliary Busses" }, + { "Events", "Events"}, + { "States", "States"}, + { "SoundBanks", "SoundBanks"}, + { "Switches", "Switches"}, + { "Virtual Acoustics", "Virtual Acoustics"}, + }); + + /// + /// Maps strings to WwiseObjectType. + /// + public static ReadOnlyDictionary typeStringDict = new ReadOnlyDictionary(new Dictionary() + { + ["auxbus"] = WwiseObjectType.AuxBus, + ["bus"] = WwiseObjectType.Bus, + ["event"] = WwiseObjectType.Event, + ["folder"] = WwiseObjectType.Folder, + ["physicalfolder"] = WwiseObjectType.PhysicalFolder, + ["soundbank"] = WwiseObjectType.Soundbank, + ["project"] = WwiseObjectType.Project, + ["state"] = WwiseObjectType.State, + ["stategroup"] = WwiseObjectType.StateGroup, + ["switch"] = WwiseObjectType.Switch, + ["switchgroup"] = WwiseObjectType.SwitchGroup, + ["workunit"] = WwiseObjectType.WorkUnit, + ["gameparameter"] = WwiseObjectType.GameParameter, + ["trigger"] = WwiseObjectType.Trigger, + ["acoustictexture"] = WwiseObjectType.AcousticTexture + }); +} \ No newline at end of file diff --git a/Assets/Wwise/API/Runtime/Handwritten/WAAPI/AkWaapiHelper.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/WAAPI/AkWaapiHelper.cs.meta new file mode 100644 index 000000000..bbe67d41f --- /dev/null +++ b/Assets/Wwise/API/Runtime/Handwritten/WAAPI/AkWaapiHelper.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ca18e2d3356584d4982a5e5b35691f3d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/API/Runtime/Handwritten/WAAPI/AkWaapiUtilities.cs b/Assets/Wwise/API/Runtime/Handwritten/WAAPI/AkWaapiUtilities.cs new file mode 100644 index 000000000..54e9768a3 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Handwritten/WAAPI/AkWaapiUtilities.cs @@ -0,0 +1,1081 @@ +#if UNITY_EDITOR +////////////////////////////////////////////////////////////////////// +// +// Copyright (c) 2020 Audiokinetic Inc. / All Rights Reserved +// +////////////////////////////////////////////////////////////////////// + +using System; +using System.Collections; +using System.Collections.Concurrent; +using System.Collections.Generic; +using System.Threading.Tasks; + +/// +/// This class wraps the client that communicates with the Wwise Authoring application via WAAPI. +/// Given that only one request can be pending on the websocket, a queue is used to consume all calls sequentially. +/// Messages sent to WAAPI use the JSON format and are serialized by Unity Json serialization. +/// Helper classes (\ref WaapiHelper) for serialization, keywords for WAAPI commands (\ref WaapiKeywords), and classes for serializing message arguments and deserializing responses are found in AkWaapiHelper.cs. +/// Uri.cs contains classes with fields containing URI strings for WAAPI calls and error messages. +/// +[UnityEditor.InitializeOnLoad] +public class AkWaapiUtilities +{ + static private AkWaapiClient m_WaapiClient; + static bool isDisconnecting; + static Dictionary m_ItemTransports; + public static string ErrorMessage; + /// + /// Fired when the connection is closing or closed, the bool parameter represents whether the socket connection is still open (for cleaning up subscriptions). + /// + public static System.Action Disconnecting; + + /// + /// Fired when the connection is established, should be used by external classes to subscribe to topics they are interested in. + /// + public static System.Action Connected; + + /// + /// Fired when all commands in the queue have been executed. + /// + public static System.Action QueueConsumed; + private static ConcurrentQueue waapiCommandQueue = new ConcurrentQueue(); + + + /// + /// Generic delegate function for callbacks that expect to receive a list of objects in response to a WAAPI request. + /// + /// + public delegate void GetResultListDelegate(List result); + + /// + /// Generic delegate function for callbacks that expect to receive a single object in response to a WAAPI request. + /// + /// + public delegate void GetResultDelegate(T result); + + /// + /// Used to store store UnityEngine.Application.dataPath because we can't access it outside of the main loop + /// + private static string dataPath; + + /// + /// Bind disconnection method to compilation started delegate and start the async Waapi loop. + /// + static AkWaapiUtilities() + { +#if UNITY_2019_1_OR_NEWER + UnityEditor.Compilation.CompilationPipeline.compilationStarted += (object context) => FireDisconnect(true); +#else + UnityEditor.Compilation.CompilationPipeline.assemblyCompilationStarted += + (string assemblyPath) => + { + if (assemblyPath == "Library/ScriptAssemblies/AK.Wwise.Unity.API.dll") + FireDisconnect(true); + }; +#endif + isDisconnecting = false; + dataPath = UnityEngine.Application.dataPath; + Loop(); + } + + /// + /// A simple structure containing an async payload function that will be executed when it is consumed by the command queue. + /// + public struct WaapiCommand + { + System.Func payload; + public WaapiCommand(System.Func payload) + { + this.payload = payload; + } + public async Task Execute() + { + await payload.Invoke(); + } + } + + /// + /// Class used to store information about a specific subscription. + /// + public class SubscriptionInfo + { + public string Uri; + public Wamp.PublishHandler Callback; + public uint SubscriptionId; + + public SubscriptionInfo(string uri, Wamp.PublishHandler cb) + { + Uri = uri; + Callback = cb; + SubscriptionId = 0; + } + }; + + /// + /// Holds information about a playing transport. + /// + struct TransportInfo + { + public int TransportID; + public uint SubscriptionID; + + public TransportInfo(int transID, uint subsID) + { + TransportID = transID; + SubscriptionID = subsID; + } + }; + + /// + /// Stores TransportInfo of playing Events. + /// + private static Dictionary ItemTransports + { + get + { + if (m_ItemTransports == null) + m_ItemTransports = new Dictionary(); + return m_ItemTransports; + } + } + + /// + /// WAAPI client wrapping WAMP calls. Lazy instantiated. + /// + private static AkWaapiClient WaapiClient + { + get + { + if (m_WaapiClient == null) + { + m_WaapiClient = new AkWaapiClient(); + m_WaapiClient.Disconnected += Disconnected; + } + return m_WaapiClient; + } + } + + /// + /// Check whether the client is currently connected. + /// + /// + public static bool IsConnected() + { + if (m_WaapiClient == null) return false; + return WaapiClient.IsConnected(); + } + + private static bool kill; + private static int loopSleep = 0; + private static bool projectConnected = false; + + /// + /// Main loop for the WAAPI API. Checks if the client is connected and consumes all commands. + /// + private static async void Loop() + { + try + { + ErrorMessage = ""; + + if (await CheckConnection()) + { + await ConsumeCommandQueue(); + } + + if (!kill) + { + if (loopSleep > 0) + { + await Task.Delay(loopSleep * 1000); + } + } + } + + //Handle socket issues caused by closing Wwise Authoring. + catch (System.Net.WebSockets.WebSocketException) + { + UnityEngine.Debug.Log("Wwise Unity : WAAPI disconnected because Wwise Authoring was closed"); + Disconnecting?.Invoke(false); + waapiCommandQueue = new ConcurrentQueue(); + projectConnected = false; + try + { + await m_WaapiClient.Close(); + } + //Closing the client will throw other exceptions because it tries to send messages to a closed socket. + catch (System.Net.Sockets.SocketException) + { + } + } + catch (Wamp.WampNotConnectedException e) + { + ErrorMessage = e.Message; + } + finally + { + UnityEditor.EditorApplication.delayCall += () => Loop(); + } + } + + /// + /// Consumes all WAAPICommands in the queue and then fires QueueConsumed. + /// + /// Awaitable Task + private static async Task ConsumeCommandQueue() + { + bool shouldUpdate = false; + while (waapiCommandQueue.Count > 0) + { + if (waapiCommandQueue.TryDequeue(out WaapiCommand cmd)) + { + try + { + await cmd.Execute(); + shouldUpdate = true; + ErrorMessage = ""; + } + catch (Wamp.ErrorException e) + { + ErrorMessage msg = UnityEngine.JsonUtility.FromJson(e.Json); + if (msg != null) + { + if (msg.message != null) + ErrorMessage = msg.message; + } + + switch (e.Uri) + { + case ak.wwise.error.unavailable: + case ak.wwise.error.unexpected_error: + case ak.wwise.error.wwise_console: + case ak.wwise.error.locked: + case ak.wwise.error.file_error: + waapiCommandQueue.Enqueue(cmd); + break; + case ak.wwise.error.invalid_object: + case ak.wwise.error.invalid_property: + case ak.wwise.error.invalid_query: + case ak.wwise.error.invalid_reference: + case ak.wwise.error.invalid_options: + case ak.wwise.error.invalid_json: + case ak.wwise.error.invalid_arguments: + default: + UnityEngine.Debug.Log(ErrorMessage); + break; + } + break; + } + catch (Wamp.WampNotConnectedException e) + { + waapiCommandQueue.Enqueue(cmd); + throw (e); + } + } + } + if (shouldUpdate) + { + QueueConsumed?.Invoke(); + } + } + + /// + /// Checks the global WAAPI settings and disconnects if WAAPI is disabled or connection settings have changed. + /// If disconnected, try to connect with current settings. + /// + /// True if the client is connected + private static async Task CheckConnection() + { + if (AkWwiseEditorSettings.Instance.UseWaapi) + { + // If WAAPI connection settings have changed, unsubcribe and close the connection. + if (ConnectionSettingsChanged() && WaapiClient.IsConnected()) + { + FireDisconnect(false); + return true; + } + + if (!WaapiClient.IsConnected()) + { + try + { + await m_WaapiClient.Connect(GetUri()); + } + catch (System.Exception) + { + ConnectionFailed("Connection refused"); + } + } + + if (WaapiClient.IsConnected()) + { + var projectOpen = await CheckProjectLoaded(); + if (!projectConnected && projectOpen) + { + projectConnected = true; + loopSleep = 0; + Connected?.Invoke(); + } + else if (projectConnected && !projectOpen) + { + FireDisconnect(false); + return true; + } + } + } + + else + { + if (WaapiClient.IsConnected() && !isDisconnecting) + { + FireDisconnect(false); + return true; + } + } + + return WaapiClient.IsConnected() && projectConnected; + } + + /// + /// Tries to communicate with Wwise and compares the current open project with the project path specified in the Unity Wwise Editor settings. + /// + /// True if the correct wwise project is open in Wwise. + private async static Task CheckProjectLoaded() + { + try + { + var result = await GetProjectInfo(); + if (result.Count == 0) + { + throw new Wamp.ErrorException("Did not get a response from Wwise project"); + } + var projectInfo = result[0]; +#if UNITY_EDITOR_OSX + var d1 = AkUtilities.ParseOsxPathFromWinePath(projectInfo.filePath); +#else + var d1 = projectInfo.filePath; +#endif + var d2 = AkUtilities.GetFullPath(dataPath, AkWwiseEditorSettings.Instance.WwiseProjectPath); + d1 = d1.Replace("/", "\\"); + d2 = d2.Replace("/", "\\"); + if (d1 != d2) + { + ConnectionFailed($"The wrong project({projectInfo.name}) is open in Wwise"); + return false; + } + } + + catch (Wamp.ErrorException e) + { + if (e.Json != null) + { + ErrorMessage msg = UnityEngine.JsonUtility.FromJson(e.Json); + if (msg != null) + { + if (msg.message != null) + ErrorMessage = msg.message; + } + } + if (e.Uri == "ak.wwise.locked") + { + return true; + } + + + ConnectionFailed($"No project is open in Wwise yet"); + return false; + } + + return true; + } + + private static void ConnectionFailed(string message) + { + loopSleep = Math.Min(Math.Max(loopSleep * 2, 1), 32); + ErrorMessage = $"{message} - Retrying in {loopSleep}s"; + } + + /// + /// Starts the diconnection process. + /// Invokes Disconnecting() so that other classes using WAAPI can clean up and add commands to unsubscribe from topics. + /// Consumes the last batch of commands in the command queue then closes the client. + /// + private static void FireDisconnect(bool killLoop) + { + projectConnected = false; + isDisconnecting = true; + Disconnecting?.Invoke(true); + waapiCommandQueue.Enqueue(new WaapiCommand( + async () => await CloseClient(killLoop))); + } + + private static async Task CloseClient(bool killLoop) + { + await WaapiClient.Close(); + isDisconnecting = false; + if (killLoop) + { + kill = true; + } + } + + /// + /// Invoked after the client has disconnected from Wwise authoring. + /// + public static void Disconnected() + { + Disconnecting?.Invoke(false); + } + + private static string GetUri() + { + return $"ws://{AkWwiseEditorSettings.Instance.WaapiIP}:{AkWwiseEditorSettings.Instance.WaapiPort}/waapi"; + } + + static string ip; + static string port; + static string projectPath; + private static bool ConnectionSettingsChanged() + { + bool changed = false; + if (ip != AkWwiseEditorSettings.Instance.WaapiIP) + { + ip = AkWwiseEditorSettings.Instance.WaapiIP; + changed = true; + } + + if (port != AkWwiseEditorSettings.Instance.WaapiPort) + { + port = AkWwiseEditorSettings.Instance.WaapiPort; + changed = true; + } + if (projectPath != AkWwiseEditorSettings.Instance.WwiseProjectPath) + { + projectPath = AkWwiseEditorSettings.Instance.WwiseProjectPath; + changed = true; + } + return changed; + } + + /// + /// Returns a rich text string representing the current WAAPI connection status. + /// + /// + public static string GetStatusString() + { + var returnString = ""; + if (!AkWwiseEditorSettings.Instance.UseWaapi) + { + returnString += " Waapi disabled in project settings "; + } + else if (WaapiClient.wamp != null) + { + var state = WaapiClient.wamp.SocketState(); + switch (state) + { + case System.Net.WebSockets.WebSocketState.Open: + returnString += " Connected"; + break; + case System.Net.WebSockets.WebSocketState.Closed: + returnString += " Disconnected "; + break; + case System.Net.WebSockets.WebSocketState.Connecting: + returnString += $" Connecting to { GetUri()}"; + break; + default: + returnString += $" Connecting to { GetUri()}"; + break; + } + } + else + { + returnString += " Disconnected "; + } + if (ErrorMessage != string.Empty) + returnString += $" {ErrorMessage}"; + return returnString; + } + + private static async Task> GetProjectInfo() + { + var args = new WaqlArgs($"from type {WaapiKeywords.PROJECT}"); + var options = new ReturnOptions(new string[] { "filePath" }); + + var result = await WaapiClient.Call(ak.wwise.core.@object.get, args, options); + var ret = UnityEngine.JsonUtility.FromJson(result).@return; + + return ParseObjectInfo(ret); + } + + /// + /// Use this function to enqueue a command with no expected return object. + /// + /// The URI of the waapi command + /// The command-specific arguments + /// The command-specific options + public static void QueueCommand(string uri, string args, string options) + { + waapiCommandQueue.Enqueue(new WaapiCommand( + async () => await WaapiClient.Call(uri, args, options))); + } + + /// + /// Use this function to enqueue a command with an expected return object of type T. + /// The command will deserialize the respone as type T and pass it to the callback. + /// /// + /// Type of the expected return object + /// The URI of the waapi command + /// The command-specific arguments + /// The command-specific options + /// Function accepting an argument of type T + public static void QueueCommandWithReturnType(string uri, GetResultDelegate callback, string args = null, string options = null) + { + waapiCommandQueue.Enqueue(new WaapiCommand( + async () => + { + var result = await WaapiClient.Call(uri, args, options); + callback(UnityEngine.JsonUtility.FromJson(result)); + })); + } + + /// + /// Enqueues a command with a payload that desirializes the list of wwise objects from the response. + /// + /// + /// + /// + public static void QueueCommandWithReturnWwiseObjects(WaqlArgs args, ReturnOptions options, GetResultListDelegate callback) + { + waapiCommandQueue.Enqueue(new WaapiCommand( + async () => + { + var result = await WaapiClient.Call(ak.wwise.core.@object.get, args, options); + var ret = UnityEngine.JsonUtility.FromJson>(result); + callback.Invoke(ret.@return); + })); + } + + /// + /// Generic function for fetching a Wwise object with custom return options. + /// + /// Type of the object to be deserialized from the response. + /// GUID of the target object. + /// Specifies which object properties to include in the response + /// Function accteping a list of T objects. + public static void GetWwiseObject(System.Guid guid, ReturnOptions options, GetResultListDelegate callback) + { + GetWwiseObjects(new List() { guid }, options, callback); + } + + /// + /// Generic function for fetching a list of Wwise objects with custom return options. + /// + /// Type of the object to be deserialized from the response. + /// GUIDs of the target objects. + /// Specifies which object properties to include in the response + /// Function accteping a list of T objects. + public static void GetWwiseObjects(List guids, ReturnOptions options, GetResultListDelegate callback) + { + string guidString = ""; + foreach (var guid in guids) + { + guidString += $"{guid:B} ,"; + } + + var args = new WaqlArgs($"from object \"{guidString}\" "); + QueueCommandWithReturnWwiseObjects(args, options, callback); + } + + /// + /// Enqueues a waapi command to fetch the specified object and all of its ancestors in the heirarchy. + /// Passes the list of WwiseObjectInfo containing the specified object and ancestors to the callback. + /// + /// GUID of the target object. + /// Specifies which object properties to include in the response + /// Function accepting a list of WwiseObjectInfo. + public static void GetWwiseObjectAndAncestors(System.Guid guid, ReturnOptions options, GetResultListDelegate callback) + { + var args = new WaqlArgs($"from object \"{guid:B}\" select this, ancestors orderby path"); + + QueueCommandWithReturnWwiseObjects(args, options, callback); + } + + /// + /// Enqueues a waapi comand to fetch the specified object and all of its descendants in the heirarchy to a specified depth. + /// Passes the list of WwiseObjectInfo containing the specified object and descendants to the callback. + /// + /// GUID of the target object. + /// Specifies which object properties to include in the response + /// Depth of descendants to fetch. If -1, fetches all descendants. + /// Function accepting a list of WwiseObjectInfo. + public static void GetWwiseObjectAndDescendants(System.Guid guid, ReturnOptions options, int depth, GetResultListDelegate callback) + { + GetWwiseObjectAndDescendants(guid.ToString("B"), options, depth, callback); + } + + /// + /// Composes a WAQL "from object" request based on the parameters and enqueues a WAAPI command. + /// Passes the list of WwiseObjectInfo containing the results to the callback + /// + /// Can bethe target object GUID or path within the heirarchy. + /// Specifies which object properties to include in the response + /// Depth of descendants to fetch. If -1, fetches all descendants. + /// Function accepting a list of WwiseObjectInfo. + public static void GetWwiseObjectAndDescendants(string identifier, ReturnOptions options, int depth, GetResultListDelegate callback) + { + WaqlArgs args; + if (depth > 0) + { + string selectString = System.String.Join(" ", ArrayList.Repeat(" select this, children", depth).ToArray()); + args = new WaqlArgs($"from object \"{identifier}\" {selectString} orderby path"); + } + else + { + args = new WaqlArgs($"from object \"{identifier}\" select descendants orderby path"); + } + + QueueCommandWithReturnWwiseObjects(args, options, callback); + } + + /// + /// Composes a WAQL "search" request based on the parameters and enqueues a WAAPI command. + /// Passes the list of WwiseObjectInfo containing the search results to the callback + /// + /// Characters to search for. + /// Specifies which object properties to include in the response + /// An optional object type used to filter search results. + /// Function accepting a list of WwiseObjectInfo. + public static void Search(string searchString, WwiseObjectType objectType, ReturnOptions options, GetResultListDelegate callback) + { + WaqlArgs args; + if (objectType == WwiseObjectType.None) + { + args = new WaqlArgs($"from search \"{searchString}\" orderby path"); + } + else + { + args = new WaqlArgs($"from search \"{searchString}\" where type=\"{WaapiKeywords.WwiseObjectTypeStrings[objectType]}\" orderby path"); + } + + QueueCommandWithReturnWwiseObjects(args, options, callback); + } + + /// + /// Get the children of a given object. + /// + /// GUID of the target object. + /// Specifies which object properties to include in the response + /// Function accepting a list of WwiseObjectInfo. + public static void GetChildren(System.Guid guid, ReturnOptions options, GetResultListDelegate callback) + { + if (guid == System.Guid.Empty) + return; + + var args = new WaqlArgs($"from object \"{guid:B}\" select children orderby path"); + + QueueCommandWithReturnWwiseObjects(args, options, callback); + } + + /// + /// Get the WwiseObjectInfo for the project. + /// + /// Function accepting a list of WwiseObjectInfo. The first element of the list will be the project info. + /// Specifies which object properties to include in the response + public static void GetProject(GetResultListDelegate callback, ReturnOptions options) + { + var args = new WaqlArgs($"from type {WaapiKeywords.PROJECT}"); + + QueueCommandWithReturnWwiseObjects(args, options, callback); + } + + /// + /// Parse the response WwiseObjectInfoJsonObject of a "from object" request and implicit cast the objects to WwiseObjectInfo. + /// + /// + /// + public static List ParseObjectInfo(List returnObjects) + { + var returnInfo = new List(returnObjects.Count); + foreach (var info in returnObjects) + { + returnInfo.Add(info); + } + return returnInfo; + } + + /// + /// Select the object in Wwise Authoring. + /// Creates a WaapiCommand object containing a lambda call to SelectObjectInAuthoringAsync and adds it to the waapiCommandQueue. + /// + /// GUID of the object to be selected. + public static void SelectObjectInAuthoring(System.Guid guid) + { + waapiCommandQueue.Enqueue(new WaapiCommand( + async () => await SelectObjectInAuthoringAsync(guid))); + } + + /// + /// Creates and sends a WAAPI command to select a Wwise object. + /// + /// GUID of the object to be selected. + /// + static private async Task SelectObjectInAuthoringAsync(System.Guid guid) + { + if (guid == System.Guid.Empty) return; + var args = new ArgsCommand(WaapiKeywords.FIND_IN_PROJECT_EXPLORER, new string[] { guid.ToString("B") }); + await WaapiClient.Call(ak.wwise.ui.commands.execute, args, null); + } + + /// + /// Open the OS file browser to the folder containing this object's Work Unit. + /// Creates a WaapiCommand object containing a lambda call to OpenWorkUnitInExplorerAsync and adds it to the waapiCommandQueue. + /// + /// GUID of the object to be found. + public static void OpenWorkUnitInExplorer(System.Guid guid) + { + waapiCommandQueue.Enqueue(new WaapiCommand( + async () => await OpenWorkUnitInExplorerAsync(guid))); + } + + /// + /// Open the OS file browser to the folder containing the generated SoundBank. + /// Creates a WaapiCommand object containing a lambda call to OpenSoundBankInExplorer and adds it to the waapiCommandQueue. + /// + /// GUID of the SoundBank to be found. + public static void OpenSoundBankInExplorer(System.Guid guid) + { + waapiCommandQueue.Enqueue(new WaapiCommand( + async () => await OpenSoundBankInExplorerAsync(guid))); + } + + /// + /// Uses a waapi call to get the object's file path, then opens the containing folder in the system's file browser. + /// + /// GUID of the object to be found. + /// Awaitable Task. + private static async Task OpenWorkUnitInExplorerAsync(System.Guid guid) + { + var args = new WaqlArgs($"from object \"{guid:B}\""); + var options = new ReturnOptions(new string[] { "filePath" }); + var result = await WaapiClient.Call(ak.wwise.core.@object.get, args, options); + var ret = UnityEngine.JsonUtility.FromJson(result); + var filePath = ret.@return[0].filePath; + filePath = filePath.Replace("\\", "/"); + +#if UNITY_EDITOR_OSX + filePath = AkUtilities.ParseOsxPathFromWinePath(filePath); +#endif + UnityEditor.EditorUtility.RevealInFinder(filePath); + } + + /// + /// Uses a waapi call to get the SoundBank's generated bank path, then opens the containing folder in the system's file browser. + /// + /// GUID of the object to be found. + /// Awaitable Task. + private static async Task OpenSoundBankInExplorerAsync(System.Guid guid) + { + var args = new WaqlArgs($"from object \"{guid:B}\""); + var options = new ReturnOptions(new string[] { "soundbankBnkFilePath" }); + var result = await WaapiClient.Call(ak.wwise.core.@object.get, args, options); + var ret = UnityEngine.JsonUtility.FromJson(result); + var filePath = ret.@return[0].soundbankBnkFilePath; + +#if UNITY_EDITOR_OSX + filePath = AkUtilities.ParseOsxPathFromWinePath(filePath); +#endif + UnityEditor.EditorUtility.RevealInFinder(filePath); + } + + /// + /// Rename an object in Wwise authoring. + /// Creates a WaapiCommand object containing a lambda call to RenameAsync and adds it to the waapiCommandQueue. + /// + /// GUID of the object to be renamed. + /// New name for the wwise object. + public static void Rename(System.Guid guid, string newName) + { + waapiCommandQueue.Enqueue(new WaapiCommand( + async () => await RenameAsync(guid, newName) + )); + } + + /// + /// Sends a WAAPI command to rename a Wwise object. + /// + /// GUID of the object to be renamed. + /// New name for the wwise object. + /// Awaitable Task. + private static async Task RenameAsync(System.Guid guid, string newName) + { + var args = new ArgsRename(guid.ToString("B"), newName); + await WaapiClient.Call(ak.wwise.core.@object.setName, args, null); + } + + + /// + /// Delete an object in wwise authoring. Work Units cannot be deleted in this manner. + /// Creates a WaapiCommand object containing a lambda call to DeleteAsync and adds it to the waapiCommandQueue. + /// + /// GUID of the object to be deleted. + public static void Delete(System.Guid guid) + { + waapiCommandQueue.Enqueue(new WaapiCommand( + async () => await DeleteAsync(guid) + )); + } + + /// + /// Sends three WAAPI commands: + /// 1. Begin an undo group. + /// 2. Delete the specified object. + /// 3. Close the undo group. + /// + /// GUID of the object to be deleted. + /// Awaitable Task. + private static async Task DeleteAsync(System.Guid guid) + { + await WaapiClient.Call(ak.wwise.core.undo.beginGroup); + await WaapiClient.Call(ak.wwise.core.@object.delete, new ArgsObject(guid.ToString("b"))); + await WaapiClient.Call(ak.wwise.core.undo.endGroup, new ArgsDisplayName(WaapiKeywords.DELETE_ITEMS)); + } + + /// + /// Checks if Wwise object is playable. + /// + /// WwiseObjectType of object to check. + /// True if playable + public static bool IsPlayable(WwiseObjectType type) + { + return (type == WwiseObjectType.Event); + } + + /// + /// Play or pause an object in Wwise authoring. + /// Creates a WaapiCommand object containing a lambda call to TogglePlayEventAsync and adds it to the waapiCommandQueue. + /// + /// Used to check whether the object is playable. + /// GUID of the object to be played. + static public void TogglePlayEvent(WwiseObjectType objectType, System.Guid guid) + { + if (IsPlayable(objectType)) + { + waapiCommandQueue.Enqueue(new WaapiCommand( + async () => await TogglePlayEventAsync(guid))); + } + } + + /// + /// Play or pause an object in Wwise authoring. Opens a new transport in wwise to play the sound if it does not exist yet. + /// + /// GUID of the object to be played. + /// + static async private Task TogglePlayEventAsync(System.Guid guid) + { + var transportID = await GetTransport(guid); + var args = new ArgsPlay(WaapiKeywords.PLAYSTOP, transportID); + var result = await WaapiClient.Call(ak.wwise.core.transport.executeAction, args, null); + } + + /// + /// Find the open transport in ItemTransports or create a new one. + /// + /// GUID of the object. + /// + static async private Task GetTransport(System.Guid guid) + { + TransportInfo transportInfo; + if (!ItemTransports.TryGetValue(guid, out transportInfo)) + { + transportInfo = await CreateTransport(guid); + } + return transportInfo.TransportID; + } + + /// + /// Send a WAAPI call to create a transport in Wwise. + /// Subscribe to the ak.wwise.core.transport.stateChanged topic of the new transport. + /// Add the transport info to ItemTransports. + /// + /// GUID of the Event + /// + static async private Task CreateTransport(System.Guid guid) + { + var args = new ArgsObject(guid.ToString("B")); + var result = await WaapiClient.Call(ak.wwise.core.transport.create, args, null, timeout: 1000); + int transportID = UnityEngine.JsonUtility.FromJson(result).transport; + var options = new TransportOptions(transportID); + uint subscriptionID = await WaapiClient.Subscribe(ak.wwise.core.transport.stateChanged, options, HandleTransportStateChanged); + + var transport = new TransportInfo(transportID, subscriptionID); + ItemTransports.Add(guid, transport); + return transport; + } + + /// + /// Handle the messages published by a transport when its state is changed. + /// If stopped, enqueue a command with DestroyTransport as its payload. + /// + /// + static private void HandleTransportStateChanged(string message) + { + TransportState transport = UnityEngine.JsonUtility.FromJson(message); + System.Guid itemID = new System.Guid(transport.@object); + int transportID = transport.transport; + + if (transport.state == WaapiKeywords.STOPPED) + { + waapiCommandQueue.Enqueue(new WaapiCommand( + async () => await DestroyTransport(itemID))); + } + + else if (transport.state == WaapiKeywords.PLAYING && !ItemTransports.ContainsKey(itemID)) + { + ItemTransports.Add(itemID, new TransportInfo(transportID, 0)); + } + } + + /// + /// Send a WAAPI command to stop the specific transport. + /// + /// ID of the transport. + /// + static private async Task StopTransport(int in_transportID) + { + var args = new ArgsPlay(WaapiKeywords.STOP, in_transportID); + var result = await WaapiClient.Call(ak.wwise.core.transport.executeAction, args, null); + } + + /// + /// Unsubscribe from the transport topic and send a WAAPI command to destroy the transport in Wwise. + /// + /// GUID of the Event. + /// + static async Task DestroyTransport(System.Guid in_itemID) + { + if (!ItemTransports.ContainsKey(in_itemID)) + return null; + + if (ItemTransports[in_itemID].SubscriptionID != 0) + await WaapiClient.Unsubscribe(ItemTransports[in_itemID].SubscriptionID); + + var args = new ArgsTransport(ItemTransports[in_itemID].TransportID); + var result = await WaapiClient.Call(ak.wwise.core.transport.destroy, args, null); + ItemTransports.Remove(in_itemID); + return result; + } + + /// + /// Stops all playing transports. + /// Creates a WaapiCommand object containing a lambda call to StopAllTransportsAsync and adds it to the waapiCommandQueue. + /// + static public void StopAllTransports() + { + waapiCommandQueue.Enqueue(new WaapiCommand( + async () => await StopAllTransportsAsync())); + } + + /// + /// Stops all playing transports. + /// + /// Awaitable task. + static private async Task StopAllTransportsAsync() + { + foreach (var item in ItemTransports) + { + await StopTransport(item.Value.TransportID); + } + } + + /// + /// Subscribe to WAAPI topic. Refer to WAAPI reference documentation for a list of topics and their options. + /// Creates a WaapiCommand object containing a lambda call to SubscribeAsync and adds it to the waapiCommandQueue. + /// + /// The topic URI to subscribe to. + /// Delegate function to call when the topic is published. + /// Action to be executed once the subscription has been made. + /// This should store the subscription ID so that the subscription can be cleaned up when it is no longer needed. + public static void Subscribe(string topic, Wamp.PublishHandler subscriptionCallback, System.Action handshakeCallback) + { + waapiCommandQueue.Enqueue(new WaapiCommand( + async () => handshakeCallback(await SubscribeAsync(new SubscriptionInfo(topic, subscriptionCallback))))); + } + + /// + /// Subscribe to WAAPI topic. Refer to WAAPI reference documentation for a list of topics and their options. + /// Creates and sends a WAAPI command to subscribe to the topic. + /// + /// SubscriptionInfo object containing the topic URI and the message handling callback. + /// Updated SubscriptionInfo object containing the subscription ID (uint). + private static async Task SubscribeAsync(SubscriptionInfo subscription) + { + var options = new ReturnOptions(new string[] { "id", "parent", "name", "type", "childrenCount", "path", "workunitType" }); + uint id = await WaapiClient.Subscribe(subscription.Uri, options, subscription.Callback); + subscription.SubscriptionId = id; + return subscription; + } + + + /// + /// Unsubscribe from an existing subscription. + /// Creates a WaapiCommand object containing a lambda call to UnsubscribeAsync and adds it to the waapiCommandQueue. + /// + /// The subscription ID received from the initial subscription. + public static void Unsubscribe(uint id) + { + waapiCommandQueue.Enqueue(new WaapiCommand( + async () => await UnsubscribeAsync(id))); + } + + /// + /// Unsubscribe from a subscription. + /// + /// The subscription ID received from the initial subscription. + /// Awaitable Task. + private static async Task UnsubscribeAsync(uint id) + { + await WaapiClient.Unsubscribe(id); + } + + /// + /// Deserializes the objects published by the ak.wwise.ui.selectionChanged topic. + /// + /// Json string containing the message. + /// List of WwiseObjectInfo objects. + public static List ParseSelectedObjects(string json) + { + var info = UnityEngine.JsonUtility.FromJson(json); + var ret = new List(); + foreach (var child in info.objects) + { + ret.Add(child); + } + return ret; + } + + /// + /// Deserializes the object published by the ak.wwise.core.object.nameChanged topic. + /// + /// Json string containing the message. + /// WwiseRenameInfo containing the object information and the new name. + public static WwiseRenameInfo ParseRenameObject(string json) + { + var info = UnityEngine.JsonUtility.FromJson(json); + info.ParseInfo(); + return info; + } + + /// + /// Deserializes the object published by the ak.wwise.core.object.childAdded or ak.wwise.core.object.childRemoved topic. + /// + /// Json string containing the message. + /// WwiseChildModifiedInfo containing parent and child object information. + public static WwiseChildModifiedInfo ParseChildAddedOrRemoved(string json) + { + var info = UnityEngine.JsonUtility.FromJson(json); + info.ParseInfo(); + return info; + } +} +#endif \ No newline at end of file diff --git a/Assets/Wwise/API/Runtime/Handwritten/WAAPI/AkWaapiUtilities.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/WAAPI/AkWaapiUtilities.cs.meta new file mode 100644 index 000000000..0c6d1f861 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Handwritten/WAAPI/AkWaapiUtilities.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b50ef01e92d39ce42ab6c75a284312af +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/API/Runtime/Handwritten/WAAPI/Uri.cs b/Assets/Wwise/API/Runtime/Handwritten/WAAPI/Uri.cs new file mode 100644 index 000000000..d1d19064f --- /dev/null +++ b/Assets/Wwise/API/Runtime/Handwritten/WAAPI/Uri.cs @@ -0,0 +1,335 @@ +/* + +The content of this file includes portions of the AUDIOKINETIC Wwise Technology +released in source code form as part of the SDK installer package. + +Commercial License Usage + +Licensees holding valid commercial licenses to the AUDIOKINETIC Wwise Technology +may use this file in accordance with the end user license agreement provided +with the software or, alternatively, in accordance with the terms contained in a +written agreement between you and Audiokinetic Inc. + +Apache License Usage + +Alternatively, this file may be used under the Apache License, Version 2.0 (the +"Apache License"); you may not use this file except in compliance with the +Apache License. You may obtain a copy of the Apache License at +http://www.apache.org/licenses/LICENSE-2.0. + +Unless required by applicable law or agreed to in writing, software distributed +under the Apache License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES +OR CONDITIONS OF ANY KIND, either express or implied. See the Apache License for +the specific language governing permissions and limitations under the License. + + Version: Build: + Copyright (c) Audiokinetic Inc. + +*/ +/// URI strings to use in WAAPI calls. For a complete description, refer to the official Wwise SDK documentation. +public class ak +{ + public class soundengine + { + /// Set multiple positions for a single game object. Setting multiple positions for a single game object is a way to simulate multiple emission sources while using the resources of only one voice. This can be used to simulate wall openings, area sounds, or multiple objects emitting the same sound in the same area. See AK::SoundEngine::SetMultiplePositions. + public const string setMultiplePositions = "ak.soundengine.setMultiplePositions"; + /// Set the scaling factor of a game object. Modify the attenuation computations on this game object to simulate sounds with a larger or smaller area of effect. See AK::SoundEngine::SetScalingFactor. + public const string setScalingFactor = "ak.soundengine.setScalingFactor"; + /// Asynchronously post an Event to the sound engine (by event ID). See AK::SoundEngine::PostEvent. + public const string postEvent = "ak.soundengine.postEvent"; + /// Set the value of a real-time parameter control. See AK::SoundEngine::SetRTPCValue. + public const string setRTPCValue = "ak.soundengine.setRTPCValue"; + /// Set a game object's obstruction and occlusion levels. This function is used to affect how an object should be heard by a specific listener. See AK::SoundEngine::SetObjectObstructionAndOcclusion. + public const string setObjectObstructionAndOcclusion = "ak.soundengine.setObjectObstructionAndOcclusion"; + /// Set a single game object's active listeners. By default, all new game objects have no listeners active, but this behavior can be overridden with SetDefaultListeners(). Inactive listeners are not computed. See AK::SoundEngine::SetListeners. + public const string setListeners = "ak.soundengine.setListeners"; + /// Execute an action on all nodes that are referenced in the specified event in an action of type play. See AK::SoundEngine::ExecuteActionOnEvent. + public const string executeActionOnEvent = "ak.soundengine.executeActionOnEvent"; + /// Set a listener's spatialization parameters. This lets you define listener-specific volume offsets for each audio channel. See AK::SoundEngine::SetListenerSpatialization. + public const string setListenerSpatialization = "ak.soundengine.setListenerSpatialization"; + /// Reset the value of a real-time parameter control to its default value, as specified in the Wwise project. See AK::SoundEngine::ResetRTPCValue. + public const string resetRTPCValue = "ak.soundengine.resetRTPCValue"; + /// Unregister a game object. Registering a game object twice does nothing. Unregistering it once unregisters it no matter how many times it has been registered. Unregistering a game object while it is in use is allowed, but the control over the parameters of this game object is lost. For example, say a sound associated with this game object is a 3D moving sound. It will stop moving when the game object is unregistered, and there will be no way to regain control over the game object. See AK::SoundEngine::UnregisterGameObj. + public const string unregisterGameObj = "ak.soundengine.unregisterGameObj"; + /// Stop the current content, associated to the specified playing ID, from playing. See AK::SoundEngine::StopPlayingID. + public const string stopPlayingID = "ak.soundengine.stopPlayingID"; + /// Set the Auxiliary Busses to route the specified game object. See AK::SoundEngine::SetGameObjectAuxSendValues. + public const string setGameObjectAuxSendValues = "ak.soundengine.setGameObjectAuxSendValues"; + /// Seek inside all playing objects that are referenced in Play Actions of the specified Event. See AK::SoundEngine::SeekOnEvent. + public const string seekOnEvent = "ak.soundengine.seekOnEvent"; + /// Register a game object. Registering a game object twice does nothing. Unregistering it once unregisters it no matter how many times it has been registered. See AK::SoundEngine::RegisterGameObj. + public const string registerGameObj = "ak.soundengine.registerGameObj"; + /// Set a the default active listeners for all subsequent game objects that are registered. See AK::SoundEngine::SetDefaultListeners. + public const string setDefaultListeners = "ak.soundengine.setDefaultListeners"; + /// Set the position of a game object. See AK::SoundEngine::SetPosition. + public const string setPosition = "ak.soundengine.setPosition"; + /// Display a message in the profiler's Capture Log view. + public const string postMsgMonitor = "ak.soundengine.postMsgMonitor"; + /// Set the output bus volume (direct) to be used for the specified game object. See AK::SoundEngine::SetGameObjectOutputBusVolume. + public const string setGameObjectOutputBusVolume = "ak.soundengine.setGameObjectOutputBusVolume"; + /// Set the State of a Switch Group. See AK::SoundEngine::SetSwitch. + public const string setSwitch = "ak.soundengine.setSwitch"; + /// Stop playing the current content associated to the specified game object ID. If no game object is specified, all sounds will be stopped. See AK::SoundEngine::StopAll. + public const string stopAll = "ak.soundengine.stopAll"; + /// Post the specified Trigger. See AK::SoundEngine::PostTrigger. + public const string postTrigger = "ak.soundengine.postTrigger"; + + public class error + { + public const string invalid_playing_id = "ak.soundengine.invalid_playing_id"; + public const string wrong_volumeOffsets_length = "ak.soundengine.wrong_volumeOffsets_length"; + } + } + public class wwise + { + public class error + { + public const string invalid_arguments = "ak.wwise.invalid_arguments"; + public const string invalid_options = "ak.wwise.invalid_options"; + public const string invalid_json = "ak.wwise.invalid_json"; + public const string invalid_object = "ak.wwise.invalid_object"; + public const string invalid_property = "ak.wwise.invalid_property"; + public const string invalid_reference = "ak.wwise.invalid_reference"; + public const string invalid_query = "ak.wwise.query.invalid_query"; + public const string file_error = "ak.wwise.file_error"; + public const string unavailable = "ak.wwise.unavailable"; + public const string unexpected_error = "ak.wwise.unexpected_error"; + public const string locked = "ak.wwise.locked"; + public const string connection_failed = "ak.wwise.connection_failed"; + public const string already_connected = "ak.wwise.already_connected"; + public const string wwise_console = "ak.wwise.wwise_console"; + } + public class debug + { + /// Private use only. + public const string testAssert = "ak.wwise.debug.testAssert"; + /// Sent when an assert has failed. This is only available with Debug builds. + public const string assertFailed = "ak.wwise.debug.assertFailed"; + /// Enable or disable the automation mode for Wwise. This reduces the potential interruptions caused by message boxes and dialogs. For instance, enabling the automation mode silently accepts: project migration, project load log, EULA acceptance, project licence display and generic message boxes. + public const string enableAutomationMode = "ak.wwise.debug.enableAutomationMode"; + /// Enables debug assertions. Every call to enableAsserts with false increments the ref count. Calling with true will decrement the ref count. This is only available with Debug builds. + public const string enableAsserts = "ak.wwise.debug.enableAsserts"; + } + public class core + { + public class audioSourcePeaks + { + /// Get the min/max peak pairs, in a given region of an audio source, as a collection of binary strings (one per channel). The strings are base-64 encoded 16-bit signed int arrays, with min and max values being interleaved. If getCrossChannelPeaks is true, there will be only one binary string representing peaks across all channels globally. + public const string getMinMaxPeaksInRegion = "ak.wwise.core.audioSourcePeaks.getMinMaxPeaksInRegion"; + /// Get the min/max peak pairs in the entire trimmed region of an audio source, for each channel, as an array of binary strings (one per channel). The strings are base-64 encoded 16-bit signed int arrays, with min and max values being interleaved. If getCrossChannelPeaks is true, there will be only one binary string representing peaks across all channels globally. + public const string getMinMaxPeaksInTrimmedRegion = "ak.wwise.core.audioSourcePeaks.getMinMaxPeaksInTrimmedRegion"; + } + public class remote + { + /// Retrieves the connection status. + public const string getConnectionStatus = "ak.wwise.core.remote.getConnectionStatus"; + /// Retrieves all consoles available for connecting Wwise Authoring to a Sound Engine instance. + public const string getAvailableConsoles = "ak.wwise.core.remote.getAvailableConsoles"; + /// Disconnects the Wwise Authoring application from a connected Wwise Sound Engine running executable. + public const string disconnect = "ak.wwise.core.remote.disconnect"; + /// Connects the Wwise Authoring application to a Wwise Sound Engine running executable. The host must be running code with communication enabled. + public const string connect = "ak.wwise.core.remote.connect"; + } + public class log + { + /// Sent when an item is added to the log. This could be used to retrieve items added to the SoundBank generation log. To retrieve the complete log, refer to ak.wwise.core.log.get. + public const string itemAdded = "ak.wwise.core.log.itemAdded"; + /// Retrieve the latest log for a specific channel. Refer to ak.wwise.core.log.itemadded to be notified when an item is added to the log. + public const string get = "ak.wwise.core.log.get"; + } + /// Retrieve global Wwise information. + public const string getInfo = "ak.wwise.core.getInfo"; + public class @object + { + /// Sent when an object reference is changed. + public const string referenceChanged = "ak.wwise.core.object.referenceChanged"; + /// Moves an object to the given parent. Returns the moved object. + public const string move = "ak.wwise.core.object.move"; + /// Sent when an attenuation curve's link/unlink is changed. + public const string attenuationCurveLinkChanged = "ak.wwise.core.object.attenuationCurveLinkChanged"; + /// Sent when an object is added as a child to another object. + public const string childAdded = "ak.wwise.core.object.childAdded"; + /// Retrieves the list of all object types registered in Wwise's object model. + public const string getTypes = "ak.wwise.core.object.getTypes"; + /// Sent when the watched property of an object changes. + public const string propertyChanged = "ak.wwise.core.object.propertyChanged"; + /// Creates an object of type 'type', as a child of 'parent'. Refer to ak.wwise.core.audio.import to import audio files to Wwise. + public const string create = "ak.wwise.core.object.create"; + /// Performs a query, returns specified data for each object in query result. + public const string get = "ak.wwise.core.object.get"; + /// Sent prior to an object's deletion. + public const string preDeleted = "ak.wwise.core.object.preDeleted"; + /// Sent when an object is renamed. Publishes the object which the name was changed. + public const string nameChanged = "ak.wwise.core.object.nameChanged"; + /// Sent following an object's deletion. + public const string postDeleted = "ak.wwise.core.object.postDeleted"; + /// Sent when the object's notes are changed. + public const string notesChanged = "ak.wwise.core.object.notesChanged"; + /// Retrieves information about an object property. + public const string getPropertyInfo = "ak.wwise.core.object.getPropertyInfo"; + /// Renames an object. + public const string setName = "ak.wwise.core.object.setName"; + /// Sets the object's notes. + public const string setNotes = "ak.wwise.core.object.setNotes"; + /// Sets the specified attenuation curve for a given attenuation object. + public const string setAttenuationCurve = "ak.wwise.core.object.setAttenuationCurve"; + /// Sets a property value of an object for a specific platform. Refer to ak.wwise.core.object.setreference to set a reference to an object. + public const string setProperty = "ak.wwise.core.object.setProperty"; + /// Copies an object to the given parent. + public const string copy = "ak.wwise.core.object.copy"; + /// Return true if a property is enabled based on the values of the properties it depends on. + public const string isPropertyEnabled = "ak.wwise.core.object.isPropertyEnabled"; + /// Sets the randomizer values of a property of an object for a specific platform. + public const string setRandomizer = "ak.wwise.core.object.setRandomizer"; + /// Sets an object's reference value. + public const string setReference = "ak.wwise.core.object.setReference"; + /// Sent when an attenuation curve is changed. + public const string attenuationCurveChanged = "ak.wwise.core.object.attenuationCurveChanged"; + /// Sent when an object is created. + public const string created = "ak.wwise.core.object.created"; + /// Sent when an object is removed from the children of another object. + public const string childRemoved = "ak.wwise.core.object.childRemoved"; + /// Retrieves the list of property and reference names for an object. + public const string getPropertyNames = "ak.wwise.core.object.getPropertyNames"; + /// Gets the specified attenuation curve for a given attenuation object. + public const string getAttenuationCurve = "ak.wwise.core.object.getAttenuationCurve"; + /// Sent when one or many curves are changed. + public const string curveChanged = "ak.wwise.core.object.curveChanged"; + /// Deletes the specified object. + public const string delete = "ak.wwise.core.object.delete"; + /// Retrieves the list of property and reference names for an object. + public const string getPropertyAndReferenceNames = "ak.wwise.core.object.getPropertyAndReferenceNames"; + } + public class undo + { + /// Ends the last undo group. + public const string endGroup = "ak.wwise.core.undo.endGroup"; + /// Cancels the last undo group. Please note that this does not revert the operations made since the last ak.wwise.core.undo.begingroup call. + public const string cancelGroup = "ak.wwise.core.undo.cancelGroup"; + /// Begins an undo group. Make sure to call ak.wwise.core.undo.endgroup exactly once for every ak.wwise.core.beginUndoGroup call you make. Calls to ak.wwise.core.undo.beginGroup can be nested. + public const string beginGroup = "ak.wwise.core.undo.beginGroup"; + } + public class profiler + { + /// Returns the current time of the specified profiler cursor in milliseconds. + public const string getCursorTime = "ak.wwise.core.profiler.getCursorTime"; + /// Start the profiler capture and return the time at the beginning of the capture in milliseconds. + public const string startCapture = "ak.wwise.core.profiler.startCapture"; + /// Retrieves all parameters affecting voice volume, highpass and lowpass for a voice path, resolved from pipeline IDs. + public const string getVoiceContributions = "ak.wwise.core.profiler.getVoiceContributions"; + /// Retrieves the voices at a specific profiler capture time. + public const string getVoices = "ak.wwise.core.profiler.getVoices"; + /// Retrieves the busses at a specific profiler capture time. + public const string getBusses = "ak.wwise.core.profiler.getBusses"; + /// Stop the profiler capture and return the time at the end of the capture in milliseconds. + public const string stopCapture = "ak.wwise.core.profiler.stopCapture"; + } + public class project + { + /// Sent when the after the project is completely closed. + public const string postClosed = "ak.wwise.core.project.postClosed"; + /// Sent when the project has been successfully loaded. + public const string loaded = "ak.wwise.core.project.loaded"; + /// Sent when the project begins closing. + public const string preClosed = "ak.wwise.core.project.preClosed"; + /// Saves the current project. + public const string save = "ak.wwise.core.project.save"; + /// Sent when the project has been saved. + public const string saved = "ak.wwise.core.project.saved"; + } + public class transport + { + /// Gets the state of the given transport object. + public const string getState = "ak.wwise.core.transport.getState"; + /// Sent when the transport's state has changed. + public const string stateChanged = "ak.wwise.core.transport.stateChanged"; + /// Creates a transport object for the given Wwise object. The return transport object can be used to play, stop, pause and resume the Wwise object via the other transport functions. + public const string create = "ak.wwise.core.transport.create"; + /// Returns the list of transport objects. + public const string getList = "ak.wwise.core.transport.getList"; + /// Destroys the given transport object. + public const string destroy = "ak.wwise.core.transport.destroy"; + /// Executes an action on the given transport object, or all transports if no transport is specified. + public const string executeAction = "ak.wwise.core.transport.executeAction"; + } + public class soundbank + { + /// Retrieves a SoundBank's inclusion list. + public const string getInclusions = "ak.wwise.core.soundbank.getInclusions"; + /// Sent when a single SoundBank is generated. This could be sent multiple times during SoundBank generation, for every SoundBank generated and for every platform. To generate SoundBanks, refer to ak.wwise.ui.commands.execute with one of the SoundBank generation commands. + public const string generated = "ak.wwise.core.soundbank.generated"; + /// Modifies a SoundBank's inclusion list. The 'operation' argument determines how the 'inclusions' argument modifies the SoundBank's inclusion list; 'inclusions' may be added to / removed from / replace the SoundBank's inclusion list. + public const string setInclusions = "ak.wwise.core.soundbank.setInclusions"; + } + public class audio + { + /// Create Wwise objects and import audio files. This function is using the same importation processor available through the Tab Delimited import in the Audio File Importer. The function returns an array of all objects created, replaced or re-used. Use the options to specify how the objects are returned. + public const string import = "ak.wwise.core.audio.import"; + /// Scripted object creation and audio file import from a tab-delimited file. + public const string importTabDelimited = "ak.wwise.core.audio.importTabDelimited"; + /// Sent at the end of an import operation. + public const string imported = "ak.wwise.core.audio.imported"; + } + public class switchContainer + { + /// Remove an assignment between a Switch Container's child and a State. + public const string removeAssignment = "ak.wwise.core.switchContainer.removeAssignment"; + /// Returns the list of assignments between a Switch Container's children and states. + public const string getAssignments = "ak.wwise.core.switchContainer.getAssignments"; + /// Sent when an assignment is removed from a Switch Container. + public const string assignmentRemoved = "ak.wwise.core.switchContainer.assignmentRemoved"; + /// Assign a Switch Container's child to a Switch. This is the equivalent of doing a drag&drop of the child to a state in the Assigned Objects view. The child is always added at the end for each state. + public const string addAssignment = "ak.wwise.core.switchContainer.addAssignment"; + /// Sent when an assignment is added to a Switch Container. + public const string assignmentAdded = "ak.wwise.core.switchContainer.assignmentAdded"; + } + public class plugin + { + /// Retrieves the list of all object types registered in Wwise's object model. + public const string getList = "ak.wwise.core.plugin.getList"; + /// Retrieves information about an object property. + public const string getProperty = "ak.wwise.core.plugin.getProperty"; + /// Retrieves the list of property and reference names for an object. + public const string getProperties = "ak.wwise.core.plugin.getProperties"; + } + } + public class ui + { + public class project + { + /// Closes the current project. + public const string close = "ak.wwise.ui.project.close"; + /// Opens a project, specified by path. Please refer to ak.wwise.core.project.loaded for further explanations on how to be notified when the operation has completed. + public const string open = "ak.wwise.ui.project.open"; + } + /// Bring Wwise main window to foreground. Refer to SetForegroundWindow and AllowSetForegroundWindow on MSDN for more information on the restrictions. Refer to ak.wwise.core.getInfo to obtain the Wwise process ID for AllowSetForegroundWindow. + public const string bringToForeground = "ak.wwise.ui.bringToForeground"; + public class commands + { + /// Unregister an array of add-on UI commands. + public const string unregister = "ak.wwise.ui.commands.unregister"; + /// Sent when a command is executed. The objects for which the command is executed are sent in the publication. + public const string executed = "ak.wwise.ui.commands.executed"; + /// Executes a command. Some commands can take a list of objects as parameter. + public const string execute = "ak.wwise.ui.commands.execute"; + /// Register an array of add-on commands. Registered commands remain until the Wwise process is terminated. Refer to to ak.wwise.ui.commands.executed. + public const string register = "ak.wwise.ui.commands.register"; + /// Get the list of commands. + public const string getCommands = "ak.wwise.ui.commands.getCommands"; + } + /// Retrieves the list of objects currently selected by the user in the active view. + public const string getSelectedObjects = "ak.wwise.ui.getSelectedObjects"; + /// Sent when the selection changes in the project. + public const string selectionChanged = "ak.wwise.ui.selectionChanged"; + } + public class waapi + { + /// Retrieve the list of topics to which a client can subscribe. + public const string getTopics = "ak.wwise.waapi.getTopics"; + /// Retrieve the list of functions. + public const string getFunctions = "ak.wwise.waapi.getFunctions"; + /// Retrieve the JSON schema of a Waapi URI. + public const string getSchema = "ak.wwise.waapi.getSchema"; + } + } +} diff --git a/Assets/Wwise/API/Runtime/Handwritten/WAAPI/Uri.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/WAAPI/Uri.cs.meta new file mode 100644 index 000000000..ff265b643 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Handwritten/WAAPI/Uri.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 36ee20079e36d014d892596e4e36a491 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/API/Runtime/Handwritten/WAAPI/Wamp.cs b/Assets/Wwise/API/Runtime/Handwritten/WAAPI/Wamp.cs new file mode 100644 index 000000000..d264da896 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Handwritten/WAAPI/Wamp.cs @@ -0,0 +1,594 @@ +/****************************************************************************** + +The content of this file includes portions of the AUDIOKINETIC Wwise Technology +released in source code form as part of the SDK installer package. + +Commercial License Usage + +Licensees holding valid commercial licenses to the AUDIOKINETIC Wwise Technology +may use this file in accordance with the end user license agreement provided +with the software or, alternatively, in accordance with the terms contained in a +written agreement between you and Audiokinetic Inc. + +Apache License Usage + +Alternatively, this file may be used under the Apache License, Version 2.0 (the +"Apache License"); you may not use this file except in compliance with the +Apache License. You may obtain a copy of the Apache License at +http://www.apache.org/licenses/LICENSE-2.0. + +Unless required by applicable law or agreed to in writing, software distributed +under the Apache License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES +OR CONDITIONS OF ANY KIND, either express or implied. See the Apache License for +the specific language governing permissions and limitations under the License. + + Version: Build: + Copyright (c) Audiokinetic Inc. + +*******************************************************************************/ + +using System.Linq; + +/// +/// WAMP protocol implementation using only strings and regular expressions. This implements only a subset of the WAMP feature set and is only compatible with Wwise. +/// +public class Wamp +{ + /// Exception thrown during WAMP operations when the timeout is reached. + public class TimeoutException : System.Exception + { + public TimeoutException(string message) + : base(message) + { + } + } + + public class WampNotConnectedException : System.Exception + { + public WampNotConnectedException(string message) + : base(message) + { + } + } + + /// Exception thrown during WAMP operations. + public class ErrorException : System.Exception + { + internal string Json { get; set; } + internal Messages MessageId { get; set; } + internal int RequestId { get; set; } + internal string Uri { get; set; } + + public ErrorException(string message) + : base(message) + { + } + + public static ErrorException FromResponse(string response) + { + // [ERROR, CALL, CALL.Request|id, Details|dict, Error|uri, Arguments|list, ArgumentsKw|dict] + string pattern = @"^\[\s*8,\s*(\d+)\s*,\s*(\d+)\s*,\s*\{\s*\}\s*,\s*""([^,\s]+)""\s*,\[\s*\]\s*,\s*(\{)"; + var match = System.Text.RegularExpressions.Regex.Match(response, pattern, System.Text.RegularExpressions.RegexOptions.Singleline); + if (match.Groups.Count != 5) + throw new ErrorException("Invalid ERROR message."); + + Messages messageId = (Messages)int.Parse(match.Groups[1].Value); + int requestId = int.Parse(match.Groups[2].Value); + string uri = match.Groups[3].Value; + string json = response.Substring(match.Groups[4].Index, response.Length - match.Groups[4].Index - 1); + + return new ErrorException($"Error {uri} in {messageId.ToString()} operation.") + { + Json = json, + MessageId = messageId, + RequestId = requestId, + Uri = uri + }; + } + + } + + /// Messages ids defined by the WAMP protocol + internal enum Messages : int + { + HELLO = 1, + WELCOME = 2, + GOODBYE = 6, + ERROR = 8, + SUBSCRIBE = 32, + SUBSCRIBED = 33, + UNSUBSCRIBE = 34, + UNSUBSCRIBED = 35, + EVENT = 36, + CALL = 48, + RESULT = 50 + } + + /// Encapsulate a response from the server. + private class Response + { + public Messages MessageId { get; set; } + public int RequestId { get; set; } + public int ContextSpecificResultId { get; set; } + public uint SubscriptionId { get; set; } + public string Json { get; set; } + } + + /// Publish events are delegates registered with Subscribe. + public delegate void PublishHandler(string json); + public delegate void DisconnectedHandler(); + + public event DisconnectedHandler Disconnected; + + private System.Net.WebSockets.ClientWebSocket ws; + private int sessionId = 0; + private int currentRequestId = 0; + private System.Threading.CancellationTokenSource stopServerTokenSource = new System.Threading.CancellationTokenSource(); + private System.Threading.Tasks.TaskCompletionSource taskCompletion = new System.Threading.Tasks.TaskCompletionSource(); + private System.Collections.Concurrent.ConcurrentDictionary subscriptions = new System.Collections.Concurrent.ConcurrentDictionary(); + + private async System.Threading.Tasks.Task Send(string msg, int timeout) + { + try + { + using (var cts = new System.Threading.CancellationTokenSource(timeout)) + { + var segment = new System.ArraySegment(System.Text.Encoding.UTF8.GetBytes(msg)); + await ws.SendAsync(segment, System.Net.WebSockets.WebSocketMessageType.Text, true, cts.Token); + } + } + catch (System.Threading.Tasks.TaskCanceledException) + { + throw new TimeoutException("Timeout when sending message."); + } + } + + /// Parse a WAMP message from the server. + private Response Parse(string msg) + { + const string msgTypePattern = @"^\[\s*(\d+)"; + var match = System.Text.RegularExpressions.Regex.Match(msg, msgTypePattern, System.Text.RegularExpressions.RegexOptions.Singleline); + + if (match.Groups.Count != 2) + throw new ErrorException("Error while parsing response from server."); + + Messages messageId = (Messages)int.Parse(match.Groups[1].Value); + switch (messageId) + { + case Messages.WELCOME: + return ParseWelcome(msg); + case Messages.GOODBYE: + return ParseGoodbye(msg); + case Messages.SUBSCRIBED: + return ParseSubscribed(msg); + case Messages.UNSUBSCRIBED: + return ParseUnsubscribed(msg); + case Messages.EVENT: + return ParseEvent(msg); + case Messages.RESULT: + return ParseResult(msg); + case Messages.ERROR: + throw ErrorException.FromResponse(msg); + default: + throw new ErrorException("Unexpected result from server."); + } + } + + private static Response ParseResult(string msg) + { + // [RESULT, CALL.Request|id, Details|dict, YIELD.Arguments|list, YIELD.ArgumentsKw | dict] + const string pattern = @"^\[\s*50,\s*(\d+)\s*,\s*\{\s*\}\s*,\s*\[\s*\]\s*,\s*(\{)"; + var match = System.Text.RegularExpressions.Regex.Match(msg, pattern, System.Text.RegularExpressions.RegexOptions.Singleline); + if (!match.Success || match.Groups.Count != 3) + throw new ErrorException("Invalid RESULT message."); + + return new Response() + { + MessageId = Messages.RESULT, + RequestId = (int.Parse(match.Groups[1].Value)), + Json = msg.Substring(match.Groups[2].Index, msg.Length - match.Groups[2].Index - 1) + }; + } + + private static Response ParseSubscribed(string msg) + { + // [SUBSCRIBED, SUBSCRIBE.Request|id, Subscription|id] + const string pattern = @"^\[\s*33,\s*(\d+)\s*,\s*(\d+)\s*]$"; + var match = System.Text.RegularExpressions.Regex.Match(msg, pattern, System.Text.RegularExpressions.RegexOptions.Singleline); + if (!match.Success || match.Groups.Count != 3) + throw new ErrorException("Invalid SUBSCRIBED message."); + + return new Response() + { + MessageId = Messages.SUBSCRIBED, + RequestId = (int.Parse(match.Groups[1].Value)), + //ContextSpecificResultId = (int.Parse(match.Groups[2].Value)) + SubscriptionId = (uint.Parse(match.Groups[2].Value)) + }; + } + + private static Response ParseUnsubscribed(string msg) + { + // [UNSUBSCRIBED, UNSUBSCRIBE.Request|id] + const string pattern = @"^\[\s*35,\s*(\d+)\s*]$"; + var match = System.Text.RegularExpressions.Regex.Match(msg, pattern, System.Text.RegularExpressions.RegexOptions.Singleline); + if (!match.Success || match.Groups.Count != 2) + throw new ErrorException("Invalid UNSUBSCRIBED message."); + + return new Response() + { + MessageId = Messages.UNSUBSCRIBED, + RequestId = (int.Parse(match.Groups[1].Value)) + }; + } + + private static Response ParseGoodbye(string msg) + { + // [GOODBYE, Details|dict, Reason|uri] + const string pattern = @"^\[\s*6"; + var match = System.Text.RegularExpressions.Regex.Match(msg, pattern, System.Text.RegularExpressions.RegexOptions.Singleline); + if (!match.Success || match.Groups.Count != 1) + throw new ErrorException("Invalid GOODBYE message."); + + return new Response() + { + MessageId = Messages.GOODBYE + }; + } + + private static Response ParseWelcome(string msg) + { + // [WELCOME, Session|id, Details|dict] + const string pattern = @"^\[\s*2,\s*(\d+)"; + var match = System.Text.RegularExpressions.Regex.Match(msg, pattern, System.Text.RegularExpressions.RegexOptions.Singleline); + if (!match.Success || match.Groups.Count != 2) + throw new ErrorException("Invalid WELCOME message."); + + return new Response() + { + MessageId = Messages.WELCOME, + RequestId = 0, + ContextSpecificResultId = (int.Parse(match.Groups[1].Value)) + }; + } + + private static Response ParseEvent(string msg) + { + // [EVENT, SUBSCRIBED.Subscription|id, PUBLISHED.Publication|id, Details|dict, PUBLISH.Arguments|list, PUBLISH.ArgumentKw|dict] + const string pattern = @"^\[\s*36,\s*(\d+)\s*,\s*(\d+)\s*,\s*\{\s*\}\s*,\s*\[\s*\]\s*,\s*(\{)"; + var match = System.Text.RegularExpressions.Regex.Match(msg, pattern, System.Text.RegularExpressions.RegexOptions.Singleline); + if (match.Groups.Count != 4) + throw new ErrorException("Invalid EVENT message."); + + return new Response() + { + MessageId = Messages.EVENT, + RequestId = (int.Parse(match.Groups[2].Value)), + ContextSpecificResultId = (int.Parse(match.Groups[1].Value)), + Json = msg.Substring(match.Groups[3].Index, msg.Length - match.Groups[3].Index - 1) + }; + } + + + private async System.Threading.Tasks.Task ReceiveMessage() + { + // Receive one web socket message + System.Collections.Generic.List> segments = new System.Collections.Generic.List>(); + + try + { + while (true) + { + byte[] buffer = new byte[4096]; + var segment = new System.ArraySegment(buffer, 0, buffer.Length); + System.Net.WebSockets.WebSocketReceiveResult rcvResult = await ws.ReceiveAsync(segment, stopServerTokenSource.Token); + + // Accumulate the byte arrays in a list, we will join them later + segments.Add(segment.Skip(segment.Offset).Take(rcvResult.Count)); + + if (rcvResult.EndOfMessage) + break; + } + } + catch (System.Net.WebSockets.WebSocketException e) + { + throw e.InnerException; + } + catch (System.Exception) + { + throw new ErrorException("Error receiving response from server."); + } + + try + { + byte[] bytes = segments.SelectMany(t => t).ToArray(); + string msg = System.Text.Encoding.UTF8.GetString(bytes); + return Parse(msg); + } + catch (ErrorException e) + { + // Dispatch already built error + throw e; + } + catch (System.Exception) + { + throw new ErrorException("Error while parsing response from server."); + } + } + + /// + /// Wait for the next response + /// + /// The response from the server. + private async System.Threading.Tasks.Task Receive(int timeout) + { + System.Threading.Tasks.Task task = await System.Threading.Tasks.Task.WhenAny( + taskCompletion.Task, + System.Threading.Tasks.Task.Delay(timeout)); + + if (task != taskCompletion.Task) + { + taskCompletion = new System.Threading.Tasks.TaskCompletionSource(); + + // Timeout reached + throw new TimeoutException("Timeout when receiving message."); + } + + if (task.Exception != null) + { + taskCompletion = new System.Threading.Tasks.TaskCompletionSource(); + + if (task.Exception.InnerException.InnerException != null) + throw task.Exception.InnerException.InnerException; + throw task.Exception; + } + + var result = taskCompletion.Task.Result; + + // Since we can't re-use the task completion, create a new one for the next message + taskCompletion = new System.Threading.Tasks.TaskCompletionSource(); + + return result; + } + + /// + /// Wait for the next response and do some validation on the response + /// + /// What message to expect + /// What request id to expect + /// The maximum timeout in milliseconds for the function to execute. Will raise exception when timeout is reached. + /// + private async System.Threading.Tasks.Task ReceiveExpect(Messages message, int requestId, int timeout) + { + // Should receive the expected message or ERROR + Response response = await Receive(timeout); + + if (response.MessageId != message) + throw new ErrorException($"{message.ToString()}: invalid response. Did not receive expected answer."); + + if (response.RequestId != requestId) + throw new ErrorException($"{message.ToString()}: invalid request id for result."); + + return response; + } + + /// + /// Connect to the specified host, handshake and prepare the listening task. + /// + /// The URI of the host, usually something like ws://host:port + /// The maximum timeout in milliseconds for the function to execute. Will raise exception when timeout is reached. + /// + internal async System.Threading.Tasks.Task Connect(string host, int timeout) + { + try + { + System.Uri uri = new System.Uri(host); + using (var cts = new System.Threading.CancellationTokenSource()) + { + // Connect + if (ws == null) + ws = new System.Net.WebSockets.ClientWebSocket(); + await ws.ConnectAsync(uri, cts.Token); + } + { + // [HELLO, Realm|uri, Details|dict] + await Send($"[{(int)Messages.HELLO},\"realm1\"]", timeout); + } + + StartListen(); + + { + // Should receive the WELCOME + Response response = await ReceiveExpect(Messages.WELCOME, 0, timeout); + + sessionId = response.ContextSpecificResultId; + } + } + catch (System.Net.WebSockets.WebSocketException e) + { + ws.Dispose(); + ws = new System.Net.WebSockets.ClientWebSocket(); + throw new ErrorException(e.ToString()); + } + catch (System.Exception e) + { + throw new ErrorException(e.ToString()); + } + } + + /// + /// Tell the connection state of the WebSocket client. + /// + /// Return true if the connection is open and ready. + internal bool IsConnected() + { + if (ws == null) + return false; + + return ws.State == System.Net.WebSockets.WebSocketState.Open; + } + + internal System.Net.WebSockets.WebSocketState SocketState() + { + if (ws == null) return System.Net.WebSockets.WebSocketState.None; + return ws.State; + } + + /// Close the connection. + /// The maximum timeout in milliseconds for the function to execute. Will raise exception when timeout is reached. + internal async System.Threading.Tasks.Task Close(int timeout) + { + // [GOODBYE, Details|dict, Reason|uri] + try + { + await Send($"[{(int)Messages.GOODBYE},{{}},\"bye_from_csharp_client\"]", timeout); + Response response = await ReceiveExpect(Messages.GOODBYE, 0, timeout); + + stopServerTokenSource.Cancel(); + + using (var cts = new System.Threading.CancellationTokenSource(timeout)) + { + await ws.CloseOutputAsync(System.Net.WebSockets.WebSocketCloseStatus.NormalClosure, "wamp_close", cts.Token); + } + } + catch (System.Net.WebSockets.WebSocketException) + { + ws.Dispose(); + stopServerTokenSource.Cancel(); + return; + } + } + + private void ProcessEvent(Response message) + { + int subscriptionId = message.ContextSpecificResultId; + + PublishHandler publishEvent = null; + if (!subscriptions.TryGetValue((uint)subscriptionId, out publishEvent)) + throw new ErrorException("UNSUBSCRIBE: unknown subscription id."); + + publishEvent(message.Json); + } + + private void StartListen() + { + // Start the receive task, that will remain running for the whole connection + System.Threading.CancellationToken ct = stopServerTokenSource.Token; + var task = System.Threading.Tasks.Task.Factory.StartNew(() => + { + ct.ThrowIfCancellationRequested(); + while (true) + { + try + { + System.Threading.Tasks.Task receiveTask = ReceiveMessage(); + receiveTask.Wait(); + + if (receiveTask.Result.MessageId == Messages.EVENT) + ProcessEvent(receiveTask.Result); + else if (taskCompletion != null) + taskCompletion.SetResult(receiveTask.Result); + else + throw new ErrorException("Received WAMP message that we did not expect."); + + if (ct.IsCancellationRequested) + { + break; + } + } + catch (System.Exception e) + { + if (e.InnerException.GetType() == typeof(System.Net.WebSockets.WebSocketException)) + { + var exception = e.InnerException as System.Net.WebSockets.WebSocketException; + if (exception.WebSocketErrorCode == System.Net.WebSockets.WebSocketError.ConnectionClosedPrematurely) + { + if (taskCompletion != null) + taskCompletion.SetException(e); + + OnDisconnect(); + + return; + } + } + + if (ws.State != System.Net.WebSockets.WebSocketState.Open) + { + OnDisconnect(); + return; + } + + + // Signal the exception to the other thread and continue to listen + if (taskCompletion != null) + taskCompletion.SetException(e); + } + } + }, stopServerTokenSource.Token); + } + + private void OnDisconnect() + { + if (Disconnected != null) + { + Disconnected(); + } + } + + /// + /// Invoke an RPC function from the uri + /// + /// URI of the function + /// Arguments + /// Options + /// The maximum timeout in milliseconds for the function to execute. Will raise exception when Waapi.TimeoutException is reached. + /// + internal async System.Threading.Tasks.Task Call(string uri, string args, string options, int timeout) + { + int requestId = ++currentRequestId; + + // [CALL, Request|id, Options|dict, Procedure|uri, Arguments|list, ArgumentsKw|dict] + await Send($"[{(int)Messages.CALL},{requestId},{options},\"{uri}\",[],{args}]", timeout); + + // Should receive the RESULT or ERROR + Response response = await ReceiveExpect(Messages.RESULT, requestId, timeout); + return response.Json; + } + + /// + /// Subscribe to a WAMP topic. + /// + /// The topic to which subscribe. + /// The options the subscription. + /// The delegate function to call when the topic is published. + /// The maximum timeout in milliseconds for the function to execute. Will raise Waapi.TimeoutException when timeout is reached. + /// Subscription id, that you can use to unsubscribe. + internal async System.Threading.Tasks.Task Subscribe(string topic, string options, PublishHandler publishEvent, int timeout) + { + int requestId = ++currentRequestId; + + // [SUBSCRIBE, Request|id, Options|dict, Topic|uri] + await Send($"[{(int)Messages.SUBSCRIBE},{requestId},{options},\"{topic}\"]", timeout); + + // Should receive the SUBSCRIBED or ERROR + Response response = await ReceiveExpect(Messages.SUBSCRIBED, requestId, timeout); + + subscriptions.TryAdd(response.SubscriptionId, publishEvent); + return response.SubscriptionId; + } + + /// Unsubscribe from a subscription. + /// The subscription id received from the initial subscription. + /// The maximum timeout in milliseconds for the function to execute. Will raise Waapi.TimeoutException when timeout is reached. + internal async System.Threading.Tasks.Task Unsubscribe(uint subscriptionId, int timeout) + { + int requestId = ++currentRequestId; + + // [UNSUBSCRIBE, Request|id, SUBSCRIBED.Subscription|id] + await Send($"[{(int)Messages.UNSUBSCRIBE},{requestId},{subscriptionId}]", timeout); + + Response response = await ReceiveExpect(Messages.UNSUBSCRIBED, requestId, timeout); + PublishHandler oldEvent; + subscriptions.TryRemove(subscriptionId, out oldEvent); + } +} \ No newline at end of file diff --git a/Assets/Wwise/API/Runtime/Handwritten/WAAPI/Wamp.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/WAAPI/Wamp.cs.meta new file mode 100644 index 000000000..7f064499b --- /dev/null +++ b/Assets/Wwise/API/Runtime/Handwritten/WAAPI/Wamp.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 883381c49e2b93e41bdebf26ce08e4da +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Editor/EditorPlatformHelpers/Windows.meta b/Assets/Wwise/API/Runtime/Handwritten/Windows.meta similarity index 77% rename from Assets/Wwise/Editor/EditorPlatformHelpers/Windows.meta rename to Assets/Wwise/API/Runtime/Handwritten/Windows.meta index d64d68588..7982bb5b0 100644 --- a/Assets/Wwise/Editor/EditorPlatformHelpers/Windows.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Windows.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f1218c4979dd6614681010c62b8fbe12 +guid: c182f756a22e1514cbf0be4a710d6c7f folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Deployment/API/Handwritten/Windows/AkSoundEngine.cs b/Assets/Wwise/API/Runtime/Handwritten/Windows/AkSoundEngine.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Windows/AkSoundEngine.cs rename to Assets/Wwise/API/Runtime/Handwritten/Windows/AkSoundEngine.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Windows/AkSoundEngine.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Windows/AkSoundEngine.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Windows/AkSoundEngine.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Windows/AkSoundEngine.cs.meta index fbe47b6df..9621f7212 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Windows/AkSoundEngine.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Windows/AkSoundEngine.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: b05269b6c1babda43af19241293cb966 +guid: 4571faa40b50d8440bcdceb643771fc7 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Windows/AkWindowsBasePathGetter.cs b/Assets/Wwise/API/Runtime/Handwritten/Windows/AkWindowsBasePathGetter.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Windows/AkWindowsBasePathGetter.cs rename to Assets/Wwise/API/Runtime/Handwritten/Windows/AkWindowsBasePathGetter.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Windows/AkWindowsBasePathGetter.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Windows/AkWindowsBasePathGetter.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Windows/AkWindowsBasePathGetter.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Windows/AkWindowsBasePathGetter.cs.meta index d50307050..2e019f2e7 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Windows/AkWindowsBasePathGetter.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Windows/AkWindowsBasePathGetter.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 45bdbb076d1d6d94590323f2fc583a8b +guid: ec760b80e1234b543a9813e6ef10f935 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Windows/AkWindowsSettings.cs b/Assets/Wwise/API/Runtime/Handwritten/Windows/AkWindowsSettings.cs similarity index 62% rename from Assets/Wwise/Deployment/API/Handwritten/Windows/AkWindowsSettings.cs rename to Assets/Wwise/API/Runtime/Handwritten/Windows/AkWindowsSettings.cs index b00716090..1567036c5 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Windows/AkWindowsSettings.cs +++ b/Assets/Wwise/API/Runtime/Handwritten/Windows/AkWindowsSettings.cs @@ -36,27 +36,13 @@ public class AkWindowsSettings : AkWwiseInitializationSettings.PlatformSettings [System.Serializable] public class PlatformAdvancedSettings : AkCommonAdvancedSettings { - public enum AudioAPI - { - None = 0, - Wasapi = 1 << 0, - XAudio2 = 1 << 1, - DirectSound = 1 << 2, - Default = ~0, - } - - [UnityEngine.Tooltip("Main audio API to use. Leave set to \"Default\" for the default audio sink. This value will be ignored if a valid \"AudioDeviceShareset\" is provided.")] - [AkEnumFlag(typeof(AudioAPI))] - public AudioAPI m_AudioAPI = AudioAPI.Default; - - [UnityEngine.Tooltip("Only used when \"AudioAPI\" is \"DirectSound\", sounds will be muted if set to false when the game loses the focus.")] - public bool m_GlobalFocus = true; + [UnityEngine.Tooltip("Maximum number of System Audio Objects to reserve. Other processes will not be able to use them. Default is 128.")] + public uint MaxSystemAudioObjects = 128; public override void CopyTo(AkPlatformInitSettings settings) { -#if (UNITY_STANDALONE_WIN && !UNITY_EDITOR) || UNITY_EDITOR_WIN || UNITY_WSA - settings.eAudioAPI = (AkAudioAPI)m_AudioAPI; - settings.bGlobalFocus = m_GlobalFocus; +#if (UNITY_STANDALONE_WIN && !UNITY_EDITOR) || UNITY_EDITOR_WIN + settings.uMaxSystemAudioObjects = MaxSystemAudioObjects; #endif } } diff --git a/Assets/Wwise/Deployment/API/Handwritten/Windows/AkWindowsSettings.cs.meta b/Assets/Wwise/API/Runtime/Handwritten/Windows/AkWindowsSettings.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Windows/AkWindowsSettings.cs.meta rename to Assets/Wwise/API/Runtime/Handwritten/Windows/AkWindowsSettings.cs.meta index 579c62270..8cc4a60e4 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Windows/AkWindowsSettings.cs.meta +++ b/Assets/Wwise/API/Runtime/Handwritten/Windows/AkWindowsSettings.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 8267fe3409141cf4a98053b8bd1a9c11 +guid: 62ab3a25c1462f241ba1fccdb7feb382 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/Plugins.meta b/Assets/Wwise/API/Runtime/Plugins.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins.meta rename to Assets/Wwise/API/Runtime/Plugins.meta index f832f86ee..8554a1da8 100644 --- a/Assets/Wwise/Deployment/Plugins.meta +++ b/Assets/Wwise/API/Runtime/Plugins.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 12c5b145510a1b64eb7ad98b355fca23 +guid: f41b65fa265ba814ebed9855ff18d706 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Editor/EditorPlatformHelpers/Mac.meta b/Assets/Wwise/API/Runtime/Plugins/Mac.meta similarity index 77% rename from Assets/Wwise/Editor/EditorPlatformHelpers/Mac.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac.meta index c3fa87280..e9672727c 100644 --- a/Assets/Wwise/Editor/EditorPlatformHelpers/Mac.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 26132b7dd9f074948aff10f98e89d203 +guid: d9e52cf0d8568344b9bc3864cd550d49 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Mac/DSP.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/DSP.meta index bb03a8a1e..2a77fc9fb 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 77c7cbd79ec9d01439b852feedae966b +guid: 2eee2fd2c384eac45b1323730a6ae632 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkConvolutionReverb.bundle b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkConvolutionReverb.bundle new file mode 100644 index 000000000..fb6e89c5d --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkConvolutionReverb.bundle @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c9abd8f8629cc63dfad3e38ead7fedc31dd51587295ba7ee4a8685caf8916bd +size 330320 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkConvolutionReverb.bundle.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkConvolutionReverb.bundle.meta similarity index 91% rename from Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkConvolutionReverb.bundle.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkConvolutionReverb.bundle.meta index 78e68de7b..b9f72ab7a 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkConvolutionReverb.bundle.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkConvolutionReverb.bundle.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: cbbe8722780d7154098af4a2a66e2797 +guid: 5591f5b8693396a42898d3571ff85b11 PluginImporter: externalObjects: {} serializedVersion: 2 @@ -19,7 +19,7 @@ PluginImporter: - first: Editor: Editor second: - enabled: 1 + enabled: 0 settings: DefaultValueInitialized: true - first: diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkFlanger.bundle b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkFlanger.bundle new file mode 100644 index 000000000..d6fdcf169 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkFlanger.bundle @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8c31627032479b64d88ba2a1e23f5600352846da60e6e0685142fe7001c2d83 +size 212240 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkFlanger.bundle.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkFlanger.bundle.meta similarity index 91% rename from Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkFlanger.bundle.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkFlanger.bundle.meta index a80474b9e..345c0f85e 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkFlanger.bundle.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkFlanger.bundle.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 6cdbc0b7cae15d941845225a5046b362 +guid: 1dfdaf354776535478eeccffcff9aef7 PluginImporter: externalObjects: {} serializedVersion: 2 @@ -19,7 +19,7 @@ PluginImporter: - first: Editor: Editor second: - enabled: 1 + enabled: 0 settings: DefaultValueInitialized: true - first: diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkGuitarDistortion.bundle b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkGuitarDistortion.bundle new file mode 100644 index 000000000..1eafb9b31 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkGuitarDistortion.bundle @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7c4e8203a945ffe21143aa0386dae75500a45675cf947e2964c84bea2d20a82 +size 200160 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkGuitarDistortion.bundle.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkGuitarDistortion.bundle.meta similarity index 91% rename from Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkGuitarDistortion.bundle.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkGuitarDistortion.bundle.meta index b6332f98a..979ff0fc6 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkGuitarDistortion.bundle.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkGuitarDistortion.bundle.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: cdac5268899283c40b00d027a310da81 +guid: cbe5a3081227cfa48bde596c5cfd8bc0 PluginImporter: externalObjects: {} serializedVersion: 2 @@ -19,7 +19,7 @@ PluginImporter: - first: Editor: Editor second: - enabled: 1 + enabled: 0 settings: DefaultValueInitialized: true - first: diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkHarmonizer.bundle b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkHarmonizer.bundle new file mode 100644 index 000000000..7f1f47e70 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkHarmonizer.bundle @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6dd8fb05e2941194c880547cd03c9a447988b34add6e718ac1b3ea4bd5504d8 +size 287168 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkHarmonizer.bundle.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkHarmonizer.bundle.meta similarity index 91% rename from Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkHarmonizer.bundle.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkHarmonizer.bundle.meta index f334e0eb3..ed6e25548 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkHarmonizer.bundle.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkHarmonizer.bundle.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 5f4adbc0dda59234aa8873325eccaab8 +guid: 441d2faa2b4cc7b4d9e887ef95414510 PluginImporter: externalObjects: {} serializedVersion: 2 @@ -19,7 +19,7 @@ PluginImporter: - first: Editor: Editor second: - enabled: 1 + enabled: 0 settings: DefaultValueInitialized: true - first: diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkPitchShifter.bundle b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkPitchShifter.bundle new file mode 100644 index 000000000..792297cbf --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkPitchShifter.bundle @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b9cdce05f7640a3c61578545da0d77b670d1125295361a1ce011e8bf1edcf27f +size 196816 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkPitchShifter.bundle.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkPitchShifter.bundle.meta similarity index 91% rename from Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkPitchShifter.bundle.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkPitchShifter.bundle.meta index fdfa9a3f0..0d965d7a4 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkPitchShifter.bundle.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkPitchShifter.bundle.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: aa4cca52dadd8744aa73f0340b28bb28 +guid: e3f34dc59cfaa51459ada2220f32b856 PluginImporter: externalObjects: {} serializedVersion: 2 @@ -19,7 +19,7 @@ PluginImporter: - first: Editor: Editor second: - enabled: 1 + enabled: 0 settings: DefaultValueInitialized: true - first: diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkRecorder.bundle b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkRecorder.bundle new file mode 100644 index 000000000..9d43d09da --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkRecorder.bundle @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9731b8ce1229a23ec16ef29bec228c5310ef7f6a81eb72f124795b103bd3c8ad +size 178160 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkRecorder.bundle.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkRecorder.bundle.meta similarity index 91% rename from Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkRecorder.bundle.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkRecorder.bundle.meta index 0f6304d28..a4c75a884 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkRecorder.bundle.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkRecorder.bundle.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 163d184472aa9634fb4ed5db746b595a +guid: bc35c7ab36f3a6044a1dcc40bd08a923 PluginImporter: externalObjects: {} serializedVersion: 2 @@ -19,7 +19,7 @@ PluginImporter: - first: Editor: Editor second: - enabled: 1 + enabled: 0 settings: DefaultValueInitialized: true - first: diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkReflect.bundle b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkReflect.bundle new file mode 100644 index 000000000..5fdc3b157 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkReflect.bundle @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:69c1193ee043464aebc96272e602f2bfdec1ed67c6e43236ea9203242682de4d +size 264896 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkReflect.bundle.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkReflect.bundle.meta similarity index 91% rename from Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkReflect.bundle.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkReflect.bundle.meta index a165f5f1c..9f92fae89 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkReflect.bundle.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkReflect.bundle.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 2a86103927aba8741a19354e6a7a835d +guid: 10376df7a163c274ba3e83a57859f1b0 PluginImporter: externalObjects: {} serializedVersion: 2 @@ -19,7 +19,7 @@ PluginImporter: - first: Editor: Editor second: - enabled: 1 + enabled: 0 settings: DefaultValueInitialized: true - first: diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkRoomVerb.bundle b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkRoomVerb.bundle new file mode 100644 index 000000000..d27627718 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkRoomVerb.bundle @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f5f131cbc9436fd8ac862b90b876c8c7a83b9446695e2f24edd18ddf613ac188 +size 359296 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkRoomVerb.bundle.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkRoomVerb.bundle.meta similarity index 91% rename from Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkRoomVerb.bundle.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkRoomVerb.bundle.meta index 4e5dcc518..2f6651036 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkRoomVerb.bundle.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkRoomVerb.bundle.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: b93326077fea9c742ada931dc1f21c9d +guid: 8fe509034cb7ed64394183b254b81584 PluginImporter: externalObjects: {} serializedVersion: 2 @@ -19,7 +19,7 @@ PluginImporter: - first: Editor: Editor second: - enabled: 1 + enabled: 0 settings: DefaultValueInitialized: true - first: diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedAir.bundle b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedAir.bundle new file mode 100644 index 000000000..df499f7b5 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedAir.bundle @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:992df7615cec2bb922a08de18c50514a636fc705213899bf9cd8e26d89a76c26 +size 302672 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkSoundSeedAir.bundle.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedAir.bundle.meta similarity index 88% rename from Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkSoundSeedAir.bundle.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedAir.bundle.meta index 3cbd6b712..f82c2bcb4 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkSoundSeedAir.bundle.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedAir.bundle.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 29f3060c7d32e0d458f434862990c819 +guid: 8dd6451a84c60864494de90125c6458e PluginImporter: externalObjects: {} serializedVersion: 2 @@ -21,7 +21,9 @@ PluginImporter: second: enabled: 1 settings: + CPU: AnyCPU DefaultValueInitialized: true + OS: OSX - first: Standalone: OSXUniversal second: diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedGrain.bundle b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedGrain.bundle new file mode 100644 index 000000000..7fbf564cb --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedGrain.bundle @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:245fb17c87e48268464364f0e9719ae6ec4661f84cfdd7a65fd209aee7f9bbb0 +size 266832 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkSoundSeedGrain.bundle.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedGrain.bundle.meta similarity index 88% rename from Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkSoundSeedGrain.bundle.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedGrain.bundle.meta index dc01906df..14178a146 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkSoundSeedGrain.bundle.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedGrain.bundle.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ee88fd7ceaf5a7544b5a2fdb30caca48 +guid: 665f724000f191540aecdef860b4e71b PluginImporter: externalObjects: {} serializedVersion: 2 @@ -21,7 +21,9 @@ PluginImporter: second: enabled: 1 settings: + CPU: AnyCPU DefaultValueInitialized: true + OS: OSX - first: Standalone: OSXUniversal second: diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedImpact.bundle b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedImpact.bundle new file mode 100644 index 000000000..472817256 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedImpact.bundle @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a360df3831c7d1e57931b33843d2e921221ea34c853aaf0097dba198f386737 +size 159296 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkSoundSeedImpact.bundle.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedImpact.bundle.meta similarity index 91% rename from Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkSoundSeedImpact.bundle.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedImpact.bundle.meta index b6c8da7fe..80e3463dc 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkSoundSeedImpact.bundle.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedImpact.bundle.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: e852ea5a977365d4d96b42e1de4a64fb +guid: e2ff816dde8051d4cbbba88585068862 PluginImporter: externalObjects: {} serializedVersion: 2 @@ -19,7 +19,7 @@ PluginImporter: - first: Editor: Editor second: - enabled: 1 + enabled: 0 settings: DefaultValueInitialized: true - first: diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkStereoDelay.bundle b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkStereoDelay.bundle new file mode 100644 index 000000000..5fa341bd5 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkStereoDelay.bundle @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc5b2dc27a2c35ca06e1ef349b78b178be145f9ad4cfbe05452b1e221ff3700a +size 212384 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkStereoDelay.bundle.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkStereoDelay.bundle.meta similarity index 91% rename from Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkStereoDelay.bundle.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkStereoDelay.bundle.meta index 105f8574e..96feae534 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkStereoDelay.bundle.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkStereoDelay.bundle.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d85deef7279b85b40949601b7469bde0 +guid: 5715bc53133ac08419e36b15a7ebbdbe PluginImporter: externalObjects: {} serializedVersion: 2 @@ -19,7 +19,7 @@ PluginImporter: - first: Editor: Editor second: - enabled: 1 + enabled: 0 settings: DefaultValueInitialized: true - first: diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSynthOne.bundle b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSynthOne.bundle new file mode 100644 index 000000000..4a82ed54f --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSynthOne.bundle @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3df25670522f3021c998e9498513843086c91a1a8f863d3fb132f709056de92f +size 198960 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkSynthOne.bundle.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSynthOne.bundle.meta similarity index 88% rename from Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkSynthOne.bundle.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSynthOne.bundle.meta index 18eb5c764..ac337bb14 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkSynthOne.bundle.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSynthOne.bundle.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 88868cb8798f2cb4388a485f6e676ec5 +guid: 8016eb07198e69b4babfc1b6b2de262c PluginImporter: externalObjects: {} serializedVersion: 2 @@ -21,7 +21,9 @@ PluginImporter: second: enabled: 1 settings: + CPU: AnyCPU DefaultValueInitialized: true + OS: OSX - first: Standalone: OSXUniversal second: diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkTimeStretch.bundle b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkTimeStretch.bundle new file mode 100644 index 000000000..e03e148f3 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkTimeStretch.bundle @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be153475c060c6cbe605f6b063715340d13a4fb4e46d4098e403f66d4229dd67 +size 261216 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkTimeStretch.bundle.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkTimeStretch.bundle.meta similarity index 91% rename from Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkTimeStretch.bundle.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkTimeStretch.bundle.meta index 1b05a7fce..af91c5341 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkTimeStretch.bundle.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkTimeStretch.bundle.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 2db4cf13e2fab574094289813416c713 +guid: 2dec111e84a2c3e41ab6de327ecb88da PluginImporter: externalObjects: {} serializedVersion: 2 @@ -19,7 +19,7 @@ PluginImporter: - first: Editor: Editor second: - enabled: 1 + enabled: 0 settings: DefaultValueInitialized: true - first: diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkTremolo.bundle b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkTremolo.bundle new file mode 100644 index 000000000..e4da95671 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkTremolo.bundle @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:241818907fc60aa6ce69f5465d8bccc2e45be5e7ca8211cec194b9f0a15a94a1 +size 159664 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkTremolo.bundle.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkTremolo.bundle.meta similarity index 91% rename from Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkTremolo.bundle.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkTremolo.bundle.meta index e9793ea4d..193a7a3e8 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkTremolo.bundle.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkTremolo.bundle.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f58c81189bd2ab04789a68c764333870 +guid: 76bfa0ac5b0b0a242a5dbdd38d4889b4 PluginImporter: externalObjects: {} serializedVersion: 2 @@ -19,7 +19,7 @@ PluginImporter: - first: Editor: Editor second: - enabled: 1 + enabled: 0 settings: DefaultValueInitialized: true - first: diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAuro.bundle b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAuro.bundle new file mode 100644 index 000000000..906658fcb --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAuro.bundle @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0f5ff4f5ecf516350038b74db0fb911aae771415536b1d1e65afb0d44729db6a +size 13391536 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAuro.bundle.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAuro.bundle.meta similarity index 91% rename from Assets/Wwise/Deployment/Plugins/Mac/DSP/libAuro.bundle.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAuro.bundle.meta index 4ed294e1d..008f52c7f 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAuro.bundle.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAuro.bundle.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: e255562a52b79514288fde36261886c0 +guid: b44275fe86f2b01409430d5b544095f4 PluginImporter: externalObjects: {} serializedVersion: 2 @@ -19,7 +19,7 @@ PluginImporter: - first: Editor: Editor second: - enabled: 1 + enabled: 0 settings: DefaultValueInitialized: true - first: diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libMasteringSuite.bundle b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libMasteringSuite.bundle new file mode 100644 index 000000000..c717fd93a --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libMasteringSuite.bundle @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:50e37d3ac67db209a120ef8d751d8025bd7b0ed01817e5f2c99c2c8e93ceb793 +size 368832 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libMasteringSuite.bundle.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libMasteringSuite.bundle.meta similarity index 91% rename from Assets/Wwise/Deployment/Plugins/Mac/DSP/libMasteringSuite.bundle.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libMasteringSuite.bundle.meta index 85a1aa77b..26c4ab46a 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libMasteringSuite.bundle.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libMasteringSuite.bundle.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 5c600aec08190e94e968272ffb3b7d3d +guid: 1dda5d0471b38fc49a8a2f1b337aeb0f PluginImporter: externalObjects: {} serializedVersion: 2 @@ -19,7 +19,7 @@ PluginImporter: - first: Editor: Editor second: - enabled: 1 + enabled: 0 settings: DefaultValueInitialized: true - first: diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libMcDSP.bundle b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libMcDSP.bundle new file mode 100644 index 000000000..c75087dbc --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libMcDSP.bundle @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9102dd8bd27bf021d7e00d583b1ab2dfc84cac93f2ae316fcb699c95b5ca6371 +size 575520 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libMcDSP.bundle.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libMcDSP.bundle.meta similarity index 88% rename from Assets/Wwise/Deployment/Plugins/Mac/DSP/libMcDSP.bundle.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libMcDSP.bundle.meta index 12c84607b..992b4ca10 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libMcDSP.bundle.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libMcDSP.bundle.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 5638a02ea0d6bb341a67cc84e0ca6891 +guid: 53abbdab57d2c844ba085140f9ff0c85 PluginImporter: externalObjects: {} serializedVersion: 2 @@ -21,7 +21,9 @@ PluginImporter: second: enabled: 1 settings: + CPU: AnyCPU DefaultValueInitialized: true + OS: OSX - first: Standalone: OSXUniversal second: diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libiZotope.bundle b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libiZotope.bundle new file mode 100644 index 000000000..0386df73f --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libiZotope.bundle @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:284f95d08fd22d424e436b2334dfb6e082e783b4f1a236f4a901050452d238cd +size 1390144 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libiZotope.bundle.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libiZotope.bundle.meta similarity index 88% rename from Assets/Wwise/Deployment/Plugins/Mac/DSP/libiZotope.bundle.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libiZotope.bundle.meta index f3a5a5889..22c7c8fd1 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libiZotope.bundle.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libiZotope.bundle.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: cd62d025ed2285141870e33820e09458 +guid: 5bacf9446b16cf94787003ca7df37905 PluginImporter: externalObjects: {} serializedVersion: 2 @@ -21,7 +21,9 @@ PluginImporter: second: enabled: 1 settings: + CPU: AnyCPU DefaultValueInitialized: true + OS: OSX - first: Standalone: OSXUniversal second: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Debug.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Debug.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Mac/Debug.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Debug.meta index c37c56df0..3f41d4cc9 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Debug.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Debug.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 9dc6f900249a02944bae75b8791d64d3 +guid: d08aca70ded61be4b82521c07dfbae26 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM.meta index da2bf978a..01f6d6b01 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 3b961790d1a63fa49855a719d527bfa6 +guid: 15519f74cc957b94c9a980d4b24a8c8b folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents.meta index d7fc576ee..476ad7a9a 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: aa86b87ffab893640bbd88aa81c089b9 +guid: f83e893aab1ce82438273b8042dc377f folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Info.plist b/Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Info.plist similarity index 100% rename from Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Info.plist rename to Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Info.plist diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Info.plist.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Info.plist.meta similarity index 74% rename from Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Info.plist.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Info.plist.meta index 5f0b94d96..f565d2cf5 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Info.plist.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Info.plist.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 55ee0f5b9701fce48b510e6d3468f9c7 +guid: 425cca07b3c798944847d3d20dfa7ecb DefaultImporter: externalObjects: {} userData: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources.meta index 12fded306..10aa5fe24 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 564272fd4e1abea439dee1d610ac7847 +guid: ecea7517ceec26a49b62c1463f9328ad folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF.meta index 20badd830..63343fa0e 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: b3aa804f65f902e4fab1f044a5a3f985 +guid: e7906d458e5cd704ea51bd8fde31cd48 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine b/Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine new file mode 100644 index 000000000..ac5af76c3 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e828fb0864b0cac2f3d1ed016a07a8684668a2fc9cd732b3b2fa3ca1e04b9a26 +size 57241423 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine.meta similarity index 74% rename from Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine.meta index 3a0b2c141..4bde6ad64 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f934d13868e896d4aaa193a6e4248c50 +guid: 03e7708501515d84aab396db1cb4849f DefaultImporter: externalObjects: {} userData: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.meta similarity index 94% rename from Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.meta index 392c71a11..91880f4c5 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 4fa32636777e9014ba4014d19bc6454d +guid: 0572df5a5dfb51848a4a7ab4770b9e91 folderAsset: yes PluginImporter: externalObjects: {} diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents.meta index 42f884c08..15522a894 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 1b2e8157f420a104f8fc7e26096890c1 +guid: d828be1fb5515ac4a9712a304cf0dd83 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents/MacOS.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents/MacOS.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents/MacOS.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents/MacOS.meta index b54dc441a..01e0dc372 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents/MacOS.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents/MacOS.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: dc4da22682b0b9f4ea9208cb7ea377f3 +guid: c81e8112be3e63a4580495b4530f9d45 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine b/Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine new file mode 100644 index 000000000..0bcfaab84 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4fc8b21baedf213f96122d55f6417fb417b5c000c6fbdf261b766ccd86b1b56 +size 24638272 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine.meta similarity index 74% rename from Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine.meta index a30d257c2..1bb8613bc 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 37f06be573ae7be4790fc02d9ce5bb36 +guid: 014c3923a2f3de744933839d309df0d2 DefaultImporter: externalObjects: {} userData: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Profile.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Profile.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Mac/Profile.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Profile.meta index a9615cfe3..7f161f39a 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Profile.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Profile.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 9d74504f0321e5a4fbd6e4ae5ccf7a58 +guid: 5b5b53645e7438443b5b5f356b76e9b7 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM.meta index af47a84ff..fa44d0ac1 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ebf2e0d4c6120cf43a4c7a2dff5c5861 +guid: b8bfb98db3ec2cf48b3d67b941145a5e folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle.dSYM/Contents.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle.dSYM/Contents.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents.meta index c22fdded5..e1800dd3e 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle.dSYM/Contents.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 1499edded5e67b442ae80b9cd04a4842 +guid: 9fbdb1158bcce9741ad86cb9980081f0 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Info.plist b/Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Info.plist similarity index 100% rename from Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Info.plist rename to Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Info.plist diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Info.plist.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Info.plist.meta similarity index 74% rename from Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Info.plist.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Info.plist.meta index c9a58ec08..cbc6a2398 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Info.plist.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Info.plist.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 02f69eb976fbba84bbb84ddcba5b2e55 +guid: 5ffb307aeb76fe7498939d1c4c3e39e8 DefaultImporter: externalObjects: {} userData: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle.dSYM/Contents/Resources.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle.dSYM/Contents/Resources.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources.meta index b4b5f797f..7dbe34cc2 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle.dSYM/Contents/Resources.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f9b0beb78c27d9842832723a73cdaca9 +guid: 1dc6651bc526d7e46a0445661e49a50b folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle.dSYM/Contents/Resources/DWARF.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle.dSYM/Contents/Resources/DWARF.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF.meta index 224c3b83b..6e180d5a9 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle.dSYM/Contents/Resources/DWARF.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: b212504b11aba4f48aa7727467abea58 +guid: c3d8df7ceb2420b46bb081e6700bbdac folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine b/Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine new file mode 100644 index 000000000..8298cda27 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:83b63f1dbb69e695af109841535ad80661ecc708dd5ed2985b5a4d53af28c4af +size 73949742 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine.meta similarity index 74% rename from Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine.meta index 73bd1c4b0..77bc0fe8c 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 50cb6da243637b940a6494f8cb4796a8 +guid: 6d102804c45852e4fa25ad9bd83f2888 DefaultImporter: externalObjects: {} userData: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.meta similarity index 94% rename from Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.meta index 25c82c00f..adba40df7 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 9e16a889d43817d40b9f16dcff22a4b4 +guid: 9c43fa81a9c63b44ca96a2abb60c128b folderAsset: yes PluginImporter: externalObjects: {} diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle/Contents.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle/Contents.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents.meta index 5e2a9d2e4..4bf43e6e0 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle/Contents.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: e38a3964f91e89f4c9aae1e94625537b +guid: a78feb1bfd2992c429a8a8113c0e56fe folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle/Contents/MacOS.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents/MacOS.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle/Contents/MacOS.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents/MacOS.meta index 2d7c1d7e4..1aacdc49b 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle/Contents/MacOS.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents/MacOS.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: fbca9c0f0382fa34385c8d155f7069ab +guid: b8752da0d83c733478113d9b086cbdc8 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine b/Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine new file mode 100644 index 000000000..c105e5c97 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab7148c24bf6361c3cb2f944870893b1569e4477d8e85646ea9a338edd1ff588 +size 11906992 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine.meta similarity index 74% rename from Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine.meta index 8356151a8..d38c2b31d 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f933049ffda7376459c6144e9b738077 +guid: ba1333b136583e6448888d2900ef40ad DefaultImporter: externalObjects: {} userData: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Release.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Release.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Mac/Release.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Release.meta index 449e90115..f927e13b4 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Release.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Release.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 74c4c6499f2d3714fa58e7987a1ce095 +guid: 3d60d12af11420f4c98e0f066a220a47 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM.meta index 3ec69876e..22d021f55 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 972dd9d483e4bfa44b9d495163a5638d +guid: daf49355914034740bd791b5eda4ffd4 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents.meta new file mode 100644 index 000000000..fcfe72327 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fd1e85565376ff341b53511724f4e859 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Info.plist b/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Info.plist similarity index 100% rename from Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Info.plist rename to Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Info.plist diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle.dSYM/Contents/Info.plist.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Info.plist.meta similarity index 74% rename from Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle.dSYM/Contents/Info.plist.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Info.plist.meta index 6ff2eb13b..31906babb 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle.dSYM/Contents/Info.plist.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Info.plist.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 2d038322db4364540bf92fba82cda88a +guid: b79759bb1780c784291316fa7c4884f1 DefaultImporter: externalObjects: {} userData: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources.meta index 176df26d7..d5a6072d1 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f8548b198fa2cb745baed5a9c9587540 +guid: e0ca4797aecd7944f9cd106a2d659cfa folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF.meta index 56a9ab8fd..98e3a5020 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 220b7f5abe8eb824da603475c74de7cf +guid: b6f2c1ef13f18c241b05296890fa8206 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine b/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine new file mode 100644 index 000000000..3b47aec31 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5308fc50aafbdf9f75412e58cad46ed0901b220f41b082498fbbaf82444d2c7 +size 61540531 diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine.meta new file mode 100644 index 000000000..784afbb1f --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 30d752d0bc055ab4f82e696e6f2e78cc +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.meta similarity index 94% rename from Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.meta index acf3d3678..124cc4068 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 409fa304e610bf34d8f70d88124b18bf +guid: 93c6c82ff44047746b7a4dcfd74c7bb7 folderAsset: yes PluginImporter: externalObjects: {} diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle/Contents.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle/Contents.meta new file mode 100644 index 000000000..33fe97bf2 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle/Contents.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ef64e100cd2bd3b49ae0eb438e075067 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents/MacOS.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle/Contents/MacOS.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents/MacOS.meta rename to Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle/Contents/MacOS.meta index 41465e400..368eeac08 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents/MacOS.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle/Contents/MacOS.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: cda5b3d4c5b94504f822db468847adf9 +guid: 1411f34ffa813684b86233ccccaca111 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine b/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine new file mode 100644 index 000000000..dca9d78b5 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1080b705fdf74e3bb4889c2b5f247c73ced633aaeff7147b185972337dbf066f +size 10041824 diff --git a/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine.meta b/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine.meta new file mode 100644 index 000000000..ade5d66af --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 5c723ffa576bbfa42bc689afa0829d1c +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Deployment/API/Generated/Windows.meta b/Assets/Wwise/API/Runtime/Plugins/Windows.meta similarity index 77% rename from Assets/Wwise/Deployment/API/Generated/Windows.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows.meta index e16308669..3e8ce58d8 100644 --- a/Assets/Wwise/Deployment/API/Generated/Windows.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 05b51ffc69f3a8f4994515cbec50c82f +guid: b10ebddf4ba683a459bc6c0f55fa3dd6 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Windows/x86.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86.meta index c26c9ebc2..d554cc023 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 474c32a9449961a4a89c7d2d04f28064 +guid: c77aba6b273809d4a8d0637abbaac665 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Windows/x86/DSP.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP.meta index a31ec5b00..b152b3321 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 60c5d0d585a52da4c95a67b8854fa8d2 +guid: a88997a15c0771a40a1c607701521e66 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkConvolutionReverb.dll b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkConvolutionReverb.dll new file mode 100644 index 000000000..c36622c30 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkConvolutionReverb.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d0b3cf9c2d3c2585371d7f2eb6ea45c71c18a5056c0331fb4274225a19618d7c +size 178176 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkConvolutionReverb.dll.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkConvolutionReverb.dll.meta similarity index 92% rename from Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkConvolutionReverb.dll.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkConvolutionReverb.dll.meta index d3790d5c1..89ea56323 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkConvolutionReverb.dll.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkConvolutionReverb.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 1d2e6677341459d4297d8d4f822ed519 +guid: 5bcfdcdbae6553b4e92cbe046cdddfe4 PluginImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkMotion.dll b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkMotion.dll new file mode 100644 index 000000000..e9733ae8e --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkMotion.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9bc70c547b2d96cd78a6251369b0bba55c85b6548f41ab7113b547b2af928243 +size 147456 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkMotion.dll.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkMotion.dll.meta similarity index 92% rename from Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkMotion.dll.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkMotion.dll.meta index 7c1155522..086ad7a50 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkMotion.dll.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkMotion.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f1ef1a99e7917394d9ce3fae8a3ebb89 +guid: 9c737ddc0690d2f4984092acfc83751f PluginImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedAir.dll b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedAir.dll new file mode 100644 index 000000000..dd011197a --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedAir.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dda9d0869f56f99e276671140c27eb31fc32cf0de285793c7ef0ebfe6a994d7d +size 129536 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/Profile/AkWaapiClient.dll.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedAir.dll.meta similarity index 93% rename from Assets/Wwise/Deployment/Plugins/Windows/x86/Profile/AkWaapiClient.dll.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedAir.dll.meta index 2605a89a9..c50e18928 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/Profile/AkWaapiClient.dll.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedAir.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 08d2b91d84ce2654c89f312215a0c83b +guid: 589d6ba8a29be6e4ca4ae6d5c1cee4b5 PluginImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedGrain.dll b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedGrain.dll new file mode 100644 index 000000000..1e1b149ca --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedGrain.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:45ab594bc1fde91a300cef522adc97b668197249d368a8a547cdf71283f90b72 +size 131072 diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedGrain.dll.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedGrain.dll.meta new file mode 100644 index 000000000..e30dbc051 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedGrain.dll.meta @@ -0,0 +1,29 @@ +fileFormatVersion: 2 +guid: a9b97faac78b0884cbb8f17afbff6d25 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 1 + settings: + CPU: x86 + DefaultValueInitialized: true + OS: Windows + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedImpact.dll b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedImpact.dll new file mode 100644 index 000000000..196825202 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedImpact.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8329f1739c27d668a4fbb44ae071114c2e97f829a8a1068b6d7a0ae787c9ad84 +size 107008 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkSoundSeedImpact.dll.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedImpact.dll.meta similarity index 92% rename from Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkSoundSeedImpact.dll.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedImpact.dll.meta index cb325c2a0..1088285df 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkSoundSeedImpact.dll.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedImpact.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 873e44f19d8f1c34e89d86146d56063b +guid: 13e652e7d8a689740958e1c68ff26d3a PluginImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSynthOne.dll b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSynthOne.dll new file mode 100644 index 000000000..823882331 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSynthOne.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dadc46aad5b8d21433acc51cd7f1cf212cb2994b2431b9bd2e580126e9df86f2 +size 115712 diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSynthOne.dll.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSynthOne.dll.meta new file mode 100644 index 000000000..e460afed0 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSynthOne.dll.meta @@ -0,0 +1,29 @@ +fileFormatVersion: 2 +guid: 556f2ec25a7a7cf47a5bd0ec2fc1a5f2 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 1 + settings: + CPU: x86 + DefaultValueInitialized: true + OS: Windows + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/Auro.dll b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/Auro.dll new file mode 100644 index 000000000..036cce82c --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/Auro.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e74f7d2ae9baa2fef63966f02608733902cc3168b10c868cca4a3c0ed09f818 +size 2465280 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/Auro.dll.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/Auro.dll.meta similarity index 92% rename from Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/Auro.dll.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/Auro.dll.meta index bdf3832d0..1eecdf8e0 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/Auro.dll.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/Auro.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 1761f69cbe3f3e1469f7fbf275c82f8b +guid: 5ee9cde555ad6944fa3613a49daf9eb2 PluginImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/IntegrationDemo.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/IntegrationDemo.meta new file mode 100644 index 000000000..860d22b92 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/IntegrationDemo.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f6112d22dd2c48f49825bc0cc3bae058 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/IntegrationDemo/IntegrationDemo.exe b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/IntegrationDemo/IntegrationDemo.exe new file mode 100644 index 000000000..6f66dd9fa Binary files /dev/null and b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/IntegrationDemo/IntegrationDemo.exe differ diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle.dSYM/Contents/Info.plist.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/IntegrationDemo/IntegrationDemo.exe.meta similarity index 74% rename from Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle.dSYM/Contents/Info.plist.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/IntegrationDemo/IntegrationDemo.exe.meta index a86e6341d..e37854b7e 100644 --- a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle.dSYM/Contents/Info.plist.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/IntegrationDemo/IntegrationDemo.exe.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: bfd935e45bad28f44bbe193fb5e6ad37 +guid: 1e000590dbf18e54b9b9b02c256c6989 DefaultImporter: externalObjects: {} userData: diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/IntegrationDemoMotion.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/IntegrationDemoMotion.meta new file mode 100644 index 000000000..de42306a2 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/IntegrationDemoMotion.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cc897533487da874eb2d60cab9a70cf7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/IntegrationDemoMotion/IntegrationDemoMotion.exe b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/IntegrationDemoMotion/IntegrationDemoMotion.exe new file mode 100644 index 000000000..bd47926c2 Binary files /dev/null and b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/IntegrationDemoMotion/IntegrationDemoMotion.exe differ diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/IntegrationDemoMotion/IntegrationDemoMotion.exe.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/IntegrationDemoMotion/IntegrationDemoMotion.exe.meta new file mode 100644 index 000000000..7b495ca44 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/IntegrationDemoMotion/IntegrationDemoMotion.exe.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 575704c0e6e657f4d93d53a64f5e9876 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/MSSpatial.dll b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/MSSpatial.dll new file mode 100644 index 000000000..a64ba10b1 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/MSSpatial.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e13c27c2439faed27d4c502cb1affc25daf6b280a1ce1ddb53fa2173840387c3 +size 106496 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/MSSpatial.dll.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/MSSpatial.dll.meta similarity index 92% rename from Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/MSSpatial.dll.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/MSSpatial.dll.meta index 2515b3d4d..9372f6c18 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/MSSpatial.dll.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/MSSpatial.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 2199df7a80be7954aaea0ea14a427157 +guid: 2884965fb4ef83e4285466c9dfbaaafd PluginImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/MasteringSuite.dll b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/MasteringSuite.dll new file mode 100644 index 000000000..0218eb385 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/MasteringSuite.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1dd23b93d92835d96d14aa32706a7b080483a1e769263cfad321c87de44bfdac +size 175104 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/MasteringSuite.dll.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/MasteringSuite.dll.meta similarity index 92% rename from Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/MasteringSuite.dll.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/MasteringSuite.dll.meta index afaa39b32..e75176b2a 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/MasteringSuite.dll.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/MasteringSuite.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 383c60d70df45954eb7b22a787fc977b +guid: 3eb9479b8bfb311468582f61e7932a52 PluginImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/McDSP.dll b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/McDSP.dll new file mode 100644 index 000000000..d5d5faa63 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/McDSP.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:492565b4e1b33dfd5f3dce939a18af549c7caa7019bc80c2c94a8b5a6fa3ba8c +size 208384 diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/McDSP.dll.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/McDSP.dll.meta new file mode 100644 index 000000000..7f02cf263 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/McDSP.dll.meta @@ -0,0 +1,29 @@ +fileFormatVersion: 2 +guid: 2a6399a5c62a5574eb2f3637065630ba +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 1 + settings: + CPU: x86 + DefaultValueInitialized: true + OS: Windows + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/SFTest.exe b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/SFTest.exe new file mode 100644 index 000000000..1a2875cf1 Binary files /dev/null and b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/SFTest.exe differ diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/SFTest.exe.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/SFTest.exe.meta new file mode 100644 index 000000000..2910b0369 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/SFTest.exe.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 54b150a286b657145ae3d21ffaceb310 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/iZotope.dll b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/iZotope.dll new file mode 100644 index 000000000..6c8509228 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/iZotope.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5861e67efee7d739dbd039da511ff5e2741e5b6fd914e7ee5b2fb519b281f367 +size 322560 diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/iZotope.dll.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/iZotope.dll.meta new file mode 100644 index 000000000..aaba896e8 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/iZotope.dll.meta @@ -0,0 +1,29 @@ +fileFormatVersion: 2 +guid: b31a701c66e522f478bda7036150449a +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 1 + settings: + CPU: x86 + DefaultValueInitialized: true + OS: Windows + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/Debug.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/Debug.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Windows/x86/Debug.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86/Debug.meta index e0fe48b8e..c0fc7ff64 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/Debug.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/Debug.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d46234d0706a70f49958c8c94e4832a9 +guid: 98b3feee37f6d6b4786854967aa3cc15 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86/Debug/AkSoundEngine.dll b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/Debug/AkSoundEngine.dll new file mode 100644 index 000000000..9467a4948 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/Debug/AkSoundEngine.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:229c13c5c607e60558e716643383783e3f4a5ca6729a90b29be2d455781b187f +size 6823424 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/Debug/AkSoundEngine.dll.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/Debug/AkSoundEngine.dll.meta similarity index 92% rename from Assets/Wwise/Deployment/Plugins/Windows/x86/Debug/AkSoundEngine.dll.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86/Debug/AkSoundEngine.dll.meta index 6f0d10e22..9a6984c7e 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/Debug/AkSoundEngine.dll.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/Debug/AkSoundEngine.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 600cbefc6a0e75d4193f21f40faffb53 +guid: 04f0035e09237fc4583084a8f4b8c8d7 PluginImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86/Debug/AkSoundEngine.ilk b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/Debug/AkSoundEngine.ilk new file mode 100644 index 000000000..78309a0f6 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/Debug/AkSoundEngine.ilk @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0ff7bc21e9132d4c8cc2a1195095c2c1c2523f096638139e3550da4c0c7d78e9 +size 17482796 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/Debug/AkSoundEngine.ilk.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/Debug/AkSoundEngine.ilk.meta similarity index 74% rename from Assets/Wwise/Deployment/Plugins/Windows/x86/Debug/AkSoundEngine.ilk.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86/Debug/AkSoundEngine.ilk.meta index 67d42e39c..2f1e9c7de 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/Debug/AkSoundEngine.ilk.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/Debug/AkSoundEngine.ilk.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: dc2a38dcdb261c54d919be9805fd6e9d +guid: 4d2b03eb43ffc904d8a9e17c3e457b71 DefaultImporter: externalObjects: {} userData: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/Profile.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/Profile.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Windows/x86/Profile.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86/Profile.meta index 63bdb327c..d22779da6 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/Profile.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/Profile.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 25d5d5e2941da6b47b9999c1530cab52 +guid: 96a4069cec1814a439a4dbc4f9345c32 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86/Profile/AkSoundEngine.dll b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/Profile/AkSoundEngine.dll new file mode 100644 index 000000000..89ecf4537 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/Profile/AkSoundEngine.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7a6cc8b45970fee9bee2dcb5574ee1c37e94500cc3379ac047db0ba2711afc3 +size 2867200 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/Profile/AkSoundEngine.dll.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/Profile/AkSoundEngine.dll.meta similarity index 93% rename from Assets/Wwise/Deployment/Plugins/Windows/x86/Profile/AkSoundEngine.dll.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86/Profile/AkSoundEngine.dll.meta index 071b0c2df..a2318e7c9 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/Profile/AkSoundEngine.dll.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/Profile/AkSoundEngine.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 4fb020aba33984842af725ca1eb43bcb +guid: 0e499423ec135a243842120869d9c27b PluginImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/Release.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/Release.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Windows/x86/Release.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86/Release.meta index d0a96266b..c386d27d1 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/Release.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/Release.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: cc73363cad524084fadf10ed847b6f8d +guid: 066bb196cf04a2e4c8f5f238f70643c4 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86/Release/AkSoundEngine.dll b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/Release/AkSoundEngine.dll new file mode 100644 index 000000000..671e3c277 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/Release/AkSoundEngine.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97d7e0360fd3be2394ca841a28f49594160056edfa4940e7e61ca2af39d4d361 +size 2459136 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/Release/AkSoundEngine.dll.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/Release/AkSoundEngine.dll.meta similarity index 92% rename from Assets/Wwise/Deployment/Plugins/Windows/x86/Release/AkSoundEngine.dll.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86/Release/AkSoundEngine.dll.meta index be3d36099..09e355584 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/Release/AkSoundEngine.dll.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86/Release/AkSoundEngine.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f23798a81d383ac409ecbd952ca0d6fb +guid: e1447d4cc3538604693b1213b3e1a6b2 PluginImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Windows/x86_64.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86_64.meta index 81d175506..61c0b1ac4 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 3adfaea767fac8342ae823ebaac51a69 +guid: e52d12b58f75885438f8f9d8d0f050dd folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP.meta index 932f9253d..afb48d5a7 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 05970319246b518498b4ffa5d21398ce +guid: df5e3ddeb5d999a4581964bc8ce4d0f1 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkConvolutionReverb.dll b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkConvolutionReverb.dll new file mode 100644 index 000000000..dde7413e0 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkConvolutionReverb.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a68fcb60607b96725a54a531c084c3c60ae6b2bd55561bac661ffdb630cfece +size 209920 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkConvolutionReverb.dll.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkConvolutionReverb.dll.meta similarity index 92% rename from Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkConvolutionReverb.dll.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkConvolutionReverb.dll.meta index 95c853435..a1deb59d7 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkConvolutionReverb.dll.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkConvolutionReverb.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d13ecc1b92e451543a53ab59036b1acf +guid: f42ca9963ff182f4988ff8da52280ff5 PluginImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkMotion.dll b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkMotion.dll new file mode 100644 index 000000000..943759285 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkMotion.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed3c843931060309ae127dd8aa672279653b0f04ceb31d43615a255894a093cc +size 165888 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkMotion.dll.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkMotion.dll.meta similarity index 92% rename from Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkMotion.dll.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkMotion.dll.meta index 1ae08edce..2cc9b4d31 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkMotion.dll.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkMotion.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 16aaecc35b7f97e4f82fdc9fc6e8f15e +guid: fe56a3d53736306419f32b7c8c3b0bcb PluginImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedAir.dll b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedAir.dll new file mode 100644 index 000000000..95b019fde --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedAir.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:484df8c1570d7a8f1fbdf809dfe8068a5296dbfb181246619488cd6d20637008 +size 161792 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Profile/AkWaapiClient.dll.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedAir.dll.meta similarity index 93% rename from Assets/Wwise/Deployment/Plugins/Windows/x86_64/Profile/AkWaapiClient.dll.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedAir.dll.meta index e5664a566..2ded2e96e 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Profile/AkWaapiClient.dll.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedAir.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 9ef7dafe986df9f49b5b5b6968e9de43 +guid: 8b4b2dd9152196c41b189fbe5c7a9b50 PluginImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedGrain.dll b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedGrain.dll new file mode 100644 index 000000000..20f5b4daa --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedGrain.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:787646781be42d82c46c938f330c1fe5334f690d7010491fdc02fcb5518b9ce2 +size 160256 diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedGrain.dll.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedGrain.dll.meta new file mode 100644 index 000000000..c62ed9ddc --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedGrain.dll.meta @@ -0,0 +1,29 @@ +fileFormatVersion: 2 +guid: 4533d9e4a9ebf3b4ca21e621d15b5554 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 1 + settings: + CPU: x86_64 + DefaultValueInitialized: true + OS: Windows + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedImpact.dll b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedImpact.dll new file mode 100644 index 000000000..29f651a41 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedImpact.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6cd4ddff24818f75f0a4a47c443cb40c5aded6587e10426bf7d7a54f6d90b976 +size 140800 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkSoundSeedImpact.dll.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedImpact.dll.meta similarity index 92% rename from Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkSoundSeedImpact.dll.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedImpact.dll.meta index 0d6d6230c..ff65ed0f7 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkSoundSeedImpact.dll.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedImpact.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 6f4530516d941a9459e12fbf9e4dfc23 +guid: 167736b3ac0ea5b4998043cbf56cc889 PluginImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSynthOne.dll b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSynthOne.dll new file mode 100644 index 000000000..6d2d418a9 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSynthOne.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:effe4699a535281a1e6986856a3af75c1837244c2b3702db3552c1d5dc964486 +size 137728 diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSynthOne.dll.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSynthOne.dll.meta new file mode 100644 index 000000000..c1c4658ab --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSynthOne.dll.meta @@ -0,0 +1,29 @@ +fileFormatVersion: 2 +guid: 1e657ef174c3cf1489d612826a1e529d +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 1 + settings: + CPU: x86_64 + DefaultValueInitialized: true + OS: Windows + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/Auro.dll b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/Auro.dll new file mode 100644 index 000000000..f2af49ecd --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/Auro.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c2e956a007279b841c7a57d276b0b3e9a29a8ed1fe5eb3b22d5500013e48b5a0 +size 2536448 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/Auro.dll.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/Auro.dll.meta similarity index 92% rename from Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/Auro.dll.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/Auro.dll.meta index 762d99ce2..a52099f3d 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/Auro.dll.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/Auro.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ae0c1e3df47eb454dbff52b1dc753c15 +guid: 24b5b78d0daa3e648a77fead88a5b334 PluginImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/IntegrationDemo.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/IntegrationDemo.meta new file mode 100644 index 000000000..4b4ab0853 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/IntegrationDemo.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4c4ea354da4144a47bb5509bef88cb77 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/IntegrationDemo/IntegrationDemo.exe b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/IntegrationDemo/IntegrationDemo.exe new file mode 100644 index 000000000..d7369cf3e Binary files /dev/null and b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/IntegrationDemo/IntegrationDemo.exe differ diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/IntegrationDemo/IntegrationDemo.exe.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/IntegrationDemo/IntegrationDemo.exe.meta new file mode 100644 index 000000000..58397015b --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/IntegrationDemo/IntegrationDemo.exe.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 12101667997066c42b56006026293f34 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/IntegrationDemoMotion.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/IntegrationDemoMotion.meta new file mode 100644 index 000000000..bdd35d804 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/IntegrationDemoMotion.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7c723654934c2634b9b32453f9397c29 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/IntegrationDemoMotion/IntegrationDemoMotion.exe b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/IntegrationDemoMotion/IntegrationDemoMotion.exe new file mode 100644 index 000000000..7fdf4c439 Binary files /dev/null and b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/IntegrationDemoMotion/IntegrationDemoMotion.exe differ diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/IntegrationDemoMotion/IntegrationDemoMotion.exe.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/IntegrationDemoMotion/IntegrationDemoMotion.exe.meta new file mode 100644 index 000000000..8a54252c1 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/IntegrationDemoMotion/IntegrationDemoMotion.exe.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c2574e0533681b2418998e9dcbb24050 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/MSSpatial.dll b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/MSSpatial.dll new file mode 100644 index 000000000..92429a2b1 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/MSSpatial.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f9cca2272b30515396e479173920bf438c649f410744bc905cd1e262bb8fd35 +size 125952 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/MSSpatial.dll.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/MSSpatial.dll.meta similarity index 92% rename from Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/MSSpatial.dll.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/MSSpatial.dll.meta index 57a5c9d2a..82328ead2 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/MSSpatial.dll.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/MSSpatial.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f58d415c2a81c2843b9256ad40f403eb +guid: 09a21c9a299f6dc43aa86f9eddc21c7d PluginImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/MasteringSuite.dll b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/MasteringSuite.dll new file mode 100644 index 000000000..4457479da --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/MasteringSuite.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6fc3a413a50bde7def95738eec2fc017862283e727a94260a6145db5960a88c1 +size 217600 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/MasteringSuite.dll.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/MasteringSuite.dll.meta similarity index 92% rename from Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/MasteringSuite.dll.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/MasteringSuite.dll.meta index f7e2285dc..8733301c8 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/MasteringSuite.dll.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/MasteringSuite.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 15387942e05713a4e94249600c9b9165 +guid: 522fe4e109c95504c93312ec5df88b14 PluginImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/McDSP.dll b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/McDSP.dll new file mode 100644 index 000000000..62fd2d0ee --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/McDSP.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:56a39c25b8c02f7028b3ec7d27cba1620a667488f0fff632f956714029863556 +size 265728 diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/McDSP.dll.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/McDSP.dll.meta new file mode 100644 index 000000000..ed6afb1a0 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/McDSP.dll.meta @@ -0,0 +1,29 @@ +fileFormatVersion: 2 +guid: 2a2f8d1c8748bef49ba2cd679a6984ff +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 1 + settings: + CPU: x86_64 + DefaultValueInitialized: true + OS: Windows + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/SFTest.exe b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/SFTest.exe new file mode 100644 index 000000000..36a2c5c63 Binary files /dev/null and b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/SFTest.exe differ diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/SFTest.exe.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/SFTest.exe.meta new file mode 100644 index 000000000..b92d5f5d8 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/SFTest.exe.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 242900d6d889cb84ab2dae29ac979faa +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/iZotope.dll b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/iZotope.dll new file mode 100644 index 000000000..29faf1503 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/iZotope.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c99d2940e76e343703bc1912d1b394c20f572879a310c81ef6d46df854091aa +size 463360 diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/iZotope.dll.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/iZotope.dll.meta new file mode 100644 index 000000000..16c5c5b3f --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/iZotope.dll.meta @@ -0,0 +1,29 @@ +fileFormatVersion: 2 +guid: 6f5ea6849e54db749b7c81c4d990e193 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 1 + settings: + CPU: x86_64 + DefaultValueInitialized: true + OS: Windows + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Debug.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Debug.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Windows/x86_64/Debug.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Debug.meta index afb13c604..a286063a8 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Debug.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Debug.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: c46cf00144c1a3548850fd7de1a9fb6d +guid: 2c7ccd7eb00e34042814db398f5fec37 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Debug/AkSoundEngine.dll b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Debug/AkSoundEngine.dll new file mode 100644 index 000000000..454fea4fb --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Debug/AkSoundEngine.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be1939f9cbc1ce826baf739ae8ac470ad040b364b03138d1a4ffaaaca4ac57b5 +size 8874496 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Debug/AkSoundEngine.dll.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Debug/AkSoundEngine.dll.meta similarity index 92% rename from Assets/Wwise/Deployment/Plugins/Windows/x86_64/Debug/AkSoundEngine.dll.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Debug/AkSoundEngine.dll.meta index 9e2d79287..1466a3c90 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Debug/AkSoundEngine.dll.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Debug/AkSoundEngine.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 072e0f739a07a10418cfb49a0009b5b7 +guid: b30fee4e8a190284186c43754e3ec223 PluginImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Debug/AkSoundEngine.ilk b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Debug/AkSoundEngine.ilk new file mode 100644 index 000000000..ba1536e4d --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Debug/AkSoundEngine.ilk @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cfd41721d2cd0110b3ac7e2353a98eef5a466a569e4491a5062798ac261732d9 +size 27201064 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Debug/AkSoundEngine.ilk.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Debug/AkSoundEngine.ilk.meta similarity index 74% rename from Assets/Wwise/Deployment/Plugins/Windows/x86_64/Debug/AkSoundEngine.ilk.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Debug/AkSoundEngine.ilk.meta index a1b22669a..acae98f31 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Debug/AkSoundEngine.ilk.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Debug/AkSoundEngine.ilk.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 2e8706d3ec796b2489e7686f5626753f +guid: a5c39bdaf3b717d459999edb1430c45a DefaultImporter: externalObjects: {} userData: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Profile.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Profile.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Windows/x86_64/Profile.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Profile.meta index c7ee575ff..1718db626 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Profile.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Profile.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 8e61cc4ec9040094b946deeb954e5c52 +guid: 6b8d6a627ccf29c4cba6af189c3d0b84 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Profile/AkSoundEngine.dll b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Profile/AkSoundEngine.dll new file mode 100644 index 000000000..c6d49faa2 --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Profile/AkSoundEngine.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:874b71132c95b28badadb6589e50028a13acf81c2d1c4f3a52c6416e499f7420 +size 3556352 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Profile/AkSoundEngine.dll.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Profile/AkSoundEngine.dll.meta similarity index 93% rename from Assets/Wwise/Deployment/Plugins/Windows/x86_64/Profile/AkSoundEngine.dll.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Profile/AkSoundEngine.dll.meta index 546b35613..84c77fee5 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Profile/AkSoundEngine.dll.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Profile/AkSoundEngine.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 35d08331e94539b4ea78bf60a251d521 +guid: 5bd1e650ab12f3146b1d2cf546875e73 PluginImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Release.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Release.meta similarity index 77% rename from Assets/Wwise/Deployment/Plugins/Windows/x86_64/Release.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Release.meta index 841b18c62..221868958 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Release.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Release.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d8b441dc28edae247898d26a0afdb613 +guid: 1ccf4ede92f9c8247b0b4b7acdc1cfa8 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Release/AkSoundEngine.dll b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Release/AkSoundEngine.dll new file mode 100644 index 000000000..38e5c0c5b --- /dev/null +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Release/AkSoundEngine.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ecff0e03f77d2a122cda11af1538f8265df1102bb16195ac58422db42e44d51 +size 3052544 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Release/AkSoundEngine.dll.meta b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Release/AkSoundEngine.dll.meta similarity index 92% rename from Assets/Wwise/Deployment/Plugins/Windows/x86_64/Release/AkSoundEngine.dll.meta rename to Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Release/AkSoundEngine.dll.meta index 89416af60..5bb0ab53e 100644 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Release/AkSoundEngine.dll.meta +++ b/Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Release/AkSoundEngine.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 2770be53a7891094380e78c3da8024e5 +guid: d62264e2e5b08d24f8c9b6b4a4879bff PluginImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseTypes.meta b/Assets/Wwise/API/Runtime/WwiseTypes.meta similarity index 77% rename from Assets/Wwise/Editor/WwiseTypes.meta rename to Assets/Wwise/API/Runtime/WwiseTypes.meta index 431bbfcbb..77c24851a 100644 --- a/Assets/Wwise/Editor/WwiseTypes.meta +++ b/Assets/Wwise/API/Runtime/WwiseTypes.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 07a4a69f7d8f7a94e8cbccc44756e038 +guid: 0a57239ffa158ee40aeff2639ae9f16a folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/API/Runtime/WwiseTypes/AK.Wwise.Unity.API.WwiseTypes.asmdef b/Assets/Wwise/API/Runtime/WwiseTypes/AK.Wwise.Unity.API.WwiseTypes.asmdef new file mode 100644 index 000000000..fc11e3c03 --- /dev/null +++ b/Assets/Wwise/API/Runtime/WwiseTypes/AK.Wwise.Unity.API.WwiseTypes.asmdef @@ -0,0 +1,28 @@ +{ + "name": "AK.Wwise.Unity.API.WwiseTypes", + "references": [ + "AK.Wwise.Unity.API", + "Unity.Addressables", + "AK.Wwise.Unity.Addressables" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [ + { + "name": "com.unity.addressables", + "expression": "1.8", + "define": "UNITY_ADDRESSABLES" + }, + { + "name": "com.audiokinetic.wwise.addressables", + "expression": "1.0.0", + "define": "AK_WWISE_ADDRESSABLES" + } + ], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Assets/Wwise/API/Runtime/WwiseTypes/AK.Wwise.Unity.API.WwiseTypes.asmdef.meta b/Assets/Wwise/API/Runtime/WwiseTypes/AK.Wwise.Unity.API.WwiseTypes.asmdef.meta new file mode 100644 index 000000000..bf07b188c --- /dev/null +++ b/Assets/Wwise/API/Runtime/WwiseTypes/AK.Wwise.Unity.API.WwiseTypes.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: e4badfb2116b44448b42116db616678e +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects.meta b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects.meta similarity index 77% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects.meta rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects.meta index 37ac2edcd..1f56976b6 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects.meta +++ b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: b468db3f75dd9e047b504ed7847c7f68 +guid: b37f501a91b957149846a60325f2d7fb folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseAcousticTextureReference.cs b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseAcousticTextureReference.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseAcousticTextureReference.cs rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseAcousticTextureReference.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseAcousticTextureReference.cs.meta b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseAcousticTextureReference.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseAcousticTextureReference.cs.meta rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseAcousticTextureReference.cs.meta diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseAuxBusReference.cs b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseAuxBusReference.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseAuxBusReference.cs rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseAuxBusReference.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseAuxBusReference.cs.meta b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseAuxBusReference.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseAuxBusReference.cs.meta rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseAuxBusReference.cs.meta diff --git a/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseBankReference.cs b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseBankReference.cs new file mode 100644 index 000000000..6b9db50c9 --- /dev/null +++ b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseBankReference.cs @@ -0,0 +1,86 @@ +////////////////////////////////////////////////////////////////////// +// +// Copyright (c) 2018 Audiokinetic Inc. / All Rights Reserved +// +////////////////////////////////////////////////////////////////////// + +using System.IO; +using UnityEditor; + +#if AK_WWISE_ADDRESSABLES && UNITY_ADDRESSABLES +using AK.Wwise.Unity.WwiseAddressables; +#endif + +/// @brief Represents Wwise banks as Unity assets. +/// +public class WwiseBankReference : WwiseObjectReference +{ +#if AK_WWISE_ADDRESSABLES && UNITY_ADDRESSABLES + [UnityEngine.SerializeField, AkShowOnly] + private WwiseAddressableSoundBank bank; + + public WwiseAddressableSoundBank AddressableBank => bank; + + +#if UNITY_EDITOR + + public void OnEnable() + { + AkAssetUtilities.AddressableBankUpdated += UpdateAddressableBankReference; + } + + public override void CompleteData() + { + SetAddressableBank(WwiseAddressableSoundBank.GetAddressableBankAsset(DisplayName)); + } + + public override bool IsComplete() + { + return bank != null; + } + + public void SetAddressableBank(WwiseAddressableSoundBank asset) + { + bank = asset; + EditorUtility.SetDirty(this); + AssetDatabase.SaveAssets(); + AssetDatabase.Refresh(); + } + + public bool UpdateAddressableBankReference(WwiseAddressableSoundBank asset, string name) + { + if (name == ObjectName) + { + SetAddressableBank(asset); + return true; + } + return false; + } + + public static bool FindBankReferenceAndSetAddressableBank(WwiseAddressableSoundBank addressableAsset, string name) + { + var guids = UnityEditor.AssetDatabase.FindAssets("t:" + typeof(WwiseBankReference).Name); + WwiseBankReference asset; + foreach (var assetGuid in guids) + { + var assetPath = UnityEditor.AssetDatabase.GUIDToAssetPath(assetGuid); + asset = UnityEditor.AssetDatabase.LoadAssetAtPath(assetPath); + if (asset && asset.ObjectName == name) + { + asset.SetAddressableBank(addressableAsset); + return true; + } + } + return false; + } + + public void OnDestroy() + { + AkAssetUtilities.AddressableBankUpdated -= UpdateAddressableBankReference; + } + +#endif +#endif + + public override WwiseObjectType WwiseObjectType { get { return WwiseObjectType.Soundbank; } } +} diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseBankReference.cs.meta b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseBankReference.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseBankReference.cs.meta rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseBankReference.cs.meta diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseEventReference.cs b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseEventReference.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseEventReference.cs rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseEventReference.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseEventReference.cs.meta b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseEventReference.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseEventReference.cs.meta rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseEventReference.cs.meta diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseObjectReference.cs b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseObjectReference.cs similarity index 91% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseObjectReference.cs rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseObjectReference.cs index de48404f0..11196a58a 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseObjectReference.cs +++ b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseObjectReference.cs @@ -52,6 +52,16 @@ public abstract class WwiseObjectReference : UnityEngine.ScriptableObject #endregion #if UNITY_EDITOR + public virtual bool IsComplete() + { + return true; + } + + public virtual void CompleteData() + { + + } + #region Creation and File Management private static readonly System.Collections.Generic.Dictionary m_WwiseObjectReferenceClasses = new System.Collections.Generic.Dictionary @@ -68,6 +78,7 @@ public abstract class WwiseObjectReference : UnityEngine.ScriptableObject { WwiseObjectType.Trigger, typeof(WwiseTriggerReference) }, }; + private static WwiseObjectReference Create(WwiseObjectType wwiseObjectType) { System.Type type = null; @@ -77,7 +88,7 @@ public abstract class WwiseObjectReference : UnityEngine.ScriptableObject return CreateInstance(); } - private static WwiseObjectReference FindExistingWwiseObject(WwiseObjectType wwiseObjectType, System.Guid guid, string path) + protected static WwiseObjectReference FindExistingWwiseObject(WwiseObjectType wwiseObjectType, System.Guid guid, string path) { var asset = UnityEditor.AssetDatabase.LoadAssetAtPath(path); if (asset) @@ -102,12 +113,19 @@ public abstract class WwiseObjectReference : UnityEngine.ScriptableObject private static bool UpdateWwiseObjectData(WwiseObjectReference wwiseObjectReference, string name) { var id = AkUtilities.ShortIDGenerator.Compute(name); + var changed = false; if (wwiseObjectReference.objectName == name && wwiseObjectReference.id == id) - return false; + changed = true; wwiseObjectReference.objectName = name; wwiseObjectReference.id = id; - return true; + + if (!wwiseObjectReference.IsComplete()) + { + changed = true; + wwiseObjectReference.CompleteData(); + } + return changed; } public static string GetParentPath(WwiseObjectType wwiseObjectType) @@ -142,6 +160,13 @@ public abstract class WwiseObjectReference : UnityEngine.ScriptableObject return asset; } + public static WwiseObjectReference FindWwiseObject(WwiseObjectType wwiseObjectType, System.Guid guid) + { + var parentPath = GetParentPath(wwiseObjectType); + var path = System.IO.Path.Combine(parentPath, GetAssetFileName(guid)); + return FindExistingWwiseObject(wwiseObjectType, guid, path); + } + public static void UpdateWwiseObject(WwiseObjectType wwiseObjectType, string name, System.Guid guid) { var path = System.IO.Path.Combine(GetParentPath(wwiseObjectType), GetAssetFileName(guid)); @@ -326,3 +351,16 @@ public abstract class WwiseGroupValueObjectReference : WwiseObjectReference #endregion #endif } + +#if UNITY_EDITOR +public static class AkWwiseTypes +{ + private const string DragAndDropId = "AkDragDropId"; + + public static WwiseObjectReference DragAndDropObjectReference + { + set { UnityEditor.DragAndDrop.SetGenericData(DragAndDropId, value); } + get { return UnityEditor.DragAndDrop.GetGenericData(DragAndDropId) as WwiseObjectReference; } + } +} +#endif diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseObjectReference.cs.meta b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseObjectReference.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseObjectReference.cs.meta rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseObjectReference.cs.meta diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseObjectType.cs b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseObjectType.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseObjectType.cs rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseObjectType.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseObjectType.cs.meta b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseObjectType.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseObjectType.cs.meta rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseObjectType.cs.meta diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseRtpcReference.cs b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseRtpcReference.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseRtpcReference.cs rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseRtpcReference.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseRtpcReference.cs.meta b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseRtpcReference.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseRtpcReference.cs.meta rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseRtpcReference.cs.meta diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseStateGroupReference.cs b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseStateGroupReference.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseStateGroupReference.cs rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseStateGroupReference.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseStateGroupReference.cs.meta b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseStateGroupReference.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseStateGroupReference.cs.meta rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseStateGroupReference.cs.meta diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseStateReference.cs b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseStateReference.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseStateReference.cs rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseStateReference.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseStateReference.cs.meta b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseStateReference.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseStateReference.cs.meta rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseStateReference.cs.meta diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseSwitchGroupReference.cs b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseSwitchGroupReference.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseSwitchGroupReference.cs rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseSwitchGroupReference.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseSwitchGroupReference.cs.meta b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseSwitchGroupReference.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseSwitchGroupReference.cs.meta rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseSwitchGroupReference.cs.meta diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseSwitchReference.cs b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseSwitchReference.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseSwitchReference.cs rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseSwitchReference.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseSwitchReference.cs.meta b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseSwitchReference.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseSwitchReference.cs.meta rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseSwitchReference.cs.meta diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseTriggerReference.cs b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseTriggerReference.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseTriggerReference.cs rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseTriggerReference.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseTriggerReference.cs.meta b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseTriggerReference.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseTriggerReference.cs.meta rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseTriggerReference.cs.meta diff --git a/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes.meta b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes.meta new file mode 100644 index 000000000..55a1bf5b2 --- /dev/null +++ b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4d3e73335edaf78479ce45d6c21ac48b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseAcousticTexture.cs b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseAcousticTexture.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseAcousticTexture.cs rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseAcousticTexture.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseAcousticTexture.cs.meta b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseAcousticTexture.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseAcousticTexture.cs.meta rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseAcousticTexture.cs.meta diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseAuxBus.cs b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseAuxBus.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseAuxBus.cs rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseAuxBus.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseAuxBus.cs.meta b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseAuxBus.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseAuxBus.cs.meta rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseAuxBus.cs.meta diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseBank.cs b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseBank.cs similarity index 50% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseBank.cs rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseBank.cs index 6a28ec012..e7f1ec887 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseBank.cs +++ b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseBank.cs @@ -1,4 +1,8 @@ -#if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. +#if !(UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. + +#if AK_WWISE_ADDRESSABLES && UNITY_ADDRESSABLES +using AK.Wwise.Unity.WwiseAddressables; +#endif namespace AK.Wwise { @@ -6,6 +10,7 @@ namespace AK.Wwise ///@brief This type can be used to load/unload SoundBanks. public class Bank : BaseType { + public override WwiseObjectType WwiseObjectType { get { return WwiseObjectType.Soundbank; } } public WwiseBankReference WwiseObjectReference; public override WwiseObjectReference ObjectReference @@ -14,8 +19,28 @@ namespace AK.Wwise set { WwiseObjectReference = value as WwiseBankReference; } } - public override WwiseObjectType WwiseObjectType { get { return WwiseObjectType.Soundbank; } } +#if AK_WWISE_ADDRESSABLES && UNITY_ADDRESSABLES + public override bool IsValid() + { + return base.IsValid() && WwiseObjectReference.AddressableBank !=null; + } + public void Load(bool decodeBank = false, bool saveDecodedBank = false) + { + if (IsValid()) + AkAddressableBankManager.Instance.LoadBank(WwiseObjectReference.AddressableBank, decodeBank, saveDecodedBank); + } + + public void LoadAsync(AkCallbackManager.BankCallback callback = null) + { + throw new System.Exception("Wwise Addressables : Use Load() when loading banks with the Wwise Addressables package"); + } + public void Unload() + { + if (IsValid()) + AkAddressableBankManager.Instance.UnloadBank(WwiseObjectReference.AddressableBank); + } +#else public void Load(bool decodeBank = false, bool saveDecodedBank = false) { if (IsValid()) @@ -33,6 +58,7 @@ namespace AK.Wwise if (IsValid()) AkBankManager.UnloadBank(Name); } +#endif } } #endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. \ No newline at end of file diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseBank.cs.meta b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseBank.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseBank.cs.meta rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseBank.cs.meta diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseBaseGroupType.cs b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseBaseGroupType.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseBaseGroupType.cs rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseBaseGroupType.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseBaseGroupType.cs.meta b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseBaseGroupType.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseBaseGroupType.cs.meta rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseBaseGroupType.cs.meta diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseBaseType.cs b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseBaseType.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseBaseType.cs rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseBaseType.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseBaseType.cs.meta b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseBaseType.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseBaseType.cs.meta rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseBaseType.cs.meta diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseCallbackFlags.cs b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseCallbackFlags.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseCallbackFlags.cs rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseCallbackFlags.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseCallbackFlags.cs.meta b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseCallbackFlags.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseCallbackFlags.cs.meta rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseCallbackFlags.cs.meta diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseEvent.cs b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseEvent.cs similarity index 66% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseEvent.cs rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseEvent.cs index b6f68fc5e..810ac9aa3 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseEvent.cs +++ b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseEvent.cs @@ -1,4 +1,8 @@ -#if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. +#if !(UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. + +#if AK_WWISE_ADDRESSABLES && UNITY_ADDRESSABLES +using AK.Wwise.Unity.WwiseAddressables; +#endif namespace AK.Wwise { @@ -7,6 +11,11 @@ namespace AK.Wwise public class Event : BaseType { public WwiseEventReference WwiseObjectReference; + private uint m_playingId; + public uint PlayingId + { + get { return m_playingId; } + } public override WwiseObjectReference ObjectReference { @@ -37,9 +46,18 @@ namespace AK.Wwise if (!IsValid()) return AkSoundEngine.AK_INVALID_PLAYING_ID; - var playingId = AkSoundEngine.PostEvent(Id, gameObject); - VerifyPlayingID(playingId); - return playingId; +#if AK_WWISE_ADDRESSABLES && UNITY_ADDRESSABLES + var args = new object[] { gameObject }; + var argTypes = new System.Type[] { gameObject.GetType()}; + if (!AkAddressableBankManager.Instance.LoadedBankContainsEvent(Name, Id, this, "Post", argTypes, args)) + { + return AkSoundEngine.AK_PENDING_EVENT_LOAD_ID; + } +#endif + + m_playingId = AkSoundEngine.PostEvent(Id, gameObject); + VerifyPlayingID(m_playingId); + return m_playingId; } /// @@ -56,9 +74,19 @@ namespace AK.Wwise if (!IsValid()) return AkSoundEngine.AK_INVALID_PLAYING_ID; - var playingId = AkSoundEngine.PostEvent(Id, gameObject, flags.value, callback, cookie); - VerifyPlayingID(playingId); - return playingId; +#if AK_WWISE_ADDRESSABLES && UNITY_ADDRESSABLES + var args = new object[] { gameObject, flags, callback, cookie }; + var argTypes = new System.Type[] { typeof(UnityEngine.GameObject), + typeof(CallbackFlags), typeof (AkCallbackManager.EventCallback), typeof(object) }; + if (!AkAddressableBankManager.Instance.LoadedBankContainsEvent(Name, Id, this, "Post", argTypes, args)) + { + return AkSoundEngine.AK_PENDING_EVENT_LOAD_ID; + } +#endif + + m_playingId = AkSoundEngine.PostEvent(Id, gameObject, flags.value, callback, cookie); + VerifyPlayingID(m_playingId); + return m_playingId; } /// @@ -75,9 +103,19 @@ namespace AK.Wwise if (!IsValid()) return AkSoundEngine.AK_INVALID_PLAYING_ID; - var playingId = AkSoundEngine.PostEvent(Id, gameObject, flags, callback, cookie); - VerifyPlayingID(playingId); - return playingId; +#if AK_WWISE_ADDRESSABLES && UNITY_ADDRESSABLES + var args = new object[] { gameObject, flags, callback, cookie }; + var argTypes = new System.Type[] { typeof(UnityEngine.GameObject), + typeof(uint), typeof(AkCallbackManager.EventCallback), typeof(object) }; + if (!AkAddressableBankManager.Instance.LoadedBankContainsEvent(Name, Id, this, "Post", argTypes, args )) + { + return AkSoundEngine.AK_PENDING_EVENT_LOAD_ID; + } +#endif + + m_playingId = AkSoundEngine.PostEvent(Id, gameObject, flags, callback, cookie); + VerifyPlayingID(m_playingId); + return m_playingId; } public void Stop(UnityEngine.GameObject gameObject, int transitionDuration = 0, @@ -98,6 +136,16 @@ namespace AK.Wwise { if (IsValid()) { + +#if AK_WWISE_ADDRESSABLES && UNITY_ADDRESSABLES + var args = new object[] { gameObject, actionOnEventType, transitionDuration, curveInterpolation }; + var argTypes = new System.Type[] { gameObject.GetType(), actionOnEventType.GetType(), transitionDuration.GetType(), curveInterpolation.GetType() }; + if (!AkAddressableBankManager.Instance.LoadedBankContainsEvent(Name, Id, this, "ExecuteAction", argTypes, args)) + { + return; + } +#endif + var result = AkSoundEngine.ExecuteActionOnEvent(Id, actionOnEventType, gameObject, transitionDuration, curveInterpolation); Verify(result); diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseEvent.cs.meta b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseEvent.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseEvent.cs.meta rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseEvent.cs.meta diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseRtpc.cs b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseRtpc.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseRtpc.cs rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseRtpc.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseRtpc.cs.meta b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseRtpc.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseRtpc.cs.meta rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseRtpc.cs.meta diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseState.cs b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseState.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseState.cs rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseState.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseState.cs.meta b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseState.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseState.cs.meta rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseState.cs.meta diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseSwitch.cs b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseSwitch.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseSwitch.cs rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseSwitch.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseSwitch.cs.meta b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseSwitch.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseSwitch.cs.meta rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseSwitch.cs.meta diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseTrigger.cs b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseTrigger.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseTrigger.cs rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseTrigger.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseTrigger.cs.meta b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseTrigger.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseTrigger.cs.meta rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseTrigger.cs.meta diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseTypeMigration.cs b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseTypeMigration.cs similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseTypeMigration.cs rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseTypeMigration.cs diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseTypeMigration.cs.meta b/Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseTypeMigration.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/WwiseTypes/AkWwiseTypeMigration.cs.meta rename to Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseTypeMigration.cs.meta diff --git a/Assets/Wwise/API/package.json b/Assets/Wwise/API/package.json new file mode 100644 index 000000000..307f29866 --- /dev/null +++ b/Assets/Wwise/API/package.json @@ -0,0 +1,21 @@ +{ + "name": "com.audiokinetic.wwise.api", + "version": "2020.1.0", + "displayName": "Wwise Unity API", + "description": "Low-level API for Wwise integration in Unity", + "unity": "2018.4", + "unityRelease": "17f1", + "dependencies": {}, + "keywords": [ + "Wwise", + "wwise", + "audiokinetic", + "ak", + "Audiokinetic" + ], + "author": { + "name": "Audokinetic Inc.", + "email": "info@audiokinetic.com", + "url": "https://www.audiokinetic.com" + } +} \ No newline at end of file diff --git a/Assets/Wwise/API/package.json.meta b/Assets/Wwise/API/package.json.meta new file mode 100644 index 000000000..598ce8193 --- /dev/null +++ b/Assets/Wwise/API/package.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3d1b5b3abfb84904fb5c21f489bd0a50 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Deployment/API/Generated/Common/AkMIDIPost.cs b/Assets/Wwise/Deployment/API/Generated/Common/AkMIDIPost.cs deleted file mode 100644 index a7cd025ef..000000000 --- a/Assets/Wwise/Deployment/API/Generated/Common/AkMIDIPost.cs +++ /dev/null @@ -1,66 +0,0 @@ -#if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. -//------------------------------------------------------------------------------ -// -// -// This file was automatically generated by SWIG (http://www.swig.org). -// Version 3.0.12 -// -// Do not make changes to this file unless you know what you are doing--modify -// the SWIG interface file instead. -//------------------------------------------------------------------------------ - - -public class AkMIDIPost : AkMIDIEvent { - private global::System.IntPtr swigCPtr; - - internal AkMIDIPost(global::System.IntPtr cPtr, bool cMemoryOwn) : base(AkSoundEnginePINVOKE.CSharp_AkMIDIPost_SWIGUpcast(cPtr), cMemoryOwn) { - swigCPtr = cPtr; - } - - internal static global::System.IntPtr getCPtr(AkMIDIPost obj) { - return (obj == null) ? global::System.IntPtr.Zero : obj.swigCPtr; - } - - internal override void setCPtr(global::System.IntPtr cPtr) { - base.setCPtr(AkSoundEnginePINVOKE.CSharp_AkMIDIPost_SWIGUpcast(cPtr)); - swigCPtr = cPtr; - } - - ~AkMIDIPost() { - Dispose(); - } - - public override void Dispose() { - lock(this) { - if (swigCPtr != global::System.IntPtr.Zero) { - if (swigCMemOwn) { - swigCMemOwn = false; - AkSoundEnginePINVOKE.CSharp_delete_AkMIDIPost(swigCPtr); - } - swigCPtr = global::System.IntPtr.Zero; - } - global::System.GC.SuppressFinalize(this); - base.Dispose(); - } - } - - public uint uOffset { set { AkSoundEnginePINVOKE.CSharp_AkMIDIPost_uOffset_set(swigCPtr, value); } get { return AkSoundEnginePINVOKE.CSharp_AkMIDIPost_uOffset_get(swigCPtr); } - } - - public AKRESULT PostOnEvent(uint in_eventID, UnityEngine.GameObject in_gameObjectID, uint in_uNumPosts) { - - var in_gameObjectID_id = AkSoundEngine.GetAkGameObjectID(in_gameObjectID); - AkSoundEngine.PreGameObjectAPICall(in_gameObjectID, in_gameObjectID_id); - - { return (AKRESULT)AkSoundEnginePINVOKE.CSharp_AkMIDIPost_PostOnEvent(swigCPtr, in_eventID, in_gameObjectID_id, in_uNumPosts); } - } - - public void Clone(AkMIDIPost other) { AkSoundEnginePINVOKE.CSharp_AkMIDIPost_Clone(swigCPtr, AkMIDIPost.getCPtr(other)); } - - public static int GetSizeOf() { return AkSoundEnginePINVOKE.CSharp_AkMIDIPost_GetSizeOf(); } - - public AkMIDIPost() : this(AkSoundEnginePINVOKE.CSharp_new_AkMIDIPost(), true) { - } - -} -#endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. \ No newline at end of file diff --git a/Assets/Wwise/Deployment/API/Generated/Windows/AkAudioAPI_Windows.cs b/Assets/Wwise/Deployment/API/Generated/Windows/AkAudioAPI_Windows.cs deleted file mode 100644 index fc66fa945..000000000 --- a/Assets/Wwise/Deployment/API/Generated/Windows/AkAudioAPI_Windows.cs +++ /dev/null @@ -1,19 +0,0 @@ -#if (UNITY_STANDALONE_WIN && !UNITY_EDITOR) || UNITY_EDITOR_WIN -//------------------------------------------------------------------------------ -// -// -// This file was automatically generated by SWIG (http://www.swig.org). -// Version 3.0.12 -// -// Do not make changes to this file unless you know what you are doing--modify -// the SWIG interface file instead. -//------------------------------------------------------------------------------ - - -public enum AkAudioAPI { - AkAPI_Wasapi = 1 << 0, - AkAPI_XAudio2 = 1 << 1, - AkAPI_DirectSound = 1 << 2, - AkAPI_Default = AkAPI_Wasapi|AkAPI_XAudio2|AkAPI_DirectSound -} -#endif // #if (UNITY_STANDALONE_WIN && !UNITY_EDITOR) || UNITY_EDITOR_WIN \ No newline at end of file diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkSoundEngine.cs b/Assets/Wwise/Deployment/API/Handwritten/Common/AkSoundEngine.cs deleted file mode 100644 index 8b3d6604b..000000000 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkSoundEngine.cs +++ /dev/null @@ -1,199 +0,0 @@ -#if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. -////////////////////////////////////////////////////////////////////// -// -// Copyright (c) 2017 Audiokinetic Inc. / All Rights Reserved -// -////////////////////////////////////////////////////////////////////// - -/// @brief Contains C# functions exposed from the Wwise C++ API. -/// -/// The AkSoundEngine class contains functions converted to C# from the following C++ namespaces: -/// - AK::Monitor -/// - AK::MusicEngine -/// - AK::SoundEngine -/// - AK::SoundEngine::DynamicDialogue -/// - AK::SoundEngine::Query -/// - AK::SpatialAudio -public partial class AkSoundEngine -{ - #region String Marshalling - - /// - /// Converts "char*" C-strings to C# strings. - /// - /// "char*" memory pointer passed to C# as an IntPtr. - /// Converted string. - public static string StringFromIntPtrString(System.IntPtr ptr) - { - return System.Runtime.InteropServices.Marshal.PtrToStringAnsi(ptr); - } - - /// - /// Converts "wchar_t*" C-strings to C# strings. - /// - /// "wchar_t*" memory pointer passed to C# as an IntPtr. - /// Converted string. - public static string StringFromIntPtrWString(System.IntPtr ptr) - { - return System.Runtime.InteropServices.Marshal.PtrToStringUni(ptr); - } - #endregion - - #region GameObject Hash Function - - /// - /// The type for hash functions used to convert a Unity Game Object into an integer. - /// - /// The Unity Game Object. - /// The AkGameObjectID used by the sound engine. - public delegate ulong GameObjectHashFunction(UnityEngine.GameObject gameObject); - - private static ulong InternalGameObjectHash(UnityEngine.GameObject gameObject) - { - return gameObject == null ? AK_INVALID_GAME_OBJECT : (ulong) gameObject.GetInstanceID(); - } - - /// - /// The user assignable hash function used to convert a Unity Game Object into an AkGameObjectID used by the sound - /// engine. Used by GetAkGameObjectID(). - /// - public static GameObjectHashFunction GameObjectHash - { - set { gameObjectHash = value == null ? InternalGameObjectHash : value; } - } - - private static GameObjectHashFunction gameObjectHash = InternalGameObjectHash; - - /// - /// The hash function used to convert a Unity Game Object into an AkGameObjectID used by the sound engine. - /// - public static ulong GetAkGameObjectID(UnityEngine.GameObject gameObject) - { - return gameObjectHash(gameObject); - } - - #endregion - - #region Registration Functions - - /// - /// Registers a Unity Game Object with an ID obtained from GetAkGameObjectID(). - /// - /// The Unity Game Object. - /// - public static AKRESULT RegisterGameObj(UnityEngine.GameObject gameObject) - { - var id = GetAkGameObjectID(gameObject); - var res = (AKRESULT) AkSoundEnginePINVOKE.CSharp_RegisterGameObjInternal(id); - PostRegisterGameObjUserHook(res, gameObject, id); - return res; - } - - /// - /// Registers a Unity Game Object with an ID obtained from GetAkGameObjectID(). - /// - /// The Unity Game Object. - /// The name that is visible in the Wwise Profiler. - /// - public static AKRESULT RegisterGameObj(UnityEngine.GameObject gameObject, string name) - { - var id = GetAkGameObjectID(gameObject); - var res = (AKRESULT) AkSoundEnginePINVOKE.CSharp_RegisterGameObjInternal_WithName(id, name); - PostRegisterGameObjUserHook(res, gameObject, id); - return res; - } - - /// - /// Unregisters a Unity Game Object with an ID obtained from GetAkGameObjectID(). - /// - /// The Unity Game Object. - /// - public static AKRESULT UnregisterGameObj(UnityEngine.GameObject gameObject) - { - var id = GetAkGameObjectID(gameObject); - var res = (AKRESULT) AkSoundEnginePINVOKE.CSharp_UnregisterGameObjInternal(id); - PostUnregisterGameObjUserHook(res, gameObject, id); - return res; - } - - #endregion - - #region Helper Functions - - public static string WwiseVersion - { - get - { - var majorMinor = GetMajorMinorVersion(); - var subminorBuild = GetSubminorBuildVersion(); - var major = majorMinor >> 16; - var minor = majorMinor & 0xFFFF; - var subMinor = subminorBuild >> 16; - var build = subminorBuild & 0xFFFF; - return string.Format("{0}.{1}.{2} Build {3}", major, minor, subMinor, build); - } - } - - public static AKRESULT SetObjectPosition(UnityEngine.GameObject gameObject, UnityEngine.Transform transform) - { - var id = GetAkGameObjectID(gameObject); - return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetObjectPosition(id, transform.position, transform.forward, transform.up); - } - - public static AKRESULT SetObjectPosition(UnityEngine.GameObject gameObject, float posX, float posY, float posZ, - float frontX, float frontY, float frontZ, float topX, float topY, float topZ) - { - var id = GetAkGameObjectID(gameObject); - var position = new UnityEngine.Vector3(posX, posY, posZ); - var forward = new UnityEngine.Vector3(frontX, frontY, frontZ); - var up = new UnityEngine.Vector3(topX, topY, topZ); - return (AKRESULT)AkSoundEnginePINVOKE.CSharp_SetObjectPosition(id, position, forward, up); - } - - #endregion - - #region User Hooks - - public static void PreGameObjectAPICall(UnityEngine.GameObject gameObject, ulong id) - { - PreGameObjectAPICallUserHook(gameObject, id); - } - - /// - /// User hook called within all Wwise integration functions that receive GameObjects and do not perform - /// (un)registration. This is called - /// before values are sent to the native plugin code. An example use could be to register game objects that were not - /// previously registered. - /// - /// The GameObject being processed. - /// The ulong returned from GameObjectHash that represents this GameObject in Wwise. - static partial void PreGameObjectAPICallUserHook(UnityEngine.GameObject gameObject, ulong id); - - /// - /// User hook called after RegisterGameObj(). An example use could be to add the id and gameObject to a dictionary upon - /// AK_Success. - /// - /// The result from calling RegisterGameObj() on gameObject. - /// The GameObject that RegisterGameObj() was called on. - /// The ulong returned from GameObjectHash that represents this GameObject in Wwise. - static partial void PostRegisterGameObjUserHook(AKRESULT result, UnityEngine.GameObject gameObject, ulong id); - - /// - /// User hook called after UnregisterGameObj(). An example use could be to remove the id and gameObject from a - /// dictionary upon AK_Success. - /// - /// The result from calling UnregisterGameObj() on gameObject. - /// The GameObject that UnregisterGameObj() was called on. - /// The ulong returned from GameObjectHash that represents this GameObject in Wwise. - static partial void PostUnregisterGameObjUserHook(AKRESULT result, UnityEngine.GameObject gameObject, ulong id); - - #endregion - - #region Deprecation Strings - public const string Deprecation_2018_1_2 = "This functionality is deprecated as of Wwise v2018.1.2 and will be removed in a future release."; - public const string Deprecation_2018_1_6 = "This functionality is deprecated as of Wwise v2018.1.6 and will be removed in a future release."; - public const string Deprecation_2019_2_0 = "This functionality is deprecated as of Wwise v2019.2.0 and will be removed in a future release."; - public const string Deprecation_2019_2_2 = "This functionality is deprecated as of Wwise v2019.2.2 and will be removed in a future release."; - #endregion -} -#endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. \ No newline at end of file diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkWwiseXMLWatcher.cs b/Assets/Wwise/Deployment/API/Handwritten/Common/AkWwiseXMLWatcher.cs deleted file mode 100644 index 691f21982..000000000 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkWwiseXMLWatcher.cs +++ /dev/null @@ -1,99 +0,0 @@ -#if UNITY_EDITOR -////////////////////////////////////////////////////////////////////// -// -// Copyright (c) 2014 Audiokinetic Inc. / All Rights Reserved -// -////////////////////////////////////////////////////////////////////// - -using System.Threading; - -public class AkWwiseXMLWatcher -{ - private static readonly AkWwiseXMLWatcher instance = new AkWwiseXMLWatcher(); - public static AkWwiseXMLWatcher Instance { get { return instance; } } - - private System.IO.FileSystemWatcher XmlWatcher; - private bool ExceptionOccurred; - private bool fireEvent; - - public event System.Action XMLUpdated; - public System.Func PopulateXML; - private string basePath; - - private AkWwiseXMLWatcher() - { - if (UnityEditor.EditorApplication.isPlayingOrWillChangePlaymode && !UnityEditor.EditorApplication.isPlaying) - { - return; - } - - StartWatcher(); - } - - public void StartWatcher() - { - basePath = AkBasePathGetter.GetPlatformBasePath(); - new Thread(CreateWatcher).Start(); - UnityEditor.EditorApplication.update += OnEditorUpdate; - } - - public void CreateWatcher() - { - - try - { - if (XmlWatcher != null) - { - XmlWatcher.Dispose(); - } - - XmlWatcher = new System.IO.FileSystemWatcher(basePath) {Filter = "*.xml", IncludeSubdirectories = true, }; - // Event handlers that are watching for specific event - XmlWatcher.Created += RaisePopulateFlag; - XmlWatcher.Changed += RaisePopulateFlag; - - XmlWatcher.NotifyFilter = System.IO.NotifyFilters.LastWrite; - XmlWatcher.EnableRaisingEvents = true; - ExceptionOccurred = false; - } - catch - { - ExceptionOccurred = true; - } - } - - - private void OnEditorUpdate() - { - var logWarnings = AkBasePathGetter.LogWarnings; - AkBasePathGetter.LogWarnings = false; - basePath = AkBasePathGetter.GetPlatformBasePath(); - AkBasePathGetter.LogWarnings = logWarnings; - - if (ExceptionOccurred || basePath != XmlWatcher?.Path) - new Thread(CreateWatcher).Start(); - - if (!fireEvent) - return; - - fireEvent = false; - - var populate = PopulateXML; - if (populate == null || !populate()) - return; - - var callback = XMLUpdated; - if (callback != null) - { - callback(); - } - - AkBankManager.ReloadAllBanks(); - } - - private void RaisePopulateFlag(object sender, System.IO.FileSystemEventArgs e) - { - fireEvent = true; - } -} -#endif \ No newline at end of file diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseBankReference.cs b/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseBankReference.cs deleted file mode 100644 index ecd288881..000000000 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/WwiseObjects/WwiseBankReference.cs +++ /dev/null @@ -1,11 +0,0 @@ -////////////////////////////////////////////////////////////////////// -// -// Copyright (c) 2018 Audiokinetic Inc. / All Rights Reserved -// -////////////////////////////////////////////////////////////////////// - -/// @brief Represents Wwise banks as Unity assets. -public class WwiseBankReference : WwiseObjectReference -{ - public override WwiseObjectType WwiseObjectType { get { return WwiseObjectType.Soundbank; } } -} diff --git a/Assets/Wwise/Deployment/API/Handwritten/WAAPI/AkWaapiClient.cs b/Assets/Wwise/Deployment/API/Handwritten/WAAPI/AkWaapiClient.cs deleted file mode 100644 index e87d8e7a5..000000000 --- a/Assets/Wwise/Deployment/API/Handwritten/WAAPI/AkWaapiClient.cs +++ /dev/null @@ -1,290 +0,0 @@ -#if UNITY_EDITOR - -[UnityEditor.InitializeOnLoad] -///@brief The full Wwise Authoring API is exposed to Unity as a native plugin for the Windows and macOS platforms. All features, including subscriptions, are supported through the \c AkWAAPIClient class. -public class AkWaapiClient -{ - #region WAAPI Client Interface - /// - /// Connects to a Wwise Authoring application - /// - /// IP to connect to - /// Port to connect to - /// Connection success - public static bool Connect(string Uri, uint Port) - { - try - { - if (AkWaapiClient_PINVOKE.IsConnected()) - return true; - - return AkWaapiClient_PINVOKE.Connect(Uri, Port); - } - catch - { - return false; - } - } - - /// - /// Is the client connected - /// - public static bool IsConnected - { - get - { - try - { - return AkWaapiClient_PINVOKE.IsConnected(); - } - catch - { - return false; - } - } - } - - /// - /// Disconnects from the connected Wwise Authoring application - /// - public static void Disconnect() - { - foreach (var Callback in WaapiEventCallbacks) - { - string Result; - UnsubscribeInternal(Callback.Key, -1, out Result); - } - - WaapiEventCallbacks.Clear(); - try - { - AkWaapiClient_PINVOKE.Disconnect(); - } - catch {} - } - - /// - /// Subscribes to a topic. See Subscribing to Topics in the Wwise Authoring API for more information. - /// - /// Topic to subscribe to - /// Elements of the Wwise objects to return - /// C# delegate to execute when subscription is triggered - /// Unique ID representing the subscription - /// Result of the subscription attempt - /// Subscription success - public static bool Subscribe(string Uri, string Options, WaapiEventCallback Callback, out ulong SubscriptionID, out string Result) - { - try - { - int ResultLength; - bool res = AkWaapiClient_PINVOKE.Subscribe(Uri, Options, out SubscriptionID, out ResultLength); - if (res) - { - WaapiEventCallbacks.Add(SubscriptionID, Callback); - } - res &= GetLastString(ResultLength, out Result); - return res; - } - catch - { - SubscriptionID = 0; - Result = string.Empty; - return false; - } - } - - /// - /// Subscribes to a topic. See Subscribing to Topics in the Wwise Authoring API for more information. - /// - /// Topic to subscribe to - /// Elements of the Wwise objects to return - /// C# delegate to execute when subscription is triggered - /// Timeout in milliseconds to wait on the Wwise Authoring application to respond - /// Unique ID representing the subscription - /// Result of the subscription attempt - /// Subscription success - public static bool Subscribe(string Uri, string Options, WaapiEventCallback Callback, int TimeoutMs, out ulong SubscriptionID, out string Result) - { - try - { - int ResultLength; - bool res = AkWaapiClient_PINVOKE.Subscribe(Uri, Options, out SubscriptionID, TimeoutMs, out ResultLength); - if (res) - { - WaapiEventCallbacks.Add(SubscriptionID, Callback); - } - res &= GetLastString(ResultLength, out Result); - return res; - } - catch - { - SubscriptionID = 0; - Result = string.Empty; - return false; - } - } - - private static bool UnsubscribeInternal(ulong SubscriptionID, int TimeoutMs, out string Result) - { - try - { - int ResultLength; - bool res = AkWaapiClient_PINVOKE.Unsubscribe(SubscriptionID, TimeoutMs, out ResultLength); - res &= GetLastString(ResultLength, out Result); - return res; - } - catch - { - Result = string.Empty; - return false; - } - } - - /// - /// Unsubscribes from a topic. - /// - /// Unique ID representing the subscription - /// Result of the unsubscription attempt - /// Unsubscription success - public static bool Unsubscribe(ulong SubscriptionID, out string Result) - { - bool res = UnsubscribeInternal(SubscriptionID, -1, out Result); - if (res) - { - WaapiEventCallbacks.Remove(SubscriptionID); - } - return res; - } - - /// - /// Unsubscribes from a topic. - /// - /// Unique ID representing the subscription - /// Timeout in milliseconds to wait on the Wwise Authoring application to respond - /// Result of the unsubscription attempt - /// Unsubscription success - public static bool Unsubscribe(ulong SubscriptionID, int TimeoutMs, out string Result) - { - bool res = UnsubscribeInternal(SubscriptionID, TimeoutMs, out Result); - if (res) - { - WaapiEventCallbacks.Remove(SubscriptionID); - } - return res; - } - - /// - /// Perform a call to the Wwise Authoring. See Querying the Wwise Project for more information. - /// - /// Function to call - /// Arguments required by the function - /// Elements of the Wwise objects to return - /// Result of the subscription attempt - /// Call success - public static bool Call(string Uri, string Args, string Options, out string Result) - { - try - { - int ResultLength; - bool res = AkWaapiClient_PINVOKE.Call(Uri, Args, Options, out ResultLength); - res &= GetLastString(ResultLength, out Result); - return res; - } - catch - { - Result = string.Empty; - return false; - } - } - - /// - /// Perform a call to the Wwise Authoring. See Querying the Wwise Project for more information. - /// - /// Function to call - /// Arguments required by the function - /// Elements of the Wwise objects to return - /// Timeout in milliseconds to wait on the Wwise Authoring application to respond - /// Result of the subscription attempt - /// Call success - public static bool Call(string Uri, string Args, string Options, int TimeoutMs, out string Result) - { - try - { - int ResultLength; - bool res = AkWaapiClient_PINVOKE.Call(Uri, Args, Options, TimeoutMs, out ResultLength); - res &= GetLastString(ResultLength, out Result); - return res; - } - catch - { - Result = string.Empty; - return false; - } - } - #endregion - - #region Callback Management - - /// - /// Delegate ran when a subscription is triggered - /// - /// Unique ID representing the subscription - /// Information requested in the subscription - [System.Runtime.InteropServices.UnmanagedFunctionPointer(System.Runtime.InteropServices.CallingConvention.StdCall)] - public delegate void WaapiEventCallback(ulong SubscriptionID, string Contents); - - private static void ProcessCallbacks() - { - if (UnityEditor.EditorApplication.isCompiling) - { - UnityEditor.EditorApplication.update -= ProcessCallbacks; - } - else if (IsConnected) - { - AkWaapiClient_PINVOKE.ProcessCallbacks(); - } - } - - [AOT.MonoPInvokeCallback(typeof(WaapiEventCallback))] - private static void InternalWampEventCallback(ulong SubscriptionID, string Contents) - { - if (WaapiEventCallbacks.ContainsKey(SubscriptionID)) - { - WaapiEventCallbacks[SubscriptionID](SubscriptionID, Contents); - } - else - { - string Result; - UnityEngine.Debug.Log("SubscriptionID " + SubscriptionID + " not found"); - UnsubscribeInternal(SubscriptionID, -1, out Result); - } - } - - private static System.Collections.Generic.Dictionary WaapiEventCallbacks - = new System.Collections.Generic.Dictionary(); - #endregion - - static AkWaapiClient() - { - try - { - AkWaapiClient_PINVOKE.SetWampEventCallback(InternalWampEventCallback); - UnityEditor.EditorApplication.update += ProcessCallbacks; - } - catch { } - } - - ~AkWaapiClient() - { - UnityEditor.EditorApplication.update -= ProcessCallbacks; - } - - private static bool GetLastString(int StringLength, out string Result) - { - var ResultBuilder = new System.Text.StringBuilder(StringLength); - bool res = AkWaapiClient_PINVOKE.GetLastString(ResultBuilder, ResultBuilder.Capacity); - Result = ResultBuilder.ToString(); - return res; - } -} -#endif diff --git a/Assets/Wwise/Deployment/API/Handwritten/WAAPI/AkWaapiClient_PINVOKE.cs b/Assets/Wwise/Deployment/API/Handwritten/WAAPI/AkWaapiClient_PINVOKE.cs deleted file mode 100644 index 0e51ee24a..000000000 --- a/Assets/Wwise/Deployment/API/Handwritten/WAAPI/AkWaapiClient_PINVOKE.cs +++ /dev/null @@ -1,80 +0,0 @@ -#if UNITY_EDITOR - -public class AkWaapiClient_PINVOKE { - - static AkWaapiClient_PINVOKE() {} - - - [global::System.Runtime.InteropServices.DllImport("AkWaapiClient", EntryPoint = "SetWampEventCallback")] - public static extern bool SetWampEventCallback(AkWaapiClient.WaapiEventCallback Callback); - - [global::System.Runtime.InteropServices.DllImport("AkWaapiClient", EntryPoint="Connect")] - public static extern bool Connect( - [global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPStr)]string in_uri, - uint in_port - ); - - [global::System.Runtime.InteropServices.DllImport("AkWaapiClient", EntryPoint = "IsConnected")] - public static extern bool IsConnected(); - - [global::System.Runtime.InteropServices.DllImport("AkWaapiClient", EntryPoint = "Disconnect")] - public static extern void Disconnect(); - - [global::System.Runtime.InteropServices.DllImport("AkWaapiClient", EntryPoint = "Subscribe")] - public static extern bool Subscribe( - [global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPStr)]string in_uri, - [global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPStr)]string in_options, - out ulong SubscriptionID, - out int resultLength - ); - - [global::System.Runtime.InteropServices.DllImport("AkWaapiClient", EntryPoint = "SubscribeWithTimeout")] - public static extern bool Subscribe( - [global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPStr)]string in_uri, - [global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPStr)]string in_options, - out ulong SubscriptionID, - int TimeoutMs, - out int resultLength - ); - - [global::System.Runtime.InteropServices.DllImport("AkWaapiClient", EntryPoint = "Unsubscribe")] - public static extern bool Unsubscribe( - ulong SubscriptionID, - out int resultLength - ); - - [global::System.Runtime.InteropServices.DllImport("AkWaapiClient", EntryPoint = "UnsubscribeWithTimeout")] - public static extern bool Unsubscribe( - ulong SubscriptionID, - int TimeoutMs, - out int resultLength - ); - - [global::System.Runtime.InteropServices.DllImport("AkWaapiClient", EntryPoint = "Call")] - public static extern bool Call( - [global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPStr)]string in_uri, - [global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPStr)]string in_args, - [global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPStr)]string in_options, - out int resultLength - ); - - [global::System.Runtime.InteropServices.DllImport("AkWaapiClient", EntryPoint = "CallWithTimeout")] - public static extern bool Call( - [global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPStr)]string in_uri, - [global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPStr)]string in_args, - [global::System.Runtime.InteropServices.MarshalAs(global::System.Runtime.InteropServices.UnmanagedType.LPStr)]string in_options, - int TimeoutMs, - out int resultLength - ); - - [global::System.Runtime.InteropServices.DllImport("AkWaapiClient", EntryPoint = "GetLastString")] - public static extern bool GetLastString( - System.Text.StringBuilder out_result, - int resultLength - ); - - [global::System.Runtime.InteropServices.DllImport("AkWaapiClient", EntryPoint = "ProcessCallbacks")] - public static extern void ProcessCallbacks(); -} - -#endif \ No newline at end of file diff --git a/Assets/Wwise/Deployment/API/Handwritten/WAAPI/AkWaapiClient_PINVOKE.cs.meta b/Assets/Wwise/Deployment/API/Handwritten/WAAPI/AkWaapiClient_PINVOKE.cs.meta deleted file mode 100644 index 698eb29ff..000000000 --- a/Assets/Wwise/Deployment/API/Handwritten/WAAPI/AkWaapiClient_PINVOKE.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 9c7463136c268114ca31d1f880c8893d -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/AkWwiseSDKVersion.h b/Assets/Wwise/Deployment/AkWwiseSDKVersion.h deleted file mode 100644 index 85f7df0ca..000000000 --- a/Assets/Wwise/Deployment/AkWwiseSDKVersion.h +++ /dev/null @@ -1,103 +0,0 @@ -/******************************************************************************* -The content of this file includes portions of the AUDIOKINETIC Wwise Technology -released in source code form as part of the SDK installer package. - -Commercial License Usage - -Licensees holding valid commercial licenses to the AUDIOKINETIC Wwise Technology -may use this file in accordance with the end user license agreement provided -with the software or, alternatively, in accordance with the terms contained in a -written agreement between you and Audiokinetic Inc. - -Apache License Usage - -Alternatively, this file may be used under the Apache License, Version 2.0 (the -"Apache License"); you may not use this file except in compliance with the -Apache License. You may obtain a copy of the Apache License at -http://www.apache.org/licenses/LICENSE-2.0. - -Unless required by applicable law or agreed to in writing, software distributed -under the Apache License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES -OR CONDITIONS OF ANY KIND, either express or implied. See the Apache License for -the specific language governing permissions and limitations under the License. - - Version: v2019.2.9 Build: 7459 - Copyright (c) 2006-2021 Audiokinetic Inc. -*******************************************************************************/ - -#ifndef _AKWWISESDKVERSION_H_ -#define _AKWWISESDKVERSION_H_ - -/// \file -/// Audiokinetic Wwise SDK version, build number and copyright defines. These -/// are used by sample projects to display the version and to include it in DLL or -/// EXE resources. They can also be used by games or tools to display the current -/// version and build number of the Wwise Sound Engine. - -/// @name Wwise SDK Version - Numeric values -//@{ - -/// Wwise SDK major version -#define AK_WWISESDK_VERSION_MAJOR 2019 - -/// Wwise SDK minor version -#define AK_WWISESDK_VERSION_MINOR 2 - -/// Wwise SDK sub-minor version -#define AK_WWISESDK_VERSION_SUBMINOR 9 - -/// Wwise SDK build number -#define AK_WWISESDK_VERSION_BUILD 7459 - -/// Wwise SDK build date (year) -#define AK_WWISESDK_BUILD_YEAR 2021 - -/// Wwise SDK build date (month) -#define AK_WWISESDK_BUILD_MONTH 1 - -/// Wwise SDK build date (day) -#define AK_WWISESDK_BUILD_DAY 27 - -//@} - -/// @name Wwise SDK Version - String values -//@{ - -/// Macro helper that "converts" a numeric define to a string -#define _AK_WWISESDK_NUM2STRING( n ) #n - -/// Macro that "converts" a numeric define to a string -#define AK_WWISESDK_NUM2STRING( n ) _AK_WWISESDK_NUM2STRING( n ) - -/// Macro to determine if there's a nickname to add to the full version name -#if defined( AK_WWISESDK_VERSION_NICKNAME ) - #define AK_WWISESDK_VERSION_NICKNAME_POSTFIX "_" AK_WWISESDK_VERSION_NICKNAME -#else - #define AK_WWISESDK_VERSION_NICKNAME_POSTFIX -#endif - -/// String representing the Wwise SDK version without the nickname postfix -#define AK_WWISESDK_VERSIONNAME_SHORT "v" AK_WWISESDK_NUM2STRING( AK_WWISESDK_VERSION_MAJOR ) \ - "." AK_WWISESDK_NUM2STRING( AK_WWISESDK_VERSION_MINOR ) \ - "." AK_WWISESDK_NUM2STRING( AK_WWISESDK_VERSION_SUBMINOR ) - -/// String representing the Wwise SDK version -#define AK_WWISESDK_VERSIONNAME AK_WWISESDK_VERSIONNAME_SHORT \ - AK_WWISESDK_VERSION_NICKNAME_POSTFIX - -/// Wwise SDK branch -#define AK_WWISESDK_BRANCH "wwise_v2019.2" - -/// @name Wwise SDK Copyright Notice - -//@{ - /// Wwise SDK copyright notice - #define AK_WWISESDK_COPYRIGHT "(C) 2006-2021. Audiokinetic Inc. All rights reserved." - /// Wwise SDK copyright notice - #define AK_WWISESDK_COPYRIGHT_CONSOLE "(C) 2006-2021. Audiokinetic Inc. All rights reserved." -//@} - -#define AK_WWISESDK_VERSION_COMBINED ((AK_WWISESDK_VERSION_MAJOR<<8) | AK_WWISESDK_VERSION_MINOR) - -#endif // _AKWWISESDKVERSION_H_ - diff --git a/Assets/Wwise/Deployment/AkWwiseSDKVersion.h.meta b/Assets/Wwise/Deployment/AkWwiseSDKVersion.h.meta deleted file mode 100644 index e1036a80e..000000000 --- a/Assets/Wwise/Deployment/AkWwiseSDKVersion.h.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: 9a96c75f8f12f2a4aa0bdd71a05fd862 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 1 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Components.meta b/Assets/Wwise/Deployment/Components.meta deleted file mode 100644 index ff9338c9c..000000000 --- a/Assets/Wwise/Deployment/Components.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: a48e2e24963859942be505d79d2d86d7 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Components/AkRoom.cs b/Assets/Wwise/Deployment/Components/AkRoom.cs deleted file mode 100644 index c45332655..000000000 --- a/Assets/Wwise/Deployment/Components/AkRoom.cs +++ /dev/null @@ -1,224 +0,0 @@ -#if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. -[UnityEngine.AddComponentMenu("Wwise/AkRoom")] -[UnityEngine.RequireComponent(typeof(UnityEngine.Collider))] -[UnityEngine.DisallowMultipleComponent] -/// @brief An AkRoom is an enclosed environment that can only communicate to the outside/other rooms with AkRoomPortals -/// @details The AkRoom component uses its required Collider component to determine when AkRoomAwareObjects enter and exit the room using the OnTriggerEnter and OnTriggerExit callbacks. -public class AkRoom : AkTriggerHandler -{ - public static ulong INVALID_ROOM_ID = unchecked((ulong)-1.0f); - - public static ulong GetAkRoomID(AkRoom room) - { - return room == null ? INVALID_ROOM_ID : room.GetID(); - } - - public static int RoomCount { get; private set; } - - #region Fields - [UnityEngine.Tooltip("Higher number has a higher priority")] - /// In cases where a game object is in an area with two rooms, the higher priority room will be chosen for AK::SpatialAudio::SetGameObjectInRoom() - /// The higher the priority number, the higher the priority of a room. - public int priority = 0; - - /// The reverb auxiliary bus. - public AK.Wwise.AuxBus reverbAuxBus = new AK.Wwise.AuxBus(); - - [UnityEngine.Range(0, 1)] - /// The reverb control value for the send to the reverb aux bus. - public float reverbLevel = 1; - - [UnityEngine.Range(0, 1)] - /// Occlusion level modeling transmission through walls. - public float wallOcclusion = 1; - - /// Wwise Event to be posted on the room game object. - public AK.Wwise.Event roomToneEvent = new AK.Wwise.Event(); - - [UnityEngine.Range(0, 1)] - [UnityEngine.Tooltip("Send level for sounds that are posted on the room game object; adds reverb to ambience and room tones. Valid range: (0.f-1.f). A value of 0 disables the aux send.")] - /// Send level for sounds that are posted on the room game object; adds reverb to ambience and room tones. Valid range: (0.f-1.f). A value of 0 disables the aux send. - public float roomToneAuxSend = 0; - - /// This is the list of AkRoomAwareObjects that have entered this AkRoom - private System.Collections.Generic.List roomAwareObjectsEntered = new System.Collections.Generic.List(); - - /// This is the list of AkRoomAwareObjects that have entered this AkRoom while it was inactive or disabled. - private System.Collections.Generic.List roomAwareObjectsDetectedWhileDisabled = new System.Collections.Generic.List(); - - #endregion - - public bool TryEnter(AkRoomAwareObject roomAwareObject) - { - if (roomAwareObject) - { - if (isActiveAndEnabled) - { - if(!roomAwareObjectsEntered.Contains(roomAwareObject)) - roomAwareObjectsEntered.Add(roomAwareObject); - return true; - } - else - { - if (!roomAwareObjectsDetectedWhileDisabled.Contains(roomAwareObject)) - roomAwareObjectsDetectedWhileDisabled.Add(roomAwareObject); - return false; - } - } - return false; - } - - public void Exit(AkRoomAwareObject roomAwareObject) - { - if (roomAwareObject) - { - roomAwareObjectsEntered.Remove(roomAwareObject); - roomAwareObjectsDetectedWhileDisabled.Remove(roomAwareObject); - } - } - - /// Access the room's ID - public ulong GetID() - { - return AkSoundEngine.GetAkGameObjectID(gameObject); - } - - private void OnEnable() - { - var roomParams = new AkRoomParams - { - Up = transform.up, - Front = transform.forward, - - ReverbAuxBus = reverbAuxBus.Id, - ReverbLevel = reverbLevel, - WallOcclusion = wallOcclusion, - - RoomGameObj_AuxSendLevelToSelf = roomToneAuxSend, - RoomGameObj_KeepRegistered = roomToneEvent.IsValid(), - }; - - RoomCount++; - AkSoundEngine.SetRoom(GetID(), roomParams, name); - - /// In case a room is disabled and re-enabled. - AkRoomManager.RegisterRoomUpdate(this); - - // if objects entered the room while disabled, enter them now - for (var i = 0; i < roomAwareObjectsDetectedWhileDisabled.Count; ++i) - AkRoomAwareManager.ObjectEnteredRoom(roomAwareObjectsDetectedWhileDisabled[i], this); - - roomAwareObjectsDetectedWhileDisabled.Clear(); - } - - private void OnDisable() - { - for (var i = 0; i < roomAwareObjectsEntered.Count; ++i) - { - roomAwareObjectsEntered[i].ExitedRoom(this); - AkRoomAwareManager.RegisterRoomAwareObjectForUpdate(roomAwareObjectsEntered[i]); - roomAwareObjectsDetectedWhileDisabled.Add(roomAwareObjectsEntered[i]); - } - roomAwareObjectsEntered.Clear(); - - AkRoomManager.RegisterRoomUpdate(this); - - // stop sounds applied to the room game object - AkSoundEngine.StopAll(gameObject); - - RoomCount--; - AkSoundEngine.RemoveRoom(GetID()); - } - - private void OnTriggerEnter(UnityEngine.Collider in_other) - { - AkRoomAwareManager.ObjectEnteredRoom(in_other, this); - } - - private void OnTriggerExit(UnityEngine.Collider in_other) - { - AkRoomAwareManager.ObjectExitedRoom(in_other, this); - } - - public void PostRoomTone() - { - if (roomToneEvent.IsValid()) - AkSoundEngine.PostEventOnRoom(roomToneEvent.Id, GetID()); - } - - public override void HandleEvent(UnityEngine.GameObject in_gameObject) - { - PostRoomTone(); - } - - public class PriorityList - { - private static readonly CompareByPriority s_compareByPriority = new CompareByPriority(); - - /// Contains all active rooms sorted by priority. - private System.Collections.Generic.List rooms = new System.Collections.Generic.List(); - - public ulong GetHighestPriorityActiveAndEnabledRoomID() - { - var room = GetHighestPriorityActiveAndEnabledRoom(); - return room == null ? INVALID_ROOM_ID : room.GetID(); - } - public AkRoom GetHighestPriorityActiveAndEnabledRoom() - { - for (int i = 0; i < rooms.Count; i++) - { - if (rooms[i].isActiveAndEnabled) - return rooms[i]; - } - - return null; - } - - public int Count { get { return rooms.Count; } } - - public void Clear() - { - rooms.Clear(); - } - - public void Add(AkRoom room) - { - var index = BinarySearch(room); - if (index < 0) - rooms.Insert(~index, room); - } - - public void Remove(AkRoom room) - { - rooms.Remove(room); - } - - public bool Contains(AkRoom room) - { - return room && rooms.Contains(room); - } - - public int BinarySearch(AkRoom room) - { - return room ? rooms.BinarySearch(room, s_compareByPriority) : -1; - } - - public AkRoom this[int index] - { - get { return rooms[index]; } - } - - private class CompareByPriority : System.Collections.Generic.IComparer - { - public virtual int Compare(AkRoom a, AkRoom b) - { - var result = a.priority.CompareTo(b.priority); - if (result == 0 && a != b) - return 1; - - return -result; // inverted to have highest priority first - } - } - } -} -#endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. \ No newline at end of file diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkConvolutionReverb.bundle b/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkConvolutionReverb.bundle deleted file mode 100644 index 5eb62dbdf..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkConvolutionReverb.bundle +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c9440eae2d74521169956a5124d6b5e81fd12425af0562bccaf0bc7b6e8ff97f -size 273040 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkFlanger.bundle b/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkFlanger.bundle deleted file mode 100644 index 7c02ebff8..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkFlanger.bundle +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:945bf31cde3a60fe87069a2258f4d16d13ff29265a7b4aa0ba211f66656f9457 -size 212256 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkGuitarDistortion.bundle b/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkGuitarDistortion.bundle deleted file mode 100644 index 443b2f5b0..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkGuitarDistortion.bundle +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:579928f264f02d84e847a8db19ed218f9ce3db4b06d7d59956cdbc2d90bfdfc2 -size 182048 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkHarmonizer.bundle b/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkHarmonizer.bundle deleted file mode 100644 index cb69d1eb4..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkHarmonizer.bundle +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:46775147b27d860f4a274e8e867198abf9bb817006638594632ba93a0e1a2b9f -size 244752 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkPitchShifter.bundle b/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkPitchShifter.bundle deleted file mode 100644 index 3bcc5a67c..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkPitchShifter.bundle +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f75ea7e51f97f5eeec0ba4731fc5f779ad4113633bd7506cb2d088852e9b00f5 -size 196256 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkRecorder.bundle b/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkRecorder.bundle deleted file mode 100644 index fb4953230..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkRecorder.bundle +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f6838bc0faa1c87753422d423aa6184ccf1ff5e30ce34b74142681316abe3a64 -size 177888 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkReflect.bundle b/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkReflect.bundle deleted file mode 100644 index 79c1d9063..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkReflect.bundle +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:59e2e2eb9f50059739f89cbb2fcf34ad26a3d83662f179bb9ab0477efed457bf -size 265056 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkRoomVerb.bundle b/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkRoomVerb.bundle deleted file mode 100644 index 37afd344e..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkRoomVerb.bundle +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:af93f31c731a09cb3d54c2dccb8bd60bc514b6d3cbb23ad4b5e2ab11b8b117d1 -size 359344 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkSoundSeedAir.bundle b/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkSoundSeedAir.bundle deleted file mode 100644 index afe672da9..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkSoundSeedAir.bundle +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5d1d57407c1be10a05c4a7db663f1ce4d1cfbade28ae8de5b863e75c4cfb7bcd -size 302672 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkSoundSeedGrain.bundle b/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkSoundSeedGrain.bundle deleted file mode 100644 index 361de5410..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkSoundSeedGrain.bundle +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:720e31fc488f4ba01cc3f76f406f26d61b172080defe44ff8a1ddd5cfa14882e -size 266224 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkSoundSeedImpact.bundle b/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkSoundSeedImpact.bundle deleted file mode 100644 index 9a6384fb3..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkSoundSeedImpact.bundle +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cff3c43789a1afe0537c7af91b688d44adbd83fe41b5c78b2ea88f01b31fe7d3 -size 158832 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkStereoDelay.bundle b/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkStereoDelay.bundle deleted file mode 100644 index bb48c5f23..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkStereoDelay.bundle +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a9c39c78424d68f5f66feb15b2283f18ba84b58e6c134295a11a85e3e9d1dbd0 -size 211728 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkSynthOne.bundle b/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkSynthOne.bundle deleted file mode 100644 index 2fd8c6123..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkSynthOne.bundle +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f7642c2244a79d42e603e34b6fed46981e729e613458adbd192e7284f486f493 -size 198592 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkTimeStretch.bundle b/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkTimeStretch.bundle deleted file mode 100644 index d97d747f2..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkTimeStretch.bundle +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bcc925e73f2b8c222bb95b0fcf4fd14cbacb1f0d0170953015ae786e4c995167 -size 220720 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkTremolo.bundle b/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkTremolo.bundle deleted file mode 100644 index 00482d383..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAkTremolo.bundle +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f08c9f670d9149aa4d82c72a72ed9e3fa51744ba98109d9fe88570b237b2d9c7 -size 159664 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAuro.bundle b/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAuro.bundle deleted file mode 100644 index 829591230..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libAuro.bundle +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f283067aa12401e9172d0c43ec62f73e843e7a29f03d578c01104f0d9dc8edfc -size 13391280 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libMasteringSuite.bundle b/Assets/Wwise/Deployment/Plugins/Mac/DSP/libMasteringSuite.bundle deleted file mode 100644 index 2102de711..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libMasteringSuite.bundle +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b9efc3463d1eda66ca95f77f727831e588a99fe21a317d8bf93788196b7a95f8 -size 291184 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libMcDSP.bundle b/Assets/Wwise/Deployment/Plugins/Mac/DSP/libMcDSP.bundle deleted file mode 100644 index 37812fcd2..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libMcDSP.bundle +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5154d6704d919e066a758e737a4841eddd62a9af03158b9677b8690bda1890bc -size 575520 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libiZotope.bundle b/Assets/Wwise/Deployment/Plugins/Mac/DSP/libiZotope.bundle deleted file mode 100644 index 9ef7d752c..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/DSP/libiZotope.bundle +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:be2d761a01a16824dc333172afa1936c480b9feb70a8ac2e898a9ee396a32747 -size 1397216 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine b/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine deleted file mode 100644 index 7d99bbb90..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b3a3a0fd90ee7d7c90b41d1bc4014590fdd55936eb6412313414fa05dba5292f -size 50594686 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine b/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine deleted file mode 100644 index 33387d681..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5c582d2bc00b9eca97b5470774907232dd55b2056c03e4c2956ce7a1226cc4b9 -size 22433720 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle.dSYM.meta b/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle.dSYM.meta deleted file mode 100644 index 3c96fe6b5..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle.dSYM.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 2726bdafe0bd81f4f8d9eb2f06bdf324 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle.dSYM/Contents/Info.plist b/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle.dSYM/Contents/Info.plist deleted file mode 100644 index d32822a3a..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle.dSYM/Contents/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleIdentifier - com.apple.xcode.dsym.AkWaapiClient.bundle - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - dSYM - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - - diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle.dSYM/Contents/Resources/DWARF/AkWaapiClient b/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle.dSYM/Contents/Resources/DWARF/AkWaapiClient deleted file mode 100644 index 7258cd6f6..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle.dSYM/Contents/Resources/DWARF/AkWaapiClient +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bb20e5fc567ec855bbfedcdc1e9481a19d97ae2283953a26f685eb6c31df1a0f -size 7172371 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle.dSYM/Contents/Resources/DWARF/AkWaapiClient.meta b/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle.dSYM/Contents/Resources/DWARF/AkWaapiClient.meta deleted file mode 100644 index 5b13e8798..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle.dSYM/Contents/Resources/DWARF/AkWaapiClient.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 1441fc1d1eaedc94db6b2c5561ffd2ce -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle.meta b/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle.meta deleted file mode 100644 index aff5dca37..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle.meta +++ /dev/null @@ -1,34 +0,0 @@ -fileFormatVersion: 2 -guid: 38fdccb83a2f6434793444988076921d -folderAsset: yes -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - - first: - Standalone: OSXUniversal - second: - enabled: 1 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle/Contents/MacOS/AkWaapiClient b/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle/Contents/MacOS/AkWaapiClient deleted file mode 100644 index 953e5fa45..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle/Contents/MacOS/AkWaapiClient +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6c8b09c46643af077eabdc123742d4e8a7a842a17b097ac0c85b5237e9331b43 -size 3262184 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle/Contents/MacOS/AkWaapiClient.meta b/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle/Contents/MacOS/AkWaapiClient.meta deleted file mode 100644 index 13885b30a..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Debug/AkWaapiClient.bundle/Contents/MacOS/AkWaapiClient.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: e47011f7912c3144c9d68d59d3fd792a -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents.meta b/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents.meta deleted file mode 100644 index ad8596944..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 49e8d45c9339ab045a1168bb1817b851 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine b/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine deleted file mode 100644 index 9d38ac70b..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:baba4fcba08c31b62d22e4795ba88afa55d37dc23e6b602057c99ddce7867df0 -size 66367723 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents.meta b/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents.meta deleted file mode 100644 index 975780237..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 8fb448dee70ffac4dbd441fb0ec32a96 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine b/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine deleted file mode 100644 index 4700d0d86..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cdeda38cbd751ca728aefc10f5a2363e900bbd93a6ea9df1e283a94b51ee9cec -size 11024248 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle.dSYM.meta b/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle.dSYM.meta deleted file mode 100644 index 2b15be520..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle.dSYM.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 9af87a3f28cee4042a5463197acffcf7 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle.dSYM/Contents.meta b/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle.dSYM/Contents.meta deleted file mode 100644 index 6ce61beb8..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle.dSYM/Contents.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: e3923fc787d577b4284a064a60d182bd -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle.dSYM/Contents/Info.plist b/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle.dSYM/Contents/Info.plist deleted file mode 100644 index d32822a3a..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle.dSYM/Contents/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleIdentifier - com.apple.xcode.dsym.AkWaapiClient.bundle - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - dSYM - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - - diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle.dSYM/Contents/Resources.meta b/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle.dSYM/Contents/Resources.meta deleted file mode 100644 index 7832daff0..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle.dSYM/Contents/Resources.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 95d29cb5776b8824eb2ef5c84f2a5e60 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle.dSYM/Contents/Resources/DWARF.meta b/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle.dSYM/Contents/Resources/DWARF.meta deleted file mode 100644 index 4651cf13b..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle.dSYM/Contents/Resources/DWARF.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 29a902e057868314b8b14371a048fe44 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle.dSYM/Contents/Resources/DWARF/AkWaapiClient b/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle.dSYM/Contents/Resources/DWARF/AkWaapiClient deleted file mode 100644 index 1f881d97b..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle.dSYM/Contents/Resources/DWARF/AkWaapiClient +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:97c690267419b95bcaba3014534dc096b4973c7de62f4d308ca50ada54738905 -size 6887013 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle.dSYM/Contents/Resources/DWARF/AkWaapiClient.meta b/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle.dSYM/Contents/Resources/DWARF/AkWaapiClient.meta deleted file mode 100644 index 988512ce0..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle.dSYM/Contents/Resources/DWARF/AkWaapiClient.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 573ec2827e2386f4f817f1cfa1c304e4 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle.meta b/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle.meta deleted file mode 100644 index d3155b24e..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle.meta +++ /dev/null @@ -1,36 +0,0 @@ -fileFormatVersion: 2 -guid: a6bdde0ae9188e84ebe8573dabf5abd3 -folderAsset: yes -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 1 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: OSX - - first: - Standalone: OSXUniversal - second: - enabled: 1 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle/Contents.meta b/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle/Contents.meta deleted file mode 100644 index ad76a1634..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle/Contents.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 29146bae45fa6b845b1b4ea24362650e -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle/Contents/MacOS.meta b/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle/Contents/MacOS.meta deleted file mode 100644 index c130a0585..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle/Contents/MacOS.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 58b3c973de94e174bbd31da4f057680e -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle/Contents/MacOS/AkWaapiClient b/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle/Contents/MacOS/AkWaapiClient deleted file mode 100644 index cd5059b79..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle/Contents/MacOS/AkWaapiClient +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c98fc5ec19ebe431413761c51ad4f726ee8035294870bae2939e1a936003f5fb -size 819808 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle/Contents/MacOS/AkWaapiClient.meta b/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle/Contents/MacOS/AkWaapiClient.meta deleted file mode 100644 index f04b1dda2..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Profile/AkWaapiClient.bundle/Contents/MacOS/AkWaapiClient.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 4a2fc9efff3029145820334898f86806 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents.meta b/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents.meta deleted file mode 100644 index 5960784c7..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 519ef5333c9ad68499dc505b433c60a6 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Info.plist.meta b/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Info.plist.meta deleted file mode 100644 index 2804af03a..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Info.plist.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: c1673e5df63425d41ababcccabd68bb9 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources.meta b/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources.meta deleted file mode 100644 index e71ca26ab..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 48ab56bb32b91384fb1464410e7fc352 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF.meta b/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF.meta deleted file mode 100644 index 9ff1eb135..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 8b56d3066a47c9f4ba43ab170393e6dc -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine b/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine deleted file mode 100644 index df3a4cd45..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a3b2611b8af112cd971ddec55a6f487a1faa6d7dece1fde755f0bc3d6677f17d -size 55909460 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine.meta b/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine.meta deleted file mode 100644 index f5d35612f..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: d81d685a0297d0f4791908203cc37885 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle/Contents.meta b/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle/Contents.meta deleted file mode 100644 index a968792e5..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle/Contents.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 6f19e272e3de0274694de3cd5b55381a -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle/Contents/MacOS.meta b/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle/Contents/MacOS.meta deleted file mode 100644 index a89b8ce9a..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle/Contents/MacOS.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: c8d9a32d2128ac04b9811e1154ee642b -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine b/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine deleted file mode 100644 index 8a309caa3..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b886f22b39082a4f0b5d876c28563ba2e4cac4b4474784cdcca49973b174de98 -size 9417216 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine.meta b/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine.meta deleted file mode 100644 index bf29357e2..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: c979f16dc48e18b46961cae544605d41 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle.dSYM.meta b/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle.dSYM.meta deleted file mode 100644 index 652d930e9..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle.dSYM.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 6960e6e3801787a4a96888ace78ae5ae -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle.dSYM/Contents.meta b/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle.dSYM/Contents.meta deleted file mode 100644 index 258978d1d..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle.dSYM/Contents.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 7d0ae4c4e1bbf814ea01f817194d5562 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle.dSYM/Contents/Info.plist b/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle.dSYM/Contents/Info.plist deleted file mode 100644 index d32822a3a..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle.dSYM/Contents/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleIdentifier - com.apple.xcode.dsym.AkWaapiClient.bundle - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - dSYM - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - - diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle.dSYM/Contents/Info.plist.meta b/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle.dSYM/Contents/Info.plist.meta deleted file mode 100644 index 82c6f4ee4..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle.dSYM/Contents/Info.plist.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 177d637d127eb7a43bc2b85741e395de -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle.dSYM/Contents/Resources.meta b/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle.dSYM/Contents/Resources.meta deleted file mode 100644 index 02f1b5f76..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle.dSYM/Contents/Resources.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 01b360e213625d045829fb48c2aa999e -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle.dSYM/Contents/Resources/DWARF.meta b/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle.dSYM/Contents/Resources/DWARF.meta deleted file mode 100644 index d8d98ab63..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle.dSYM/Contents/Resources/DWARF.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: feed1390f4a17f14db34133144128f50 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle.dSYM/Contents/Resources/DWARF/AkWaapiClient b/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle.dSYM/Contents/Resources/DWARF/AkWaapiClient deleted file mode 100644 index 1f881d97b..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle.dSYM/Contents/Resources/DWARF/AkWaapiClient +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:97c690267419b95bcaba3014534dc096b4973c7de62f4d308ca50ada54738905 -size 6887013 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle.dSYM/Contents/Resources/DWARF/AkWaapiClient.meta b/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle.dSYM/Contents/Resources/DWARF/AkWaapiClient.meta deleted file mode 100644 index a44554e20..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle.dSYM/Contents/Resources/DWARF/AkWaapiClient.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 7ef44bd3aaa435f49899b97497cc87b9 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle.meta b/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle.meta deleted file mode 100644 index 3c0f72828..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle.meta +++ /dev/null @@ -1,34 +0,0 @@ -fileFormatVersion: 2 -guid: c0453449937eb954fbd561f79211f7e0 -folderAsset: yes -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - - first: - Standalone: OSXUniversal - second: - enabled: 1 - settings: - CPU: AnyCPU - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle/Contents.meta b/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle/Contents.meta deleted file mode 100644 index 35743d273..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle/Contents.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 39c5629f149d7134d8744c0b23079692 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle/Contents/MacOS.meta b/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle/Contents/MacOS.meta deleted file mode 100644 index 79e872192..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle/Contents/MacOS.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: ee238f26d0e227b4b821e416b42bcc66 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle/Contents/MacOS/AkWaapiClient b/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle/Contents/MacOS/AkWaapiClient deleted file mode 100644 index 718b16ccf..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle/Contents/MacOS/AkWaapiClient +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:44375acd8365a2fce2329548873106b90dfad36e1544c380c874ea7588d61818 -size 819808 diff --git a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle/Contents/MacOS/AkWaapiClient.meta b/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle/Contents/MacOS/AkWaapiClient.meta deleted file mode 100644 index fe4461c47..000000000 --- a/Assets/Wwise/Deployment/Plugins/Mac/Release/AkWaapiClient.bundle/Contents/MacOS/AkWaapiClient.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 0103bc56146c7924b8cac466d6f79d49 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkConvolutionReverb.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkConvolutionReverb.dll deleted file mode 100644 index daa95ccd8..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkConvolutionReverb.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:507ded3a49bdacf07a5db7acfb328cf5c1506aa40d360158c3fdd5cff88006fa -size 156672 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkFlanger.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkFlanger.dll deleted file mode 100644 index 8e63d490e..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkFlanger.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e26ccd69adaaded396df91c9b4b69c6937eeaa24b2c7bb1267fbb44b8a542efa -size 108032 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkFlanger.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkFlanger.dll.meta deleted file mode 100644 index 3398df0b9..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkFlanger.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: eddccf52eb876734db95ff13044fae41 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkGuitarDistortion.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkGuitarDistortion.dll deleted file mode 100644 index 079762428..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkGuitarDistortion.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bc0ef5a0e848034de3e20d4f96ad0a1f7c27c56ae09ff886af3e6f82834e4fb1 -size 113664 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkGuitarDistortion.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkGuitarDistortion.dll.meta deleted file mode 100644 index 7d9d13475..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkGuitarDistortion.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: 65a87589f5377a44583bedf36b261d24 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkHarmonizer.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkHarmonizer.dll deleted file mode 100644 index e7ee67bc1..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkHarmonizer.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c3b417d1c120dee12b112cefaef950e7dac872ea25b6b6d9ba52c30b8a1cb3e5 -size 128512 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkHarmonizer.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkHarmonizer.dll.meta deleted file mode 100644 index 9a06af42a..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkHarmonizer.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: 1a71c5a9f9f6af44980e6b76b627c5a1 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkMotion.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkMotion.dll deleted file mode 100644 index dfe609656..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkMotion.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a809267bba353fbff9edee98c87c7bc1fb5c52d8e386be3ba1249ddb7e3644d2 -size 150016 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkPitchShifter.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkPitchShifter.dll deleted file mode 100644 index b9e7df156..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkPitchShifter.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ac81107a002117b59b74595681fac2a79dff6317efb568715b8c87fc4bfdcdc2 -size 111616 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkPitchShifter.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkPitchShifter.dll.meta deleted file mode 100644 index b37aa42a5..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkPitchShifter.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: 99963c37cf4284e40bcb6fa9e65f6dc0 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkRecorder.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkRecorder.dll deleted file mode 100644 index d259bd05d..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkRecorder.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:70375624f1fc5436243b4e39e762ff50fe936ec129ea5cff06076dec29ae0a01 -size 83968 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkRecorder.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkRecorder.dll.meta deleted file mode 100644 index 3106e84b2..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkRecorder.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: a75ce8949a712dd46a50d8a622d27f32 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkReflect.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkReflect.dll deleted file mode 100644 index 8926c696f..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkReflect.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3c875f6658b338d66d3cfc6b468626c50056ea1f397146d422a5a2d0abd04a98 -size 141824 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkReflect.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkReflect.dll.meta deleted file mode 100644 index bed3d7178..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkReflect.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: 41c49fa464f6d1e45b91220cab3ad2fa -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkSoundSeedAir.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkSoundSeedAir.dll deleted file mode 100644 index 800528518..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkSoundSeedAir.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5a5d40b7d49847eb3fe7049ee7d5e615ba5e044565921ef221af7e55300003c7 -size 142848 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkSoundSeedAir.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkSoundSeedAir.dll.meta deleted file mode 100644 index 8d44d6a42..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkSoundSeedAir.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: da02d405c5335e3458b561da6eb7ccd8 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkSoundSeedGrain.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkSoundSeedGrain.dll deleted file mode 100644 index 80934498b..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkSoundSeedGrain.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:024444a944a5edb6e24faae564d1c17cf63e93e63b5fa543f726d0cab0e22702 -size 137728 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkSoundSeedGrain.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkSoundSeedGrain.dll.meta deleted file mode 100644 index e8ae512b3..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkSoundSeedGrain.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: caf2a29a27908b446a6204b7302ad48c -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkSoundSeedImpact.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkSoundSeedImpact.dll deleted file mode 100644 index 8814a090f..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkSoundSeedImpact.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5bc9042e07872999c26596986d32ecac46aa4839c14879af92c9d879b78c88da -size 115712 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkStereoDelay.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkStereoDelay.dll deleted file mode 100644 index ccc26e976..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkStereoDelay.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5c24246a57fad782d88c445f26b715968af62ad5ad115666682bcfe407d07862 -size 113664 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkStereoDelay.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkStereoDelay.dll.meta deleted file mode 100644 index 3ccd91748..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkStereoDelay.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: 7ad2254056a3796499560116508f770c -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkSynthOne.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkSynthOne.dll deleted file mode 100644 index 5ab586829..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkSynthOne.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ecf5277aefb171d5c2cc7cab0d2f6ec7a10ca9f0dc78775ebbf20b59c5614785 -size 123904 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkSynthOne.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkSynthOne.dll.meta deleted file mode 100644 index 07731ebca..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkSynthOne.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: 03df01d47c2c02141b6772ab148e3f2d -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkTimeStretch.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkTimeStretch.dll deleted file mode 100644 index 78f0df65a..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkTimeStretch.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:957db87b7dd6886d54928b2d4ac1f4775e7052f591b233d44c20570ed68eac0c -size 116736 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkTimeStretch.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkTimeStretch.dll.meta deleted file mode 100644 index 20d825561..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkTimeStretch.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: 9c056c13cc3398042b0d89fa899adadb -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkTremolo.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkTremolo.dll deleted file mode 100644 index 1db012546..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkTremolo.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c1c210e3ecef7e5c2dd7dc7eca66ac830bf75f61dc00fcc1530c5f9ccf5b0997 -size 101888 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkTremolo.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkTremolo.dll.meta deleted file mode 100644 index 1dd21932d..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkTremolo.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: af804a15797216e41b2720bf0d4d4397 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/Auro.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/Auro.dll deleted file mode 100644 index b82815f3e..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/Auro.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b9da03417542324aa326f9a8bb9d25ce93f9da91d5be1df54b3a5796813caa15 -size 2467328 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/MSSpatial.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/MSSpatial.dll deleted file mode 100644 index 57d93d81a..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/MSSpatial.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:25a88722fb237218210917f2a2febebb9bac0a7ad38b32ea801fc492a0be0d57 -size 106496 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/MasteringSuite.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/MasteringSuite.dll deleted file mode 100644 index cecee6e20..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/MasteringSuite.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d086d19e366b1785d6e1a50ef2514a4468654b8bd8d6774186a4ce626203be36 -size 146432 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/McDSP.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/McDSP.dll deleted file mode 100644 index 857c9dbec..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/McDSP.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fbb104b76900310e3863cff0b8b89dfccdd726079e7ede53c06be6ee9c0c6f3a -size 207872 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/McDSP.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/McDSP.dll.meta deleted file mode 100644 index 65b70a29a..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/McDSP.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: 2008afdefaa9314478e6c3f013af568a -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/iZotope.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/iZotope.dll deleted file mode 100644 index 3f0448b92..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/iZotope.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9a84bcada5718bd8d0a59c2d696407d85fd254ff8ee390708fbbada6cb59bddf -size 335872 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/iZotope.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/iZotope.dll.meta deleted file mode 100644 index 19c0815c9..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/iZotope.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: a6dc1395d0f194a4a91f0475758f62f7 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/Debug/AkSoundEngine.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86/Debug/AkSoundEngine.dll deleted file mode 100644 index 0035e11de..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/Debug/AkSoundEngine.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:16b3f5aefc856b33f7d027e0261502c80be4deb5b64b6acc52c2148b8e470e79 -size 6371840 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/Debug/AkSoundEngine.ilk b/Assets/Wwise/Deployment/Plugins/Windows/x86/Debug/AkSoundEngine.ilk deleted file mode 100644 index 19906f02e..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/Debug/AkSoundEngine.ilk +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1751b812a8df67581e951ea85ee90e020c46c4404c7bcc831c250edbc188d807 -size 16376904 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/Debug/AkWaapiClient.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86/Debug/AkWaapiClient.dll deleted file mode 100644 index 91bc97733..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/Debug/AkWaapiClient.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:27c53e6075826bb12e87cad2b93ef1554827b882e33366fb1040142324b9a660 -size 2470912 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/Debug/AkWaapiClient.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86/Debug/AkWaapiClient.dll.meta deleted file mode 100644 index 488b51976..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/Debug/AkWaapiClient.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: d787fdf7d7e6fc8499764a9a636cd49e -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/Debug/AkWaapiClient.ilk b/Assets/Wwise/Deployment/Plugins/Windows/x86/Debug/AkWaapiClient.ilk deleted file mode 100644 index b671ae134..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/Debug/AkWaapiClient.ilk +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2defe7fecc7459c56c5da6b66e43e1428577c41a24811026d5138bbe467ab514 -size 7332020 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/Debug/AkWaapiClient.ilk.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86/Debug/AkWaapiClient.ilk.meta deleted file mode 100644 index 1be944e49..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/Debug/AkWaapiClient.ilk.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 77019835323bfbf479c71a385eb8ab89 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/Profile/AkSoundEngine.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86/Profile/AkSoundEngine.dll deleted file mode 100644 index 7cab3b76c..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/Profile/AkSoundEngine.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4e1d6226034022a57ec85e2c5c3a7cd42c1672d5be4969a7a211f4d2b677644a -size 2647040 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/Profile/AkWaapiClient.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86/Profile/AkWaapiClient.dll deleted file mode 100644 index 7a2954ac9..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/Profile/AkWaapiClient.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e480430041c5d4a21a486c16872639265c4748a96794a60b0a77599f57c06a38 -size 407552 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/Release/AkSoundEngine.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86/Release/AkSoundEngine.dll deleted file mode 100644 index 8dbce72bf..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/Release/AkSoundEngine.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1ce6cdeb9e24b8cc8ed4cc97382a08526e119b844b2162fd72a58a654d7ec89c -size 2329600 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/Release/AkWaapiClient.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86/Release/AkWaapiClient.dll deleted file mode 100644 index 9498693e7..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/Release/AkWaapiClient.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1462cccc3c5afee8a0f2ae4e9783e1524c423aeeb46aeb42b2a34fe2f07256ee -size 407552 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86/Release/AkWaapiClient.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86/Release/AkWaapiClient.dll.meta deleted file mode 100644 index d7b9e85a6..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86/Release/AkWaapiClient.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: 038705e663d72a549a2cd4555463316a -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkConvolutionReverb.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkConvolutionReverb.dll deleted file mode 100644 index 9213879f2..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkConvolutionReverb.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:eea20b255641d80284e23e86e4d34e4ffac98b5668e40db12552d63c617a7c25 -size 174592 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkFlanger.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkFlanger.dll deleted file mode 100644 index 1b2c0a5e0..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkFlanger.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:544e756503392d06c8925e896c99d154854d48b238676b0d609b169f5a6835bf -size 128000 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkFlanger.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkFlanger.dll.meta deleted file mode 100644 index 3c03dfc6a..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkFlanger.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: 4844848e3bc31c84fac8d9dc7d72d567 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkGuitarDistortion.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkGuitarDistortion.dll deleted file mode 100644 index bbf1bcfa3..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkGuitarDistortion.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ee9794ce7c09f3a60b7ddcaed7501f3f22be523e396f8b3f09ca0d281ec73d5d -size 130560 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkGuitarDistortion.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkGuitarDistortion.dll.meta deleted file mode 100644 index 30b2a81a7..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkGuitarDistortion.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: ba0641c2a5cc77d4a9162719267c212b -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkHarmonizer.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkHarmonizer.dll deleted file mode 100644 index 20dac4fe0..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkHarmonizer.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a3903db22208a00474ade74b01373c92cf9242f880c30105004f42ec01e914c4 -size 158208 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkHarmonizer.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkHarmonizer.dll.meta deleted file mode 100644 index acb9d943f..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkHarmonizer.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: 08a594f4d0356684d8d225301012e5f2 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkMotion.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkMotion.dll deleted file mode 100644 index 8221c5896..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkMotion.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a8c746c207b1e07715be347242d330ba9685842b3a7c96ce3a54a0b67354ad1b -size 165888 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkPitchShifter.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkPitchShifter.dll deleted file mode 100644 index 39929d05c..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkPitchShifter.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1665eb81b5d2ae2da9c9e0bf58a2d40e2a9fbf9e09ab6fed9d6a0a2d6b3433e0 -size 125952 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkPitchShifter.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkPitchShifter.dll.meta deleted file mode 100644 index de72cc83b..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkPitchShifter.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: 1cb9dc88efb81554ea9a7514ffae891d -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkRecorder.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkRecorder.dll deleted file mode 100644 index 78f56760b..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkRecorder.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9d1ad8f44c117d943449cfe310e6ba32ec4545239376f59960bb266d9bfb6f80 -size 101376 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkRecorder.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkRecorder.dll.meta deleted file mode 100644 index c8b5ceb89..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkRecorder.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: 0362c908865854748b5cc016028171d4 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkReflect.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkReflect.dll deleted file mode 100644 index ef3a804af..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkReflect.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:34ac361bdbe2d8488184069c4c18e7243020c31247863d4b1202b1a16d44799b -size 169472 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkReflect.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkReflect.dll.meta deleted file mode 100644 index 3ab1a61bb..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkReflect.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: 8e0f889c9f64e5e4591bd6193252af9d -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkSoundSeedAir.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkSoundSeedAir.dll deleted file mode 100644 index 7771f9635..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkSoundSeedAir.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:694be7d71fae967e81752b77c414c5ae404874f5151e000cd0960b00c8808e3a -size 160768 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkSoundSeedAir.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkSoundSeedAir.dll.meta deleted file mode 100644 index 04281ae0e..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkSoundSeedAir.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: dc9ce3e5a915d9a47abc96c3b2013a6e -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkSoundSeedGrain.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkSoundSeedGrain.dll deleted file mode 100644 index 56278c7d1..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkSoundSeedGrain.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:682c7ba8649ff74eaa610b8e611dcf5784afc87f134899d01e598976c1140ed1 -size 158208 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkSoundSeedGrain.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkSoundSeedGrain.dll.meta deleted file mode 100644 index 6d0341b83..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkSoundSeedGrain.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: 11d06bc2fa5735a4a834b13467bf57bf -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkSoundSeedImpact.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkSoundSeedImpact.dll deleted file mode 100644 index e950ed78e..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkSoundSeedImpact.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8ca0b5989423bacf5441c6789ede5643d07ac0021b3b31d65490cf3c606c216c -size 140800 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkStereoDelay.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkStereoDelay.dll deleted file mode 100644 index 6dd3aa3e1..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkStereoDelay.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:297ea2adb76ecd37b2acbd2f87b20b4c42f08f01eb1000618835a4135b6fd0d8 -size 132096 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkStereoDelay.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkStereoDelay.dll.meta deleted file mode 100644 index cc00e2f21..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkStereoDelay.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: c85e6eadd92fbcd42a47664b12429029 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkSynthOne.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkSynthOne.dll deleted file mode 100644 index c507d528c..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkSynthOne.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3bb7c5729b1dfa50360fbe97e9f18e51c8341450002f4929093268ede2f9b3a8 -size 138752 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkSynthOne.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkSynthOne.dll.meta deleted file mode 100644 index fd5c3bf00..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkSynthOne.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: 7812c439c49ee8b4aa8c76f56e595762 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkTimeStretch.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkTimeStretch.dll deleted file mode 100644 index b26dfc214..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkTimeStretch.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9863d0b5e833fde9529d22d3e3b2c3634ba8e1dcff73e945b2b7ab0f5c32c894 -size 133120 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkTimeStretch.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkTimeStretch.dll.meta deleted file mode 100644 index eeb3ab268..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkTimeStretch.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: 63bca32047d2fb045b52eeb8c1bd7a49 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkTremolo.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkTremolo.dll deleted file mode 100644 index a6b351ac1..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkTremolo.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9a93448ad8d80f7c70fdc01f4d1c400e022c4ed466a25632adee422dfdf9a824 -size 125952 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkTremolo.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkTremolo.dll.meta deleted file mode 100644 index 594f0c4aa..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkTremolo.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: 54756cab463cdba49b79b3415b9cf66f -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/Auro.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/Auro.dll deleted file mode 100644 index 30eb1748a..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/Auro.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:adab533ac97c5988663a0586f083dad89b93b8bae6676bce23e8208674f0ee2a -size 2535424 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/MSSpatial.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/MSSpatial.dll deleted file mode 100644 index 4a286b33c..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/MSSpatial.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8452b88c82d9d3c67b5aceeeee2af0ba7ccba2f410e36fe71827285cd1dd03a8 -size 125440 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/MasteringSuite.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/MasteringSuite.dll deleted file mode 100644 index f2a0f4413..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/MasteringSuite.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a86e43647b8f7ec439abd430017864ee3170d3a10a3169f77c8ab6aa98a65604 -size 161792 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/McDSP.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/McDSP.dll deleted file mode 100644 index 40ebd2003..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/McDSP.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9d9402e47ff5cb176a493b6e6bf6ae98e2c0a5ba63e995b65b1e81c77459c7c8 -size 264192 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/McDSP.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/McDSP.dll.meta deleted file mode 100644 index a24ee7954..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/McDSP.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: e8f648d93ea525847bcf9583757b58af -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/iZotope.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/iZotope.dll deleted file mode 100644 index 7b7d43d91..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/iZotope.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:da56fb12e0a8bd87da20f63fe559e8795f2f572a20991f1f1379ed53415d3210 -size 465920 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/iZotope.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/iZotope.dll.meta deleted file mode 100644 index b7765ecd2..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/iZotope.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: 735dabfcc890381408f5f4cc80e33200 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Debug/AkSoundEngine.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Debug/AkSoundEngine.dll deleted file mode 100644 index 19c31cac7..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Debug/AkSoundEngine.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4248acdc1a206ec0bf0fb96dcc24dbc21139814ca2fd06817cc017a03e083124 -size 8217600 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Debug/AkSoundEngine.ilk b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Debug/AkSoundEngine.ilk deleted file mode 100644 index 32a072f56..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Debug/AkSoundEngine.ilk +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d7faf62d13ccf65fcf17092e11346ca5fc01d302007f0ec93ec87e1bb0f14b30 -size 25281868 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Debug/AkWaapiClient.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Debug/AkWaapiClient.dll deleted file mode 100644 index a33a0071c..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Debug/AkWaapiClient.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:88e1fab0c926cd40e05760eb1acbcc8ecdf3456d354829f75d7f286fe794cd85 -size 3203072 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Debug/AkWaapiClient.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Debug/AkWaapiClient.dll.meta deleted file mode 100644 index 0b70e1724..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Debug/AkWaapiClient.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: 7797bdd90594bda499481600ba98f9cd -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Debug/AkWaapiClient.ilk b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Debug/AkWaapiClient.ilk deleted file mode 100644 index 77157db3d..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Debug/AkWaapiClient.ilk +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e53fc1d715a9ccd7d506ef7a47c5b329bb1dabc223b173716b9a4664806dfd4b -size 10176936 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Debug/AkWaapiClient.ilk.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Debug/AkWaapiClient.ilk.meta deleted file mode 100644 index 8e4f386d8..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Debug/AkWaapiClient.ilk.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 7503d788b0abb014fbec8e5bc20e1091 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Profile/AkSoundEngine.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Profile/AkSoundEngine.dll deleted file mode 100644 index 80f698a58..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Profile/AkSoundEngine.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3ff7bcc35d84c692481b84704bfc7179810f9c1224c7a54982bf4712c1080707 -size 3250176 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Profile/AkWaapiClient.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Profile/AkWaapiClient.dll deleted file mode 100644 index 70808cad4..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Profile/AkWaapiClient.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3c9b4716ac910c0484f4556d12916952f1f8a6217f160e6add93117dca4a755d -size 520704 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Release/AkSoundEngine.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Release/AkSoundEngine.dll deleted file mode 100644 index 6ed1a8641..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Release/AkSoundEngine.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7254a7753b48437743ee7fd711d2b6e2f8f9a33deaf671944350bbab7b2cedb1 -size 2855936 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Release/AkWaapiClient.dll b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Release/AkWaapiClient.dll deleted file mode 100644 index 75a83140b..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Release/AkWaapiClient.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3c8629dc69ddd669670cd61ff9c289567fc5e973becf6d056ba86bbcbcf9a1f2 -size 520704 diff --git a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Release/AkWaapiClient.dll.meta b/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Release/AkWaapiClient.dll.meta deleted file mode 100644 index 72f0535d1..000000000 --- a/Assets/Wwise/Deployment/Plugins/Windows/x86_64/Release/AkWaapiClient.dll.meta +++ /dev/null @@ -1,27 +0,0 @@ -fileFormatVersion: 2 -guid: 338772f06d9e3654e9a6502eb2a173a8 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - DefaultValueInitialized: true - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Documentation/AppleCommon/en/WwiseUnityIntegrationHelp_Mac_en.chm b/Assets/Wwise/Documentation/AppleCommon/en/WwiseUnityIntegrationHelp_Mac_en.chm index 9c278619b..1d1b7ba00 100644 Binary files a/Assets/Wwise/Documentation/AppleCommon/en/WwiseUnityIntegrationHelp_Mac_en.chm and b/Assets/Wwise/Documentation/AppleCommon/en/WwiseUnityIntegrationHelp_Mac_en.chm differ diff --git a/Assets/Wwise/Documentation/AppleCommon/ja/WwiseUnityIntegrationHelp_Mac_ja.chm b/Assets/Wwise/Documentation/AppleCommon/ja/WwiseUnityIntegrationHelp_Mac_ja.chm index 16d0b6f20..849821f21 100644 Binary files a/Assets/Wwise/Documentation/AppleCommon/ja/WwiseUnityIntegrationHelp_Mac_ja.chm and b/Assets/Wwise/Documentation/AppleCommon/ja/WwiseUnityIntegrationHelp_Mac_ja.chm differ diff --git a/Assets/Wwise/Documentation/AppleCommon/ko/WwiseUnityIntegrationHelp_Mac_ko.chm b/Assets/Wwise/Documentation/AppleCommon/ko/WwiseUnityIntegrationHelp_Mac_ko.chm index 2bf5dad0f..e98c7d58f 100644 Binary files a/Assets/Wwise/Documentation/AppleCommon/ko/WwiseUnityIntegrationHelp_Mac_ko.chm and b/Assets/Wwise/Documentation/AppleCommon/ko/WwiseUnityIntegrationHelp_Mac_ko.chm differ diff --git a/Assets/Wwise/Documentation/AppleCommon/zh/WwiseUnityIntegrationHelp_Mac_zh.chm b/Assets/Wwise/Documentation/AppleCommon/zh/WwiseUnityIntegrationHelp_Mac_zh.chm index d3ca590cb..38743102b 100644 Binary files a/Assets/Wwise/Documentation/AppleCommon/zh/WwiseUnityIntegrationHelp_Mac_zh.chm and b/Assets/Wwise/Documentation/AppleCommon/zh/WwiseUnityIntegrationHelp_Mac_zh.chm differ diff --git a/Assets/Wwise/Documentation/Windows/en/WwiseUnityIntegrationHelp_en.chm b/Assets/Wwise/Documentation/Windows/en/WwiseUnityIntegrationHelp_en.chm index c87e75c65..6dec68e65 100644 Binary files a/Assets/Wwise/Documentation/Windows/en/WwiseUnityIntegrationHelp_en.chm and b/Assets/Wwise/Documentation/Windows/en/WwiseUnityIntegrationHelp_en.chm differ diff --git a/Assets/Wwise/Documentation/Windows/ja/WwiseUnityIntegrationHelp_ja.chm b/Assets/Wwise/Documentation/Windows/ja/WwiseUnityIntegrationHelp_ja.chm index 898053a03..de6069efa 100644 Binary files a/Assets/Wwise/Documentation/Windows/ja/WwiseUnityIntegrationHelp_ja.chm and b/Assets/Wwise/Documentation/Windows/ja/WwiseUnityIntegrationHelp_ja.chm differ diff --git a/Assets/Wwise/Documentation/Windows/ko/WwiseUnityIntegrationHelp_ko.chm b/Assets/Wwise/Documentation/Windows/ko/WwiseUnityIntegrationHelp_ko.chm index 0d9867b5f..f080af6ee 100644 Binary files a/Assets/Wwise/Documentation/Windows/ko/WwiseUnityIntegrationHelp_ko.chm and b/Assets/Wwise/Documentation/Windows/ko/WwiseUnityIntegrationHelp_ko.chm differ diff --git a/Assets/Wwise/Documentation/Windows/zh/WwiseUnityIntegrationHelp_zh.chm b/Assets/Wwise/Documentation/Windows/zh/WwiseUnityIntegrationHelp_zh.chm index e956d8f51..979588d8b 100644 Binary files a/Assets/Wwise/Documentation/Windows/zh/WwiseUnityIntegrationHelp_zh.chm and b/Assets/Wwise/Documentation/Windows/zh/WwiseUnityIntegrationHelp_zh.chm differ diff --git a/Assets/Wwise/Editor.meta b/Assets/Wwise/Editor.meta index 78cb84e14..3e75d5ecf 100644 --- a/Assets/Wwise/Editor.meta +++ b/Assets/Wwise/Editor.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: dc473c062896e1d44aa05cd7cff4b2a2 +guid: ff8a752997ee84b4db86f9ef36b33bf2 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Editor/ProjectData.meta b/Assets/Wwise/Editor/ProjectData.meta index e7f13f5b2..8ac8a9334 100644 --- a/Assets/Wwise/Editor/ProjectData.meta +++ b/Assets/Wwise/Editor/ProjectData.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 1dab7816de776134f81f8674a17e6908 +guid: 4565a3a8aae998049b1415fdd180607b folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Editor/ProjectData/AkWwiseProjectData.asset b/Assets/Wwise/Editor/ProjectData/AkWwiseProjectData.asset index 441cbb429..1b44f00fb 100644 --- a/Assets/Wwise/Editor/ProjectData/AkWwiseProjectData.asset +++ b/Assets/Wwise/Editor/ProjectData/AkWwiseProjectData.asset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:79d0a4139505a73a7781ba3f82f73131410a9742d861d77adc6dc61cc9bef8b8 -size 260 +oid sha256:0d82e79f2f3e123dc849d080aa49573ea1a4b3f06f7f2f3c2b2bdc06b65c4d05 +size 92973 diff --git a/Assets/Wwise/Editor/ProjectData/AkWwiseProjectData.asset.meta b/Assets/Wwise/Editor/ProjectData/AkWwiseProjectData.asset.meta index dc63198d8..ca4b625a4 100644 --- a/Assets/Wwise/Editor/ProjectData/AkWwiseProjectData.asset.meta +++ b/Assets/Wwise/Editor/ProjectData/AkWwiseProjectData.asset.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 4472244a158ca074f8826e27f7301387 +guid: b342bf0806dd2d140b9555fad4385c0f NativeFormatImporter: externalObjects: {} mainObjectFileID: 11400000 diff --git a/Assets/Wwise/Editor/WwiseComponents.meta b/Assets/Wwise/Editor/WwiseComponents.meta deleted file mode 100644 index 0df7d432c..000000000 --- a/Assets/Wwise/Editor/WwiseComponents.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 11b539f8f89db8e468101eed93387785 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Editor/WwiseComponents/AkAmbientInspector.cs b/Assets/Wwise/Editor/WwiseComponents/AkAmbientInspector.cs deleted file mode 100644 index f6436fe98..000000000 --- a/Assets/Wwise/Editor/WwiseComponents/AkAmbientInspector.cs +++ /dev/null @@ -1,306 +0,0 @@ -#if UNITY_EDITOR -////////////////////////////////////////////////////////////////////// -// -// Copyright (c) 2014 Audiokinetic Inc. / All Rights Reserved -// -////////////////////////////////////////////////////////////////////// - -[UnityEditor.CanEditMultipleObjects] -[UnityEditor.CustomEditor(typeof(AkAmbient))] -public class AkAmbientInspector : AkEventInspector -{ - public enum AttenuationSphereOptions - { - Dont_Show, - Current_Event_Only, - All_Events - } - - public static System.Collections.Generic.Dictionary attSphereProperties = - new System.Collections.Generic.Dictionary(); - - public AttenuationSphereOptions currentAttSphereOp; - - private AkAmbient m_AkAmbient; - private UnityEditor.SerializedProperty multiPositionTypeProperty; - private UnityEditor.SerializedProperty largeModePositionArrayProperty; - - private System.Collections.Generic.List triggerList; - - public new void OnEnable() - { - base.OnEnable(); - - m_AkAmbient = target as AkAmbient; - - multiPositionTypeProperty = serializedObject.FindProperty("multiPositionTypeLabel"); - largeModePositionArrayProperty = serializedObject.FindProperty("LargeModePositions"); - - if (!attSphereProperties.ContainsKey(target)) - attSphereProperties.Add(target, AttenuationSphereOptions.Dont_Show); - - currentAttSphereOp = attSphereProperties[target]; - - AkWwiseXMLWatcher.Instance.XMLUpdated += PopulateMaxAttenuation; - } - - public new void OnDisable() - { - base.OnDisable(); - - DefaultHandles.Hidden = false; - - AkWwiseXMLWatcher.Instance.XMLUpdated -= PopulateMaxAttenuation; - } - - public override void OnChildInspectorGUI() - { - //Save trigger mask to know when it changes - triggerList = m_AkAmbient.triggerList; - - base.OnChildInspectorGUI(); - - if (UnityEngine.Event.current.type == UnityEngine.EventType.ExecuteCommand - && UnityEngine.Event.current.commandName == "ObjectSelectorClosed") - { - var pickedObject = UnityEditor.EditorGUIUtility.GetObjectPickerObject(); - if (pickedObject != null) - { - int insertIndex = largeModePositionArrayProperty.arraySize; - largeModePositionArrayProperty.InsertArrayElementAtIndex(insertIndex); - - var newElement = largeModePositionArrayProperty.GetArrayElementAtIndex(insertIndex); - newElement.objectReferenceValue = pickedObject; - return; - } - } - - UnityEngine.GUILayout.Space(UnityEditor.EditorGUIUtility.standardVerticalSpacing); - - using (new UnityEditor.EditorGUILayout.VerticalScope("box")) - { - UnityEditor.EditorGUILayout.PropertyField(multiPositionTypeProperty, new UnityEngine.GUIContent("Position Type: ", "Simple Mode: Only one position is used.\nLarge Mode: Children of AkAmbient with AkAmbientLargeModePositioner component will be used as position source for multi-positioning.\nMultiple Position Mode: Every AkAmbient using the same event will be used as position source for multi-positioning.")); - - var multiPositionType = (MultiPositionTypeLabel)multiPositionTypeProperty.intValue; - if (multiPositionType == MultiPositionTypeLabel.Large_Mode || multiPositionType == MultiPositionTypeLabel.MultiPosition_Mode) - { - foreach (AkAmbient ambient in targets) - { - if (!ambient.gameObject.isStatic) - { - UnityEngine.GUILayout.Space(UnityEditor.EditorGUIUtility.standardVerticalSpacing); - UnityEditor.EditorGUILayout.HelpBox(string.Format("Position Type <{0}> requires an AkGameObj that does not move. Consider setting the associated GameObject to static.", multiPositionType), UnityEditor.MessageType.Warning); - break; - } - } - } - - UnityEngine.GUILayout.Space(UnityEditor.EditorGUIUtility.standardVerticalSpacing); - - currentAttSphereOp = (AttenuationSphereOptions) UnityEditor.EditorGUILayout.EnumPopup("Show Attenuation Sphere: ", currentAttSphereOp); - attSphereProperties[target] = currentAttSphereOp; - - if (multiPositionType == MultiPositionTypeLabel.Large_Mode) - { - UnityEngine.GUILayout.BeginHorizontal(); - if (UnityEngine.GUILayout.Button("Add Large Mode position object")) - { - int insertIndex = largeModePositionArrayProperty.arraySize; - largeModePositionArrayProperty.InsertArrayElementAtIndex(insertIndex); - - var newPoint = new UnityEngine.GameObject(string.Format("AkAmbientPoint{0}", insertIndex)); - UnityEditor.Undo.RegisterCreatedObjectUndo(newPoint, "CreateNewLargeModePositionObject"); - UnityEditor.Undo.AddComponent(newPoint); - UnityEditor.Undo.SetTransformParent(newPoint.transform, m_AkAmbient.transform, "CreateNewLargeModePositionObjectSetParent"); - newPoint.transform.position = m_AkAmbient.transform.TransformPoint(UnityEngine.Vector3.zero); - newPoint.transform.localScale = new UnityEngine.Vector3(1f, 1f, 1f); - - var newElement = largeModePositionArrayProperty.GetArrayElementAtIndex(insertIndex); - newElement.objectReferenceValue = newPoint.GetComponent(); - } - - if (UnityEngine.GUILayout.Button("Pick existing position object")) - { - int controlID = UnityEngine.GUIUtility.GetControlID(UnityEngine.FocusType.Passive); - UnityEditor.EditorGUIUtility.ShowObjectPicker(null, true, string.Empty, controlID); - } - UnityEngine.GUILayout.EndHorizontal(); - - ++UnityEditor.EditorGUI.indentLevel; - UnityEditor.EditorGUI.BeginChangeCheck(); - for (int i = 0; i < largeModePositionArrayProperty.arraySize; ++i) - { - UnityEditor.EditorGUILayout.PropertyField(largeModePositionArrayProperty.GetArrayElementAtIndex(i), true); - } - if (UnityEditor.EditorGUI.EndChangeCheck()) - { - serializedObject.ApplyModifiedProperties(); - } - --UnityEditor.EditorGUI.indentLevel; - } - } - - //Save multi-position type to know if it has changed - var multiPosType = m_AkAmbient.multiPositionTypeLabel; - - if (m_AkAmbient.multiPositionTypeLabel == MultiPositionTypeLabel.MultiPosition_Mode) - { - UpdateTriggers(multiPosType); - } - } - - private void UpdateTriggers(MultiPositionTypeLabel in_multiPosType) - { - //if we just switched to MultiPosition_Mode - if (in_multiPosType != m_AkAmbient.multiPositionTypeLabel) - { - //Get all AkAmbients in the scene - var akAmbients = FindObjectsOfType(); - - //Find the first AkAmbient that is in multiPosition_Mode and that has the same event as the current AkAmbient - for (var i = 0; i < akAmbients.Length; i++) - { - if (akAmbients[i] != m_AkAmbient && - akAmbients[i].multiPositionTypeLabel == MultiPositionTypeLabel.MultiPosition_Mode && - akAmbients[i].data.Id == m_AkAmbient.data.Id) - { - //if the current AkAmbient doesn't have the same trigger as the others, we ask the user which one he wants to keep - if (!HasSameTriggers(akAmbients[i].triggerList)) - { - if (UnityEditor.EditorUtility.DisplayDialog("AkAmbient Trigger Mismatch", - "All ambients in multi-position mode with the same event must have the same triggers.\n" + - "Which triggers would you like to keep?", "Current AkAmbient Triggers", "Other AkAmbients Triggers")) - SetMultiPosTrigger(akAmbients); - else - m_AkAmbient.triggerList = akAmbients[i].triggerList; - } - - break; - } - } - } - //if the trigger changed or there was an undo/redo operation, we update the triggers of all the AkAmbients in the same group as the current one - else if (!HasSameTriggers(triggerList) || UnityEngine.Event.current.type == UnityEngine.EventType.ValidateCommand && - UnityEngine.Event.current.commandName == "UndoRedoPerformed") - { - var akAmbients = FindObjectsOfType(); - SetMultiPosTrigger(akAmbients); - } - } - - private bool HasSameTriggers(System.Collections.Generic.List other) - { - return other.Count == m_AkAmbient.triggerList.Count && - System.Linq.Enumerable.Count(System.Linq.Enumerable.Except(m_AkAmbient.triggerList, other)) == 0; - } - - private void SetMultiPosTrigger(AkAmbient[] akAmbients) - { - for (var i = 0; i < akAmbients.Length; i++) - { - if (akAmbients[i].multiPositionTypeLabel == MultiPositionTypeLabel.MultiPosition_Mode && - akAmbients[i].data.Id == m_AkAmbient.data.Id) - akAmbients[i].triggerList = m_AkAmbient.triggerList; - } - } - - private void OnSceneGUI() - { - RenderAttenuationSpheres(); - } - - public void RenderAttenuationSpheres() - { - if (currentAttSphereOp == AttenuationSphereOptions.Dont_Show) - return; - - if (currentAttSphereOp == AttenuationSphereOptions.Current_Event_Only) - { - // Get the max attenuation for the event (if available) - var radius = AkWwiseProjectInfo.GetData().GetEventMaxAttenuation(m_AkAmbient.data.Id); - - if (m_AkAmbient.multiPositionTypeLabel == MultiPositionTypeLabel.Simple_Mode) - { - DrawSphere(m_AkAmbient.gameObject.transform.position, radius); - } - else if (m_AkAmbient.multiPositionTypeLabel == MultiPositionTypeLabel.Large_Mode) - { - var positionComponents = m_AkAmbient.GetComponentsInChildren(); - - for (int i = 0; i < positionComponents.Length; i++) - { - DrawSphere(positionComponents[i].transform.position, radius); - } - } - else - { - var akAmbiants = FindObjectsOfType(); - - for (var i = 0; i < akAmbiants.Length; i++) - { - if (akAmbiants[i].multiPositionTypeLabel == MultiPositionTypeLabel.MultiPosition_Mode && - akAmbiants[i].data.Id == m_AkAmbient.data.Id) - { - DrawSphere(akAmbiants[i].gameObject.transform.position, radius); - } - } - } - } - else - { - var akAmbiants = FindObjectsOfType(); - - for (var i = 0; i < akAmbiants.Length; i++) - { - // Get the max attenuation for the event (if available) - var radius = AkWwiseProjectInfo.GetData().GetEventMaxAttenuation(akAmbiants[i].data.Id); - - if (akAmbiants[i].multiPositionTypeLabel == MultiPositionTypeLabel.Large_Mode) - { - var positionComponents = m_AkAmbient.GetComponentsInChildren(); - - for (int j = 0; j < positionComponents.Length; j++) - { - DrawSphere(positionComponents[j].transform.position, radius); - } - } - else - { - DrawSphere(akAmbiants[i].gameObject.transform.position, radius); - } - } - } - } - - private static UnityEngine.Color SPHERE_COLOR = new UnityEngine.Color(1.0f, 0.0f, 0.0f, 0.1f); - - private void DrawSphere(UnityEngine.Vector3 in_position, float in_radius) - { - UnityEditor.Handles.color = SPHERE_COLOR; - - if ((UnityEditor.SceneView.lastActiveSceneView.camera.transform.position - in_position).sqrMagnitude > in_radius * in_radius) - { - UnityEditor.Handles.SphereHandleCap(0, in_position, UnityEngine.Quaternion.identity, in_radius * 2.0f, UnityEngine.EventType.Repaint); - } - else - { - DrawDiscs(UnityEngine.Vector3.up, UnityEngine.Vector3.down, 6, in_position, in_radius); - } - } - - private void DrawDiscs(UnityEngine.Vector3 in_startNormal, UnityEngine.Vector3 in_endNormal, uint in_nbDiscs, - UnityEngine.Vector3 in_position, float in_radius) - { - var f = 1.0f / in_nbDiscs; - for (var i = 0; i < in_nbDiscs; i++) - { - UnityEditor.Handles.DrawWireDisc(in_position, UnityEngine.Vector3.Slerp(in_startNormal, in_endNormal, f * i), in_radius); - } - } - - public static void PopulateMaxAttenuation() - { - UnityEditor.SceneView.RepaintAll(); - } -} -#endif diff --git a/Assets/Wwise/Editor/WwiseMenu/Mac.meta b/Assets/Wwise/Editor/WwiseMenu/Mac.meta deleted file mode 100644 index f650c2e14..000000000 --- a/Assets/Wwise/Editor/WwiseMenu/Mac.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: e77b87ae17a696b4eb78dbdbfaba341c -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Editor/WwiseMenu/Windows.meta b/Assets/Wwise/Editor/WwiseMenu/Windows.meta deleted file mode 100644 index bbd249643..000000000 --- a/Assets/Wwise/Editor/WwiseMenu/Windows.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: ebcf6f641779104439ebf54a94f09426 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Editor/WwiseWindows/AkWwiseComponentPicker.cs b/Assets/Wwise/Editor/WwiseWindows/AkWwiseComponentPicker.cs deleted file mode 100644 index bd5433ea7..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/AkWwiseComponentPicker.cs +++ /dev/null @@ -1,235 +0,0 @@ -#if UNITY_EDITOR -////////////////////////////////////////////////////////////////////// -// -// Copyright (c) 2014 Audiokinetic Inc. / All Rights Reserved -// -////////////////////////////////////////////////////////////////////// - -public class AkWwiseComponentPicker : UnityEditor.EditorWindow -{ - private static AkWwiseComponentPicker s_componentPicker; - - private readonly AkWwiseTreeView m_treeView = new AkWwiseTreeView(); - private bool m_close; - private UnityEditor.SerializedProperty m_WwiseObjectReference; - private UnityEditor.SerializedObject m_serializedObject; - private WwiseObjectType m_type; - - /// - /// The window to repaint after closing the picker - /// - public static UnityEditor.EditorWindow LastFocusedWindow = null; - - private void Update() - { - //Unity sometimes generates an error when the window is closed from the OnGUI function. - //So We close it here - if (m_close) - { - Close(); - - if (LastFocusedWindow) - { - UnityEditor.EditorApplication.delayCall += LastFocusedWindow.Repaint; - LastFocusedWindow = null; - } - } - } - - private void OnGUI() - { - using (new UnityEngine.GUILayout.VerticalScope()) - { - m_treeView.DisplayTreeView(AK.Wwise.TreeView.TreeViewControl.DisplayTypes.USE_SCROLL_VIEW); - - using (new UnityEngine.GUILayout.HorizontalScope("box")) - { - if (UnityEngine.GUILayout.Button("Ok")) - { - //Get the selected item - var selectedItem = m_treeView.GetSelectedItem(); - - //Check if the selected item has the correct type - if (selectedItem != null && m_type == (selectedItem.DataContext as AkWwiseTreeView.AkTreeInfo).ObjectType) - SetGuid(selectedItem); - - //The window can now be closed - m_close = true; - } - else if (UnityEngine.GUILayout.Button("Cancel")) - m_close = true; - else if (UnityEngine.GUILayout.Button("Reset")) - { - ResetGuid(); - m_close = true; - } - else if (UnityEngine.Event.current.type == UnityEngine.EventType.Used && m_treeView.LastDoubleClickedItem != null && - m_type == (m_treeView.LastDoubleClickedItem.DataContext as AkWwiseTreeView.AkTreeInfo).ObjectType) - { - //We must be in 'used' mode in order for this to work - SetGuid(m_treeView.LastDoubleClickedItem); - m_close = true; - } - } - } - } - - private void SetGuid(AK.Wwise.TreeView.TreeViewItem in_item) - { - m_serializedObject.Update(); - - var obj = in_item.DataContext as AkWwiseTreeView.AkTreeInfo; - var reference = WwiseObjectReference.FindOrCreateWwiseObject(m_type, in_item.Header, obj.Guid); - var groupReference = reference as WwiseGroupValueObjectReference; - if (groupReference) - { - obj = in_item.Parent.DataContext as AkWwiseTreeView.AkTreeInfo; - groupReference.SetupGroupObjectReference(in_item.Parent.Header, obj.Guid); - } - - m_WwiseObjectReference.objectReferenceValue = reference; - - m_serializedObject.ApplyModifiedProperties(); - } - - private void ResetGuid() - { - m_serializedObject.Update(); - m_WwiseObjectReference.objectReferenceValue = null; - m_serializedObject.ApplyModifiedProperties(); - } - - public class PickerCreator - { - public UnityEditor.SerializedProperty wwiseObjectReference; - public WwiseObjectType objectType; - public UnityEngine.Rect pickerPosition; - public UnityEditor.SerializedObject serializedObject; - - internal PickerCreator() - { - UnityEditor.EditorApplication.delayCall += DelayCall; - } - - private void DelayCall() - { - if (s_componentPicker != null) - return; - - s_componentPicker = CreateInstance(); - - //position the window below the button - var pos = new UnityEngine.Rect(pickerPosition.x, pickerPosition.yMax, 0, 0); - - //If the window gets out of the screen, we place it on top of the button instead - if (pickerPosition.yMax > UnityEngine.Screen.currentResolution.height / 2) - pos.y = pickerPosition.y - UnityEngine.Screen.currentResolution.height / 2; - - //We show a drop down window which is automatically destroyed when focus is lost - s_componentPicker.ShowAsDropDown(pos, - new UnityEngine.Vector2(pickerPosition.width >= 250 ? pickerPosition.width : 250, - UnityEngine.Screen.currentResolution.height / 2)); - - s_componentPicker.m_WwiseObjectReference = wwiseObjectReference; - s_componentPicker.m_serializedObject = serializedObject; - s_componentPicker.m_type = objectType; - - //Make a backup of the tree's expansion status and replace it with an empty list to make sure nothing will get expanded - //when we populate the tree - var expandedItemsBackUp = AkWwiseProjectInfo.GetData().ExpandedItems; - AkWwiseProjectInfo.GetData().ExpandedItems = new System.Collections.Generic.List(); - - s_componentPicker.m_treeView.AssignDefaults(); - s_componentPicker.m_treeView.SetRootItem( - System.IO.Path.GetFileNameWithoutExtension(AkWwiseEditorSettings.Instance.WwiseProjectPath), WwiseObjectType.Project); - - //Populate the tree with the correct type - switch (objectType) - { - case WwiseObjectType.AuxBus: - s_componentPicker.m_treeView.PopulateItem(s_componentPicker.m_treeView.RootItem, "Auxiliary Busses", - AkWwiseProjectInfo.GetData().AuxBusWwu); - break; - - case WwiseObjectType.Event: - s_componentPicker.m_treeView.PopulateItem(s_componentPicker.m_treeView.RootItem, "Events", - AkWwiseProjectInfo.GetData().EventWwu); - break; - - case WwiseObjectType.Soundbank: - s_componentPicker.m_treeView.PopulateItem(s_componentPicker.m_treeView.RootItem, "Banks", - AkWwiseProjectInfo.GetData().BankWwu); - break; - - case WwiseObjectType.State: - s_componentPicker.m_treeView.PopulateItem(s_componentPicker.m_treeView.RootItem, "States", - AkWwiseProjectInfo.GetData().StateWwu); - break; - - case WwiseObjectType.Switch: - s_componentPicker.m_treeView.PopulateItem(s_componentPicker.m_treeView.RootItem, "Switches", - AkWwiseProjectInfo.GetData().SwitchWwu); - break; - - case WwiseObjectType.GameParameter: - s_componentPicker.m_treeView.PopulateItem(s_componentPicker.m_treeView.RootItem, "Game Parameters", - AkWwiseProjectInfo.GetData().RtpcWwu); - break; - - case WwiseObjectType.Trigger: - s_componentPicker.m_treeView.PopulateItem(s_componentPicker.m_treeView.RootItem, "Triggers", - AkWwiseProjectInfo.GetData().TriggerWwu); - break; - - case WwiseObjectType.AcousticTexture: - s_componentPicker.m_treeView.PopulateItem(s_componentPicker.m_treeView.RootItem, "Virtual Acoustics", - AkWwiseProjectInfo.GetData().AcousticTextureWwu); - break; - } - - AK.Wwise.TreeView.TreeViewItem item = null; - - var reference = wwiseObjectReference.objectReferenceValue as WwiseObjectReference; - if (reference) - item = s_componentPicker.m_treeView.GetItemByGuid(reference.Guid); - else - { - item = s_componentPicker.m_treeView.GetItemByType(objectType); - if (item != null) - item = item.Parent; - } - - if (item != null) - { - item.ParentControl.SelectedItem = item; - - var itemIndexFromRoot = 0; - - //Expand all the parents of the selected item. - //Count the number of items that are displayed before the selected item - while (true) - { - item.IsExpanded = true; - - if (item.Parent != null) - { - itemIndexFromRoot += item.Parent.Items.IndexOf(item) + 1; - item = item.Parent; - } - else - break; - } - - //Scroll down the window to make sure that the selected item is always visible when the window opens - //there seems to be 1 pixel between each item so we add 2 pixels(top and bottom) - var itemHeight = item.ParentControl.m_skinSelected.button.CalcSize(new UnityEngine.GUIContent(item.Header)).y + 2.0f; - s_componentPicker.m_treeView.SetScrollViewPosition(new UnityEngine.Vector2(0.0f, - itemHeight * itemIndexFromRoot - UnityEngine.Screen.currentResolution.height / 4)); - } - - //Restore the tree's expansion status - AkWwiseProjectInfo.GetData().ExpandedItems = expandedItemsBackUp; - } - } -} -#endif diff --git a/Assets/Wwise/Editor/WwiseWindows/AkWwisePicker.cs b/Assets/Wwise/Editor/WwiseWindows/AkWwisePicker.cs deleted file mode 100644 index 1951933b0..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/AkWwisePicker.cs +++ /dev/null @@ -1,91 +0,0 @@ -#if UNITY_EDITOR -////////////////////////////////////////////////////////////////////// -// -// Copyright (c) 2014 Audiokinetic Inc. / All Rights Reserved -// -////////////////////////////////////////////////////////////////////// - -public class AkWwisePicker : UnityEditor.EditorWindow -{ - public static AkWwiseTreeView treeView = new AkWwiseTreeView(); - - [UnityEditor.MenuItem("Window/Wwise Picker", false, (int) AkWwiseWindowOrder.WwisePicker)] - public static void init() - { - GetWindow("Wwise Picker", true, - typeof(UnityEditor.EditorWindow).Assembly.GetType("UnityEditor.ConsoleWindow")); - } - - public void OnEnable() - { - PopulateTreeview(); - } - - public void OnGUI() - { - using (new UnityEngine.GUILayout.HorizontalScope("box")) - { - AkWwiseProjectInfo.GetData().autoPopulateEnabled = - UnityEngine.GUILayout.Toggle(AkWwiseProjectInfo.GetData().autoPopulateEnabled, "Auto populate"); - - if (AkWwiseProjectInfo.GetData().autoPopulateEnabled && AkUtilities.IsWwiseProjectAvailable) - AkWwiseWWUBuilder.StartWWUWatcher(); - else - AkWwiseWWUBuilder.StopWWUWatcher(); - UnityEngine.GUILayout.FlexibleSpace(); - if (UnityEngine.GUILayout.Button("Refresh Project", UnityEngine.GUILayout.Width(200))) - { - treeView.SaveExpansionStatus(); - if (AkWwiseProjectInfo.Populate()) - PopulateTreeview(); - } - - if (UnityEngine.GUILayout.Button("Generate SoundBanks", UnityEngine.GUILayout.Width(200))) - { - if (AkUtilities.IsSoundbankGenerationAvailable()) - { - AkUtilities.GenerateSoundbanks(); - } - else - { - UnityEngine.Debug.LogError("Access to Wwise is required to generate the SoundBanks. Please go to Edit > Project Settings... and set the Wwise Application Path found in the Wwise Editor view."); - } - } - } - - UnityEngine.GUILayout.Space(UnityEditor.EditorGUIUtility.standardVerticalSpacing); - - treeView.DisplayTreeView(AK.Wwise.TreeView.TreeViewControl.DisplayTypes.USE_SCROLL_VIEW); - - if (UnityEngine.GUI.changed && AkUtilities.IsWwiseProjectAvailable) - UnityEditor.EditorUtility.SetDirty(AkWwiseProjectInfo.GetData()); - } - - public static void PopulateTreeview() - { - treeView.AssignDefaults(); - treeView.SetRootItem(System.IO.Path.GetFileNameWithoutExtension(AkWwiseEditorSettings.Instance.WwiseProjectPath), WwiseObjectType.Project); - treeView.PopulateItem(treeView.RootItem, "Events", AkWwiseProjectInfo.GetData().EventWwu); - treeView.PopulateItem(treeView.RootItem, "Switches", AkWwiseProjectInfo.GetData().SwitchWwu); - treeView.PopulateItem(treeView.RootItem, "States", AkWwiseProjectInfo.GetData().StateWwu); - treeView.PopulateItem(treeView.RootItem, "SoundBanks", AkWwiseProjectInfo.GetData().BankWwu); - treeView.PopulateItem(treeView.RootItem, "Auxiliary Busses", AkWwiseProjectInfo.GetData().AuxBusWwu); - //treeView.PopulateItem(treeView.RootItem, "Game Parameters", AkWwiseProjectInfo.GetData().RtpcWwu); - //treeView.PopulateItem(treeView.RootItem, "Triggers", AkWwiseProjectInfo.GetData().TriggerWwu); - treeView.PopulateItem(treeView.RootItem, "Virtual Acoustics", AkWwiseProjectInfo.GetData().AcousticTextureWwu); - } - - public class Postprocessor : UnityEditor.AssetPostprocessor - { - //This function will be called before script compilation and will save the picker's expantion - private static void OnPostprocessAllAssets(string[] importedAssets, string[] deletedAssets, string[] movedAssets, - string[] movedFromAssetPaths) - { - if (UnityEditor.EditorApplication.isPlayingOrWillChangePlaymode || UnityEditor.EditorApplication.isCompiling) - return; - - treeView.SaveExpansionStatus(); - } - } -} -#endif diff --git a/Assets/Wwise/Editor/WwiseWindows/AkWwiseTreeView.cs b/Assets/Wwise/Editor/WwiseWindows/AkWwiseTreeView.cs deleted file mode 100644 index e1fcb8a43..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/AkWwiseTreeView.cs +++ /dev/null @@ -1,579 +0,0 @@ -#if UNITY_EDITOR -////////////////////////////////////////////////////////////////////// -// -// Copyright (c) 2014 Audiokinetic Inc. / All Rights Reserved -// -////////////////////////////////////////////////////////////////////// - -public class AkWwiseTreeView : AK.Wwise.TreeView.TreeViewControl -{ - public AK.Wwise.TreeView.TreeViewItem LastDoubleClickedItem; - - private UnityEngine.GUIStyle m_filterBoxStyle; - private UnityEngine.GUIStyle m_filterBoxCancelButtonStyle; - private string m_filterString = string.Empty; - private static System.Collections.Generic.Dictionary DragDropMonoScriptMap; - - public AkWwiseTreeView() - { - UnityEditor.EditorApplication.playModeStateChanged += (UnityEditor.PlayModeStateChange playMode) => - { - if (playMode == UnityEditor.PlayModeStateChange.ExitingEditMode) - SaveExpansionStatus(); - }; - } - - public class AkTreeInfo - { - public System.Guid Guid; - public WwiseObjectType ObjectType; - - public AkTreeInfo(WwiseObjectType objType) - { - ObjectType = objType; - } - - public AkTreeInfo(System.Guid guid, WwiseObjectType objType) - { - ObjectType = objType; - Guid = guid; - } - } - - private AK.Wwise.TreeView.TreeViewItem AddPathToTreeItem(AK.Wwise.TreeView.TreeViewItem item, - AkWwiseProjectData.AkInformation AkInfo) - { - return AddPathToTreeItem(item, AkInfo.Guid, AkInfo.PathAndIcons); - } - - private AK.Wwise.TreeView.TreeViewItem AddPathToTreeItem(AK.Wwise.TreeView.TreeViewItem item, - AkWwiseProjectData.AkInfoWorkUnit AkInfo) - { - return AddPathToTreeItem(item, AkInfo.Guid, AkInfo.PathAndIcons); - } - - private AK.Wwise.TreeView.TreeViewItem AddPathToTreeItem(AK.Wwise.TreeView.TreeViewItem item, System.Guid itemGuid, - System.Collections.Generic.List pathAndIcons) - { - var parentItem = item; - - var path = "/" + RootItem.Header + "/" + item.Header; - for (var i = 0; i < pathAndIcons.Count; i++) - { - var PathElem = pathAndIcons[i]; - var childItem = parentItem.FindItemByName(PathElem.ElementName); - - path = path + "/" + PathElem.ElementName; - - if (childItem == null) - { - if (i != pathAndIcons.Count - 1) - { - childItem = parentItem.AddItem(PathElem.ElementName, - new AkTreeInfo(System.Guid.Empty, PathElem.ObjectType), GetExpansionStatus(path)); - } - else - { - var isDraggable = !(PathElem.ObjectType == WwiseObjectType.StateGroup || - PathElem.ObjectType == WwiseObjectType.SwitchGroup || - PathElem.ObjectType == WwiseObjectType.Folder || - PathElem.ObjectType == WwiseObjectType.Bus || - PathElem.ObjectType == WwiseObjectType.WorkUnit); - childItem = parentItem.AddItem(PathElem.ElementName, isDraggable, GetExpansionStatus(path), - new AkTreeInfo(itemGuid, PathElem.ObjectType)); - } - } - - AddHandlerEvents(childItem); - parentItem = childItem; - } - - return parentItem; - } - - public void SetRootItem(string Header, WwiseObjectType ObjType) - { - RootItem.Items.Clear(); - RootItem.Header = Header; - RootItem.DataContext = new AkTreeInfo(ObjType); - AddHandlerEvents(RootItem); - - RootItem.IsExpanded = GetExpansionStatus("/" + RootItem.Header); - } - - public void PopulateItem(AK.Wwise.TreeView.TreeViewItem attachTo, string itemName, - System.Collections.Generic.List workUnits) - { - var attachPoint = attachTo.AddItem(itemName, false, GetExpansionStatus("/" + RootItem.Header + "/" + itemName), - new AkTreeInfo(WwiseObjectType.PhysicalFolder)); - - foreach (var wwu in workUnits) - { - if (wwu.List.Count > 0) - { - foreach (var akInfo in wwu.List) - AddHandlerEvents(AddPathToTreeItem(attachPoint, akInfo)); - } - else - { - AddHandlerEvents(AddPathToTreeItem(attachPoint, wwu)); - } - } - AddHandlerEvents(attachPoint); - } - - public void PopulateItem(AK.Wwise.TreeView.TreeViewItem attachTo, string itemName, - System.Collections.Generic.List Events) - { - var akInfoWwu = new System.Collections.Generic.List(Events.Count); - for (var i = 0; i < Events.Count; i++) - { - akInfoWwu.Add(new AkWwiseProjectData.AkInfoWorkUnit()); - akInfoWwu[i].PhysicalPath = Events[i].PhysicalPath; - akInfoWwu[i].ParentPath = Events[i].ParentPath; - akInfoWwu[i].PathAndIcons= Events[i].PathAndIcons; - akInfoWwu[i].Guid = Events[i].Guid; - akInfoWwu[i].List = Events[i].List.ConvertAll(x => (AkWwiseProjectData.AkInformation) x); - } - - PopulateItem(attachTo, itemName, akInfoWwu); - } - - public void PopulateItem(AK.Wwise.TreeView.TreeViewItem attachTo, string itemName, - System.Collections.Generic.List GroupWorkUnits) - { - var attachPoint = attachTo.AddItem(itemName, false, GetExpansionStatus("/" + RootItem.Header + "/" + itemName), - new AkTreeInfo(WwiseObjectType.PhysicalFolder)); - - foreach (var wwu in GroupWorkUnits) - { - foreach (var group in wwu.List) - { - var groupItem = AddPathToTreeItem(attachPoint, group); - AddHandlerEvents(groupItem); - - foreach (var child in group.values) - { - var item = groupItem.AddItem(child.Name, true, false, new AkTreeInfo(child.Guid, child.PathAndIcons[0].ObjectType)); - AddHandlerEvents(item); - } - } - } - - AddHandlerEvents(attachPoint); - } - - /// - /// Handler functions for TreeViewControl - /// - private void AddHandlerEvents(AK.Wwise.TreeView.TreeViewItem item) - { - // Uncomment this when we support right click - item.Click = HandleClick; - item.Dragged = PrepareDragDrop; - item.CustomIconBuilder = CustomIconHandler; - } - - private void HandleClick(object sender, System.EventArgs args) - { - if (UnityEngine.Event.current.button == 0) - { - if ((args as AK.Wwise.TreeView.TreeViewItem.ClickEventArgs).m_clickCount == 2) - { - LastDoubleClickedItem = (AK.Wwise.TreeView.TreeViewItem) sender; - - if (LastDoubleClickedItem.HasChildItems()) - LastDoubleClickedItem.IsExpanded = !LastDoubleClickedItem.IsExpanded; - } - } - } - - private void PrepareDragDrop(object sender, System.EventArgs args) - { - var item = (AK.Wwise.TreeView.TreeViewItem) sender; - try - { - if (item == null || !item.IsDraggable) - return; - - var treeInfo = (AkTreeInfo)item.DataContext; - var reference = WwiseObjectReference.FindOrCreateWwiseObject(treeInfo.ObjectType, item.Header, treeInfo.Guid); - if (!reference) - return; - - var groupReference = reference as WwiseGroupValueObjectReference; - if (groupReference) - { - var ParentTreeInfo = (AkTreeInfo)item.Parent.DataContext; - groupReference.SetupGroupObjectReference(item.Parent.Header, ParentTreeInfo.Guid); - } - - UnityEditor.MonoScript script; - if (DragDropMonoScriptMap.TryGetValue(reference.WwiseObjectType, out script)) - { - UnityEngine.GUIUtility.hotControl = 0; - UnityEditor.DragAndDrop.PrepareStartDrag(); - UnityEditor.DragAndDrop.objectReferences = new UnityEngine.Object[] { script }; - AkUtilities.DragAndDropObjectReference = reference; - UnityEditor.DragAndDrop.StartDrag("Dragging an AkObject"); - } - } - catch (System.Exception e) - { - UnityEngine.Debug.Log(e.ToString()); - } - } - - private void ShowButtonTextureInternal(UnityEngine.Texture2D texture) - { - if (null == texture || m_forceButtonText) - UnityEngine.GUILayout.Button("", UnityEngine.GUILayout.MaxWidth(16)); - else - ShowButtonTexture(texture); - } - - public void CustomIconHandler(object sender, System.EventArgs args) - { - var item = (AK.Wwise.TreeView.TreeViewItem) sender; - var treeInfo = (AkTreeInfo) item.DataContext; - - switch (treeInfo.ObjectType) - { - case WwiseObjectType.AcousticTexture: - ShowButtonTextureInternal(m_textureWwiseAcousticTextureIcon); - break; - case WwiseObjectType.AuxBus: - ShowButtonTextureInternal(m_textureWwiseAuxBusIcon); - break; - case WwiseObjectType.Bus: - ShowButtonTextureInternal(m_textureWwiseBusIcon); - break; - case WwiseObjectType.Event: - ShowButtonTextureInternal(m_textureWwiseEventIcon); - break; - case WwiseObjectType.Folder: - ShowButtonTextureInternal(m_textureWwiseFolderIcon); - break; - case WwiseObjectType.GameParameter: - ShowButtonTextureInternal(m_textureWwiseGameParameterIcon); - break; - case WwiseObjectType.PhysicalFolder: - ShowButtonTextureInternal(m_textureWwisePhysicalFolderIcon); - break; - case WwiseObjectType.Project: - ShowButtonTextureInternal(m_textureWwiseProjectIcon); - break; - case WwiseObjectType.Soundbank: - ShowButtonTextureInternal(m_textureWwiseSoundbankIcon); - break; - case WwiseObjectType.State: - ShowButtonTextureInternal(m_textureWwiseStateIcon); - break; - case WwiseObjectType.StateGroup: - ShowButtonTextureInternal(m_textureWwiseStateGroupIcon); - break; - case WwiseObjectType.Switch: - ShowButtonTextureInternal(m_textureWwiseSwitchIcon); - break; - case WwiseObjectType.SwitchGroup: - ShowButtonTextureInternal(m_textureWwiseSwitchGroupIcon); - break; - case WwiseObjectType.WorkUnit: - ShowButtonTextureInternal(m_textureWwiseWorkUnitIcon); - break; - default: - break; - } - } - - /// - /// Wwise logos - /// - - private UnityEngine.Texture2D m_textureWwiseAcousticTextureIcon; - private UnityEngine.Texture2D m_textureWwiseAuxBusIcon; - private UnityEngine.Texture2D m_textureWwiseBusIcon; - private UnityEngine.Texture2D m_textureWwiseEventIcon; - private UnityEngine.Texture2D m_textureWwiseFolderIcon; - private UnityEngine.Texture2D m_textureWwiseGameParameterIcon; - private UnityEngine.Texture2D m_textureWwisePhysicalFolderIcon; - private UnityEngine.Texture2D m_textureWwiseProjectIcon; - private UnityEngine.Texture2D m_textureWwiseSoundbankIcon; - private UnityEngine.Texture2D m_textureWwiseStateIcon; - private UnityEngine.Texture2D m_textureWwiseStateGroupIcon; - private UnityEngine.Texture2D m_textureWwiseSwitchIcon; - private UnityEngine.Texture2D m_textureWwiseSwitchGroupIcon; - private UnityEngine.Texture2D m_textureWwiseWorkUnitIcon; - - /// - /// TreeViewControl overrides for our custom logos - /// - public override void AssignDefaults() - { - base.AssignDefaults(); - var tempWwisePath = "Assets/Wwise/Editor/WwiseWindows/TreeViewControl/"; - - m_textureWwiseAcousticTextureIcon = GetTexture(tempWwisePath + "acoustictexture_nor.png"); - m_textureWwiseAuxBusIcon = GetTexture(tempWwisePath + "auxbus_nor.png"); - m_textureWwiseBusIcon = GetTexture(tempWwisePath + "bus_nor.png"); - m_textureWwiseEventIcon = GetTexture(tempWwisePath + "event_nor.png"); - m_textureWwiseFolderIcon = GetTexture(tempWwisePath + "folder_nor.png"); - m_textureWwiseGameParameterIcon = GetTexture(tempWwisePath + "gameparameter_nor.png"); - m_textureWwisePhysicalFolderIcon = GetTexture(tempWwisePath + "physical_folder_nor.png"); - m_textureWwiseProjectIcon = GetTexture(tempWwisePath + "wproj.png"); - m_textureWwiseSoundbankIcon = GetTexture(tempWwisePath + "soundbank_nor.png"); - m_textureWwiseStateIcon = GetTexture(tempWwisePath + "state_nor.png"); - m_textureWwiseStateGroupIcon = GetTexture(tempWwisePath + "stategroup_nor.png"); - m_textureWwiseSwitchIcon = GetTexture(tempWwisePath + "switch_nor.png"); - m_textureWwiseSwitchGroupIcon = GetTexture(tempWwisePath + "switchgroup_nor.png"); - m_textureWwiseWorkUnitIcon = GetTexture(tempWwisePath + "workunit_nor.png"); - - if (m_filterBoxStyle == null) - { - var InspectorSkin = - UnityEngine.Object.Instantiate(UnityEditor.EditorGUIUtility.GetBuiltinSkin(UnityEditor.EditorSkin.Inspector)); - InspectorSkin.hideFlags = UnityEngine.HideFlags.HideAndDontSave; - m_filterBoxStyle = InspectorSkin.FindStyle("SearchTextField"); - m_filterBoxCancelButtonStyle = InspectorSkin.FindStyle("SearchCancelButton"); - } - - if (DragDropMonoScriptMap == null) - { - DragDropMonoScriptMap = new System.Collections.Generic.Dictionary(); - - var scripts = UnityEngine.Resources.FindObjectsOfTypeAll(); - foreach (var script in scripts) - { - WwiseObjectType wwiseObjectType; - var type = script.GetClass(); - if (type != null && ScriptTypeMap.TryGetValue(type, out wwiseObjectType)) - DragDropMonoScriptMap[wwiseObjectType] = script; - } - } - } - - private static System.Collections.Generic.Dictionary ScriptTypeMap - = new System.Collections.Generic.Dictionary{ - { typeof(AkAmbient), WwiseObjectType.Event }, - { typeof(AkBank), WwiseObjectType.Soundbank }, - { typeof(AkEnvironment), WwiseObjectType.AuxBus }, - { typeof(AkState), WwiseObjectType.State }, - { typeof(AkSurfaceReflector), WwiseObjectType.AcousticTexture }, - { typeof(AkSwitch), WwiseObjectType.Switch }, - }; - - public override void DisplayTreeView(DisplayTypes displayType) - { - if (AkUtilities.IsWwiseProjectAvailable) - { - var filterString = m_filterString; - - if (m_filterBoxStyle == null) - { - m_filterBoxStyle = UnityEngine.Object - .Instantiate(UnityEditor.EditorGUIUtility.GetBuiltinSkin(UnityEditor.EditorSkin.Inspector)) - .FindStyle("SearchTextField"); - m_filterBoxCancelButtonStyle = UnityEngine.Object - .Instantiate(UnityEditor.EditorGUIUtility.GetBuiltinSkin(UnityEditor.EditorSkin.Inspector)) - .FindStyle("SearchCancelButton"); - } - - using (new UnityEngine.GUILayout.HorizontalScope("box")) - { - m_filterString = UnityEngine.GUILayout.TextField(m_filterString, m_filterBoxStyle); - if (UnityEngine.GUILayout.Button("", m_filterBoxCancelButtonStyle)) - { - m_filterString = ""; - } - } - - if (!m_filterString.Equals(filterString)) - { - if (filterString.Equals(string.Empty)) - SaveExpansionStatus(); - - FilterTreeview(RootItem); - - if (m_filterString.Equals(string.Empty)) - { - var path = ""; - RestoreExpansionStatus(RootItem, ref path); - } - } - - base.DisplayTreeView(displayType); - } - else - { - var saveWordWrap = UnityEngine.GUI.skin.label.wordWrap; - UnityEngine.GUI.skin.label.wordWrap = true; - UnityEngine.GUILayout.Label(string.Format("Wwise Project not found at path:\n{0}\n\nWwise Picker will not be usable.", AkUtilities.GetFullPath(UnityEngine.Application.dataPath, AkWwiseEditorSettings.Instance.WwiseProjectPath)), UnityEngine.GUILayout.ExpandHeight(true)); - UnityEngine.GUI.skin.label.wordWrap = saveWordWrap; - } - } - - private bool FilterTreeview(AK.Wwise.TreeView.TreeViewItem in_item) - { - in_item.IsHidden = in_item.Header.IndexOf(m_filterString, System.StringComparison.OrdinalIgnoreCase) < 0; - in_item.IsExpanded = true; - - for (var i = 0; i < in_item.Items.Count; i++) - { - if (!FilterTreeview(in_item.Items[i])) - in_item.IsHidden = false; - } - - return in_item.IsHidden; - } - - private void RestoreExpansionStatus(AK.Wwise.TreeView.TreeViewItem in_item, ref string in_path) - { - in_path = in_path + "/" + in_item.Header; - - in_item.IsExpanded = GetExpansionStatus(in_path); - - for (var i = 0; i < in_item.Items.Count; i++) - RestoreExpansionStatus(in_item.Items[i], ref in_path); - - in_path = in_path.Remove(in_path.LastIndexOf('/')); - } - - public void SaveExpansionStatus() - { - if (AkUtilities.IsWwiseProjectAvailable) - { - if (RootItem.Header == "Root item") - { - // We were unpopulated, no need to save. But we still need to display the correct data, though. - AkWwisePicker.PopulateTreeview(); - return; - } - - if (AkWwiseProjectInfo.GetData() != null) - { - var PreviousExpandedItems = AkWwiseProjectInfo.GetData().ExpandedItems; - AkWwiseProjectInfo.GetData().ExpandedItems.Clear(); - - var path = string.Empty; - - if (RootItem.HasChildItems() && RootItem.IsExpanded) - SaveExpansionStatus(RootItem, path); - - AkWwiseProjectInfo.GetData().ExpandedItems.Sort(); - - if (System.Linq.Enumerable.Count(System.Linq.Enumerable.Except(AkWwiseProjectInfo.GetData().ExpandedItems, PreviousExpandedItems)) > 0) - UnityEditor.EditorUtility.SetDirty(AkWwiseProjectInfo.GetData()); - } - } - } - - private void SaveExpansionStatus(AK.Wwise.TreeView.TreeViewItem in_item, string in_path) - { - in_path = in_path + "/" + in_item.Header; - - AkWwiseProjectInfo.GetData().ExpandedItems.Add(in_path); - - for (var i = 0; i < in_item.Items.Count; i++) - { - if (in_item.Items[i].HasChildItems() && in_item.Items[i].IsExpanded) - SaveExpansionStatus(in_item.Items[i], in_path); - } - - in_path = in_path.Remove(in_path.LastIndexOf('/')); - } - - public bool GetExpansionStatus(string in_path) - { - return AkWwiseProjectInfo.GetData().ExpandedItems.BinarySearch(in_path) >= 0; - } - - public void SetScrollViewPosition(UnityEngine.Vector2 in_pos) - { - m_scrollView = in_pos; - } - - public AK.Wwise.TreeView.TreeViewItem GetItemByPath(string in_path) - { - var headers = in_path.Split('/'); - - if (!RootItem.Header.Equals(headers[0])) - return null; - - var item = RootItem; - - for (var i = 1; i < headers.Length; i++) - { - item = item.Items.Find(x => x.Header.Equals(headers[i])); - - if (item == null) - return null; - } - - return item; - } - - public AK.Wwise.TreeView.TreeViewItem GetItemByGuid(System.Guid in_guid) - { - return GetItemByGuid(RootItem, in_guid); - } - - public AK.Wwise.TreeView.TreeViewItem GetItemByGuid(AK.Wwise.TreeView.TreeViewItem in_item, System.Guid in_guid) - { - var itemGuid = (in_item.DataContext as AkTreeInfo).Guid; - - if (itemGuid.Equals(in_guid)) - return in_item; - - for (var i = 0; i < in_item.Items.Count; i++) - { - var item = GetItemByGuid(in_item.Items[i], in_guid); - - if (item != null) - return item; - } - - return null; - } - - public AK.Wwise.TreeView.TreeViewItem GetItemByType(WwiseObjectType type) - { - return GetItemByType(RootItem, type); - } - - public AK.Wwise.TreeView.TreeViewItem GetItemByType(AK.Wwise.TreeView.TreeViewItem in_item, WwiseObjectType type) - { - if ((in_item.DataContext as AkTreeInfo).ObjectType == type) - return in_item; - - for (var i = 0; i < in_item.Items.Count; i++) - { - var item = GetItemByType(in_item.Items[i], type); - if (item != null) - return item; - } - - return null; - } - - public AK.Wwise.TreeView.TreeViewItem GetSelectedItem() - { - return GetSelectedItem(RootItem); - } - - public AK.Wwise.TreeView.TreeViewItem GetSelectedItem(AK.Wwise.TreeView.TreeViewItem in_item) - { - if (in_item.IsSelected) - return in_item; - - for (var i = 0; i < in_item.Items.Count; i++) - { - var item = GetSelectedItem(in_item.Items[i]); - - if (item != null) - return item; - } - - return null; - } -} -#endif diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl.meta b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl.meta deleted file mode 100644 index 45c7922ae..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: b4108582e0562514faddf1c40f7cfcf3 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewControl.cs b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewControl.cs deleted file mode 100644 index acd6f1834..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewControl.cs +++ /dev/null @@ -1,446 +0,0 @@ -namespace AK.Wwise.TreeView -{ - public class TreeViewControl - { - public enum DisplayTypes - { - NONE, //used by the inspector - USE_SCROLL_VIEW, //used by panels - USE_SCROLL_AREA //used by gameview, sceneview - } - - public int Height = 400; - - /// - /// The selected item - /// - public TreeViewItem HoverItem = null; - - public bool IsExpanded = false; - public bool IsHoverAnimationEnabled = false; - public bool IsHoverEnabled = false; - - /// - /// Force to use the button text - /// - public bool m_forceButtonText = false; - - /// - /// Use the default skin - /// - public bool m_forceDefaultSkin = false; - - /// - /// The root item - /// - public TreeViewItem m_roomItem; - - /// - /// Handle the unity scrolling vector - /// - protected UnityEngine.Vector2 m_scrollView = UnityEngine.Vector2.zero; - - - /// - /// Skin used by the tree view - /// - public UnityEngine.GUISkin m_skinHover; - - public UnityEngine.GUISkin m_skinSelected; - public UnityEngine.GUISkin m_skinUnselected; - - /// - /// Texture skin references - /// - public UnityEngine.Texture2D m_textureBlank; - - public UnityEngine.Texture2D m_textureGuide; - public UnityEngine.Texture2D m_textureLastSiblingCollapsed; - public UnityEngine.Texture2D m_textureLastSiblingExpanded; - public UnityEngine.Texture2D m_textureLastSiblingNoChild; - public UnityEngine.Texture2D m_textureMiddleSiblingCollapsed; - public UnityEngine.Texture2D m_textureMiddleSiblingExpanded; - public UnityEngine.Texture2D m_textureMiddleSiblingNoChild; - public UnityEngine.Texture2D m_textureNormalChecked; - public UnityEngine.Texture2D m_textureNormalUnchecked; - public UnityEngine.Texture2D m_textureSelectedBackground; - public TreeViewItem SelectedItem; - public int Width = 400; - public int X = 0; - public int Y = 0; - - public TreeViewItem RootItem - { - get - { - if (null == m_roomItem) - m_roomItem = new TreeViewItem(this, null) { Header = "Root item" }; - - return m_roomItem; - } - } - - /// - /// Accesses the root item header - /// - public string Header - { - get { return RootItem.Header; } - set { RootItem.Header = value; } - } - - /// - /// Accesses the root data context - /// - public object DataContext - { - get { return RootItem.DataContext; } - set { RootItem.DataContext = value; } - } - - /// - /// Accessor to the root items - /// - public System.Collections.Generic.List Items - { - get { return RootItem.Items; } - set { RootItem.Items = value; } - } - - private void Start() - { - SelectedItem = null; - } - - /// - /// Show the button texture - /// - /// - /// A - /// - /// - /// A - /// - protected bool ShowButtonTexture(UnityEngine.Texture2D texture) - { - return UnityEngine.GUILayout.Button(texture, UnityEngine.GUILayout.MaxWidth(texture.width), - UnityEngine.GUILayout.MaxHeight(texture.height)); - } - - /// - /// Find the button texture/text by enum - /// - /// - /// - /// - /// - /// - /// - public bool Button(TreeViewItem.TextureIcons item) - { - switch (item) - { - case TreeViewItem.TextureIcons.BLANK: - if (null == m_textureGuide || m_forceButtonText) - UnityEngine.GUILayout.Label("", UnityEngine.GUILayout.MaxWidth(4)); - else - { - UnityEngine.GUILayout.Label(m_textureBlank, UnityEngine.GUILayout.MaxWidth(4), - UnityEngine.GUILayout.MaxHeight(16)); - } - - return false; - - case TreeViewItem.TextureIcons.GUIDE: - if (null == m_textureGuide || m_forceButtonText) - UnityEngine.GUILayout.Label("|", UnityEngine.GUILayout.MaxWidth(16)); - else - { - UnityEngine.GUILayout.Label(m_textureGuide, UnityEngine.GUILayout.MaxWidth(16), - UnityEngine.GUILayout.MaxHeight(16)); - } - - return false; - - case TreeViewItem.TextureIcons.LAST_SIBLING_COLLAPSED: - if (null == m_textureLastSiblingCollapsed || m_forceButtonText) - return UnityEngine.GUILayout.Button("<", UnityEngine.GUILayout.MaxWidth(16)); - else - return ShowButtonTexture(m_textureLastSiblingCollapsed); - - case TreeViewItem.TextureIcons.LAST_SIBLING_EXPANDED: - if (null == m_textureLastSiblingExpanded || m_forceButtonText) - return UnityEngine.GUILayout.Button(">", UnityEngine.GUILayout.MaxWidth(16)); - else - return ShowButtonTexture(m_textureLastSiblingExpanded); - - case TreeViewItem.TextureIcons.LAST_SIBLING_NO_CHILD: - if (null == m_textureLastSiblingNoChild || m_forceButtonText) - return UnityEngine.GUILayout.Button("-", UnityEngine.GUILayout.MaxWidth(16)); - else - return UnityEngine.GUILayout.Button(m_textureLastSiblingNoChild, UnityEngine.GUILayout.MaxWidth(16)); - - case TreeViewItem.TextureIcons.MIDDLE_SIBLING_COLLAPSED: - if (null == m_textureMiddleSiblingCollapsed || m_forceButtonText) - return UnityEngine.GUILayout.Button("<", UnityEngine.GUILayout.MaxWidth(16)); - else - return ShowButtonTexture(m_textureMiddleSiblingCollapsed); - - case TreeViewItem.TextureIcons.MIDDLE_SIBLING_EXPANDED: - if (null == m_textureMiddleSiblingExpanded || m_forceButtonText) - return UnityEngine.GUILayout.Button(">", UnityEngine.GUILayout.MaxWidth(16)); - else - return UnityEngine.GUILayout.Button(m_textureMiddleSiblingExpanded, UnityEngine.GUILayout.MaxWidth(16)); - - case TreeViewItem.TextureIcons.MIDDLE_SIBLING_NO_CHILD: - if (null == m_textureMiddleSiblingNoChild || m_forceButtonText) - return UnityEngine.GUILayout.Button("-", UnityEngine.GUILayout.MaxWidth(16)); - else - return ShowButtonTexture(m_textureMiddleSiblingNoChild); - - case TreeViewItem.TextureIcons.NORMAL_CHECKED: - if (null == m_textureNormalChecked || m_forceButtonText) - return UnityEngine.GUILayout.Button("x", UnityEngine.GUILayout.MaxWidth(16)); - else - return UnityEngine.GUILayout.Button(m_textureNormalChecked, UnityEngine.GUILayout.MaxWidth(16)); - - case TreeViewItem.TextureIcons.NORMAL_UNCHECKED: - if (null == m_textureNormalUnchecked || m_forceButtonText) - return UnityEngine.GUILayout.Button("o", UnityEngine.GUILayout.MaxWidth(16)); - else - return ShowButtonTexture(m_textureNormalUnchecked); - - default: - return false; - } - } - - /// - /// Called from OnGUI or EditorWindow.OnGUI - /// - public virtual void DisplayTreeView(DisplayTypes displayType) - { - using (new UnityEngine.GUILayout.HorizontalScope("box")) - { - AssignDefaults(); - if (!m_forceDefaultSkin) - ApplySkinKeepingScrollbars(); - - switch (displayType) - { - case DisplayTypes.USE_SCROLL_VIEW: - using (var scope = new UnityEngine.GUILayout.ScrollViewScope(m_scrollView) - ) //, GUILayout.MaxWidth(Width), GUILayout.MaxHeight(Height)); - { - m_scrollView = scope.scrollPosition; - RootItem.DisplayItem(0, TreeViewItem.SiblingOrder.FIRST_CHILD); - } - - break; - //case TreeViewControl.DisplayTypes.USE_SCROLL_AREA: - // using (var area = new GUILayout.AreaScope(new Rect(X, Y, Width, Height))) - // using (var scope = new GUILayout.ScrollViewScope(m_scrollView))//, GUILayout.MaxWidth(Width), GUILayout.MaxHeight(Height)); - // { - // m_scrollView = scope.scrollPosition; - // RootItem.DisplayItem(0, TreeViewItem.SiblingOrder.FIRST_CHILD); - // } - // break; - default: - RootItem.DisplayItem(0, TreeViewItem.SiblingOrder.FIRST_CHILD); - break; - } - - UnityEngine.GUI.skin = null; - } - } - - private void ApplySkinKeepingScrollbars() - { - var hScroll = UnityEngine.GUI.skin.horizontalScrollbar; - var hScrollDButton = UnityEngine.GUI.skin.horizontalScrollbarLeftButton; - var hScrollUButton = UnityEngine.GUI.skin.horizontalScrollbarRightButton; - var hScrollThumb = UnityEngine.GUI.skin.horizontalScrollbarThumb; - var vScroll = UnityEngine.GUI.skin.verticalScrollbar; - var vScrollDButton = UnityEngine.GUI.skin.verticalScrollbarDownButton; - var vScrollUButton = UnityEngine.GUI.skin.verticalScrollbarUpButton; - var vScrollThumb = UnityEngine.GUI.skin.verticalScrollbarThumb; - - UnityEngine.GUI.skin = m_skinUnselected; - - UnityEngine.GUI.skin.horizontalScrollbar = hScroll; - UnityEngine.GUI.skin.horizontalScrollbarLeftButton = hScrollDButton; - UnityEngine.GUI.skin.horizontalScrollbarRightButton = hScrollUButton; - UnityEngine.GUI.skin.horizontalScrollbarThumb = hScrollThumb; - UnityEngine.GUI.skin.verticalScrollbar = vScroll; - UnityEngine.GUI.skin.verticalScrollbarDownButton = vScrollDButton; - UnityEngine.GUI.skin.verticalScrollbarUpButton = vScrollUButton; - UnityEngine.GUI.skin.verticalScrollbarThumb = vScrollThumb; - } - - public bool HasFocus(UnityEngine.Vector2 mousePos) - { - var rect = new UnityEngine.Rect(m_scrollView.x, m_scrollView.y, 600, 900); // Width, Height); - return rect.Contains(mousePos); - } - - public void ApplySkin() - { - // create new skin instance - var skinHover = UnityEngine.Object.Instantiate(m_skinHover); - var skinSelected = UnityEngine.Object.Instantiate(m_skinSelected); - var skinUnselected = UnityEngine.Object.Instantiate(m_skinUnselected); - - // name the skins - skinHover.name = "Hover"; - skinSelected.name = "Selected"; - skinUnselected.name = "Unselected"; - - m_skinHover = skinHover; - m_skinSelected = skinSelected; - m_skinUnselected = skinUnselected; - } - - public virtual void AssignDefaults() - { - // create new skin instance - var skinHover = UnityEngine.ScriptableObject.CreateInstance(); - var skinSelected = UnityEngine.ScriptableObject.CreateInstance(); - var skinUnselected = UnityEngine.ScriptableObject.CreateInstance(); - skinHover.hideFlags = UnityEngine.HideFlags.HideAndDontSave; - skinSelected.hideFlags = UnityEngine.HideFlags.HideAndDontSave; - skinUnselected.hideFlags = UnityEngine.HideFlags.HideAndDontSave; - - // name the skins - skinHover.name = "Hover"; - skinSelected.name = "Selected"; - skinUnselected.name = "Unselected"; - - var tempWwisePath = "Assets/Wwise/Editor/WwiseWindows/TreeViewControl/"; - - m_textureBlank = GetTexture(tempWwisePath + "blank.png"); - m_textureGuide = GetTexture(tempWwisePath + "guide.png"); - m_textureLastSiblingCollapsed = GetTexture(tempWwisePath + "last_sibling_collapsed.png"); - m_textureLastSiblingExpanded = GetTexture(tempWwisePath + "last_sibling_expanded.png"); - m_textureLastSiblingNoChild = GetTexture(tempWwisePath + "last_sibling_nochild.png"); - m_textureMiddleSiblingCollapsed = GetTexture(tempWwisePath + "middle_sibling_collapsed.png"); - m_textureMiddleSiblingExpanded = GetTexture(tempWwisePath + "middle_sibling_expanded.png"); - m_textureMiddleSiblingNoChild = GetTexture(tempWwisePath + "middle_sibling_nochild.png"); - m_textureNormalChecked = GetTexture(tempWwisePath + "normal_checked.png"); - m_textureNormalUnchecked = GetTexture(tempWwisePath + "normal_unchecked.png"); - m_textureSelectedBackground = GetTexture(tempWwisePath + "selected_background_color.png"); - - m_skinHover = skinHover; - m_skinSelected = skinSelected; - m_skinUnselected = skinUnselected; - - SetBackground(m_skinHover.button, null); - SetBackground(m_skinHover.toggle, null); - SetButtonFontSize(m_skinHover.button); - SetButtonFontSize(m_skinHover.toggle); - RemoveMargins(m_skinHover.button); - RemoveMargins(m_skinHover.toggle); - SetTextColor(m_skinHover.button, UnityEngine.Color.yellow); - SetTextColor(m_skinHover.toggle, UnityEngine.Color.yellow); - - SetBackground(m_skinSelected.button, m_textureSelectedBackground); - SetBackground(m_skinSelected.toggle, m_textureSelectedBackground); - SetButtonFontSize(m_skinSelected.button); - SetButtonFontSize(m_skinSelected.toggle); - RemoveMargins(m_skinSelected.button); - RemoveMargins(m_skinSelected.toggle); - SetTextColor(m_skinSelected.button, UnityEngine.Color.yellow); - SetTextColor(m_skinSelected.toggle, UnityEngine.Color.yellow); - - SetBackground(m_skinUnselected.button, null); - SetBackground(m_skinUnselected.toggle, null); - SetButtonFontSize(m_skinUnselected.button); - SetButtonFontSize(m_skinUnselected.toggle); - RemoveMargins(m_skinUnselected.button); - RemoveMargins(m_skinUnselected.toggle); - - if (UnityEditor.EditorPrefs.GetInt("UserSkin") == 1) - { - // Dark theme - var darkBgColor = new UnityEngine.Color(51.0f / 255.0f, 51.0f / 255.0f, 51.0f / 255.0f); - SetTextColor(m_skinUnselected.button, UnityEngine.Color.white); - SetTextColor(m_skinUnselected.toggle, UnityEngine.Color.white); - SetBackgroundColor(m_skinUnselected.button, darkBgColor); - SetBackgroundColor(m_skinUnselected.toggle, darkBgColor); - } - else - { - // Light theme - var lightBgColor = new UnityEngine.Color(165.0f / 255.0f, 165.0f / 255.0f, 165.0f / 255.0f); - SetTextColor(m_skinUnselected.button, UnityEngine.Color.black); - SetTextColor(m_skinUnselected.toggle, UnityEngine.Color.black); - SetBackgroundColor(m_skinUnselected.button, lightBgColor); - SetBackgroundColor(m_skinUnselected.toggle, lightBgColor); - } - } - - private void SetBackground(UnityEngine.GUIStyle style, UnityEngine.Texture2D texture) - { - style.active.background = texture; - style.focused.background = texture; - style.hover.background = texture; - style.normal.background = texture; - style.onActive.background = texture; - style.onFocused.background = texture; - style.onHover.background = texture; - style.onNormal.background = texture; - } - - private void SetBackgroundColor(UnityEngine.GUIStyle style, UnityEngine.Color color) - { - var texture = new UnityEngine.Texture2D(1, 1); - texture.SetPixel(0, 0, color); - texture.Apply(); - style.active.background = texture; - style.focused.background = texture; - style.hover.background = texture; - style.normal.background = texture; - style.onActive.background = texture; - style.onFocused.background = texture; - style.onHover.background = texture; - style.onNormal.background = texture; - } - - private void SetTextColor(UnityEngine.GUIStyle style, UnityEngine.Color color) - { - style.active.textColor = color; - style.focused.textColor = color; - style.hover.textColor = color; - style.normal.textColor = color; - style.onActive.textColor = color; - style.onFocused.textColor = color; - style.onHover.textColor = color; - style.onNormal.textColor = color; - } - - private void RemoveMargins(UnityEngine.GUIStyle style) - { - style.margin.bottom = 0; - style.margin.left = 0; - style.margin.right = 0; - style.margin.top = 0; - } - - private void SetButtonFontSize(UnityEngine.GUIStyle style) - { - style.fontSize = 12; - } - - protected UnityEngine.Texture2D GetTexture(string texturePath) - { - try - { - return UnityEditor.AssetDatabase.LoadAssetAtPath(texturePath); - } - catch (System.Exception ex) - { - UnityEngine.Debug.LogError(string.Format("WwiseUnity: Failed to find local texture: {0}", ex)); - return null; - } - } - } -} \ No newline at end of file diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewControl.cs.meta b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewControl.cs.meta deleted file mode 100644 index 0c13c484b..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewControl.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 9a7360fbd94d7c84ba25149e09c00079 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewHoverSkin.guiskin b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewHoverSkin.guiskin deleted file mode 100644 index ad4ab3945..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewHoverSkin.guiskin +++ /dev/null @@ -1,1430 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &11400000 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12001, guid: 0000000000000000e000000000000000, type: 0} - m_Name: TreeViewHoverSkin - m_EditorClassIdentifier: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_box: - m_Name: box - m_Normal: - m_Background: {fileID: 11001, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0.79999995, g: 0.79999995, b: 0.79999995, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 6 - m_Right: 6 - m_Top: 6 - m_Bottom: 6 - m_Margin: - m_Left: 4 - m_Right: 4 - m_Top: 4 - m_Bottom: 4 - m_Padding: - m_Left: 4 - m_Right: 4 - m_Top: 4 - m_Bottom: 4 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 1 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_button: - m_Name: button - m_Normal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 12 - m_FontStyle: 0 - m_Alignment: 3 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_toggle: - m_Name: toggle - m_Normal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_Border: - m_Left: 14 - m_Right: 0 - m_Top: 14 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 15 - m_Right: 0 - m_Top: 3 - m_Bottom: 0 - m_Overflow: - m_Left: -1 - m_Right: 0 - m_Top: -4 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 12 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_label: - m_Name: label - m_Normal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0.9, g: 0.9, b: 0.9, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 1 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_textField: - m_Name: textfield - m_Normal: - m_Background: {fileID: 11024, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0.79999995, g: 0.79999995, b: 0.79999995, a: 1} - m_Hover: - m_Background: {fileID: 11026, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0.9, g: 0.9, b: 0.9, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 11026, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 1, b: 1, a: 1} - m_OnNormal: - m_Background: {fileID: 11025, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 1, b: 1, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 4 - m_Right: 4 - m_Top: 4 - m_Bottom: 4 - m_Margin: - m_Left: 4 - m_Right: 4 - m_Top: 4 - m_Bottom: 4 - m_Padding: - m_Left: 3 - m_Right: 3 - m_Top: 3 - m_Bottom: 3 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 3 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_textArea: - m_Name: textarea - m_Normal: - m_Background: {fileID: 11024, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0.9019608, g: 0.9019608, b: 0.9019608, a: 1} - m_Hover: - m_Background: {fileID: 11026, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0.79999995, g: 0.79999995, b: 0.79999995, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 11025, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 1, b: 1, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 4 - m_Right: 4 - m_Top: 4 - m_Bottom: 4 - m_Margin: - m_Left: 4 - m_Right: 4 - m_Top: 4 - m_Bottom: 4 - m_Padding: - m_Left: 3 - m_Right: 3 - m_Top: 3 - m_Bottom: 3 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 1 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_window: - m_Name: window - m_Normal: - m_Background: {fileID: 11023, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 1, b: 1, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 11022, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 1, b: 1, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 8 - m_Right: 8 - m_Top: 18 - m_Bottom: 8 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 10 - m_Right: 10 - m_Top: 20 - m_Bottom: 10 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 1 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: -18} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_horizontalSlider: - m_Name: horizontalslider - m_Normal: - m_Background: {fileID: 11009, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 3 - m_Right: 3 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 4 - m_Right: 4 - m_Top: 4 - m_Bottom: 4 - m_Padding: - m_Left: -1 - m_Right: -1 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: -2 - m_Bottom: -3 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 2 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 12 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_horizontalSliderThumb: - m_Name: horizontalsliderthumb - m_Normal: - m_Background: {fileID: 11011, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 11012, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 11010, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 4 - m_Right: 4 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 7 - m_Right: 7 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: -1 - m_Right: -1 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 2 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 12 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_verticalSlider: - m_Name: verticalslider - m_Normal: - m_Background: {fileID: 11021, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 3 - m_Bottom: 3 - m_Margin: - m_Left: 4 - m_Right: 4 - m_Top: 4 - m_Bottom: 4 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: -1 - m_Bottom: -1 - m_Overflow: - m_Left: -2 - m_Right: -3 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 0 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 12 - m_FixedHeight: 0 - m_StretchWidth: 0 - m_StretchHeight: 1 - m_verticalSliderThumb: - m_Name: verticalsliderthumb - m_Normal: - m_Background: {fileID: 11011, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 11012, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 11010, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 7 - m_Bottom: 7 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: -1 - m_Bottom: -1 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 12 - m_FixedHeight: 0 - m_StretchWidth: 0 - m_StretchHeight: 1 - m_horizontalScrollbar: - m_Name: horizontalscrollbar - m_Normal: - m_Background: {fileID: 11008, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 9 - m_Right: 9 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 4 - m_Right: 4 - m_Top: 1 - m_Bottom: 4 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 2 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 15 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_horizontalScrollbarThumb: - m_Name: horizontalscrollbarthumb - m_Normal: - m_Background: {fileID: 11007, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 6 - m_Right: 6 - m_Top: 6 - m_Bottom: 6 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 6 - m_Right: 6 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: -1 - m_Bottom: 1 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 13 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_horizontalScrollbarLeftButton: - m_Name: horizontalscrollbarleftbutton - m_Normal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_horizontalScrollbarRightButton: - m_Name: horizontalscrollbarrightbutton - m_Normal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_verticalScrollbar: - m_Name: verticalscrollbar - m_Normal: - m_Background: {fileID: 11020, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 9 - m_Bottom: 9 - m_Margin: - m_Left: 1 - m_Right: 4 - m_Top: 4 - m_Bottom: 4 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 1 - m_Bottom: 1 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 15 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_verticalScrollbarThumb: - m_Name: verticalscrollbarthumb - m_Normal: - m_Background: {fileID: 11019, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 6 - m_Right: 6 - m_Top: 6 - m_Bottom: 6 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 6 - m_Bottom: 6 - m_Overflow: - m_Left: -1 - m_Right: -1 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 2 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 15 - m_FixedHeight: 0 - m_StretchWidth: 0 - m_StretchHeight: 1 - m_verticalScrollbarUpButton: - m_Name: verticalscrollbarupbutton - m_Normal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_verticalScrollbarDownButton: - m_Name: verticalscrollbardownbutton - m_Normal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_ScrollView: - m_Name: scrollview - m_Normal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_CustomStyles: - - m_Name: - m_Normal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 0 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_Settings: - m_DoubleClickSelectsWord: 1 - m_TripleClickSelectsLine: 1 - m_CursorColor: {r: 1, g: 1, b: 1, a: 1} - m_CursorFlashSpeed: -1 - m_SelectionColor: {r: 1, g: 0.38403907, b: 0, a: 0.7} ---- !u!1002 &11400001 -EditorExtensionImpl: - serializedVersion: 6 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewHoverSkin.guiskin.meta b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewHoverSkin.guiskin.meta deleted file mode 100644 index 37e5fb5b1..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewHoverSkin.guiskin.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 2716874578bbdc149977623ccca83173 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewItem.cs b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewItem.cs deleted file mode 100644 index 717b5efc0..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewItem.cs +++ /dev/null @@ -1,385 +0,0 @@ -namespace AK.Wwise.TreeView -{ - [System.Serializable] - public class TreeViewItem - { - public enum SiblingOrder - { - FIRST_CHILD, - MIDDLE_CHILD, - LAST_CHILD - } - - public enum TextureIcons - { - BLANK, - GUIDE, - LAST_SIBLING_COLLAPSED, - LAST_SIBLING_EXPANDED, - LAST_SIBLING_NO_CHILD, - MIDDLE_SIBLING_COLLAPSED, - MIDDLE_SIBLING_EXPANDED, - MIDDLE_SIBLING_NO_CHILD, - NORMAL_CHECKED, - NORMAL_UNCHECKED - } - - private static int s_clickCount; - public System.EventHandler Checked = null; - public System.EventHandler Click = null; - public System.EventHandler CustomIconBuilder = null; - public object DataContext; - public System.EventHandler Dragged = null; - public string Header = string.Empty; - public bool IsCheckBox; - public bool IsChecked; - public bool IsDraggable; - public bool IsExpanded; - public bool IsHidden = false; - public bool IsHover; - public bool IsSelected; - public System.Collections.Generic.List Items = new System.Collections.Generic.List(); - - /// - /// The distance to the hover item - /// - private float m_hoverTime; - - public TreeViewItem Parent; - - public TreeViewControl ParentControl; - public System.EventHandler Selected = null; - public System.EventHandler Unchecked = null; - public System.EventHandler Unselected = null; - - public TreeViewItem(TreeViewControl parentControl, TreeViewItem parent) - { - ParentControl = parentControl; - Parent = parent; - } - - public TreeViewItem AddItem(string header) - { - var item = new TreeViewItem(ParentControl, this) { Header = header }; - Items.Add(item); - return item; - } - - public TreeViewItem AddItem(string header, object context) - { - var item = new TreeViewItem(ParentControl, this) { Header = header, DataContext = context }; - Items.Add(item); - return item; - } - - public TreeViewItem AddItem(string header, object context, bool in_isExpended) - { - var item = new TreeViewItem(ParentControl, this) - { - Header = header, - DataContext = context, - IsExpanded = in_isExpended - }; - Items.Add(item); - return item; - } - - public TreeViewItem AddItem(string header, bool isExpanded) - { - var item = new TreeViewItem(ParentControl, this) { Header = header, IsExpanded = isExpanded }; - Items.Add(item); - return item; - } - - public TreeViewItem AddItem(string header, bool isDraggable, bool isExpanded, object context) - { - var item = new TreeViewItem(ParentControl, this) - { - Header = header, - IsDraggable = isDraggable, - IsExpanded = isExpanded, - DataContext = context - }; - Items.Add(item); - return item; - } - - public TreeViewItem AddItem(string header, bool isExpanded, bool isChecked) - { - var item = new TreeViewItem(ParentControl, this) - { - Header = header, - IsExpanded = isExpanded, - IsCheckBox = true, - IsChecked = isChecked - }; - Items.Add(item); - return item; - } - - public TreeViewItem FindItemByName(string name) - { - foreach (var item in Items) - { - if (item.Header == name) - return item; - } - - return null; - } - - public bool HasChildItems() - { - return null != Items && Items.Count > 0; - } - - private float CalculateHoverTime(UnityEngine.Rect rect, UnityEngine.Vector3 mousePos) - { - if (rect.Contains(mousePos)) - return 0f; - - var midPoint = (rect.yMin + rect.yMax) * 0.5f; - var pointA = mousePos.y; - return UnityEngine.Mathf.Abs(midPoint - pointA) / 50f; - } - - private void SetIconExpansion(SiblingOrder siblingOrder, TextureIcons middle, TextureIcons last) - { - var result = false; - switch (siblingOrder) - { - case SiblingOrder.FIRST_CHILD: - case SiblingOrder.MIDDLE_CHILD: - result = ParentControl.Button(middle); - break; - case SiblingOrder.LAST_CHILD: - result = ParentControl.Button(last); - break; - } - - if (result) - IsExpanded = !IsExpanded; - } - - public void DisplayItem(int levels, SiblingOrder siblingOrder) - { - if (null == ParentControl || IsHidden) - return; - - var clicked = false; - - using (new UnityEngine.GUILayout.HorizontalScope()) - { - for (var index = 0; index < levels; ++index) - ParentControl.Button(TextureIcons.GUIDE); - - if (!HasChildItems()) - SetIconExpansion(siblingOrder, TextureIcons.MIDDLE_SIBLING_NO_CHILD, TextureIcons.LAST_SIBLING_NO_CHILD); - else if (IsExpanded) - SetIconExpansion(siblingOrder, TextureIcons.MIDDLE_SIBLING_EXPANDED, TextureIcons.LAST_SIBLING_EXPANDED); - else - SetIconExpansion(siblingOrder, TextureIcons.MIDDLE_SIBLING_COLLAPSED, TextureIcons.LAST_SIBLING_COLLAPSED); - - // display the text for the tree view - if (!string.IsNullOrEmpty(Header)) - { - var isSelected = ParentControl.SelectedItem == this && !ParentControl.m_forceDefaultSkin; - if (isSelected) - UnityEngine.GUI.skin = ParentControl.m_skinSelected; - - if (IsCheckBox) - { - if (IsChecked && ParentControl.Button(TextureIcons.NORMAL_CHECKED)) - { - IsChecked = false; - if (ParentControl.SelectedItem != this) - { - ParentControl.SelectedItem = this; - IsSelected = true; - if (null != Selected) - Selected.Invoke(this, new SelectedEventArgs()); - } - - if (null != Unchecked) - Unchecked.Invoke(this, new UncheckedEventArgs()); - } - else if (!IsChecked && ParentControl.Button(TextureIcons.NORMAL_UNCHECKED)) - { - IsChecked = true; - if (ParentControl.SelectedItem != this) - { - ParentControl.SelectedItem = this; - IsSelected = true; - if (null != Selected) - Selected.Invoke(this, new SelectedEventArgs()); - } - - if (null != Checked) - Checked.Invoke(this, new CheckedEventArgs()); - } - - ParentControl.Button(TextureIcons.BLANK); - } - - // Add a custom icon, if any - if (null != CustomIconBuilder) - { - CustomIconBuilder.Invoke(this, new CustomIconEventArgs()); - ParentControl.Button(TextureIcons.BLANK); - } - - if (UnityEngine.Event.current.isMouse) - s_clickCount = UnityEngine.Event.current.clickCount; - - if (ParentControl.IsHoverEnabled) - { - var oldSkin = UnityEngine.GUI.skin; - UnityEngine.GUI.skin = isSelected ? ParentControl.m_skinSelected : - IsHover ? ParentControl.m_skinHover : ParentControl.m_skinUnselected; - - if (ParentControl.IsHoverAnimationEnabled) - UnityEngine.GUI.skin.button.fontSize = (int) UnityEngine.Mathf.Lerp(20f, 12f, m_hoverTime); - - UnityEngine.GUI.SetNextControlName("toggleButton"); //workaround to dirty GUI - if (UnityEngine.GUILayout.Button(Header)) - { - UnityEngine.GUI.FocusControl("toggleButton"); //workaround to dirty GUI - if (ParentControl.SelectedItem != this) - { - ParentControl.SelectedItem = this; - IsSelected = true; - if (null != Selected) - Selected.Invoke(this, new SelectedEventArgs()); - } - - if (null != Click && (uint) s_clickCount <= 2) - clicked = true; - } - - UnityEngine.GUI.skin = oldSkin; - } - else - { - UnityEngine.GUI.SetNextControlName("toggleButton"); //workaround to dirty GUI - if (UnityEngine.GUILayout.RepeatButton(Header)) - { - UnityEngine.GUI.FocusControl("toggleButton"); //workaround to dirty GUI - if (ParentControl.SelectedItem != this) - { - ParentControl.SelectedItem = this; - IsSelected = true; - if (null != Selected) - Selected.Invoke(this, new SelectedEventArgs()); - } - - if (null != Click && (uint) s_clickCount <= 2) - clicked = true; - } - } - - if (isSelected && !ParentControl.m_forceDefaultSkin) - UnityEngine.GUI.skin = ParentControl.m_skinUnselected; - } - } - - if (ParentControl.IsHoverEnabled) - { - if (null != UnityEngine.Event.current && UnityEngine.Event.current.type == UnityEngine.EventType.Repaint) - { - var mousePos = UnityEngine.Event.current.mousePosition; - if (ParentControl.HasFocus(mousePos)) - { - var lastRect = UnityEngine.GUILayoutUtility.GetLastRect(); - IsHover = lastRect.Contains(mousePos); - if (IsHover) - ParentControl.HoverItem = this; - - if (ParentControl.IsHoverEnabled && ParentControl.IsHoverAnimationEnabled) - m_hoverTime = CalculateHoverTime(lastRect, UnityEngine.Event.current.mousePosition); - } - } - } - - if (HasChildItems() && IsExpanded) - { - for (var index = 0; index < Items.Count; ++index) - { - var child = Items[index]; - child.Parent = this; - child.DisplayItem(levels + 1, - index + 1 == Items.Count ? SiblingOrder.LAST_CHILD : - index == 0 ? SiblingOrder.FIRST_CHILD : SiblingOrder.MIDDLE_CHILD); - } - } - - if (clicked) - Click.Invoke(this, new ClickEventArgs((uint) s_clickCount)); - - if (IsSelected && ParentControl.SelectedItem != this && null != Unselected) - Unselected.Invoke(this, new UnselectedEventArgs()); - - IsSelected = ParentControl.SelectedItem == this; - - if (IsDraggable) - HandleGUIEvents(); - } - - private void HandleGUIEvents() - { - // Handle events - var evt = UnityEngine.Event.current; - var currentEventType = evt.type; - - if (currentEventType == UnityEngine.EventType.MouseDrag) - { - if (null != Dragged) - { - try - { - UnityEditor.DragAndDrop.PrepareStartDrag(); - Dragged.Invoke(ParentControl.SelectedItem, new DragEventArgs()); - evt.Use(); - } - catch (System.Exception e) - { - UnityEngine.Debug.Log(e); - } - } - } - } - - public class ClickEventArgs : System.EventArgs - { - public uint m_clickCount; - - public ClickEventArgs(uint in_clickCount) - { - m_clickCount = in_clickCount; - } - } - - public class CheckedEventArgs : System.EventArgs - { - } - - public class UncheckedEventArgs : System.EventArgs - { - } - - public class SelectedEventArgs : System.EventArgs - { - } - - public class UnselectedEventArgs : System.EventArgs - { - } - - public class DragEventArgs : System.EventArgs - { - } - - public class CustomIconEventArgs : System.EventArgs - { - } - } -} \ No newline at end of file diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewItem.cs.meta b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewItem.cs.meta deleted file mode 100644 index 32e75d131..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewItem.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 97cf452a36414e247bb6fe7717cf8b92 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewSelectedSkin.guiskin b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewSelectedSkin.guiskin deleted file mode 100644 index b7d997baa..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewSelectedSkin.guiskin +++ /dev/null @@ -1,1430 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &11400000 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12001, guid: 0000000000000000e000000000000000, type: 0} - m_Name: TreeViewSelectedSkin - m_EditorClassIdentifier: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_box: - m_Name: box - m_Normal: - m_Background: {fileID: 11001, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0.79999995, g: 0.79999995, b: 0.79999995, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 6 - m_Right: 6 - m_Top: 6 - m_Bottom: 6 - m_Margin: - m_Left: 4 - m_Right: 4 - m_Top: 4 - m_Bottom: 4 - m_Padding: - m_Left: 4 - m_Right: 4 - m_Top: 4 - m_Bottom: 4 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 1 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_button: - m_Name: button - m_Normal: - m_Background: {fileID: 2800000, guid: 90ae539ab2d5c844a8da46e32e03a700, type: 3} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_Hover: - m_Background: {fileID: 2800000, guid: 90ae539ab2d5c844a8da46e32e03a700, type: 3} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_Active: - m_Background: {fileID: 2800000, guid: 90ae539ab2d5c844a8da46e32e03a700, type: 3} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_Focused: - m_Background: {fileID: 2800000, guid: 90ae539ab2d5c844a8da46e32e03a700, type: 3} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_OnNormal: - m_Background: {fileID: 2800000, guid: 90ae539ab2d5c844a8da46e32e03a700, type: 3} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_OnHover: - m_Background: {fileID: 2800000, guid: 90ae539ab2d5c844a8da46e32e03a700, type: 3} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_OnActive: - m_Background: {fileID: 2800000, guid: 90ae539ab2d5c844a8da46e32e03a700, type: 3} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_OnFocused: - m_Background: {fileID: 2800000, guid: 90ae539ab2d5c844a8da46e32e03a700, type: 3} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 3 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 0 - m_StretchHeight: 0 - m_toggle: - m_Name: toggle - m_Normal: - m_Background: {fileID: 2800000, guid: 90ae539ab2d5c844a8da46e32e03a700, type: 3} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_Hover: - m_Background: {fileID: 2800000, guid: 90ae539ab2d5c844a8da46e32e03a700, type: 3} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_Active: - m_Background: {fileID: 2800000, guid: 90ae539ab2d5c844a8da46e32e03a700, type: 3} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_Focused: - m_Background: {fileID: 2800000, guid: 90ae539ab2d5c844a8da46e32e03a700, type: 3} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_OnNormal: - m_Background: {fileID: 2800000, guid: 90ae539ab2d5c844a8da46e32e03a700, type: 3} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_OnHover: - m_Background: {fileID: 2800000, guid: 90ae539ab2d5c844a8da46e32e03a700, type: 3} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_OnActive: - m_Background: {fileID: 2800000, guid: 90ae539ab2d5c844a8da46e32e03a700, type: 3} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_OnFocused: - m_Background: {fileID: 2800000, guid: 90ae539ab2d5c844a8da46e32e03a700, type: 3} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} - m_Border: - m_Left: 14 - m_Right: 0 - m_Top: 14 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 15 - m_Right: 0 - m_Top: 3 - m_Bottom: 0 - m_Overflow: - m_Left: -1 - m_Right: 0 - m_Top: -4 - m_Bottom: 0 - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 40 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 40 - m_FixedHeight: 40 - m_StretchWidth: 1 - m_StretchHeight: 1 - m_label: - m_Name: label - m_Normal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0.9, g: 0.9, b: 0.9, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 1 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_textField: - m_Name: textfield - m_Normal: - m_Background: {fileID: 11024, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0.79999995, g: 0.79999995, b: 0.79999995, a: 1} - m_Hover: - m_Background: {fileID: 11026, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0.9, g: 0.9, b: 0.9, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 11026, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 1, b: 1, a: 1} - m_OnNormal: - m_Background: {fileID: 11025, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 1, b: 1, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 4 - m_Right: 4 - m_Top: 4 - m_Bottom: 4 - m_Margin: - m_Left: 4 - m_Right: 4 - m_Top: 4 - m_Bottom: 4 - m_Padding: - m_Left: 3 - m_Right: 3 - m_Top: 3 - m_Bottom: 3 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 3 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_textArea: - m_Name: textarea - m_Normal: - m_Background: {fileID: 11024, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0.9019608, g: 0.9019608, b: 0.9019608, a: 1} - m_Hover: - m_Background: {fileID: 11026, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0.79999995, g: 0.79999995, b: 0.79999995, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 11025, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 1, b: 1, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 4 - m_Right: 4 - m_Top: 4 - m_Bottom: 4 - m_Margin: - m_Left: 4 - m_Right: 4 - m_Top: 4 - m_Bottom: 4 - m_Padding: - m_Left: 3 - m_Right: 3 - m_Top: 3 - m_Bottom: 3 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 1 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_window: - m_Name: window - m_Normal: - m_Background: {fileID: 11023, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 1, b: 1, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 11022, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 1, b: 1, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 8 - m_Right: 8 - m_Top: 18 - m_Bottom: 8 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 10 - m_Right: 10 - m_Top: 20 - m_Bottom: 10 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 1 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: -18} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_horizontalSlider: - m_Name: horizontalslider - m_Normal: - m_Background: {fileID: 11009, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 3 - m_Right: 3 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 4 - m_Right: 4 - m_Top: 4 - m_Bottom: 4 - m_Padding: - m_Left: -1 - m_Right: -1 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: -2 - m_Bottom: -3 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 2 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 12 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_horizontalSliderThumb: - m_Name: horizontalsliderthumb - m_Normal: - m_Background: {fileID: 11011, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 11012, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 11010, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 4 - m_Right: 4 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 7 - m_Right: 7 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: -1 - m_Right: -1 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 2 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 12 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_verticalSlider: - m_Name: verticalslider - m_Normal: - m_Background: {fileID: 11021, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 3 - m_Bottom: 3 - m_Margin: - m_Left: 4 - m_Right: 4 - m_Top: 4 - m_Bottom: 4 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: -1 - m_Bottom: -1 - m_Overflow: - m_Left: -2 - m_Right: -3 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 0 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 12 - m_FixedHeight: 0 - m_StretchWidth: 0 - m_StretchHeight: 1 - m_verticalSliderThumb: - m_Name: verticalsliderthumb - m_Normal: - m_Background: {fileID: 11011, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 11012, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 11010, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 7 - m_Bottom: 7 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: -1 - m_Bottom: -1 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 12 - m_FixedHeight: 0 - m_StretchWidth: 0 - m_StretchHeight: 1 - m_horizontalScrollbar: - m_Name: horizontalscrollbar - m_Normal: - m_Background: {fileID: 11008, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 9 - m_Right: 9 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 4 - m_Right: 4 - m_Top: 1 - m_Bottom: 4 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 2 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 15 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_horizontalScrollbarThumb: - m_Name: horizontalscrollbarthumb - m_Normal: - m_Background: {fileID: 11007, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 6 - m_Right: 6 - m_Top: 6 - m_Bottom: 6 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 6 - m_Right: 6 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: -1 - m_Bottom: 1 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 13 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_horizontalScrollbarLeftButton: - m_Name: horizontalscrollbarleftbutton - m_Normal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_horizontalScrollbarRightButton: - m_Name: horizontalscrollbarrightbutton - m_Normal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_verticalScrollbar: - m_Name: verticalscrollbar - m_Normal: - m_Background: {fileID: 11020, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 9 - m_Bottom: 9 - m_Margin: - m_Left: 1 - m_Right: 4 - m_Top: 4 - m_Bottom: 4 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 1 - m_Bottom: 1 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 15 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_verticalScrollbarThumb: - m_Name: verticalscrollbarthumb - m_Normal: - m_Background: {fileID: 11019, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 6 - m_Right: 6 - m_Top: 6 - m_Bottom: 6 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 6 - m_Bottom: 6 - m_Overflow: - m_Left: -1 - m_Right: -1 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 2 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 15 - m_FixedHeight: 0 - m_StretchWidth: 0 - m_StretchHeight: 1 - m_verticalScrollbarUpButton: - m_Name: verticalscrollbarupbutton - m_Normal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_verticalScrollbarDownButton: - m_Name: verticalscrollbardownbutton - m_Normal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_ScrollView: - m_Name: scrollview - m_Normal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_CustomStyles: - - m_Name: - m_Normal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 0 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_Settings: - m_DoubleClickSelectsWord: 1 - m_TripleClickSelectsLine: 1 - m_CursorColor: {r: 1, g: 1, b: 1, a: 1} - m_CursorFlashSpeed: -1 - m_SelectionColor: {r: 1, g: 0.38403907, b: 0, a: 0.7} ---- !u!1002 &11400001 -EditorExtensionImpl: - serializedVersion: 6 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewSelectedSkin.guiskin.meta b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewSelectedSkin.guiskin.meta deleted file mode 100644 index 033e599e7..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewSelectedSkin.guiskin.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 3859982a9047adc42a22c54f55d80715 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewUnselectedSkin.guiskin b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewUnselectedSkin.guiskin deleted file mode 100644 index 316dca462..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewUnselectedSkin.guiskin +++ /dev/null @@ -1,1430 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &11400000 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12001, guid: 0000000000000000e000000000000000, type: 0} - m_Name: TreeViewUnselectedSkin - m_EditorClassIdentifier: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_box: - m_Name: box - m_Normal: - m_Background: {fileID: 11001, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0.79999995, g: 0.79999995, b: 0.79999995, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 6 - m_Right: 6 - m_Top: 6 - m_Bottom: 6 - m_Margin: - m_Left: 4 - m_Right: 4 - m_Top: 4 - m_Bottom: 4 - m_Padding: - m_Left: 4 - m_Right: 4 - m_Top: 4 - m_Bottom: 4 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 1 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_button: - m_Name: button - m_Normal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 1, b: 1, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 1, b: 1, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 1, b: 1, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 1, b: 1, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 1, b: 1, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 1, b: 1, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 1, b: 1, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 1, b: 1, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 3 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_toggle: - m_Name: toggle - m_Normal: - m_Background: {fileID: 11018, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0.89112896, g: 0.89112896, b: 0.89112896, a: 1} - m_Hover: - m_Background: {fileID: 11014, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 1, b: 1, a: 1} - m_Active: - m_Background: {fileID: 11013, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 1, b: 1, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 11016, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0.8901961, g: 0.8901961, b: 0.8901961, a: 1} - m_OnHover: - m_Background: {fileID: 11015, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 1, b: 1, a: 1} - m_OnActive: - m_Background: {fileID: 11017, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 1, b: 1, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 14 - m_Right: 0 - m_Top: 14 - m_Bottom: 0 - m_Margin: - m_Left: 4 - m_Right: 4 - m_Top: 4 - m_Bottom: 4 - m_Padding: - m_Left: 15 - m_Right: 0 - m_Top: 3 - m_Bottom: 0 - m_Overflow: - m_Left: -1 - m_Right: 0 - m_Top: -4 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_label: - m_Name: label - m_Normal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0.9, g: 0.9, b: 0.9, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 1 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_textField: - m_Name: textfield - m_Normal: - m_Background: {fileID: 11024, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0.79999995, g: 0.79999995, b: 0.79999995, a: 1} - m_Hover: - m_Background: {fileID: 11026, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0.9, g: 0.9, b: 0.9, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 11026, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 1, b: 1, a: 1} - m_OnNormal: - m_Background: {fileID: 11025, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 1, b: 1, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 4 - m_Right: 4 - m_Top: 4 - m_Bottom: 4 - m_Margin: - m_Left: 4 - m_Right: 4 - m_Top: 4 - m_Bottom: 4 - m_Padding: - m_Left: 3 - m_Right: 3 - m_Top: 3 - m_Bottom: 3 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 3 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_textArea: - m_Name: textarea - m_Normal: - m_Background: {fileID: 11024, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0.9019608, g: 0.9019608, b: 0.9019608, a: 1} - m_Hover: - m_Background: {fileID: 11026, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0.79999995, g: 0.79999995, b: 0.79999995, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 11025, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 1, b: 1, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 4 - m_Right: 4 - m_Top: 4 - m_Bottom: 4 - m_Margin: - m_Left: 4 - m_Right: 4 - m_Top: 4 - m_Bottom: 4 - m_Padding: - m_Left: 3 - m_Right: 3 - m_Top: 3 - m_Bottom: 3 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 1 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_window: - m_Name: window - m_Normal: - m_Background: {fileID: 11023, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 1, b: 1, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 11022, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 1, g: 1, b: 1, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 8 - m_Right: 8 - m_Top: 18 - m_Bottom: 8 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 10 - m_Right: 10 - m_Top: 20 - m_Bottom: 10 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 1 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: -18} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_horizontalSlider: - m_Name: horizontalslider - m_Normal: - m_Background: {fileID: 11009, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 3 - m_Right: 3 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 4 - m_Right: 4 - m_Top: 4 - m_Bottom: 4 - m_Padding: - m_Left: -1 - m_Right: -1 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: -2 - m_Bottom: -3 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 2 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 12 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_horizontalSliderThumb: - m_Name: horizontalsliderthumb - m_Normal: - m_Background: {fileID: 11011, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 11012, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 11010, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 4 - m_Right: 4 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 7 - m_Right: 7 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: -1 - m_Right: -1 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 2 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 12 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_verticalSlider: - m_Name: verticalslider - m_Normal: - m_Background: {fileID: 11021, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 3 - m_Bottom: 3 - m_Margin: - m_Left: 4 - m_Right: 4 - m_Top: 4 - m_Bottom: 4 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: -1 - m_Bottom: -1 - m_Overflow: - m_Left: -2 - m_Right: -3 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 0 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 12 - m_FixedHeight: 0 - m_StretchWidth: 0 - m_StretchHeight: 1 - m_verticalSliderThumb: - m_Name: verticalsliderthumb - m_Normal: - m_Background: {fileID: 11011, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 11012, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 11010, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 7 - m_Bottom: 7 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: -1 - m_Bottom: -1 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 12 - m_FixedHeight: 0 - m_StretchWidth: 0 - m_StretchHeight: 1 - m_horizontalScrollbar: - m_Name: horizontalscrollbar - m_Normal: - m_Background: {fileID: 11008, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 9 - m_Right: 9 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 4 - m_Right: 4 - m_Top: 1 - m_Bottom: 4 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 2 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 15 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_horizontalScrollbarThumb: - m_Name: horizontalscrollbarthumb - m_Normal: - m_Background: {fileID: 11007, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 6 - m_Right: 6 - m_Top: 6 - m_Bottom: 6 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 6 - m_Right: 6 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: -1 - m_Bottom: 1 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 13 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_horizontalScrollbarLeftButton: - m_Name: horizontalscrollbarleftbutton - m_Normal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_horizontalScrollbarRightButton: - m_Name: horizontalscrollbarrightbutton - m_Normal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_verticalScrollbar: - m_Name: verticalscrollbar - m_Normal: - m_Background: {fileID: 11020, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 9 - m_Bottom: 9 - m_Margin: - m_Left: 1 - m_Right: 4 - m_Top: 4 - m_Bottom: 4 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 1 - m_Bottom: 1 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 15 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_verticalScrollbarThumb: - m_Name: verticalscrollbarthumb - m_Normal: - m_Background: {fileID: 11019, guid: 0000000000000000e000000000000000, type: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 6 - m_Right: 6 - m_Top: 6 - m_Bottom: 6 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 6 - m_Bottom: 6 - m_Overflow: - m_Left: -1 - m_Right: -1 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 2 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 15 - m_FixedHeight: 0 - m_StretchWidth: 0 - m_StretchHeight: 1 - m_verticalScrollbarUpButton: - m_Name: verticalscrollbarupbutton - m_Normal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_verticalScrollbarDownButton: - m_Name: verticalscrollbardownbutton - m_Normal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_ScrollView: - m_Name: scrollview - m_Normal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 1 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_CustomStyles: - - m_Name: - m_Normal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_ScaledBackgrounds: [] - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 0 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 - m_Settings: - m_DoubleClickSelectsWord: 1 - m_TripleClickSelectsLine: 1 - m_CursorColor: {r: 1, g: 1, b: 1, a: 1} - m_CursorFlashSpeed: -1 - m_SelectionColor: {r: 1, g: 0.38403907, b: 0, a: 0.7} ---- !u!1002 &11400001 -EditorExtensionImpl: - serializedVersion: 6 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewUnselectedSkin.guiskin.meta b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewUnselectedSkin.guiskin.meta deleted file mode 100644 index b07493424..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/TreeViewUnselectedSkin.guiskin.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 2fe53dada2fb8c1448de52e4d7925c8c -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/acoustictexture_nor.png b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/acoustictexture_nor.png deleted file mode 100644 index 53df1dc70..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/acoustictexture_nor.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5caf2092ccfc62299f4c8e2be4a09d1930a29dbc9b2679484910842986ae2a53 -size 646 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/auxbus_nor.png b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/auxbus_nor.png deleted file mode 100644 index 9e559bec0..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/auxbus_nor.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:03de79cfb672f1482777bb0332b358471860c47385610149f86e0f3ee7446294 -size 352 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/bus_nor.png b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/bus_nor.png deleted file mode 100644 index 25740ee62..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/bus_nor.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c9711ebb6ff443a3657ca8bca9e0699cf7828804c820ca804770626d91b70082 -size 326 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/event_nor.png b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/event_nor.png deleted file mode 100644 index 65defde17..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/event_nor.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e6a21fb8ffb5607fcd1f733f2799213407a8f9a1f31c3c1a0f80814ac46b7d5a -size 334 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/folder_nor.png b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/folder_nor.png deleted file mode 100644 index 8d52dbf2f..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/folder_nor.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d5addbb9de45c8b57a7da508b0503ce39272525bb5df26c09a05c2bc72afdbc7 -size 385 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/gameparameter_nor.png b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/gameparameter_nor.png deleted file mode 100644 index 68afaa2b4..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/gameparameter_nor.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:489d3a0444ad04da9068c0c119322a03d20edbebdd4c8fa7044db393fc9aba03 -size 813 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/guide.png b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/guide.png deleted file mode 100644 index 768639bbe..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/guide.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4ae75277441f8dd9bb9fac9316de65ae49ab50fd8c28d0f8ce1f2668c118da16 -size 198 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/guide.png.meta b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/guide.png.meta deleted file mode 100644 index 358d8a212..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/guide.png.meta +++ /dev/null @@ -1,96 +0,0 @@ -fileFormatVersion: 2 -guid: e35b9c6abe93a684f9686aca2561c0f8 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -100 - wrapU: -1 - wrapV: -1 - wrapW: -1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 0 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/last_sibling_collapsed.png b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/last_sibling_collapsed.png deleted file mode 100644 index 7a5306597..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/last_sibling_collapsed.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e03ae0ef2f481b011e7ef814f55fbd7feabff5ecab00126523a42479aec8c024 -size 318 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/last_sibling_collapsed.png.meta b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/last_sibling_collapsed.png.meta deleted file mode 100644 index f61800ece..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/last_sibling_collapsed.png.meta +++ /dev/null @@ -1,96 +0,0 @@ -fileFormatVersion: 2 -guid: a7f9fcc2ecce8f7478ae2f6de409942b -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -100 - wrapU: -1 - wrapV: -1 - wrapW: -1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 0 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/last_sibling_expanded.png b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/last_sibling_expanded.png deleted file mode 100644 index cf25b5741..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/last_sibling_expanded.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fdf854791bace999e0ae649cbb70a0afbb1f35cb243ec8b7fdedc7694cec7ebd -size 306 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/last_sibling_expanded.png.meta b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/last_sibling_expanded.png.meta deleted file mode 100644 index 426e75712..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/last_sibling_expanded.png.meta +++ /dev/null @@ -1,96 +0,0 @@ -fileFormatVersion: 2 -guid: 6f0f23c3f0283f646b39001def2a7225 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -100 - wrapU: -1 - wrapV: -1 - wrapW: -1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 0 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/last_sibling_nochild.png b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/last_sibling_nochild.png deleted file mode 100644 index 5a796ce30..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/last_sibling_nochild.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b65ae98e2b9ec87de1bde015ebd76787e7a78a99c876f89363f972f229fd2eaa -size 199 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/last_sibling_nochild.png.meta b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/last_sibling_nochild.png.meta deleted file mode 100644 index ca5f8a0d4..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/last_sibling_nochild.png.meta +++ /dev/null @@ -1,96 +0,0 @@ -fileFormatVersion: 2 -guid: 061fc0b99975d6f4eb55a64200bf0c5e -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -100 - wrapU: -1 - wrapV: -1 - wrapW: -1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 0 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/middle_sibling_collapsed.png b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/middle_sibling_collapsed.png deleted file mode 100644 index 6faeeff0f..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/middle_sibling_collapsed.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3affe01dffb1be4622492a343e805d27a0170138db458470e0f6a1f68e081fd8 -size 319 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/middle_sibling_collapsed.png.meta b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/middle_sibling_collapsed.png.meta deleted file mode 100644 index 414a6e993..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/middle_sibling_collapsed.png.meta +++ /dev/null @@ -1,96 +0,0 @@ -fileFormatVersion: 2 -guid: 188fd98bf9367b84e80795aada26cb3b -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -100 - wrapU: -1 - wrapV: -1 - wrapW: -1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 0 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/middle_sibling_expanded.png b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/middle_sibling_expanded.png deleted file mode 100644 index 7fa9aabaa..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/middle_sibling_expanded.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:63d8655f1a887eac87509ed603473b5362bdbe54de2641c7bbef2a1041244391 -size 307 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/middle_sibling_expanded.png.meta b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/middle_sibling_expanded.png.meta deleted file mode 100644 index 89d7bd5ce..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/middle_sibling_expanded.png.meta +++ /dev/null @@ -1,96 +0,0 @@ -fileFormatVersion: 2 -guid: ce42c317bad654d4b804748797564ad3 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -100 - wrapU: -1 - wrapV: -1 - wrapW: -1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 0 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/middle_sibling_nochild.png b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/middle_sibling_nochild.png deleted file mode 100644 index 897923399..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/middle_sibling_nochild.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9041cd333b4487cb28de29b4e9a8a238b8604c080121e3a623c78bf6e22e25c7 -size 201 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/middle_sibling_nochild.png.meta b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/middle_sibling_nochild.png.meta deleted file mode 100644 index fd80c7fb0..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/middle_sibling_nochild.png.meta +++ /dev/null @@ -1,96 +0,0 @@ -fileFormatVersion: 2 -guid: 839226de575fba443b3c1a232ffa10b2 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -100 - wrapU: -1 - wrapV: -1 - wrapW: -1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 0 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/normal_checked.png b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/normal_checked.png deleted file mode 100644 index b9762c228..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/normal_checked.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:54055c93cb74241f8032a0abc5f5e40178190f0c8f3ebcbea53d3b8e28bd9868 -size 642 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/normal_checked.png.meta b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/normal_checked.png.meta deleted file mode 100644 index 4283b217d..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/normal_checked.png.meta +++ /dev/null @@ -1,96 +0,0 @@ -fileFormatVersion: 2 -guid: fc0c9b6b752dfc6459c26c5cac3421c7 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -100 - wrapU: -1 - wrapV: -1 - wrapW: -1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 0 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/normal_unchecked.png b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/normal_unchecked.png deleted file mode 100644 index d8d68565e..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/normal_unchecked.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5559d243af53def66cb753fe5956554353bc100ef9d008e8bbfd96078d9bd3b1 -size 496 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/normal_unchecked.png.meta b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/normal_unchecked.png.meta deleted file mode 100644 index d57577dad..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/normal_unchecked.png.meta +++ /dev/null @@ -1,96 +0,0 @@ -fileFormatVersion: 2 -guid: c880219eea0d9e64584b4a62490642fb -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -100 - wrapU: -1 - wrapV: -1 - wrapW: -1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 0 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/physical_folder_nor.png b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/physical_folder_nor.png deleted file mode 100644 index 254ebdb3e..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/physical_folder_nor.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:070f9d8826d12fa7e48a49ac5c7327bf81c2bb334f66687c24b111f94402e0dd -size 445 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/selected_background_color.png b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/selected_background_color.png deleted file mode 100644 index e4fb45ef7..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/selected_background_color.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:49c2b32c124d7520406dde35b48b487c3a73c7780bc5366ca0c03299ee52d2cb -size 168 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/selected_background_color.png.meta b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/selected_background_color.png.meta deleted file mode 100644 index 837ad3bad..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/selected_background_color.png.meta +++ /dev/null @@ -1,96 +0,0 @@ -fileFormatVersion: 2 -guid: ddde50ae929395442b64b1ed625c5af6 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: -1 - aniso: -1 - mipBias: -100 - wrapU: -1 - wrapV: -1 - wrapW: -1 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 0 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/soundbank_nor.png b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/soundbank_nor.png deleted file mode 100644 index 2049bb770..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/soundbank_nor.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:98bc6b092e9ab1f3919c325196886a310383cabf179454b89446bc085c36c562 -size 730 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/state_nor.png b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/state_nor.png deleted file mode 100644 index e29ffb88b..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/state_nor.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5604c02a1024e2927919269d0d5a440eca8c6170f59a2019a5fba95c19e9e55b -size 815 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/stategroup_nor.png b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/stategroup_nor.png deleted file mode 100644 index 063cb4c60..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/stategroup_nor.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:492e4eeb0eea8c6d442bbcd9bf03aafc12230e537a6e4ec3a56afb92e9f3fbb4 -size 765 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/switch_nor.png b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/switch_nor.png deleted file mode 100644 index 2a322e993..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/switch_nor.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bceba70353d802f96f9290b0810650cebfc2d792dd72990aee44ee34605efc2e -size 268 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/switchgroup_nor.png b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/switchgroup_nor.png deleted file mode 100644 index 753c9ff79..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/switchgroup_nor.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:59bd3c01215dbe5789221477f4a997b35ba6de08d5efb3693424634a99eb4872 -size 264 diff --git a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/workunit_nor.png b/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/workunit_nor.png deleted file mode 100644 index 8444fb7d6..000000000 --- a/Assets/Wwise/Editor/WwiseWindows/TreeViewControl/workunit_nor.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:322ee4fe8c3a3309990730160db2b8ec57b7f14ac420fd544a86c061f0f2a0c1 -size 429 diff --git a/Assets/Wwise/Extensions.meta b/Assets/Wwise/Extensions.meta deleted file mode 100644 index 4b0345415..000000000 --- a/Assets/Wwise/Extensions.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 2f0c5b4e095b6f3469d98741769cefab -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/Wwise/LauncherInfo.json b/Assets/Wwise/LauncherInfo.json index fa91d3dbc..dcee6e034 100644 --- a/Assets/Wwise/LauncherInfo.json +++ b/Assets/Wwise/LauncherInfo.json @@ -1,3 +1,3 @@ { - "originalSdkFolder": "E:\\Applications\\Wwise 2019.2.9.7459\\SDK" + "originalSdkFolder": "E:\\Applications\\Wwise 2021.1.1.7601\\SDK" } \ No newline at end of file diff --git a/Assets/Wwise/LauncherInfo.json.meta b/Assets/Wwise/LauncherInfo.json.meta index 5c06edc08..910712ccb 100644 --- a/Assets/Wwise/LauncherInfo.json.meta +++ b/Assets/Wwise/LauncherInfo.json.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 7921365805975cb4db67c09b4064e4fd +guid: 83251a09b775a714c8d713914850d640 TextScriptImporter: externalObjects: {} userData: diff --git a/Assets/Wwise/MonoBehaviour.meta b/Assets/Wwise/MonoBehaviour.meta new file mode 100644 index 000000000..451a58de3 --- /dev/null +++ b/Assets/Wwise/MonoBehaviour.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a17e8b013da160c418c587272c2059ee +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/MonoBehaviour/CHANGELOG.md b/Assets/Wwise/MonoBehaviour/CHANGELOG.md new file mode 100644 index 000000000..e69de29bb diff --git a/Assets/Wwise/MonoBehaviour/CHANGELOG.md.meta b/Assets/Wwise/MonoBehaviour/CHANGELOG.md.meta new file mode 100644 index 000000000..c694fe5e9 --- /dev/null +++ b/Assets/Wwise/MonoBehaviour/CHANGELOG.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 332e0bc3ac12d624a80f5af1f8d973fd +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/MonoBehaviour/Editor.meta b/Assets/Wwise/MonoBehaviour/Editor.meta new file mode 100644 index 000000000..85687410d --- /dev/null +++ b/Assets/Wwise/MonoBehaviour/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d3131760e35250b4bb6a5cc816639206 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/MonoBehaviour/Editor/AK.Wwise.Unity.MonoBehaviour.Editor.asmdef b/Assets/Wwise/MonoBehaviour/Editor/AK.Wwise.Unity.MonoBehaviour.Editor.asmdef new file mode 100644 index 000000000..9c0435498 --- /dev/null +++ b/Assets/Wwise/MonoBehaviour/Editor/AK.Wwise.Unity.MonoBehaviour.Editor.asmdef @@ -0,0 +1,32 @@ +{ + "name": "AK.Wwise.Unity.MonoBehaviour.Editor", + "references": [ + "AK.Wwise.Unity.API", + "AK.Wwise.Unity.API.Editor", + "AK.Wwise.Unity.MonoBehaviour", + "AK.Wwise.Unity.API.WwiseTypes", + "AK.Wwise.Unity.Addressables" + ], + "includePlatforms": [ + "Editor" + ], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [ + { + "name": "com.unity.addressables", + "expression": "1.8", + "define": "UNITY_ADDRESSABLES" + }, + { + "name": "com.audiokinetic.wwise.addressables", + "expression": "1.0.0", + "define": "AK_WWISE_ADDRESSABLES" + } + ], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Assets/Wwise/MonoBehaviour/Editor/AK.Wwise.Unity.MonoBehaviour.Editor.asmdef.meta b/Assets/Wwise/MonoBehaviour/Editor/AK.Wwise.Unity.MonoBehaviour.Editor.asmdef.meta new file mode 100644 index 000000000..e007bceae --- /dev/null +++ b/Assets/Wwise/MonoBehaviour/Editor/AK.Wwise.Unity.MonoBehaviour.Editor.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 54017f1a9bae9d743a0915157a69e478 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/MonoBehaviour/Editor/AkAmbientInspector.cs b/Assets/Wwise/MonoBehaviour/Editor/AkAmbientInspector.cs new file mode 100644 index 000000000..573254a0c --- /dev/null +++ b/Assets/Wwise/MonoBehaviour/Editor/AkAmbientInspector.cs @@ -0,0 +1,332 @@ +#if UNITY_EDITOR +////////////////////////////////////////////////////////////////////// +// +// Copyright (c) 2014 Audiokinetic Inc. / All Rights Reserved +// +////////////////////////////////////////////////////////////////////// + +[UnityEditor.CanEditMultipleObjects] +[UnityEditor.CustomEditor(typeof(AkAmbient))] +public class AkAmbientInspector : AkEventInspector +{ + public enum AttenuationSphereOptions + { + Dont_Show, + Current_Event_Only, + All_Events + } + + public static System.Collections.Generic.Dictionary attSphereProperties = + new System.Collections.Generic.Dictionary(); + + public AttenuationSphereOptions currentAttSphereOp; + + private AkAmbient m_AkAmbient; + private UnityEditor.SerializedProperty multiPositionTypeProperty; + private UnityEditor.SerializedProperty largeModePositionArrayProperty; + private UnityEditor.SerializedProperty sphereColorProperty; + + private System.Collections.Generic.List triggerList; + + public new void OnEnable() + { + base.OnEnable(); + + m_AkAmbient = target as AkAmbient; + + multiPositionTypeProperty = serializedObject.FindProperty("multiPositionTypeLabel"); + largeModePositionArrayProperty = serializedObject.FindProperty("LargeModePositions"); + sphereColorProperty = serializedObject.FindProperty("attenuationSphereColor"); + + if (!attSphereProperties.ContainsKey(target)) + attSphereProperties.Add(target, AttenuationSphereOptions.Dont_Show); + + currentAttSphereOp = attSphereProperties[target]; + + AkWwiseFileWatcher.Instance.XMLUpdated += PopulateMaxAttenuation; + } + + public new void OnDisable() + { + base.OnDisable(); + + DefaultHandles.Hidden = false; + + AkWwiseFileWatcher.Instance.XMLUpdated -= PopulateMaxAttenuation; + } + + public override void OnChildInspectorGUI() + { + //Save trigger mask to know when it changes + triggerList = m_AkAmbient.triggerList; + + base.OnChildInspectorGUI(); + + if (UnityEngine.Event.current.type == UnityEngine.EventType.ExecuteCommand + && UnityEngine.Event.current.commandName == "ObjectSelectorClosed") + { + var pickedObject = UnityEditor.EditorGUIUtility.GetObjectPickerObject(); + if (pickedObject != null) + { + int insertIndex = largeModePositionArrayProperty.arraySize; + largeModePositionArrayProperty.InsertArrayElementAtIndex(insertIndex); + + var newElement = largeModePositionArrayProperty.GetArrayElementAtIndex(insertIndex); + newElement.objectReferenceValue = pickedObject; + return; + } + } + + UnityEngine.GUILayout.Space(UnityEditor.EditorGUIUtility.standardVerticalSpacing); + + using (new UnityEditor.EditorGUILayout.VerticalScope("box")) + { + UnityEditor.EditorGUILayout.PropertyField(multiPositionTypeProperty, new UnityEngine.GUIContent("Position Type: ", "Simple Mode: Only one position is used.\nLarge Mode: Children of AkAmbient with AkAmbientLargeModePositioner component will be used as position source for multi-positioning.\nMultiple Position Mode: Every AkAmbient using the same event will be used as position source for multi-positioning.")); + + var multiPositionType = (MultiPositionTypeLabel)multiPositionTypeProperty.intValue; + if (multiPositionType == MultiPositionTypeLabel.Large_Mode || multiPositionType == MultiPositionTypeLabel.MultiPosition_Mode) + { + foreach (AkAmbient ambient in targets) + { + if (!ambient.gameObject.isStatic) + { + UnityEngine.GUILayout.Space(UnityEditor.EditorGUIUtility.standardVerticalSpacing); + UnityEditor.EditorGUILayout.HelpBox(string.Format("Position Type <{0}> requires an AkGameObj that does not move. Consider setting the associated GameObject to static.", multiPositionType), UnityEditor.MessageType.Warning); + break; + } + } + } + + UnityEngine.GUILayout.Space(UnityEditor.EditorGUIUtility.standardVerticalSpacing); + + currentAttSphereOp = (AttenuationSphereOptions) UnityEditor.EditorGUILayout.EnumPopup("Show Attenuation Sphere: ", currentAttSphereOp); + attSphereProperties[target] = currentAttSphereOp; + + UnityEditor.EditorGUI.BeginChangeCheck(); + if (currentAttSphereOp != AttenuationSphereOptions.Dont_Show) + { + UnityEditor.EditorGUILayout.PropertyField(sphereColorProperty, new UnityEngine.GUIContent("Attenuation Sphere Color") ); + } + if (UnityEditor.EditorGUI.EndChangeCheck()) + { + serializedObject.ApplyModifiedProperties(); + } + + if (multiPositionType == MultiPositionTypeLabel.Large_Mode) + { + UnityEngine.GUILayout.BeginHorizontal(); + if (UnityEngine.GUILayout.Button("Add Large Mode position object")) + { + int insertIndex = largeModePositionArrayProperty.arraySize; + largeModePositionArrayProperty.InsertArrayElementAtIndex(insertIndex); + + var newPoint = new UnityEngine.GameObject(string.Format("AkAmbientPoint{0}", insertIndex)); + UnityEditor.Undo.RegisterCreatedObjectUndo(newPoint, "CreateNewLargeModePositionObject"); + UnityEditor.Undo.AddComponent(newPoint); + UnityEditor.Undo.SetTransformParent(newPoint.transform, m_AkAmbient.transform, "CreateNewLargeModePositionObjectSetParent"); + newPoint.transform.position = m_AkAmbient.transform.TransformPoint(UnityEngine.Vector3.zero); + newPoint.transform.localScale = new UnityEngine.Vector3(1f, 1f, 1f); + + var newElement = largeModePositionArrayProperty.GetArrayElementAtIndex(insertIndex); + newElement.objectReferenceValue = newPoint.GetComponent(); + } + + if (UnityEngine.GUILayout.Button("Pick existing position object")) + { + int controlID = UnityEngine.GUIUtility.GetControlID(UnityEngine.FocusType.Passive); + UnityEditor.EditorGUIUtility.ShowObjectPicker(null, true, string.Empty, controlID); + } + UnityEngine.GUILayout.EndHorizontal(); + + ++UnityEditor.EditorGUI.indentLevel; + UnityEditor.EditorGUI.BeginChangeCheck(); + for (int i = 0; i < largeModePositionArrayProperty.arraySize; ++i) + { + UnityEditor.EditorGUILayout.PropertyField(largeModePositionArrayProperty.GetArrayElementAtIndex(i), true); + } + if (UnityEditor.EditorGUI.EndChangeCheck()) + { + serializedObject.ApplyModifiedProperties(); + } + --UnityEditor.EditorGUI.indentLevel; + } + } + + //Save multi-position type to know if it has changed + var multiPosType = m_AkAmbient.multiPositionTypeLabel; + + if (m_AkAmbient.multiPositionTypeLabel == MultiPositionTypeLabel.MultiPosition_Mode) + { + UpdateTriggers(multiPosType); + } + } + + private void UpdateTriggers(MultiPositionTypeLabel in_multiPosType) + { + //if we just switched to MultiPosition_Mode + if (in_multiPosType != m_AkAmbient.multiPositionTypeLabel) + { + //Get all AkAmbients in the scene + var akAmbients = FindObjectsOfType(); + + //Find the first AkAmbient that is in multiPosition_Mode and that has the same event as the current AkAmbient + for (var i = 0; i < akAmbients.Length; i++) + { + if (akAmbients[i] != m_AkAmbient && + akAmbients[i].multiPositionTypeLabel == MultiPositionTypeLabel.MultiPosition_Mode && + akAmbients[i].data.Id == m_AkAmbient.data.Id) + { + //if the current AkAmbient doesn't have the same trigger as the others, we ask the user which one he wants to keep + if (!HasSameTriggers(akAmbients[i].triggerList)) + { + if (UnityEditor.EditorUtility.DisplayDialog("AkAmbient Trigger Mismatch", + "All ambients in multi-position mode with the same event must have the same triggers.\n" + + "Which triggers would you like to keep?", "Current AkAmbient Triggers", "Other AkAmbients Triggers")) + SetMultiPosTrigger(akAmbients); + else + m_AkAmbient.triggerList = akAmbients[i].triggerList; + } + + break; + } + } + } + //if the trigger changed or there was an undo/redo operation, we update the triggers of all the AkAmbients in the same group as the current one + else if (!HasSameTriggers(triggerList) || UnityEngine.Event.current.type == UnityEngine.EventType.ValidateCommand && + UnityEngine.Event.current.commandName == "UndoRedoPerformed") + { + var akAmbients = FindObjectsOfType(); + SetMultiPosTrigger(akAmbients); + } + } + + private bool HasSameTriggers(System.Collections.Generic.List other) + { + return other.Count == m_AkAmbient.triggerList.Count && + System.Linq.Enumerable.Count(System.Linq.Enumerable.Except(m_AkAmbient.triggerList, other)) == 0; + } + + private void SetMultiPosTrigger(AkAmbient[] akAmbients) + { + for (var i = 0; i < akAmbients.Length; i++) + { + if (akAmbients[i].multiPositionTypeLabel == MultiPositionTypeLabel.MultiPosition_Mode && + akAmbients[i].data.Id == m_AkAmbient.data.Id) + akAmbients[i].triggerList = m_AkAmbient.triggerList; + } + } + + private void OnSceneGUI() + { + RenderAttenuationSpheres(); + } + + public void RenderAttenuationSpheres() + { + if (currentAttSphereOp == AttenuationSphereOptions.Dont_Show) + return; + + if (currentAttSphereOp == AttenuationSphereOptions.Current_Event_Only) + { + // Get the max attenuation for the event (if available) + var radius = AkWwiseProjectInfo.GetData().GetEventMaxAttenuation(m_AkAmbient.data.Id); + + if (m_AkAmbient.multiPositionTypeLabel == MultiPositionTypeLabel.Simple_Mode) + { + DrawSphere(m_AkAmbient.gameObject.transform.position, radius, sphereColorProperty.colorValue); + } + else if (m_AkAmbient.multiPositionTypeLabel == MultiPositionTypeLabel.Large_Mode) + { + var positionComponents = m_AkAmbient.GetComponentsInChildren(); + + for (int i = 0; i < positionComponents.Length; i++) + { + DrawSphere(positionComponents[i].transform.position, radius, sphereColorProperty.colorValue); + } + } + else + { + var akAmbiants = FindObjectsOfType(); + + for (var i = 0; i < akAmbiants.Length; i++) + { + if (akAmbiants[i].multiPositionTypeLabel == MultiPositionTypeLabel.MultiPosition_Mode && + akAmbiants[i].data.Id == m_AkAmbient.data.Id) + { + DrawSphere(akAmbiants[i].gameObject.transform.position, radius, akAmbiants[i].attenuationSphereColor); + } + } + } + } + else + { + var akAmbiants = FindObjectsOfType(); + + for (var i = 0; i < akAmbiants.Length; i++) + { + // Get the max attenuation for the event (if available) + var radius = AkWwiseProjectInfo.GetData().GetEventMaxAttenuation(akAmbiants[i].data.Id); + + if (akAmbiants[i].multiPositionTypeLabel == MultiPositionTypeLabel.Large_Mode) + { + var positionComponents = m_AkAmbient.GetComponentsInChildren(); + + for (int j = 0; j < positionComponents.Length; j++) + { + DrawSphere(positionComponents[j].transform.position, radius, akAmbiants[i].attenuationSphereColor); + } + } + else + { + DrawSphere(akAmbiants[i].gameObject.transform.position, radius, akAmbiants[i].attenuationSphereColor); + } + } + } + } + + private void DrawSphere(UnityEngine.Vector3 in_position, float in_radius, UnityEngine.Color in_sphereColor) + { + UnityEngine.Color wireColor = in_sphereColor; + wireColor.a = 0.9f; + if ((UnityEditor.SceneView.lastActiveSceneView.camera.transform.position - in_position).sqrMagnitude > in_radius * in_radius) + { + UnityEditor.Handles.color = wireColor; + DrawWireDiscs(UnityEngine.Vector3.left, UnityEngine.Vector3.right, 2, in_position, in_radius); + + UnityEditor.Handles.color = in_sphereColor; + UnityEditor.Handles.SphereHandleCap(0, in_position, UnityEngine.Quaternion.identity, in_radius * 2.0f, UnityEngine.EventType.Repaint); + } + else + { + UnityEditor.Handles.color = wireColor; + DrawWireDiscs(UnityEngine.Vector3.left, UnityEngine.Vector3.right, 6, in_position, in_radius); + + UnityEditor.Handles.color = in_sphereColor; + UnityEditor.Handles.DrawSolidDisc(in_position, UnityEngine.Vector3.up, in_radius); + } + } + + private void DrawWireDiscs(UnityEngine.Vector3 in_startNormal, UnityEngine.Vector3 in_endNormal, uint in_nbDiscs, + UnityEngine.Vector3 in_position, float in_radius) + { + var f = 1.0f / in_nbDiscs; + for (var i = 0; i < in_nbDiscs; i++) + { + UnityEditor.Handles.DrawWireDisc(in_position, UnityEngine.Vector3.Slerp(in_startNormal, in_endNormal, f * i), in_radius); + } + + var orthogonalVector = UnityEngine.Vector3.Cross(in_startNormal, in_endNormal); + //Handle edge case where vectors are parallel + if (orthogonalVector.magnitude == 0.0f) + { + orthogonalVector = UnityEngine.Vector3.Cross(UnityEngine.Vector3.Slerp(in_startNormal, in_endNormal, 0.5f), in_startNormal); + } + UnityEditor.Handles.DrawWireDisc(in_position, orthogonalVector, in_radius); + } + + public static void PopulateMaxAttenuation() + { + UnityEditor.SceneView.RepaintAll(); + } +} +#endif diff --git a/Assets/Wwise/Editor/WwiseComponents/AkAmbientInspector.cs.meta b/Assets/Wwise/MonoBehaviour/Editor/AkAmbientInspector.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseComponents/AkAmbientInspector.cs.meta rename to Assets/Wwise/MonoBehaviour/Editor/AkAmbientInspector.cs.meta index 7399ba594..04b6f200a 100644 --- a/Assets/Wwise/Editor/WwiseComponents/AkAmbientInspector.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Editor/AkAmbientInspector.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d53dfd686eb93394ebe7a6985833206e +guid: 14fbe60221f45de478ec7b575e728763 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseComponents/AkAudioListenerInspector.cs b/Assets/Wwise/MonoBehaviour/Editor/AkAudioListenerInspector.cs similarity index 100% rename from Assets/Wwise/Editor/WwiseComponents/AkAudioListenerInspector.cs rename to Assets/Wwise/MonoBehaviour/Editor/AkAudioListenerInspector.cs diff --git a/Assets/Wwise/Editor/WwiseComponents/AkAudioListenerInspector.cs.meta b/Assets/Wwise/MonoBehaviour/Editor/AkAudioListenerInspector.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseComponents/AkAudioListenerInspector.cs.meta rename to Assets/Wwise/MonoBehaviour/Editor/AkAudioListenerInspector.cs.meta index 52d9d1e68..fc87b227a 100644 --- a/Assets/Wwise/Editor/WwiseComponents/AkAudioListenerInspector.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Editor/AkAudioListenerInspector.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: e56f84fb6319a8e46bf3eb819380bb31 +guid: d73d1e9aa1659534197409bf57827e28 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseComponents/AkBankInspector.cs b/Assets/Wwise/MonoBehaviour/Editor/AkBankInspector.cs similarity index 92% rename from Assets/Wwise/Editor/WwiseComponents/AkBankInspector.cs rename to Assets/Wwise/MonoBehaviour/Editor/AkBankInspector.cs index 7c92cf4d9..4b61613a8 100644 --- a/Assets/Wwise/Editor/WwiseComponents/AkBankInspector.cs +++ b/Assets/Wwise/MonoBehaviour/Editor/AkBankInspector.cs @@ -11,25 +11,30 @@ public class AkBankInspector : AkBaseInspector { private readonly AkUnityEventHandlerInspector m_LoadBankEventHandlerInspector = new AkUnityEventHandlerInspector(); private readonly AkUnityEventHandlerInspector m_UnloadBankEventHandlerInspector = new AkUnityEventHandlerInspector(); - private UnityEditor.SerializedProperty decode; + +#if !(AK_WWISE_ADDRESSABLES && UNITY_ADDRESSABLES) private UnityEditor.SerializedProperty loadAsync; + private UnityEditor.SerializedProperty decode; private UnityEditor.SerializedProperty saveDecoded; +#endif private void OnEnable() { m_LoadBankEventHandlerInspector.Init(serializedObject, "triggerList", "Load On: ", false); m_UnloadBankEventHandlerInspector.Init(serializedObject, "unloadTriggerList", "Unload On: ", false); +#if !(AK_WWISE_ADDRESSABLES && UNITY_ADDRESSABLES) loadAsync = serializedObject.FindProperty("loadAsynchronous"); decode = serializedObject.FindProperty("decodeBank"); saveDecoded = serializedObject.FindProperty("saveDecodedBank"); +#endif } public override void OnChildInspectorGUI() { m_LoadBankEventHandlerInspector.OnGUI(); m_UnloadBankEventHandlerInspector.OnGUI(); - +#if !(AK_WWISE_ADDRESSABLES && UNITY_ADDRESSABLES) using (new UnityEditor.EditorGUILayout.VerticalScope("box")) { UnityEditor.EditorGUILayout.PropertyField(loadAsync, new UnityEngine.GUIContent("Asynchronous:")); @@ -56,6 +61,7 @@ public class AkBankInspector : AkBaseInspector UnityEngine.Debug.Log("WwiseUnity: Could not delete existing decoded SoundBank. Please delete it manually. " + e); } } +#endif } } #endif diff --git a/Assets/Wwise/Editor/WwiseComponents/AkBankInspector.cs.meta b/Assets/Wwise/MonoBehaviour/Editor/AkBankInspector.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseComponents/AkBankInspector.cs.meta rename to Assets/Wwise/MonoBehaviour/Editor/AkBankInspector.cs.meta index 88f526831..93a5f895e 100644 --- a/Assets/Wwise/Editor/WwiseComponents/AkBankInspector.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Editor/AkBankInspector.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 039e592a4cbac3c4e9f4bd8eb34e9b1a +guid: 1c5440b2f8b5386448a09b19c650799d MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseComponents/AkBaseInspector.cs b/Assets/Wwise/MonoBehaviour/Editor/AkBaseInspector.cs similarity index 100% rename from Assets/Wwise/Editor/WwiseComponents/AkBaseInspector.cs rename to Assets/Wwise/MonoBehaviour/Editor/AkBaseInspector.cs diff --git a/Assets/Wwise/Editor/WwiseComponents/AkBaseInspector.cs.meta b/Assets/Wwise/MonoBehaviour/Editor/AkBaseInspector.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseComponents/AkBaseInspector.cs.meta rename to Assets/Wwise/MonoBehaviour/Editor/AkBaseInspector.cs.meta index df15969d8..35be0db66 100644 --- a/Assets/Wwise/Editor/WwiseComponents/AkBaseInspector.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Editor/AkBaseInspector.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: e1533a3a8145a4541ac64d58133b886f +guid: 4da226c5fdde856409f2102bf00d3376 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseComponents/AkEnvironmentInspector.cs b/Assets/Wwise/MonoBehaviour/Editor/AkEnvironmentInspector.cs similarity index 100% rename from Assets/Wwise/Editor/WwiseComponents/AkEnvironmentInspector.cs rename to Assets/Wwise/MonoBehaviour/Editor/AkEnvironmentInspector.cs diff --git a/Assets/Wwise/Editor/WwiseComponents/AkEnvironmentInspector.cs.meta b/Assets/Wwise/MonoBehaviour/Editor/AkEnvironmentInspector.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseComponents/AkEnvironmentInspector.cs.meta rename to Assets/Wwise/MonoBehaviour/Editor/AkEnvironmentInspector.cs.meta index c402f3fb8..b3791d423 100644 --- a/Assets/Wwise/Editor/WwiseComponents/AkEnvironmentInspector.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Editor/AkEnvironmentInspector.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 1ecd8234067f60b419187d914b714193 +guid: 8c033ed22b30ab848bcb27ec75f53f0a MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseComponents/AkEnvironmentPortalInspector.cs b/Assets/Wwise/MonoBehaviour/Editor/AkEnvironmentPortalInspector.cs similarity index 100% rename from Assets/Wwise/Editor/WwiseComponents/AkEnvironmentPortalInspector.cs rename to Assets/Wwise/MonoBehaviour/Editor/AkEnvironmentPortalInspector.cs diff --git a/Assets/Wwise/Editor/WwiseComponents/AkEnvironmentPortalInspector.cs.meta b/Assets/Wwise/MonoBehaviour/Editor/AkEnvironmentPortalInspector.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseComponents/AkEnvironmentPortalInspector.cs.meta rename to Assets/Wwise/MonoBehaviour/Editor/AkEnvironmentPortalInspector.cs.meta index 0a80a2244..b74d051bc 100644 --- a/Assets/Wwise/Editor/WwiseComponents/AkEnvironmentPortalInspector.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Editor/AkEnvironmentPortalInspector.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 7bf953ad6f9c2f2479344c21950554fe +guid: 6316f5d087b1cc549a0e50dde789261c MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseComponents/AkEventInspector.cs b/Assets/Wwise/MonoBehaviour/Editor/AkEventInspector.cs similarity index 100% rename from Assets/Wwise/Editor/WwiseComponents/AkEventInspector.cs rename to Assets/Wwise/MonoBehaviour/Editor/AkEventInspector.cs diff --git a/Assets/Wwise/Editor/WwiseComponents/AkEventInspector.cs.meta b/Assets/Wwise/MonoBehaviour/Editor/AkEventInspector.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseComponents/AkEventInspector.cs.meta rename to Assets/Wwise/MonoBehaviour/Editor/AkEventInspector.cs.meta index 41714df6a..3b5852716 100644 --- a/Assets/Wwise/Editor/WwiseComponents/AkEventInspector.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Editor/AkEventInspector.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: abd0974a5a8122641aae02ce00ad542f +guid: ea0767463aabd3446b9261ba2c4d91d0 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseComponents/AkGameObjListenerListDrawer.cs b/Assets/Wwise/MonoBehaviour/Editor/AkGameObjListenerListDrawer.cs similarity index 100% rename from Assets/Wwise/Editor/WwiseComponents/AkGameObjListenerListDrawer.cs rename to Assets/Wwise/MonoBehaviour/Editor/AkGameObjListenerListDrawer.cs diff --git a/Assets/Wwise/Editor/WwiseComponents/AkGameObjListenerListDrawer.cs.meta b/Assets/Wwise/MonoBehaviour/Editor/AkGameObjListenerListDrawer.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseComponents/AkGameObjListenerListDrawer.cs.meta rename to Assets/Wwise/MonoBehaviour/Editor/AkGameObjListenerListDrawer.cs.meta index cbe945cb5..6580aee05 100644 --- a/Assets/Wwise/Editor/WwiseComponents/AkGameObjListenerListDrawer.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Editor/AkGameObjListenerListDrawer.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a8ee090f839bf50408c83560cdb2f6fe +guid: 54866ca8d91ebd74c9500d203443761f MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseComponents/AkGameObjectInspector.cs b/Assets/Wwise/MonoBehaviour/Editor/AkGameObjectInspector.cs similarity index 93% rename from Assets/Wwise/Editor/WwiseComponents/AkGameObjectInspector.cs rename to Assets/Wwise/MonoBehaviour/Editor/AkGameObjectInspector.cs index 7d21710f8..c543be2b4 100644 --- a/Assets/Wwise/Editor/WwiseComponents/AkGameObjectInspector.cs +++ b/Assets/Wwise/MonoBehaviour/Editor/AkGameObjectInspector.cs @@ -104,6 +104,16 @@ public class AkGameObjectInspector : UnityEditor.Editor { isEnvironmentAware = UnityEditor.EditorGUILayout.Toggle("Environment Aware:", isEnvironmentAware); } + + if (m_AkGameObject.gameObject.GetComponent() == null) + { + using (new UnityEditor.EditorGUILayout.VerticalScope("box")) + { + UnityEditor.EditorGUILayout.LabelField("Room Aware: ", ""); + if (UnityEngine.GUILayout.Button("Add AkRoomAwareObject")) + UnityEditor.Undo.AddComponent(m_AkGameObject.gameObject); + } + } if (UnityEditor.EditorGUI.EndChangeCheck()) { diff --git a/Assets/Wwise/Editor/WwiseComponents/AkGameObjectInspector.cs.meta b/Assets/Wwise/MonoBehaviour/Editor/AkGameObjectInspector.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseComponents/AkGameObjectInspector.cs.meta rename to Assets/Wwise/MonoBehaviour/Editor/AkGameObjectInspector.cs.meta index 4d3f0f1e3..f02d5846d 100644 --- a/Assets/Wwise/Editor/WwiseComponents/AkGameObjectInspector.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Editor/AkGameObjectInspector.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ad844eba12e53c64eb2d08ff39a42bf2 +guid: 0fa4b84cfa041a943934a4df39c54eaa MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseComponents/AkPortalManager.cs b/Assets/Wwise/MonoBehaviour/Editor/AkPortalManager.cs similarity index 100% rename from Assets/Wwise/Editor/WwiseComponents/AkPortalManager.cs rename to Assets/Wwise/MonoBehaviour/Editor/AkPortalManager.cs diff --git a/Assets/Wwise/Editor/WwiseComponents/AkPortalManager.cs.meta b/Assets/Wwise/MonoBehaviour/Editor/AkPortalManager.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseComponents/AkPortalManager.cs.meta rename to Assets/Wwise/MonoBehaviour/Editor/AkPortalManager.cs.meta index bac6729d0..bc32b3b7f 100644 --- a/Assets/Wwise/Editor/WwiseComponents/AkPortalManager.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Editor/AkPortalManager.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 06aa992560e26564abf806d1ee35151d +guid: ad8e6aaf85f598546b2aee628a3d01e9 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseComponents/AkRoomAwareObjectInspector.cs b/Assets/Wwise/MonoBehaviour/Editor/AkRoomAwareObjectInspector.cs similarity index 100% rename from Assets/Wwise/Editor/WwiseComponents/AkRoomAwareObjectInspector.cs rename to Assets/Wwise/MonoBehaviour/Editor/AkRoomAwareObjectInspector.cs diff --git a/Assets/Wwise/Editor/WwiseComponents/AkRoomAwareObjectInspector.cs.meta b/Assets/Wwise/MonoBehaviour/Editor/AkRoomAwareObjectInspector.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseComponents/AkRoomAwareObjectInspector.cs.meta rename to Assets/Wwise/MonoBehaviour/Editor/AkRoomAwareObjectInspector.cs.meta index fb7a7d662..8e5e98a38 100644 --- a/Assets/Wwise/Editor/WwiseComponents/AkRoomAwareObjectInspector.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Editor/AkRoomAwareObjectInspector.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 76e9edecbeb8fff478836541f084586e +guid: fd234e785427c3d4fbe3871c78b6dea5 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseComponents/AkRoomInspector.cs b/Assets/Wwise/MonoBehaviour/Editor/AkRoomInspector.cs similarity index 58% rename from Assets/Wwise/Editor/WwiseComponents/AkRoomInspector.cs rename to Assets/Wwise/MonoBehaviour/Editor/AkRoomInspector.cs index 428a93391..a824c8392 100644 --- a/Assets/Wwise/Editor/WwiseComponents/AkRoomInspector.cs +++ b/Assets/Wwise/MonoBehaviour/Editor/AkRoomInspector.cs @@ -12,10 +12,9 @@ public class AkRoomInspector : UnityEditor.Editor private AkRoom m_AkRoom; private UnityEditor.SerializedProperty priority; - private UnityEditor.SerializedProperty reverbAuxBus; private UnityEditor.SerializedProperty reverbLevel; - private UnityEditor.SerializedProperty wallOcclusion; + private UnityEditor.SerializedProperty transmissionLoss; private UnityEditor.SerializedProperty roomToneEvent; private UnityEditor.SerializedProperty roomToneAuxSend; @@ -27,7 +26,7 @@ public class AkRoomInspector : UnityEditor.Editor reverbAuxBus = serializedObject.FindProperty("reverbAuxBus"); reverbLevel = serializedObject.FindProperty("reverbLevel"); - wallOcclusion = serializedObject.FindProperty("wallOcclusion"); + transmissionLoss = serializedObject.FindProperty("transmissionLoss"); priority = serializedObject.FindProperty("priority"); roomToneEvent = serializedObject.FindProperty("roomToneEvent"); roomToneAuxSend = serializedObject.FindProperty("roomToneAuxSend"); @@ -41,8 +40,10 @@ public class AkRoomInspector : UnityEditor.Editor { UnityEditor.EditorGUILayout.PropertyField(reverbAuxBus); UnityEditor.EditorGUILayout.PropertyField(reverbLevel); - UnityEditor.EditorGUILayout.PropertyField(wallOcclusion); + UnityEditor.EditorGUILayout.PropertyField(transmissionLoss); UnityEditor.EditorGUILayout.PropertyField(priority); + + WetTransmissionCheck(m_AkRoom.gameObject); } UnityEditor.EditorGUILayout.LabelField("Room Tone", UnityEditor.EditorStyles.boldLabel); @@ -57,5 +58,34 @@ public class AkRoomInspector : UnityEditor.Editor serializedObject.ApplyModifiedProperties(); } + + public static void WetTransmissionCheck(UnityEngine.GameObject gameObject) + { + if (AkWwiseEditorSettings.Instance.ShowSpatialAudioWarningMsg && + gameObject.GetComponent() == null && + gameObject.GetComponent() == null) + { + // wet transmission supports box, sphere, capsule and mesh colliders + bool bSupported = false; + if (gameObject.GetComponent() != null || + gameObject.GetComponent() != null || + gameObject.GetComponent() != null || + gameObject.GetComponent() != null || + gameObject.GetComponent() != null) + bSupported = true; + + if (bSupported == false) + { + UnityEngine.GUILayout.Space(UnityEditor.EditorGUIUtility.standardVerticalSpacing); + + using (new UnityEditor.EditorGUILayout.VerticalScope("box")) + { + UnityEditor.EditorGUILayout.HelpBox( + "Wet Transmission is currently only supported with box, sphere, capsule and mesh colliders, or if the game object also has an enabled AkSurfaceReflector component.", + UnityEditor.MessageType.Warning); + } + } + } + } } #endif \ No newline at end of file diff --git a/Assets/Wwise/Editor/WwiseComponents/AkRoomInspector.cs.meta b/Assets/Wwise/MonoBehaviour/Editor/AkRoomInspector.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseComponents/AkRoomInspector.cs.meta rename to Assets/Wwise/MonoBehaviour/Editor/AkRoomInspector.cs.meta index 789f8698c..9cadd587b 100644 --- a/Assets/Wwise/Editor/WwiseComponents/AkRoomInspector.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Editor/AkRoomInspector.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 7e40ecdd247d6c54e87e10fd7699af5c +guid: dc6d2801c5299654c817f9a0a3704dd1 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseComponents/AkRoomPortalInspector.cs b/Assets/Wwise/MonoBehaviour/Editor/AkRoomPortalInspector.cs similarity index 100% rename from Assets/Wwise/Editor/WwiseComponents/AkRoomPortalInspector.cs rename to Assets/Wwise/MonoBehaviour/Editor/AkRoomPortalInspector.cs diff --git a/Assets/Wwise/Editor/WwiseComponents/AkRoomPortalInspector.cs.meta b/Assets/Wwise/MonoBehaviour/Editor/AkRoomPortalInspector.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseComponents/AkRoomPortalInspector.cs.meta rename to Assets/Wwise/MonoBehaviour/Editor/AkRoomPortalInspector.cs.meta index 9fa8d5fa5..7be8c33ea 100644 --- a/Assets/Wwise/Editor/WwiseComponents/AkRoomPortalInspector.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Editor/AkRoomPortalInspector.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 4e5bc05f7b6298b46b06f5063baf3847 +guid: c339e5cacf7012d42ab2f64e25bb0d67 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseComponents/AkSpatialAudioListenerInspector.cs b/Assets/Wwise/MonoBehaviour/Editor/AkSpatialAudioListenerInspector.cs similarity index 100% rename from Assets/Wwise/Editor/WwiseComponents/AkSpatialAudioListenerInspector.cs rename to Assets/Wwise/MonoBehaviour/Editor/AkSpatialAudioListenerInspector.cs diff --git a/Assets/Wwise/Editor/WwiseComponents/AkSpatialAudioListenerInspector.cs.meta b/Assets/Wwise/MonoBehaviour/Editor/AkSpatialAudioListenerInspector.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseComponents/AkSpatialAudioListenerInspector.cs.meta rename to Assets/Wwise/MonoBehaviour/Editor/AkSpatialAudioListenerInspector.cs.meta index f271b7bd1..e43fff782 100644 --- a/Assets/Wwise/Editor/WwiseComponents/AkSpatialAudioListenerInspector.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Editor/AkSpatialAudioListenerInspector.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: b943c187a96bfac4d86758da2faa4edf +guid: 6b91b708d4c4d1242b7af959667f0340 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseComponents/AkStateInspector.cs b/Assets/Wwise/MonoBehaviour/Editor/AkStateInspector.cs similarity index 100% rename from Assets/Wwise/Editor/WwiseComponents/AkStateInspector.cs rename to Assets/Wwise/MonoBehaviour/Editor/AkStateInspector.cs diff --git a/Assets/Wwise/Editor/WwiseComponents/AkStateInspector.cs.meta b/Assets/Wwise/MonoBehaviour/Editor/AkStateInspector.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseComponents/AkStateInspector.cs.meta rename to Assets/Wwise/MonoBehaviour/Editor/AkStateInspector.cs.meta index 3dbd9729b..d81606c05 100644 --- a/Assets/Wwise/Editor/WwiseComponents/AkStateInspector.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Editor/AkStateInspector.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d03d5ad92777aa048a1bcd6e4193595b +guid: 6d0f13a09154f7148b0648725de5b279 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseComponents/AkSwitchInspector.cs b/Assets/Wwise/MonoBehaviour/Editor/AkSwitchInspector.cs similarity index 100% rename from Assets/Wwise/Editor/WwiseComponents/AkSwitchInspector.cs rename to Assets/Wwise/MonoBehaviour/Editor/AkSwitchInspector.cs diff --git a/Assets/Wwise/Editor/WwiseComponents/AkSwitchInspector.cs.meta b/Assets/Wwise/MonoBehaviour/Editor/AkSwitchInspector.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseComponents/AkSwitchInspector.cs.meta rename to Assets/Wwise/MonoBehaviour/Editor/AkSwitchInspector.cs.meta index 5005d2161..2bafba603 100644 --- a/Assets/Wwise/Editor/WwiseComponents/AkSwitchInspector.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Editor/AkSwitchInspector.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 2ee58e63ff30727448f72aa77eead843 +guid: 65b5eedbd8ddd40419eb9e57c3ca3fbd MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseComponents/AkUnityEventHandlerInspector.cs b/Assets/Wwise/MonoBehaviour/Editor/AkUnityEventHandlerInspector.cs similarity index 100% rename from Assets/Wwise/Editor/WwiseComponents/AkUnityEventHandlerInspector.cs rename to Assets/Wwise/MonoBehaviour/Editor/AkUnityEventHandlerInspector.cs diff --git a/Assets/Wwise/Editor/WwiseComponents/AkUnityEventHandlerInspector.cs.meta b/Assets/Wwise/MonoBehaviour/Editor/AkUnityEventHandlerInspector.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseComponents/AkUnityEventHandlerInspector.cs.meta rename to Assets/Wwise/MonoBehaviour/Editor/AkUnityEventHandlerInspector.cs.meta index ec9ccf9b2..423ce84a9 100644 --- a/Assets/Wwise/Editor/WwiseComponents/AkUnityEventHandlerInspector.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Editor/AkUnityEventHandlerInspector.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 4b5645b53695972468201e16d0b4f9fb +guid: 87ed737ef4c40f84e8565b13243f33d1 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/EditorPlatformHelpers.meta b/Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers.meta similarity index 77% rename from Assets/Wwise/Editor/EditorPlatformHelpers.meta rename to Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers.meta index 49b0c71f5..2c6d8fd52 100644 --- a/Assets/Wwise/Editor/EditorPlatformHelpers.meta +++ b/Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 9a8990a8a71038e47919505040d0ceb3 +guid: c51b77e510ad28d4ab2103a3746c175d folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers/Mac.meta b/Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers/Mac.meta new file mode 100644 index 000000000..ec6572c13 --- /dev/null +++ b/Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers/Mac.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 398d5d9862256bd4682b0cbffccfb11b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Editor/EditorPlatformHelpers/Mac/AkMacPluginActivator.cs b/Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers/Mac/AkMacPluginActivator.cs similarity index 100% rename from Assets/Wwise/Editor/EditorPlatformHelpers/Mac/AkMacPluginActivator.cs rename to Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers/Mac/AkMacPluginActivator.cs diff --git a/Assets/Wwise/Editor/EditorPlatformHelpers/Mac/AkMacPluginActivator.cs.meta b/Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers/Mac/AkMacPluginActivator.cs.meta similarity index 83% rename from Assets/Wwise/Editor/EditorPlatformHelpers/Mac/AkMacPluginActivator.cs.meta rename to Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers/Mac/AkMacPluginActivator.cs.meta index e3a8aa9de..d70d7bde1 100644 --- a/Assets/Wwise/Editor/EditorPlatformHelpers/Mac/AkMacPluginActivator.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers/Mac/AkMacPluginActivator.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 8eec92b5e27478e47b87fa90fc596a73 +guid: cf01499c75b657f4086e3d4db4753d4e MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers/Windows.meta b/Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers/Windows.meta new file mode 100644 index 000000000..3aaf504da --- /dev/null +++ b/Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers/Windows.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 12ca6386abab4ec4298612014cc89752 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Editor/EditorPlatformHelpers/Windows/AkWindowsPluginActivator.cs b/Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers/Windows/AkWindowsPluginActivator.cs similarity index 100% rename from Assets/Wwise/Editor/EditorPlatformHelpers/Windows/AkWindowsPluginActivator.cs rename to Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers/Windows/AkWindowsPluginActivator.cs diff --git a/Assets/Wwise/Editor/EditorPlatformHelpers/Windows/AkWindowsPluginActivator.cs.meta b/Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers/Windows/AkWindowsPluginActivator.cs.meta similarity index 83% rename from Assets/Wwise/Editor/EditorPlatformHelpers/Windows/AkWindowsPluginActivator.cs.meta rename to Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers/Windows/AkWindowsPluginActivator.cs.meta index 0298e3a2e..e7c538be1 100644 --- a/Assets/Wwise/Editor/EditorPlatformHelpers/Windows/AkWindowsPluginActivator.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers/Windows/AkWindowsPluginActivator.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a63f0eaa749d30f44a611b0af9c6ef79 +guid: 27e6821a2b15a754ea547169de00e226 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseSetupWizard.meta b/Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard.meta similarity index 77% rename from Assets/Wwise/Editor/WwiseSetupWizard.meta rename to Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard.meta index be7f2a0a5..b7e3a0f07 100644 --- a/Assets/Wwise/Editor/WwiseSetupWizard.meta +++ b/Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 77ffa90eaadf9054ea1220055a621439 +guid: 8f0a64d280c189e47a5ad5fbb2448b04 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Editor/WwiseSetupWizard/AkBuildPreprocessor.cs b/Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkBuildPreprocessor.cs similarity index 82% rename from Assets/Wwise/Editor/WwiseSetupWizard/AkBuildPreprocessor.cs rename to Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkBuildPreprocessor.cs index 1ef84b0a7..d6c65c6b9 100644 --- a/Assets/Wwise/Editor/WwiseSetupWizard/AkBuildPreprocessor.cs +++ b/Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkBuildPreprocessor.cs @@ -8,14 +8,17 @@ public partial class AkBuildPreprocessor /// to use default platform names. /// /// The custom platform name. - static partial void GetCustomPlatformName(ref string platformName, UnityEditor.BuildTarget target); + public delegate void CustomPlatformNameGetter(ref string platformName, UnityEditor.BuildTarget target); + + public static CustomPlatformNameGetter GetCustomPlatformName; public static Dictionary BuildTargetToPlatformName = new Dictionary(); private static string GetPlatformName(UnityEditor.BuildTarget target) { var platformSubDir = string.Empty; - GetCustomPlatformName(ref platformSubDir, target); + GetCustomPlatformName?.Invoke(ref platformSubDir, target); + if (!string.IsNullOrEmpty(platformSubDir)) return platformSubDir; @@ -27,6 +30,7 @@ public partial class AkBuildPreprocessor } } + #if UNITY_2018_1_OR_NEWER public partial class AkBuildPreprocessor : UnityEditor.Build.IPreprocessBuildWithReport, UnityEditor.Build.IPostprocessBuildWithReport #else @@ -69,6 +73,7 @@ public partial class AkBuildPreprocessor : UnityEditor.Build.IPreprocessBuild, U return true; } + public static void DeleteSoundbanks(string destinationFolder) { if (string.IsNullOrEmpty(destinationFolder)) @@ -80,6 +85,7 @@ public partial class AkBuildPreprocessor : UnityEditor.Build.IPreprocessBuild, U public void OnPreprocessBuildInternal(UnityEditor.BuildTarget target, string path) { +#if !(AK_WWISE_ADDRESSABLES && UNITY_ADDRESSABLES) if (AkWwiseEditorSettings.Instance.CopySoundBanksAsPreBuildStep) { var platformName = GetPlatformName(target); @@ -88,7 +94,7 @@ public partial class AkBuildPreprocessor : UnityEditor.Build.IPreprocessBuild, U UnityEngine.Debug.LogErrorFormat("WwiseUnity: SoundBank folder has not been copied for <{0}> target at <{1}>. This will likely result in a build without sound!!!", target, path); } } - +#endif // @todo sjl - only update for target platform AkPluginActivator.Update(true); AkPluginActivator.ActivatePluginsForDeployment(target, true); @@ -97,22 +103,24 @@ public partial class AkBuildPreprocessor : UnityEditor.Build.IPreprocessBuild, U public void OnPostprocessBuildInternal(UnityEditor.BuildTarget target, string path) { AkPluginActivator.ActivatePluginsForDeployment(target, false); +#if !(AK_WWISE_ADDRESSABLES && UNITY_ADDRESSABLES) DeleteSoundbanks(destinationSoundBankFolder); +#endif destinationSoundBankFolder = string.Empty; } #if UNITY_2018_1_OR_NEWER - public void OnPreprocessBuild(UnityEditor.Build.Reporting.BuildReport report) - { - OnPreprocessBuildInternal(report.summary.platform, report.summary.outputPath); - } + public void OnPreprocessBuild(UnityEditor.Build.Reporting.BuildReport report) + { + OnPreprocessBuildInternal(report.summary.platform, report.summary.outputPath); + } - public void OnPostprocessBuild(UnityEditor.Build.Reporting.BuildReport report) - { - OnPostprocessBuildInternal(report.summary.platform, report.summary.outputPath); - } + public void OnPostprocessBuild(UnityEditor.Build.Reporting.BuildReport report) + { + OnPostprocessBuildInternal(report.summary.platform, report.summary.outputPath); + } #else - public void OnPreprocessBuild(UnityEditor.BuildTarget target, string path) + public void OnPreprocessBuild(UnityEditor.BuildTarget target, string path) { OnPreprocessBuildInternal(target, path); } @@ -123,4 +131,4 @@ public partial class AkBuildPreprocessor : UnityEditor.Build.IPreprocessBuild, U } #endif } -#endif // #if UNITY_EDITOR \ No newline at end of file +#endif // #if UNITY_EDITOR diff --git a/Assets/Wwise/Editor/WwiseSetupWizard/AkBuildPreprocessor.cs.meta b/Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkBuildPreprocessor.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseSetupWizard/AkBuildPreprocessor.cs.meta rename to Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkBuildPreprocessor.cs.meta index 0840e7841..0816c3f14 100644 --- a/Assets/Wwise/Editor/WwiseSetupWizard/AkBuildPreprocessor.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkBuildPreprocessor.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ab7e28e1da9f141488912947cb7d1b43 +guid: c042e3d451bf504418bb1657cba0bd5e MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseSetupWizard/AkUnitySettingsParser.cs b/Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkUnitySettingsParser.cs similarity index 100% rename from Assets/Wwise/Editor/WwiseSetupWizard/AkUnitySettingsParser.cs rename to Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkUnitySettingsParser.cs diff --git a/Assets/Wwise/Editor/WwiseSetupWizard/AkUnitySettingsParser.cs.meta b/Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkUnitySettingsParser.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseSetupWizard/AkUnitySettingsParser.cs.meta rename to Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkUnitySettingsParser.cs.meta index b33258ff5..e6eb8eb80 100644 --- a/Assets/Wwise/Editor/WwiseSetupWizard/AkUnitySettingsParser.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkUnitySettingsParser.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 145fac906e434384abe0f4a7f00e31d8 +guid: 42c10063612db864094308f78d610935 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseSetupWizard/AkWSAUtils.cs b/Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWSAUtils.cs similarity index 100% rename from Assets/Wwise/Editor/WwiseSetupWizard/AkWSAUtils.cs rename to Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWSAUtils.cs diff --git a/Assets/Wwise/Editor/WwiseSetupWizard/AkWSAUtils.cs.meta b/Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWSAUtils.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseSetupWizard/AkWSAUtils.cs.meta rename to Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWSAUtils.cs.meta index 91f452423..859828ec2 100644 --- a/Assets/Wwise/Editor/WwiseSetupWizard/AkWSAUtils.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWSAUtils.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ba6dc7559e291d04a89db2d890f7074a +guid: 597a8162855b7d94a955c2d62c3c0f73 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseSetupWizard/AkWwisePostImportCallbackSetup.cs b/Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWwisePostImportCallbackSetup.cs similarity index 88% rename from Assets/Wwise/Editor/WwiseSetupWizard/AkWwisePostImportCallbackSetup.cs rename to Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWwisePostImportCallbackSetup.cs index 6a1c13e2e..0ce6a9222 100644 --- a/Assets/Wwise/Editor/WwiseSetupWizard/AkWwisePostImportCallbackSetup.cs +++ b/Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWwisePostImportCallbackSetup.cs @@ -1,4 +1,6 @@ #if UNITY_EDITOR +using UnityEditor; + [UnityEditor.InitializeOnLoad] public class AkWwisePostImportCallbackSetup { @@ -10,8 +12,7 @@ public class AkWwisePostImportCallbackSetup static AkWwisePostImportCallbackSetup() { var arguments = System.Environment.GetCommandLineArgs(); - if ((System.Array.IndexOf(arguments, "-nographics") != -1 || - System.Array.IndexOf(arguments, "-batchmode") != -1) + if (UnityEngine.Application.isBatchMode && System.Array.IndexOf(arguments, "-wwiseEnableWithNoGraphics") == -1) return; @@ -138,7 +139,7 @@ public class AkWwisePostImportCallbackSetup { if (!string.IsNullOrEmpty(AkWwiseEditorSettings.Instance.WwiseProjectPath)) { - AkWwisePicker.PopulateTreeview(); + AkWwisePicker.Refresh(ignoreIfWaapi: true); if (AkWwiseProjectInfo.GetData().autoPopulateEnabled) AkWwiseWWUBuilder.StartWWUWatcher(); } @@ -202,7 +203,7 @@ public class AkWwisePostImportCallbackSetup if (!string.IsNullOrEmpty(settings.WwiseProjectPath)) { AkWwiseProjectInfo.Populate(); - AkWwisePicker.init(); + AkWwisePicker.InitPickerWindow(); if (AkWwiseProjectInfo.GetData().autoPopulateEnabled) AkWwiseWWUBuilder.StartWWUWatcher(); @@ -238,6 +239,10 @@ public class AkWwisePostImportCallbackSetup try { var type = System.Type.GetType(className); + if(type == null) + { + type = System.Type.GetType(className + ", Assembly-CSharp-Editor"); + } var clearMethod = type.GetMethod(methodName, System.Reflection.BindingFlags.Static | System.Reflection.BindingFlags.Public); clearMethod.Invoke(null, null); @@ -270,7 +275,6 @@ public class AkWwisePostImportCallbackSetup return; var settings = AkWwiseEditorSettings.Instance; - // Look for a game object which has the initializer component var AkInitializers = UnityEngine.Object.FindObjectsOfType(); if (AkInitializers.Length == 0) @@ -283,6 +287,7 @@ public class AkWwisePostImportCallbackSetup //Attach initializer and terminator components UnityEditor.Undo.AddComponent(objWwise); + } } else if (settings.CreateWwiseGlobal == false && AkInitializers[0].gameObject.name == "WwiseGlobal") @@ -290,11 +295,33 @@ public class AkWwisePostImportCallbackSetup UnityEditor.Undo.DestroyObjectImmediate(AkInitializers[0].gameObject); } +#if AK_WWISE_ADDRESSABLES && UNITY_ADDRESSABLES + var bankHolder = UnityEngine.Object.FindObjectOfType(); + if (bankHolder == null) + { + UnityEngine.GameObject wwiseGlobalObject = UnityEngine.GameObject.Find("WwiseGlobal"); + if (wwiseGlobalObject != null) + { + bankHolder = UnityEditor.Undo.AddComponent(wwiseGlobalObject); + } + } + + if (bankHolder!=null && bankHolder.InitBank ==null) + { + + var initBankPath = System.IO.Path.Combine("Assets",settings.GeneratedSoundbanksPath,"Init.asset"); + var initbank = UnityEditor.AssetDatabase.LoadAssetAtPath(initBankPath); + bankHolder.InitBank = initbank; + EditorUtility.SetDirty(bankHolder); + } +#endif + if (settings.CreateWwiseListener) { - AkUtilities.AddAkAudioListenerToMainCamera(true); + WwiseSetupWizard.AddAkAudioListenerToMainCamera(true); } + s_CurrentScene = activeSceneName; } } diff --git a/Assets/Wwise/Editor/WwiseSetupWizard/AkWwisePostImportCallbackSetup.cs.meta b/Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWwisePostImportCallbackSetup.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseSetupWizard/AkWwisePostImportCallbackSetup.cs.meta rename to Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWwisePostImportCallbackSetup.cs.meta index f14283404..ab2dca0c3 100644 --- a/Assets/Wwise/Editor/WwiseSetupWizard/AkWwisePostImportCallbackSetup.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWwisePostImportCallbackSetup.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d61375296f90db64c8f08d62a9102833 +guid: a0e7b46d0d61a7147a143e8075ae89d2 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseSetupWizard/AkWwiseSetupWizard.cs b/Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWwiseSetupWizard.cs similarity index 90% rename from Assets/Wwise/Editor/WwiseSetupWizard/AkWwiseSetupWizard.cs rename to Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWwiseSetupWizard.cs index c4ef444ed..a1c2a5828 100644 --- a/Assets/Wwise/Editor/WwiseSetupWizard/AkWwiseSetupWizard.cs +++ b/Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWwiseSetupWizard.cs @@ -175,14 +175,19 @@ public class WwiseSetupWizard { var wwiseComponentTypes = new System.Collections.Generic.List(); - var wwiseComponentFolder = UnityEngine.Application.dataPath + "/Wwise/Deployment/Components"; - var files = new System.IO.DirectoryInfo(wwiseComponentFolder).GetFiles("*.cs", System.IO.SearchOption.AllDirectories); - foreach (var file in files) + var wwiseComponentFolder = UnityEngine.Application.dataPath + "/Wwise/MonoBehaviour/Runtime"; + if (System.IO.Directory.Exists(wwiseComponentFolder)) { - var className = System.IO.Path.GetFileNameWithoutExtension(file.Name); - var objectType = System.Type.GetType(className + ", Assembly-CSharp"); - if (objectType != null && objectType.IsSubclassOf(typeof(UnityEngine.Object))) - wwiseComponentTypes.Add(objectType); + var files = new System.IO.DirectoryInfo(wwiseComponentFolder).GetFiles("*.cs", System.IO.SearchOption.AllDirectories); + foreach (var file in files) + { + var className = System.IO.Path.GetFileNameWithoutExtension(file.Name); + var objectType = System.Type.GetType(className + ", AK.Wwise.Unity.MonoBehaviour"); + if (objectType != null && objectType.IsSubclassOf(typeof(UnityEngine.Object))) + { + wwiseComponentTypes.Add(objectType); + } + } } return wwiseComponentTypes.ToArray(); @@ -503,7 +508,7 @@ public class WwiseSetupWizard // 5. Disable the built-in audio listener, and add AkAudioListener component to camera if (AkWwiseEditorSettings.Instance.CreateWwiseListener) { - AkUtilities.AddAkAudioListenerToMainCamera(); + AddAkAudioListenerToMainCamera(); } // 6. Enable "Run In Background" in PlayerSettings (PlayerSettings.runInbackground property) @@ -580,6 +585,62 @@ public class WwiseSetupWizard return false; } + + public static void AddAkAudioListenerToMainCamera(bool logWarning = false) + { + UnityEngine.Camera camera = UnityEngine.Camera.main; + + // Workaround for some versions of Unity not setting properly the MainCamera tag + // on the first scene of a new project + if (camera == null) + { + var cameraArray = UnityEngine.Object.FindObjectsOfType(); + if (cameraArray.Length > 0) + { + foreach (var entry in cameraArray) + { + if (entry.name == "Main Camera") + { + camera = entry; + break; + } + } + } + + if (camera == null) + { + return; + } + } + + if (camera.GetComponentInChildren()) + { + return; + } + + var oldListener = camera.gameObject.GetComponent(); + if (oldListener != null) + { + UnityEditor.Undo.DestroyObjectImmediate(oldListener); + } + + var akAudioListener = UnityEditor.Undo.AddComponent(camera.gameObject); + if (!akAudioListener) + { + return; + } + + var akGameObj = akAudioListener.GetComponentInChildren(); + if (akGameObj) + { + akGameObj.isEnvironmentAware = false; + } + + if (logWarning) + { + UnityEngine.Debug.LogWarning("Automatically added AkAudioListener to Main Camera. Go to \"Edit > Wwise Settings...\" to disable this functionality."); + } + } } #endif // UNITY_EDITOR \ No newline at end of file diff --git a/Assets/Wwise/Editor/WwiseSetupWizard/AkWwiseSetupWizard.cs.meta b/Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWwiseSetupWizard.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseSetupWizard/AkWwiseSetupWizard.cs.meta rename to Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWwiseSetupWizard.cs.meta index 15d237bf8..1943e2133 100644 --- a/Assets/Wwise/Editor/WwiseSetupWizard/AkWwiseSetupWizard.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWwiseSetupWizard.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d0d48ff16ff37354cae0635a64035666 +guid: 7a302224300958240963b759fa636d16 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseSetupWizard/AkXboxOneUtils.cs b/Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkXboxOneUtils.cs similarity index 100% rename from Assets/Wwise/Editor/WwiseSetupWizard/AkXboxOneUtils.cs rename to Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkXboxOneUtils.cs diff --git a/Assets/Wwise/Editor/WwiseSetupWizard/AkXboxOneUtils.cs.meta b/Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkXboxOneUtils.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseSetupWizard/AkXboxOneUtils.cs.meta rename to Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkXboxOneUtils.cs.meta index 15977be89..cbd54db21 100644 --- a/Assets/Wwise/Editor/WwiseSetupWizard/AkXboxOneUtils.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkXboxOneUtils.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 8924aeb16cd6593468c3e6137eee4659 +guid: 00a1d7fbaa288cf42ba756aa12f301e1 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/MonoBehaviour/LICENSE.md b/Assets/Wwise/MonoBehaviour/LICENSE.md new file mode 100644 index 000000000..5cfd6f070 --- /dev/null +++ b/Assets/Wwise/MonoBehaviour/LICENSE.md @@ -0,0 +1,11 @@ +The content of this file includes portions of the AUDIOKINETIC Wwise Technology +released in source code form as part of the Wwise Unity integration installer package + +Commercial License Usage + +Licensees holding valid commercial licenses to the AUDIOKINETIC Wwise Technology +may use this file in accordance with the end user license agreement provided +with the software or, alternatively, in accordance with the terms contained in a +written agreement between you and Audiokinetic Inc. + +Copyright (c) 2020 Audiokinetic Inc. \ No newline at end of file diff --git a/Assets/Wwise/MonoBehaviour/LICENSE.md.meta b/Assets/Wwise/MonoBehaviour/LICENSE.md.meta new file mode 100644 index 000000000..2ea272882 --- /dev/null +++ b/Assets/Wwise/MonoBehaviour/LICENSE.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7f08cabfe76e1384b86d22b300a237bd +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/MonoBehaviour/README.md b/Assets/Wwise/MonoBehaviour/README.md new file mode 100644 index 000000000..40dc894ea --- /dev/null +++ b/Assets/Wwise/MonoBehaviour/README.md @@ -0,0 +1,15 @@ +# Unity Wwise MonoBehaviour integration + +This package adds high-level MonoBehaviour components to use Wwise in Unity. + +## Usage + +See [Unity Wwise Components](https://www.audiokinetic.com/library/edge/?source=Unity&id=pg__wwise_components.html) for more information about how to use the package. + +## Requirements + +* AK.Wwise.Unity.API == 2020.1.0 + +## Legal + +Copyright © 2020 Audiokinetic Inc. All rights reserved. diff --git a/Assets/Wwise/MonoBehaviour/README.md.meta b/Assets/Wwise/MonoBehaviour/README.md.meta new file mode 100644 index 000000000..adea36a8e --- /dev/null +++ b/Assets/Wwise/MonoBehaviour/README.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4103ddb1e9ebf8449832a211df27d2d7 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/MonoBehaviour/Runtime.meta b/Assets/Wwise/MonoBehaviour/Runtime.meta new file mode 100644 index 000000000..820353d88 --- /dev/null +++ b/Assets/Wwise/MonoBehaviour/Runtime.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cb617772c91e7d345beb43159beafb54 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/MonoBehaviour/Runtime/AK.Wwise.Unity.MonoBehaviour.asmdef b/Assets/Wwise/MonoBehaviour/Runtime/AK.Wwise.Unity.MonoBehaviour.asmdef new file mode 100644 index 000000000..2d3ce9037 --- /dev/null +++ b/Assets/Wwise/MonoBehaviour/Runtime/AK.Wwise.Unity.MonoBehaviour.asmdef @@ -0,0 +1,30 @@ +{ + "name": "AK.Wwise.Unity.MonoBehaviour", + "references": [ + "AK.Wwise.Unity.API", + "Unity.Addressables", + "Unity.ResourceManager", + "AK.Wwise.Unity.API.WwiseTypes", + "AK.Wwise.Unity.Addressables" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [ + { + "name": "com.unity.addressables", + "expression": "1.8", + "define": "UNITY_ADDRESSABLES" + }, + { + "name": "com.audiokinetic.wwise.addressables", + "expression": "1.0.0", + "define": "AK_WWISE_ADDRESSABLES" + } + ], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Assets/Wwise/MonoBehaviour/Runtime/AK.Wwise.Unity.MonoBehaviour.asmdef.meta b/Assets/Wwise/MonoBehaviour/Runtime/AK.Wwise.Unity.MonoBehaviour.asmdef.meta new file mode 100644 index 000000000..a57c0b2c0 --- /dev/null +++ b/Assets/Wwise/MonoBehaviour/Runtime/AK.Wwise.Unity.MonoBehaviour.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 195024c39cd46254eb4c6fd7b475de6b +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Components/AkAmbient.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkAmbient.cs similarity index 88% rename from Assets/Wwise/Deployment/Components/AkAmbient.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkAmbient.cs index 7ed3215f2..5ef4e9d48 100644 --- a/Assets/Wwise/Deployment/Components/AkAmbient.cs +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkAmbient.cs @@ -40,13 +40,22 @@ public class AkAmbient : AkEvent public AkMultiPositionType MultiPositionType = AkMultiPositionType.MultiPositionType_MultiSources; public MultiPositionTypeLabel multiPositionTypeLabel = MultiPositionTypeLabel.Simple_Mode; - public AkAmbientLargeModePositioner[] LargeModePositions; + private static UnityEngine.Color SPHERE_DEFAULT_COLOR = new UnityEngine.Color(1.0f, 0.0f, 0.0f, 0.1f); + public UnityEngine.Color attenuationSphereColor= SPHERE_DEFAULT_COLOR; - private void OnEnable() + public AkAmbientLargeModePositioner[] LargeModePositions; + + public override void OnEnable() { - if (multiPositionTypeLabel == MultiPositionTypeLabel.MultiPosition_Mode) +#if UNITY_EDITOR + if (UnityEngine.Application.isBatchMode) + { + return; + } +#endif + if (multiPositionTypeLabel == MultiPositionTypeLabel.MultiPosition_Mode) { - var gameObj = gameObject.GetComponents(); + var gameObj = gameObject.GetComponents(); for (var i = 0; i < gameObj.Length; i++) gameObj[i].enabled = false; @@ -65,11 +74,11 @@ public class AkAmbient : AkEvent } var positionArray = BuildMultiDirectionArray(eventPosList); - //Set multiple positions AkSoundEngine.SetMultiplePositions(eventPosList.list[0].gameObject, positionArray, (ushort) positionArray.Count, MultiPositionType); } + base.OnEnable(); } protected override void Start() @@ -85,7 +94,7 @@ public class AkAmbient : AkEvent else if (multiPositionTypeLabel == MultiPositionTypeLabel.Large_Mode) { #if UNITY_EDITOR - if (!UnityEditor.EditorApplication.isPlaying) + if (!UnityEditor.EditorApplication.isPlaying || UnityEngine.Application.isBatchMode) { return; } @@ -143,6 +152,11 @@ public class AkAmbient : AkEvent public void OnDrawGizmosSelected() { + if (!enabled) + { + return; + } + UnityEngine.Gizmos.DrawIcon(transform.position, "WwiseAudioSpeaker.png", false); #if UNITY_EDITOR @@ -156,6 +170,17 @@ public class AkAmbient : AkEvent UnityEngine.Gizmos.DrawSphere(entry.transform.position, 0.1f); UnityEditor.Handles.Label(entry.transform.position, entry.name); + + AkRadialEmitter radialEmitter = GetComponent(); + if (radialEmitter) + { + UnityEngine.Color SphereColor = UnityEngine.Color.yellow; + SphereColor.a = 0.25f; + UnityEngine.Gizmos.color = SphereColor; + + UnityEngine.Gizmos.DrawSphere(entry.transform.position, radialEmitter.innerRadius); + UnityEngine.Gizmos.DrawSphere(entry.transform.position, radialEmitter.outerRadius); + } } } } diff --git a/Assets/Wwise/Deployment/Components/AkAmbient.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkAmbient.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkAmbient.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkAmbient.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkAmbientLargeModePositioner.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkAmbientLargeModePositioner.cs similarity index 100% rename from Assets/Wwise/Deployment/Components/AkAmbientLargeModePositioner.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkAmbientLargeModePositioner.cs diff --git a/Assets/Wwise/Deployment/Components/AkAmbientLargeModePositioner.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkAmbientLargeModePositioner.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkAmbientLargeModePositioner.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkAmbientLargeModePositioner.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkAudioListener.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkAudioListener.cs similarity index 100% rename from Assets/Wwise/Deployment/Components/AkAudioListener.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkAudioListener.cs diff --git a/Assets/Wwise/Deployment/Components/AkAudioListener.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkAudioListener.cs.meta similarity index 91% rename from Assets/Wwise/Deployment/Components/AkAudioListener.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkAudioListener.cs.meta index 838db5200..84c7a3dc6 100644 --- a/Assets/Wwise/Deployment/Components/AkAudioListener.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkAudioListener.cs.meta @@ -4,7 +4,7 @@ MonoImporter: externalObjects: {} serializedVersion: 2 defaultReferences: [] - executionOrder: 0 + executionOrder: -50 icon: {instanceID: 0} userData: assetBundleName: diff --git a/Assets/Wwise/Deployment/Components/AkBank.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkBank.cs similarity index 98% rename from Assets/Wwise/Deployment/Components/AkBank.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkBank.cs index 9f158d03f..5f3cf8352 100644 --- a/Assets/Wwise/Deployment/Components/AkBank.cs +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkBank.cs @@ -35,7 +35,7 @@ public class AkBank : AkTriggerHandler if (UnityEditor.BuildPipeline.isBuildingPlayer || AkUtilities.IsMigrating) return; - var reference = AkUtilities.DragAndDropObjectReference; + var reference = AkWwiseTypes.DragAndDropObjectReference; if (reference) { UnityEngine.GUIUtility.hotControl = 0; diff --git a/Assets/Wwise/Deployment/Components/AkBank.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkBank.cs.meta similarity index 91% rename from Assets/Wwise/Deployment/Components/AkBank.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkBank.cs.meta index f488fbfb3..a10eacb18 100644 --- a/Assets/Wwise/Deployment/Components/AkBank.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkBank.cs.meta @@ -4,7 +4,7 @@ MonoImporter: externalObjects: {} serializedVersion: 2 defaultReferences: [] - executionOrder: 0 + executionOrder: -75 icon: {instanceID: 0} userData: assetBundleName: diff --git a/Assets/Wwise/Deployment/Components/AkEarlyReflections.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkEarlyReflections.cs similarity index 97% rename from Assets/Wwise/Deployment/Components/AkEarlyReflections.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkEarlyReflections.cs index dd60f1dda..f42904eee 100644 --- a/Assets/Wwise/Deployment/Components/AkEarlyReflections.cs +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkEarlyReflections.cs @@ -1,5 +1,5 @@ #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. -[UnityEngine.AddComponentMenu("Wwise/AkEarlyReflections")] +[UnityEngine.AddComponentMenu("Wwise/Spatial Audio/AkEarlyReflections")] [UnityEngine.RequireComponent(typeof(AkGameObj))] [UnityEngine.DisallowMultipleComponent] ///@brief Set an early reflections auxiliary bus and send volume for a particular game object. diff --git a/Assets/Wwise/Deployment/Components/AkEarlyReflections.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkEarlyReflections.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkEarlyReflections.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkEarlyReflections.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkEmitterObstructionOcclusion.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkEmitterObstructionOcclusion.cs similarity index 100% rename from Assets/Wwise/Deployment/Components/AkEmitterObstructionOcclusion.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkEmitterObstructionOcclusion.cs diff --git a/Assets/Wwise/Deployment/Components/AkEmitterObstructionOcclusion.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkEmitterObstructionOcclusion.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkEmitterObstructionOcclusion.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkEmitterObstructionOcclusion.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkEnvironment.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkEnvironment.cs similarity index 98% rename from Assets/Wwise/Deployment/Components/AkEnvironment.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkEnvironment.cs index 147c40103..d5401306d 100644 --- a/Assets/Wwise/Deployment/Components/AkEnvironment.cs +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkEnvironment.cs @@ -8,7 +8,7 @@ [UnityEngine.AddComponentMenu("Wwise/AkEnvironment")] [UnityEngine.RequireComponent(typeof(UnityEngine.Collider))] [UnityEngine.ExecuteInEditMode] -/// @brief Use this component to define a reverb zone. This needs to be added to a collider object to work properly. See \ref unity_use_AkEnvironment_AknEvironmentPortal. +/// @brief Use this component to define a reverb zone. This needs to be added to a collider object to work properly. See \ref unity_use_AkEnvironment_AkEnvironmentPortal. /// @details This component can be attached to any collider. You can specify a roll-off to fade-in/out of the reverb. /// The reverb parameters will be defined in the Wwise project, by the sound designer. All AkGameObj that are /// "environment"-aware will receive a send value when entering the attached collider. @@ -45,7 +45,7 @@ public class AkEnvironment : UnityEngine.MonoBehaviour public void Awake() { #if UNITY_EDITOR - var reference = AkUtilities.DragAndDropObjectReference; + var reference = AkWwiseTypes.DragAndDropObjectReference; if (reference) { UnityEngine.GUIUtility.hotControl = 0; diff --git a/Assets/Wwise/Deployment/Components/AkEnvironment.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkEnvironment.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkEnvironment.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkEnvironment.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkEnvironmentPortal.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkEnvironmentPortal.cs similarity index 98% rename from Assets/Wwise/Deployment/Components/AkEnvironmentPortal.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkEnvironmentPortal.cs index 423661191..c37088484 100644 --- a/Assets/Wwise/Deployment/Components/AkEnvironmentPortal.cs +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkEnvironmentPortal.cs @@ -5,7 +5,7 @@ // ////////////////////////////////////////////////////////////////////// -/// @brief Use this component to define an area that straddles two different AkEnvironment's zones and allow mixing between both zones. \ref unity_use_AkEvironment_AkEvironmentPortal +/// @brief Use this component to define an area that straddles two different AkEnvironment's zones and allow mixing between both zones. \ref unity_use_AkEnvironment_AkEnvironmentPortal [UnityEngine.AddComponentMenu("Wwise/AkEnvironmentPortal")] [UnityEngine.RequireComponent(typeof(UnityEngine.BoxCollider))] [UnityEngine.ExecuteInEditMode] diff --git a/Assets/Wwise/Deployment/Components/AkEnvironmentPortal.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkEnvironmentPortal.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkEnvironmentPortal.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkEnvironmentPortal.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkEvent.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkEvent.cs similarity index 100% rename from Assets/Wwise/Deployment/Components/AkEvent.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkEvent.cs diff --git a/Assets/Wwise/Deployment/Components/AkEvent.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkEvent.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkEvent.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkEvent.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkEventCallbackData.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkEventCallbackData.cs similarity index 100% rename from Assets/Wwise/Deployment/Components/AkEventCallbackData.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkEventCallbackData.cs diff --git a/Assets/Wwise/Deployment/Components/AkEventCallbackData.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkEventCallbackData.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/Components/AkEventCallbackData.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkEventCallbackData.cs.meta index 144c3309c..558eb871d 100644 --- a/Assets/Wwise/Deployment/Components/AkEventCallbackData.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkEventCallbackData.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 8022e50aa139bfb4e86bd242328af5d1 +guid: 6d0ade48cce65ed4db55d8f827f6c4d0 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/Components/AkGameObj.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkGameObj.cs similarity index 97% rename from Assets/Wwise/Deployment/Components/AkGameObj.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkGameObj.cs index 3e5a9577d..cd9c38a0f 100644 --- a/Assets/Wwise/Deployment/Components/AkGameObj.cs +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkGameObj.cs @@ -90,7 +90,7 @@ public class AkGameObj : UnityEngine.MonoBehaviour private void Awake() { #if UNITY_EDITOR - if (!AkSoundEngineController.Instance.IsSoundEngineLoaded || AkUtilities.IsMigrating) + if (!AkSoundEngine.EditorIsSoundEngineLoaded || AkUtilities.IsMigrating) return; if (!UnityEditor.EditorApplication.isPlaying) @@ -166,7 +166,7 @@ public class AkGameObj : UnityEngine.MonoBehaviour private void OnDestroy() { #if UNITY_EDITOR - if (!AkSoundEngineController.Instance.IsSoundEngineLoaded || AkUtilities.IsMigrating) + if (!AkSoundEngine.EditorIsSoundEngineLoaded || AkUtilities.IsMigrating) return; if (!UnityEditor.EditorApplication.isPlaying) @@ -193,7 +193,7 @@ public class AkGameObj : UnityEngine.MonoBehaviour private void Update() { #if UNITY_EDITOR - if (!AkSoundEngineController.Instance.IsSoundEngineLoaded || AkUtilities.IsMigrating || + if (!AkSoundEngine.EditorIsSoundEngineLoaded || AkUtilities.IsMigrating || !UnityEditor.EditorApplication.isPlaying) return; #endif diff --git a/Assets/Wwise/Deployment/Components/AkGameObj.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkGameObj.cs.meta similarity index 91% rename from Assets/Wwise/Deployment/Components/AkGameObj.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkGameObj.cs.meta index 2f7521bba..2d53bd7cf 100644 --- a/Assets/Wwise/Deployment/Components/AkGameObj.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkGameObj.cs.meta @@ -4,7 +4,7 @@ MonoImporter: externalObjects: {} serializedVersion: 2 defaultReferences: [] - executionOrder: 0 + executionOrder: -25 icon: {instanceID: 0} userData: assetBundleName: diff --git a/Assets/Wwise/Deployment/Components/AkGameObjEnvironmentData.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkGameObjEnvironmentData.cs similarity index 100% rename from Assets/Wwise/Deployment/Components/AkGameObjEnvironmentData.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkGameObjEnvironmentData.cs diff --git a/Assets/Wwise/Deployment/Components/AkGameObjEnvironmentData.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkGameObjEnvironmentData.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkGameObjEnvironmentData.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkGameObjEnvironmentData.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkGameObjListenerList.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkGameObjListenerList.cs similarity index 100% rename from Assets/Wwise/Deployment/Components/AkGameObjListenerList.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkGameObjListenerList.cs diff --git a/Assets/Wwise/Deployment/Components/AkGameObjListenerList.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkGameObjListenerList.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkGameObjListenerList.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkGameObjListenerList.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkGameObjPosOffsetData.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkGameObjPosOffsetData.cs similarity index 100% rename from Assets/Wwise/Deployment/Components/AkGameObjPosOffsetData.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkGameObjPosOffsetData.cs diff --git a/Assets/Wwise/Deployment/Components/AkGameObjPosOffsetData.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkGameObjPosOffsetData.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkGameObjPosOffsetData.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkGameObjPosOffsetData.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkGameObjPositionData.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkGameObjPositionData.cs similarity index 100% rename from Assets/Wwise/Deployment/Components/AkGameObjPositionData.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkGameObjPositionData.cs diff --git a/Assets/Wwise/Deployment/Components/AkGameObjPositionData.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkGameObjPositionData.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkGameObjPositionData.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkGameObjPositionData.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkGameObjPositionOffsetData.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkGameObjPositionOffsetData.cs similarity index 100% rename from Assets/Wwise/Deployment/Components/AkGameObjPositionOffsetData.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkGameObjPositionOffsetData.cs diff --git a/Assets/Wwise/Deployment/Components/AkGameObjPositionOffsetData.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkGameObjPositionOffsetData.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkGameObjPositionOffsetData.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkGameObjPositionOffsetData.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkInitializer.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkInitializer.cs similarity index 90% rename from Assets/Wwise/Deployment/Components/AkInitializer.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkInitializer.cs index c82ac06c2..9c8be5a93 100644 --- a/Assets/Wwise/Deployment/Components/AkInitializer.cs +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkInitializer.cs @@ -5,6 +5,10 @@ // ////////////////////////////////////////////////////////////////////// +#if AK_WWISE_ADDRESSABLES && UNITY_ADDRESSABLES +using AK.Wwise.Unity.WwiseAddressables; +#endif + [UnityEngine.AddComponentMenu("Wwise/AkInitializer")] [UnityEngine.DisallowMultipleComponent] [UnityEngine.ExecuteInEditMode] @@ -21,8 +25,11 @@ public class AkInitializer : UnityEngine.MonoBehaviour { private static AkInitializer ms_Instance; - +#if AK_WWISE_ADDRESSABLES && UNITY_ADDRESSABLES + public AkWwiseAddressablesInitializationSettings InitializationSettings; +#else public AkWwiseInitializationSettings InitializationSettings; +#endif private void Awake() { @@ -37,6 +44,10 @@ public class AkInitializer : UnityEngine.MonoBehaviour #if UNITY_EDITOR if (!UnityEditor.EditorApplication.isPlaying) return; + + #if !(AK_WWISE_ADDRESSABLES && UNITY_ADDRESSABLES) + AkWwiseFileWatcher.Instance.XMLUpdated += AkBankManager.ReloadAllBanks; + #endif #endif DontDestroyOnLoad(this); @@ -44,7 +55,11 @@ public class AkInitializer : UnityEngine.MonoBehaviour private void OnEnable() { +#if AK_WWISE_ADDRESSABLES && UNITY_ADDRESSABLES + InitializationSettings =AkWwiseAddressablesInitializationSettings.Instance; +#else InitializationSettings = AkWwiseInitializationSettings.Instance; +#endif if (ms_Instance == this) AkSoundEngineController.Instance.Init(this); @@ -87,7 +102,7 @@ public class AkInitializer : UnityEngine.MonoBehaviour AkSoundEngineController.Instance.LateUpdate(); } - #region WwiseMigration +#region WwiseMigration #if UNITY_EDITOR #pragma warning disable 0414 // private field assigned but not used. @@ -103,7 +118,6 @@ public class AkInitializer : UnityEngine.MonoBehaviour [UnityEngine.HideInInspector][UnityEngine.SerializeField] private int callbackManagerBufferSize = 0; [UnityEngine.HideInInspector][UnityEngine.SerializeField] private int spatialAudioPoolSize = 0; [UnityEngine.HideInInspector][UnityEngine.SerializeField] private uint maxSoundPropagationDepth = 0; - [UnityEngine.HideInInspector][UnityEngine.SerializeField] private AkDiffractionFlags diffractionFlags = AkDiffractionFlags.DefaultDiffractionFlags; [UnityEngine.HideInInspector][UnityEngine.SerializeField] private bool engineLogging = false; #pragma warning restore 0414 // private field assigned but not used. @@ -120,20 +134,21 @@ public class AkInitializer : UnityEngine.MonoBehaviour var initializationSettings = akInitializer.InitializationSettings; if (!initializationSettings) { +#if AK_WWISE_ADDRESSABLES && UNITY_ADDRESSABLES + initializationSettings = AkWwiseAddressablesInitializationSettings.Instance; +#else initializationSettings = AkWwiseInitializationSettings.Instance; +#endif if (!initializationSettings) return; } initializationSettings.UserSettings.m_BasePath = akInitializer.basePath; initializationSettings.UserSettings.m_StartupLanguage = akInitializer.language; - + initializationSettings.AdvancedSettings.m_MonitorQueuePoolSize = (uint)akInitializer.monitorQueuePoolSize * 1024; - initializationSettings.CallbackManagerInitializationSettings.BufferSize = akInitializer.callbackManagerBufferSize * 1024; - initializationSettings.UserSettings.m_SpatialAudioSettings.m_MaxSoundPropagationDepth = akInitializer.maxSoundPropagationDepth; - initializationSettings.UserSettings.m_SpatialAudioSettings.m_DiffractionFlags = (AkCommonUserSettings.SpatialAudioSettings.DiffractionFlags)akInitializer.diffractionFlags; initializationSettings.CallbackManagerInitializationSettings.IsLoggingEnabled = akInitializer.engineLogging; @@ -165,6 +180,6 @@ public class AkInitializer : UnityEngine.MonoBehaviour migration15data = null; } #endif - #endregion -} +#endregion + } #endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. \ No newline at end of file diff --git a/Assets/Wwise/Deployment/Components/AkInitializer.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkInitializer.cs.meta similarity index 90% rename from Assets/Wwise/Deployment/Components/AkInitializer.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkInitializer.cs.meta index 9a6e47dd8..d06f8a8b4 100644 --- a/Assets/Wwise/Deployment/Components/AkInitializer.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkInitializer.cs.meta @@ -4,7 +4,7 @@ MonoImporter: externalObjects: {} serializedVersion: 2 defaultReferences: [] - executionOrder: 0 + executionOrder: -100 icon: {instanceID: 0} userData: assetBundleName: diff --git a/Assets/Wwise/Deployment/Components/AkMemBankLoader.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkMemBankLoader.cs similarity index 100% rename from Assets/Wwise/Deployment/Components/AkMemBankLoader.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkMemBankLoader.cs diff --git a/Assets/Wwise/Deployment/Components/AkMemBankLoader.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkMemBankLoader.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkMemBankLoader.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkMemBankLoader.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkObstructionOcclusion.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkObstructionOcclusion.cs similarity index 100% rename from Assets/Wwise/Deployment/Components/AkObstructionOcclusion.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkObstructionOcclusion.cs diff --git a/Assets/Wwise/Deployment/Components/AkObstructionOcclusion.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkObstructionOcclusion.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkObstructionOcclusion.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkObstructionOcclusion.cs.meta diff --git a/Assets/Wwise/MonoBehaviour/Runtime/AkRadialEmitter.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkRadialEmitter.cs new file mode 100644 index 000000000..73a0c3abd --- /dev/null +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkRadialEmitter.cs @@ -0,0 +1,148 @@ +#if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. +[UnityEngine.AddComponentMenu("Wwise/Spatial Audio/AkRadialEmitter")] +[UnityEngine.RequireComponent(typeof(AkGameObj))] +[UnityEngine.DisallowMultipleComponent] +/// @brief A radial emitter is for sounds that are not point sources, but instead originate from a region of space. +/// @details A radial emitter is described by an inner and outer radius. The radii are used in spread and distance calculations, simulating a radial sound source. +/// Since all game objects have a position and orientation, the position (center) and local axes are defined by the AkGameObj component required by this component. +public class AkRadialEmitter : UnityEngine.MonoBehaviour +{ + #region Fields + [UnityEngine.Tooltip("Define the outer radius around each sound position to simulate a radial sound source. If the listener is outside the outer radius, the spread is defined by the area that the sphere takes in the listener field of view. When the listener intersects the outer radius, the spread is exactly 50%. When the listener is in between the inner and outer radius, the spread interpolates linearly from 50% to 100%.")] + /// Define an outer radius around each sound position to simulate a radial sound source. + /// The distance used for applying attenuation curves is taken as the distance between the listener and the point on the sphere, defined by the sound position and the outer radius, that is closest to the listener. + /// The spread for each sound position is calculated as follows: + /// - If the listener is outside the outer radius, the spread is defined by the area that the sphere takes in the listener field of view. Specifically, this angle is calculated as 2.0*asinf( outerRadius / distance ), where distance is the distance between the listener and the sound position. + /// - When the listener intersects the outer radius (the listener is exactly outerRadius units away from the sound position), the spread is exactly 50%. + /// - When the listener is in between the inner and outer radius, the spread interpolates linearly from 50% to 100% as the listener transitions from the outer radius towards the inner radius. + /// Note that transmission and diffraction calculations in Spatial Audio always use the center of the sphere (the position(s) passed into \c AK::SoundEngine::SetPosition or \c AK::SoundEngine::SetMultiplePositions) for raycasting. + /// To obtain accurate diffraction and transmission calculations for radial sources, where different parts of the volume may take different paths through or around geometry, + /// it is necessary to pass multiple sound positions into \c AK::SoundEngine::SetMultiplePositions to allow the engine to 'sample' the area at different points. + public float outerRadius = 0.0f; + [UnityEngine.Tooltip("Define an inner radius around each sound position to simulate a radial sound source. If the listener is inside the inner radius, the spread is 100%.")] + /// Define an inner radius around each sound position to simulate a radial sound source. If the listener is inside the inner radius, the spread is 100%. + /// Note that transmission and diffraction calculations in Spatial Audio always use the center of the sphere (the position(s) passed into \c AK::SoundEngine::SetPosition or \c AK::SoundEngine::SetMultiplePositions) for raycasting. + /// To obtain accurate diffraction and transmission calculations for radial sources, where different parts of the volume may take different paths through or around geometry, + /// it is necessary to pass multiple sound positions into \c AK::SoundEngine::SetMultiplePositions to allow the engine to 'sample' the area at different points. + public float innerRadius = 0.0f; + #endregion + + public void SetGameObjectOuterRadius(float in_outerRadius) + { + AkSoundEngine.SetGameObjectRadius(AkSoundEngine.GetAkGameObjectID(gameObject), in_outerRadius, innerRadius); + } + + public void SetGameObjectInnerRadius(float in_innerRadius) + { + AkSoundEngine.SetGameObjectRadius(AkSoundEngine.GetAkGameObjectID(gameObject), outerRadius, in_innerRadius); + } + + public void SetGameObjectRadius(float in_outerRadius, float in_innerRadius) + { + AkSoundEngine.SetGameObjectRadius(AkSoundEngine.GetAkGameObjectID(gameObject), in_outerRadius, in_innerRadius); + } + + public void SetGameObjectRadius() + { + AkSoundEngine.SetGameObjectRadius(AkSoundEngine.GetAkGameObjectID(gameObject), outerRadius, innerRadius); + } + + public void SetGameObjectRadius(UnityEngine.GameObject in_gameObject) + { + AkSoundEngine.SetGameObjectRadius(AkSoundEngine.GetAkGameObjectID(in_gameObject), outerRadius, innerRadius); + } + + private void OnEnable() + { + SetGameObjectRadius(); + } + +#if UNITY_EDITOR + private void Update() + { + if (UnityEditor.EditorApplication.isPlaying) + SetGameObjectRadius(); + } + + private void OnDrawGizmosSelected() + { + if (!enabled) + { + return; + } + + AkAmbient Ambient = GetComponent(); + bool showSpheres = true; + if (Ambient && Ambient.multiPositionTypeLabel == MultiPositionTypeLabel.Large_Mode) + showSpheres = false; + + if (showSpheres) + { + UnityEngine.Color SphereColor = UnityEngine.Color.yellow; + SphereColor.a = 0.25f; + UnityEngine.Gizmos.color = SphereColor; + + UnityEngine.Gizmos.DrawSphere(gameObject.transform.position, innerRadius); + UnityEngine.Gizmos.DrawSphere(gameObject.transform.position, outerRadius); + } + } + + [UnityEditor.CustomEditor(typeof(AkRadialEmitter))] + public class AkRadialEmitterInspector : UnityEditor.Editor + { + private AkRadialEmitter m_AkRadialEmitter; + + private UnityEditor.SerializedProperty outerRadius; + private UnityEditor.SerializedProperty innerRadius; + + private void OnEnable() + { + m_AkRadialEmitter = target as AkRadialEmitter; + + outerRadius = serializedObject.FindProperty("outerRadius"); + innerRadius = serializedObject.FindProperty("innerRadius"); + } + + public override void OnInspectorGUI() + { + serializedObject.Update(); + + if (m_AkRadialEmitter.outerRadius < 0.0f) + m_AkRadialEmitter.outerRadius = 0.0f; + if (m_AkRadialEmitter.innerRadius < 0.0f) + m_AkRadialEmitter.innerRadius = 0.0f; + if (m_AkRadialEmitter.innerRadius > m_AkRadialEmitter.outerRadius) + m_AkRadialEmitter.innerRadius = m_AkRadialEmitter.outerRadius; + + UnityEditor.EditorGUILayout.PropertyField(outerRadius); + UnityEditor.EditorGUILayout.PropertyField(innerRadius); + + EventCheck(m_AkRadialEmitter.gameObject); + + serializedObject.ApplyModifiedProperties(); + } + + public static void EventCheck(UnityEngine.GameObject gameObject) + { + if (AkWwiseEditorSettings.Instance.ShowSpatialAudioWarningMsg && gameObject.GetComponent() == null) + { + UnityEngine.GUILayout.Space(UnityEditor.EditorGUIUtility.standardVerticalSpacing); + + using (new UnityEditor.EditorGUILayout.VerticalScope("box")) + { + UnityEditor.EditorGUILayout.HelpBox( + "Radial emitters are expected to emit sound. Add an AkEvent or an AkAmbient component to this game object.", + UnityEditor.MessageType.Warning); + + if (UnityEngine.GUILayout.Button("Add AkEvent")) + UnityEditor.Undo.AddComponent(gameObject); + + if (UnityEngine.GUILayout.Button("Add AkAmbient")) + UnityEditor.Undo.AddComponent(gameObject); + } + } + } + } +#endif +} +#endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. \ No newline at end of file diff --git a/Assets/Wwise/MonoBehaviour/Runtime/AkRadialEmitter.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkRadialEmitter.cs.meta new file mode 100644 index 000000000..cc78e3bbe --- /dev/null +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkRadialEmitter.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e526301a25a19f741b985a0af465e603 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/MonoBehaviour/Runtime/AkRoom.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkRoom.cs new file mode 100644 index 000000000..09f6f9e9b --- /dev/null +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkRoom.cs @@ -0,0 +1,478 @@ +#if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. +[UnityEngine.AddComponentMenu("Wwise/Spatial Audio/AkRoom")] +[UnityEngine.RequireComponent(typeof(UnityEngine.Collider))] +[UnityEngine.DisallowMultipleComponent] +/// @brief An AkRoom is an enclosed environment that can only communicate to the outside/other rooms with AkRoomPortals +/// @details The AkRoom component uses its required Collider component to determine when AkRoomAwareObjects enter and exit the room using the OnTriggerEnter and OnTriggerExit callbacks. +public class AkRoom : AkTriggerHandler +{ + public static ulong INVALID_ROOM_ID = unchecked((ulong)-1.0f); + + public static ulong GetAkRoomID(AkRoom room) + { + return room == null ? INVALID_ROOM_ID : room.GetID(); + } + + public static int RoomCount { get; private set; } + + #region Fields + + [UnityEngine.Tooltip("Higher number has a higher priority")] + /// In cases where a game object is in an area with two rooms, the higher priority room will be chosen for AK::SpatialAudio::SetGameObjectInRoom() + /// The higher the priority number, the higher the priority of a room. + public int priority = 0; + + /// The reverb auxiliary bus. + public AK.Wwise.AuxBus reverbAuxBus = new AK.Wwise.AuxBus(); + + [UnityEngine.Range(0, 1)] + /// The reverb control value for the send to the reverb aux bus. + public float reverbLevel = 1; + + [UnityEngine.Range(0, 1)] + /// Loss value modeling transmission through walls. + public float transmissionLoss = 1; + + /// Wwise Event to be posted on the room game object. + public AK.Wwise.Event roomToneEvent = new AK.Wwise.Event(); + + [UnityEngine.Range(0, 1)] + [UnityEngine.Tooltip("Send level for sounds that are posted on the room game object; adds reverb to ambience and room tones. Valid range: (0.f-1.f). A value of 0 disables the aux send.")] + /// Send level for sounds that are posted on the room game object; adds reverb to ambience and room tones. Valid range: (0.f-1.f). A value of 0 disables the aux send. + public float roomToneAuxSend = 0; + + /// This is the list of AkRoomAwareObjects that have entered this AkRoom + private System.Collections.Generic.List roomAwareObjectsEntered = new System.Collections.Generic.List(); + + /// This is the list of AkRoomAwareObjects that have entered this AkRoom while it was inactive or disabled. + private System.Collections.Generic.List roomAwareObjectsDetectedWhileDisabled = new System.Collections.Generic.List(); + + private UnityEngine.Collider roomCollider = null; + private System.Type previousColliderType; + +#if UNITY_EDITOR + private UnityEngine.Vector3 previousPosition; + private UnityEngine.Vector3 previousScale; + private UnityEngine.Quaternion previousRotation; + private UnityEngine.MeshCollider previousMeshCollider; + private UnityEngine.BoxCollider previousBoxCollider; + private UnityEngine.CapsuleCollider previousCapsuleCollider; + + private UnityEngine.Vector3 previousUp; + private UnityEngine.Vector3 previousFront; + private uint previousReverbAuxBus; + private float previousReverbLevel; + private float previousTransmissionLoss; + private float previousRoomGameObj_AuxSendLevelToSelf; + private bool previousRoomGameObj_KeepRegistered; + private ulong previousGeometryID; +#endif + + #endregion + + public bool TryEnter(AkRoomAwareObject roomAwareObject) + { + if (roomAwareObject) + { + if (isActiveAndEnabled) + { + if(!roomAwareObjectsEntered.Contains(roomAwareObject)) + roomAwareObjectsEntered.Add(roomAwareObject); + return true; + } + else + { + if (!roomAwareObjectsDetectedWhileDisabled.Contains(roomAwareObject)) + roomAwareObjectsDetectedWhileDisabled.Add(roomAwareObject); + return false; + } + } + return false; + } + + public void Exit(AkRoomAwareObject roomAwareObject) + { + if (roomAwareObject) + { + roomAwareObjectsEntered.Remove(roomAwareObject); + roomAwareObjectsDetectedWhileDisabled.Remove(roomAwareObject); + } + } + + /// Access the room's ID + public ulong GetID() + { + return AkSoundEngine.GetAkGameObjectID(gameObject); + } + + public void SetRoom() + { + ulong geometryID = GetGeometryID(); + +#if UNITY_EDITOR + if (previousUp == transform.up && + previousFront == transform.forward && + previousReverbAuxBus == reverbAuxBus.Id && + previousReverbLevel == reverbLevel && + previousTransmissionLoss == transmissionLoss && + previousRoomGameObj_AuxSendLevelToSelf == roomToneAuxSend && + previousRoomGameObj_KeepRegistered == roomToneEvent.IsValid() && + previousGeometryID == geometryID) + return; +#endif + var roomParams = new AkRoomParams + { + Up = transform.up, + Front = transform.forward, + + ReverbAuxBus = reverbAuxBus.Id, + ReverbLevel = reverbLevel, + TransmissionLoss = transmissionLoss, + + RoomGameObj_AuxSendLevelToSelf = roomToneAuxSend, + RoomGameObj_KeepRegistered = roomToneEvent.IsValid(), + }; + + RoomCount++; + AkSoundEngine.SetRoom(GetID(), roomParams, geometryID, name); + +#if UNITY_EDITOR + previousUp = transform.up; + previousFront = transform.forward; + previousReverbAuxBus = reverbAuxBus.Id; + previousReverbLevel = reverbLevel; + previousTransmissionLoss = transmissionLoss; + previousRoomGameObj_AuxSendLevelToSelf = roomToneAuxSend; + previousRoomGameObj_KeepRegistered = roomToneEvent.IsValid(); + previousGeometryID = geometryID; +#endif + + /// In case a room is disabled and re-enabled. + AkRoomManager.RegisterRoomUpdate(this); + } + +#if UNITY_EDITOR + private void Update() + { + if (UnityEditor.EditorApplication.isPlaying) + SetRoom(); + } +#endif + + private UnityEngine.Vector3 GetCapsuleScale(UnityEngine.Vector3 localScale, float radius, float height, int direction) + { + UnityEngine.Vector3 scale = new UnityEngine.Vector3(); + + switch (direction) + { + case 0: + scale.y = UnityEngine.Mathf.Max(localScale.y, localScale.z) * (radius * 2); + scale.z = scale.y; + scale.x = UnityEngine.Mathf.Max(scale.y, localScale.x * height); + break; + case 2: + scale.x = UnityEngine.Mathf.Max(localScale.x, localScale.y) * (radius * 2); + scale.y = scale.x; + scale.z = UnityEngine.Mathf.Max(scale.x, localScale.z * height); + break; + case 1: + default: + scale.x = UnityEngine.Mathf.Max(localScale.x, localScale.z) * (radius * 2); + scale.y = UnityEngine.Mathf.Max(scale.x, localScale.y * height); + scale.z = scale.x; + break; + } + + return scale; + } + + private ulong GetGeometryID() + { + ulong geometryID = AkSurfaceReflector.INVALID_GEOMETRY_ID; + + AkSurfaceReflector surfaceReflector = GetComponent(); + if (surfaceReflector && surfaceReflector.enabled) + geometryID = surfaceReflector.GetID(); + else + { + if (roomCollider == null) + roomCollider = GetComponent(); + + if (roomCollider.GetType() == typeof(UnityEngine.MeshCollider)) + { + geometryID = GetID(); + UnityEngine.MeshCollider meshCollider = GetComponent(); +#if UNITY_EDITOR + if (previousColliderType == typeof(UnityEngine.MeshCollider) && + previousMeshCollider != null && + previousMeshCollider.sharedMesh == meshCollider.sharedMesh && + previousPosition == transform.position && + previousRotation == transform.rotation && + previousScale == transform.localScale) + return geometryID; +#endif + AkSurfaceReflector.SetGeometryFromMesh(meshCollider.sharedMesh, transform, geometryID, INVALID_ROOM_ID, false, false, false); +#if UNITY_EDITOR + previousMeshCollider = meshCollider; + previousPosition = transform.position; + previousRotation = transform.rotation; + previousScale = transform.localScale; +#endif + previousColliderType = typeof(UnityEngine.MeshCollider); + } + else if (roomCollider.GetType() == typeof(UnityEngine.BoxCollider)) + { + geometryID = GetID(); + UnityEngine.BoxCollider boxCollider = GetComponent(); +#if UNITY_EDITOR + if (previousColliderType == typeof(UnityEngine.BoxCollider) && + previousBoxCollider != null && + previousPosition == roomCollider.bounds.center && + previousRotation == transform.rotation && + previousScale == new UnityEngine.Vector3(transform.localScale.x * boxCollider.size.x, + transform.localScale.y * boxCollider.size.y, + transform.localScale.z * boxCollider.size.z)) + return geometryID; +#endif + UnityEngine.GameObject tempGameObject = UnityEngine.GameObject.CreatePrimitive(UnityEngine.PrimitiveType.Cube); + UnityEngine.Mesh mesh = tempGameObject.GetComponent().sharedMesh; + + tempGameObject.transform.position = boxCollider.bounds.center; + tempGameObject.transform.rotation = transform.rotation; + UnityEngine.Vector3 roomScale = new UnityEngine.Vector3(); + roomScale.x = transform.localScale.x * boxCollider.size.x; + roomScale.y = transform.localScale.y * boxCollider.size.y; + roomScale.z = transform.localScale.z * boxCollider.size.z; + tempGameObject.transform.localScale = roomScale; + + AkSurfaceReflector.SetGeometryFromMesh(mesh, tempGameObject.transform, geometryID, INVALID_ROOM_ID, false, false, false); +#if UNITY_EDITOR + previousBoxCollider = boxCollider; + previousPosition = tempGameObject.transform.position; + previousRotation = tempGameObject.transform.rotation; + previousScale = tempGameObject.transform.localScale; +#endif + previousColliderType = typeof(UnityEngine.BoxCollider); + UnityEngine.GameObject.Destroy(tempGameObject); + } + else if (roomCollider.GetType() == typeof(UnityEngine.CapsuleCollider)) + { + geometryID = GetID(); + UnityEngine.CapsuleCollider capsuleCollider = GetComponent(); +#if UNITY_EDITOR + if (previousColliderType == typeof(UnityEngine.CapsuleCollider) && + previousCapsuleCollider != null && + previousPosition == capsuleCollider.bounds.center && + previousRotation == transform.rotation && + previousScale == GetCapsuleScale(transform.localScale, capsuleCollider.radius, capsuleCollider.height, capsuleCollider.direction)) + return geometryID; +#endif + UnityEngine.GameObject tempGameObject = UnityEngine.GameObject.CreatePrimitive(UnityEngine.PrimitiveType.Cube); + UnityEngine.Mesh mesh = tempGameObject.GetComponent().sharedMesh; + + tempGameObject.transform.position = capsuleCollider.bounds.center; + tempGameObject.transform.rotation = transform.rotation; + tempGameObject.transform.localScale = GetCapsuleScale(transform.localScale, capsuleCollider.radius, capsuleCollider.height, capsuleCollider.direction); + + AkSurfaceReflector.SetGeometryFromMesh(mesh, tempGameObject.transform, geometryID, INVALID_ROOM_ID, false, false, false); +#if UNITY_EDITOR + previousCapsuleCollider = capsuleCollider; + previousPosition = tempGameObject.transform.position; + previousRotation = tempGameObject.transform.rotation; + previousScale = tempGameObject.transform.localScale; +#endif + previousColliderType = typeof(UnityEngine.CapsuleCollider); + UnityEngine.GameObject.Destroy(tempGameObject); + } + else if (roomCollider.GetType() == typeof(UnityEngine.SphereCollider)) + { + geometryID = GetID(); +#if UNITY_EDITOR + if (previousColliderType == typeof(UnityEngine.SphereCollider) && + previousPosition == roomCollider.bounds.center && + previousScale == roomCollider.bounds.size) + return geometryID; +#endif + UnityEngine.GameObject tempGameObject = UnityEngine.GameObject.CreatePrimitive(UnityEngine.PrimitiveType.Sphere); + UnityEngine.Mesh mesh = tempGameObject.GetComponent().sharedMesh; + + tempGameObject.transform.position = roomCollider.bounds.center; + tempGameObject.transform.localScale = roomCollider.bounds.size; + + AkSurfaceReflector.SetGeometryFromMesh(mesh, tempGameObject.transform, geometryID, INVALID_ROOM_ID, false, false, false); +#if UNITY_EDITOR + previousColliderType = typeof(UnityEngine.SphereCollider); + previousPosition = tempGameObject.transform.position; + previousScale = tempGameObject.transform.localScale; +#endif + previousColliderType = typeof(UnityEngine.SphereCollider); + UnityEngine.GameObject.Destroy(tempGameObject); + } + else + { + if (previousColliderType == roomCollider.GetType()) + return geometryID; + + UnityEngine.Debug.LogWarning(name + " has an invalid collider for wet transmission. Wet Transmission will be disabled."); + // in case a geometry was added with the room's ID, remove it + if (previousColliderType == typeof(UnityEngine.MeshCollider) || + previousColliderType == typeof(UnityEngine.BoxCollider) || + previousColliderType == typeof(UnityEngine.SphereCollider) || + previousColliderType == typeof(UnityEngine.CapsuleCollider)) + AkSoundEngine.RemoveGeometry(GetID()); + + previousColliderType = roomCollider.GetType(); + } + } + + return geometryID; + } + + public override void OnEnable() + { + roomCollider = GetComponent(); + + SetRoom(); + + // if objects entered the room while disabled, enter them now + for (var i = 0; i < roomAwareObjectsDetectedWhileDisabled.Count; ++i) + AkRoomAwareManager.ObjectEnteredRoom(roomAwareObjectsDetectedWhileDisabled[i], this); + + roomAwareObjectsDetectedWhileDisabled.Clear(); + base.OnEnable(); + } + + private void OnDisable() + { + for (var i = 0; i < roomAwareObjectsEntered.Count; ++i) + { + roomAwareObjectsEntered[i].ExitedRoom(this); + AkRoomAwareManager.RegisterRoomAwareObjectForUpdate(roomAwareObjectsEntered[i]); + roomAwareObjectsDetectedWhileDisabled.Add(roomAwareObjectsEntered[i]); + } + roomAwareObjectsEntered.Clear(); + + AkRoomManager.RegisterRoomUpdate(this); + + // in case a geometry was added with the room's ID, remove it + if (previousColliderType == typeof(UnityEngine.MeshCollider) || + previousColliderType == typeof(UnityEngine.BoxCollider) || + previousColliderType == typeof(UnityEngine.SphereCollider) || + previousColliderType == typeof(UnityEngine.CapsuleCollider)) + AkSoundEngine.RemoveGeometry(GetID()); + previousColliderType = null; + + // stop sounds applied to the room game object + AkSoundEngine.StopAll(GetID()); + + RoomCount--; + AkSoundEngine.RemoveRoom(GetID()); + } + + private void OnTriggerEnter(UnityEngine.Collider in_other) + { + AkRoomAwareManager.ObjectEnteredRoom(in_other, this); + } + + private void OnTriggerExit(UnityEngine.Collider in_other) + { + AkRoomAwareManager.ObjectExitedRoom(in_other, this); + } + + public void PostRoomTone() + { + if (roomToneEvent.IsValid()) + AkSoundEngine.PostEventOnRoom(roomToneEvent.Id, GetID()); + } + + public override void HandleEvent(UnityEngine.GameObject in_gameObject) + { + PostRoomTone(); + } + + public class PriorityList + { + private static readonly CompareByPriority s_compareByPriority = new CompareByPriority(); + + /// Contains all active rooms sorted by priority. + private System.Collections.Generic.List rooms = new System.Collections.Generic.List(); + + public ulong GetHighestPriorityActiveAndEnabledRoomID() + { + var room = GetHighestPriorityActiveAndEnabledRoom(); + return room == null ? INVALID_ROOM_ID : room.GetID(); + } + public AkRoom GetHighestPriorityActiveAndEnabledRoom() + { + for (int i = 0; i < rooms.Count; i++) + { + if (rooms[i].isActiveAndEnabled) + return rooms[i]; + } + + return null; + } + + public int Count { get { return rooms.Count; } } + + public void Clear() + { + rooms.Clear(); + } + + public void Add(AkRoom room) + { + var index = BinarySearch(room); + if (index < 0) + rooms.Insert(~index, room); + } + + public void Remove(AkRoom room) + { + rooms.Remove(room); + } + + public bool Contains(AkRoom room) + { + return room && rooms.Contains(room); + } + + public int BinarySearch(AkRoom room) + { + return room ? rooms.BinarySearch(room, s_compareByPriority) : -1; + } + + public AkRoom this[int index] + { + get { return rooms[index]; } + } + + private class CompareByPriority : System.Collections.Generic.IComparer + { + public virtual int Compare(AkRoom a, AkRoom b) + { + var result = a.priority.CompareTo(b.priority); + if (result == 0 && a != b) + return 1; + + return -result; // inverted to have highest priority first + } + } + } + + #region Obsolete + [System.Obsolete(AkSoundEngine.Deprecation_2021_1_0)] + public float wallOcclusion + { + get + { + return transmissionLoss; + } + set + { + transmissionLoss = value; + } + } + #endregion +} +#endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. \ No newline at end of file diff --git a/Assets/Wwise/Deployment/Components/AkRoom.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkRoom.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkRoom.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkRoom.cs.meta diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkRoomAwareManager.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkRoomAwareManager.cs similarity index 92% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkRoomAwareManager.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkRoomAwareManager.cs index 42bf7fd1b..0fe0607e6 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkRoomAwareManager.cs +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkRoomAwareManager.cs @@ -1,4 +1,4 @@ -#if !(UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. +#if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. ////////////////////////////////////////////////////////////////////// // // Copyright (c) 2019 Audiokinetic Inc. / All Rights Reserved @@ -81,4 +81,4 @@ public static class AkRoomAwareManager m_RoomAwareObjectToUpdate.Clear(); } } -#endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. +#endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. \ No newline at end of file diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkRoomAwareManager.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkRoomAwareManager.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkRoomAwareManager.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkRoomAwareManager.cs.meta index 3d3438569..510137681 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkRoomAwareManager.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkRoomAwareManager.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d3c52d743bfd79542bb7ecb39d0f02d6 +guid: b43b93c0836fa0a42ab8de904452781d MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/Components/AkRoomAwareObject.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkRoomAwareObject.cs similarity index 97% rename from Assets/Wwise/Deployment/Components/AkRoomAwareObject.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkRoomAwareObject.cs index 604ea7ce7..2ca4b8f94 100644 --- a/Assets/Wwise/Deployment/Components/AkRoomAwareObject.cs +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkRoomAwareObject.cs @@ -9,6 +9,8 @@ /// This component makes a GameObject aware of AkRoom components. /// When using Spatial Audio rooms, all emitters and the spatial audio listener should have this component. /// + +[UnityEngine.AddComponentMenu("Wwise/Spatial Audio/AkRoomAwareObject")] [UnityEngine.RequireComponent(typeof(AkGameObj))] [UnityEngine.DisallowMultipleComponent] public class AkRoomAwareObject : UnityEngine.MonoBehaviour diff --git a/Assets/Wwise/Deployment/Components/AkRoomAwareObject.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkRoomAwareObject.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkRoomAwareObject.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkRoomAwareObject.cs.meta diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkRoomManager.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkRoomManager.cs similarity index 94% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkRoomManager.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkRoomManager.cs index 956ac6a9a..d215058eb 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkRoomManager.cs +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkRoomManager.cs @@ -1,4 +1,4 @@ -#if !(UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. +#if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. ////////////////////////////////////////////////////////////////////// // // Copyright (c) 2019 Audiokinetic Inc. / All Rights Reserved @@ -135,4 +135,4 @@ public class AkRoomManager } } } -#endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. +#endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. \ No newline at end of file diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/AkRoomManager.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkRoomManager.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/API/Handwritten/Common/AkRoomManager.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkRoomManager.cs.meta index 4337264c4..339f8cab6 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/AkRoomManager.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkRoomManager.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 51eafe2d43333b44fa24f74f1e8b1e97 +guid: 9eace9ba8f1dbf947a3335d6c8a64009 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/Components/AkRoomPortal.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkRoomPortal.cs similarity index 95% rename from Assets/Wwise/Deployment/Components/AkRoomPortal.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkRoomPortal.cs index 4a74f35ed..4dd22dfcf 100644 --- a/Assets/Wwise/Deployment/Components/AkRoomPortal.cs +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkRoomPortal.cs @@ -1,5 +1,5 @@ #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. -[UnityEngine.AddComponentMenu("Wwise/AkRoomPortal")] +[UnityEngine.AddComponentMenu("Wwise/Spatial Audio/AkRoomPortal")] [UnityEngine.RequireComponent(typeof(UnityEngine.BoxCollider))] [UnityEngine.DisallowMultipleComponent] /// @brief An AkRoomPortal can connect two AkRoom components together. @@ -61,7 +61,12 @@ public class AkRoomPortal : AkTriggerHandler if (IsValid) { portalTransform.Set(portalCollider.bounds.center, transform.forward, transform.up); - var extent = UnityEngine.Vector3.Scale(portalCollider.size, transform.localScale) / 2; + var extentVector = UnityEngine.Vector3.Scale(portalCollider.size, transform.lossyScale) / 2; + // in case extent is negative, get the absolute value + AkExtent extent = new AkExtent( + UnityEngine.Mathf.Abs(extentVector.x), + UnityEngine.Mathf.Abs(extentVector.y), + UnityEngine.Mathf.Abs(extentVector.z)); AkSoundEngine.SetRoomPortal(GetID(), portalTransform, extent, active, frontRoomID, backRoomID); portalSet = true; } @@ -141,10 +146,11 @@ public class AkRoomPortal : AkTriggerHandler UnregisterTriggers(closePortalTriggerList, ClosePortal); } - private void OnEnable() + public override void OnEnable() { UpdateRooms(); AkRoomManager.RegisterPortal(this); + base.OnEnable(); } private void OnDisable() diff --git a/Assets/Wwise/Deployment/Components/AkRoomPortal.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkRoomPortal.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkRoomPortal.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkRoomPortal.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkRoomPortalObstruction.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkRoomPortalObstruction.cs similarity index 94% rename from Assets/Wwise/Deployment/Components/AkRoomPortalObstruction.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkRoomPortalObstruction.cs index 4272f97eb..d7900d7eb 100644 --- a/Assets/Wwise/Deployment/Components/AkRoomPortalObstruction.cs +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkRoomPortalObstruction.cs @@ -5,7 +5,7 @@ // ////////////////////////////////////////////////////////////////////// -[UnityEngine.AddComponentMenu("Wwise/AkRoomPortalObstruction")] +[UnityEngine.AddComponentMenu("Wwise/Spatial Audio/AkRoomPortalObstruction")] [UnityEngine.RequireComponent(typeof(AkRoomPortal))] /// @brief Completely obstructs the spatial audio portal of the current game object from the spatial audio listener if at least one object is between them. /// @details If no spatial audio listener has been registered, there will be no obstruction. diff --git a/Assets/Wwise/Deployment/Components/AkRoomPortalObstruction.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkRoomPortalObstruction.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkRoomPortalObstruction.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkRoomPortalObstruction.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkSoundEngineController.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkSoundEngineController.cs similarity index 84% rename from Assets/Wwise/Deployment/Components/AkSoundEngineController.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkSoundEngineController.cs index 7696693fd..770633264 100644 --- a/Assets/Wwise/Deployment/Components/AkSoundEngineController.cs +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkSoundEngineController.cs @@ -1,4 +1,9 @@ #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. + +#if AK_WWISE_ADDRESSABLES && UNITY_ADDRESSABLES +using AK.Wwise.Unity.WwiseAddressables; +#endif + public class AkSoundEngineController { private static AkSoundEngineController ms_Instance; @@ -36,7 +41,7 @@ public class AkSoundEngineController public void LateUpdate() { #if UNITY_EDITOR - if (!IsSoundEngineLoaded) + if (!AkSoundEngine.EditorIsSoundEngineLoaded) return; #endif @@ -44,10 +49,24 @@ public class AkSoundEngineController AkRoomManager.Update(); AkRoomAwareManager.UpdateRoomAwareObjects(); AkCallbackManager.PostCallbacks(); +#if !(AK_WWISE_ADDRESSABLES && UNITY_ADDRESSABLES) AkBankManager.DoUnloadBanks(); +#endif AkSoundEngine.RenderAudio(); } +#if AK_WWISE_ADDRESSABLES && UNITY_ADDRESSABLES + private AkWwiseAddressablesInitializationSettings GetInitSettingsInstance() + { + return AkWwiseAddressablesInitializationSettings.Instance; + } +#else + private AkWwiseInitializationSettings GetInitSettingsInstance() + { + return AkWwiseInitializationSettings.Instance; + } +#endif + public void Init(AkInitializer akInitializer) { // Only initialize the room mamanger during play. @@ -73,18 +92,21 @@ public class AkSoundEngineController } var arguments = System.Environment.GetCommandLineArgs(); - if ((System.Array.IndexOf(arguments, "-nographics") >= 0 || System.Array.IndexOf(arguments, "-batchmode") >= 0) && System.Array.IndexOf(arguments, "-wwiseEnableWithNoGraphics") < 0) + if (UnityEngine.Application.isBatchMode && System.Array.IndexOf(arguments, "-wwiseEnableWithNoGraphics") < 0) + { + UnityEngine.Debug.LogWarning("WwiseUnity: Sound engine will not be initialized in batch/nographics mode. To override, specify -wwiseEnableWithNoGraphics"); return; + } var isInitialized = false; try { isInitialized = AkSoundEngine.IsInitialized(); - IsSoundEngineLoaded = true; + AkSoundEngine.EditorIsSoundEngineLoaded = true; } catch (System.DllNotFoundException) { - IsSoundEngineLoaded = false; + AkSoundEngine.EditorIsSoundEngineLoaded = false; UnityEngine.Debug.LogWarning("WwiseUnity: AkSoundEngine is not loaded."); return; } @@ -97,11 +119,12 @@ public class AkSoundEngineController if (isInitialized) { #if UNITY_EDITOR - if (AkWwiseInitializationSettings.ResetSoundEngine(UnityEngine.Application.isPlaying || UnityEditor.BuildPipeline.isBuildingPlayer)) + if (GetInitSettingsInstance().ResetSoundEngine(UnityEngine.Application.isPlaying || UnityEditor.BuildPipeline.isBuildingPlayer)) { UnityEditor.EditorApplication.update += LateUpdate; } + if (UnityEditor.EditorApplication.isPaused && UnityEngine.Application.isPlaying) { AkSoundEngine.Suspend(true); @@ -109,7 +132,7 @@ public class AkSoundEngineController #else UnityEngine.Debug.LogError("WwiseUnity: Sound engine is already initialized."); #endif - return; + return; } #if UNITY_EDITOR @@ -117,7 +140,7 @@ public class AkSoundEngineController return; #endif - if (!AkWwiseInitializationSettings.InitializeSoundEngine()) + if (!GetInitSettingsInstance().InitializeSoundEngine()) return; #if UNITY_EDITOR @@ -129,7 +152,7 @@ public class AkSoundEngineController public void OnDisable() { #if UNITY_EDITOR - if (!IsSoundEngineLoaded) + if (!AkSoundEngine.EditorIsSoundEngineLoaded) return; OnDisableEditorListener(); @@ -141,11 +164,11 @@ public class AkSoundEngineController #if UNITY_EDITOR ClearInitializeState(); - if (!IsSoundEngineLoaded) + if (!AkSoundEngine.EditorIsSoundEngineLoaded) return; #endif - AkWwiseInitializationSettings.TerminateSoundEngine(); + GetInitSettingsInstance().TerminateSoundEngine(); AkRoomManager.Terminate(); } @@ -174,8 +197,6 @@ public class AkSoundEngineController #endif #if UNITY_EDITOR - public bool IsSoundEngineLoaded { get; set; } - // Enable/Disable the audio when pressing play/pause in the editor. private void OnPauseStateChanged(UnityEditor.PauseState pauseState) { @@ -220,7 +241,7 @@ public class AkSoundEngineController // Do not create AkGameObj component when adding this listener var id = AkSoundEngine.GetAkGameObjectID(editorListenerGameObject); - AkSoundEnginePINVOKE.CSharp_AddDefaultListener(id); + AkSoundEngine.AddDefaultListener(id); UnityEditor.EditorApplication.update += UpdateEditorListenerPosition; } @@ -233,7 +254,7 @@ public class AkSoundEngineController UnityEditor.EditorApplication.update -= UpdateEditorListenerPosition; var id = AkSoundEngine.GetAkGameObjectID(editorListenerGameObject); - AkSoundEnginePINVOKE.CSharp_RemoveDefaultListener(id); + AkSoundEngine.RemoveDefaultListener(id); AkSoundEngine.UnregisterGameObj(editorListenerGameObject); editorListenerGameObject = null; diff --git a/Assets/Wwise/Deployment/Components/AkSoundEngineController.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkSoundEngineController.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkSoundEngineController.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkSoundEngineController.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkSpatialAudioDebugDraw.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkSpatialAudioDebugDraw.cs similarity index 93% rename from Assets/Wwise/Deployment/Components/AkSpatialAudioDebugDraw.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkSpatialAudioDebugDraw.cs index 46e07818b..8c9276e3f 100644 --- a/Assets/Wwise/Deployment/Components/AkSpatialAudioDebugDraw.cs +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkSpatialAudioDebugDraw.cs @@ -1,5 +1,5 @@ #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. -[UnityEngine.AddComponentMenu("Wwise/AkSpatialAudioDebugDraw")] +[UnityEngine.AddComponentMenu("Wwise/Spatial Audio/AkSpatialAudioDebugDraw")] [UnityEngine.RequireComponent(typeof(AkGameObj))] ///@brief Add this script on a GameObject to print Spatial Audio paths. public class AkSpatialAudioDebugDraw : UnityEngine.MonoBehaviour @@ -56,7 +56,7 @@ public class AkSpatialAudioDebugDraw : UnityEngine.MonoBehaviour var listenerPosition = UnityEngine.Vector3.zero; var emitterPosition = UnityEngine.Vector3.zero; uint numValidPaths = (uint)indirectPathInfoArray.Count(); - if (AkSoundEngine.QueryReflectionPaths(gameObject, ref listenerPosition, ref emitterPosition, indirectPathInfoArray, out numValidPaths) != AKRESULT.AK_Success) + if (AkSoundEngine.QueryReflectionPaths(gameObject, 0, ref listenerPosition, ref emitterPosition, indirectPathInfoArray, out numValidPaths) != AKRESULT.AK_Success) return; for (var idxPath = (int)numValidPaths - 1; idxPath >= 0; --idxPath) @@ -126,7 +126,7 @@ public class AkSpatialAudioDebugDraw : UnityEngine.MonoBehaviour var listenerPosition = UnityEngine.Vector3.zero; var emitterPosition = UnityEngine.Vector3.zero; uint numValidPaths = (uint)diffractionPathInfoArray.Count(); - if (AkSoundEngine.QueryDiffractionPaths(gameObject, ref listenerPosition, ref emitterPosition, diffractionPathInfoArray, out numValidPaths) != AKRESULT.AK_Success) + if (AkSoundEngine.QueryDiffractionPaths(gameObject, 0, ref listenerPosition, ref emitterPosition, diffractionPathInfoArray, out numValidPaths) != AKRESULT.AK_Success) return; for (var idxPath = (int)numValidPaths - 1; idxPath >= 0; --idxPath) diff --git a/Assets/Wwise/Deployment/Components/AkSpatialAudioDebugDraw.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkSpatialAudioDebugDraw.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkSpatialAudioDebugDraw.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkSpatialAudioDebugDraw.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkSpatialAudioEmitter.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkSpatialAudioEmitter.cs similarity index 100% rename from Assets/Wwise/Deployment/Components/AkSpatialAudioEmitter.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkSpatialAudioEmitter.cs diff --git a/Assets/Wwise/Deployment/Components/AkSpatialAudioEmitter.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkSpatialAudioEmitter.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkSpatialAudioEmitter.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkSpatialAudioEmitter.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkSpatialAudioListener.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkSpatialAudioListener.cs similarity index 98% rename from Assets/Wwise/Deployment/Components/AkSpatialAudioListener.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkSpatialAudioListener.cs index 49dc13771..b21dc79be 100644 --- a/Assets/Wwise/Deployment/Components/AkSpatialAudioListener.cs +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkSpatialAudioListener.cs @@ -5,7 +5,7 @@ // ////////////////////////////////////////////////////////////////////// -[UnityEngine.AddComponentMenu("Wwise/AkSpatialAudioListener")] +[UnityEngine.AddComponentMenu("Wwise/Spatial Audio/AkSpatialAudioListener")] [UnityEngine.RequireComponent(typeof(AkAudioListener))] [UnityEngine.RequireComponent(typeof(AkRoomAwareObject))] [UnityEngine.DisallowMultipleComponent] diff --git a/Assets/Wwise/Deployment/Components/AkSpatialAudioListener.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkSpatialAudioListener.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkSpatialAudioListener.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkSpatialAudioListener.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkState.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkState.cs similarity index 100% rename from Assets/Wwise/Deployment/Components/AkState.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkState.cs diff --git a/Assets/Wwise/Deployment/Components/AkState.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkState.cs.meta similarity index 91% rename from Assets/Wwise/Deployment/Components/AkState.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkState.cs.meta index c4e42d99a..290c145d1 100644 --- a/Assets/Wwise/Deployment/Components/AkState.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkState.cs.meta @@ -4,7 +4,7 @@ MonoImporter: externalObjects: {} serializedVersion: 2 defaultReferences: [] - executionOrder: 0 + executionOrder: -20 icon: {instanceID: 0} userData: assetBundleName: diff --git a/Assets/Wwise/Deployment/Components/AkSurfaceReflector.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkSurfaceReflector.cs similarity index 79% rename from Assets/Wwise/Deployment/Components/AkSurfaceReflector.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkSurfaceReflector.cs index 6b0b019ea..c7d1b786a 100644 --- a/Assets/Wwise/Deployment/Components/AkSurfaceReflector.cs +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkSurfaceReflector.cs @@ -1,5 +1,5 @@ #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. -[UnityEngine.AddComponentMenu("Wwise/AkSurfaceReflector")] +[UnityEngine.AddComponentMenu("Wwise/Spatial Audio/AkSurfaceReflector")] [UnityEngine.ExecuteInEditMode] ///@brief This component converts the provided mesh into Spatial Audio Geometry. ///@details This component takes a mesh as a parameter. The triangles of the mesh are sent to Spatial Audio by calling SpatialAudio::AddGeometrySet(). The triangles reflect sounds that have an associated early reflections bus. If diffraction is enabled on this component, spatial audio also finds edges on the provided mesh, which diffract sounds that are diffraction enabled. @@ -8,6 +8,8 @@ public class AkSurfaceReflector : UnityEngine.MonoBehaviour , AK.Wwise.IMigratable #endif { + public static ulong INVALID_GEOMETRY_ID = unchecked((ulong)-1.0f); + [UnityEngine.Tooltip("The mesh to send to Spatial Audio as a Geometry Set. If this GameObject has a MeshFilter component, you can leave this parameter to None to use the same mesh for Spatial Audio. Otherwise, this parameter lets you import a different mesh for Spatial Audio purposes. We recommend using a simplified mesh.")] /// The mesh to send to Spatial Audio as a Geometry Set. We recommend using a simplified mesh. public UnityEngine.Mesh Mesh; @@ -16,14 +18,14 @@ public class AkSurfaceReflector : UnityEngine.MonoBehaviour /// The acoustic texture per submesh. The acoustic texture represents the surface of the geometry. An acoustic texture is a set of absorption levels that will filter the sound reflected from the geometry. public AK.Wwise.AcousticTexture[] AcousticTextures = new AK.Wwise.AcousticTexture[1]; - [UnityEngine.Tooltip("The occlusion value per submesh. The occlusion value is a control value used to adjust sound parameters. Typically, a value of 1.0 represents fully occluded, and a value of 0.0 indicates that sound can be transmitted through the geometry. Default value : 1.0.")] + [UnityEngine.Tooltip("The transmission loss value per submesh. The transmission loss value is a control value used to adjust sound parameters. Typically, a value of 1.0 represents total sound loss, and a value of 0.0 indicates that sound can be transmitted through the geometry without any loss. Default value : 1.0.")] [UnityEngine.Range(0, 1)] - /// The occlusion value per submesh. The occlusion value is a control value used to adjust sound parameters. Typically, a value of 1.0 represents fully occluded, and a value of 0.0 indicates that sound can be transmitted through the geometry. Default value : 1.0. - public float[] OcclusionValues = new[] { 1.0f }; + /// The transmission loss value per submesh. The transmission loss value is a control value used to adjust sound parameters. Typically, a value of 1.0 represents total sound loss, and a value of 0.0 indicates that sound can be transmitted through the geometry without any loss. Default value : 1.0. + public float[] TransmissionLossValues = new[] { 1.0f }; [UnityEngine.Tooltip("Enable or disable geometric diffraction for this mesh.")] /// Switch to enable or disable geometric diffraction for this mesh. - public bool EnableDiffraction = false; + public bool EnableDiffraction = true; [UnityEngine.Tooltip("Enable or disable geometric diffraction on boundary edges for this mesh. Boundary edges are edges that are connected to only one triangle.")] /// Switch to enable or disable geometric diffraction on boundary edges for this mesh. Boundary edges are edges that are connected to only one triangle. @@ -33,20 +35,33 @@ public class AkSurfaceReflector : UnityEngine.MonoBehaviour /// Optional room with which this surface reflector is associated. It is recommended to associate geometry with a particular room if the geometry is fully contained within the room and the room does not share any geometry with any other rooms. Doing so reduces the search space for ray casting performed by reflection and diffraction calculations. public AkRoom AssociatedRoom = null; - private ulong GetID() +#if UNITY_EDITOR + private UnityEngine.Mesh previousMesh; + private UnityEngine.Vector3 previousPosition; + private UnityEngine.Vector3 previousScale; + private UnityEngine.Quaternion previousRotation; + private AkRoom previousAssociatedRoom; + private bool previousEnableDiffraction; + private bool previousEnableDiffractionOnBoundaryEdges; + private AK.Wwise.AcousticTexture[] previousAcousticTextures = new AK.Wwise.AcousticTexture[1]; + private float[] previousTransmissionLossValues = new[] { 1.0f }; +#endif + + public ulong GetID() { return (ulong)GetInstanceID(); } - private static void SetGeometryFromMesh( + public static void SetGeometryFromMesh( UnityEngine.Mesh mesh, - AK.Wwise.AcousticTexture[] acousticTextures, - float[] occlusionValues, UnityEngine.Transform transform, ulong geometryID, ulong associatedRoomID, bool enableDiffraction, bool enableDiffractionOnBoundaryEdges, + bool enableTriangles, + AK.Wwise.AcousticTexture[] acousticTextures = null, + float[] transmissionLossValues = null, string name = "") { var vertices = mesh.vertices; @@ -105,14 +120,14 @@ public class AkSurfaceReflector : UnityEngine.MonoBehaviour AK.Wwise.AcousticTexture acousticTexture = null; float occlusionValue = 1.0f; - if (s < acousticTextures.Length) + if (acousticTextures != null && s < acousticTextures.Length) acousticTexture = acousticTextures[s]; - if (s < occlusionValues.Length) - occlusionValue = occlusionValues[s]; + if (transmissionLossValues != null && s < transmissionLossValues.Length) + occlusionValue = transmissionLossValues[s]; surface.textureID = acousticTexture == null ? AK.Wwise.AcousticTexture.InvalidId : acousticTexture.Id; - surface.occlusion = occlusionValue; + surface.transmissionLoss = occlusionValue; surface.strName = name + "_" + mesh.name + "_" + s; for (var i = 0; i < triangleCount; ++i) @@ -147,7 +162,8 @@ public class AkSurfaceReflector : UnityEngine.MonoBehaviour (uint)surfaceArray.Count(), associatedRoomID, enableDiffraction, - enableDiffractionOnBoundaryEdges); + enableDiffractionOnBoundaryEdges, + enableTriangles); } else { @@ -186,13 +202,14 @@ public class AkSurfaceReflector : UnityEngine.MonoBehaviour SetGeometryFromMesh( Mesh, - AcousticTextures, - OcclusionValues, transform, GetID(), AkRoom.GetAkRoomID(AssociatedRoom && AssociatedRoom.enabled ? AssociatedRoom : null), EnableDiffraction, EnableDiffractionOnBoundaryEdges, + true, + AcousticTextures, + TransmissionLossValues, name); } @@ -201,7 +218,6 @@ public class AkSurfaceReflector : UnityEngine.MonoBehaviour /// public void UpdateGeometry() { - RemoveGeometry(); SetGeometry(); } @@ -226,7 +242,7 @@ public class AkSurfaceReflector : UnityEngine.MonoBehaviour if (UnityEditor.BuildPipeline.isBuildingPlayer || AkUtilities.IsMigrating) return; - var reference = AkUtilities.DragAndDropObjectReference; + var reference = AkWwiseTypes.DragAndDropObjectReference; if (reference) { UnityEngine.GUIUtility.hotControl = 0; @@ -276,6 +292,36 @@ public class AkSurfaceReflector : UnityEngine.MonoBehaviour } #if UNITY_EDITOR + + private void Update() + { + if (!UnityEditor.EditorApplication.isPlaying) + return; + + if (previousMesh != Mesh || + previousPosition != transform.position || + previousRotation != transform.rotation || + previousScale != transform.localScale || + previousEnableDiffraction != EnableDiffraction || + previousEnableDiffractionOnBoundaryEdges != EnableDiffractionOnBoundaryEdges || + previousAcousticTextures != AcousticTextures || + previousTransmissionLossValues != TransmissionLossValues) + UpdateGeometry(); + + if (previousAssociatedRoom != AssociatedRoom) + SetAssociatedRoom(AssociatedRoom); + + previousAssociatedRoom = AssociatedRoom; + previousMesh = Mesh; + previousPosition = transform.position; + previousRotation = transform.rotation; + previousScale = transform.localScale; + previousEnableDiffraction = EnableDiffraction; + previousEnableDiffractionOnBoundaryEdges = EnableDiffractionOnBoundaryEdges; + previousAcousticTextures = AcousticTextures; + previousTransmissionLossValues = TransmissionLossValues; + } + [UnityEditor.CustomEditor(typeof(AkSurfaceReflector))] [UnityEditor.CanEditMultipleObjects] private class Editor : UnityEditor.Editor @@ -284,7 +330,7 @@ public class AkSurfaceReflector : UnityEngine.MonoBehaviour private UnityEditor.SerializedProperty Mesh; private UnityEditor.SerializedProperty AcousticTextures; - private UnityEditor.SerializedProperty OcclusionValues; + private UnityEditor.SerializedProperty TransmissionLossValues; private UnityEditor.SerializedProperty EnableDiffraction; private UnityEditor.SerializedProperty EnableDiffractionOnBoundaryEdges; private UnityEditor.SerializedProperty AssociatedRoom; @@ -295,7 +341,7 @@ public class AkSurfaceReflector : UnityEngine.MonoBehaviour Mesh = serializedObject.FindProperty("Mesh"); AcousticTextures = serializedObject.FindProperty("AcousticTextures"); - OcclusionValues = serializedObject.FindProperty("OcclusionValues"); + TransmissionLossValues = serializedObject.FindProperty("TransmissionLossValues"); EnableDiffraction = serializedObject.FindProperty("EnableDiffraction"); EnableDiffractionOnBoundaryEdges = serializedObject.FindProperty("EnableDiffractionOnBoundaryEdges"); AssociatedRoom = serializedObject.FindProperty("AssociatedRoom"); @@ -310,8 +356,8 @@ public class AkSurfaceReflector : UnityEngine.MonoBehaviour UnityEditor.EditorGUILayout.PropertyField(AcousticTextures, true); CheckArraySize(m_AkSurfaceReflector, m_AkSurfaceReflector.AcousticTextures.Length, "acoustic textures"); - UnityEditor.EditorGUILayout.PropertyField(OcclusionValues, true); - CheckArraySize(m_AkSurfaceReflector, m_AkSurfaceReflector.OcclusionValues.Length, "occlusion values"); + UnityEditor.EditorGUILayout.PropertyField(TransmissionLossValues, true); + CheckArraySize(m_AkSurfaceReflector, m_AkSurfaceReflector.TransmissionLossValues.Length, "transmission loss values"); UnityEditor.EditorGUILayout.PropertyField(EnableDiffraction); if (EnableDiffraction.boolValue) @@ -352,7 +398,12 @@ public class AkSurfaceReflector : UnityEngine.MonoBehaviour } [System.Obsolete(AkSoundEngine.Deprecation_2019_2_0)] - public static void AddGeometrySet(AK.Wwise.AcousticTexture acousticTexture, UnityEngine.MeshFilter meshFilter, ulong roomID, bool enableDiffraction, bool enableDiffractionOnBoundaryEdges) + public static void AddGeometrySet( + AK.Wwise.AcousticTexture acousticTexture, + UnityEngine.MeshFilter meshFilter, + ulong roomID, bool enableDiffraction, + bool enableDiffractionOnBoundaryEdges, + bool enableTriangles) { if (!AkSoundEngine.IsInitialized()) return; @@ -369,13 +420,14 @@ public class AkSurfaceReflector : UnityEngine.MonoBehaviour SetGeometryFromMesh( meshFilter.sharedMesh, - AcousticTextures, - OcclusionValues, meshFilter.transform, GetAkGeometrySetID(meshFilter), roomID, enableDiffraction, enableDiffractionOnBoundaryEdges, + enableTriangles, + AcousticTextures, + OcclusionValues, meshFilter.name); } @@ -397,6 +449,20 @@ public class AkSurfaceReflector : UnityEngine.MonoBehaviour AcousticTextures[i] = new AK.Wwise.AcousticTexture { WwiseObjectReference = value != null ? value.WwiseObjectReference : null }; } } + + + [System.Obsolete(AkSoundEngine.Deprecation_2021_1_0)] + public float[] OcclusionValues + { + get + { + return TransmissionLossValues; + } + set + { + TransmissionLossValues = value; + } + } #endregion #region WwiseMigration diff --git a/Assets/Wwise/Deployment/Components/AkSurfaceReflector.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkSurfaceReflector.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkSurfaceReflector.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkSurfaceReflector.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkSwitch.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkSwitch.cs similarity index 100% rename from Assets/Wwise/Deployment/Components/AkSwitch.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkSwitch.cs diff --git a/Assets/Wwise/Deployment/Components/AkSwitch.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkSwitch.cs.meta similarity index 91% rename from Assets/Wwise/Deployment/Components/AkSwitch.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkSwitch.cs.meta index 9c2e8ea05..532f38790 100644 --- a/Assets/Wwise/Deployment/Components/AkSwitch.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkSwitch.cs.meta @@ -4,7 +4,7 @@ MonoImporter: externalObjects: {} serializedVersion: 2 defaultReferences: [] - executionOrder: 0 + executionOrder: -10 icon: {instanceID: 0} userData: assetBundleName: diff --git a/Assets/Wwise/Deployment/Components/AkTerminator.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkTerminator.cs similarity index 100% rename from Assets/Wwise/Deployment/Components/AkTerminator.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkTerminator.cs diff --git a/Assets/Wwise/Deployment/Components/AkTerminator.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkTerminator.cs.meta similarity index 91% rename from Assets/Wwise/Deployment/Components/AkTerminator.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkTerminator.cs.meta index f97709839..0ecd8bc67 100644 --- a/Assets/Wwise/Deployment/Components/AkTerminator.cs.meta +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkTerminator.cs.meta @@ -4,7 +4,7 @@ MonoImporter: externalObjects: {} serializedVersion: 2 defaultReferences: [] - executionOrder: 0 + executionOrder: 100 icon: {instanceID: 0} userData: assetBundleName: diff --git a/Assets/Wwise/Deployment/Components/AkTriggerBase.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkTriggerBase.cs similarity index 100% rename from Assets/Wwise/Deployment/Components/AkTriggerBase.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkTriggerBase.cs diff --git a/Assets/Wwise/Deployment/Components/AkTriggerBase.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkTriggerBase.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkTriggerBase.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkTriggerBase.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkTriggerCollisionEnter.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkTriggerCollisionEnter.cs similarity index 100% rename from Assets/Wwise/Deployment/Components/AkTriggerCollisionEnter.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkTriggerCollisionEnter.cs diff --git a/Assets/Wwise/Deployment/Components/AkTriggerCollisionEnter.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkTriggerCollisionEnter.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkTriggerCollisionEnter.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkTriggerCollisionEnter.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkTriggerCollisionExit.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkTriggerCollisionExit.cs similarity index 100% rename from Assets/Wwise/Deployment/Components/AkTriggerCollisionExit.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkTriggerCollisionExit.cs diff --git a/Assets/Wwise/Deployment/Components/AkTriggerCollisionExit.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkTriggerCollisionExit.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkTriggerCollisionExit.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkTriggerCollisionExit.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkTriggerDisable.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkTriggerDisable.cs similarity index 100% rename from Assets/Wwise/Deployment/Components/AkTriggerDisable.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkTriggerDisable.cs diff --git a/Assets/Wwise/Deployment/Components/AkTriggerDisable.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkTriggerDisable.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkTriggerDisable.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkTriggerDisable.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkTriggerEnable.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkTriggerEnable.cs similarity index 100% rename from Assets/Wwise/Deployment/Components/AkTriggerEnable.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkTriggerEnable.cs diff --git a/Assets/Wwise/Deployment/Components/AkTriggerEnable.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkTriggerEnable.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkTriggerEnable.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkTriggerEnable.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkTriggerEnter.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkTriggerEnter.cs similarity index 100% rename from Assets/Wwise/Deployment/Components/AkTriggerEnter.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkTriggerEnter.cs diff --git a/Assets/Wwise/Deployment/Components/AkTriggerEnter.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkTriggerEnter.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkTriggerEnter.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkTriggerEnter.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkTriggerExit.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkTriggerExit.cs similarity index 100% rename from Assets/Wwise/Deployment/Components/AkTriggerExit.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkTriggerExit.cs diff --git a/Assets/Wwise/Deployment/Components/AkTriggerExit.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkTriggerExit.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkTriggerExit.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkTriggerExit.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkTriggerHandler.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkTriggerHandler.cs similarity index 94% rename from Assets/Wwise/Deployment/Components/AkTriggerHandler.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkTriggerHandler.cs index c2fe3071d..59248e06b 100644 --- a/Assets/Wwise/Deployment/Components/AkTriggerHandler.cs +++ b/Assets/Wwise/MonoBehaviour/Runtime/AkTriggerHandler.cs @@ -56,6 +56,12 @@ public abstract class AkTriggerHandler : UnityEngine.MonoBehaviour didDestroy = true; } + public virtual void OnEnable() + { + if (triggerList.Contains(ON_ENABLE_TRIGGER_ID)) + HandleEvent(null); + } + protected void RegisterTriggers(System.Collections.Generic.List in_triggerList, AkTriggerBase.Trigger in_delegate) { #if UNITY_EDITOR @@ -86,9 +92,6 @@ public abstract class AkTriggerHandler : UnityEngine.MonoBehaviour if (in_triggerList.Contains(AWAKE_TRIGGER_ID)) in_delegate(null); - - if (in_triggerList.Contains(ON_ENABLE_TRIGGER_ID)) - in_delegate(null); } protected void UnregisterTriggers(System.Collections.Generic.List in_triggerList, AkTriggerBase.Trigger in_delegate) @@ -117,6 +120,13 @@ public abstract class AkTriggerHandler : UnityEngine.MonoBehaviour { trigger.triggerDelegate -= in_delegate; if (trigger.triggerDelegate == null) +#if UNITY_EDITOR + if (!UnityEditor.EditorApplication.isPlaying) + { + //Do nothing + } + else +#endif Destroy(trigger); } } @@ -138,7 +148,7 @@ public abstract class AkDragDropTriggerHandler : AkTriggerHandler if (UnityEditor.BuildPipeline.isBuildingPlayer || AkUtilities.IsMigrating) return; - var reference = AkUtilities.DragAndDropObjectReference; + var reference = AkWwiseTypes.DragAndDropObjectReference; if (reference) { UnityEngine.GUIUtility.hotControl = 0; diff --git a/Assets/Wwise/Deployment/Components/AkTriggerHandler.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkTriggerHandler.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkTriggerHandler.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkTriggerHandler.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkTriggerMouseDown.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkTriggerMouseDown.cs similarity index 100% rename from Assets/Wwise/Deployment/Components/AkTriggerMouseDown.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkTriggerMouseDown.cs diff --git a/Assets/Wwise/Deployment/Components/AkTriggerMouseDown.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkTriggerMouseDown.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkTriggerMouseDown.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkTriggerMouseDown.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkTriggerMouseEnter.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkTriggerMouseEnter.cs similarity index 100% rename from Assets/Wwise/Deployment/Components/AkTriggerMouseEnter.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkTriggerMouseEnter.cs diff --git a/Assets/Wwise/Deployment/Components/AkTriggerMouseEnter.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkTriggerMouseEnter.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkTriggerMouseEnter.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkTriggerMouseEnter.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkTriggerMouseExit.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkTriggerMouseExit.cs similarity index 100% rename from Assets/Wwise/Deployment/Components/AkTriggerMouseExit.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkTriggerMouseExit.cs diff --git a/Assets/Wwise/Deployment/Components/AkTriggerMouseExit.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkTriggerMouseExit.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkTriggerMouseExit.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkTriggerMouseExit.cs.meta diff --git a/Assets/Wwise/Deployment/Components/AkTriggerMouseUp.cs b/Assets/Wwise/MonoBehaviour/Runtime/AkTriggerMouseUp.cs similarity index 100% rename from Assets/Wwise/Deployment/Components/AkTriggerMouseUp.cs rename to Assets/Wwise/MonoBehaviour/Runtime/AkTriggerMouseUp.cs diff --git a/Assets/Wwise/Deployment/Components/AkTriggerMouseUp.cs.meta b/Assets/Wwise/MonoBehaviour/Runtime/AkTriggerMouseUp.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/Components/AkTriggerMouseUp.cs.meta rename to Assets/Wwise/MonoBehaviour/Runtime/AkTriggerMouseUp.cs.meta diff --git a/Assets/Wwise/MonoBehaviour/package.json b/Assets/Wwise/MonoBehaviour/package.json new file mode 100644 index 000000000..9d3188f5f --- /dev/null +++ b/Assets/Wwise/MonoBehaviour/package.json @@ -0,0 +1,25 @@ +{ + "name": "com.audiokinetic.wwise.monobehaviour", + "version": "2020.1.0", + "displayName": "Wwise Unity MonoBehaviour", + "description": "Wwise Integration in Unity using MonoBehaviour", + "unity": "2018.4", + "unityRelease": "17f1", + "dependencies": { + "com.audiokinetic.wwise.api": "2020.1.0" + }, + "keywords": [ + "Wwise", + "wwise", + "audiokinetic", + "ak", + "Audiokinetic", + "monobehaviour", + "MonoBehaviour" + ], + "author": { + "name": "Audokinetic Inc.", + "email": "info@audiokinetic.com", + "url": "https://www.audiokinetic.com" + } +} \ No newline at end of file diff --git a/Assets/Wwise/MonoBehaviour/package.json.meta b/Assets/Wwise/MonoBehaviour/package.json.meta new file mode 100644 index 000000000..c1be75c3a --- /dev/null +++ b/Assets/Wwise/MonoBehaviour/package.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: af679e3f27390ce41b659b56b637a2dc +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/ScriptableObjects/AkWwiseInitializationSettings.asset b/Assets/Wwise/ScriptableObjects/AkWwiseInitializationSettings.asset index 8d5bb5957..979a72d17 100644 --- a/Assets/Wwise/ScriptableObjects/AkWwiseInitializationSettings.asset +++ b/Assets/Wwise/ScriptableObjects/AkWwiseInitializationSettings.asset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:01a0a8e423ca93043aeb1eb8a5335450bdbb1d283fb8d9ccbb8311f01489f1ed -size 2269 +oid sha256:9e58eec96aa54a44dd97b8e06790c8245de673351dc867f23757ee381f072ba0 +size 2233 diff --git a/Assets/Wwise/ScriptableObjects/Mac.asset b/Assets/Wwise/ScriptableObjects/Mac.asset index eea77cf95..3f3dd4afc 100644 --- a/Assets/Wwise/ScriptableObjects/Mac.asset +++ b/Assets/Wwise/ScriptableObjects/Mac.asset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f0407950241abb2d50d1ce66f439c5bcafeff2dee7a1a1cbf9893597a65bdc45 -size 4332 +oid sha256:72a1a22d192f8b5185131a9d3f7d227b2f66e817ab62ebc75cffaba7f571523d +size 4432 diff --git a/Assets/Wwise/ScriptableObjects/Windows.asset b/Assets/Wwise/ScriptableObjects/Windows.asset index 5cbeab1c1..08015e7ce 100644 --- a/Assets/Wwise/ScriptableObjects/Windows.asset +++ b/Assets/Wwise/ScriptableObjects/Windows.asset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fccbc4fcaf9882a7b6652cf8943c180bab0f46f78db60d02c7876a87cce133d0 -size 4376 +oid sha256:3736bd88171943913fa9a1f3025efafb66d61aeaa959ac6e3da052f86c1717c0 +size 4467 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Timeline.meta b/Assets/Wwise/Timeline.meta similarity index 77% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Timeline.meta rename to Assets/Wwise/Timeline.meta index 35e1c83ff..16d787e80 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/Timeline.meta +++ b/Assets/Wwise/Timeline.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: c189a1d547caca846b58fdf546b232f4 +guid: cd7fccb2d4d62a14c8ad4207b51df1d3 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Assets/Wwise/Timeline/CHANGELOG.md b/Assets/Wwise/Timeline/CHANGELOG.md new file mode 100644 index 000000000..0de229443 --- /dev/null +++ b/Assets/Wwise/Timeline/CHANGELOG.md @@ -0,0 +1,3 @@ +# Version 2020.1.0 + +- First official version as a package \ No newline at end of file diff --git a/Assets/Wwise/Timeline/CHANGELOG.md.meta b/Assets/Wwise/Timeline/CHANGELOG.md.meta new file mode 100644 index 000000000..8532c668e --- /dev/null +++ b/Assets/Wwise/Timeline/CHANGELOG.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c8e06c4f8035236419053edd89fc03dd +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Timeline/Editor.meta b/Assets/Wwise/Timeline/Editor.meta new file mode 100644 index 000000000..6aedc6326 --- /dev/null +++ b/Assets/Wwise/Timeline/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 21efe598aa65a5a4da36e31bf54263ee +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Timeline/Editor/AK.Wwise.Unity.Timeline.Editor.asmdef b/Assets/Wwise/Timeline/Editor/AK.Wwise.Unity.Timeline.Editor.asmdef new file mode 100644 index 000000000..6785cc792 --- /dev/null +++ b/Assets/Wwise/Timeline/Editor/AK.Wwise.Unity.Timeline.Editor.asmdef @@ -0,0 +1,27 @@ +{ + "name": "AK.Wwise.Unity.Timeline.Editor", + "references": [ + "AK.Wwise.Unity.API", + "AK.Wwise.Unity.Timeline", + "Unity.Timeline", + "AK.Wwise.Unity.API.Editor", + "AK.Wwise.Unity.API.WwiseTypes" + ], + "includePlatforms": [ + "Editor" + ], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [ + { + "name": "com.unity.timeline", + "expression": "1.1.0", + "define": "AK_ENABLE_TIMELINE" + } + ], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Assets/Wwise/Timeline/Editor/AK.Wwise.Unity.Timeline.Editor.asmdef.meta b/Assets/Wwise/Timeline/Editor/AK.Wwise.Unity.Timeline.Editor.asmdef.meta new file mode 100644 index 000000000..c8f405ba4 --- /dev/null +++ b/Assets/Wwise/Timeline/Editor/AK.Wwise.Unity.Timeline.Editor.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 06f45916fae81c341ae1a93ff35d24d5 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Editor/WwiseComponents/AkEventPlayableInspector.cs b/Assets/Wwise/Timeline/Editor/AkEventPlayableInspector.cs similarity index 97% rename from Assets/Wwise/Editor/WwiseComponents/AkEventPlayableInspector.cs rename to Assets/Wwise/Timeline/Editor/AkEventPlayableInspector.cs index cb7517355..0848ebab8 100644 --- a/Assets/Wwise/Editor/WwiseComponents/AkEventPlayableInspector.cs +++ b/Assets/Wwise/Timeline/Editor/AkEventPlayableInspector.cs @@ -1,5 +1,8 @@ #if UNITY_EDITOR -#if !AK_DISABLE_TIMELINE +#if !UNITY_2019_1_OR_NEWER +#define AK_ENABLE_TIMELINE +#endif +#if AK_ENABLE_TIMELINE ////////////////////////////////////////////////////////////////////// // @@ -94,7 +97,7 @@ public class AkEventPlayableInspector : UnityEditor.Editor AkUtilities.EnableBoolSoundbankSettingInWproj("SoundBankGenerateEstimatedDuration", AkWwiseEditorSettings.WwiseProjectAbsolutePath); UnityEditor.EditorApplication.update += RunOnce; - AkWwiseXMLWatcher.Instance.XMLUpdated += UpdateAllClips; + AkWwiseFileWatcher.Instance.XMLUpdated += UpdateAllClips; } private static void RunOnce() @@ -194,5 +197,5 @@ public class AkEventPlayableInspector : UnityEditor.Editor } } -#endif // !AK_DISABLE_TIMELINE +#endif // AK_ENABLE_TIMELINE #endif //#if UNITY_EDITOR \ No newline at end of file diff --git a/Assets/Wwise/Editor/WwiseComponents/AkEventPlayableInspector.cs.meta b/Assets/Wwise/Timeline/Editor/AkEventPlayableInspector.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseComponents/AkEventPlayableInspector.cs.meta rename to Assets/Wwise/Timeline/Editor/AkEventPlayableInspector.cs.meta index b7a83254d..a1e1c9c4b 100644 --- a/Assets/Wwise/Editor/WwiseComponents/AkEventPlayableInspector.cs.meta +++ b/Assets/Wwise/Timeline/Editor/AkEventPlayableInspector.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 8e0dcf9375fafaf43be30b114efb3934 +guid: 7d810f7bf3f7f0a45b0e6f7731e2a84c MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseComponents/AkRTPCPlayableInspector.cs b/Assets/Wwise/Timeline/Editor/AkRTPCPlayableInspector.cs similarity index 95% rename from Assets/Wwise/Editor/WwiseComponents/AkRTPCPlayableInspector.cs rename to Assets/Wwise/Timeline/Editor/AkRTPCPlayableInspector.cs index 3fbd290dd..d4093f083 100644 --- a/Assets/Wwise/Editor/WwiseComponents/AkRTPCPlayableInspector.cs +++ b/Assets/Wwise/Timeline/Editor/AkRTPCPlayableInspector.cs @@ -1,5 +1,8 @@ #if UNITY_EDITOR -#if !AK_DISABLE_TIMELINE +#if !UNITY_2019_1_OR_NEWER +#define AK_ENABLE_TIMELINE +#endif +#if AK_ENABLE_TIMELINE ////////////////////////////////////////////////////////////////////// // @@ -69,5 +72,5 @@ public class AkRTPCPlayableInspector : UnityEditor.Editor } } -#endif // !AK_DISABLE_TIMELINE +#endif // AK_ENABLE_TIMELINE #endif //#if UNITY_EDITOR \ No newline at end of file diff --git a/Assets/Wwise/Editor/WwiseComponents/AkRTPCPlayableInspector.cs.meta b/Assets/Wwise/Timeline/Editor/AkRTPCPlayableInspector.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseComponents/AkRTPCPlayableInspector.cs.meta rename to Assets/Wwise/Timeline/Editor/AkRTPCPlayableInspector.cs.meta index 37733bf20..b86d6e67b 100644 --- a/Assets/Wwise/Editor/WwiseComponents/AkRTPCPlayableInspector.cs.meta +++ b/Assets/Wwise/Timeline/Editor/AkRTPCPlayableInspector.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 809f76667a58d2243bd7eccda41aedb1 +guid: a7acaf55ba9989c48aa4ef368dfd906a MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Editor/WwiseComponents/AkRTPCTrackInspector.cs b/Assets/Wwise/Timeline/Editor/AkRTPCTrackInspector.cs similarity index 85% rename from Assets/Wwise/Editor/WwiseComponents/AkRTPCTrackInspector.cs rename to Assets/Wwise/Timeline/Editor/AkRTPCTrackInspector.cs index a4229116a..40d64bd06 100644 --- a/Assets/Wwise/Editor/WwiseComponents/AkRTPCTrackInspector.cs +++ b/Assets/Wwise/Timeline/Editor/AkRTPCTrackInspector.cs @@ -1,4 +1,7 @@ -#if !AK_DISABLE_TIMELINE +#if !UNITY_2019_1_OR_NEWER +#define AK_ENABLE_TIMELINE +#endif +#if AK_ENABLE_TIMELINE [System.Obsolete(AkSoundEngine.Deprecation_2019_2_0)] [UnityEditor.CustomEditor(typeof(AkRTPCTrack))] public class AkRTPCTrackInspector : UnityEditor.Editor @@ -24,4 +27,4 @@ public class AkRTPCTrackInspector : UnityEditor.Editor serializedObject.ApplyModifiedProperties(); } } -#endif //!AK_DISABLE_TIMELINE +#endif //AK_ENABLE_TIMELINE diff --git a/Assets/Wwise/Editor/WwiseComponents/AkRTPCTrackInspector.cs.meta b/Assets/Wwise/Timeline/Editor/AkRTPCTrackInspector.cs.meta similarity index 83% rename from Assets/Wwise/Editor/WwiseComponents/AkRTPCTrackInspector.cs.meta rename to Assets/Wwise/Timeline/Editor/AkRTPCTrackInspector.cs.meta index a29320b3d..c0743bea7 100644 --- a/Assets/Wwise/Editor/WwiseComponents/AkRTPCTrackInspector.cs.meta +++ b/Assets/Wwise/Timeline/Editor/AkRTPCTrackInspector.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d6029c4e10283f049b6bc6b59dccd15b +guid: 290bd48655e065b4b8e3f8a3dd264ff3 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Timeline/LICENSE.md b/Assets/Wwise/Timeline/LICENSE.md new file mode 100644 index 000000000..5cfd6f070 --- /dev/null +++ b/Assets/Wwise/Timeline/LICENSE.md @@ -0,0 +1,11 @@ +The content of this file includes portions of the AUDIOKINETIC Wwise Technology +released in source code form as part of the Wwise Unity integration installer package + +Commercial License Usage + +Licensees holding valid commercial licenses to the AUDIOKINETIC Wwise Technology +may use this file in accordance with the end user license agreement provided +with the software or, alternatively, in accordance with the terms contained in a +written agreement between you and Audiokinetic Inc. + +Copyright (c) 2020 Audiokinetic Inc. \ No newline at end of file diff --git a/Assets/Wwise/Timeline/LICENSE.md.meta b/Assets/Wwise/Timeline/LICENSE.md.meta new file mode 100644 index 000000000..2d8451437 --- /dev/null +++ b/Assets/Wwise/Timeline/LICENSE.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8ab0b7bf03a2aa24b94c05de6b5b2105 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Timeline/README.md b/Assets/Wwise/Timeline/README.md new file mode 100644 index 000000000..635a36dc7 --- /dev/null +++ b/Assets/Wwise/Timeline/README.md @@ -0,0 +1,15 @@ +# Unity Wwise Timeline + +This package adds support for using Wwise Event and RTPC in the Unity Timeline. + +## Usage + +See [Unity Wwise Timeline Documentation](https://www.audiokinetic.com/library/edge/?source=Unity&id=unity_timeline.html) for more information about how to use the package. + +## Requirements + +* Unity.Timeline >= 1.1.0 + +## Legal + +Copyright © 2020 Audiokinetic Inc. All rights reserved. diff --git a/Assets/Wwise/Timeline/README.md.meta b/Assets/Wwise/Timeline/README.md.meta new file mode 100644 index 000000000..05832e5b1 --- /dev/null +++ b/Assets/Wwise/Timeline/README.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: f69b78f0307e5e1409907ad513f70ac4 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Timeline/Runtime.meta b/Assets/Wwise/Timeline/Runtime.meta new file mode 100644 index 000000000..44372f816 --- /dev/null +++ b/Assets/Wwise/Timeline/Runtime.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6351622ef6227a24f9e6d4e5b7b942a7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Timeline/Runtime/AK.Wwise.Unity.Timeline.asmdef b/Assets/Wwise/Timeline/Runtime/AK.Wwise.Unity.Timeline.asmdef new file mode 100644 index 000000000..044c5db02 --- /dev/null +++ b/Assets/Wwise/Timeline/Runtime/AK.Wwise.Unity.Timeline.asmdef @@ -0,0 +1,24 @@ +{ + "name": "AK.Wwise.Unity.Timeline", + "references": [ + "AK.Wwise.Unity.API", + "AK.Wwise.Unity.MonoBehavior", + "Unity.Timeline", + "AK.Wwise.Unity.API.WwiseTypes" + ], + "includePlatforms": [], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": true, + "defineConstraints": [], + "versionDefines": [ + { + "name": "com.unity.timeline", + "expression": "1.1.0", + "define": "AK_ENABLE_TIMELINE" + } + ], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Assets/Wwise/Timeline/Runtime/AK.Wwise.Unity.Timeline.asmdef.meta b/Assets/Wwise/Timeline/Runtime/AK.Wwise.Unity.Timeline.asmdef.meta new file mode 100644 index 000000000..7d19c334a --- /dev/null +++ b/Assets/Wwise/Timeline/Runtime/AK.Wwise.Unity.Timeline.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: eaf23581d1c70cd48bd2d6ad59f72470 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Deployment/Components/AkEventPlayable.cs b/Assets/Wwise/Timeline/Runtime/AkEventPlayable.cs similarity index 91% rename from Assets/Wwise/Deployment/Components/AkEventPlayable.cs rename to Assets/Wwise/Timeline/Runtime/AkEventPlayable.cs index 7a71f872c..608c468a1 100644 --- a/Assets/Wwise/Deployment/Components/AkEventPlayable.cs +++ b/Assets/Wwise/Timeline/Runtime/AkEventPlayable.cs @@ -1,5 +1,8 @@ -#if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. -#if !AK_DISABLE_TIMELINE +#if !(UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. +#if !UNITY_2019_1_OR_NEWER +#define AK_ENABLE_TIMELINE +#endif +#if AK_ENABLE_TIMELINE ////////////////////////////////////////////////////////////////////// // // Copyright (c) 2017 Audiokinetic Inc. / All Rights Reserved @@ -79,5 +82,5 @@ public class AkEventPlayable : UnityEngine.Playables.PlayableAsset, UnityEngine. } } -#endif // !AK_DISABLE_TIMELINE +#endif // AK_ENABLE_TIMELINE #endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. \ No newline at end of file diff --git a/Assets/Wwise/Deployment/Components/AkEventPlayable.cs.meta b/Assets/Wwise/Timeline/Runtime/AkEventPlayable.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/Components/AkEventPlayable.cs.meta rename to Assets/Wwise/Timeline/Runtime/AkEventPlayable.cs.meta index 7e2909d98..d8a914bcf 100644 --- a/Assets/Wwise/Deployment/Components/AkEventPlayable.cs.meta +++ b/Assets/Wwise/Timeline/Runtime/AkEventPlayable.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a9de598acfbc7a54c85091c89428811d +guid: 419fcea83f3f8f840a576fd7d61bae34 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/Components/AkEventPlayableBehavior.cs b/Assets/Wwise/Timeline/Runtime/AkEventPlayableBehavior.cs similarity index 100% rename from Assets/Wwise/Deployment/Components/AkEventPlayableBehavior.cs rename to Assets/Wwise/Timeline/Runtime/AkEventPlayableBehavior.cs diff --git a/Assets/Wwise/Deployment/Components/AkEventPlayableBehavior.cs.meta b/Assets/Wwise/Timeline/Runtime/AkEventPlayableBehavior.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/Components/AkEventPlayableBehavior.cs.meta rename to Assets/Wwise/Timeline/Runtime/AkEventPlayableBehavior.cs.meta index cf9e068e7..34bb4ddcd 100644 --- a/Assets/Wwise/Deployment/Components/AkEventPlayableBehavior.cs.meta +++ b/Assets/Wwise/Timeline/Runtime/AkEventPlayableBehavior.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 113bb9ce9e3ffd5439e59243cad7e522 +guid: 07f807d0e0fc7ac4286a1b0431b255f6 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/Components/AkEventTrack.cs b/Assets/Wwise/Timeline/Runtime/AkEventTrack.cs similarity index 81% rename from Assets/Wwise/Deployment/Components/AkEventTrack.cs rename to Assets/Wwise/Timeline/Runtime/AkEventTrack.cs index bdd7f2168..afdb52687 100644 --- a/Assets/Wwise/Deployment/Components/AkEventTrack.cs +++ b/Assets/Wwise/Timeline/Runtime/AkEventTrack.cs @@ -1,5 +1,8 @@ -#if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. -#if !AK_DISABLE_TIMELINE +#if !(UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. +#if !UNITY_2019_1_OR_NEWER +#define AK_ENABLE_TIMELINE +#endif +#if AK_ENABLE_TIMELINE ////////////////////////////////////////////////////////////////////// // @@ -11,6 +14,9 @@ [UnityEngine.Timeline.TrackClipType(typeof(AkEventPlayable))] [UnityEngine.Timeline.TrackBindingType(typeof(UnityEngine.GameObject))] [System.Obsolete(AkSoundEngine.Deprecation_2019_2_0)] +#if UNITY_2019_1_OR_NEWER +[UnityEngine.Timeline.HideInMenu] +#endif /// @brief A track within timeline that holds \ref AkEventPlayable clips. /// @details AkEventTracks are bound to a specific GameObject, which is the default emitter for all of the \ref AkEventPlayable clips. There is an option to override this in /ref AkEventPlayable. /// \sa @@ -33,5 +39,5 @@ public class AkEventTrack : UnityEngine.Timeline.TrackAsset return playable; } } -#endif // !AK_DISABLE_TIMELINE +#endif // AK_ENABLE_TIMELINE #endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. \ No newline at end of file diff --git a/Assets/Wwise/Deployment/Components/AkEventTrack.cs.meta b/Assets/Wwise/Timeline/Runtime/AkEventTrack.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/Components/AkEventTrack.cs.meta rename to Assets/Wwise/Timeline/Runtime/AkEventTrack.cs.meta index 910d53ffe..9c5949a3c 100644 --- a/Assets/Wwise/Deployment/Components/AkEventTrack.cs.meta +++ b/Assets/Wwise/Timeline/Runtime/AkEventTrack.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ba455072133a0544aad15c27f57514ef +guid: 6fbcaf2d557e5734b86f8a355c8ecac3 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/Components/AkRTPCPlayable.cs b/Assets/Wwise/Timeline/Runtime/AkRTPCPlayable.cs similarity index 96% rename from Assets/Wwise/Deployment/Components/AkRTPCPlayable.cs rename to Assets/Wwise/Timeline/Runtime/AkRTPCPlayable.cs index d58d925df..86d2e6209 100644 --- a/Assets/Wwise/Deployment/Components/AkRTPCPlayable.cs +++ b/Assets/Wwise/Timeline/Runtime/AkRTPCPlayable.cs @@ -1,5 +1,8 @@ #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. -#if !AK_DISABLE_TIMELINE +#if !UNITY_2019_1_OR_NEWER +#define AK_ENABLE_TIMELINE +#endif +#if AK_ENABLE_TIMELINE //-------------------------------------------------------------------------------------------- // The representation of the Timeline Clip //-------------------------------------------------------------------------------------------- @@ -79,5 +82,5 @@ public class AkRTPCPlayableBehaviour : UnityEngine.Playables.PlayableBehaviour base.ProcessFrame(playable, info, playerData); } } -#endif // !AK_DISABLE_TIMELINE +#endif // AK_ENABLE_TIMELINE #endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. \ No newline at end of file diff --git a/Assets/Wwise/Deployment/Components/AkRTPCPlayable.cs.meta b/Assets/Wwise/Timeline/Runtime/AkRTPCPlayable.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/Components/AkRTPCPlayable.cs.meta rename to Assets/Wwise/Timeline/Runtime/AkRTPCPlayable.cs.meta index 7e061db82..9325c6f8a 100644 --- a/Assets/Wwise/Deployment/Components/AkRTPCPlayable.cs.meta +++ b/Assets/Wwise/Timeline/Runtime/AkRTPCPlayable.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: aced2414bbc6a004899e4ae2e874e87a +guid: b78e8735b738fee479b23bbdf2834e23 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/Components/AkRTPCTrack.cs b/Assets/Wwise/Timeline/Runtime/AkRTPCTrack.cs similarity index 80% rename from Assets/Wwise/Deployment/Components/AkRTPCTrack.cs rename to Assets/Wwise/Timeline/Runtime/AkRTPCTrack.cs index 1b254129b..9f7b99bc5 100644 --- a/Assets/Wwise/Deployment/Components/AkRTPCTrack.cs +++ b/Assets/Wwise/Timeline/Runtime/AkRTPCTrack.cs @@ -1,5 +1,8 @@ -#if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. -#if !AK_DISABLE_TIMELINE +#if !(UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. +#if !UNITY_2019_1_OR_NEWER +#define AK_ENABLE_TIMELINE +#endif +#if AK_ENABLE_TIMELINE [UnityEngine.Timeline.TrackColor(0.32f, 0.13f, 0.13f)] // Specifies the type of Playable Asset this track manages @@ -7,6 +10,9 @@ // Use if the track requires a binding to a scene object or asset [UnityEngine.Timeline.TrackBindingType(typeof(UnityEngine.GameObject))] [System.Obsolete(AkSoundEngine.Deprecation_2019_2_0)] +#if UNITY_2019_1_OR_NEWER +[UnityEngine.Timeline.HideInMenu] +#endif public class AkRTPCTrack : UnityEngine.Timeline.TrackAsset { public AK.Wwise.RTPC Parameter; @@ -42,5 +48,5 @@ public class AkRTPCTrack : UnityEngine.Timeline.TrackAsset } } -#endif // !AK_DISABLE_TIMELINE +#endif // AK_ENABLE_TIMELINE #endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. \ No newline at end of file diff --git a/Assets/Wwise/Deployment/Components/AkRTPCTrack.cs.meta b/Assets/Wwise/Timeline/Runtime/AkRTPCTrack.cs.meta similarity index 83% rename from Assets/Wwise/Deployment/Components/AkRTPCTrack.cs.meta rename to Assets/Wwise/Timeline/Runtime/AkRTPCTrack.cs.meta index e335dbadc..768f68817 100644 --- a/Assets/Wwise/Deployment/Components/AkRTPCTrack.cs.meta +++ b/Assets/Wwise/Timeline/Runtime/AkRTPCTrack.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: dca565f6e709b0c4682dbc5eece157f6 +guid: 5ea7ba49ef527784bbcde137403d8c71 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Timeline/AkTimelineEventPlayable.cs b/Assets/Wwise/Timeline/Runtime/AkTimelineEventPlayable.cs similarity index 96% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Timeline/AkTimelineEventPlayable.cs rename to Assets/Wwise/Timeline/Runtime/AkTimelineEventPlayable.cs index 386ef5853..b15c1faf3 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/Timeline/AkTimelineEventPlayable.cs +++ b/Assets/Wwise/Timeline/Runtime/AkTimelineEventPlayable.cs @@ -1,5 +1,8 @@ #if !(UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. -#if !AK_DISABLE_TIMELINE +#if !UNITY_2019_1_OR_NEWER +#define AK_ENABLE_TIMELINE +#endif +#if AK_ENABLE_TIMELINE ////////////////////////////////////////////////////////////////////// // @@ -101,7 +104,11 @@ public class AkTimelineEventPlayableBehavior : UnityEngine.Playables.PlayableBeh if (!UnityEngine.Application.isPlaying) return false; #endif - return info.evaluationType == UnityEngine.Playables.FrameData.EvaluationType.Evaluate; +#if UNITY_EDITOR + return !UnityEngine.Application.isPlaying && info.evaluationType == UnityEngine.Playables.FrameData.EvaluationType.Evaluate; +#else + return false; +#endif } public override void PrepareFrame(UnityEngine.Playables.Playable playable, UnityEngine.Playables.FrameData info) @@ -216,8 +223,15 @@ public class AkTimelineEventPlayableBehavior : UnityEngine.Playables.PlayableBeh { var previousTime = UnityEngine.Playables.PlayableExtensions.GetPreviousTime(playable); var currentTime = UnityEngine.Playables.PlayableExtensions.GetTime(playable); - if (previousTime == 0.0 && System.Math.Abs(currentTime - previousTime) > 1.0) - return false; + +#if UNITY_EDITOR + // In editor, do not automatically play the event if the cursor is already in the section. + if (!UnityEditor.EditorApplication.isPlaying) + { + if (previousTime == 0.0 && System.Math.Abs(currentTime - previousTime) > 1.0) + return false; + } +#endif if (retriggerEvent) return true; @@ -504,7 +518,7 @@ public class AkTimelineEventPlayable : UnityEngine.Playables.PlayableAsset, Unit AkUtilities.EnableBoolSoundbankSettingInWproj("SoundBankGenerateEstimatedDuration", AkWwiseEditorSettings.WwiseProjectAbsolutePath); UnityEditor.EditorApplication.update += RunOnce; - AkWwiseXMLWatcher.Instance.XMLUpdated += UpdateAllClips; + AkWwiseFileWatcher.Instance.XMLUpdated += UpdateAllClips; } private static void RunOnce() @@ -609,5 +623,5 @@ public class AkTimelineEventPlayable : UnityEngine.Playables.PlayableAsset, Unit #endif //#if UNITY_EDITOR } -#endif // !AK_DISABLE_TIMELINE +#endif // AK_ENABLE_TIMELINE #endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Timeline/AkTimelineEventPlayable.cs.meta b/Assets/Wwise/Timeline/Runtime/AkTimelineEventPlayable.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Timeline/AkTimelineEventPlayable.cs.meta rename to Assets/Wwise/Timeline/Runtime/AkTimelineEventPlayable.cs.meta diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Timeline/AkTimelineEventTrack.cs b/Assets/Wwise/Timeline/Runtime/AkTimelineEventTrack.cs similarity index 93% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Timeline/AkTimelineEventTrack.cs rename to Assets/Wwise/Timeline/Runtime/AkTimelineEventTrack.cs index 4a281f65a..447aea79a 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/Timeline/AkTimelineEventTrack.cs +++ b/Assets/Wwise/Timeline/Runtime/AkTimelineEventTrack.cs @@ -1,5 +1,8 @@ #if !(UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. -#if !AK_DISABLE_TIMELINE +#if !UNITY_2019_1_OR_NEWER +#define AK_ENABLE_TIMELINE +#endif +#if AK_ENABLE_TIMELINE ////////////////////////////////////////////////////////////////////// // @@ -32,5 +35,5 @@ public class AkTimelineEventTrack : UnityEngine.Timeline.TrackAsset return playable; } } -#endif // !AK_DISABLE_TIMELINE +#endif // AK_ENABLE_TIMELINE #endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Timeline/AkTimelineEventTrack.cs.meta b/Assets/Wwise/Timeline/Runtime/AkTimelineEventTrack.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Timeline/AkTimelineEventTrack.cs.meta rename to Assets/Wwise/Timeline/Runtime/AkTimelineEventTrack.cs.meta diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Timeline/AkTimelineRtpcPlayable.cs b/Assets/Wwise/Timeline/Runtime/AkTimelineRtpcPlayable.cs similarity index 97% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Timeline/AkTimelineRtpcPlayable.cs rename to Assets/Wwise/Timeline/Runtime/AkTimelineRtpcPlayable.cs index 88abe7c1d..7604f11bf 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/Timeline/AkTimelineRtpcPlayable.cs +++ b/Assets/Wwise/Timeline/Runtime/AkTimelineRtpcPlayable.cs @@ -1,5 +1,8 @@ #if !(UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. -#if !AK_DISABLE_TIMELINE +#if !UNITY_2019_1_OR_NEWER +#define AK_ENABLE_TIMELINE +#endif +#if AK_ENABLE_TIMELINE ////////////////////////////////////////////////////////////////////// // @@ -109,5 +112,5 @@ public class AkTimelineRtpcPlayable : UnityEngine.Playables.PlayableAsset, Unity #endif //#if UNITY_EDITOR } -#endif // !AK_DISABLE_TIMELINE +#endif // AK_ENABLE_TIMELINE #endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Timeline/AkTimelineRtpcPlayable.cs.meta b/Assets/Wwise/Timeline/Runtime/AkTimelineRtpcPlayable.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Timeline/AkTimelineRtpcPlayable.cs.meta rename to Assets/Wwise/Timeline/Runtime/AkTimelineRtpcPlayable.cs.meta diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Timeline/AkTimelineRtpcTrack.cs b/Assets/Wwise/Timeline/Runtime/AkTimelineRtpcTrack.cs similarity index 92% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Timeline/AkTimelineRtpcTrack.cs rename to Assets/Wwise/Timeline/Runtime/AkTimelineRtpcTrack.cs index 374910bbd..27bb54d7e 100644 --- a/Assets/Wwise/Deployment/API/Handwritten/Common/Timeline/AkTimelineRtpcTrack.cs +++ b/Assets/Wwise/Timeline/Runtime/AkTimelineRtpcTrack.cs @@ -1,5 +1,8 @@ #if !(UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. -#if !AK_DISABLE_TIMELINE +#if !UNITY_2019_1_OR_NEWER +#define AK_ENABLE_TIMELINE +#endif +#if AK_ENABLE_TIMELINE [UnityEngine.Timeline.TrackColor(0.32f, 0.13f, 0.13f)] // Specifies the type of Playable Asset this track manages @@ -30,5 +33,5 @@ public class AkTimelineRtpcTrack : UnityEngine.Timeline.TrackAsset (clip.asset as AkTimelineRtpcPlayable).SetupClipDisplay(); } } -#endif // !AK_DISABLE_TIMELINE +#endif // AK_ENABLE_TIMELINE #endif // #if ! (UNITY_DASHBOARD_WIDGET || UNITY_WEBPLAYER || UNITY_WII || UNITY_WIIU || UNITY_NACL || UNITY_FLASH || UNITY_BLACKBERRY) // Disable under unsupported platforms. diff --git a/Assets/Wwise/Deployment/API/Handwritten/Common/Timeline/AkTimelineRtpcTrack.cs.meta b/Assets/Wwise/Timeline/Runtime/AkTimelineRtpcTrack.cs.meta similarity index 100% rename from Assets/Wwise/Deployment/API/Handwritten/Common/Timeline/AkTimelineRtpcTrack.cs.meta rename to Assets/Wwise/Timeline/Runtime/AkTimelineRtpcTrack.cs.meta diff --git a/Assets/Wwise/Timeline/package.json b/Assets/Wwise/Timeline/package.json new file mode 100644 index 000000000..9c55685d9 --- /dev/null +++ b/Assets/Wwise/Timeline/package.json @@ -0,0 +1,25 @@ +{ + "name": "com.audiokinetic.wwise.timeline", + "version": "2020.1.0", + "displayName": "Wwise Unity Timeline", + "description": "Wwise support for Unity timeline", + "unity": "2018.4", + "unityRelease": "17f1", + "dependencies": { + "com.unity.timeline": "1.1.0" + }, + "keywords": [ + "Wwise", + "wwise", + "timeline", + "audiokinetic", + "ak", + "Audiokinetic", + "Timeline" + ], + "author": { + "name": "Audokinetic Inc.", + "email": "info@audiokinetic.com", + "url": "https://www.audiokinetic.com" + } +} \ No newline at end of file diff --git a/Assets/Wwise/Timeline/package.json.meta b/Assets/Wwise/Timeline/package.json.meta new file mode 100644 index 000000000..660310507 --- /dev/null +++ b/Assets/Wwise/Timeline/package.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 6a8c3cb644c32fa418078b259fa66b0d +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Wwise/Version.txt b/Assets/Wwise/Version.txt index f747d4205..1505197c0 100644 --- a/Assets/Wwise/Version.txt +++ b/Assets/Wwise/Version.txt @@ -1,7 +1,7 @@ Wwise Unity Integration Version Info: -Based on Wwise SDK: 2019.2.9 Build 7459 +Based on Wwise SDK: 2021.1.1 Build 7601 -Unity Integration Bundle: 2019.2.9.1949 +Unity Integration Bundle: 2021.1.1.2102 Unity Integration Version: 19 diff --git a/Assets/WwiseSettings.xml b/Assets/WwiseSettings.xml index 797b3beca..6a0bc871b 100644 --- a/Assets/WwiseSettings.xml +++ b/Assets/WwiseSettings.xml @@ -1,14 +1,17 @@  true + false + Audio/GeneratedSoundBanks true false false - false true true - Audio/GeneratedSoundBanks - E:\Applications\Wwise 2019.2.9.7459 + E:\Applications\Wwise 2021.1.1.7601 ../Aetheria-Economy_WwiseProject/Aetheria-Economy_WwiseProject.wproj + true + 8080 + 127.0.0.1 \ No newline at end of file diff --git a/GameData/PlayerSettings.msgpack b/GameData/PlayerSettings.msgpack index 8db9a8865..56d2cc74a 100644 --- a/GameData/PlayerSettings.msgpack +++ b/GameData/PlayerSettings.msgpack @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:debd26d029073d845805d12c3e17c4e16d1a8bdaac4d5934dbda882f3eb59f16 +oid sha256:b83347ad8f5cfc792cfae0d465237b65aa8e3ab6d8916b1b64df645dceb83a17 size 27072 diff --git a/WwiseUnityIntegration_Mac_Src.zip b/WwiseUnityIntegration_Mac_Src.zip index ee3a4f5ce..98db6c13e 100644 Binary files a/WwiseUnityIntegration_Mac_Src.zip and b/WwiseUnityIntegration_Mac_Src.zip differ diff --git a/WwiseUnityIntegration_Windows_Src.zip b/WwiseUnityIntegration_Windows_Src.zip index 267c98d00..9e1e07ffe 100644 Binary files a/WwiseUnityIntegration_Windows_Src.zip and b/WwiseUnityIntegration_Windows_Src.zip differ diff --git a/logRunSetup.txt b/logRunSetup.txt index a1f026c29..07f24ca29 100644 --- a/logRunSetup.txt +++ b/logRunSetup.txt @@ -1,19 +1,19 @@ [Licensing::Module] Channel doesn't exist: "LicenseClient-rwvens" -[Licensing::Module] Successfully launched the LicensingClient (PId: 17500) -[Licensing::Module] Successfully connected to LicensingClient on channel: "LicenseClient-rwvens" (connect: 0.79s, validation: 0.06s, handshake: 0.99s) -[Licensing::Module] Connected to LicensingClient (PId: 17500, launch time: 0.00, total connection time: 1.84s) +[Licensing::Module] Successfully launched the LicensingClient (PId: 51608) +[Licensing::Module] Successfully connected to LicensingClient on channel: "LicenseClient-rwvens" (connect: 0.73s, validation: 0.05s, handshake: 0.77s) +[Licensing::Module] Connected to LicensingClient (PId: 51608, launch time: 0.00, total connection time: 1.55s) Entitlement-based licensing initiated [LicensingClient] Licenses updated successfully -LICENSE SYSTEM [2021430 6:7:55] Next license update check is after 2020-10-06T21:41:33 +LICENSE SYSTEM [2021430 6:44:34] Next license update check is after 2020-10-06T21:41:33 -LICENSE SYSTEM [2021430 6:7:55] Current license is already valid and activated. Skipping license activation process (Provided username/password will be ignored). +LICENSE SYSTEM [2021430 6:44:34] Current license is already valid and activated. Skipping license activation process (Provided username/password will be ignored). Built from '2020.2/staging' branch; Version is '2020.2.6f1 (8a2143876886) revision 9052483'; Using compiler version '192528614'; Build Type 'Release' OS: 'Windows 10 Pro; OS build 19041.928; Version 2004; 64bit' Language: 'en' Physical Memory: 32716 MB [Licensing::Module] Serial number assigned to: "F4-TFQ5-M5KS-G49H-Q5VK-XXXX" BatchMode: 1, IsHumanControllingUs: 0, StartBugReporterOnCrash: 0, Is64bit: 1, IsPro: 0 -[Package Manager] Server::Start -- Port 61250 was selected +[Package Manager] Server::Start -- Port 61534 was selected COMMAND LINE ARGUMENTS: C:\Program Files\Unity\Hub\Editor\2020.2.6f1\Editor\Unity.exe @@ -88,8 +88,18 @@ Registered 50 packages: [Subsystems] No new subsystems found in resolved package list. Package Manager log level set to [2] -[Package Manager] Done registering packages in 0.01s seconds -Refreshing native plugins compatible for Editor in 198.70 ms, found 8 plugins. +[Package Manager] Done registering packages in 0.02s seconds +Multiple plugins with the same name 'msspatial' (found at 'Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/MSSpatial.dll' and 'Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/MSSpatial.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor. + +Multiple plugins with the same name 'auro' (found at 'Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/Auro.dll' and 'Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/Auro.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor. + +Multiple plugins with the same name 'aksoundseedimpact' (found at 'Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedImpact.dll' and 'Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedImpact.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor. + +Multiple plugins with the same name 'masteringsuite' (found at 'Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/MasteringSuite.dll' and 'Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/MasteringSuite.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor. + +Multiple plugins with the same name 'akconvolutionreverb' (found at 'Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkConvolutionReverb.dll' and 'Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkConvolutionReverb.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor. + +Refreshing native plugins compatible for Editor in 1907.33 ms, found 18 plugins. Preloading 0 native plugins for Editor in 0.00 ms. Initialize engine version: 2020.2.6f1 (8a2143876886) [Subsystems] Discovering subsystems at path C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Resources/UnitySubsystems @@ -104,24 +114,34 @@ Initialize mono Mono path[0] = 'C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed' Mono path[1] = 'C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/unityjit' Mono config path = 'C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/etc' -Using monoOptions --debugger-agent=transport=dt_socket,embedding=1,server=y,suspend=n,address=127.0.0.1:56272 +Using monoOptions --debugger-agent=transport=dt_socket,embedding=1,server=y,suspend=n,address=127.0.0.1:56828 AcceleratorClientConnectionCallback - disconnected - :0 Begin MonoManager ReloadAssembly Registering precompiled unity dll's ... Register platform support module: C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll -Registered in 0.002617 seconds. +Registered in 0.002593 seconds. Native extension for WindowsStandalone target not found -Refreshing native plugins compatible for Editor in 113.30 ms, found 8 plugins. +Multiple plugins with the same name 'msspatial' (found at 'Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/MSSpatial.dll' and 'Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/MSSpatial.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor. + +Multiple plugins with the same name 'auro' (found at 'Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/Auro.dll' and 'Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/Auro.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor. + +Multiple plugins with the same name 'aksoundseedimpact' (found at 'Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedImpact.dll' and 'Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedImpact.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor. + +Multiple plugins with the same name 'masteringsuite' (found at 'Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/MasteringSuite.dll' and 'Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/MasteringSuite.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor. + +Multiple plugins with the same name 'akconvolutionreverb' (found at 'Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkConvolutionReverb.dll' and 'Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkConvolutionReverb.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor. + +Refreshing native plugins compatible for Editor in 94.10 ms, found 18 plugins. Preloading 0 native plugins for Editor in 0.00 ms. Invoked RoslynAnalysisRunner static constructor. RoslynAnalysisRunner will not be running. RoslynAnalysisRunner has terminated. Mono: successfully reloaded assembly -- Completed reload, in 1.573 seconds +- Completed reload, in 1.375 seconds Platform modules already initialized, skipping -Validating Project structure ... 0.066247 seconds. +Validating Project structure ... 0.048906 seconds. Shader import version has changed; will reimport all shaders... -Upgrading shader files ...0.127579 seconds. +Upgrading shader files ...0.094265 seconds. Application.AssetDatabase Initial Script Refresh Start A meta data file (.meta) exists but its asset 'Assets/Wwise/MonoBehaviour/Runtime/AkEventPlayable.cs' can't be found. When moving or deleting files outside of Unity, please ensure that the corresponding .meta file is moved or deleted along with it. @@ -155,1115 +175,469 @@ GUID [dca565f6e709b0c4682dbc5eece157f6] for asset 'Assets/Wwise/Timeline/Runtime 'Assets/Wwise/MonoBehaviour/Runtime/AkRTPCTrack.cs.meta' Assigning a new guid. -Start importing Assets/Wwise/MonoBehaviour using Guid(a17e8b013da160c418c587272c2059ee) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c5939054302f9437e3c41cdaf13219f2') in 0.103419 seconds -Start importing Assets/Wwise/API using Guid(e1311711456582f45a2141e31ec26132) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a67b2101c6e868c5f9ad9d6134a4802f') in 0.018016 seconds -Start importing Assets/Wwise/Documentation using Guid(626c0255464ef0544b9c175bdcbac3de) Importer(-1,00000000000000000000000000000000) -> (artifact id: '7e2b97b52aa596ed3670ad281ecf6a1c') in 0.019307 seconds -Start importing Assets/Wwise/Tools using Guid(734a00b1260a1264897b86168c2c4eba) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b6d34ac1b8143e3ec367bb7f2beae221') in 0.022692 seconds -Start importing Assets/Wwise/Gizmos using Guid(66001b4efdbd1fd49a43cfa44eb2cd97) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9fee142efc1d4068720138288f157b16') in 0.035743 seconds -Start importing Assets/Wwise/ScriptableObjects using Guid(3cc06455bb6b29d46b015f8e9d508218) Importer(-1,00000000000000000000000000000000) -> (artifact id: '1f2bc48ab5a41f439632eee2311b7c69') in 0.248252 seconds -Start importing Assets/Wwise/Timeline using Guid(cd7fccb2d4d62a14c8ad4207b51df1d3) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f417904ef821be4b131874fdc4d5e221') in 0.013628 seconds -Start importing Assets/Wwise/Timeline/Editor using Guid(21efe598aa65a5a4da36e31bf54263ee) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b3027548dda240db250e6e2fed0dbf12') in 0.012767 seconds -Start importing Assets/Wwise/Timeline/Runtime using Guid(6351622ef6227a24f9e6d4e5b7b942a7) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'efd64e5c8917a56921246a6eff219fcf') in 0.014084 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor using Guid(d3131760e35250b4bb6a5cc816639206) Importer(-1,00000000000000000000000000000000) -> (artifact id: '8cdcd782c60f9817d260fe0aac9bcc13') in 0.012215 seconds -Start importing Assets/Wwise/API/Runtime using Guid(249f6fa5abf7b804b890ad13702c886c) Importer(-1,00000000000000000000000000000000) -> (artifact id: '000776dae2c0c81334e3d3d50834fcdb') in 0.012380 seconds -Start importing Assets/Wwise/Documentation/Windows using Guid(a6b2d26c7c1e7f1489b122b86e3ea781) Importer(-1,00000000000000000000000000000000) -> (artifact id: '898055f4119a15d58ba9ee3fa9df42bc') in 0.014578 seconds -Start importing Assets/Wwise/Documentation/AppleCommon using Guid(a6a33cc6bfa636a44a9fb4759046619f) Importer(-1,00000000000000000000000000000000) -> (artifact id: '05df46681d37ab854c19d08539e52b6e') in 0.013546 seconds -Start importing Assets/Wwise/API/Editor using Guid(6ba0f1d2bd55e0f449f84e7e8ec3d73a) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'cdd91630688291876c9933d60f04fd84') in 0.012639 seconds -Start importing Assets/Wwise/MonoBehaviour/Runtime using Guid(cb617772c91e7d345beb43159beafb54) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3e1c82a7640a73e4638d8de611d959f8') in 0.012482 seconds -Start importing Assets/Wwise/Documentation/Windows/ja using Guid(41fa6dd77f77a5f4a89b95dcb07125f2) Importer(-1,00000000000000000000000000000000) -> (artifact id: '6714ae927c14f1942b8ea020d15fcd8d') in 0.012351 seconds -Start importing Assets/Wwise/API/Runtime/Plugins using Guid(f41b65fa265ba814ebed9855ff18d706) Importer(-1,00000000000000000000000000000000) -> (artifact id: '205fcb4bd7127a7537a6f582dedf9491') in 0.013657 seconds -Start importing Assets/Wwise/Documentation/Windows/zh using Guid(853faf93b84321744b81ac6acfa14f37) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'dc83aa17b0d6d92e988707b808d91036') in 0.014057 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers using Guid(c51b77e510ad28d4ab2103a3746c175d) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9d57247c1da55a563e1a7930488f9813') in 0.015636 seconds -Start importing Assets/Wwise/API/Runtime/Generated using Guid(e624a5166a239dc409b98c24c32dc8a3) Importer(-1,00000000000000000000000000000000) -> (artifact id: '75d434778e8f2a336c855cdca9dffab2') in 0.013955 seconds -Start importing Assets/Wwise/Documentation/AppleCommon/zh using Guid(88e3b2d07d041dc419d32258fdb98523) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b25ec58f471f6ff58c05d5e77f56342c') in 0.013349 seconds -Start importing Assets/Wwise/Documentation/Windows/en using Guid(d8026dc6bf6fa4440b23c9b606e9da5a) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a1a3db263d725161677ee615a17f9cdd') in 0.015269 seconds -Start importing Assets/Wwise/API/Editor/WwiseMenu using Guid(69bde7d45ecaab748b48ccfedecaba20) Importer(-1,00000000000000000000000000000000) -> (artifact id: '88c4e5249df0f173300edf4f918e6ec4') in 0.013463 seconds -Start importing Assets/Wwise/API/Runtime/WwiseTypes using Guid(0a57239ffa158ee40aeff2639ae9f16a) Importer(-1,00000000000000000000000000000000) -> (artifact id: '6c6e1962973ee49731d0d6e79cc5cc0b') in 0.012654 seconds -Start importing Assets/Wwise/Documentation/Windows/ko using Guid(2bb427c68eac29d4e8cc22810136aa6e) Importer(-1,00000000000000000000000000000000) -> (artifact id: '16841f1bc0cc9e6c5a2d47bbed5116c3') in 0.012864 seconds -Start importing Assets/Wwise/Documentation/AppleCommon/en using Guid(8bb00c20077fde84785bfb5df6c48df5) Importer(-1,00000000000000000000000000000000) -> (artifact id: '41daaa41af87eeb3e1159009c3f66043') in 0.013353 seconds -Start importing Assets/Wwise/Documentation/AppleCommon/ko using Guid(6c514a33c5c66c546beca1d6c20d4815) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'dd2bfe9363d0ab5ce5cfb1d77d732fe6') in 0.012848 seconds -Start importing Assets/Wwise/API/Editor/WwiseTypes using Guid(9dc14105c2a9e0c49a5b2207bcd80952) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'cbd65af3af36a98d26fbec855a9a3a7d') in 0.013607 seconds -Start importing Assets/Wwise/Documentation/AppleCommon/ja using Guid(bd8f4cbdd8656174f89ecce29bde712a) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c42d4db6c0be7c94ae6da59094f42729') in 0.015568 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten using Guid(ed3809022d2bf5d46883e501ea795f34) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'dc0c370e3c03728ffd59291acf6ea678') in 0.014319 seconds -Start importing Assets/Wwise/API/Editor/WwiseWindows using Guid(1f452b070fdaf384a8cb91ebc3c474d1) Importer(-1,00000000000000000000000000000000) -> (artifact id: '2505cb20e73de1d441c736f15e136cd1') in 0.012779 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard using Guid(8f0a64d280c189e47a5ad5fbb2448b04) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0f77d927888c2b0f3957316f1ffa1515') in 0.013644 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows using Guid(b10ebddf4ba683a459bc6c0f55fa3dd6) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd9330515ede2a773461eabeda5c13f57') in 0.012728 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Windows using Guid(c182f756a22e1514cbf0be4a710d6c7f) Importer(-1,00000000000000000000000000000000) -> (artifact id: '741948ab001ba8735ee47043d406f320') in 0.013269 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers/Windows using Guid(12ca6386abab4ec4298612014cc89752) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ef7e8bc2f2abdc0d88f4a60b7d2bb701') in 0.013384 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Mac using Guid(522ce37268f2b5a44b6d6e34c78bfd26) Importer(-1,00000000000000000000000000000000) -> (artifact id: '622f27a7698d2007713d1da0034d8aeb') in 0.013232 seconds -Start importing Assets/Wwise/API/Editor/WwiseMenu/Mac using Guid(43676f33ae6eb964f8b08322c0b5f845) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f5ce947938214742361a6a22cdbcea07') in 0.015115 seconds -Start importing Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects using Guid(b37f501a91b957149846a60325f2d7fb) Importer(-1,00000000000000000000000000000000) -> (artifact id: '5e49c3dfb85bbc396f7e69dc90c555ff') in 0.015964 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/WAAPI using Guid(348ab910d60f50c419061028d600de57) Importer(-1,00000000000000000000000000000000) -> (artifact id: '07206e18486bf356bb4fbaab38225652') in 0.018260 seconds -Start importing Assets/Wwise/API/Editor/WwiseMenu/Common using Guid(26913be84cba5aa4d975a69312ac8022) Importer(-1,00000000000000000000000000000000) -> (artifact id: '614523b31a6b076bb7f7805428f18ea1') in 0.012501 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Windows using Guid(e67bc33b3d8d9b6448a908060f9707b9) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'be74a9ff88995ff1f0030eed355eb641') in 0.013504 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Mac using Guid(5731e93008e87d041a93d2aff33bc519) Importer(-1,00000000000000000000000000000000) -> (artifact id: '5248cea2624f859819320c8b95d89d8d') in 0.065435 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common using Guid(9771e8d0fc856be4aad266c7e8a8e97d) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9beb8726504d10610820d5d700549dd0') in 0.027154 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers/Mac using Guid(398d5d9862256bd4682b0cbffccfb11b) Importer(-1,00000000000000000000000000000000) -> (artifact id: '4f1e0f84d97effd0a02e46bde795641c') in 0.020065 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Mac using Guid(d9e52cf0d8568344b9bc3864cd550d49) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a4ea81c51c1f85d233b8243d17278d29') in 0.015297 seconds -Start importing Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons using Guid(f9af5d513b95c7141b7f565ee70485ee) Importer(-1,00000000000000000000000000000000) -> (artifact id: '20e04856af13905ae3e22d789c07a4fa') in 0.012768 seconds -Start importing Assets/Wwise/API/Editor/WwiseMenu/Windows using Guid(0cfd87c035b29fb4faedb9097b304c66) Importer(-1,00000000000000000000000000000000) -> (artifact id: '44cff9469a3bdecffe3269060b7a6d54') in 0.015360 seconds -Start importing Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes using Guid(4d3e73335edaf78479ce45d6c21ac48b) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0bd020c77c490772e815f5ac7d5988fc') in 0.015111 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common using Guid(7e1359370a1b4b148a1e2c46a4b5d67a) Importer(-1,00000000000000000000000000000000) -> (artifact id: '14f5907952d7bc890f89eaaafe6f4a74') in 0.012509 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Debug using Guid(d08aca70ded61be4b82521c07dfbae26) Importer(-1,00000000000000000000000000000000) -> (artifact id: '85e8b8e65560a1ed084e58c27ebf1187') in 0.015153 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64 using Guid(e52d12b58f75885438f8f9d8d0f050dd) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3b224ad7c6f7edf128ff83039e4a30f2') in 0.013241 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86 using Guid(c77aba6b273809d4a8d0637abbaac665) Importer(-1,00000000000000000000000000000000) -> (artifact id: '7624ec14d736c60d3e95c26cdd0aed1e') in 0.020181 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays using Guid(ba9a95dfd04924c4c8a56743cde2219f) Importer(-1,00000000000000000000000000000000) -> (artifact id: '2cfa7675831aa2a373a3b1371d7328d6') in 0.012296 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Profile using Guid(5b5b53645e7438443b5b5f356b76e9b7) Importer(-1,00000000000000000000000000000000) -> (artifact id: '37f0cb6ee01d348516de5312a4820782') in 0.012454 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Release using Guid(3d60d12af11420f4c98e0f066a220a47) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a3296124833ab646f522b4fef32d53f1') in 0.012280 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP using Guid(2eee2fd2c384eac45b1323730a6ae632) Importer(-1,00000000000000000000000000000000) -> (artifact id: '59123a75e5b550aab6bbf993b11a898f') in 0.017608 seconds +Start importing Assets/Wwise using Guid(f6bd1e7de98f4ec42bd5f8801681e5e9) Importer(-1,00000000000000000000000000000000) -> (artifact id: '82f54e274b2016f39e7cd282b712e287') in 0.008275 seconds +Start importing Assets/Wwise/MonoBehaviour using Guid(a17e8b013da160c418c587272c2059ee) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c5939054302f9437e3c41cdaf13219f2') in 0.087813 seconds +Start importing Assets/Wwise/API using Guid(e1311711456582f45a2141e31ec26132) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a67b2101c6e868c5f9ad9d6134a4802f') in 0.070950 seconds +Start importing Assets/Wwise/Documentation using Guid(626c0255464ef0544b9c175bdcbac3de) Importer(-1,00000000000000000000000000000000) -> (artifact id: '7e2b97b52aa596ed3670ad281ecf6a1c') in 0.046691 seconds +Start importing Assets/Wwise/Tools using Guid(734a00b1260a1264897b86168c2c4eba) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b6d34ac1b8143e3ec367bb7f2beae221') in 0.032406 seconds +Start importing Assets/Wwise/Gizmos using Guid(66001b4efdbd1fd49a43cfa44eb2cd97) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9fee142efc1d4068720138288f157b16') in 0.057180 seconds +Start importing Assets/Wwise/ScriptableObjects using Guid(3cc06455bb6b29d46b015f8e9d508218) Importer(-1,00000000000000000000000000000000) -> (artifact id: '1f2bc48ab5a41f439632eee2311b7c69') in 0.043313 seconds +Start importing Assets/Wwise/Timeline using Guid(cd7fccb2d4d62a14c8ad4207b51df1d3) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f417904ef821be4b131874fdc4d5e221') in 0.013240 seconds +Start importing Assets/Wwise/Timeline/Editor using Guid(21efe598aa65a5a4da36e31bf54263ee) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b3027548dda240db250e6e2fed0dbf12') in 0.064375 seconds +Start importing Assets/Wwise/Timeline/Runtime using Guid(6351622ef6227a24f9e6d4e5b7b942a7) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'efd64e5c8917a56921246a6eff219fcf') in 0.057561 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor using Guid(d3131760e35250b4bb6a5cc816639206) Importer(-1,00000000000000000000000000000000) -> (artifact id: '8cdcd782c60f9817d260fe0aac9bcc13') in 0.050798 seconds +Start importing Assets/Wwise/API/Runtime using Guid(249f6fa5abf7b804b890ad13702c886c) Importer(-1,00000000000000000000000000000000) -> (artifact id: '000776dae2c0c81334e3d3d50834fcdb') in 0.038197 seconds +Start importing Assets/Wwise/Documentation/Windows using Guid(a6b2d26c7c1e7f1489b122b86e3ea781) Importer(-1,00000000000000000000000000000000) -> (artifact id: '898055f4119a15d58ba9ee3fa9df42bc') in 0.018002 seconds +Start importing Assets/Wwise/Documentation/AppleCommon using Guid(a6a33cc6bfa636a44a9fb4759046619f) Importer(-1,00000000000000000000000000000000) -> (artifact id: '05df46681d37ab854c19d08539e52b6e') in 0.024472 seconds +Start importing Assets/Wwise/API/Editor using Guid(6ba0f1d2bd55e0f449f84e7e8ec3d73a) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'cdd91630688291876c9933d60f04fd84') in 0.033492 seconds +Start importing Assets/Wwise/MonoBehaviour/Runtime using Guid(cb617772c91e7d345beb43159beafb54) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3e1c82a7640a73e4638d8de611d959f8') in 0.045322 seconds +Start importing Assets/Wwise/Documentation/Windows/ja using Guid(41fa6dd77f77a5f4a89b95dcb07125f2) Importer(-1,00000000000000000000000000000000) -> (artifact id: '6714ae927c14f1942b8ea020d15fcd8d') in 0.042886 seconds +Start importing Assets/Wwise/API/Runtime/Plugins using Guid(f41b65fa265ba814ebed9855ff18d706) Importer(-1,00000000000000000000000000000000) -> (artifact id: '205fcb4bd7127a7537a6f582dedf9491') in 0.042701 seconds +Start importing Assets/Wwise/Documentation/Windows/zh using Guid(853faf93b84321744b81ac6acfa14f37) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'dc83aa17b0d6d92e988707b808d91036') in 0.053595 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers using Guid(c51b77e510ad28d4ab2103a3746c175d) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9d57247c1da55a563e1a7930488f9813') in 0.015069 seconds +Start importing Assets/Wwise/API/Runtime/Generated using Guid(e624a5166a239dc409b98c24c32dc8a3) Importer(-1,00000000000000000000000000000000) -> (artifact id: '75d434778e8f2a336c855cdca9dffab2') in 0.026123 seconds +Start importing Assets/Wwise/Documentation/AppleCommon/zh using Guid(88e3b2d07d041dc419d32258fdb98523) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b25ec58f471f6ff58c05d5e77f56342c') in 0.161751 seconds +Start importing Assets/Wwise/Documentation/Windows/en using Guid(d8026dc6bf6fa4440b23c9b606e9da5a) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a1a3db263d725161677ee615a17f9cdd') in 0.062832 seconds +Start importing Assets/Wwise/API/Editor/WwiseMenu using Guid(69bde7d45ecaab748b48ccfedecaba20) Importer(-1,00000000000000000000000000000000) -> (artifact id: '88c4e5249df0f173300edf4f918e6ec4') in 1.010636 seconds +Start importing Assets/Wwise/API/Runtime/WwiseTypes using Guid(0a57239ffa158ee40aeff2639ae9f16a) Importer(-1,00000000000000000000000000000000) -> (artifact id: '6c6e1962973ee49731d0d6e79cc5cc0b') in 0.014802 seconds +Start importing Assets/Wwise/Documentation/Windows/ko using Guid(2bb427c68eac29d4e8cc22810136aa6e) Importer(-1,00000000000000000000000000000000) -> (artifact id: '16841f1bc0cc9e6c5a2d47bbed5116c3') in 0.011357 seconds +Start importing Assets/Wwise/Documentation/AppleCommon/en using Guid(8bb00c20077fde84785bfb5df6c48df5) Importer(-1,00000000000000000000000000000000) -> (artifact id: '41daaa41af87eeb3e1159009c3f66043') in 0.012637 seconds +Start importing Assets/Wwise/Documentation/AppleCommon/ko using Guid(6c514a33c5c66c546beca1d6c20d4815) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'dd2bfe9363d0ab5ce5cfb1d77d732fe6') in 0.011437 seconds +Start importing Assets/Wwise/API/Editor/WwiseTypes using Guid(9dc14105c2a9e0c49a5b2207bcd80952) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'cbd65af3af36a98d26fbec855a9a3a7d') in 0.016874 seconds +Start importing Assets/Wwise/Documentation/AppleCommon/ja using Guid(bd8f4cbdd8656174f89ecce29bde712a) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c42d4db6c0be7c94ae6da59094f42729') in 0.015635 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten using Guid(ed3809022d2bf5d46883e501ea795f34) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'dc0c370e3c03728ffd59291acf6ea678') in 0.016283 seconds +Start importing Assets/Wwise/API/Editor/WwiseWindows using Guid(1f452b070fdaf384a8cb91ebc3c474d1) Importer(-1,00000000000000000000000000000000) -> (artifact id: '2505cb20e73de1d441c736f15e136cd1') in 0.017057 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard using Guid(8f0a64d280c189e47a5ad5fbb2448b04) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0f77d927888c2b0f3957316f1ffa1515') in 0.012803 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows using Guid(b10ebddf4ba683a459bc6c0f55fa3dd6) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd9330515ede2a773461eabeda5c13f57') in 0.010400 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Windows using Guid(c182f756a22e1514cbf0be4a710d6c7f) Importer(-1,00000000000000000000000000000000) -> (artifact id: '741948ab001ba8735ee47043d406f320') in 0.010098 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers/Windows using Guid(12ca6386abab4ec4298612014cc89752) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ef7e8bc2f2abdc0d88f4a60b7d2bb701') in 0.016382 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Mac using Guid(522ce37268f2b5a44b6d6e34c78bfd26) Importer(-1,00000000000000000000000000000000) -> (artifact id: '622f27a7698d2007713d1da0034d8aeb') in 0.010212 seconds +Start importing Assets/Wwise/API/Editor/WwiseMenu/Mac using Guid(43676f33ae6eb964f8b08322c0b5f845) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f5ce947938214742361a6a22cdbcea07') in 0.010853 seconds +Start importing Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects using Guid(b37f501a91b957149846a60325f2d7fb) Importer(-1,00000000000000000000000000000000) -> (artifact id: '5e49c3dfb85bbc396f7e69dc90c555ff') in 0.009685 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/WAAPI using Guid(348ab910d60f50c419061028d600de57) Importer(-1,00000000000000000000000000000000) -> (artifact id: '07206e18486bf356bb4fbaab38225652') in 0.015463 seconds +Start importing Assets/Wwise/API/Editor/WwiseMenu/Common using Guid(26913be84cba5aa4d975a69312ac8022) Importer(-1,00000000000000000000000000000000) -> (artifact id: '614523b31a6b076bb7f7805428f18ea1') in 0.011136 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Windows using Guid(e67bc33b3d8d9b6448a908060f9707b9) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'be74a9ff88995ff1f0030eed355eb641') in 0.013254 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Mac using Guid(5731e93008e87d041a93d2aff33bc519) Importer(-1,00000000000000000000000000000000) -> (artifact id: '5248cea2624f859819320c8b95d89d8d') in 0.009749 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common using Guid(9771e8d0fc856be4aad266c7e8a8e97d) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9beb8726504d10610820d5d700549dd0') in 0.010695 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers/Mac using Guid(398d5d9862256bd4682b0cbffccfb11b) Importer(-1,00000000000000000000000000000000) -> (artifact id: '4f1e0f84d97effd0a02e46bde795641c') in 0.010982 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac using Guid(d9e52cf0d8568344b9bc3864cd550d49) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a4ea81c51c1f85d233b8243d17278d29') in 0.013610 seconds +Start importing Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons using Guid(f9af5d513b95c7141b7f565ee70485ee) Importer(-1,00000000000000000000000000000000) -> (artifact id: '20e04856af13905ae3e22d789c07a4fa') in 0.014366 seconds +Start importing Assets/Wwise/API/Editor/WwiseMenu/Windows using Guid(0cfd87c035b29fb4faedb9097b304c66) Importer(-1,00000000000000000000000000000000) -> (artifact id: '44cff9469a3bdecffe3269060b7a6d54') in 0.021646 seconds +Start importing Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes using Guid(4d3e73335edaf78479ce45d6c21ac48b) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0bd020c77c490772e815f5ac7d5988fc') in 0.016018 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common using Guid(7e1359370a1b4b148a1e2c46a4b5d67a) Importer(-1,00000000000000000000000000000000) -> (artifact id: '14f5907952d7bc890f89eaaafe6f4a74') in 0.011377 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Debug using Guid(d08aca70ded61be4b82521c07dfbae26) Importer(-1,00000000000000000000000000000000) -> (artifact id: '85e8b8e65560a1ed084e58c27ebf1187') in 0.011243 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64 using Guid(e52d12b58f75885438f8f9d8d0f050dd) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3b224ad7c6f7edf128ff83039e4a30f2') in 0.012105 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86 using Guid(c77aba6b273809d4a8d0637abbaac665) Importer(-1,00000000000000000000000000000000) -> (artifact id: '7624ec14d736c60d3e95c26cdd0aed1e') in 0.010581 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays using Guid(ba9a95dfd04924c4c8a56743cde2219f) Importer(-1,00000000000000000000000000000000) -> (artifact id: '2cfa7675831aa2a373a3b1371d7328d6') in 0.012512 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Profile using Guid(5b5b53645e7438443b5b5f356b76e9b7) Importer(-1,00000000000000000000000000000000) -> (artifact id: '37f0cb6ee01d348516de5312a4820782') in 0.057804 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Release using Guid(3d60d12af11420f4c98e0f066a220a47) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a3296124833ab646f522b4fef32d53f1') in 0.072074 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP using Guid(2eee2fd2c384eac45b1323730a6ae632) Importer(-1,00000000000000000000000000000000) -> (artifact id: '59123a75e5b550aab6bbf993b11a898f') in 0.014484 seconds Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle using Guid(93c6c82ff44047746b7a4dcfd74c7bb7) Importer(-1,00000000000000000000000000000000) Cannot set deprecated build target 'OSXIntel' for Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle Cannot set deprecated build target 'OSXIntel64' for Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle - -> (artifact id: '3f41eb78401d6049d2440bd4e1793660') in 0.041874 seconds + -> (artifact id: '3f41eb78401d6049d2440bd4e1793660') in 0.029364 seconds Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle using Guid(0572df5a5dfb51848a4a7ab4770b9e91) Importer(-1,00000000000000000000000000000000) Cannot set deprecated build target 'OSXIntel' for Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle Cannot set deprecated build target 'OSXIntel64' for Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle - -> (artifact id: '6a3ce1629841abb7d50aa4d27d1007cc') in 0.024168 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM using Guid(15519f74cc957b94c9a980d4b24a8c8b) Importer(-1,00000000000000000000000000000000) -> (artifact id: '16fdabffc1966fa47e0f986806d56ccf') in 0.015973 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/Release using Guid(066bb196cf04a2e4c8f5f238f70643c4) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b2486e4744787b15d2957cd9fd6e4c66') in 0.021413 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/Profile using Guid(96a4069cec1814a439a4dbc4f9345c32) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f4875e5120d0917b82eec2d79598ed85') in 0.019655 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/Debug using Guid(98b3feee37f6d6b4786854967aa3cc15) Importer(-1,00000000000000000000000000000000) -> (artifact id: '61e89fb5aec8c830851f8f2391498fc2') in 0.013481 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP using Guid(a88997a15c0771a40a1c607701521e66) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd957d9e7d54ea6e53d94ff2bd639e1f1') in 0.012817 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM using Guid(b8bfb98db3ec2cf48b3d67b941145a5e) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f5adf2ea0ab264006698c595dd6bb81d') in 0.012486 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM using Guid(daf49355914034740bd791b5eda4ffd4) Importer(-1,00000000000000000000000000000000) -> (artifact id: '196d9dc37f4a0e602383aa82a2467283') in 0.014557 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Profile using Guid(6b8d6a627ccf29c4cba6af189c3d0b84) Importer(-1,00000000000000000000000000000000) -> (artifact id: '88cbd53626dce16e35fbbef5b051e518') in 0.012629 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Release using Guid(1ccf4ede92f9c8247b0b4b7acdc1cfa8) Importer(-1,00000000000000000000000000000000) -> (artifact id: '983ddbad342cf7f777cedbd5fcf9eb62') in 0.013615 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Debug using Guid(2c7ccd7eb00e34042814db398f5fec37) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9d84e063a2b2e7f1652e8aa3496f1f07') in 0.013353 seconds + -> (artifact id: '6a3ce1629841abb7d50aa4d27d1007cc') in 0.016536 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM using Guid(15519f74cc957b94c9a980d4b24a8c8b) Importer(-1,00000000000000000000000000000000) -> (artifact id: '16fdabffc1966fa47e0f986806d56ccf') in 0.009976 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/Release using Guid(066bb196cf04a2e4c8f5f238f70643c4) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b2486e4744787b15d2957cd9fd6e4c66') in 0.010615 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/Profile using Guid(96a4069cec1814a439a4dbc4f9345c32) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f4875e5120d0917b82eec2d79598ed85') in 0.010933 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/Debug using Guid(98b3feee37f6d6b4786854967aa3cc15) Importer(-1,00000000000000000000000000000000) -> (artifact id: '61e89fb5aec8c830851f8f2391498fc2') in 0.009596 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP using Guid(a88997a15c0771a40a1c607701521e66) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd957d9e7d54ea6e53d94ff2bd639e1f1') in 0.010591 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM using Guid(b8bfb98db3ec2cf48b3d67b941145a5e) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f5adf2ea0ab264006698c595dd6bb81d') in 0.012580 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM using Guid(daf49355914034740bd791b5eda4ffd4) Importer(-1,00000000000000000000000000000000) -> (artifact id: '196d9dc37f4a0e602383aa82a2467283') in 0.009608 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Profile using Guid(6b8d6a627ccf29c4cba6af189c3d0b84) Importer(-1,00000000000000000000000000000000) -> (artifact id: '88cbd53626dce16e35fbbef5b051e518') in 0.010300 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Release using Guid(1ccf4ede92f9c8247b0b4b7acdc1cfa8) Importer(-1,00000000000000000000000000000000) -> (artifact id: '983ddbad342cf7f777cedbd5fcf9eb62') in 0.011418 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Debug using Guid(2c7ccd7eb00e34042814db398f5fec37) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9d84e063a2b2e7f1652e8aa3496f1f07') in 0.010127 seconds Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle using Guid(9c43fa81a9c63b44ca96a2abb60c128b) Importer(-1,00000000000000000000000000000000) Cannot set deprecated build target 'OSXIntel' for Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle Cannot set deprecated build target 'OSXIntel64' for Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle - -> (artifact id: '4c343452b0154d9079cc56924b0a8241') in 0.017873 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP using Guid(df5e3ddeb5d999a4581964bc8ce4d0f1) Importer(-1,00000000000000000000000000000000) -> (artifact id: '6aea5d8dcda3490170781c5c14628d1c') in 0.012559 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/IntegrationDemo using Guid(f6112d22dd2c48f49825bc0cc3bae058) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3336f61bd22f025942a682f96f4a3615') in 0.014637 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents using Guid(a78feb1bfd2992c429a8a8113c0e56fe) Importer(-1,00000000000000000000000000000000) -> (artifact id: '17b0a190b335f0ba29b71d59813a9a0b') in 0.011517 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents using Guid(d828be1fb5515ac4a9712a304cf0dd83) Importer(-1,00000000000000000000000000000000) -> (artifact id: '5313a789d51988a3b1bfc9f133534d4e') in 0.018033 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents using Guid(f83e893aab1ce82438273b8042dc377f) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e52c4c7c74bf93ebd8bc3efa4657be00') in 0.012488 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/IntegrationDemo using Guid(4c4ea354da4144a47bb5509bef88cb77) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e6a4b31d302c30e91f1a94da31a6fa0d') in 0.012391 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/IntegrationDemoMotion using Guid(7c723654934c2634b9b32453f9397c29) Importer(-1,00000000000000000000000000000000) -> (artifact id: '459f3d2d2b66397b765dfb64b4b6e642') in 0.012216 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/IntegrationDemoMotion using Guid(cc897533487da874eb2d60cab9a70cf7) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e6056473f708e69a79ad07599880c54c') in 0.014501 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents using Guid(fd1e85565376ff341b53511724f4e859) Importer(-1,00000000000000000000000000000000) -> (artifact id: '2b533d683d4318ee0475a5039b2ab7c4') in 0.012513 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents using Guid(9fbdb1158bcce9741ad86cb9980081f0) Importer(-1,00000000000000000000000000000000) -> (artifact id: '73e6f30711413401dcae2bca31f90f3c') in 0.012619 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle/Contents using Guid(ef64e100cd2bd3b49ae0eb438e075067) Importer(-1,00000000000000000000000000000000) -> (artifact id: '1a37c1d7febf1606d9c7bc85e91f5b8f') in 0.014266 seconds + -> (artifact id: '4c343452b0154d9079cc56924b0a8241') in 0.016386 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP using Guid(df5e3ddeb5d999a4581964bc8ce4d0f1) Importer(-1,00000000000000000000000000000000) -> (artifact id: '6aea5d8dcda3490170781c5c14628d1c') in 0.009013 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/IntegrationDemo using Guid(f6112d22dd2c48f49825bc0cc3bae058) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3336f61bd22f025942a682f96f4a3615') in 0.009683 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents using Guid(a78feb1bfd2992c429a8a8113c0e56fe) Importer(-1,00000000000000000000000000000000) -> (artifact id: '17b0a190b335f0ba29b71d59813a9a0b') in 0.009240 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents using Guid(d828be1fb5515ac4a9712a304cf0dd83) Importer(-1,00000000000000000000000000000000) -> (artifact id: '5313a789d51988a3b1bfc9f133534d4e') in 0.009231 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents using Guid(f83e893aab1ce82438273b8042dc377f) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e52c4c7c74bf93ebd8bc3efa4657be00') in 0.011051 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/IntegrationDemo using Guid(4c4ea354da4144a47bb5509bef88cb77) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e6a4b31d302c30e91f1a94da31a6fa0d') in 0.010865 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/IntegrationDemoMotion using Guid(7c723654934c2634b9b32453f9397c29) Importer(-1,00000000000000000000000000000000) -> (artifact id: '459f3d2d2b66397b765dfb64b4b6e642') in 0.009724 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/IntegrationDemoMotion using Guid(cc897533487da874eb2d60cab9a70cf7) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e6056473f708e69a79ad07599880c54c') in 0.009361 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents using Guid(fd1e85565376ff341b53511724f4e859) Importer(-1,00000000000000000000000000000000) -> (artifact id: '2b533d683d4318ee0475a5039b2ab7c4') in 0.009786 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents using Guid(9fbdb1158bcce9741ad86cb9980081f0) Importer(-1,00000000000000000000000000000000) -> (artifact id: '73e6f30711413401dcae2bca31f90f3c') in 0.009974 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle/Contents using Guid(ef64e100cd2bd3b49ae0eb438e075067) Importer(-1,00000000000000000000000000000000) -> (artifact id: '1a37c1d7febf1606d9c7bc85e91f5b8f') in 0.009988 seconds Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkReflect.bundle using Guid(10376df7a163c274ba3e83a57859f1b0) Importer(-1,00000000000000000000000000000000) Cannot set deprecated build target 'OSXIntel' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkReflect.bundle Cannot set deprecated build target 'OSXIntel64' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkReflect.bundle - -> (artifact id: '27a88a713be16944e3c7eed45d200586') in 0.038188 seconds + -> (artifact id: '27a88a713be16944e3c7eed45d200586') in 0.027436 seconds Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSynthOne.bundle using Guid(8016eb07198e69b4babfc1b6b2de262c) Importer(-1,00000000000000000000000000000000) Cannot set deprecated build target 'OSXIntel' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSynthOne.bundle Cannot set deprecated build target 'OSXIntel64' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSynthOne.bundle - -> (artifact id: '64194d49ce846424a4e678eede0a69dc') in 0.035577 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources using Guid(e0ca4797aecd7944f9cd106a2d659cfa) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3940f5eeacbff9b7bb80210bcc255b32') in 0.022207 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/Release/AkSoundEngine.dll using Guid(e1447d4cc3538604693b1213b3e1a6b2) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e8423364717e2f4d79f70ae134cc773f') in 0.035782 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/MasteringSuite.dll using Guid(522fe4e109c95504c93312ec5df88b14) Importer(-1,00000000000000000000000000000000) -> (artifact id: '13e7003037fb3ba51dd2358a2e583e86') in 0.030147 seconds + -> (artifact id: '64194d49ce846424a4e678eede0a69dc') in 0.022087 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources using Guid(e0ca4797aecd7944f9cd106a2d659cfa) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3940f5eeacbff9b7bb80210bcc255b32') in 0.011706 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/Release/AkSoundEngine.dll using Guid(e1447d4cc3538604693b1213b3e1a6b2) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e8423364717e2f4d79f70ae134cc773f') in 0.025196 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/MasteringSuite.dll using Guid(522fe4e109c95504c93312ec5df88b14) Importer(-1,00000000000000000000000000000000) -> (artifact id: '13e7003037fb3ba51dd2358a2e583e86') in 0.023923 seconds Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedImpact.bundle using Guid(e2ff816dde8051d4cbbba88585068862) Importer(-1,00000000000000000000000000000000) Cannot set deprecated build target 'OSXIntel' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedImpact.bundle Cannot set deprecated build target 'OSXIntel64' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedImpact.bundle - -> (artifact id: '10edc4e5cc0c863b976ec74dd0df4627') in 0.032128 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedImpact.dll using Guid(13e652e7d8a689740958e1c68ff26d3a) Importer(-1,00000000000000000000000000000000) -> (artifact id: '5009deaf917904e91a6454a709f03a2c') in 0.031271 seconds + -> (artifact id: '10edc4e5cc0c863b976ec74dd0df4627') in 0.026099 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedImpact.dll using Guid(13e652e7d8a689740958e1c68ff26d3a) Importer(-1,00000000000000000000000000000000) -> (artifact id: '7eb417f942aaa376a88235920379dfa1') in 0.025982 seconds Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libMcDSP.bundle using Guid(53abbdab57d2c844ba085140f9ff0c85) Importer(-1,00000000000000000000000000000000) Cannot set deprecated build target 'OSXIntel' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libMcDSP.bundle Cannot set deprecated build target 'OSXIntel64' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libMcDSP.bundle - -> (artifact id: '26f71b7c81affcb932cec650a48f936d') in 0.028565 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/iZotope.dll using Guid(b31a701c66e522f478bda7036150449a) Importer(-1,00000000000000000000000000000000) -> (artifact id: '04eb8443b0ea0ca33a3f258d5bc1ab60') in 0.044951 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Debug/AkSoundEngine.dll using Guid(b30fee4e8a190284186c43754e3ec223) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a2f8dd9964d8d0edf63474c82ed6c0b0') in 0.016287 seconds + -> (artifact id: '26f71b7c81affcb932cec650a48f936d') in 0.027568 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/iZotope.dll using Guid(b31a701c66e522f478bda7036150449a) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ab3c4b0c1ead3ded7cbeae0bfa4c807b') in 0.027474 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Debug/AkSoundEngine.dll using Guid(b30fee4e8a190284186c43754e3ec223) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a2f8dd9964d8d0edf63474c82ed6c0b0') in 0.018698 seconds Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkPitchShifter.bundle using Guid(e3f34dc59cfaa51459ada2220f32b856) Importer(-1,00000000000000000000000000000000) Cannot set deprecated build target 'OSXIntel' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkPitchShifter.bundle Cannot set deprecated build target 'OSXIntel64' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkPitchShifter.bundle - -> (artifact id: '8478cd07fc082bb0130ec336a84af8e3') in 0.029408 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/Debug/AkSoundEngine.dll using Guid(04f0035e09237fc4583084a8f4b8c8d7) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ab0e1fec08d5178891c0a771273af1d0') in 0.015099 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle/Contents/MacOS using Guid(1411f34ffa813684b86233ccccaca111) Importer(-1,00000000000000000000000000000000) -> (artifact id: '401b464b3f85990b93e265c2565ac7a9') in 0.011097 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/Auro.dll using Guid(24b5b78d0daa3e648a77fead88a5b334) Importer(-1,00000000000000000000000000000000) -> (artifact id: '957c7a897bc5f3b1c27a68c28d7b4d96') in 0.033501 seconds + -> (artifact id: '8478cd07fc082bb0130ec336a84af8e3') in 0.034540 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/Debug/AkSoundEngine.dll using Guid(04f0035e09237fc4583084a8f4b8c8d7) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ab0e1fec08d5178891c0a771273af1d0') in 0.020359 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle/Contents/MacOS using Guid(1411f34ffa813684b86233ccccaca111) Importer(-1,00000000000000000000000000000000) -> (artifact id: '401b464b3f85990b93e265c2565ac7a9') in 0.012729 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/Auro.dll using Guid(24b5b78d0daa3e648a77fead88a5b334) Importer(-1,00000000000000000000000000000000) -> (artifact id: '957c7a897bc5f3b1c27a68c28d7b4d96') in 0.030663 seconds Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkHarmonizer.bundle using Guid(441d2faa2b4cc7b4d9e887ef95414510) Importer(-1,00000000000000000000000000000000) Cannot set deprecated build target 'OSXIntel' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkHarmonizer.bundle Cannot set deprecated build target 'OSXIntel64' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkHarmonizer.bundle - -> (artifact id: '15129c3520ba04aa6c18a7db87b31cc2') in 0.030922 seconds + -> (artifact id: '15129c3520ba04aa6c18a7db87b31cc2') in 0.038948 seconds Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAuro.bundle using Guid(b44275fe86f2b01409430d5b544095f4) Importer(-1,00000000000000000000000000000000) Cannot set deprecated build target 'OSXIntel' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAuro.bundle Cannot set deprecated build target 'OSXIntel64' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAuro.bundle - -> (artifact id: '80390dc6012c78ed017539bf3d108e1b') in 0.031130 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkConvolutionReverb.dll using Guid(f42ca9963ff182f4988ff8da52280ff5) Importer(-1,00000000000000000000000000000000) -> (artifact id: '10aa6ebbe6840cacc1cc010162c0c3d9') in 0.030014 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedGrain.dll using Guid(4533d9e4a9ebf3b4ca21e621d15b5554) Importer(-1,00000000000000000000000000000000) -> (artifact id: '8a5bbba8b670bc68123014b7ed8dbe32') in 0.035797 seconds + -> (artifact id: '80390dc6012c78ed017539bf3d108e1b') in 0.038084 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkConvolutionReverb.dll using Guid(f42ca9963ff182f4988ff8da52280ff5) Importer(-1,00000000000000000000000000000000) -> (artifact id: '10aa6ebbe6840cacc1cc010162c0c3d9') in 0.035110 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedGrain.dll using Guid(4533d9e4a9ebf3b4ca21e621d15b5554) Importer(-1,00000000000000000000000000000000) -> (artifact id: '8a5bbba8b670bc68123014b7ed8dbe32') in 0.036425 seconds Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkConvolutionReverb.bundle using Guid(5591f5b8693396a42898d3571ff85b11) Importer(-1,00000000000000000000000000000000) Cannot set deprecated build target 'OSXIntel' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkConvolutionReverb.bundle Cannot set deprecated build target 'OSXIntel64' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkConvolutionReverb.bundle - -> (artifact id: '4e8932c9fba59860d659ce1449e691ce') in 0.033007 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSynthOne.dll using Guid(556f2ec25a7a7cf47a5bd0ec2fc1a5f2) Importer(-1,00000000000000000000000000000000) -> (artifact id: '39f5ec317f5cf8647ffcefb40ae8b81c') in 0.035245 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedImpact.dll using Guid(167736b3ac0ea5b4998043cbf56cc889) Importer(-1,00000000000000000000000000000000) -> (artifact id: '65dd0486672c9b16adcfb967a05f91ac') in 0.019331 seconds + -> (artifact id: '4e8932c9fba59860d659ce1449e691ce') in 0.043794 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSynthOne.dll using Guid(556f2ec25a7a7cf47a5bd0ec2fc1a5f2) Importer(-1,00000000000000000000000000000000) -> (artifact id: '93484ef4a0b0dcc39a89a035c26a34aa') in 0.077996 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedImpact.dll using Guid(167736b3ac0ea5b4998043cbf56cc889) Importer(-1,00000000000000000000000000000000) -> (artifact id: '65dd0486672c9b16adcfb967a05f91ac') in 0.023541 seconds Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedGrain.bundle using Guid(665f724000f191540aecdef860b4e71b) Importer(-1,00000000000000000000000000000000) Cannot set deprecated build target 'OSXIntel' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedGrain.bundle Cannot set deprecated build target 'OSXIntel64' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedGrain.bundle - -> (artifact id: 'fb6e6f0a65addf91379d52e1f9486127') in 0.031371 seconds + -> (artifact id: 'fb6e6f0a65addf91379d52e1f9486127') in 0.059785 seconds Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkTremolo.bundle using Guid(76bfa0ac5b0b0a242a5dbdd38d4889b4) Importer(-1,00000000000000000000000000000000) Cannot set deprecated build target 'OSXIntel' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkTremolo.bundle Cannot set deprecated build target 'OSXIntel64' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkTremolo.bundle - -> (artifact id: 'a6578ecffb5d7dc7c83c8213ccdfa2c8') in 0.029780 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Release/AkSoundEngine.dll using Guid(d62264e2e5b08d24f8c9b6b4a4879bff) Importer(-1,00000000000000000000000000000000) -> (artifact id: '76224a833c8d970f3d36d89f8de7a807') in 0.019288 seconds + -> (artifact id: 'a6578ecffb5d7dc7c83c8213ccdfa2c8') in 0.035297 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Release/AkSoundEngine.dll using Guid(d62264e2e5b08d24f8c9b6b4a4879bff) Importer(-1,00000000000000000000000000000000) -> (artifact id: '76224a833c8d970f3d36d89f8de7a807') in 0.027222 seconds Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkStereoDelay.bundle using Guid(5715bc53133ac08419e36b15a7ebbdbe) Importer(-1,00000000000000000000000000000000) Cannot set deprecated build target 'OSXIntel' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkStereoDelay.bundle Cannot set deprecated build target 'OSXIntel64' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkStereoDelay.bundle - -> (artifact id: '5cad95a811bfa98b737bc63e4882df00') in 0.033330 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/MSSpatial.dll using Guid(2884965fb4ef83e4285466c9dfbaaafd) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a0853d5f2fd2a286231b7ca6abb61b79') in 0.032438 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedAir.dll using Guid(589d6ba8a29be6e4ca4ae6d5c1cee4b5) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b523625a0e4d1cca026c977baaae07f9') in 0.031553 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents/MacOS using Guid(b8752da0d83c733478113d9b086cbdc8) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c72493f75b941206170868cf2c91aadf') in 0.012128 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents/MacOS using Guid(c81e8112be3e63a4580495b4530f9d45) Importer(-1,00000000000000000000000000000000) -> (artifact id: '89e3fe09afa2044ad00872635e531d87') in 0.011450 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/MSSpatial.dll using Guid(09a21c9a299f6dc43aa86f9eddc21c7d) Importer(-1,00000000000000000000000000000000) -> (artifact id: '887b2c4b3a890c7ced1b53b83c79545a') in 0.017735 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedGrain.dll using Guid(a9b97faac78b0884cbb8f17afbff6d25) Importer(-1,00000000000000000000000000000000) -> (artifact id: '6f9f1b36123291042bb5cfd39fc78809') in 0.016641 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/McDSP.dll using Guid(2a6399a5c62a5574eb2f3637065630ba) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'dad0a7bab50be030ff1380bbb26119e1') in 0.032993 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/McDSP.dll using Guid(2a2f8d1c8748bef49ba2cd679a6984ff) Importer(-1,00000000000000000000000000000000) -> (artifact id: '4268d4e73726d6180534d7935e4e2bc2') in 0.049222 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Profile/AkSoundEngine.dll using Guid(5bd1e650ab12f3146b1d2cf546875e73) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'df4a598a76eed5f57249729fde5688e1') in 0.018262 seconds + -> (artifact id: '5cad95a811bfa98b737bc63e4882df00') in 0.033433 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/MSSpatial.dll using Guid(2884965fb4ef83e4285466c9dfbaaafd) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a0853d5f2fd2a286231b7ca6abb61b79') in 0.031204 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedAir.dll using Guid(589d6ba8a29be6e4ca4ae6d5c1cee4b5) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'cea6c4288cfb2c54352d6c268929729e') in 0.032104 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents/MacOS using Guid(b8752da0d83c733478113d9b086cbdc8) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c72493f75b941206170868cf2c91aadf') in 0.012748 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents/MacOS using Guid(c81e8112be3e63a4580495b4530f9d45) Importer(-1,00000000000000000000000000000000) -> (artifact id: '89e3fe09afa2044ad00872635e531d87') in 0.013533 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/MSSpatial.dll using Guid(09a21c9a299f6dc43aa86f9eddc21c7d) Importer(-1,00000000000000000000000000000000) -> (artifact id: '887b2c4b3a890c7ced1b53b83c79545a') in 0.019368 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedGrain.dll using Guid(a9b97faac78b0884cbb8f17afbff6d25) Importer(-1,00000000000000000000000000000000) -> (artifact id: '55f53bf4c22c741fe1b21d0cb0a34204') in 0.019901 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/McDSP.dll using Guid(2a6399a5c62a5574eb2f3637065630ba) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3b5c7101cd8ad745507f96ec50a8a233') in 0.031259 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/McDSP.dll using Guid(2a2f8d1c8748bef49ba2cd679a6984ff) Importer(-1,00000000000000000000000000000000) -> (artifact id: '4268d4e73726d6180534d7935e4e2bc2') in 0.018646 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Profile/AkSoundEngine.dll using Guid(5bd1e650ab12f3146b1d2cf546875e73) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'df4a598a76eed5f57249729fde5688e1') in 0.017660 seconds Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libiZotope.bundle using Guid(5bacf9446b16cf94787003ca7df37905) Importer(-1,00000000000000000000000000000000) Cannot set deprecated build target 'OSXIntel' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libiZotope.bundle Cannot set deprecated build target 'OSXIntel64' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libiZotope.bundle - -> (artifact id: '7530abfd4cd33dee24f2b489d0a31d4d') in 0.036325 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkConvolutionReverb.dll using Guid(5bcfdcdbae6553b4e92cbe046cdddfe4) Importer(-1,00000000000000000000000000000000) -> (artifact id: '7f1b55c2d9706b9a98998b7a038ae9b1') in 0.018459 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedAir.dll using Guid(8b4b2dd9152196c41b189fbe5c7a9b50) Importer(-1,00000000000000000000000000000000) -> (artifact id: '8c29113593e7ef3ed9300af2c0dc6ce7') in 0.023411 seconds + -> (artifact id: '7530abfd4cd33dee24f2b489d0a31d4d') in 0.031462 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkConvolutionReverb.dll using Guid(5bcfdcdbae6553b4e92cbe046cdddfe4) Importer(-1,00000000000000000000000000000000) -> (artifact id: '7f1b55c2d9706b9a98998b7a038ae9b1') in 0.024186 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedAir.dll using Guid(8b4b2dd9152196c41b189fbe5c7a9b50) Importer(-1,00000000000000000000000000000000) -> (artifact id: '8c29113593e7ef3ed9300af2c0dc6ce7') in 0.030790 seconds Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkGuitarDistortion.bundle using Guid(cbe5a3081227cfa48bde596c5cfd8bc0) Importer(-1,00000000000000000000000000000000) Cannot set deprecated build target 'OSXIntel' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkGuitarDistortion.bundle Cannot set deprecated build target 'OSXIntel64' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkGuitarDistortion.bundle - -> (artifact id: '131e72a9a5677d22ac134d6043f4852e') in 0.030086 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkMotion.dll using Guid(9c737ddc0690d2f4984092acfc83751f) Importer(-1,00000000000000000000000000000000) -> (artifact id: '8305fb86e597d2a195499fb7d22fb7a7') in 0.030723 seconds + -> (artifact id: '131e72a9a5677d22ac134d6043f4852e') in 0.030783 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkMotion.dll using Guid(9c737ddc0690d2f4984092acfc83751f) Importer(-1,00000000000000000000000000000000) -> (artifact id: '191a9a3fb7ac7f17409a45df38dc821f') in 0.030204 seconds Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkRecorder.bundle using Guid(bc35c7ab36f3a6044a1dcc40bd08a923) Importer(-1,00000000000000000000000000000000) Cannot set deprecated build target 'OSXIntel' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkRecorder.bundle Cannot set deprecated build target 'OSXIntel64' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkRecorder.bundle - -> (artifact id: '7ca2225cab1557cf5200913890066021') in 0.033293 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources using Guid(ecea7517ceec26a49b62c1463f9328ad) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0da602e6c3fe67be2f5d5b2c1c4bf796') in 0.011667 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources using Guid(1dc6651bc526d7e46a0445661e49a50b) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ee69ad6fe4a73a041ac14546a4dcdf79') in 0.011977 seconds + -> (artifact id: '7ca2225cab1557cf5200913890066021') in 0.034820 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources using Guid(ecea7517ceec26a49b62c1463f9328ad) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0da602e6c3fe67be2f5d5b2c1c4bf796') in 0.014653 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources using Guid(1dc6651bc526d7e46a0445661e49a50b) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ee69ad6fe4a73a041ac14546a4dcdf79') in 0.015515 seconds Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libMasteringSuite.bundle using Guid(1dda5d0471b38fc49a8a2f1b337aeb0f) Importer(-1,00000000000000000000000000000000) Cannot set deprecated build target 'OSXIntel' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libMasteringSuite.bundle Cannot set deprecated build target 'OSXIntel64' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libMasteringSuite.bundle - -> (artifact id: 'd862e1e9b345e1bd9550f2b48cb56bfa') in 0.030427 seconds + -> (artifact id: 'd862e1e9b345e1bd9550f2b48cb56bfa') in 0.035355 seconds Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkFlanger.bundle using Guid(1dfdaf354776535478eeccffcff9aef7) Importer(-1,00000000000000000000000000000000) Cannot set deprecated build target 'OSXIntel' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkFlanger.bundle Cannot set deprecated build target 'OSXIntel64' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkFlanger.bundle - -> (artifact id: 'b52371f88924d412bd831ec26d4b31ea') in 0.027519 seconds + -> (artifact id: 'b52371f88924d412bd831ec26d4b31ea') in 0.028305 seconds Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkTimeStretch.bundle using Guid(2dec111e84a2c3e41ab6de327ecb88da) Importer(-1,00000000000000000000000000000000) Cannot set deprecated build target 'OSXIntel' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkTimeStretch.bundle Cannot set deprecated build target 'OSXIntel64' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkTimeStretch.bundle - -> (artifact id: '20a96e7200befc96a24a182ba9a40372') in 0.030099 seconds + -> (artifact id: '20a96e7200befc96a24a182ba9a40372') in 0.024637 seconds Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedAir.bundle using Guid(8dd6451a84c60864494de90125c6458e) Importer(-1,00000000000000000000000000000000) Cannot set deprecated build target 'OSXIntel' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedAir.bundle Cannot set deprecated build target 'OSXIntel64' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedAir.bundle - -> (artifact id: '9c810d3214faa3a68b9db86a82da2cf0') in 0.029419 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/Profile/AkSoundEngine.dll using Guid(0e499423ec135a243842120869d9c27b) Importer(-1,00000000000000000000000000000000) -> (artifact id: '308dc8e5242ad212402aff8165c6e737') in 0.016354 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSynthOne.dll using Guid(1e657ef174c3cf1489d612826a1e529d) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a0c4be75c43cf7d792645b08c5cd5160') in 0.017382 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/MasteringSuite.dll using Guid(3eb9479b8bfb311468582f61e7932a52) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ea71c0683676540c4556799d0464c619') in 0.027051 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/Auro.dll using Guid(5ee9cde555ad6944fa3613a49daf9eb2) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd440755bc5f1d4de515b7273234e2bfc') in 0.022526 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkMotion.dll using Guid(fe56a3d53736306419f32b7c8c3b0bcb) Importer(-1,00000000000000000000000000000000) -> (artifact id: '97a82b8e254a57829311026deec46e39') in 0.019729 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/iZotope.dll using Guid(6f5ea6849e54db749b7c81c4d990e193) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b7484c7938b61ab8ffd08966756b06c4') in 0.023639 seconds + -> (artifact id: '9c810d3214faa3a68b9db86a82da2cf0') in 0.020001 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/Profile/AkSoundEngine.dll using Guid(0e499423ec135a243842120869d9c27b) Importer(-1,00000000000000000000000000000000) -> (artifact id: '308dc8e5242ad212402aff8165c6e737') in 0.016746 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSynthOne.dll using Guid(1e657ef174c3cf1489d612826a1e529d) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a0c4be75c43cf7d792645b08c5cd5160') in 0.018086 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/MasteringSuite.dll using Guid(3eb9479b8bfb311468582f61e7932a52) Importer(-1,00000000000000000000000000000000) -> (artifact id: '2680e3b666b0f78f62e67bee9da3fa26') in 0.021839 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/Auro.dll using Guid(5ee9cde555ad6944fa3613a49daf9eb2) Importer(-1,00000000000000000000000000000000) -> (artifact id: '7c10239f032755e13787d05ef3881ffc') in 0.015786 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkMotion.dll using Guid(fe56a3d53736306419f32b7c8c3b0bcb) Importer(-1,00000000000000000000000000000000) -> (artifact id: '97a82b8e254a57829311026deec46e39') in 0.015272 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/iZotope.dll using Guid(6f5ea6849e54db749b7c81c4d990e193) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b7484c7938b61ab8ffd08966756b06c4') in 0.015283 seconds Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkRoomVerb.bundle using Guid(8fe509034cb7ed64394183b254b81584) Importer(-1,00000000000000000000000000000000) Cannot set deprecated build target 'OSXIntel' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkRoomVerb.bundle Cannot set deprecated build target 'OSXIntel64' for Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkRoomVerb.bundle - -> (artifact id: '127f7ec54b6f7e97dea25b2551eafbcf') in 0.030283 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF using Guid(c3d8df7ceb2420b46bb081e6700bbdac) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'bf224f5cda1e26d16550454a1e5eaa4f') in 0.010892 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF using Guid(b6f2c1ef13f18c241b05296890fa8206) Importer(-1,00000000000000000000000000000000) -> (artifact id: '99d1aaeffa0d7486055e39ea0507e9c8') in 0.012797 seconds -Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF using Guid(e7906d458e5cd704ea51bd8fde31cd48) Importer(-1,00000000000000000000000000000000) -> (artifact id: '37aa18f91a7f1d47c8f2c4764d627eba') in 0.013559 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/AK.Wwise.Unity.MonoBehaviour.Editor.asmdef using Guid(54017f1a9bae9d743a0915157a69e478) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e5db793aec23850a80fe80452f4f01fc') in 0.023946 seconds -Start importing Assets/Wwise/API/Runtime/WwiseTypes/AK.Wwise.Unity.API.WwiseTypes.asmdef using Guid(e4badfb2116b44448b42116db616678e) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd465b0517e332f89a98f3c0dc303bc22') in 0.022821 seconds -Start importing Assets/Wwise/Timeline/Editor/AK.Wwise.Unity.Timeline.Editor.asmdef using Guid(06f45916fae81c341ae1a93ff35d24d5) Importer(-1,00000000000000000000000000000000) -> (artifact id: '987176295f50bb664a146046fb4cd319') in 0.023462 seconds -Start importing Assets/Wwise/MonoBehaviour/Runtime/AK.Wwise.Unity.MonoBehaviour.asmdef using Guid(195024c39cd46254eb4c6fd7b475de6b) Importer(-1,00000000000000000000000000000000) -> (artifact id: '5c4835a0ad916b88cd94b3e1b37bd6dd') in 0.024141 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/WAAPI/Ak.Wwise.Api.WAAPI.asmdef using Guid(99711ecde8d1dba4c870c51a855e8f17) Importer(-1,00000000000000000000000000000000) -> (artifact id: '723e4a0af0375272d61c30ff960e3e49') in 0.024410 seconds -Start importing Assets/Wwise/Timeline/Runtime/AK.Wwise.Unity.Timeline.asmdef using Guid(eaf23581d1c70cd48bd2d6ad59f72470) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3937660d2d3a816cc53a6ec1cb8abaea') in 0.025314 seconds -Start importing Assets/Wwise/API/Runtime/AK.Wwise.Unity.API.asmdef using Guid(7dc08a3a66eda674089ecee16e7141ce) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e02d5183d6a6321f7a88f3e5571c52b9') in 0.021667 seconds -Start importing Assets/Wwise/API/Editor/AK.Wwise.Unity.API.Editor.asmdef using Guid(3f1361d532510084ab0640363407119c) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'cde213856077db4155d6dda8628a841e') in 0.029080 seconds -Start importing Assets/Wwise/API/Editor/WwiseWindows/AkWwiseProjectInfo.cs using Guid(008080a84899ef046b02bf218d816649) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'cce37d3fba64202d426f49f1b181509d') in 0.030516 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkXboxOneUtils.cs using Guid(00a1d7fbaa288cf42ba756aa12f301e1) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ed1160ccf1280ef26a339f1516200346') in 0.027264 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkLogger.cs using Guid(0092e85c98e0fb64888320f610438756) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ebfeb60c2f0ccb23d3345aeea7e98bc1') in 0.027245 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkSourceSettingsArray.cs using Guid(0024cd63f10554e45b3697eb1d30c36c) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0b7a3c369a59e027817c6c000fbc3c4c') in 0.025586 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkUtilities.cs using Guid(10d937f06770010409530c5eaf383e99) Importer(-1,00000000000000000000000000000000) -> (artifact id: '2e348cc9596bd54defb8faf3a5765791') in 0.031811 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkDeviceDescription.cs using Guid(106e4a7940ed0014f82bb16d0be639ac) Importer(-1,00000000000000000000000000000000) -> (artifact id: '5191dc22a8ae9774a939f884acbd2010') in 0.025904 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkFloorPlane.cs using Guid(20707995b0a376441a015f86ff589564) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'de8b4eb4730e406a189d1cddc9213c91') in 0.027381 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Windows/AkPlatformInitSettings_Windows.cs using Guid(201f83774a5ee9241adf920e841bbacb) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'cc2d97d936e6225155f63aa74110efeb') in 0.028323 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkImageSourceSettings.cs using Guid(4097b71b76ccd704e8f7ee740af9b6e1) Importer(-1,00000000000000000000000000000000) -> (artifact id: '36792afcaba5225f4cbb22ffc5407854') in 0.024988 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkPanningRule.cs using Guid(407b0f1714250b045bf59673d20b59b6) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b4f0e47374edeba7ef780cc8eec06c31') in 0.026233 seconds -Start importing Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeProjectDataSource.cs using Guid(50db06aaedd9e6644a4daf4fe3254ce3) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ed3f47e7d5de5cd1559eb88536fd60c4') in 0.031339 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkBehavioralPositioningData.cs using Guid(6051f18e34517d6449e7b368f6351840) Importer(-1,00000000000000000000000000000000) -> (artifact id: '2fc7fe4ec680d0fc52200410be69cf87') in 0.026758 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkTransform.cs using Guid(8076e58e8e4f0fe4cbe348477fb919c8) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3d9e31214eac7b688060c83ac0e0aeb5') in 0.025225 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkMonitorErrorLevel.cs using Guid(805900754fa088a48b3960c67d7cc9a9) Importer(-1,00000000000000000000000000000000) -> (artifact id: '82eab7124a8eabc52ae65193e2ca0203') in 0.026536 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkGlobalCallbackLocation.cs using Guid(90c133a1ad22ebd4c9e95e9cbb723d68) Importer(-1,00000000000000000000000000000000) -> (artifact id: '417ebc20e2946672f9c588675c9acb51') in 0.028363 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWwisePostImportCallbackSetup.cs using Guid(a0e7b46d0d61a7147a143e8075ae89d2) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ab1a6cde17b7da93b1260d65eb230c8f') in 0.032489 seconds -Start importing Assets/Wwise/MonoBehaviour/Runtime/AkTriggerHandler.cs using Guid(a0ca8fb3dc0eca6489e84aa65e5fabb2) Importer(-1,00000000000000000000000000000000) -> (artifact id: '945c92465b489c1bffea061ef8fafaa0') in 0.017027 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkBuildPreprocessor.cs using Guid(c042e3d451bf504418bb1657cba0bd5e) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'fe58877afd8c83bcad86c0c0505d221d') in 0.027729 seconds -Start importing Assets/Wwise/API/Editor/WwiseTypes/BankDrawer.cs using Guid(d0552a3dcd819684e9c5f2d46e8ebccf) Importer(-1,00000000000000000000000000000000) -> (artifact id: '8d263757ea2b87328f8d0bd4450b3fdb') in 0.020869 seconds -Start importing Assets/Wwise/MonoBehaviour/Runtime/AkSoundEngineController.cs using Guid(e0bddedd415524746b63c64ff8d9b2ce) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b575fd921118b95dae624a5295cbf3ed') in 0.013738 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkWwiseEditorSettings.cs using Guid(f04ab71096940464a89af19d396fea85) Importer(-1,00000000000000000000000000000000) -> (artifact id: '59da960049271467f1032b00fcb62314') in 0.024402 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkMultiPositionType.cs using Guid(11c74af49c5c5764aac62cf57d7a90e7) Importer(-1,00000000000000000000000000000000) -> (artifact id: '30982d13c7a0f03ccee48a31b360c117') in 0.022961 seconds -Start importing Assets/Wwise/MonoBehaviour/Runtime/AkSpatialAudioDebugDraw.cs using Guid(114c31abbe4bbf947afdba0ae901ecb0) Importer(-1,00000000000000000000000000000000) -> (artifact id: '8ab2af7be4f15c5bc036a965ab707e05') in 0.013946 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkDynamicSequenceType.cs using Guid(51e254fd41ef75248b18323170fce599) Importer(-1,00000000000000000000000000000000) -> (artifact id: '5cf9c321d1ec0938a2b10183b6e582c7') in 0.022741 seconds -Start importing Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseObjectReference.cs using Guid(711311f5a3d011a4a9cfbd5297e0ef17) Importer(-1,00000000000000000000000000000000) -> (artifact id: '2eb7c03b205fbec8f620cf94f88559a4') in 0.014241 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Windows/AkThreadProperties_Windows.cs using Guid(815763e64a5b5df479d2fe99e0fccbec) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd75a7950773be668778672a4f6dc8e51') in 0.026050 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkDurationCallbackInfo.cs using Guid(9128a750b0691e042aa555f688a15fd1) Importer(-1,00000000000000000000000000000000) -> (artifact id: '7da6e14a264e4e3db0494eb8030f2230') in 0.023874 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkSpatialAudioInitSettings.cs using Guid(c16c6d0f40f7faf4d96d803058ad555b) Importer(-1,00000000000000000000000000000000) -> (artifact id: '1780eb90035d1e4a32f09820d8ce0547') in 0.025730 seconds -Start importing Assets/Wwise/MonoBehaviour/Runtime/AkBank.cs using Guid(d1f1a89fa3598c644a67edc70006ab8b) Importer(-1,00000000000000000000000000000000) -> (artifact id: '6f9a12416644ba9a2a1b11b1f7bef546') in 0.016015 seconds -Start importing Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeView.cs using Guid(f1154c445cddd1a4d912765f7ad3ece5) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'befff885b7bdabda406f09fc960f73a2') in 0.027209 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkMusicPlaylistCallbackInfo.cs using Guid(12c2d948831277e4d961568bb4dbfe7d) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ab4cad55002741f44d5e1b2ed264fa2f') in 0.027150 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkMarkerCallbackInfo.cs using Guid(127a20db56fb2b7428d6d5502a9021ff) Importer(-1,00000000000000000000000000000000) -> (artifact id: '8a157e6d98592425de413bcde2affddf') in 0.027523 seconds -Start importing Assets/Wwise/Timeline/Runtime/AkTimelineEventPlayable.cs using Guid(3223e1ae83677c04db9d173bfe79d7da) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ca89d1f5693ce85d930d2e49294023ed') in 0.013209 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkUnitySettingsParser.cs using Guid(42c10063612db864094308f78d610935) Importer(-1,00000000000000000000000000000000) -> (artifact id: '45b2e9b86bc379b59f0b437b3880c527') in 0.028761 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkWwiseFileWatcher.cs using Guid(529beccdc9e09e54ba46339a52e8bcab) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b6fe34151f1e806bae1a0401611fc4ef') in 0.032470 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Windows/AkWindowsSettings.cs using Guid(62ab3a25c1462f241ba1fccdb7feb382) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0ad73737de9a92b65aead6f7e2a602fe') in 0.028472 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkMIDIPost.cs using Guid(a2382adbb4b7d7241ad6cfa145ab5555) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd27d5468be37a861c7de786211009f2f') in 0.025652 seconds -Start importing Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseEvent.cs using Guid(a258b6ed6f37514419398a9343f5febf) Importer(-1,00000000000000000000000000000000) -> (artifact id: '4d40b0448b1acbdc2d6321ad16b7e1e8') in 0.015818 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkTriangleArray.cs using Guid(a25a26b4ffd88e244b8983d3f43f6476) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b61345cae4a2fa0304a47a13eca903da') in 0.026021 seconds -Start importing Assets/Wwise/API/Runtime/WwiseTypes/WwiseObjects/WwiseBankReference.cs using Guid(c22c2793049fddb4f9d86aff4ed3758a) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'dd9ed7a3d8449b814db20999757367c0') in 0.016788 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkPreparationType.cs using Guid(c28dab8748bfbb2438bb4d323dd328cc) Importer(-1,00000000000000000000000000000000) -> (artifact id: '30c379cfaf3728a44b91295e7ef406d9') in 0.025042 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/WAAPI/AkWaapiClient.cs using Guid(e2fe930a345fb95478ca885204840d6b) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f77670c91eadf6371ec55e7938b98bde') in 0.018157 seconds -Start importing Assets/Wwise/MonoBehaviour/Runtime/AkGameObj.cs using Guid(f27db6b94e477054e96392f94dc50c9d) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0e75d8adf041d55821f2bb02d7f8fd4b') in 0.012134 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkPluginType.cs using Guid(1373e48c1082fb24783e815d88905f6e) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ac045dbbb109d9b3486403d613caef7f') in 0.020615 seconds -Start importing Assets/Wwise/API/Editor/WwiseMenu/Windows/AkWwiseMenu_Windows.cs using Guid(13699b1b1a4f1b04491d49457d840453) Importer(-1,00000000000000000000000000000000) -> (artifact id: '598027c4fb9b44ac35c0988a0064d9e8') in 0.021080 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkAcousticSurface.cs using Guid(139f293461c756d4f87ed76f6faf4548) Importer(-1,00000000000000000000000000000000) -> (artifact id: '74edc7cde51dbe24768b02f008eeb6c0') in 0.025602 seconds -Start importing Assets/Wwise/MonoBehaviour/Runtime/AkRoomPortalObstruction.cs using Guid(53c8f9324e708a3409541798bf8a7473) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'bfdcdc923320a6a9b3cd9f6b4b06d869') in 0.012228 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/AkEnvironmentPortalInspector.cs using Guid(6316f5d087b1cc549a0e50dde789261c) Importer(-1,00000000000000000000000000000000) -> (artifact id: '07fbf6ee67c48581e86031007c9201d6') in 0.021811 seconds -Start importing Assets/Wwise/API/Editor/WwiseTypes/AuxBusDrawer.cs using Guid(73b3e876b5a417843b9d94156e3c43b8) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'fcd4d3db501c1327dcd5e65c71b0a26e') in 0.019556 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkAudioSourceChangeCallbackInfo.cs using Guid(73d4f3e9b87f17145bdfbaaf6e725a98) Importer(-1,00000000000000000000000000000000) -> (artifact id: '6aeaa3a0466529b424be6ffa697d7fab') in 0.028135 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkReflectionPathInfoArray.cs using Guid(738829b0df6a6024c873c9fc204e9ddf) Importer(-1,00000000000000000000000000000000) -> (artifact id: '1970f1cbdc2cc870c13cec288ad1c98c') in 0.022757 seconds -Start importing Assets/Wwise/MonoBehaviour/Runtime/AkSurfaceReflector.cs using Guid(a3745e74c894cf44ab1f5e3fc85eea54) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'fad4bbb9c0efc4cf44d1007c4a326956') in 0.013295 seconds -Start importing Assets/Wwise/Timeline/Runtime/AkTimelineRtpcPlayable.cs using Guid(b332aa80f675bbb45acc67af4b60a233) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c9cb0402c3ebc00b2ce6b457d9e28c08') in 0.009217 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/AkRoomPortalInspector.cs using Guid(c339e5cacf7012d42ab2f64e25bb0d67) Importer(-1,00000000000000000000000000000000) -> (artifact id: '667266c6c4c65607742c3ae03e09368b') in 0.024390 seconds -Start importing Assets/Wwise/API/Editor/WwiseTypes/BaseTypeDrawer.cs using Guid(c3fe74a19ed66fa45b17eea4d8dbd427) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e078b64b9f2493058f74d3076aaf5fb0') in 0.022396 seconds -Start importing Assets/Wwise/API/Editor/WwiseMenu/Common/AkUnityBuilderBase.cs using Guid(e339e26fd91eb8c40b1a28af9b70a1ce) Importer(-1,00000000000000000000000000000000) -> (artifact id: '6219f4c9d9edcb0456b562665add0743') in 0.024440 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/AkAmbientInspector.cs using Guid(14fbe60221f45de478ec7b575e728763) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a964a480c6a0b6936001dcb72c574d4c') in 0.025115 seconds -Start importing Assets/Wwise/Timeline/Runtime/AkTimelineRtpcTrack.cs using Guid(145c22505b002a34e806e5ab7406dc23) Importer(-1,00000000000000000000000000000000) -> (artifact id: '6fc40749aba876c2eabcd9552c604abc') in 0.009499 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkStreamMgrSettings.cs using Guid(34746f65112bca24eb04ada1a0d2d6e1) Importer(-1,00000000000000000000000000000000) -> (artifact id: '1e68da953900bd4d0b2fc065151e9663') in 0.019102 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkBusHierarchyFlags.cs using Guid(34f641efd74dac2488d13e9ae1a1d8b5) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'abf8748221861db0542bb050b4b12775') in 0.020510 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Windows/AkCommunicationSettings_Windows.cs using Guid(34bb853ff179af24b894a927dc65a527) Importer(-1,00000000000000000000000000000000) -> (artifact id: '88a0e70064a35d7859f61fe454ddbcc0') in 0.019669 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkGroupType.cs using Guid(44459849f9884b845b1ac3ce7537794a) Importer(-1,00000000000000000000000000000000) -> (artifact id: '5a8d1923d4f778e79210d8d9bb534176') in 0.021791 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkPlaylist.cs using Guid(547426d71bd407e4ba7a2c8364d5e399) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9ccc1a56c3a799f9001848e51b6f29e8') in 0.019194 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/AkGameObjListenerListDrawer.cs using Guid(54866ca8d91ebd74c9500d203443761f) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3d5f0e1bdf5655fab969a3ebed8ee8d2') in 0.019956 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkMIDIEvent.cs using Guid(64d99d92258498045b969cf256c8849c) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd624e8f98da7c6c409da54b032c18361') in 0.020524 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkAudioSettings.cs using Guid(9487d375ea5c54f45b45ed86c4015248) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd520d16ab13ef1cee179b6ec9541885c') in 0.018953 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkAudioObjectDestination.cs using Guid(a437848b5c5fa20479ae3e4ecfdb561b) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ff7a66d8b04d8e1cb4a11dd81165ed92') in 0.020120 seconds -Start importing Assets/Wwise/MonoBehaviour/Runtime/AkInitializer.cs using Guid(a4eab75687879a445a2a2397d86a2172) Importer(-1,00000000000000000000000000000000) -> (artifact id: '93e06be1409fa009dc24b703a434b209') in 0.008140 seconds -Start importing Assets/Wwise/API/Editor/WwiseTypes/SwitchDrawer.cs using Guid(b471700968b33944e854fe5c01131010) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'dfa2bf6598a6459bcbbaa2bbab8413ad') in 0.016393 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkImageSourceParams.cs using Guid(b41b1f27b963b8448a0362bc7d4a24af) Importer(-1,00000000000000000000000000000000) -> (artifact id: '669b0d2f324a10dc4bdf514e4754ea58') in 0.019135 seconds -Start importing Assets/Wwise/MonoBehaviour/Runtime/AkRoomAwareManager.cs using Guid(b43b93c0836fa0a42ab8de904452781d) Importer(-1,00000000000000000000000000000000) -> (artifact id: '628bbc32f98ca648068cf63795a941b7') in 0.019379 seconds -Start importing Assets/Wwise/MonoBehaviour/Runtime/AkEarlyReflections.cs using Guid(d47632552aa0da4428ba10a9f6e1cfc5) Importer(-1,00000000000000000000000000000000) -> (artifact id: '2e40a4637252a9a79dbf52ac6e917437') in 0.010440 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkBankCallbackInfo.cs using Guid(d4ccf4d77362d2a46ba0cbab0201f7aa) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a2fc6ab591fd3b524a2823c3c2e92026') in 0.016993 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Windows/AkSoundEngine_Windows.cs using Guid(d4ec5cfa5dad5af428a77fe27d904a7c) Importer(-1,00000000000000000000000000000000) -> (artifact id: '35d35cc9a492f2729bfeebd939e540e8') in 0.022807 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Mac/AkMacBasePathGetter.cs using Guid(050e0ca0eca621f48a89573c38d3ccf3) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a5c259c5224552fd4e132bd3f58eb01e') in 0.016246 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AKRESULT.cs using Guid(25f7f8dd5795b1047b475559929909dd) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a371303b8ece4653c6fdc38b443ee244') in 0.032967 seconds -Start importing Assets/Wwise/MonoBehaviour/Runtime/AkSpatialAudioListener.cs using Guid(257865e72e0784f478546aede851ca3e) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c61b3cdd6a68214b2d3fd9b6a37c8ac7') in 0.012283 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkAudioDeviceState.cs using Guid(251e99cc846a48e409f4dbe260213d9a) Importer(-1,00000000000000000000000000000000) -> (artifact id: '267f66d3c7dcd322d81b33448d2f809f') in 0.020529 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkChannelConfig.cs using Guid(3564082eab22fa94aaa81f697f9696d4) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ae11a308e03733f27812a5240cf589a3') in 0.020646 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Mac/AkCommunicationSettings_Mac.cs using Guid(35bb1edd1d866cf498e2e6b7784ad0f2) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ba6c3ae20e0dd6e42f4f8e5944af4ff1') in 0.021351 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Windows/AkSoundEngine.cs using Guid(4571faa40b50d8440bcdceb643771fc7) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd0b8bdcee7c6a2c5e06b7fc98c89181c') in 0.018320 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/AkSwitchInspector.cs using Guid(65b5eedbd8ddd40419eb9e57c3ca3fbd) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'bb565bb33a81465b91bc5fbdd4429bc8') in 0.018351 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkSerializedCallbackHeader.cs using Guid(957785a605e458c4a9ce20c6c5b94c4e) Importer(-1,00000000000000000000000000000000) -> (artifact id: '6fed8da14a4739839e472dce2084d807') in 0.028497 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/WAAPI/AkWaapiUtilities.cs using Guid(b50ef01e92d39ce42ab6c75a284312af) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9055a4e78343e1dcc1c17d79e1d5be65') in 0.023460 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkExternalSourceInfo.cs using Guid(d57b44733d0fc5548ab8adf3246729a7) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd76ae60eaf58120c1d13e231d4210cfc') in 0.018165 seconds -Start importing Assets/Wwise/MonoBehaviour/Runtime/AkRadialEmitter.cs using Guid(e526301a25a19f741b985a0af465e603) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0db4b7d1517153542cda9f73b05bd4f1') in 0.019041 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/WAAPI/Uri.cs using Guid(36ee20079e36d014d892596e4e36a491) Importer(-1,00000000000000000000000000000000) -> (artifact id: '072ef07581fbd5f3bd880aba9e44e458') in 0.034738 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkAudioFormat.cs using Guid(76a000aee2794d244a89e4bc59c89ee4) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0fe80893806318d7b8ed2daa30ffbc57') in 0.021065 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkAudioInputManager.cs using Guid(768c61a617a373d41b89433be181773c) Importer(-1,00000000000000000000000000000000) -> (artifact id: '931b27dc7a84192ea4821c8488155648') in 0.020026 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkBaseArray.cs using Guid(86510ddf454d00d45be893e8cf477293) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e57bb64a85f2eae52aeeed989960f7b8') in 0.018280 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkTriangle.cs using Guid(b6fca4582e2c2a2448867e597ce1484e) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3af0beb774de3bc66d103a085505a1d8') in 0.019706 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkOutputSettings.cs using Guid(e68673ca3778a5b48bb98b16e7412763) Importer(-1,00000000000000000000000000000000) -> (artifact id: '6f445e44fc9afeb178601ed5a155013f') in 0.017949 seconds -Start importing Assets/Wwise/MonoBehaviour/Runtime/AkAmbient.cs using Guid(e6a98c45007fbec48b47b122c40889c3) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0ae1661a429bb860a8780bb82a64e36b') in 0.010873 seconds -Start importing Assets/Wwise/MonoBehaviour/Runtime/AkEnvironmentPortal.cs using Guid(f6f4eb19bf6e9624c8c0668af83d0b59) Importer(-1,00000000000000000000000000000000) -> (artifact id: '72a122de17fa8902da7e486882a3c8ce') in 0.011057 seconds -Start importing Assets/Wwise/Timeline/Runtime/AkEventPlayableBehavior.cs using Guid(07f807d0e0fc7ac4286a1b0431b255f6) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ee6a82b07db2665dd455479e44685400') in 0.018429 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkObjectInfo.cs using Guid(17d9a53ec8fe7494b8c9b4e65a52c08f) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'daed2cbdb5a578478c3eebdc1690f4d3') in 0.018528 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers/Windows/AkWindowsPluginActivator.cs using Guid(27e6821a2b15a754ea547169de00e226) Importer(-1,00000000000000000000000000000000) -> (artifact id: '493436c364f8e150544cac0567ab27f3') in 0.014790 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkPositioningInfo.cs using Guid(270e417b5f5ebd4418b4b2885e237b13) Importer(-1,00000000000000000000000000000000) -> (artifact id: '513bd9541e6a561d79be74a3688097d0') in 0.018439 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkMusicSettings.cs using Guid(37340759ac2bf78499568a8549ef8165) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9bd53eef096be654e7ec2e7afb147ce4') in 0.018453 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkCallbackManager.cs using Guid(67946fa731257d84394eb9977fbe1534) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3e417834daf7a7d993fc9be14bc76413') in 0.017499 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkMIDICcTypes.cs using Guid(77d836e922160e04e93531727f8653ec) Importer(-1,00000000000000000000000000000000) -> (artifact id: '148cf42bc76a6f86cda257d003bddac7') in 0.019626 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/AkUnityEventHandlerInspector.cs using Guid(87ed737ef4c40f84e8565b13243f33d1) Importer(-1,00000000000000000000000000000000) -> (artifact id: '94b73393aa47eb66f76a64c11ecc0c58') in 0.019074 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkResourceMonitorDataSummary.cs using Guid(974d3ff33b18e83499b4e68086b54016) Importer(-1,00000000000000000000000000000000) -> (artifact id: '5d6db641f80b8ea58f9c9d14253e95c8') in 0.017407 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkInitializationSettings.cs using Guid(a7650ac304c99464ebeb8f1c565f1c60) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ec1ec56cf4ea4b3523e86fbcbdc4aba9') in 0.017247 seconds -Start importing Assets/Wwise/Timeline/Editor/AkRTPCPlayableInspector.cs using Guid(a7acaf55ba9989c48aa4ef368dfd906a) Importer(-1,00000000000000000000000000000000) -> (artifact id: '733c582510c27a6e909b4b16f1c20f10') in 0.016436 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Mac/AkSoundEngine_Mac.cs using Guid(b7ed7cc5039b41c4bacc954e88cc6ebe) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'cd1ddfb69076da1e1e545589d1714fba') in 0.022994 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/AkAudioListenerInspector.cs using Guid(d73d1e9aa1659534197409bf57827e28) Importer(-1,00000000000000000000000000000000) -> (artifact id: '996003419fad9f458dfa6cc3ac2bdef5') in 0.019276 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkAuxSendValue.cs using Guid(184bc8415a8bb384b82eb3c0afdf2546) Importer(-1,00000000000000000000000000000000) -> (artifact id: '45680926f24bf3ab420ebdba2fb7daa3') in 0.019556 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkPlaylistArray.cs using Guid(48d815a4f55e18d42a6bb4c80da762ac) Importer(-1,00000000000000000000000000000000) -> (artifact id: '066cfc5977449e6eb98f53f16245bd5a') in 0.017901 seconds -Start importing Assets/Wwise/API/Editor/WwiseWindows/AkWwiseXMLBuilder.cs using Guid(580b2a14186e9fa40b56bccfe1424b5d) Importer(-1,00000000000000000000000000000000) -> (artifact id: '94689229e69da56e66c817e678f7fbda') in 0.017452 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkPositioningData.cs using Guid(588b82cf90623c24ea694f297d025111) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0f59e3f8272792b9291facdaf9a78b37') in 0.016940 seconds -Start importing Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeWAAPIDataSource.cs using Guid(6838c30b0f8791c4898666cbd6d20edf) Importer(-1,00000000000000000000000000000000) -> (artifact id: '55036413fb0225589dc241471453e1e7') in 0.018615 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/WAAPI/Wamp.cs using Guid(883381c49e2b93e41bdebf26ce08e4da) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b70525943d9932ed00ab076587be9873') in 0.017779 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkTaskContext.cs using Guid(a8123ddab8c794447b393da784a01f95) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f9249c001eb5976c5d212442c0952eb7') in 0.016374 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkExtent.cs using Guid(a86e233a00ba40941a620080d605b6be) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b45d1dd4ae98e393c6dd70daa0b4f7ac') in 0.016344 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkBankContent.cs using Guid(b8c0e19e58bf7394998dbe763e82b073) Importer(-1,00000000000000000000000000000000) -> (artifact id: '243d2fbe1c01dc732622bda6bea3499a') in 0.015806 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkObstructionOcclusionValuesArray.cs using Guid(d88b94e117463c84ba46d444be28ea74) Importer(-1,00000000000000000000000000000000) -> (artifact id: '12122b5b80cbd729075e3387c5eb6b1f') in 0.017582 seconds -Start importing Assets/Wwise/MonoBehaviour/Runtime/AkRoomPortal.cs using Guid(e8ebe44e536b3d24190d9bf194f8f6e7) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'fe791e3c8611be1fb819111de779d0a4') in 0.009679 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkRamp.cs using Guid(29d97b3e4accd224285ef7daec79f983) Importer(-1,00000000000000000000000000000000) -> (artifact id: '684fe55c635bb10efe915d5d590595ce') in 0.016487 seconds -Start importing Assets/Wwise/Timeline/Editor/AkRTPCTrackInspector.cs using Guid(290bd48655e065b4b8e3f8a3dd264ff3) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e0b610cdbff1612d5e2b401e6b743a42') in 0.014237 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWSAUtils.cs using Guid(597a8162855b7d94a955c2d62c3c0f73) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd1aa6344bcdba73bbd19e2ed52bd717c') in 0.013790 seconds -Start importing Assets/Wwise/MonoBehaviour/Runtime/AkEnvironment.cs using Guid(692e16fdf21b6ae468a8a3cd39348200) Importer(-1,00000000000000000000000000000000) -> (artifact id: '67cfe97d86bc9e9545130d17d509e89f') in 0.010594 seconds -Start importing Assets/Wwise/API/Editor/WwiseTypes/RTPCDrawer.cs using Guid(79c15edebabbb5146b4068a9a9b017f4) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f332ad7dad91f55c10fb1fb1d0597fb3') in 0.012800 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkQueryRTPCValue.cs using Guid(896c53aa234fcb645989232f49f3e2b2) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c9d2f6821bbe606b572e4e32b8caf491') in 0.017034 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/Ak3DSpatializationMode.cs using Guid(89be7f0b976fcef47ba4d6868c11a77b) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0c77b43ea13677662e4a0f28ca929fa9') in 0.016203 seconds -Start importing Assets/Wwise/MonoBehaviour/Runtime/AkRoomAwareObject.cs using Guid(993b3937fde4a704eb1c8b379a97410c) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f7467f2d71ef19b98e4b6408ea2b4da5') in 0.010639 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkCurveInterpolation.cs using Guid(a94c477f64d4997409af9741640556b8) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b0697b9e1c5f9ef50c1f36b83f1f3544') in 0.017621 seconds -Start importing Assets/Wwise/Timeline/Runtime/AkRTPCTrack.cs using Guid(c9f0b48475472984d9747ca67eaf9abe) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e845ad778e0e56661cf59bd846a8301e') in 0.008030 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkConnectionType.cs using Guid(c91925a237df56642b9899ac3699cf31) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd09191795a0c8bb6768e57392904ea59') in 0.016482 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/Ak3dData.cs using Guid(d9b1e0fce81783741b452bd25116052a) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c5e7334fd90d6d3f97ac99591a82690e') in 0.018828 seconds -Start importing Assets/Wwise/API/Runtime/WwiseTypes/WwiseTypes/AkWwiseBank.cs using Guid(0ad33e200a1714f43b7e78c27d753840) Importer(-1,00000000000000000000000000000000) -> (artifact id: '644c3bcb0cb51466861fb75deadb9485') in 0.009769 seconds -Start importing Assets/Wwise/API/Editor/WwiseMenu/Common/AkWwiseIdConverter.cs using Guid(0af3cdd822fb2414fb284a2730bbdb29) Importer(-1,00000000000000000000000000000000) -> (artifact id: '17ca19824ef1bbb4bdd6868d1e2d3d98') in 0.017163 seconds -Start importing Assets/Wwise/API/Editor/WwiseTypes/AcousticTextureDrawer.cs using Guid(0a36ba03468834a459e1a15f3ba50859) Importer(-1,00000000000000000000000000000000) -> (artifact id: '2395a92bbeee861469b74323537ca343') in 0.017753 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkAuxSendArray.cs using Guid(2ad7c5904726bce4eb652197c22ad460) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'cee8933598c1b9e25f418132bd5de131') in 0.017076 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Mac/AkMacSettings.cs using Guid(2a3bab09c5580bf479cb3eab8c1498b2) Importer(-1,00000000000000000000000000000000) -> (artifact id: '743de36caf8a57f83bd76d1ae5bc4830') in 0.014397 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWwiseSetupWizard.cs using Guid(7a302224300958240963b759fa636d16) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0c981da4321318ab35919094c9f8e373') in 0.015145 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkShowOnlyAttribute.cs using Guid(7af1baad3892eef46b6ae43833cbe5a8) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3954024d83ea1d7db77f287c3ba5da86') in 0.017203 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkObstructionOcclusionValues.cs using Guid(7a585eb368ee38d4aab97e7a455a2d59) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a95ca96475cc79e0af7ccb1eefdc1d1d') in 0.016880 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkVertex.cs using Guid(9a09ae1c7b85fc447890bf0b13ebf590) Importer(-1,00000000000000000000000000000000) -> (artifact id: '8cc5d8c3b84ff19d652313e41fc714f4') in 0.017278 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/WAAPI/AkWaapiHelper.cs using Guid(ca18e2d3356584d4982a5e5b35691f3d) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c4b6208ad92a0f357548cee413d4522b') in 0.018546 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkDynamicSequenceItemCallbackInfo.cs using Guid(cabb3e66b7fd1b846b5219e813cac248) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'fe026d48004b9ff8aa5a4a86439de80e') in 0.018160 seconds -Start importing Assets/Wwise/Timeline/Runtime/AkRTPCPlayable.cs using Guid(da0f2864d9af8104199bd767c695d9e0) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c0940e9d65939b86ba5caa5213e3d057') in 0.007404 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkMeteringFlags.cs using Guid(da4fe7f20e4d8914eac7266c298091d0) Importer(-1,00000000000000000000000000000000) -> (artifact id: '92830a811bfb100600ebdc1268e44d9d') in 0.019137 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkDiffractionPathInfoArray.cs using Guid(ea80a29a5611fce4686dc77859eb33cf) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ff87c326519510f30c233f835d8795a7') in 0.018369 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/AkEventInspector.cs using Guid(ea0767463aabd3446b9261ba2c4d91d0) Importer(-1,00000000000000000000000000000000) -> (artifact id: '509f2f01bd30d84bb515f4a9c261d45e') in 0.017060 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkMusicSyncCallbackInfo.cs using Guid(fa893561cc2931e4c810816301e867c5) Importer(-1,00000000000000000000000000000000) -> (artifact id: '52d54839057e06bd72d3003a5369275e') in 0.018583 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkObjectInfoArray.cs using Guid(2b24834f966fac64da57a20e4cd414c0) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'fc9700e02dd557cf7cbbb6e50c08e07f') in 0.017487 seconds -Start importing Assets/Wwise/API/Editor/WwiseTypes/TriggerDrawer.cs using Guid(2bb6e06f811ade64291a0abc0897e777) Importer(-1,00000000000000000000000000000000) -> (artifact id: '4c39e86ea370b8f0c77743060a207c6b') in 0.015610 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/AkSpatialAudioListenerInspector.cs using Guid(6b91b708d4c4d1242b7af959667f0340) Importer(-1,00000000000000000000000000000000) -> (artifact id: '6b74b1a30ac7bdbde02bb8d11bf20a1f') in 0.018142 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkDeviceDescriptionArray.cs using Guid(6b667097be583684a97385e945d9c55a) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f208683f0de236c8bc3854f01b4a497a') in 0.017233 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkInitSettings.cs using Guid(7b19cd9ae9009dc45adec18f3dbeda27) Importer(-1,00000000000000000000000000000000) -> (artifact id: '10ce24bd68ef60f88ac039bb3278aed0') in 0.016788 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkMIDIEventCallbackInfo.cs using Guid(7b0ce1603c310c2479ebdb943f6b2139) Importer(-1,00000000000000000000000000000000) -> (artifact id: '8cc9698bebf79bc723689c15cb6c5060') in 0.018392 seconds -Start importing Assets/Wwise/API/Editor/WwiseWindows/AkWwiseProjectData.cs using Guid(7b9fcd7ddb9dea64c905ea2e2bfa1a68) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e92f78be5a8236fe5a5b66613d52e41e') in 0.019218 seconds -Start importing Assets/Wwise/Timeline/Runtime/AkTimelineEventTrack.cs using Guid(8b823c1a0a235894ba3b7745110ac39a) Importer(-1,00000000000000000000000000000000) -> (artifact id: '6bfb56b13d39d58668b84f709983b2bb') in 0.007274 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkEnumFlagAttribute.cs using Guid(8b13a179121095a4b855581dede362ff) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ae8c91824a892e4a50e8b6f166853086') in 0.016144 seconds -Start importing Assets/Wwise/API/Editor/WwiseMenu/Mac/AkWwiseMenu_Mac.cs using Guid(8be9f5b2f27bf6b4a863ada9a0cf0651) Importer(-1,00000000000000000000000000000000) -> (artifact id: '6bd701fcfb64d181b22c64f666b46063') in 0.015258 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Mac/AkThreadProperties_Mac.cs using Guid(abc0cb35c7eb3cb44b63f3c0437019a5) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'dae66f962d451fd024bbec4432ec7cf9') in 0.016679 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkCallbackInfo.cs using Guid(ab55ae5b9a0631646902cfd8488ed1ed) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3737a4d687a847c422d612b675f33dd4') in 0.017881 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkReflectionPathInfo.cs using Guid(db76e6b00bc16c7488fd808b3c890535) Importer(-1,00000000000000000000000000000000) -> (artifact id: '363dc5108bfe4509b26a76314b0a573f') in 0.027293 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkChannelEmitter.cs using Guid(eb252e378ccd8a24980906170330ef0b) Importer(-1,00000000000000000000000000000000) -> (artifact id: '996559520e52f2a6292e8f717ae95d9b') in 0.018773 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkDeviceSettings.cs using Guid(eb0f35cd5cb1a704a974c9c085836465) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a2efb0be8458d9fcce6b106649822164') in 0.021298 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkChannelOrdering.cs using Guid(0cc1789a76d0f464cbf2260c0b1dc235) Importer(-1,00000000000000000000000000000000) -> (artifact id: '8a8eefc395123c3a77508b288a5c40b4') in 0.018347 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/AkBankInspector.cs using Guid(1c5440b2f8b5386448a09b19c650799d) Importer(-1,00000000000000000000000000000000) -> (artifact id: '76e06d6f996397a5f54357e51406b90a') in 0.018673 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkMonitorErrorCode.cs using Guid(7c34c5f42d9958a48bd97d7b1e2847a7) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e950aaf8a7f148560cfa9a113aa13592') in 0.018194 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkAudioInterruptionCallbackInfo.cs using Guid(7cc73f48ce163104c8237b7cc0899863) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f195d32bd737df368756e07f199fcc5a') in 0.019940 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkSoundEngine.cs using Guid(7c68246d2543a3d4bb9a5198dc21167f) Importer(-1,00000000000000000000000000000000) -> (artifact id: '16cf3cfd4416b0f1c542f5cb3c7076b9') in 0.024552 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/AkEnvironmentInspector.cs using Guid(8c033ed22b30ab848bcb27ec75f53f0a) Importer(-1,00000000000000000000000000000000) -> (artifact id: '06abca0beaa255a79990f928ab783897') in 0.019126 seconds -Start importing Assets/Wwise/API/Editor/WwiseTypes/StateDrawer.cs using Guid(ac51eff351c52444c84daaba2054a967) Importer(-1,00000000000000000000000000000000) -> (artifact id: '389c004beea27f83504fb77a424b0cb5') in 0.018574 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkDiffractionPathInfo.cs using Guid(ac342196dbfb68145a6c4be99b65e88e) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3a5782375d27c3cf91773fc9999b5a89') in 0.022934 seconds -Start importing Assets/Wwise/MonoBehaviour/Runtime/AkRoom.cs using Guid(ccc628e0c5921f7479852cfe921ddf1d) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ce56043b01da74ed3a4fdd5b7a21b256') in 0.013271 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkSpeakerPanningType.cs using Guid(dcd749e38da85e74b8df31f863208a50) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f2aa13dcf2318b4831a6ae617daf31cc') in 0.020362 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/AkRoomInspector.cs using Guid(dc6d2801c5299654c817f9a0a3704dd1) Importer(-1,00000000000000000000000000000000) -> (artifact id: '4dde4fef1cd0cebe6945ca85db7a4336') in 0.019500 seconds -Start importing Assets/Wwise/MonoBehaviour/Runtime/AkEventCallbackData.cs using Guid(ec9001fbefb51684f90bdb1dc5ecc8e2) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'cbfcae0d6419ba1b1067adfe287c7a4b') in 0.012942 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Windows/AkWindowsBasePathGetter.cs using Guid(ec760b80e1234b543a9813e6ef10f935) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd10682a241d3bd831e765eec92fd1211') in 0.015791 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkMonitoringCallbackInfo.cs using Guid(fc41f05894ad7b04fa9be81fafbcc3c3) Importer(-1,00000000000000000000000000000000) -> (artifact id: '21f251aafdfd77dad9cbe1d04f274b2c') in 0.019619 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkSegmentInfo.cs using Guid(fce1e584b647f8c48b253575c4a1ad8d) Importer(-1,00000000000000000000000000000000) -> (artifact id: '59538a0b319840fdf324696ddb545bc9') in 0.019189 seconds -Start importing Assets/Wwise/API/Editor/WwiseWindows/AkWwisePicker.cs using Guid(fc793ecb16bff044dba5442507fae6ea) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b9878db81bc23573dcc38a6200292b67') in 0.019318 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkRoomParams.cs using Guid(0d8bf0ab3f802bb4eacb02125860a792) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a09dbbe548987c842ad07c4a9aeecd85') in 0.018319 seconds -Start importing Assets/Wwise/Timeline/Runtime/AkEventPlayable.cs using Guid(0d6d9026cbaee0940b8dcdc1290e5276) Importer(-1,00000000000000000000000000000000) -> (artifact id: '4f8eb61da806227ca95ccfce9cf87975') in 0.007979 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Mac/AkPlatformInitSettings_Mac.cs using Guid(3d180bb78be8504498a47cb84cb0ee92) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ed3c82988a7c74f7b6f64cc1509eeb5c') in 0.018726 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/AkBaseInspector.cs using Guid(4da226c5fdde856409f2102bf00d3376) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ee532760f9f8518c4c7a43a3a80be528') in 0.018529 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkPlaylistItem.cs using Guid(4d087a1f0ab0d134fb06d3ec3320bd4a) Importer(-1,00000000000000000000000000000000) -> (artifact id: '1d5c075c4c4b4b48e654c46805c940be') in 0.020119 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkSourceChannelOrdering.cs using Guid(6dc2eaf14f8bf994a87cbf939e648432) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9457b9bc19f9f0b2eac54023f3acb3a0') in 0.018937 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/AkStateInspector.cs using Guid(6d0f13a09154f7148b0648725de5b279) Importer(-1,00000000000000000000000000000000) -> (artifact id: '5705cec1987a7ad3fb90d72f03bd9bf8') in 0.017715 seconds -Start importing Assets/Wwise/Timeline/Editor/AkEventPlayableInspector.cs using Guid(7d810f7bf3f7f0a45b0e6f7731e2a84c) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9f52ed502a5bbc26520fd508b444e707') in 0.015582 seconds -Start importing Assets/Wwise/API/Editor/AkPluginActivator.cs using Guid(7d727add5552d4f429e0497a8d6f4cb3) Importer(-1,00000000000000000000000000000000) -> (artifact id: '477e054dc92eb2614498846fef025e97') in 0.021112 seconds -Start importing Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeDataSource.cs using Guid(7d93836597034c343b184cc57f01cfa9) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9a363e05c5ea26d88afb8891055a8ee9') in 0.020818 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkWwiseInitializationSettings.cs using Guid(7debf90897b011746998daa128f2562b) Importer(-1,00000000000000000000000000000000) -> (artifact id: '7dd0eb654502e5ca1b8eaad272f0906f') in 0.020278 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/AkPortalManager.cs using Guid(ad8e6aaf85f598546b2aee628a3d01e9) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c2bd4868a3ff143d32f88e43f18792d6') in 0.023253 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkPositionArray.cs using Guid(cd664e722adec0844898a80b58de34eb) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'fb481aadb9bb29df230abf332055e3c1') in 0.017735 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/Ak3DPositionType.cs using Guid(edb96f350d38f5e4c99114e5c2bb598e) Importer(-1,00000000000000000000000000000000) -> (artifact id: '5cce3aebca85cad29d6fcf89fd2e1bcb') in 0.018622 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/AkRoomAwareObjectInspector.cs using Guid(fd234e785427c3d4fbe3871c78b6dea5) Importer(-1,00000000000000000000000000000000) -> (artifact id: '2888ced9c5c7e89b8d9847f0bfc4e11d') in 0.021565 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Mac/AkSoundEnginePINVOKE_Mac.cs using Guid(fd9a0f70dabeaf4449eb33e55564fa16) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e47de7e7da879c8fef85848a86471051') in 0.025098 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkBankManager.cs using Guid(2e52c84fd846d004a8f25a4d805adbfe) Importer(-1,00000000000000000000000000000000) -> (artifact id: '091acb5e616e4f1104bd583cf9786342') in 0.019848 seconds -Start importing Assets/Wwise/API/Editor/WwiseTypes/EventDrawer.cs using Guid(6e3aded9dafd94a4fa817f8a990e0efa) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b32a9a10706a9d85c8b90954e74a7a3b') in 0.017171 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Mac/AkUnityPlatformSpecificSettings_Mac.cs using Guid(7edf6503efe98df42aa62c6c66bbeeed) Importer(-1,00000000000000000000000000000000) -> (artifact id: '856c511c42bac2cee94ef00c9174e88b') in 0.020598 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Windows/AkSoundEnginePINVOKE_Windows.cs using Guid(9eb1d3b297ae3784d9ab6503adfd6127) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9948d7c0eb168d563c80c80d5013997b') in 0.031484 seconds -Start importing Assets/Wwise/MonoBehaviour/Runtime/AkRoomManager.cs using Guid(9eace9ba8f1dbf947a3335d6c8a64009) Importer(-1,00000000000000000000000000000000) -> (artifact id: '04950ff57bac8e4f0c4b189f987bb570') in 0.024162 seconds -Start importing Assets/Wwise/API/Editor/WwiseWindows/AkWwiseWWUBuilder.cs using Guid(ae60ef50a9c66f644b6c98c8c0373828) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3b91660b770808fb45bbb8afe2467dfa') in 0.018706 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkActionOnEventType.cs using Guid(ae2be906c53b9bb4a91f20068385638d) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b81dc951589cd816a0b5481867ef95a7') in 0.017861 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/Ak3DAudioSinkCapabilities.cs using Guid(beba60372a3403146a720291f620a4b9) Importer(-1,00000000000000000000000000000000) -> (artifact id: '4e220eb642996ea8dc7b3b264013e4d4') in 0.019055 seconds -Start importing Assets/Wwise/API/Editor/WwiseMenu/Common/AkUnityPluginInstallerBase.cs using Guid(beacbddfe55891249bea826bc322015f) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f4c9db64910251ddeed96ce062581c84') in 0.021215 seconds -Start importing Assets/Wwise/Timeline/Runtime/AkEventTrack.cs using Guid(be6d879e9116f444a9e46d68779ee1f9) Importer(-1,00000000000000000000000000000000) -> (artifact id: '8202f21c8fdc53a00f8359ee28beb77b') in 0.008430 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkVector.cs using Guid(ce963d40434b26541973eca88287cf01) Importer(-1,00000000000000000000000000000000) -> (artifact id: '982b753863c185b0561d483804b07bf1') in 0.016108 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkCommonPlatformSettings.cs using Guid(de10bfb735d081a4a894a89564ba5c46) Importer(-1,00000000000000000000000000000000) -> (artifact id: '1361220aff16d5e47b3d65650be5f2f7') in 0.022547 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkMIDIPostArray.cs using Guid(dec4280b81ea3a34eab7ae30d664cf3d) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f43f4787f58c8b69b9e160ea3afe7a43') in 0.020159 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkChannelEmitterArray.cs using Guid(eef38c4210d50c9429a12a0a5a7f3daa) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0a467643953128112f2dbdcb65cc762b') in 0.020845 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Windows/AkUnityPlatformSpecificSettings_Windows.cs using Guid(fec924c8bda3c8348b3a82d6483d52f6) Importer(-1,00000000000000000000000000000000) -> (artifact id: '7c69f85bec7585195ed217ffac6eacfc') in 0.018835 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/AkGameObjectInspector.cs using Guid(0fa4b84cfa041a943934a4df39c54eaa) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'fca2c6c1e3139f8ca2a11c272ee5d095') in 0.021905 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkEventCallbackInfo.cs using Guid(1ff67a8d7599a244d9a386af4dd02591) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0397c5305644048b3e4dfcf70d55a825') in 0.019872 seconds -Start importing Assets/Wwise/API/Editor/WwiseWindows/AkWwiseComponentPicker.cs using Guid(3f64cbdeb252c84438649da05a61c59f) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a693356b3ef0381e55e28b5a075b9077') in 0.018690 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkAcousticSurfaceArray.cs using Guid(3ff7310e27192184c8af3b0ce3129e04) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0af9a51dc9c691178ab64483afcd0c23') in 0.018579 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkSourceSettings.cs using Guid(5faa9982f01185d43b68ba191cdccdc1) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b77446e57be3cbf3e4adf451d63922fb') in 0.021028 seconds -Start importing Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeViewItem.cs using Guid(8fc198a18167442409e698ae9a2e7116) Importer(-1,00000000000000000000000000000000) -> (artifact id: '97a54898562068e388b6bc7cdf1fc46a') in 0.021615 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkMIDIEventTypes.cs using Guid(8f99b3e9e5fe6a5478631632a1757ce8) Importer(-1,00000000000000000000000000000000) -> (artifact id: '17451316c6822bf598c36643346f903f') in 0.024757 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkCallbackSerializer.cs using Guid(8f5d89e9a7d50e84db8bfe7d9599faff) Importer(-1,00000000000000000000000000000000) -> (artifact id: '7b29eb763aa54f9598b6a36911cf2053') in 0.024063 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Mac/AkSoundEngine.cs using Guid(aff08c5f2f4c63c49b43ffbd206a19ce) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c5620f834a441223feaffb1e618664e0') in 0.024002 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkBasePathGetter.cs using Guid(af2c6e6efc35374459ba812c57d9bdec) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0fac38573eaed82e3f09487cd22818bd') in 0.022727 seconds -Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkExternalSourceInfoArray.cs using Guid(bfa60fa6703e1f74585293408166f552) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e109d500cb3d4c2148158b3cf2d1c876') in 0.022859 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkIterator.cs using Guid(bf287fefc06632f43945eafb38776181) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd97ce7f125cf3948401ad56d355e3466') in 0.021689 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkChannelConfigType.cs using Guid(bfccbbe0e7a47c34395c5fcef1118a85) Importer(-1,00000000000000000000000000000000) -> (artifact id: '8632ea439b612880bd121ca264ea3253') in 0.021440 seconds -Start importing Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers/Mac/AkMacPluginActivator.cs using Guid(cf01499c75b657f4086e3d4db4753d4e) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a5668fede59151f877d805542485ebac') in 0.018930 seconds -Start importing Assets/Wwise/API/Runtime/Generated/Common/AkCallbackType.cs using Guid(df421a3c810d9924d843e9c0206d35fb) Importer(-1,00000000000000000000000000000000) -> (artifact id: '433c277afde922eea18159701a4f6673') in 0.019353 seconds + -> (artifact id: '127f7ec54b6f7e97dea25b2551eafbcf') in 0.024502 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF using Guid(c3d8df7ceb2420b46bb081e6700bbdac) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'bf224f5cda1e26d16550454a1e5eaa4f') in 0.015065 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF using Guid(b6f2c1ef13f18c241b05296890fa8206) Importer(-1,00000000000000000000000000000000) -> (artifact id: '99d1aaeffa0d7486055e39ea0507e9c8') in 0.012342 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF using Guid(e7906d458e5cd704ea51bd8fde31cd48) Importer(-1,00000000000000000000000000000000) -> (artifact id: '37aa18f91a7f1d47c8f2c4764d627eba') in 0.012391 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/AK.Wwise.Unity.MonoBehaviour.Editor.asmdef using Guid(54017f1a9bae9d743a0915157a69e478) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e5db793aec23850a80fe80452f4f01fc') in 0.020055 seconds +Start importing Assets/Wwise/API/Runtime/WwiseTypes/AK.Wwise.Unity.API.WwiseTypes.asmdef using Guid(e4badfb2116b44448b42116db616678e) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd465b0517e332f89a98f3c0dc303bc22') in 0.021199 seconds +Start importing Assets/Wwise/Timeline/Editor/AK.Wwise.Unity.Timeline.Editor.asmdef using Guid(06f45916fae81c341ae1a93ff35d24d5) Importer(-1,00000000000000000000000000000000) -> (artifact id: '987176295f50bb664a146046fb4cd319') in 0.022248 seconds +Start importing Assets/Wwise/MonoBehaviour/Runtime/AK.Wwise.Unity.MonoBehaviour.asmdef using Guid(195024c39cd46254eb4c6fd7b475de6b) Importer(-1,00000000000000000000000000000000) -> (artifact id: '5c4835a0ad916b88cd94b3e1b37bd6dd') in 0.023017 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/WAAPI/Ak.Wwise.Api.WAAPI.asmdef using Guid(99711ecde8d1dba4c870c51a855e8f17) Importer(-1,00000000000000000000000000000000) -> (artifact id: '723e4a0af0375272d61c30ff960e3e49') in 0.022306 seconds +Start importing Assets/Wwise/Timeline/Runtime/AK.Wwise.Unity.Timeline.asmdef using Guid(eaf23581d1c70cd48bd2d6ad59f72470) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3937660d2d3a816cc53a6ec1cb8abaea') in 0.019813 seconds +Start importing Assets/Wwise/API/Runtime/AK.Wwise.Unity.API.asmdef using Guid(7dc08a3a66eda674089ecee16e7141ce) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e02d5183d6a6321f7a88f3e5571c52b9') in 0.013994 seconds +Start importing Assets/Wwise/API/Editor/AK.Wwise.Unity.API.Editor.asmdef using Guid(3f1361d532510084ab0640363407119c) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'cde213856077db4155d6dda8628a841e') in 0.018291 seconds +Start importing Assets/Wwise/API/Editor/WwiseWindows/AkWwiseProjectInfo.cs using Guid(008080a84899ef046b02bf218d816649) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'cce37d3fba64202d426f49f1b181509d') in 0.024280 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkXboxOneUtils.cs using Guid(00a1d7fbaa288cf42ba756aa12f301e1) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ed1160ccf1280ef26a339f1516200346') in 0.060232 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkLogger.cs using Guid(0092e85c98e0fb64888320f610438756) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ebfeb60c2f0ccb23d3345aeea7e98bc1') in 0.032751 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkSourceSettingsArray.cs using Guid(0024cd63f10554e45b3697eb1d30c36c) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0b7a3c369a59e027817c6c000fbc3c4c') in 0.022628 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkUtilities.cs using Guid(10d937f06770010409530c5eaf383e99) Importer(-1,00000000000000000000000000000000) -> (artifact id: '2e348cc9596bd54defb8faf3a5765791') in 0.027640 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkDeviceDescription.cs using Guid(106e4a7940ed0014f82bb16d0be639ac) Importer(-1,00000000000000000000000000000000) -> (artifact id: '5191dc22a8ae9774a939f884acbd2010') in 0.021080 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkFloorPlane.cs using Guid(20707995b0a376441a015f86ff589564) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'de8b4eb4730e406a189d1cddc9213c91') in 0.023600 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Windows/AkPlatformInitSettings_Windows.cs using Guid(201f83774a5ee9241adf920e841bbacb) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'cc2d97d936e6225155f63aa74110efeb') in 0.022635 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkImageSourceSettings.cs using Guid(4097b71b76ccd704e8f7ee740af9b6e1) Importer(-1,00000000000000000000000000000000) -> (artifact id: '36792afcaba5225f4cbb22ffc5407854') in 0.020820 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkPanningRule.cs using Guid(407b0f1714250b045bf59673d20b59b6) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b4f0e47374edeba7ef780cc8eec06c31') in 0.021220 seconds +Start importing Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeProjectDataSource.cs using Guid(50db06aaedd9e6644a4daf4fe3254ce3) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ed3f47e7d5de5cd1559eb88536fd60c4') in 0.025317 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkBehavioralPositioningData.cs using Guid(6051f18e34517d6449e7b368f6351840) Importer(-1,00000000000000000000000000000000) -> (artifact id: '2fc7fe4ec680d0fc52200410be69cf87') in 0.023835 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkTransform.cs using Guid(8076e58e8e4f0fe4cbe348477fb919c8) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3d9e31214eac7b688060c83ac0e0aeb5') in 0.020726 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkMonitorErrorLevel.cs using Guid(805900754fa088a48b3960c67d7cc9a9) Importer(-1,00000000000000000000000000000000) -> (artifact id: '82eab7124a8eabc52ae65193e2ca0203') in 0.020516 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkGlobalCallbackLocation.cs using Guid(90c133a1ad22ebd4c9e95e9cbb723d68) Importer(-1,00000000000000000000000000000000) -> (artifact id: '417ebc20e2946672f9c588675c9acb51') in 0.019590 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWwisePostImportCallbackSetup.cs using Guid(a0e7b46d0d61a7147a143e8075ae89d2) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ab1a6cde17b7da93b1260d65eb230c8f') in 0.023397 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkBuildPreprocessor.cs using Guid(c042e3d451bf504418bb1657cba0bd5e) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'fe58877afd8c83bcad86c0c0505d221d') in 0.022664 seconds +Start importing Assets/Wwise/API/Editor/WwiseTypes/BankDrawer.cs using Guid(d0552a3dcd819684e9c5f2d46e8ebccf) Importer(-1,00000000000000000000000000000000) -> (artifact id: '8d263757ea2b87328f8d0bd4450b3fdb') in 0.015245 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkWwiseEditorSettings.cs using Guid(f04ab71096940464a89af19d396fea85) Importer(-1,00000000000000000000000000000000) -> (artifact id: '59da960049271467f1032b00fcb62314') in 0.019285 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkMultiPositionType.cs using Guid(11c74af49c5c5764aac62cf57d7a90e7) Importer(-1,00000000000000000000000000000000) -> (artifact id: '30982d13c7a0f03ccee48a31b360c117') in 0.011703 seconds +Start importing Assets/Wwise/Timeline/Runtime/AkEventPlayable.cs using Guid(419fcea83f3f8f840a576fd7d61bae34) Importer(-1,00000000000000000000000000000000) -> (artifact id: '2ba192d65e90be4d77f2da82e68fd532') in 0.007893 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkDynamicSequenceType.cs using Guid(51e254fd41ef75248b18323170fce599) Importer(-1,00000000000000000000000000000000) -> (artifact id: '5cf9c321d1ec0938a2b10183b6e582c7') in 0.017530 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Windows/AkThreadProperties_Windows.cs using Guid(815763e64a5b5df479d2fe99e0fccbec) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd75a7950773be668778672a4f6dc8e51') in 0.019307 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkDurationCallbackInfo.cs using Guid(9128a750b0691e042aa555f688a15fd1) Importer(-1,00000000000000000000000000000000) -> (artifact id: '7da6e14a264e4e3db0494eb8030f2230') in 0.018943 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkSpatialAudioInitSettings.cs using Guid(c16c6d0f40f7faf4d96d803058ad555b) Importer(-1,00000000000000000000000000000000) -> (artifact id: '1780eb90035d1e4a32f09820d8ce0547') in 0.018977 seconds +Start importing Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeView.cs using Guid(f1154c445cddd1a4d912765f7ad3ece5) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'befff885b7bdabda406f09fc960f73a2') in 0.018495 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkMusicPlaylistCallbackInfo.cs using Guid(12c2d948831277e4d961568bb4dbfe7d) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ab4cad55002741f44d5e1b2ed264fa2f') in 0.017781 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkMarkerCallbackInfo.cs using Guid(127a20db56fb2b7428d6d5502a9021ff) Importer(-1,00000000000000000000000000000000) -> (artifact id: '8a157e6d98592425de413bcde2affddf') in 0.018248 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkUnitySettingsParser.cs using Guid(42c10063612db864094308f78d610935) Importer(-1,00000000000000000000000000000000) -> (artifact id: '45b2e9b86bc379b59f0b437b3880c527') in 0.019556 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkWwiseFileWatcher.cs using Guid(529beccdc9e09e54ba46339a52e8bcab) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b6fe34151f1e806bae1a0401611fc4ef') in 0.020292 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Windows/AkWindowsSettings.cs using Guid(62ab3a25c1462f241ba1fccdb7feb382) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0ad73737de9a92b65aead6f7e2a602fe') in 0.018169 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkMIDIPost.cs using Guid(a2382adbb4b7d7241ad6cfa145ab5555) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd27d5468be37a861c7de786211009f2f') in 0.019011 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkTriangleArray.cs using Guid(a25a26b4ffd88e244b8983d3f43f6476) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b61345cae4a2fa0304a47a13eca903da') in 0.017875 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkPreparationType.cs using Guid(c28dab8748bfbb2438bb4d323dd328cc) Importer(-1,00000000000000000000000000000000) -> (artifact id: '30c379cfaf3728a44b91295e7ef406d9') in 0.017641 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/WAAPI/AkWaapiClient.cs using Guid(e2fe930a345fb95478ca885204840d6b) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f77670c91eadf6371ec55e7938b98bde') in 0.016407 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkPluginType.cs using Guid(1373e48c1082fb24783e815d88905f6e) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ac045dbbb109d9b3486403d613caef7f') in 0.018202 seconds +Start importing Assets/Wwise/API/Editor/WwiseMenu/Windows/AkWwiseMenu_Windows.cs using Guid(13699b1b1a4f1b04491d49457d840453) Importer(-1,00000000000000000000000000000000) -> (artifact id: '598027c4fb9b44ac35c0988a0064d9e8') in 0.016517 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkAcousticSurface.cs using Guid(139f293461c756d4f87ed76f6faf4548) Importer(-1,00000000000000000000000000000000) -> (artifact id: '74edc7cde51dbe24768b02f008eeb6c0') in 0.022698 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/AkEnvironmentPortalInspector.cs using Guid(6316f5d087b1cc549a0e50dde789261c) Importer(-1,00000000000000000000000000000000) -> (artifact id: '07fbf6ee67c48581e86031007c9201d6') in 0.024786 seconds +Start importing Assets/Wwise/API/Editor/WwiseTypes/AuxBusDrawer.cs using Guid(73b3e876b5a417843b9d94156e3c43b8) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'fcd4d3db501c1327dcd5e65c71b0a26e') in 0.021634 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkAudioSourceChangeCallbackInfo.cs using Guid(73d4f3e9b87f17145bdfbaaf6e725a98) Importer(-1,00000000000000000000000000000000) -> (artifact id: '6aeaa3a0466529b424be6ffa697d7fab') in 0.022480 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkReflectionPathInfoArray.cs using Guid(738829b0df6a6024c873c9fc204e9ddf) Importer(-1,00000000000000000000000000000000) -> (artifact id: '1970f1cbdc2cc870c13cec288ad1c98c') in 0.025278 seconds +Start importing Assets/Wwise/API/Runtime/AkSoundEngine.extensions.cs using Guid(c334c3940ca83fb45a75c68329c2c938) Importer(-1,00000000000000000000000000000000) -> (artifact id: '2fcef9d066a85c50da33325c71a5ceba') in 0.024365 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/AkRoomPortalInspector.cs using Guid(c339e5cacf7012d42ab2f64e25bb0d67) Importer(-1,00000000000000000000000000000000) -> (artifact id: '667266c6c4c65607742c3ae03e09368b') in 0.023007 seconds +Start importing Assets/Wwise/API/Editor/WwiseTypes/BaseTypeDrawer.cs using Guid(c3fe74a19ed66fa45b17eea4d8dbd427) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e078b64b9f2493058f74d3076aaf5fb0') in 0.017476 seconds +Start importing Assets/Wwise/API/Editor/WwiseMenu/Common/AkUnityBuilderBase.cs using Guid(e339e26fd91eb8c40b1a28af9b70a1ce) Importer(-1,00000000000000000000000000000000) -> (artifact id: '6219f4c9d9edcb0456b562665add0743') in 0.022916 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/AkAmbientInspector.cs using Guid(14fbe60221f45de478ec7b575e728763) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a964a480c6a0b6936001dcb72c574d4c') in 0.024521 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkStreamMgrSettings.cs using Guid(34746f65112bca24eb04ada1a0d2d6e1) Importer(-1,00000000000000000000000000000000) -> (artifact id: '1e68da953900bd4d0b2fc065151e9663') in 0.022043 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkBusHierarchyFlags.cs using Guid(34f641efd74dac2488d13e9ae1a1d8b5) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'abf8748221861db0542bb050b4b12775') in 0.019290 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Windows/AkCommunicationSettings_Windows.cs using Guid(34bb853ff179af24b894a927dc65a527) Importer(-1,00000000000000000000000000000000) -> (artifact id: '88a0e70064a35d7859f61fe454ddbcc0') in 0.018831 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkGroupType.cs using Guid(44459849f9884b845b1ac3ce7537794a) Importer(-1,00000000000000000000000000000000) -> (artifact id: '5a8d1923d4f778e79210d8d9bb534176') in 0.019041 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkPlaylist.cs using Guid(547426d71bd407e4ba7a2c8364d5e399) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9ccc1a56c3a799f9001848e51b6f29e8') in 0.017815 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/AkGameObjListenerListDrawer.cs using Guid(54866ca8d91ebd74c9500d203443761f) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3d5f0e1bdf5655fab969a3ebed8ee8d2') in 0.019484 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkMIDIEvent.cs using Guid(64d99d92258498045b969cf256c8849c) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd624e8f98da7c6c409da54b032c18361') in 0.019478 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkAudioSettings.cs using Guid(9487d375ea5c54f45b45ed86c4015248) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd520d16ab13ef1cee179b6ec9541885c') in 0.018333 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkAudioObjectDestination.cs using Guid(a437848b5c5fa20479ae3e4ecfdb561b) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ff7a66d8b04d8e1cb4a11dd81165ed92') in 0.017860 seconds +Start importing Assets/Wwise/API/Editor/WwiseTypes/SwitchDrawer.cs using Guid(b471700968b33944e854fe5c01131010) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'dfa2bf6598a6459bcbbaa2bbab8413ad') in 0.018793 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkImageSourceParams.cs using Guid(b41b1f27b963b8448a0362bc7d4a24af) Importer(-1,00000000000000000000000000000000) -> (artifact id: '669b0d2f324a10dc4bdf514e4754ea58') in 0.029432 seconds +Start importing Assets/Wwise/MonoBehaviour/Runtime/AkRoomAwareManager.cs using Guid(b43b93c0836fa0a42ab8de904452781d) Importer(-1,00000000000000000000000000000000) -> (artifact id: '628bbc32f98ca648068cf63795a941b7') in 0.029659 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkBankCallbackInfo.cs using Guid(d4ccf4d77362d2a46ba0cbab0201f7aa) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a2fc6ab591fd3b524a2823c3c2e92026') in 0.022840 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Windows/AkSoundEngine_Windows.cs using Guid(d4ec5cfa5dad5af428a77fe27d904a7c) Importer(-1,00000000000000000000000000000000) -> (artifact id: '35d35cc9a492f2729bfeebd939e540e8') in 0.027943 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Mac/AkMacBasePathGetter.cs using Guid(050e0ca0eca621f48a89573c38d3ccf3) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a5c259c5224552fd4e132bd3f58eb01e') in 0.022036 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AKRESULT.cs using Guid(25f7f8dd5795b1047b475559929909dd) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a371303b8ece4653c6fdc38b443ee244') in 0.027754 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkAudioDeviceState.cs using Guid(251e99cc846a48e409f4dbe260213d9a) Importer(-1,00000000000000000000000000000000) -> (artifact id: '267f66d3c7dcd322d81b33448d2f809f') in 0.019954 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkChannelConfig.cs using Guid(3564082eab22fa94aaa81f697f9696d4) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ae11a308e03733f27812a5240cf589a3') in 0.019346 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Mac/AkCommunicationSettings_Mac.cs using Guid(35bb1edd1d866cf498e2e6b7784ad0f2) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ba6c3ae20e0dd6e42f4f8e5944af4ff1') in 0.018056 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Windows/AkSoundEngine.cs using Guid(4571faa40b50d8440bcdceb643771fc7) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd0b8bdcee7c6a2c5e06b7fc98c89181c') in 0.017985 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/AkSwitchInspector.cs using Guid(65b5eedbd8ddd40419eb9e57c3ca3fbd) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'bb565bb33a81465b91bc5fbdd4429bc8') in 0.017597 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkSerializedCallbackHeader.cs using Guid(957785a605e458c4a9ce20c6c5b94c4e) Importer(-1,00000000000000000000000000000000) -> (artifact id: '6fed8da14a4739839e472dce2084d807') in 0.018082 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/WAAPI/AkWaapiUtilities.cs using Guid(b50ef01e92d39ce42ab6c75a284312af) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9055a4e78343e1dcc1c17d79e1d5be65') in 0.018011 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkExternalSourceInfo.cs using Guid(d57b44733d0fc5548ab8adf3246729a7) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd76ae60eaf58120c1d13e231d4210cfc') in 0.017957 seconds +Start importing Assets/Wwise/MonoBehaviour/Runtime/AkRadialEmitter.cs using Guid(e526301a25a19f741b985a0af465e603) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0db4b7d1517153542cda9f73b05bd4f1') in 0.018240 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/WAAPI/Uri.cs using Guid(36ee20079e36d014d892596e4e36a491) Importer(-1,00000000000000000000000000000000) -> (artifact id: '072ef07581fbd5f3bd880aba9e44e458') in 0.029970 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkAudioFormat.cs using Guid(76a000aee2794d244a89e4bc59c89ee4) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0fe80893806318d7b8ed2daa30ffbc57') in 0.017319 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkAudioInputManager.cs using Guid(768c61a617a373d41b89433be181773c) Importer(-1,00000000000000000000000000000000) -> (artifact id: '931b27dc7a84192ea4821c8488155648') in 0.018006 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkBaseArray.cs using Guid(86510ddf454d00d45be893e8cf477293) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e57bb64a85f2eae52aeeed989960f7b8') in 0.017928 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkTriangle.cs using Guid(b6fca4582e2c2a2448867e597ce1484e) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3af0beb774de3bc66d103a085505a1d8') in 0.017089 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkOutputSettings.cs using Guid(e68673ca3778a5b48bb98b16e7412763) Importer(-1,00000000000000000000000000000000) -> (artifact id: '6f445e44fc9afeb178601ed5a155013f') in 0.017041 seconds +Start importing Assets/Wwise/Timeline/Runtime/AkEventPlayableBehavior.cs using Guid(07f807d0e0fc7ac4286a1b0431b255f6) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ee6a82b07db2665dd455479e44685400') in 0.017821 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkObjectInfo.cs using Guid(17d9a53ec8fe7494b8c9b4e65a52c08f) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'daed2cbdb5a578478c3eebdc1690f4d3') in 0.017536 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers/Windows/AkWindowsPluginActivator.cs using Guid(27e6821a2b15a754ea547169de00e226) Importer(-1,00000000000000000000000000000000) -> (artifact id: '493436c364f8e150544cac0567ab27f3') in 0.015072 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkPositioningInfo.cs using Guid(270e417b5f5ebd4418b4b2885e237b13) Importer(-1,00000000000000000000000000000000) -> (artifact id: '513bd9541e6a561d79be74a3688097d0') in 0.017470 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkMusicSettings.cs using Guid(37340759ac2bf78499568a8549ef8165) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9bd53eef096be654e7ec2e7afb147ce4') in 0.017144 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkCallbackManager.cs using Guid(67946fa731257d84394eb9977fbe1534) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3e417834daf7a7d993fc9be14bc76413') in 0.017778 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkMIDICcTypes.cs using Guid(77d836e922160e04e93531727f8653ec) Importer(-1,00000000000000000000000000000000) -> (artifact id: '148cf42bc76a6f86cda257d003bddac7') in 0.017064 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/AkUnityEventHandlerInspector.cs using Guid(87ed737ef4c40f84e8565b13243f33d1) Importer(-1,00000000000000000000000000000000) -> (artifact id: '94b73393aa47eb66f76a64c11ecc0c58') in 0.017313 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkResourceMonitorDataSummary.cs using Guid(974d3ff33b18e83499b4e68086b54016) Importer(-1,00000000000000000000000000000000) -> (artifact id: '5d6db641f80b8ea58f9c9d14253e95c8') in 0.017590 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkInitializationSettings.cs using Guid(a7650ac304c99464ebeb8f1c565f1c60) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ec1ec56cf4ea4b3523e86fbcbdc4aba9') in 0.017252 seconds +Start importing Assets/Wwise/Timeline/Editor/AkRTPCPlayableInspector.cs using Guid(a7acaf55ba9989c48aa4ef368dfd906a) Importer(-1,00000000000000000000000000000000) -> (artifact id: '733c582510c27a6e909b4b16f1c20f10') in 0.109882 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Mac/AkSoundEngine_Mac.cs using Guid(b7ed7cc5039b41c4bacc954e88cc6ebe) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'cd1ddfb69076da1e1e545589d1714fba') in 0.021284 seconds +Start importing Assets/Wwise/Timeline/Runtime/AkRTPCPlayable.cs using Guid(b78e8735b738fee479b23bbdf2834e23) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b80b13bf40cb8ae161595117a61e5900') in 0.007689 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/AkAudioListenerInspector.cs using Guid(d73d1e9aa1659534197409bf57827e28) Importer(-1,00000000000000000000000000000000) -> (artifact id: '996003419fad9f458dfa6cc3ac2bdef5') in 0.017350 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkAuxSendValue.cs using Guid(184bc8415a8bb384b82eb3c0afdf2546) Importer(-1,00000000000000000000000000000000) -> (artifact id: '45680926f24bf3ab420ebdba2fb7daa3') in 0.017442 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkPlaylistArray.cs using Guid(48d815a4f55e18d42a6bb4c80da762ac) Importer(-1,00000000000000000000000000000000) -> (artifact id: '066cfc5977449e6eb98f53f16245bd5a') in 0.019813 seconds +Start importing Assets/Wwise/API/Editor/WwiseWindows/AkWwiseXMLBuilder.cs using Guid(580b2a14186e9fa40b56bccfe1424b5d) Importer(-1,00000000000000000000000000000000) -> (artifact id: '94689229e69da56e66c817e678f7fbda') in 0.018418 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkPositioningData.cs using Guid(588b82cf90623c24ea694f297d025111) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0f59e3f8272792b9291facdaf9a78b37') in 0.017199 seconds +Start importing Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeWAAPIDataSource.cs using Guid(6838c30b0f8791c4898666cbd6d20edf) Importer(-1,00000000000000000000000000000000) -> (artifact id: '55036413fb0225589dc241471453e1e7') in 0.019760 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/WAAPI/Wamp.cs using Guid(883381c49e2b93e41bdebf26ce08e4da) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b70525943d9932ed00ab076587be9873') in 0.019390 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkTaskContext.cs using Guid(a8123ddab8c794447b393da784a01f95) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f9249c001eb5976c5d212442c0952eb7') in 0.019075 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkExtent.cs using Guid(a86e233a00ba40941a620080d605b6be) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b45d1dd4ae98e393c6dd70daa0b4f7ac') in 0.017306 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkBankContent.cs using Guid(b8c0e19e58bf7394998dbe763e82b073) Importer(-1,00000000000000000000000000000000) -> (artifact id: '243d2fbe1c01dc732622bda6bea3499a') in 0.017101 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkObstructionOcclusionValuesArray.cs using Guid(d88b94e117463c84ba46d444be28ea74) Importer(-1,00000000000000000000000000000000) -> (artifact id: '12122b5b80cbd729075e3387c5eb6b1f') in 0.016670 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkRamp.cs using Guid(29d97b3e4accd224285ef7daec79f983) Importer(-1,00000000000000000000000000000000) -> (artifact id: '684fe55c635bb10efe915d5d590595ce') in 0.017643 seconds +Start importing Assets/Wwise/Timeline/Editor/AkRTPCTrackInspector.cs using Guid(290bd48655e065b4b8e3f8a3dd264ff3) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e0b610cdbff1612d5e2b401e6b743a42') in 0.015249 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWSAUtils.cs using Guid(597a8162855b7d94a955c2d62c3c0f73) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd1aa6344bcdba73bbd19e2ed52bd717c') in 0.016220 seconds +Start importing Assets/Wwise/API/Editor/WwiseTypes/RTPCDrawer.cs using Guid(79c15edebabbb5146b4068a9a9b017f4) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f332ad7dad91f55c10fb1fb1d0597fb3') in 0.015106 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkQueryRTPCValue.cs using Guid(896c53aa234fcb645989232f49f3e2b2) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c9d2f6821bbe606b572e4e32b8caf491') in 0.017605 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/Ak3DSpatializationMode.cs using Guid(89be7f0b976fcef47ba4d6868c11a77b) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0c77b43ea13677662e4a0f28ca929fa9') in 0.020141 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkCurveInterpolation.cs using Guid(a94c477f64d4997409af9741640556b8) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b0697b9e1c5f9ef50c1f36b83f1f3544') in 0.020040 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkConnectionType.cs using Guid(c91925a237df56642b9899ac3699cf31) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd09191795a0c8bb6768e57392904ea59') in 0.018787 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/Ak3dData.cs using Guid(d9b1e0fce81783741b452bd25116052a) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c5e7334fd90d6d3f97ac99591a82690e') in 0.017923 seconds +Start importing Assets/Wwise/API/Editor/WwiseMenu/Common/AkWwiseIdConverter.cs using Guid(0af3cdd822fb2414fb284a2730bbdb29) Importer(-1,00000000000000000000000000000000) -> (artifact id: '17ca19824ef1bbb4bdd6868d1e2d3d98') in 0.020978 seconds +Start importing Assets/Wwise/API/Editor/WwiseTypes/AcousticTextureDrawer.cs using Guid(0a36ba03468834a459e1a15f3ba50859) Importer(-1,00000000000000000000000000000000) -> (artifact id: '2395a92bbeee861469b74323537ca343') in 0.018412 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkAuxSendArray.cs using Guid(2ad7c5904726bce4eb652197c22ad460) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'cee8933598c1b9e25f418132bd5de131') in 0.019431 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Mac/AkMacSettings.cs using Guid(2a3bab09c5580bf479cb3eab8c1498b2) Importer(-1,00000000000000000000000000000000) -> (artifact id: '743de36caf8a57f83bd76d1ae5bc4830') in 0.017254 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWwiseSetupWizard.cs using Guid(7a302224300958240963b759fa636d16) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0c981da4321318ab35919094c9f8e373') in 0.016960 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkShowOnlyAttribute.cs using Guid(7af1baad3892eef46b6ae43833cbe5a8) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3954024d83ea1d7db77f287c3ba5da86') in 0.018135 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkObstructionOcclusionValues.cs using Guid(7a585eb368ee38d4aab97e7a455a2d59) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a95ca96475cc79e0af7ccb1eefdc1d1d') in 0.011620 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkVertex.cs using Guid(9a09ae1c7b85fc447890bf0b13ebf590) Importer(-1,00000000000000000000000000000000) -> (artifact id: '8cc5d8c3b84ff19d652313e41fc714f4') in 0.018977 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/WAAPI/AkWaapiHelper.cs using Guid(ca18e2d3356584d4982a5e5b35691f3d) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c4b6208ad92a0f357548cee413d4522b') in 0.018818 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkDynamicSequenceItemCallbackInfo.cs using Guid(cabb3e66b7fd1b846b5219e813cac248) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'fe026d48004b9ff8aa5a4a86439de80e') in 0.018393 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkMeteringFlags.cs using Guid(da4fe7f20e4d8914eac7266c298091d0) Importer(-1,00000000000000000000000000000000) -> (artifact id: '92830a811bfb100600ebdc1268e44d9d') in 0.017728 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkDiffractionPathInfoArray.cs using Guid(ea80a29a5611fce4686dc77859eb33cf) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ff87c326519510f30c233f835d8795a7') in 0.018123 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/AkEventInspector.cs using Guid(ea0767463aabd3446b9261ba2c4d91d0) Importer(-1,00000000000000000000000000000000) -> (artifact id: '509f2f01bd30d84bb515f4a9c261d45e') in 0.018489 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkMusicSyncCallbackInfo.cs using Guid(fa893561cc2931e4c810816301e867c5) Importer(-1,00000000000000000000000000000000) -> (artifact id: '52d54839057e06bd72d3003a5369275e') in 0.018796 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkObjectInfoArray.cs using Guid(2b24834f966fac64da57a20e4cd414c0) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'fc9700e02dd557cf7cbbb6e50c08e07f') in 0.017244 seconds +Start importing Assets/Wwise/API/Editor/WwiseTypes/TriggerDrawer.cs using Guid(2bb6e06f811ade64291a0abc0897e777) Importer(-1,00000000000000000000000000000000) -> (artifact id: '4c39e86ea370b8f0c77743060a207c6b') in 0.015255 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/AkSpatialAudioListenerInspector.cs using Guid(6b91b708d4c4d1242b7af959667f0340) Importer(-1,00000000000000000000000000000000) -> (artifact id: '6b74b1a30ac7bdbde02bb8d11bf20a1f') in 0.019681 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkDeviceDescriptionArray.cs using Guid(6b667097be583684a97385e945d9c55a) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f208683f0de236c8bc3854f01b4a497a') in 0.019053 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkInitSettings.cs using Guid(7b19cd9ae9009dc45adec18f3dbeda27) Importer(-1,00000000000000000000000000000000) -> (artifact id: '10ce24bd68ef60f88ac039bb3278aed0') in 0.023389 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkMIDIEventCallbackInfo.cs using Guid(7b0ce1603c310c2479ebdb943f6b2139) Importer(-1,00000000000000000000000000000000) -> (artifact id: '8cc9698bebf79bc723689c15cb6c5060') in 0.022624 seconds +Start importing Assets/Wwise/API/Editor/WwiseWindows/AkWwiseProjectData.cs using Guid(7b9fcd7ddb9dea64c905ea2e2bfa1a68) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e92f78be5a8236fe5a5b66613d52e41e') in 0.020009 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkEnumFlagAttribute.cs using Guid(8b13a179121095a4b855581dede362ff) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ae8c91824a892e4a50e8b6f166853086') in 0.022774 seconds +Start importing Assets/Wwise/API/Editor/WwiseMenu/Mac/AkWwiseMenu_Mac.cs using Guid(8be9f5b2f27bf6b4a863ada9a0cf0651) Importer(-1,00000000000000000000000000000000) -> (artifact id: '6bd701fcfb64d181b22c64f666b46063') in 0.017765 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Mac/AkThreadProperties_Mac.cs using Guid(abc0cb35c7eb3cb44b63f3c0437019a5) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'dae66f962d451fd024bbec4432ec7cf9') in 0.025772 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkCallbackInfo.cs using Guid(ab55ae5b9a0631646902cfd8488ed1ed) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3737a4d687a847c422d612b675f33dd4') in 0.021408 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkReflectionPathInfo.cs using Guid(db76e6b00bc16c7488fd808b3c890535) Importer(-1,00000000000000000000000000000000) -> (artifact id: '363dc5108bfe4509b26a76314b0a573f') in 0.019783 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkChannelEmitter.cs using Guid(eb252e378ccd8a24980906170330ef0b) Importer(-1,00000000000000000000000000000000) -> (artifact id: '996559520e52f2a6292e8f717ae95d9b') in 0.019304 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkDeviceSettings.cs using Guid(eb0f35cd5cb1a704a974c9c085836465) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a2efb0be8458d9fcce6b106649822164') in 0.024409 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkChannelOrdering.cs using Guid(0cc1789a76d0f464cbf2260c0b1dc235) Importer(-1,00000000000000000000000000000000) -> (artifact id: '8a8eefc395123c3a77508b288a5c40b4') in 0.022241 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/AkBankInspector.cs using Guid(1c5440b2f8b5386448a09b19c650799d) Importer(-1,00000000000000000000000000000000) -> (artifact id: '76e06d6f996397a5f54357e51406b90a') in 0.023904 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkMonitorErrorCode.cs using Guid(7c34c5f42d9958a48bd97d7b1e2847a7) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e950aaf8a7f148560cfa9a113aa13592') in 0.023220 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkAudioInterruptionCallbackInfo.cs using Guid(7cc73f48ce163104c8237b7cc0899863) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f195d32bd737df368756e07f199fcc5a') in 0.020513 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkSoundEngine.cs using Guid(7c68246d2543a3d4bb9a5198dc21167f) Importer(-1,00000000000000000000000000000000) -> (artifact id: '16cf3cfd4416b0f1c542f5cb3c7076b9') in 0.021002 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/AkEnvironmentInspector.cs using Guid(8c033ed22b30ab848bcb27ec75f53f0a) Importer(-1,00000000000000000000000000000000) -> (artifact id: '06abca0beaa255a79990f928ab783897') in 0.022208 seconds +Start importing Assets/Wwise/API/Editor/WwiseTypes/StateDrawer.cs using Guid(ac51eff351c52444c84daaba2054a967) Importer(-1,00000000000000000000000000000000) -> (artifact id: '389c004beea27f83504fb77a424b0cb5') in 0.015746 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkDiffractionPathInfo.cs using Guid(ac342196dbfb68145a6c4be99b65e88e) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3a5782375d27c3cf91773fc9999b5a89') in 0.020015 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkSpeakerPanningType.cs using Guid(dcd749e38da85e74b8df31f863208a50) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f2aa13dcf2318b4831a6ae617daf31cc') in 0.019434 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/AkRoomInspector.cs using Guid(dc6d2801c5299654c817f9a0a3704dd1) Importer(-1,00000000000000000000000000000000) -> (artifact id: '4dde4fef1cd0cebe6945ca85db7a4336') in 0.019069 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Windows/AkWindowsBasePathGetter.cs using Guid(ec760b80e1234b543a9813e6ef10f935) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd10682a241d3bd831e765eec92fd1211') in 0.015994 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkMonitoringCallbackInfo.cs using Guid(fc41f05894ad7b04fa9be81fafbcc3c3) Importer(-1,00000000000000000000000000000000) -> (artifact id: '21f251aafdfd77dad9cbe1d04f274b2c') in 0.020693 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkSegmentInfo.cs using Guid(fce1e584b647f8c48b253575c4a1ad8d) Importer(-1,00000000000000000000000000000000) -> (artifact id: '59538a0b319840fdf324696ddb545bc9') in 0.020816 seconds +Start importing Assets/Wwise/API/Editor/WwiseWindows/AkWwisePicker.cs using Guid(fc793ecb16bff044dba5442507fae6ea) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b9878db81bc23573dcc38a6200292b67') in 0.019294 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkRoomParams.cs using Guid(0d8bf0ab3f802bb4eacb02125860a792) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a09dbbe548987c842ad07c4a9aeecd85') in 0.018964 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Mac/AkPlatformInitSettings_Mac.cs using Guid(3d180bb78be8504498a47cb84cb0ee92) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ed3c82988a7c74f7b6f64cc1509eeb5c') in 0.019719 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/AkBaseInspector.cs using Guid(4da226c5fdde856409f2102bf00d3376) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ee532760f9f8518c4c7a43a3a80be528') in 0.019920 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkPlaylistItem.cs using Guid(4d087a1f0ab0d134fb06d3ec3320bd4a) Importer(-1,00000000000000000000000000000000) -> (artifact id: '1d5c075c4c4b4b48e654c46805c940be') in 0.020626 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkSourceChannelOrdering.cs using Guid(6dc2eaf14f8bf994a87cbf939e648432) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9457b9bc19f9f0b2eac54023f3acb3a0') in 0.020401 seconds +Start importing Assets/Wwise/MonoBehaviour/Runtime/AkEventCallbackData.cs using Guid(6d0ade48cce65ed4db55d8f827f6c4d0) Importer(-1,00000000000000000000000000000000) -> (artifact id: '60c22dbdcc2672ac31cedf40166b894c') in 0.010397 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/AkStateInspector.cs using Guid(6d0f13a09154f7148b0648725de5b279) Importer(-1,00000000000000000000000000000000) -> (artifact id: '5705cec1987a7ad3fb90d72f03bd9bf8') in 0.016143 seconds +Start importing Assets/Wwise/Timeline/Editor/AkEventPlayableInspector.cs using Guid(7d810f7bf3f7f0a45b0e6f7731e2a84c) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9f52ed502a5bbc26520fd508b444e707') in 0.019997 seconds +Start importing Assets/Wwise/API/Editor/AkPluginActivator.cs using Guid(7d727add5552d4f429e0497a8d6f4cb3) Importer(-1,00000000000000000000000000000000) -> (artifact id: '477e054dc92eb2614498846fef025e97') in 0.025405 seconds +Start importing Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeDataSource.cs using Guid(7d93836597034c343b184cc57f01cfa9) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9a363e05c5ea26d88afb8891055a8ee9') in 0.019717 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkWwiseInitializationSettings.cs using Guid(7debf90897b011746998daa128f2562b) Importer(-1,00000000000000000000000000000000) -> (artifact id: '7dd0eb654502e5ca1b8eaad272f0906f') in 0.021836 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/AkPortalManager.cs using Guid(ad8e6aaf85f598546b2aee628a3d01e9) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c2bd4868a3ff143d32f88e43f18792d6') in 0.020114 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkPositionArray.cs using Guid(cd664e722adec0844898a80b58de34eb) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'fb481aadb9bb29df230abf332055e3c1') in 0.022603 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/Ak3DPositionType.cs using Guid(edb96f350d38f5e4c99114e5c2bb598e) Importer(-1,00000000000000000000000000000000) -> (artifact id: '5cce3aebca85cad29d6fcf89fd2e1bcb') in 0.020105 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/AkRoomAwareObjectInspector.cs using Guid(fd234e785427c3d4fbe3871c78b6dea5) Importer(-1,00000000000000000000000000000000) -> (artifact id: '2888ced9c5c7e89b8d9847f0bfc4e11d') in 0.021804 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Mac/AkSoundEnginePINVOKE_Mac.cs using Guid(fd9a0f70dabeaf4449eb33e55564fa16) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e47de7e7da879c8fef85848a86471051') in 0.027223 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkBankManager.cs using Guid(2e52c84fd846d004a8f25a4d805adbfe) Importer(-1,00000000000000000000000000000000) -> (artifact id: '091acb5e616e4f1104bd583cf9786342') in 0.020798 seconds +Start importing Assets/Wwise/Timeline/Runtime/AkRTPCTrack.cs using Guid(5ea7ba49ef527784bbcde137403d8c71) Importer(-1,00000000000000000000000000000000) -> (artifact id: '8a97590197ca750c1116449b72cbe43c') in 0.007752 seconds +Start importing Assets/Wwise/API/Editor/WwiseTypes/EventDrawer.cs using Guid(6e3aded9dafd94a4fa817f8a990e0efa) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b32a9a10706a9d85c8b90954e74a7a3b') in 0.017440 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Mac/AkUnityPlatformSpecificSettings_Mac.cs using Guid(7edf6503efe98df42aa62c6c66bbeeed) Importer(-1,00000000000000000000000000000000) -> (artifact id: '856c511c42bac2cee94ef00c9174e88b') in 0.019240 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Windows/AkSoundEnginePINVOKE_Windows.cs using Guid(9eb1d3b297ae3784d9ab6503adfd6127) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9948d7c0eb168d563c80c80d5013997b') in 0.025260 seconds +Start importing Assets/Wwise/MonoBehaviour/Runtime/AkRoomManager.cs using Guid(9eace9ba8f1dbf947a3335d6c8a64009) Importer(-1,00000000000000000000000000000000) -> (artifact id: '04950ff57bac8e4f0c4b189f987bb570') in 0.020847 seconds +Start importing Assets/Wwise/API/Editor/WwiseWindows/AkWwiseWWUBuilder.cs using Guid(ae60ef50a9c66f644b6c98c8c0373828) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3b91660b770808fb45bbb8afe2467dfa') in 0.018080 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkActionOnEventType.cs using Guid(ae2be906c53b9bb4a91f20068385638d) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b81dc951589cd816a0b5481867ef95a7') in 0.020773 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/Ak3DAudioSinkCapabilities.cs using Guid(beba60372a3403146a720291f620a4b9) Importer(-1,00000000000000000000000000000000) -> (artifact id: '4e220eb642996ea8dc7b3b264013e4d4') in 0.020274 seconds +Start importing Assets/Wwise/API/Editor/WwiseMenu/Common/AkUnityPluginInstallerBase.cs using Guid(beacbddfe55891249bea826bc322015f) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f4c9db64910251ddeed96ce062581c84') in 0.022165 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkVector.cs using Guid(ce963d40434b26541973eca88287cf01) Importer(-1,00000000000000000000000000000000) -> (artifact id: '982b753863c185b0561d483804b07bf1') in 0.017410 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkCommonPlatformSettings.cs using Guid(de10bfb735d081a4a894a89564ba5c46) Importer(-1,00000000000000000000000000000000) -> (artifact id: '1361220aff16d5e47b3d65650be5f2f7') in 0.021961 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkMIDIPostArray.cs using Guid(dec4280b81ea3a34eab7ae30d664cf3d) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f43f4787f58c8b69b9e160ea3afe7a43') in 0.019593 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkChannelEmitterArray.cs using Guid(eef38c4210d50c9429a12a0a5a7f3daa) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0a467643953128112f2dbdcb65cc762b') in 0.014982 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Windows/AkUnityPlatformSpecificSettings_Windows.cs using Guid(fec924c8bda3c8348b3a82d6483d52f6) Importer(-1,00000000000000000000000000000000) -> (artifact id: '7c69f85bec7585195ed217ffac6eacfc') in 0.020348 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/AkGameObjectInspector.cs using Guid(0fa4b84cfa041a943934a4df39c54eaa) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'fca2c6c1e3139f8ca2a11c272ee5d095') in 0.020903 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkEventCallbackInfo.cs using Guid(1ff67a8d7599a244d9a386af4dd02591) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0397c5305644048b3e4dfcf70d55a825') in 0.021496 seconds +Start importing Assets/Wwise/API/Editor/WwiseWindows/AkWwiseComponentPicker.cs using Guid(3f64cbdeb252c84438649da05a61c59f) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a693356b3ef0381e55e28b5a075b9077') in 0.021832 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkAcousticSurfaceArray.cs using Guid(3ff7310e27192184c8af3b0ce3129e04) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0af9a51dc9c691178ab64483afcd0c23') in 0.022264 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkSourceSettings.cs using Guid(5faa9982f01185d43b68ba191cdccdc1) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b77446e57be3cbf3e4adf451d63922fb') in 0.024509 seconds +Start importing Assets/Wwise/Timeline/Runtime/AkEventTrack.cs using Guid(6fbcaf2d557e5734b86f8a355c8ecac3) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'cd1cbfc331ee4b33dd47d69406b59a0e') in 0.009960 seconds +Start importing Assets/Wwise/API/Editor/WwiseWindows/AkWwiseTreeViewItem.cs using Guid(8fc198a18167442409e698ae9a2e7116) Importer(-1,00000000000000000000000000000000) -> (artifact id: '97a54898562068e388b6bc7cdf1fc46a') in 0.025314 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkMIDIEventTypes.cs using Guid(8f99b3e9e5fe6a5478631632a1757ce8) Importer(-1,00000000000000000000000000000000) -> (artifact id: '17451316c6822bf598c36643346f903f') in 0.062334 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkCallbackSerializer.cs using Guid(8f5d89e9a7d50e84db8bfe7d9599faff) Importer(-1,00000000000000000000000000000000) -> (artifact id: '7b29eb763aa54f9598b6a36911cf2053') in 0.033245 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Mac/AkSoundEngine.cs using Guid(aff08c5f2f4c63c49b43ffbd206a19ce) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c5620f834a441223feaffb1e618664e0') in 0.020040 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/AkBasePathGetter.cs using Guid(af2c6e6efc35374459ba812c57d9bdec) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0fac38573eaed82e3f09487cd22818bd') in 0.023933 seconds +Start importing Assets/Wwise/API/Runtime/Handwritten/Common/Arrays/AkExternalSourceInfoArray.cs using Guid(bfa60fa6703e1f74585293408166f552) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e109d500cb3d4c2148158b3cf2d1c876') in 0.023307 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkIterator.cs using Guid(bf287fefc06632f43945eafb38776181) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd97ce7f125cf3948401ad56d355e3466') in 0.021054 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkChannelConfigType.cs using Guid(bfccbbe0e7a47c34395c5fcef1118a85) Importer(-1,00000000000000000000000000000000) -> (artifact id: '8632ea439b612880bd121ca264ea3253') in 0.022142 seconds +Start importing Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers/Mac/AkMacPluginActivator.cs using Guid(cf01499c75b657f4086e3d4db4753d4e) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a5668fede59151f877d805542485ebac') in 0.020277 seconds +Start importing Assets/Wwise/API/Runtime/Generated/Common/AkCallbackType.cs using Guid(df421a3c810d9924d843e9c0206d35fb) Importer(-1,00000000000000000000000000000000) -> (artifact id: '433c277afde922eea18159701a4f6673') in 0.022841 seconds Registering precompiled user dll's ... -Registered in 0.010346 seconds. -[ScriptCompilation] Recompiling all scripts because: Assembly Definition File(s) changed +Registered in 0.010085 seconds. - Starting script compilation -- Starting compile Library/ScriptAssemblies/UnityEngine.TestRunner.dll -- Starting compile Library/ScriptAssemblies/UnityEngine.UI.dll -- Starting compile Library/ScriptAssemblies/Ink.dll -Deleting stamp file at Library/ScriptAssemblies/BuiltinAssemblies.stamp -- Finished compile Library/ScriptAssemblies/UnityEngine.TestRunner.dll in 1.663767 seconds -- Starting compile Library/ScriptAssemblies/UnityEditor.TestRunner.dll -- Finished compile Library/ScriptAssemblies/UnityEngine.UI.dll in 1.784137 seconds -- Finished compile Library/ScriptAssemblies/Ink.dll in 1.80865 seconds -- Finished compile Library/ScriptAssemblies/UnityEditor.TestRunner.dll in 0.652261 seconds -- Starting compile Library/ScriptAssemblies/UnityEditor.UI.dll -- Finished compile Library/ScriptAssemblies/UnityEditor.UI.dll in 0.622655 seconds -- Starting compile Library/ScriptAssemblies/Unity.VSCode.Editor.dll -- Starting compile Library/ScriptAssemblies/RethinkDB.dll -- Starting compile Library/ScriptAssemblies/Unity.Recorder.Base.dll -- Starting compile Library/ScriptAssemblies/Unity.2D.Tilemap.Editor.dll -- Starting compile Library/ScriptAssemblies/Unity.VisualStudio.Editor.dll -- Starting compile Library/ScriptAssemblies/Unity.Timeline.dll -- Starting compile Library/ScriptAssemblies/Unity.TextMeshPro.dll -- Starting compile Library/ScriptAssemblies/Unity.2D.Sprite.Editor.dll -- Finished compile Library/ScriptAssemblies/Unity.2D.Tilemap.Editor.dll in 1.492661 seconds -- Starting compile Library/ScriptAssemblies/Substance.EditorHelper.dll -- Finished compile Library/ScriptAssemblies/Unity.Recorder.Base.dll in 1.559391 seconds -- Finished compile Library/ScriptAssemblies/Unity.Timeline.dll in 1.584356 seconds -- Starting compile Library/ScriptAssemblies/Unity.InputSystem.dll -- Starting compile Library/ScriptAssemblies/Unity.Rider.Editor.dll -- Finished compile Library/ScriptAssemblies/Unity.VSCode.Editor.dll in 1.727341 seconds -- Starting compile Library/ScriptAssemblies/UnityEngine.SpatialTracking.dll -- Finished compile Library/ScriptAssemblies/Unity.2D.Sprite.Editor.dll in 1.704766 seconds -- Starting compile Library/ScriptAssemblies/Unity.Mathematics.dll -- Finished compile Library/ScriptAssemblies/Unity.VisualStudio.Editor.dll in 1.893389 seconds -- Starting compile Library/ScriptAssemblies/Unity.Burst.dll -- Finished compile Library/ScriptAssemblies/Unity.TextMeshPro.dll in 2.205378 seconds -- Starting compile Library/ScriptAssemblies/Unity.TextMeshPro.Editor.dll -- Finished compile Library/ScriptAssemblies/RethinkDB.dll in 2.327764 seconds -- Starting compile Library/ScriptAssemblies/Unity.Postprocessing.Runtime.dll -- Finished compile Library/ScriptAssemblies/Substance.EditorHelper.dll in 0.9372 seconds -- Starting compile Library/ScriptAssemblies/Substance.Platform.dll -- Finished compile Library/ScriptAssemblies/Unity.Rider.Editor.dll in 1.534898 seconds -- Starting compile Library/ScriptAssemblies/UniRx.dll -- Finished compile Library/ScriptAssemblies/UnityEngine.SpatialTracking.dll in 1.539114 seconds -- Starting compile Library/ScriptAssemblies/UnityEngine.XR.LegacyInputHelpers.dll -- Finished compile Library/ScriptAssemblies/Substance.Platform.dll in 2.922894 seconds -- Starting compile Library/ScriptAssemblies/Unity.Timeline.Editor.dll -- Finished compile Library/ScriptAssemblies/Unity.Burst.dll in 3.696932 seconds -- Starting compile Library/ScriptAssemblies/Unity.Burst.Editor.dll -- Finished compile Library/ScriptAssemblies/Unity.Postprocessing.Runtime.dll in 3.450631 seconds -- Starting compile Library/ScriptAssemblies/Unity.Postprocessing.Editor.dll -- Finished compile Library/ScriptAssemblies/Unity.InputSystem.dll in 4.519717 seconds -- Starting compile Library/ScriptAssemblies/Cinemachine.dll -- Finished compile Library/ScriptAssemblies/UnityEngine.XR.LegacyInputHelpers.dll in 2.964486 seconds -- Starting compile Library/ScriptAssemblies/UnityEditor.XR.LegacyInputHelpers.dll -- Finished compile Library/ScriptAssemblies/Unity.TextMeshPro.Editor.dll in 4.325277 seconds - Starting compile Library/ScriptAssemblies/AK.Wwise.Unity.API.dll -- Finished compile Library/ScriptAssemblies/UniRx.dll in 3.57752 seconds -- Starting compile Library/ScriptAssemblies/MessagePack.dll -- Finished compile Library/ScriptAssemblies/UnityEditor.XR.LegacyInputHelpers.dll in 1.966035 seconds -- Starting compile Library/ScriptAssemblies/UnityEditor.SpatialTracking.dll -- Finished compile Library/ScriptAssemblies/Unity.Burst.Editor.dll in 2.671447 seconds -- Starting compile Library/ScriptAssemblies/Unity.Recorder.dll -- Finished compile Library/ScriptAssemblies/Unity.Postprocessing.Editor.dll in 2.594384 seconds -- Finished compile Library/ScriptAssemblies/Cinemachine.dll in 2.283663 seconds -- Finished compile Library/ScriptAssemblies/Unity.Mathematics.dll in 7.203782 seconds -- Starting compile Library/ScriptAssemblies/Unity.Mathematics.Editor.dll -- Finished compile Library/ScriptAssemblies/Unity.Timeline.Editor.dll in 3.635252 seconds -- Starting compile Library/ScriptAssemblies/com.unity.cinemachine.editor.dll -- Finished compile Library/ScriptAssemblies/Unity.Recorder.dll in 0.966936 seconds -- Starting compile Library/ScriptAssemblies/Unity.Recorder.Editor.dll -- Finished compile Library/ScriptAssemblies/MessagePack.dll in 2.510397 seconds -- Starting compile Library/ScriptAssemblies/Aetheria.Shared.Unity.dll -- Finished compile Library/ScriptAssemblies/UnityEditor.SpatialTracking.dll in 1.165709 seconds -- Finished compile Library/ScriptAssemblies/AK.Wwise.Unity.API.dll in 2.919329 seconds +Deleting stamp file at Library/ScriptAssemblies/BuiltinAssemblies.stamp +- Finished compile Library/ScriptAssemblies/AK.Wwise.Unity.API.dll in 1.545836 seconds - Starting compile Library/ScriptAssemblies/AK.Wwise.Unity.API.WwiseTypes.dll -- Finished compile Library/ScriptAssemblies/Unity.Mathematics.Editor.dll in 0.657511 seconds -- Finished compile Library/ScriptAssemblies/com.unity.cinemachine.editor.dll in 1.525005 seconds -- Finished compile Library/ScriptAssemblies/Unity.Recorder.Editor.dll in 1.470838 seconds -- Finished compile Library/ScriptAssemblies/AK.Wwise.Unity.API.WwiseTypes.dll in 1.231197 seconds +- Finished compile Library/ScriptAssemblies/AK.Wwise.Unity.API.WwiseTypes.dll in 0.344139 seconds - Starting compile Library/ScriptAssemblies/Ak.Wwise.Api.WAAPI.dll - Starting compile Library/ScriptAssemblies/AK.Wwise.Unity.Timeline.dll - Starting compile Library/ScriptAssemblies/AK.Wwise.Unity.MonoBehaviour.dll -- Finished compile Library/ScriptAssemblies/Aetheria.Shared.Unity.dll in 1.637798 seconds -- Starting compile Library/ScriptAssemblies/Tests.dll -- Finished compile Library/ScriptAssemblies/AK.Wwise.Unity.Timeline.dll in 0.543642 seconds -- Finished compile Library/ScriptAssemblies/Tests.dll in 0.465632 seconds -- Finished compile Library/ScriptAssemblies/AK.Wwise.Unity.MonoBehaviour.dll in 0.631917 seconds -- Finished compile Library/ScriptAssemblies/Ak.Wwise.Api.WAAPI.dll in 0.70933 seconds +- Finished compile Library/ScriptAssemblies/AK.Wwise.Unity.Timeline.dll in 0.42725 seconds +- Finished compile Library/ScriptAssemblies/AK.Wwise.Unity.MonoBehaviour.dll in 0.518866 seconds +- Finished compile Library/ScriptAssemblies/Ak.Wwise.Api.WAAPI.dll in 0.577132 seconds - Starting compile Library/ScriptAssemblies/AK.Wwise.Unity.API.Editor.dll -- Finished compile Library/ScriptAssemblies/AK.Wwise.Unity.API.Editor.dll in 0.540632 seconds +- Finished compile Library/ScriptAssemblies/AK.Wwise.Unity.API.Editor.dll in 0.456123 seconds - Starting compile Library/ScriptAssemblies/AK.Wwise.Unity.MonoBehaviour.Editor.dll - Starting compile Library/ScriptAssemblies/AK.Wwise.Unity.Timeline.Editor.dll -- Finished compile Library/ScriptAssemblies/AK.Wwise.Unity.Timeline.Editor.dll in 0.441048 seconds -- Finished compile Library/ScriptAssemblies/AK.Wwise.Unity.MonoBehaviour.Editor.dll in 0.482559 seconds +- Finished compile Library/ScriptAssemblies/AK.Wwise.Unity.Timeline.Editor.dll in 0.409306 seconds +- Finished compile Library/ScriptAssemblies/AK.Wwise.Unity.MonoBehaviour.Editor.dll in 0.476093 seconds - Starting compile Library/ScriptAssemblies/Assembly-CSharp-firstpass.dll -- Finished compile Library/ScriptAssemblies/Assembly-CSharp-firstpass.dll in 2.321653 seconds +- Finished compile Library/ScriptAssemblies/Assembly-CSharp-firstpass.dll in 2.950651 seconds - Starting compile Library/ScriptAssemblies/Assembly-CSharp.dll - Starting compile Library/ScriptAssemblies/Assembly-CSharp-Editor-firstpass.dll -- Finished compile Library/ScriptAssemblies/Assembly-CSharp-Editor-firstpass.dll in 0.633433 seconds - ------Compiler Commandline Arguments: -Filename: C:\Program Files\Unity\Hub\Editor\2020.2.6f1\Editor\Data\Tools\RoslynScripts\unity_csc.bat -Arguments: /noconfig @Temp/UnityTempFile-5c5f5891ae24a9b45876cecb96099ea5 -Responsefile: Temp/UnityTempFile-5c5f5891ae24a9b45876cecb96099ea5 Contents: -/target:library -/out:Temp/Assembly-CSharp.dll -/nowarn:0169 -/nowarn:0649 -/refout:Temp/Assembly-CSharp.dll.ref -/unsafe -/deterministic -/debug:portable -/optimize- -/nostdlib+ -/preferreduilang:en-US -/langversion:8.0 -/reference:Library/ScriptAssemblies/AK.Wwise.Unity.API.Editor.dll -/reference:Library/ScriptAssemblies/AK.Wwise.Unity.API.WwiseTypes.dll -/reference:Library/ScriptAssemblies/AK.Wwise.Unity.API.dll -/reference:Library/ScriptAssemblies/AK.Wwise.Unity.MonoBehaviour.Editor.dll -/reference:Library/ScriptAssemblies/AK.Wwise.Unity.MonoBehaviour.dll -/reference:Library/ScriptAssemblies/AK.Wwise.Unity.Timeline.Editor.dll -/reference:Library/ScriptAssemblies/AK.Wwise.Unity.Timeline.dll -/reference:Library/ScriptAssemblies/Aetheria.Shared.Unity.dll -/reference:Library/ScriptAssemblies/Ak.Wwise.Api.WAAPI.dll -/reference:Library/ScriptAssemblies/Assembly-CSharp-firstpass.dll -/reference:Library/ScriptAssemblies/Cinemachine.dll -/reference:Library/ScriptAssemblies/Ink.dll -/reference:Library/ScriptAssemblies/MessagePack.dll -/reference:Library/ScriptAssemblies/RethinkDB.dll -/reference:Library/ScriptAssemblies/Substance.EditorHelper.dll -/reference:Library/ScriptAssemblies/Substance.Platform.dll -/reference:Library/ScriptAssemblies/UniRx.dll -/reference:Library/ScriptAssemblies/Unity.2D.Sprite.Editor.dll -/reference:Library/ScriptAssemblies/Unity.2D.Tilemap.Editor.dll -/reference:Library/ScriptAssemblies/Unity.Burst.Editor.dll -/reference:Library/ScriptAssemblies/Unity.Burst.dll -/reference:Library/ScriptAssemblies/Unity.InputSystem.dll -/reference:Library/ScriptAssemblies/Unity.Mathematics.Editor.dll -/reference:Library/ScriptAssemblies/Unity.Mathematics.dll -/reference:Library/ScriptAssemblies/Unity.Postprocessing.Editor.dll -/reference:Library/ScriptAssemblies/Unity.Postprocessing.Runtime.dll -/reference:Library/ScriptAssemblies/Unity.Recorder.Base.dll -/reference:Library/ScriptAssemblies/Unity.Recorder.Editor.dll -/reference:Library/ScriptAssemblies/Unity.Recorder.dll -/reference:Library/ScriptAssemblies/Unity.Rider.Editor.dll -/reference:Library/ScriptAssemblies/Unity.TextMeshPro.Editor.dll -/reference:Library/ScriptAssemblies/Unity.TextMeshPro.dll -/reference:Library/ScriptAssemblies/Unity.Timeline.Editor.dll -/reference:Library/ScriptAssemblies/Unity.Timeline.dll -/reference:Library/ScriptAssemblies/Unity.VSCode.Editor.dll -/reference:Library/ScriptAssemblies/Unity.VisualStudio.Editor.dll -/reference:Library/ScriptAssemblies/UnityEditor.SpatialTracking.dll -/reference:Library/ScriptAssemblies/UnityEditor.UI.dll -/reference:Library/ScriptAssemblies/UnityEditor.XR.LegacyInputHelpers.dll -/reference:Library/ScriptAssemblies/UnityEngine.SpatialTracking.dll -/reference:Library/ScriptAssemblies/UnityEngine.UI.dll -/reference:Library/ScriptAssemblies/UnityEngine.XR.LegacyInputHelpers.dll -/reference:Library/ScriptAssemblies/com.unity.cinemachine.editor.dll -/reference:Assets/Allegorithmic/Plugins/Substance.Game.dll -/reference:Assets/Plugins/Microsoft.Extensions.Logging.Abstractions.dll -/reference:Assets/Plugins/Newtonsoft.Json.dll -/reference:Assets/Plugins/QuickGraph.dll -/reference:Assets/Plugins/Remotion.Linq.dll -/reference:Assets/Plugins/System.Buffers.dll -/reference:Assets/Plugins/System.Memory.dll -/reference:Assets/Plugins/System.Runtime.CompilerServices.Unsafe.dll -/reference:Assets/Plugins/System.Threading.Tasks.Extensions.dll -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.CoreModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.GraphViewModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.PackageManagerUIModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.SceneTemplateModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIElementsModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIElementsSamplesModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIServiceModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UnityConnectModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AIModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ARModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AccessibilityModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AndroidJNIModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AnimationModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AssetBundleModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AudioModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClothModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterInputModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterRendererModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.CoreModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.CrashReportingModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.DSPGraphModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.DirectorModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GIModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GameCenterModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GridModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.HotReloadModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.IMGUIModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ImageConversionModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.InputLegacyModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.InputModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.JSONSerializeModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.LocalizationModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ParticleSystemModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.PerformanceReportingModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.Physics2DModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.PhysicsModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ProfilerModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ScreenCaptureModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SharedInternalsModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteMaskModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteShapeModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.StreamingModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SubstanceModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SubsystemsModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TLSModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainPhysicsModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TextCoreModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TextRenderingModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TilemapModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsNativeModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UNETModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UmbraModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityAnalyticsModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityConnectModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityCurlModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityTestProtocolModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAssetBundleModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAudioModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestTextureModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestWWWModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VFXModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VRModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VehiclesModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VideoModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VirtualTexturingModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.WindModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.XRModule.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/Microsoft.Win32.Primitives.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.AppContext.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Concurrent.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.NonGeneric.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Specialized.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Annotations.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.EventBasedAsync.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Primitives.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.TypeConverter.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Console.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Data.Common.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Contracts.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Debug.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.FileVersionInfo.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Process.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.StackTrace.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TextWriterTraceListener.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Tools.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TraceSource.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Drawing.Primitives.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Dynamic.Runtime.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Calendars.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Extensions.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Compression.ZipFile.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.DriveInfo.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Primitives.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Watcher.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.IsolatedStorage.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.MemoryMappedFiles.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Pipes.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.UnmanagedMemoryStream.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Expressions.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Parallel.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Queryable.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Http.Rtc.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NameResolution.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NetworkInformation.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Ping.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Primitives.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Requests.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Security.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Sockets.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebHeaderCollection.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.Client.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ObjectModel.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.ILGeneration.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.Lightweight.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Extensions.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Primitives.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Reader.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.ResourceManager.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Writer.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.CompilerServices.VisualC.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Extensions.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Handles.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.RuntimeInformation.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Numerics.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Formatters.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Json.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Primitives.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Xml.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Claims.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Algorithms.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Csp.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Encoding.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Primitives.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.X509Certificates.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Principal.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.SecureString.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Duplex.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Http.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.NetTcp.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Primitives.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Security.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.Extensions.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.RegularExpressions.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Overlapped.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.Parallel.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Thread.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.ThreadPool.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Timer.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ValueTuple.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.ReaderWriter.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XDocument.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.XDocument.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlDocument.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlSerializer.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/netstandard.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Microsoft.CSharp.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Core.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Data.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Net.Http.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.Vectors.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Runtime.Serialization.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.Linq.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.dll" -/reference:"C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/mscorlib.dll" -/reference:E:/Projects/Aetheria-Economy/Library/PackageCache/com.unity.burst@1.4.3/Unity.Burst.Unsafe.dll -/define:CSHARP_7_3_OR_NEWER -/define:CSHARP_7_OR_LATER -/define:DEBUG -/define:ENABLE_AR -/define:ENABLE_AUDIO -/define:ENABLE_BURST_AOT -/define:ENABLE_CACHING -/define:ENABLE_CLOTH -/define:ENABLE_CLOUD_LICENSE -/define:ENABLE_CLOUD_SERVICES -/define:ENABLE_CLOUD_SERVICES_ADS -/define:ENABLE_CLOUD_SERVICES_ANALYTICS -/define:ENABLE_CLOUD_SERVICES_BUILD -/define:ENABLE_CLOUD_SERVICES_COLLAB -/define:ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS -/define:ENABLE_CLOUD_SERVICES_CRASH_REPORTING -/define:ENABLE_CLOUD_SERVICES_PURCHASING -/define:ENABLE_CLOUD_SERVICES_UNET -/define:ENABLE_CLOUD_SERVICES_USE_WEBREQUEST -/define:ENABLE_CLUSTERINPUT -/define:ENABLE_CLUSTER_SYNC -/define:ENABLE_CRUNCH_TEXTURE_COMPRESSION -/define:ENABLE_CUSTOM_RENDER_TEXTURE -/define:ENABLE_DIRECTOR -/define:ENABLE_DIRECTOR_AUDIO -/define:ENABLE_DIRECTOR_TEXTURE -/define:ENABLE_EDITOR_HUB_LICENSE -/define:ENABLE_EVENT_QUEUE -/define:ENABLE_INPUT_SYSTEM -/define:ENABLE_LOCALIZATION -/define:ENABLE_LZMA -/define:ENABLE_MANAGED_ANIMATION_JOBS -/define:ENABLE_MANAGED_AUDIO_JOBS -/define:ENABLE_MANAGED_JOBS -/define:ENABLE_MANAGED_TRANSFORM_JOBS -/define:ENABLE_MICROPHONE -/define:ENABLE_MONO -/define:ENABLE_MONO_BDWGC -/define:ENABLE_MOVIES -/define:ENABLE_MULTIPLE_DISPLAYS -/define:ENABLE_NETWORK -/define:ENABLE_OUT_OF_PROCESS_CRASH_HANDLER -/define:ENABLE_PHYSICS -/define:ENABLE_PROFILER -/define:ENABLE_RUNTIME_GI -/define:ENABLE_SCRIPTING_GC_WBARRIERS -/define:ENABLE_SPRITES -/define:ENABLE_TERRAIN -/define:ENABLE_TEXTURE_STREAMING -/define:ENABLE_TILEMAP -/define:ENABLE_TIMELINE -/define:ENABLE_UNET -/define:ENABLE_UNITYEVENTS -/define:ENABLE_UNITYWEBREQUEST -/define:ENABLE_UNITY_COLLECTIONS_CHECKS -/define:ENABLE_VIDEO -/define:ENABLE_VIRTUALTEXTURING -/define:ENABLE_VR -/define:ENABLE_WEBCAM -/define:ENABLE_WEBSOCKET_CLIENT -/define:ENABLE_WEBSOCKET_HOST -/define:ENABLE_WWW -/define:GFXDEVICE_WAITFOREVENT_MESSAGEPUMP -/define:INCLUDE_DYNAMIC_GI -/define:NET_4_6 -/define:PERSISTENCE -/define:PLATFORM_ARCH_64 -/define:PLATFORM_STANDALONE -/define:PLATFORM_STANDALONE_WIN -/define:PLATFORM_SUPPORTS_MONO -/define:PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP -/define:RENDER_SOFTWARE_CURSOR -/define:REPORTING -/define:SCENE_TEMPLATE_MODULE -/define:SUBSTANCE_PLUGIN_ENABLED -/define:TEST_MSAGL -/define:TRACE -/define:UNITY_2017_1_OR_NEWER -/define:UNITY_2017_2_OR_NEWER -/define:UNITY_2017_3_OR_NEWER -/define:UNITY_2017_4_OR_NEWER -/define:UNITY_2018_1_OR_NEWER -/define:UNITY_2018_2_OR_NEWER -/define:UNITY_2018_3_OR_NEWER -/define:UNITY_2018_4_OR_NEWER -/define:UNITY_2019_1_OR_NEWER -/define:UNITY_2019_2_OR_NEWER -/define:UNITY_2019_3_OR_NEWER -/define:UNITY_2019_4_OR_NEWER -/define:UNITY_2020 -/define:UNITY_2020_1_OR_NEWER -/define:UNITY_2020_2 -/define:UNITY_2020_2_6 -/define:UNITY_2020_2_OR_NEWER -/define:UNITY_5_3_OR_NEWER -/define:UNITY_5_4_OR_NEWER -/define:UNITY_5_5_OR_NEWER -/define:UNITY_5_6_OR_NEWER -/define:UNITY_64 -/define:UNITY_ASSERTIONS -/define:UNITY_EDITOR -/define:UNITY_EDITOR_64 -/define:UNITY_EDITOR_WIN -/define:UNITY_INCLUDE_TESTS -/define:UNITY_POST_PROCESSING_STACK_V2 -/define:UNITY_STANDALONE -/define:UNITY_STANDALONE_WIN -/define:UNITY_TEAM_LICENSE -/define:USE_SEARCH_ENGINE_API -Assets\HoverCursorChange.cs -Assets\LineMaterialOffset.cs -Assets\MusicTest.cs -Assets\Scripts\AetheriaInput.cs -Assets\Scripts\CameraPerlinOrbit.cs -Assets\Scripts\CultCache\UnityExtensions.cs -Assets\Scripts\CultCache\XKCDColors.cs -Assets\Scripts\CultClient.cs -Assets\Scripts\EventLog.cs -Assets\Scripts\FilterTest.cs -Assets\Scripts\FitToCamera.cs -Assets\Scripts\Gameplay\ActionBarSlot.cs -Assets\Scripts\Gameplay\ActionGameManager.cs -Assets\Scripts\Gameplay\ArticulationPoint.cs -Assets\Scripts\Gameplay\EntityInstance.cs -Assets\Scripts\Gameplay\GameSettings.cs -Assets\Scripts\Gameplay\GridObject.cs -Assets\Scripts\Gameplay\HullCollider.cs -Assets\Scripts\Gameplay\ItemPickup.cs -Assets\Scripts\Gameplay\RadiatorHardpoint.cs -Assets\Scripts\Gameplay\ShieldAnimation.cs -Assets\Scripts\Gameplay\ShieldManager.cs -Assets\Scripts\Gameplay\ShieldTest.cs -Assets\Scripts\Gameplay\ShipInstance.cs -Assets\Scripts\Gameplay\ThrusterHardpoint.cs -Assets\Scripts\Gameplay\TimedDestroy.cs -Assets\Scripts\Gameplay\TractorBeam.cs -Assets\Scripts\Gameplay\WeaponHardpoint.cs -Assets\Scripts\Gameplay\Weapons\ChargeEffectManager.cs -Assets\Scripts\Gameplay\Weapons\ConstantLaser.cs -Assets\Scripts\Gameplay\Weapons\ConstantLaserManager.cs -Assets\Scripts\Gameplay\Weapons\ConstantLightning.cs -Assets\Scripts\Gameplay\Weapons\ConstantLightningManager.cs -Assets\Scripts\Gameplay\Weapons\ConstantParticleWeapon.cs -Assets\Scripts\Gameplay\Weapons\ConstantParticleWeaponManager.cs -Assets\Scripts\Gameplay\Weapons\ConstantWeaponEffectManager.cs -Assets\Scripts\Gameplay\Weapons\GuidedProjectile.cs -Assets\Scripts\Gameplay\Weapons\GuidedProjectileManager.cs -Assets\Scripts\Gameplay\Weapons\HitscanEffect.cs -Assets\Scripts\Gameplay\Weapons\HitscanManager.cs -Assets\Scripts\Gameplay\Weapons\InstantWeaponEffectManager.cs -Assets\Scripts\Gameplay\Weapons\Laser.cs -Assets\Scripts\Gameplay\Weapons\LaserManager.cs -Assets\Scripts\Gameplay\Weapons\Lightning.cs -Assets\Scripts\Gameplay\Weapons\LightningGunManager.cs -Assets\Scripts\Gameplay\Weapons\Mine.cs -Assets\Scripts\Gameplay\Weapons\MineManager.cs -Assets\Scripts\Gameplay\Weapons\ParticleChargeEffect.cs -Assets\Scripts\Gameplay\Weapons\Projectile.cs -Assets\Scripts\Gameplay\Weapons\ProjectileManager.cs -Assets\Scripts\Gameplay\Weapons\WeaponChargeEffect.cs -Assets\Scripts\Gravity.cs -Assets\Scripts\InitialSettings.cs -Assets\Scripts\Prototype.cs -Assets\Scripts\PrototypeParticleReturn.cs -Assets\Scripts\Rotate.cs -Assets\Scripts\UI\AttributeProperty.cs -Assets\Scripts\UI\BackgroundRenderer.cs -Assets\Scripts\UI\BoolField.cs -Assets\Scripts\UI\ButtonField.cs -Assets\Scripts\UI\ChoicePrefab.cs -Assets\Scripts\UI\ClickCatcher.cs -Assets\Scripts\UI\ClickRaycaster.cs -Assets\Scripts\UI\ClickableCollider.cs -Assets\Scripts\UI\ConfirmationDialog.cs -Assets\Scripts\UI\ConsoleController.cs -Assets\Scripts\UI\ConsoleView.cs -Assets\Scripts\UI\ContextMenu.cs -Assets\Scripts\UI\ContextMenuOption.cs -Assets\Scripts\UI\CorporationMenuItem.cs -Assets\Scripts\UI\CurveField.cs -Assets\Scripts\UI\DropdownMenu.cs -Assets\Scripts\UI\EnumField.cs -Assets\Scripts\UI\FlatButton.cs -Assets\Scripts\UI\FlatFlatButton.cs -Assets\Scripts\UI\GalaxyZone.cs -Assets\Scripts\UI\Icons.cs -Assets\Scripts\UI\IncrementField.cs -Assets\Scripts\UI\InputField.cs -Assets\Scripts\UI\InventoryCell.cs -Assets\Scripts\UI\InventoryMenu.cs -Assets\Scripts\UI\InventoryPanel.cs -Assets\Scripts\UI\ItemFilter.cs -Assets\Scripts\UI\LegendElement.cs -Assets\Scripts\UI\LocalMenu.cs -Assets\Scripts\UI\LoginScreen.cs -Assets\Scripts\UI\MainMenu.cs -Assets\Scripts\UI\MapMenuInput.cs -Assets\Scripts\UI\MapRenderer.cs -Assets\Scripts\UI\MapViewDragHandler.cs -Assets\Scripts\UI\MenuPanel.cs -Assets\Scripts\UI\MenuTabButton.cs -Assets\Scripts\UI\MinimapCameraTrack.cs -Assets\Scripts\UI\MouseHover.cs -Assets\Scripts\UI\PlaceUIElementWorldspace.cs -Assets\Scripts\UI\PropertiesList.cs -Assets\Scripts\UI\PropertiesPanel.cs -Assets\Scripts\UI\Property.cs -Assets\Scripts\UI\PropertyButton.cs -Assets\Scripts\UI\PropertyLabel.cs -Assets\Scripts\UI\RangedFloatField.cs -Assets\Scripts\UI\SchematicDisplay.cs -Assets\Scripts\UI\SchematicListElement.cs -Assets\Scripts\UI\SectorMap.cs -Assets\Scripts\UI\SectorRenderer.cs -Assets\Scripts\UI\SectorZoneUI.cs -Assets\Scripts\UI\SizeFilter.cs -Assets\Scripts\UI\Spreadsheet.cs -Assets\Scripts\UI\SpreadsheetColumnHeader.cs -Assets\Scripts\UI\SpreadsheetRow.cs -Assets\Scripts\UI\StatSheet.cs -Assets\Scripts\UI\TabActivator.cs -Assets\Scripts\UI\TabButton.cs -Assets\Scripts\UI\TabGroup.cs -Assets\Scripts\UI\TechArrow.cs -Assets\Scripts\UI\TechNode.cs -Assets\Scripts\UI\TextButton.cs -Assets\Scripts\UI\TradeMenu.cs -Assets\Scripts\UI\TradeMenuDebug.cs -Assets\Scripts\UI\VisibleHostileIndicator.cs -Assets\Scripts\UI\WeaponGroupAssignment.cs -Assets\Scripts\UI\WeaponGroupElement.cs -Assets\Scripts\UI\ZoneGravityObject.cs -Assets\Scripts\UI\ZoneObject.cs -Assets\Scripts\UI\ZoneShip.cs -Assets\Scripts\UnityExtensions.cs -Assets\Scripts\UnityFormatters.cs -Assets\Scripts\UnityHelpers.cs -"Assets\Scripts\Zone Display\BlueNoiseProvider.cs" -"Assets\Scripts\Zone Display\CopyTransform.cs" -"Assets\Scripts\Zone Display\GasGiantObject.cs" -"Assets\Scripts\Zone Display\GradientMapper.cs" -"Assets\Scripts\Zone Display\GravityObject.cs" -"Assets\Scripts\Zone Display\MapView.cs" -"Assets\Scripts\Zone Display\PlanetObject.cs" -"Assets\Scripts\Zone Display\SnapToGrid.cs" -"Assets\Scripts\Zone Display\SunMaterial.cs" -"Assets\Scripts\Zone Display\SunObject.cs" -"Assets\Scripts\Zone Display\VolumeSampling.cs" -"Assets\Scripts\Zone Display\WaveScroll.cs" -"Assets\Scripts\Zone Display\ZoneRenderer.cs" -Assets\Shaders\Compute\Lightning\LightningCompute.cs -Assets\Shaders\Compute\Slime\Slime.cs -Assets\Shaders\Compute\Slime\SlimeTestSpawner.cs -Assets\Shaders\Compute\Stardust\Stardust.cs -/define:TEST_MSAGL - ------CompilerOutput:-stdout--exitcode: 1--compilationhadfailure: True--outfile: Temp/Assembly-CSharp.dll -Microsoft (R) Visual C# Compiler version 3.5.0-dev-20359-01 (8da8ba0c) -Copyright (C) Microsoft Corporation. All rights reserved. - +- Finished compile Library/ScriptAssemblies/Assembly-CSharp-Editor-firstpass.dll in 0.651346 seconds +- Finished compile Library/ScriptAssemblies/Assembly-CSharp.dll in 0.981895 seconds +- Starting compile Library/ScriptAssemblies/Assembly-CSharp-Editor.dll +- Finished compile Library/ScriptAssemblies/Assembly-CSharp-Editor.dll in 0.440505 seconds +- Finished script compilation in 7.966978 seconds Assets\Scripts\Gameplay\Weapons\Lightning.cs(9,14): warning CS0105: The using directive for 'math' appeared previously in this namespace -Assets\Scripts\CultClient.cs(133,26): error CS0433: The type 'ErrorMessage' exists in both 'Aetheria.Shared.Unity, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' and 'Ak.Wwise.Api.WAAPI, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' -Assets\Scripts\Gameplay\Weapons\ConstantParticleWeapon.cs(29,13): warning CS0618: 'ParticleSystem.enableEmission' is obsolete: 'enableEmission property is deprecated. Use emission.enabled instead.' -Assets\Scripts\Gameplay\Weapons\GuidedProjectile.cs(55,9): warning CS0618: 'ParticleSystem.startColor' is obsolete: 'startColor property is deprecated. Use main.startColor instead.' -Assets\Scripts\Gameplay\Weapons\ConstantParticleWeapon.cs(83,13): warning CS0618: 'ParticleSystem.enableEmission' is obsolete: 'enableEmission property is deprecated. Use emission.enabled instead.' -Assets\Scripts\Gameplay\Weapons\GuidedProjectile.cs(146,13): warning CS0618: 'ParticleSystem.startColor' is obsolete: 'startColor property is deprecated. Use main.startColor instead.' -Assets\Scripts\Gameplay\Weapons\ParticleChargeEffect.cs(24,9): warning CS0618: 'ParticleSystem.enableEmission' is obsolete: 'enableEmission property is deprecated. Use emission.enabled instead.' -Assets\Scripts\Gameplay\Weapons\GuidedProjectile.cs(203,13): warning CS0618: 'ParticleSystem.startColor' is obsolete: 'startColor property is deprecated. Use main.startColor instead.' -Assets\Scripts\Gameplay\Weapons\ParticleChargeEffect.cs(33,13): warning CS0618: 'ParticleSystem.enableEmission' is obsolete: 'enableEmission property is deprecated. Use emission.enabled instead.' -Assets\Scripts\Gameplay\Weapons\ParticleChargeEffect.cs(35,13): warning CS0618: 'ParticleSystem.enableEmission' is obsolete: 'enableEmission property is deprecated. Use emission.enabled instead.' -Assets\Scripts\Gameplay\Weapons\ParticleChargeEffect.cs(41,9): warning CS0618: 'ParticleSystem.enableEmission' is obsolete: 'enableEmission property is deprecated. Use emission.enabled instead.' -Assets\Scripts\Gameplay\Weapons\ParticleChargeEffect.cs(43,9): warning CS0618: 'ParticleSystem.enableEmission' is obsolete: 'enableEmission property is deprecated. Use emission.enabled instead.' -Assets\Scripts\Gameplay\Weapons\ParticleChargeEffect.cs(49,9): warning CS0618: 'ParticleSystem.enableEmission' is obsolete: 'enableEmission property is deprecated. Use emission.enabled instead.' -Assets\Scripts\Gameplay\Weapons\ParticleChargeEffect.cs(60,13): warning CS0618: 'ParticleSystem.playbackSpeed' is obsolete: 'playbackSpeed property is deprecated. Use main.simulationSpeed instead.' -Assets\Scripts\Zone Display\ZoneRenderer.cs(490,31): warning CS8509: The switch expression does not handle all possible values of its input type (it is not exhaustive). -Assets\Scripts\UI\ConsoleController.cs(50,40): warning CS0067: The event 'ConsoleController.VisibilityChanged' is never used -Assets\Scripts\Gameplay\EntityInstance.cs(41,18): warning CS0414: The field 'EntityInstance._destroyed' is assigned but its value is never used -Assets\Scripts\UI\InventoryMenu.cs(26,17): warning CS0414: The field 'InventoryMenu._currentPanel' is assigned but its value is never used -Assets\Scripts\UI\ConsoleView.cs(14,7): warning CS0414: The field 'ConsoleView._didShow' is assigned but its value is never used -Assets\Scripts\UI\InventoryMenu.cs(47,18): warning CS0414: The field 'InventoryMenu._destroyItem' is assigned but its value is never used -Assets\Scripts\UI\ContextMenu.cs(31,18): warning CS0414: The field 'ContextMenu._hasDropdown' is assigned but its value is never used -Assets\Scripts\Zone Display\ZoneRenderer.cs(71,17): warning CS0414: The field 'ZoneRenderer._tourIndex' is assigned but its value is never used ------EndCompilerOutput--------------- -- Finished script compilation in 18.867583 seconds -Assets\Scripts\ServerShared\Entity.cs(1267,34): warning CS0108: 'EquippedCargoBay.Data' hides inherited member 'EquippedItem.Data'. Use the new keyword if hiding was intended. - -Assets\Scripts\ServerShared\Behaviors\LockWeapon.cs(45,25): warning CS0067: The event 'LockWeapon.OnBeginLocking' is never used - -Assets\Scripts\ServerShared\Behaviors\LockWeapon.cs(46,25): warning CS0067: The event 'LockWeapon.OnLockLost' is never used - -Assets\Scripts\ServerShared\Behaviors\LockWeapon.cs(44,25): warning CS0067: The event 'LockWeapon.OnLocked' is never used - -Assets\Scripts\Gameplay\Weapons\Lightning.cs(9,14): warning CS0105: The using directive for 'math' appeared previously in this namespace - -Assets\Scripts\CultClient.cs(133,26): error CS0433: The type 'ErrorMessage' exists in both 'Aetheria.Shared.Unity, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' and 'Ak.Wwise.Api.WAAPI, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' Assets\Scripts\Gameplay\Weapons\ConstantParticleWeapon.cs(29,13): warning CS0618: 'ParticleSystem.enableEmission' is obsolete: 'enableEmission property is deprecated. Use emission.enabled instead.' @@ -1271,12 +645,8 @@ Assets\Scripts\Gameplay\Weapons\GuidedProjectile.cs(55,9): warning CS0618: 'Part Assets\Scripts\Gameplay\Weapons\ConstantParticleWeapon.cs(83,13): warning CS0618: 'ParticleSystem.enableEmission' is obsolete: 'enableEmission property is deprecated. Use emission.enabled instead.' -Assets\Scripts\Gameplay\Weapons\GuidedProjectile.cs(146,13): warning CS0618: 'ParticleSystem.startColor' is obsolete: 'startColor property is deprecated. Use main.startColor instead.' - Assets\Scripts\Gameplay\Weapons\ParticleChargeEffect.cs(24,9): warning CS0618: 'ParticleSystem.enableEmission' is obsolete: 'enableEmission property is deprecated. Use emission.enabled instead.' -Assets\Scripts\Gameplay\Weapons\GuidedProjectile.cs(203,13): warning CS0618: 'ParticleSystem.startColor' is obsolete: 'startColor property is deprecated. Use main.startColor instead.' - Assets\Scripts\Gameplay\Weapons\ParticleChargeEffect.cs(33,13): warning CS0618: 'ParticleSystem.enableEmission' is obsolete: 'enableEmission property is deprecated. Use emission.enabled instead.' Assets\Scripts\Gameplay\Weapons\ParticleChargeEffect.cs(35,13): warning CS0618: 'ParticleSystem.enableEmission' is obsolete: 'enableEmission property is deprecated. Use emission.enabled instead.' @@ -1289,27 +659,1936 @@ Assets\Scripts\Gameplay\Weapons\ParticleChargeEffect.cs(49,9): warning CS0618: ' Assets\Scripts\Gameplay\Weapons\ParticleChargeEffect.cs(60,13): warning CS0618: 'ParticleSystem.playbackSpeed' is obsolete: 'playbackSpeed property is deprecated. Use main.simulationSpeed instead.' +Assets\Scripts\Gameplay\Weapons\GuidedProjectile.cs(146,13): warning CS0618: 'ParticleSystem.startColor' is obsolete: 'startColor property is deprecated. Use main.startColor instead.' + +Assets\Scripts\Gameplay\Weapons\GuidedProjectile.cs(203,13): warning CS0618: 'ParticleSystem.startColor' is obsolete: 'startColor property is deprecated. Use main.startColor instead.' + Assets\Scripts\Zone Display\ZoneRenderer.cs(490,31): warning CS8509: The switch expression does not handle all possible values of its input type (it is not exhaustive). Assets\Scripts\UI\ConsoleController.cs(50,40): warning CS0067: The event 'ConsoleController.VisibilityChanged' is never used -Assets\Scripts\Gameplay\EntityInstance.cs(41,18): warning CS0414: The field 'EntityInstance._destroyed' is assigned but its value is never used - Assets\Scripts\UI\InventoryMenu.cs(26,17): warning CS0414: The field 'InventoryMenu._currentPanel' is assigned but its value is never used +Assets\Scripts\UI\ContextMenu.cs(31,18): warning CS0414: The field 'ContextMenu._hasDropdown' is assigned but its value is never used + +Assets\Scripts\Zone Display\ZoneRenderer.cs(71,17): warning CS0414: The field 'ZoneRenderer._tourIndex' is assigned but its value is never used + +Assets\Scripts\Gameplay\EntityInstance.cs(41,18): warning CS0414: The field 'EntityInstance._destroyed' is assigned but its value is never used + Assets\Scripts\UI\ConsoleView.cs(14,7): warning CS0414: The field 'ConsoleView._didShow' is assigned but its value is never used Assets\Scripts\UI\InventoryMenu.cs(47,18): warning CS0414: The field 'InventoryMenu._destroyItem' is assigned but its value is never used -Assets\Scripts\UI\ContextMenu.cs(31,18): warning CS0414: The field 'ContextMenu._hasDropdown' is assigned but its value is never used - -Assets\Scripts\Zone Display\ZoneRenderer.cs(71,17): warning CS0414: The field 'ZoneRenderer._tourIndex' is assigned but its value is never used +Assets\Scripts\CultCache\Editor\DatabaseView.cs(75,13): warning CS0162: Unreachable code detected Assets\Plugins\MSAGL\Layout\LargeGraphLayout\LgInteractor.cs(47,23): warning CS0414: The field 'LgInteractor._initFromPrecomputedLgData' is assigned but its value is never used -Assets\Plugins\MessagePack\MessagePackWriter.cs(1318,17): warning CS0162: Unreachable code detected +AssetDatabase: script compilation time: 8.532218s +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Multiple plugins with the same name 'izotope' (found at 'Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/iZotope.dll' and 'Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/iZotope.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor. -AssetDatabase: script compilation time: 19.439881s -Scripts have compiler errors. +Multiple plugins with the same name 'aksynthone' (found at 'Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSynthOne.dll' and 'Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSynthOne.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor. -Exiting without the bug reporter. Application will terminate with return code 1 \ No newline at end of file +Multiple plugins with the same name 'msspatial' (found at 'Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/MSSpatial.dll' and 'Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/MSSpatial.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor. + +Multiple plugins with the same name 'akmotion' (found at 'Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkMotion.dll' and 'Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkMotion.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor. + +Multiple plugins with the same name 'aksoundseedgrain' (found at 'Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedGrain.dll' and 'Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedGrain.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor. + +Multiple plugins with the same name 'aksoundengine' (found at 'Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Release/AkSoundEngine.dll' and 'Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Profile/AkSoundEngine.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor. + +Multiple plugins with the same name 'mcdsp' (found at 'Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/McDSP.dll' and 'Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/McDSP.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor. + +Multiple plugins with the same name 'auro' (found at 'Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/Auro.dll' and 'Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/Auro.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor. + +Multiple plugins with the same name 'aksoundengine' (found at 'Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Profile/AkSoundEngine.dll' and 'Assets/Wwise/API/Runtime/Plugins/Windows/x86/Debug/AkSoundEngine.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor. + +Multiple plugins with the same name 'aksoundengine' (found at 'Assets/Wwise/API/Runtime/Plugins/Windows/x86/Debug/AkSoundEngine.dll' and 'Assets/Wwise/API/Runtime/Plugins/Windows/x86/Profile/AkSoundEngine.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor. + +Multiple plugins with the same name 'aksoundseedimpact' (found at 'Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedImpact.dll' and 'Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedImpact.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor. + +Multiple plugins with the same name 'masteringsuite' (found at 'Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/MasteringSuite.dll' and 'Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/MasteringSuite.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor. + +Multiple plugins with the same name 'aksoundengine' (found at 'Assets/Wwise/API/Runtime/Plugins/Windows/x86/Profile/AkSoundEngine.dll' and 'Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Debug/AkSoundEngine.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor. + +Multiple plugins with the same name 'aksoundengine' (found at 'Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Debug/AkSoundEngine.dll' and 'Assets/Wwise/API/Runtime/Plugins/Windows/x86/Release/AkSoundEngine.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor. + +Multiple plugins with the same name 'akconvolutionreverb' (found at 'Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkConvolutionReverb.dll' and 'Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkConvolutionReverb.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor. + +Multiple plugins with the same name 'aksoundseedair' (found at 'Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedAir.dll' and 'Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedAir.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor. + +Refreshing native plugins compatible for Editor in 96.83 ms, found 18 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +WwiseUnity: Plugins successfully activated for Profile in Editor. +UnityEngine.StackTraceUtility:ExtractStackTrace () +UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) +UnityEngine.Logger:Log (UnityEngine.LogType,object) +UnityEngine.Debug:Log (object) +AkPluginActivator:ActivatePluginsForEditor () (at Assets/Wwise/API/Editor/AkPluginActivator.cs:577) +AkPluginActivator:.cctor () (at Assets/Wwise/API/Editor/AkPluginActivator.cs:126) +AkMacPluginActivator:.cctor () (at Assets/Wwise/MonoBehaviour/Editor/EditorPlatformHelpers/Mac/AkMacPluginActivator.cs:7) +System.Runtime.CompilerServices.RuntimeHelpers:RunClassConstructor (System.RuntimeTypeHandle) +UnityEditor.EditorAssemblies:ProcessInitializeOnLoadAttributes (System.Type[]) + +(Filename: Assets/Wwise/API/Editor/AkPluginActivator.cs Line: 577) + +Refreshing native plugins compatible for Editor in 1.44 ms, found 7 plugins. +Start importing Assets/Wwise/Editor/ProjectData/AkWwiseProjectData.asset using Guid(b342bf0806dd2d140b9555fad4385c0f) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3d18df91929e10d64cfed87c146d8ee0') in 0.011517 seconds +DisplayProgressbar: Populating Wwise Picker +Invoked RoslynAnalysisRunner static constructor. +RoslynAnalysisRunner will not be running. +RoslynAnalysisRunner has terminated. +Mono: successfully reloaded assembly +Fallback handler could not load library C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Mono/lib/libdl +Fallback handler could not load library C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Mono/lib/libdl.dll +Fallback handler could not load library C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Mono/lib/libdl +Fallback handler could not load library C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Mono/lib/libdl +Fallback handler could not load library C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Mono/lib/libdl.dll +Fallback handler could not load library C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Mono/lib/libdl +- Completed reload, in 7.518 seconds +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.99 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: InitialScriptRefreshV2(NoUpdateAssetOptions) scanfilter: ... 1 filters +RefreshProfiler: Total: 29750.015ms + InvokeBeforeRefreshCallbacks: 0.530ms + ApplyChangesToAssetFolders: 0.073ms + Scan: 1167.359ms + OnSourceAssetsModified: 6.074ms + UnregisterDeletedAssets: 0.001ms + InitializeImportedAssetsSnapshot: 0.602ms + GetAllGuidsForCategorization: 1.475ms + CategorizeAssets: 142.155ms + ImportAndPostprocessOutOfDateAssets: 28418.948ms (9348.378ms without children) + ImportManagerImport: 8911.356ms (67.483ms without children) + ImportInProcess: 8841.884ms + UpdateCategorizedAssets: 1.990ms + CompileScripts: 8532.699ms + PostProcessAllAssets: 1588.453ms + ReloadImportedAssets: 25.772ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 1.014ms + InitializingProgressBar: 0.005ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.510ms + RestoreLoadedAssetsState: 1.710ms + UpdateImportedAssetsSnapshot: 9.051ms + ReloadSourceAssets: 1.627ms + UnloadImportedAssets: 0.379ms + Hotreload: 3.591ms + FixTempGuids: 0.005ms + GatherAllCurrentPrimaryArtifactRevisions: 0.000ms + UnloadStreamsBegin: 1.674ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 0.994ms + GetLoadedSourceAssetsSnapshot: 3.223ms + PersistCurrentRevisions: 1.648ms + UnloadStreamsEnd: 1.883ms + GenerateScriptTypeHashes: 0.708ms + Untracked: -2.228ms +Application.AssetDatabase Initial Script Refresh End +Application.AssetDatabase.Refresh Start +Start importing Assets/Wwise/Editor using Guid(ff8a752997ee84b4db86f9ef36b33bf2) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e12c57b72fdeeaf04c898912ed65999f') in 0.016945 seconds +Start importing Assets/Wwise/Editor/ProjectData using Guid(4565a3a8aae998049b1415fdd180607b) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0eda922b08c888ea1ecbe997faef7600') in 0.011530 seconds +Start importing Assets/Wwise/Tools/WwiseIDConverter.py using Guid(9f46cfc26023b604bb63647594156a19) Importer(-1,00000000000000000000000000000000) -> (artifact id: '5cd21f269180fd8ed2105c4937358e53') in 0.026953 seconds +Start importing Assets/Wwise/Documentation/Windows/ko/WwiseUnityIntegrationHelp_ko.chm using Guid(c03d2903cdf1bc7448f51a86e82f9636) Importer(-1,00000000000000000000000000000000) -> (artifact id: '52eaa80456e58436a16b0377e77d92bc') in 0.013860 seconds +Start importing Assets/Wwise/Documentation/AppleCommon/en/WwiseUnityIntegrationHelp_Mac_en.chm using Guid(32bd4f1b98ce129458a0025b9a4a0444) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f48cf37a70bbd69393a93694510295d7') in 0.008958 seconds +Start importing Assets/Wwise/Documentation/Windows/zh/WwiseUnityIntegrationHelp_zh.chm using Guid(c2cd0de2ed74f0645b929921d42d274f) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b17a7efbdb0ba252c4527f561175d285') in 0.008647 seconds +Start importing Assets/Wwise/Documentation/AppleCommon/ja/WwiseUnityIntegrationHelp_Mac_ja.chm using Guid(c368a7ca72e13464ebe10cbb2c80c7a1) Importer(-1,00000000000000000000000000000000) -> (artifact id: '44470d8c1d9afdad6950ca43b1527feb') in 0.010049 seconds +Start importing Assets/Wwise/Documentation/Windows/ja/WwiseUnityIntegrationHelp_ja.chm using Guid(36409404ff8f72a45bcebcb2972b2ca2) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ebe604e89aaf1b6a62a8d5b0749ec622') in 0.009272 seconds +Start importing Assets/Wwise/Documentation/AppleCommon/zh/WwiseUnityIntegrationHelp_Mac_zh.chm using Guid(3675afe3b2b255945b076e675eeb633e) Importer(-1,00000000000000000000000000000000) -> (artifact id: '852dee4e35f0983bff29b4d88219486a') in 0.009137 seconds +Start importing Assets/Wwise/Documentation/AppleCommon/ko/WwiseUnityIntegrationHelp_Mac_ko.chm using Guid(1b1541c54793ada49b9760fba118e70f) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'de379b7a1b88ff29f9dded4dc82c414f') in 0.011710 seconds +Start importing Assets/Wwise/Documentation/Windows/en/WwiseUnityIntegrationHelp_en.chm using Guid(bf21634250f44004bad038303309817e) Importer(-1,00000000000000000000000000000000) -> (artifact id: '248b0f0149b9d7de909410622c96ebb6') in 0.009387 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/Auro.pdb using Guid(002472edd5c51f744a29ca225677fac6) Importer(-1,00000000000000000000000000000000) -> (artifact id: '146bcdf4615f8a7d10539d00882a1a5f') in 0.013202 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkMotion.pdb using Guid(4022c96f88fce254d86a3500bed52357) Importer(-1,00000000000000000000000000000000) -> (artifact id: '79d0954cd5c09e6444cf56ca49862e79') in 0.011947 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundEngineDLL.pdb using Guid(8153680ba90f7e44ebf19affee411754) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'edf311a669e87461e320cf11e8d32ea8') in 0.011528 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/iZotope.pdb using Guid(917f0f23c157ffb4d8050cda12d2a7a2) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e4e55995fc64eff70deea6b0a1dcdb54') in 0.011605 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/iZotope.pdb using Guid(f1413457b7d46cd409dc09eb5a3a2614) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ff0dfc889abb0ea412c19d012efd54f9') in 0.011654 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/Debug/AkSoundEngine.pdb using Guid(f1c35ab6b938a8443bae996ce3474350) Importer(-1,00000000000000000000000000000000) -> (artifact id: '7d714e9b4569ffb069b697953466e3ae') in 0.011947 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Profile/AkSoundEngine.pdb using Guid(14a498e00c7480b44a73b5b9c7948e42) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd55a341ceef5cd2eefca9d947fa3db65') in 0.010614 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/SFTest.exe using Guid(242900d6d889cb84ab2dae29ac979faa) Importer(-1,00000000000000000000000000000000) -> (artifact id: '60d8cb9057ea6f1fbcd9edd2aee0f0a5') in 0.014243 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/SFTest.exe using Guid(54b150a286b657145ae3d21ffaceb310) Importer(-1,00000000000000000000000000000000) -> (artifact id: '12e17de173be41161681e3ec7ac738a0') in 0.010037 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Debug/AkSoundEngine.ilk using Guid(a5c39bdaf3b717d459999edb1430c45a) Importer(-1,00000000000000000000000000000000) -> (artifact id: '4b11e83528c080f923e1836da3a55c58') in 0.012506 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/MSSpatial.pdb using Guid(86c95587e6790de4ead0b56387d20107) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b47e15faedc055d80abb47bac13f2f07') in 0.012479 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundEngineDLL.pdb using Guid(3701a213019b34b479226d3875b4e033) Importer(-1,00000000000000000000000000000000) -> (artifact id: '36eb7a2a68978ac748f7123e34980ef6') in 0.012140 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedAir.pdb using Guid(477ec9fdda6ffdb46b1b9176b9134c9a) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'be6f3485ba9c8a1d182c31f668844f2b') in 0.012341 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/Profile/AkSoundEngine.pdb using Guid(a71fdb8547c87c746b3a444a409fc375) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3f1505d84f2ee57eef9bf5256cc63d78') in 0.010345 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedAir.pdb using Guid(b7649f970c827b74bbec834c005c9f39) Importer(-1,00000000000000000000000000000000) -> (artifact id: '100589b9afc9d58e6fe3ac445a9f3835') in 0.010242 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedGrain.pdb using Guid(8819ab58c29fbd543b30fa7e8aef2434) Importer(-1,00000000000000000000000000000000) -> (artifact id: '362a735f9801ce0ab06f3bef4ba55951') in 0.011311 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedImpact.pdb using Guid(790626d295034eb4b929cef5796afe74) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f2bb4503d85a16c623d9d3474b852000') in 0.009189 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkMotion.pdb using Guid(f9c084dd738c7f64b91ba9d38f8d4155) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9370e25c7660560f1aa2433adfd77e53') in 0.010124 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkConvolutionReverb.pdb using Guid(2a82c1381bdcb2247ba453d2a29ae8e7) Importer(-1,00000000000000000000000000000000) -> (artifact id: '541990ed1a99d1f717371fc14cb31a26') in 0.010758 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/McDSP.pdb using Guid(2a785bdcfb0909c4695f2d571dc804d0) Importer(-1,00000000000000000000000000000000) -> (artifact id: '4756883db3a5190f5c27a415c9e5f802') in 0.008523 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/McDSP.pdb using Guid(aadf95c03aa84304ea0b6726fb4f3ae5) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0fe284271d672defb8b7acdffca4bfd2') in 0.009629 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Release/AkSoundEngine.pdb using Guid(4b4870474797b954e9815dcf0372054f) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ec94cc8c9b31aa2a9ef7dc634978335e') in 0.009464 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedGrain.pdb using Guid(8bc5f2348709229458271cd81fbb0665) Importer(-1,00000000000000000000000000000000) -> (artifact id: '34e48e92e373e55ee983d2ba0d4ccf51') in 0.008888 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/MSSpatial.pdb using Guid(6c673319b19437942a59d37f16dad23e) Importer(-1,00000000000000000000000000000000) -> (artifact id: '4b4741c3c2f84e2e48081744e5184001') in 0.009002 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/Debug/AkSoundEngine.ilk using Guid(4d2b03eb43ffc904d8a9e17c3e457b71) Importer(-1,00000000000000000000000000000000) -> (artifact id: '2741a13845e11fa10c0b74881c741220') in 0.009136 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/Release/AkSoundEngine.pdb using Guid(9e878feef69e3e24cb838da303375065) Importer(-1,00000000000000000000000000000000) -> (artifact id: '2e899a452b5e3d781bac3c794d873b8f') in 0.009412 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/Auro.pdb using Guid(af3d36d79e76f624f8080902adc2329c) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3a89541cd84e031a36ba3052b1c6e733') in 0.010183 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedImpact.pdb using Guid(bf929048c0cc6af4fadb0c1314ea3fb9) Importer(-1,00000000000000000000000000000000) -> (artifact id: '263f02126ce57d0eba6b56b705e9a1af') in 0.009425 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkConvolutionReverb.pdb using Guid(df530108ffc5ec848a69d3feab727528) Importer(-1,00000000000000000000000000000000) -> (artifact id: '614b79f15437ffe32cd6fbdca8394760') in 0.010034 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Debug/AkSoundEngine.pdb using Guid(dff489f5e40301443bce9e99a879c144) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e6c1e5bdd46243ef2546b4e6038d4177') in 0.009237 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/IntegrationDemo/IntegrationDemo.exe using Guid(12101667997066c42b56006026293f34) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ad20c7f0293bdb77e73cc184f5a475ab') in 0.009322 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Info.plist using Guid(425cca07b3c798944847d3d20dfa7ecb) Importer(-1,00000000000000000000000000000000) -> (artifact id: '95eda85112a9f6497dd9954a6177f2aa') in 0.012659 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/IntegrationDemoMotion/IntegrationDemoMotion.exe using Guid(c2574e0533681b2418998e9dcbb24050) Importer(-1,00000000000000000000000000000000) -> (artifact id: '6c9a2d7c078b24b6c1576aa0c86f49eb') in 0.009966 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/IntegrationDemoMotion/IntegrationDemoMotion.exe using Guid(575704c0e6e657f4d93d53a64f5e9876) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e709b8fff7d420be2ed250e4cc7f066e') in 0.009590 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Info.plist using Guid(b79759bb1780c784291316fa7c4884f1) Importer(-1,00000000000000000000000000000000) -> (artifact id: '457ac7d2ce21993ef2752b9444d3c711') in 0.009532 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/IntegrationDemo/IntegrationDemo.exe using Guid(1e000590dbf18e54b9b9b02c256c6989) Importer(-1,00000000000000000000000000000000) -> (artifact id: '8eb14b9bb2b21510600f046db8ebc509') in 0.009985 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Info.plist using Guid(5ffb307aeb76fe7498939d1c4c3e39e8) Importer(-1,00000000000000000000000000000000) -> (artifact id: '94abccab844789967151dd2bc7bf758b') in 0.009456 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine using Guid(014c3923a2f3de744933839d309df0d2) Importer(-1,00000000000000000000000000000000) -> (artifact id: '42ff3fd84d508748c8e12bbae0f5e19b') in 0.009930 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine using Guid(ba1333b136583e6448888d2900ef40ad) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a5696c6e1e3b876c8c8503681b3bb40f') in 0.010123 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle/Contents/MacOS/AkSoundEngine using Guid(5c723ffa576bbfa42bc689afa0829d1c) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b1cc484050de617fc911bfdf4c34eadd') in 0.008516 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine using Guid(30d752d0bc055ab4f82e696e6f2e78cc) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'af3cf624369825adbe013ea763fe9678') in 0.010353 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine using Guid(03e7708501515d84aab396db1cb4849f) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9989d02d41a0a78b1f4ba4d0b9fceea2') in 0.010161 seconds +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle.dSYM/Contents/Resources/DWARF/AkSoundEngine using Guid(6d102804c45852e4fa25ad9bd83f2888) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a290e9e74692dbd7305519843e53b40c') in 0.010781 seconds +Start importing Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/gameparameter_nor.png using Guid(21c434ebf27077748bc1a6b900eaff20) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3a05dcfe934da5d34ce1b60358eeb47f') in 0.026850 seconds +Start importing Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/acoustictexture_nor.png using Guid(7109567940b96454c88d1d0bb68d2959) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd65160c33b34c185a1635e56cd931c14') in 0.024518 seconds +Start importing Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/blank.png using Guid(a11996947b309154dafbacfbd1c8c4c4) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b575ffcfc94a0ed2912eb0483adf409d') in 0.022699 seconds +Start importing Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/switchgroup_nor.png using Guid(22b2dd55779f8294ebf7fe6879f0ba52) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'af893f3d43db557a28e8518db48929dd') in 0.024449 seconds +Start importing Assets/Wwise/Gizmos/WwiseAudioSpeaker.png using Guid(83de9e399eab5d440a14235147e67fbd) Importer(-1,00000000000000000000000000000000) -> (artifact id: '47c0e1e70c1db55fcc302abc6a20dbfb') in 0.023440 seconds +Start importing Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/stategroup_nor.png using Guid(d4e4bd07312d61a4b88c325f554556d5) Importer(-1,00000000000000000000000000000000) -> (artifact id: '054337c3431d2528cd06335c8b4c4fbe') in 0.023608 seconds +Start importing Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/event_nor.png using Guid(7523fdad97bf4064e8b44e8fada63249) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c9fb9287fe011d954e8bdb7e82270f26') in 0.024939 seconds +Start importing Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/bus_nor.png using Guid(b687c5e428b2cf24aadd432af54dd5c3) Importer(-1,00000000000000000000000000000000) -> (artifact id: '4498d4d8aa2a4405beaa98765539e7cd') in 0.023230 seconds +Start importing Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/wproj.png using Guid(f6ad97d3f15b362499bdfec2e4662176) Importer(-1,00000000000000000000000000000000) -> (artifact id: '68513749e553ba5a498b93a26bbc12a3') in 0.024897 seconds +Start importing Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/auxbus_nor.png using Guid(b76691fa81022ab4fbc7addfb569cc51) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'bb73c76daa6be402f145d5b85193f300') in 0.022586 seconds +Start importing Assets/Wwise/Gizmos/wwise_white_on_gray.png using Guid(c769ba37b8d8a014598770130042f3d8) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c630adf7aa126dcd1821823ee170dda2') in 0.025784 seconds +Start importing Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/physical_folder_nor.png using Guid(d8ed4ae9462ee674f9fe2bc121f7b7ac) Importer(-1,00000000000000000000000000000000) -> (artifact id: '71edefcdebd974566d575590d7c23307') in 0.023697 seconds +Start importing Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/soundbank_nor.png using Guid(6a832604659bbbc4e87f498d6706bf71) Importer(-1,00000000000000000000000000000000) -> (artifact id: '07f5b89f41a108d3c0711a3fed0e6eb9') in 0.025615 seconds +Start importing Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/workunit_nor.png using Guid(1cf82855275b96047a92c4666eee1e3a) Importer(-1,00000000000000000000000000000000) -> (artifact id: '594da13500088972bc6ae8b32d252924') in 0.025192 seconds +Start importing Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/folder_nor.png using Guid(bcab6219a664a4f45a4c5e48d161c69f) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'edd810ffb8db6e29ef74b20e7efc9e91') in 0.024540 seconds +Start importing Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/switch_nor.png using Guid(3e4335402b9e1054ab991d7ad408d706) Importer(-1,00000000000000000000000000000000) -> (artifact id: '8c1bd5145cc9922bf5f0f34e40c4cbab') in 0.022760 seconds +Start importing Assets/Wwise/API/Editor/WwiseWindows/TreeViewIcons/state_nor.png using Guid(2f158a171bc4d0948b26f08575cb65eb) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3c4176088119c9b3a867f67456ed0f69') in 0.027038 seconds +Start importing Assets/Wwise/ScriptableObjects/Mac.asset using Guid(d3145d0fdeb93df40b15edabf13afdaf) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3ab6f947ba01087ba6636fc385d48e78') in 0.004301 seconds +Start importing Assets/Wwise/ScriptableObjects/Windows.asset using Guid(3818a38871f099c4ab0aaa601c10dd5a) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c986b7217567f3f505abde70d44253ac') in 0.004323 seconds +Start importing Assets/Wwise/ScriptableObjects/AkWwiseInitializationSettings.asset using Guid(ca1886ece3dfc5e49902e78defccd355) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9354ee6a12e55a01680a217ed067ba06') in 0.004203 seconds +Start importing Assets/Wwise/MonoBehaviour/README.md using Guid(4103ddb1e9ebf8449832a211df27d2d7) Importer(-1,00000000000000000000000000000000) -> (artifact id: '1012ea38860a469ba87837197fe13dee') in 0.019428 seconds +Start importing Assets/Wwise/API/README.md using Guid(61d6e8d636239214fab5503a600f1e5d) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0d78641eacdba395a6311f8a14c51e30') in 0.013397 seconds +Start importing Assets/Wwise/API/CHANGELOG.md using Guid(a1499d10b26af294ca2ae55c92769346) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c55257a19640454f6bfde8b79a5a46a2') in 0.019687 seconds +Start importing Assets/Wwise/API/LICENSE.md using Guid(e1f64f1e2dacf204b903435b687cde92) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'afdc21870aa1aa94f67f85f0abc37fe3') in 0.016189 seconds +Start importing Assets/Wwise/MonoBehaviour/CHANGELOG.md using Guid(332e0bc3ac12d624a80f5af1f8d973fd) Importer(-1,00000000000000000000000000000000) -> (artifact id: '6cb1ed55ef93bf5a5fbb950e1e057f22') in 0.015802 seconds +Start importing Assets/Wwise/Version.txt using Guid(14aed8b172a1ceb4f823a354fec65b04) Importer(-1,00000000000000000000000000000000) -> (artifact id: '59261e365888de88d9a2e369530a4ef0') in 0.021197 seconds +Start importing Assets/Wwise/Timeline/README.md using Guid(f69b78f0307e5e1409907ad513f70ac4) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f3c730216c551ec8c3fe197da9508192') in 0.021490 seconds +Start importing Assets/Wwise/Timeline/CHANGELOG.md using Guid(c8e06c4f8035236419053edd89fc03dd) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c4ea805c805354377027c3d39880860a') in 0.022377 seconds +Start importing Assets/WwiseSettings.xml using Guid(49e6ab291d3ffe7419ed9aa64a07b435) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e0bcc27e18d886468a1c44d47cef28ce') in 0.010805 seconds +Start importing Assets/Wwise/Timeline/package.json using Guid(6a8c3cb644c32fa418078b259fa66b0d) Importer(-1,00000000000000000000000000000000) -> (artifact id: '2f293e8f90574217ebbf6569ae5bd9a2') in 0.020957 seconds +Start importing Assets/Wwise/Timeline/LICENSE.md using Guid(8ab0b7bf03a2aa24b94c05de6b5b2105) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c70475273a01fd0df45034d9642153bc') in 0.015279 seconds +Start importing Assets/Wwise/API/package.json using Guid(3d1b5b3abfb84904fb5c21f489bd0a50) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e5a726a633dd92fe9f1f0182608fc858') in 0.018649 seconds +Start importing Assets/Wwise/MonoBehaviour/LICENSE.md using Guid(7f08cabfe76e1384b86d22b300a237bd) Importer(-1,00000000000000000000000000000000) -> (artifact id: '359d06de616c4b3b051a924ec0eda4f5') in 0.013527 seconds +Start importing Assets/Wwise/MonoBehaviour/package.json using Guid(af679e3f27390ce41b659b56b637a2dc) Importer(-1,00000000000000000000000000000000) -> (artifact id: '00651d406ddc6f3829206356ed439070') in 0.019394 seconds +Refreshing native plugins compatible for Editor in 2.41 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Refresh completed in 1.619768 seconds. +RefreshInfo: RefreshV2(ForceSynchronousImport) scanfilter: +RefreshProfiler: Total: 1619.754ms + InvokeBeforeRefreshCallbacks: 0.445ms + ApplyChangesToAssetFolders: 0.061ms + Scan: 107.274ms + OnSourceAssetsModified: 0.803ms + InitializeImportedAssetsSnapshot: 9.773ms + GetAllGuidsForCategorization: 0.541ms + CategorizeAssets: 107.799ms + ImportAndPostprocessOutOfDateAssets: 1376.029ms (8.352ms without children) + ImportManagerImport: 1309.479ms (8.900ms without children) + ImportInProcess: 1299.733ms + UpdateCategorizedAssets: 0.846ms + PostProcessAllAssets: 39.652ms + ReloadImportedAssets: 0.054ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.790ms + InitializingProgressBar: 0.004ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.480ms + OnDemandSchedulerStart: 1.195ms + RestoreLoadedAssetsState: 2.275ms + UpdateImportedAssetsSnapshot: 13.747ms + ReloadSourceAssets: 0.589ms + UnloadImportedAssets: 0.604ms + Hotreload: 2.791ms + FixTempGuids: 0.011ms + GatherAllCurrentPrimaryArtifactRevisions: 0.181ms + UnloadStreamsBegin: 0.015ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 2.727ms + GetLoadedSourceAssetsSnapshot: 7.383ms + PersistCurrentRevisions: 0.466ms + UnloadStreamsEnd: 0.697ms + GenerateScriptTypeHashes: 9.189ms + Untracked: 1.564ms +Application.AssetDatabase.Refresh End +RefreshInfo: StopAssetImportingV2(ForceSynchronousImport) scanfilter: +RefreshProfiler: Total: 7.514ms +Refresh completed in 0.245223 seconds. +RefreshInfo: RefreshV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 245.017ms +Initializing Unity extensions: +Unloading 341 Unused Serialized files (Serialized files now loaded: 0) +System memory in use before: 208.7 MB. +System memory in use after: 207.6 MB. + +Unloading 850 unused Assets to reduce memory usage. Loaded Objects now: 4735. +Total: 7.847100 ms (FindLiveObjects: 1.000000 ms CreateObjectMapping: 0.392200 ms MarkObjects: 5.035000 ms DeleteObjects: 1.416700 ms) + +ProgressiveSceneManager::Cancel() +WwiseUnity: Running install setup... +UnityEngine.StackTraceUtility:ExtractStackTrace () +UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) +UnityEngine.Logger:Log (UnityEngine.LogType,object) +UnityEngine.Debug:Log (object) +WwiseSetupWizard:RunSetup () (at Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWwiseSetupWizard.cs:30) + +(Filename: Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWwiseSetupWizard.cs Line: 30) + +Unloading 3 Unused Serialized files (Serialized files now loaded: 0) +System memory in use before: 198.4 MB. +System memory in use after: 198.5 MB. + +Unloading 1 unused Assets to reduce memory usage. Loaded Objects now: 4741. +Total: 5.700600 ms (FindLiveObjects: 0.657600 ms CreateObjectMapping: 0.301900 ms MarkObjects: 4.714600 ms DeleteObjects: 0.023900 ms) + +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkHarmonizer.bundle using Guid(441d2faa2b4cc7b4d9e887ef95414510) Importer(-1,00000000000000000000000000000000) -> (artifact id: '15129c3520ba04aa6c18a7db87b31cc2') in 0.010648 seconds +Refreshing native plugins compatible for Editor in 1.59 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 71.538ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkStereoDelay.bundle using Guid(5715bc53133ac08419e36b15a7ebbdbe) Importer(-1,00000000000000000000000000000000) -> (artifact id: '5cad95a811bfa98b737bc63e4882df00') in 0.010153 seconds +Refreshing native plugins compatible for Editor in 2.31 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 63.920ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkRoomVerb.bundle using Guid(8fe509034cb7ed64394183b254b81584) Importer(-1,00000000000000000000000000000000) -> (artifact id: '127f7ec54b6f7e97dea25b2551eafbcf') in 0.017223 seconds +Refreshing native plugins compatible for Editor in 2.39 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 67.994ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkMotion.dll using Guid(fe56a3d53736306419f32b7c8c3b0bcb) Importer(-1,00000000000000000000000000000000) -> (artifact id: '67397c64a4313bd59f80e46d57f5de3e') in 0.019255 seconds +Refreshing native plugins compatible for Editor in 1.60 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1422.719ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.091ms + Scan: 12.254ms + OnSourceAssetsModified: 0.311ms + InitializeImportedAssetsSnapshot: 8.670ms + GetAllGuidsForCategorization: 1.223ms + CategorizeAssets: 9.570ms + ImportAndPostprocessOutOfDateAssets: 1378.627ms (3.440ms without children) + ImportManagerImport: 23.025ms (3.245ms without children) + ImportInProcess: 19.728ms + UpdateCategorizedAssets: 0.052ms + PostProcessAllAssets: 1340.978ms + ReloadImportedAssets: 0.499ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 1.001ms + InitializingProgressBar: 0.003ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.552ms + OnDemandSchedulerStart: 0.422ms + RestoreLoadedAssetsState: 2.683ms + UpdateImportedAssetsSnapshot: 6.024ms + ReloadSourceAssets: 1.745ms + UnloadImportedAssets: 0.406ms + Hotreload: 1.837ms + FixTempGuids: 0.008ms + GatherAllCurrentPrimaryArtifactRevisions: 0.277ms + UnloadStreamsBegin: 0.028ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.660ms + GetLoadedSourceAssetsSnapshot: 5.801ms + PersistCurrentRevisions: 0.287ms + UnloadStreamsEnd: 0.046ms + Untracked: -0.121ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedImpact.dll using Guid(167736b3ac0ea5b4998043cbf56cc889) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c5ed3314dae18b3d49efdd57378e94f6') in 0.017251 seconds +Refreshing native plugins compatible for Editor in 1.49 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1440.228ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.068ms + Scan: 9.796ms + OnSourceAssetsModified: 0.061ms + InitializeImportedAssetsSnapshot: 7.744ms + GetAllGuidsForCategorization: 1.079ms + CategorizeAssets: 8.612ms + ImportAndPostprocessOutOfDateAssets: 1402.388ms (3.265ms without children) + ImportManagerImport: 20.937ms (3.186ms without children) + ImportInProcess: 17.699ms + UpdateCategorizedAssets: 0.052ms + PostProcessAllAssets: 1368.197ms + ReloadImportedAssets: 0.413ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.960ms + InitializingProgressBar: 0.004ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.523ms + OnDemandSchedulerStart: 0.357ms + RestoreLoadedAssetsState: 1.887ms + UpdateImportedAssetsSnapshot: 5.846ms + ReloadSourceAssets: 1.788ms + UnloadImportedAssets: 0.544ms + Hotreload: 1.710ms + FixTempGuids: 0.007ms + GatherAllCurrentPrimaryArtifactRevisions: 0.219ms + UnloadStreamsBegin: 0.022ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.551ms + GetLoadedSourceAssetsSnapshot: 4.379ms + PersistCurrentRevisions: 0.298ms + UnloadStreamsEnd: 0.015ms + Untracked: -0.054ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Release/AkSoundEngine.bundle using Guid(93c6c82ff44047746b7a4dcfd74c7bb7) Importer(-1,00000000000000000000000000000000) -> (artifact id: '71dbd88e0a1366b918207cfa511540ef') in 0.016990 seconds +Refreshing native plugins compatible for Editor in 2.43 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 76.450ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkGuitarDistortion.bundle using Guid(cbe5a3081227cfa48bde596c5cfd8bc0) Importer(-1,00000000000000000000000000000000) -> (artifact id: '131e72a9a5677d22ac134d6043f4852e') in 0.006133 seconds +Refreshing native plugins compatible for Editor in 1.43 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 52.929ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkTimeStretch.bundle using Guid(2dec111e84a2c3e41ab6de327ecb88da) Importer(-1,00000000000000000000000000000000) -> (artifact id: '20a96e7200befc96a24a182ba9a40372') in 0.009559 seconds +Refreshing native plugins compatible for Editor in 1.48 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 54.228ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libiZotope.bundle using Guid(5bacf9446b16cf94787003ca7df37905) Importer(-1,00000000000000000000000000000000) -> (artifact id: '7530abfd4cd33dee24f2b489d0a31d4d') in 0.005555 seconds +Refreshing native plugins compatible for Editor in 1.81 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 53.473ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkPitchShifter.bundle using Guid(e3f34dc59cfaa51459ada2220f32b856) Importer(-1,00000000000000000000000000000000) -> (artifact id: '8478cd07fc082bb0130ec336a84af8e3') in 0.009496 seconds +Refreshing native plugins compatible for Editor in 1.60 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 55.645ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/MSSpatial.dll using Guid(2884965fb4ef83e4285466c9dfbaaafd) Importer(-1,00000000000000000000000000000000) -> (artifact id: '7de673564306eb37bd8826bfb5598aab') in 0.015099 seconds +Refreshing native plugins compatible for Editor in 1.56 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1439.808ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.059ms + Scan: 9.751ms + OnSourceAssetsModified: 0.052ms + InitializeImportedAssetsSnapshot: 7.972ms + GetAllGuidsForCategorization: 1.017ms + CategorizeAssets: 7.631ms + ImportAndPostprocessOutOfDateAssets: 1402.966ms (2.626ms without children) + ImportManagerImport: 18.603ms (2.793ms without children) + ImportInProcess: 15.779ms + UpdateCategorizedAssets: 0.031ms + PostProcessAllAssets: 1372.154ms + ReloadImportedAssets: 0.587ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.714ms + InitializingProgressBar: 0.002ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.415ms + OnDemandSchedulerStart: 0.386ms + RestoreLoadedAssetsState: 1.617ms + UpdateImportedAssetsSnapshot: 5.861ms + ReloadSourceAssets: 1.414ms + UnloadImportedAssets: 0.266ms + Hotreload: 1.785ms + FixTempGuids: 0.007ms + GatherAllCurrentPrimaryArtifactRevisions: 0.200ms + UnloadStreamsBegin: 0.011ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.577ms + GetLoadedSourceAssetsSnapshot: 4.052ms + PersistCurrentRevisions: 0.297ms + UnloadStreamsEnd: 0.016ms + Untracked: 0.737ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/McDSP.dll using Guid(2a6399a5c62a5574eb2f3637065630ba) Importer(-1,00000000000000000000000000000000) -> (artifact id: '92c2bb09562003423e8ec1d5bd89d407') in 0.016825 seconds +Refreshing native plugins compatible for Editor in 2.06 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1442.410ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.081ms + Scan: 10.084ms + OnSourceAssetsModified: 0.054ms + InitializeImportedAssetsSnapshot: 7.153ms + GetAllGuidsForCategorization: 0.963ms + CategorizeAssets: 7.205ms + ImportAndPostprocessOutOfDateAssets: 1405.418ms (2.898ms without children) + ImportManagerImport: 20.184ms (2.537ms without children) + ImportInProcess: 17.618ms + UpdateCategorizedAssets: 0.029ms + PostProcessAllAssets: 1371.647ms + ReloadImportedAssets: 0.483ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.883ms + InitializingProgressBar: 0.003ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.484ms + OnDemandSchedulerStart: 0.485ms + RestoreLoadedAssetsState: 2.264ms + UpdateImportedAssetsSnapshot: 6.088ms + ReloadSourceAssets: 1.270ms + UnloadImportedAssets: 0.276ms + Hotreload: 2.307ms + FixTempGuids: 0.011ms + GatherAllCurrentPrimaryArtifactRevisions: 0.278ms + UnloadStreamsBegin: 0.021ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.903ms + GetLoadedSourceAssetsSnapshot: 4.838ms + PersistCurrentRevisions: 0.354ms + UnloadStreamsEnd: 0.016ms + Untracked: 0.178ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSynthOne.dll using Guid(1e657ef174c3cf1489d612826a1e529d) Importer(-1,00000000000000000000000000000000) -> (artifact id: '43c0c1194877abd15070c9f1aa80fa8b') in 0.015429 seconds +Refreshing native plugins compatible for Editor in 1.40 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1425.667ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.079ms + Scan: 11.776ms + OnSourceAssetsModified: 0.054ms + InitializeImportedAssetsSnapshot: 7.736ms + GetAllGuidsForCategorization: 1.136ms + CategorizeAssets: 7.579ms + ImportAndPostprocessOutOfDateAssets: 1387.010ms (3.370ms without children) + ImportManagerImport: 19.009ms (2.840ms without children) + ImportInProcess: 16.135ms + UpdateCategorizedAssets: 0.034ms + PostProcessAllAssets: 1355.081ms + ReloadImportedAssets: 0.453ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.929ms + InitializingProgressBar: 0.003ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.457ms + OnDemandSchedulerStart: 0.377ms + RestoreLoadedAssetsState: 1.718ms + UpdateImportedAssetsSnapshot: 5.614ms + ReloadSourceAssets: 1.424ms + UnloadImportedAssets: 0.283ms + Hotreload: 1.599ms + FixTempGuids: 0.008ms + GatherAllCurrentPrimaryArtifactRevisions: 0.252ms + UnloadStreamsBegin: 0.018ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.731ms + GetLoadedSourceAssetsSnapshot: 4.862ms + PersistCurrentRevisions: 0.291ms + UnloadStreamsEnd: 0.015ms + Untracked: -0.185ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedGrain.dll using Guid(4533d9e4a9ebf3b4ca21e621d15b5554) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f058e133f759cefd7e477d63f96a71e7') in 0.014921 seconds +Refreshing native plugins compatible for Editor in 2.40 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1787.294ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.062ms + Scan: 9.432ms + OnSourceAssetsModified: 0.047ms + InitializeImportedAssetsSnapshot: 6.889ms + GetAllGuidsForCategorization: 0.900ms + CategorizeAssets: 6.242ms + ImportAndPostprocessOutOfDateAssets: 1752.037ms (3.104ms without children) + ImportManagerImport: 18.052ms (2.343ms without children) + ImportInProcess: 15.682ms + UpdateCategorizedAssets: 0.028ms + PostProcessAllAssets: 1718.454ms + ReloadImportedAssets: 0.410ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.806ms + InitializingProgressBar: 0.002ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.452ms + OnDemandSchedulerStart: 0.422ms + RestoreLoadedAssetsState: 2.153ms + UpdateImportedAssetsSnapshot: 8.182ms + ReloadSourceAssets: 1.024ms + UnloadImportedAssets: 0.222ms + Hotreload: 2.664ms + FixTempGuids: 0.009ms + GatherAllCurrentPrimaryArtifactRevisions: 0.213ms + UnloadStreamsBegin: 0.019ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 2.588ms + GetLoadedSourceAssetsSnapshot: 5.056ms + PersistCurrentRevisions: 0.353ms + UnloadStreamsEnd: 0.020ms + Untracked: -0.481ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAuro.bundle using Guid(b44275fe86f2b01409430d5b544095f4) Importer(-1,00000000000000000000000000000000) -> (artifact id: '80390dc6012c78ed017539bf3d108e1b') in 0.006307 seconds +Refreshing native plugins compatible for Editor in 1.83 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 57.009ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedAir.bundle using Guid(8dd6451a84c60864494de90125c6458e) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9c810d3214faa3a68b9db86a82da2cf0') in 0.010997 seconds +Refreshing native plugins compatible for Editor in 2.26 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 60.613ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libMcDSP.bundle using Guid(53abbdab57d2c844ba085140f9ff0c85) Importer(-1,00000000000000000000000000000000) -> (artifact id: '26f71b7c81affcb932cec650a48f936d') in 0.015387 seconds +Refreshing native plugins compatible for Editor in 2.19 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 74.344ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/iZotope.dll using Guid(b31a701c66e522f478bda7036150449a) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3c2507fd844367d87884700743b4cd37') in 0.017600 seconds +Refreshing native plugins compatible for Editor in 2.68 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1623.939ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.059ms + Scan: 10.821ms + OnSourceAssetsModified: 0.054ms + InitializeImportedAssetsSnapshot: 8.258ms + GetAllGuidsForCategorization: 1.053ms + CategorizeAssets: 9.067ms + ImportAndPostprocessOutOfDateAssets: 1581.773ms (3.644ms without children) + ImportManagerImport: 21.407ms (3.214ms without children) + ImportInProcess: 18.145ms + UpdateCategorizedAssets: 0.048ms + PostProcessAllAssets: 1544.665ms + ReloadImportedAssets: 0.624ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 1.179ms + InitializingProgressBar: 0.003ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.591ms + OnDemandSchedulerStart: 0.372ms + RestoreLoadedAssetsState: 2.400ms + UpdateImportedAssetsSnapshot: 6.889ms + ReloadSourceAssets: 1.711ms + UnloadImportedAssets: 0.278ms + Hotreload: 2.976ms + FixTempGuids: 0.014ms + GatherAllCurrentPrimaryArtifactRevisions: 0.209ms + UnloadStreamsBegin: 0.015ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 2.276ms + GetLoadedSourceAssetsSnapshot: 5.494ms + PersistCurrentRevisions: 0.523ms + UnloadStreamsEnd: 0.028ms + Untracked: -0.670ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/iZotope.dll using Guid(6f5ea6849e54db749b7c81c4d990e193) Importer(-1,00000000000000000000000000000000) -> (artifact id: '4fd85cf6a0a2238a81821b56d908c7e2') in 0.006454 seconds +Refreshing native plugins compatible for Editor in 1.86 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1590.368ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.086ms + Scan: 11.766ms + OnSourceAssetsModified: 0.048ms + InitializeImportedAssetsSnapshot: 9.122ms + GetAllGuidsForCategorization: 1.262ms + CategorizeAssets: 8.380ms + ImportAndPostprocessOutOfDateAssets: 1548.241ms (4.732ms without children) + ImportManagerImport: 10.259ms (2.916ms without children) + ImportInProcess: 7.307ms + UpdateCategorizedAssets: 0.036ms + PostProcessAllAssets: 1519.374ms + ReloadImportedAssets: 0.411ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 1.001ms + InitializingProgressBar: 0.003ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.642ms + OnDemandSchedulerStart: 0.444ms + RestoreLoadedAssetsState: 3.595ms + UpdateImportedAssetsSnapshot: 7.782ms + ReloadSourceAssets: 2.003ms + UnloadImportedAssets: 0.339ms + Hotreload: 2.116ms + FixTempGuids: 0.009ms + GatherAllCurrentPrimaryArtifactRevisions: 0.244ms + UnloadStreamsBegin: 0.020ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.775ms + GetLoadedSourceAssetsSnapshot: 7.296ms + PersistCurrentRevisions: 0.350ms + UnloadStreamsEnd: 0.021ms + Untracked: -2.711ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedAir.dll using Guid(589d6ba8a29be6e4ca4ae6d5c1cee4b5) Importer(-1,00000000000000000000000000000000) -> (artifact id: '7d0702224245e6979f5e29c2998be429') in 0.018035 seconds +Refreshing native plugins compatible for Editor in 2.33 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1596.875ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.064ms + Scan: 15.188ms + OnSourceAssetsModified: 0.070ms + InitializeImportedAssetsSnapshot: 9.080ms + GetAllGuidsForCategorization: 1.026ms + CategorizeAssets: 9.225ms + ImportAndPostprocessOutOfDateAssets: 1549.211ms (3.810ms without children) + ImportManagerImport: 21.884ms (2.974ms without children) + ImportInProcess: 18.867ms + UpdateCategorizedAssets: 0.042ms + PostProcessAllAssets: 1512.986ms + ReloadImportedAssets: 0.537ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.916ms + InitializingProgressBar: 0.005ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.432ms + OnDemandSchedulerStart: 0.394ms + RestoreLoadedAssetsState: 2.050ms + UpdateImportedAssetsSnapshot: 6.198ms + ReloadSourceAssets: 1.528ms + UnloadImportedAssets: 0.505ms + Hotreload: 2.572ms + FixTempGuids: 0.009ms + GatherAllCurrentPrimaryArtifactRevisions: 0.216ms + UnloadStreamsBegin: 0.011ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.744ms + GetLoadedSourceAssetsSnapshot: 4.954ms + PersistCurrentRevisions: 0.464ms + UnloadStreamsEnd: 0.020ms + Untracked: 0.987ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSynthOne.bundle using Guid(8016eb07198e69b4babfc1b6b2de262c) Importer(-1,00000000000000000000000000000000) -> (artifact id: '64194d49ce846424a4e678eede0a69dc') in 0.006579 seconds +Refreshing native plugins compatible for Editor in 1.85 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 57.179ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSynthOne.dll using Guid(556f2ec25a7a7cf47a5bd0ec2fc1a5f2) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a34a4ca0393cc7fc066720e5208fff7a') in 0.006176 seconds +Refreshing native plugins compatible for Editor in 1.53 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1528.512ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.079ms + Scan: 12.134ms + OnSourceAssetsModified: 0.061ms + InitializeImportedAssetsSnapshot: 9.134ms + GetAllGuidsForCategorization: 1.010ms + CategorizeAssets: 9.992ms + ImportAndPostprocessOutOfDateAssets: 1484.388ms (4.080ms without children) + ImportManagerImport: 10.312ms (3.294ms without children) + ImportInProcess: 6.973ms + UpdateCategorizedAssets: 0.045ms + PostProcessAllAssets: 1456.215ms + ReloadImportedAssets: 0.656ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.975ms + InitializingProgressBar: 0.004ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.543ms + OnDemandSchedulerStart: 0.371ms + RestoreLoadedAssetsState: 3.031ms + UpdateImportedAssetsSnapshot: 8.203ms + ReloadSourceAssets: 1.861ms + UnloadImportedAssets: 0.396ms + Hotreload: 1.768ms + FixTempGuids: 0.008ms + GatherAllCurrentPrimaryArtifactRevisions: 0.223ms + UnloadStreamsBegin: 0.020ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.529ms + GetLoadedSourceAssetsSnapshot: 6.839ms + PersistCurrentRevisions: 0.305ms + UnloadStreamsEnd: 0.017ms + Untracked: -1.252ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkReflect.bundle using Guid(10376df7a163c274ba3e83a57859f1b0) Importer(-1,00000000000000000000000000000000) -> (artifact id: '27a88a713be16944e3c7eed45d200586') in 0.031569 seconds +Refreshing native plugins compatible for Editor in 1.40 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 74.898ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Debug/AkSoundEngine.bundle using Guid(0572df5a5dfb51848a4a7ab4770b9e91) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0cff2b54257a4e574d253e4aff79ceda') in 0.005877 seconds +Refreshing native plugins compatible for Editor in 1.47 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 58.577ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedGrain.bundle using Guid(665f724000f191540aecdef860b4e71b) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'fb6e6f0a65addf91379d52e1f9486127') in 0.015047 seconds +Refreshing native plugins compatible for Editor in 1.64 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 53.805ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkTremolo.bundle using Guid(76bfa0ac5b0b0a242a5dbdd38d4889b4) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a6578ecffb5d7dc7c83c8213ccdfa2c8') in 0.005993 seconds +Refreshing native plugins compatible for Editor in 1.41 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 45.932ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkConvolutionReverb.dll using Guid(f42ca9963ff182f4988ff8da52280ff5) Importer(-1,00000000000000000000000000000000) -> (artifact id: '83255a62611e0b5f603467d90bea9235') in 0.014940 seconds +Refreshing native plugins compatible for Editor in 1.49 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1516.184ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.083ms + Scan: 9.385ms + OnSourceAssetsModified: 0.087ms + InitializeImportedAssetsSnapshot: 6.969ms + GetAllGuidsForCategorization: 1.256ms + CategorizeAssets: 7.175ms + ImportAndPostprocessOutOfDateAssets: 1481.011ms (2.965ms without children) + ImportManagerImport: 17.880ms (2.291ms without children) + ImportInProcess: 15.566ms + UpdateCategorizedAssets: 0.023ms + PostProcessAllAssets: 1448.549ms + ReloadImportedAssets: 0.377ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.722ms + InitializingProgressBar: 0.002ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.410ms + OnDemandSchedulerStart: 0.467ms + RestoreLoadedAssetsState: 2.049ms + UpdateImportedAssetsSnapshot: 7.588ms + ReloadSourceAssets: 0.936ms + UnloadImportedAssets: 0.239ms + Hotreload: 1.695ms + FixTempGuids: 0.008ms + GatherAllCurrentPrimaryArtifactRevisions: 0.203ms + UnloadStreamsBegin: 0.019ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.715ms + GetLoadedSourceAssetsSnapshot: 4.896ms + PersistCurrentRevisions: 0.328ms + UnloadStreamsEnd: 0.018ms + Untracked: 0.160ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/MSSpatial.dll using Guid(09a21c9a299f6dc43aa86f9eddc21c7d) Importer(-1,00000000000000000000000000000000) -> (artifact id: '65bb12a86ed7f4730593186ee6709479') in 0.012704 seconds +Refreshing native plugins compatible for Editor in 1.67 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1535.665ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.078ms + Scan: 11.210ms + OnSourceAssetsModified: 0.060ms + InitializeImportedAssetsSnapshot: 8.068ms + GetAllGuidsForCategorization: 0.920ms + CategorizeAssets: 7.658ms + ImportAndPostprocessOutOfDateAssets: 1496.261ms (3.431ms without children) + ImportManagerImport: 16.760ms (3.109ms without children) + ImportInProcess: 13.611ms + UpdateCategorizedAssets: 0.040ms + PostProcessAllAssets: 1464.859ms + ReloadImportedAssets: 0.540ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.966ms + InitializingProgressBar: 0.003ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.560ms + OnDemandSchedulerStart: 0.338ms + RestoreLoadedAssetsState: 2.020ms + UpdateImportedAssetsSnapshot: 6.784ms + ReloadSourceAssets: 1.775ms + UnloadImportedAssets: 0.404ms + Hotreload: 1.946ms + FixTempGuids: 0.011ms + GatherAllCurrentPrimaryArtifactRevisions: 0.247ms + UnloadStreamsBegin: 0.024ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 2.217ms + GetLoadedSourceAssetsSnapshot: 4.708ms + PersistCurrentRevisions: 0.357ms + UnloadStreamsEnd: 0.025ms + Untracked: -0.303ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedImpact.bundle using Guid(e2ff816dde8051d4cbbba88585068862) Importer(-1,00000000000000000000000000000000) -> (artifact id: '10edc4e5cc0c863b976ec74dd0df4627') in 0.010455 seconds +Refreshing native plugins compatible for Editor in 2.06 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 56.118ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkFlanger.bundle using Guid(1dfdaf354776535478eeccffcff9aef7) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'b52371f88924d412bd831ec26d4b31ea') in 0.006354 seconds +Refreshing native plugins compatible for Editor in 1.48 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 53.765ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/Auro.dll using Guid(24b5b78d0daa3e648a77fead88a5b334) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9ef374f9500d98001e2e9083ea875310') in 0.014830 seconds +Refreshing native plugins compatible for Editor in 2.11 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1400.091ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.058ms + Scan: 10.072ms + OnSourceAssetsModified: 0.070ms + InitializeImportedAssetsSnapshot: 7.972ms + GetAllGuidsForCategorization: 1.181ms + CategorizeAssets: 7.122ms + ImportAndPostprocessOutOfDateAssets: 1362.617ms (2.984ms without children) + ImportManagerImport: 17.883ms (2.350ms without children) + ImportInProcess: 15.510ms + UpdateCategorizedAssets: 0.023ms + PostProcessAllAssets: 1329.799ms + ReloadImportedAssets: 0.406ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.839ms + InitializingProgressBar: 0.003ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.468ms + OnDemandSchedulerStart: 0.444ms + RestoreLoadedAssetsState: 2.057ms + UpdateImportedAssetsSnapshot: 7.735ms + ReloadSourceAssets: 0.993ms + UnloadImportedAssets: 0.243ms + Hotreload: 2.363ms + FixTempGuids: 0.009ms + GatherAllCurrentPrimaryArtifactRevisions: 0.205ms + UnloadStreamsBegin: 0.014ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.695ms + GetLoadedSourceAssetsSnapshot: 5.050ms + PersistCurrentRevisions: 0.382ms + UnloadStreamsEnd: 0.017ms + Untracked: 0.026ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkMotion.dll using Guid(9c737ddc0690d2f4984092acfc83751f) Importer(-1,00000000000000000000000000000000) -> (artifact id: '266132599ce8211a40851c46286556a0') in 0.007635 seconds +Refreshing native plugins compatible for Editor in 1.61 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1506.088ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.070ms + Scan: 11.499ms + OnSourceAssetsModified: 0.052ms + InitializeImportedAssetsSnapshot: 9.162ms + GetAllGuidsForCategorization: 0.968ms + CategorizeAssets: 7.565ms + ImportAndPostprocessOutOfDateAssets: 1465.965ms (3.086ms without children) + ImportManagerImport: 11.222ms (3.119ms without children) + ImportInProcess: 8.066ms + UpdateCategorizedAssets: 0.038ms + PostProcessAllAssets: 1440.420ms + ReloadImportedAssets: 0.827ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.875ms + InitializingProgressBar: 0.003ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.426ms + OnDemandSchedulerStart: 0.362ms + RestoreLoadedAssetsState: 2.276ms + UpdateImportedAssetsSnapshot: 6.466ms + ReloadSourceAssets: 1.887ms + UnloadImportedAssets: 0.266ms + Hotreload: 1.846ms + FixTempGuids: 0.008ms + GatherAllCurrentPrimaryArtifactRevisions: 0.244ms + UnloadStreamsBegin: 0.016ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.705ms + GetLoadedSourceAssetsSnapshot: 4.832ms + PersistCurrentRevisions: 0.358ms + UnloadStreamsEnd: 0.016ms + Untracked: -0.372ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/Profile/AkSoundEngine.bundle using Guid(9c43fa81a9c63b44ca96a2abb60c128b) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f62db807ba5f59378bd5f3503625c9c9') in 0.014986 seconds +Refreshing native plugins compatible for Editor in 1.86 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 77.876ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedGrain.dll using Guid(a9b97faac78b0884cbb8f17afbff6d25) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'ab8d05cdea8d2de7ddb407b8a55694d2') in 0.011614 seconds +Refreshing native plugins compatible for Editor in 2.29 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1460.594ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.058ms + Scan: 11.059ms + OnSourceAssetsModified: 0.055ms + InitializeImportedAssetsSnapshot: 7.995ms + GetAllGuidsForCategorization: 0.987ms + CategorizeAssets: 7.406ms + ImportAndPostprocessOutOfDateAssets: 1422.117ms (3.371ms without children) + ImportManagerImport: 15.145ms (2.743ms without children) + ImportInProcess: 12.361ms + UpdateCategorizedAssets: 0.041ms + PostProcessAllAssets: 1390.701ms + ReloadImportedAssets: 0.523ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.842ms + InitializingProgressBar: 0.003ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.519ms + OnDemandSchedulerStart: 0.367ms + RestoreLoadedAssetsState: 2.696ms + UpdateImportedAssetsSnapshot: 7.951ms + ReloadSourceAssets: 1.456ms + UnloadImportedAssets: 0.280ms + Hotreload: 2.613ms + FixTempGuids: 0.009ms + GatherAllCurrentPrimaryArtifactRevisions: 0.203ms + UnloadStreamsBegin: 0.019ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.613ms + GetLoadedSourceAssetsSnapshot: 5.525ms + PersistCurrentRevisions: 0.291ms + UnloadStreamsEnd: 0.018ms + Untracked: -1.112ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Release/AkSoundEngine.dll using Guid(d62264e2e5b08d24f8c9b6b4a4879bff) Importer(-1,00000000000000000000000000000000) -> (artifact id: '330b97ff7146ccb7d76b8beb1a1bfb59') in 0.014715 seconds +Refreshing native plugins compatible for Editor in 1.57 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1473.873ms + InvokeBeforeRefreshCallbacks: 0.000ms + ApplyChangesToAssetFolders: 0.057ms + Scan: 9.417ms + OnSourceAssetsModified: 0.058ms + InitializeImportedAssetsSnapshot: 8.185ms + GetAllGuidsForCategorization: 1.018ms + CategorizeAssets: 8.008ms + ImportAndPostprocessOutOfDateAssets: 1436.536ms (2.947ms without children) + ImportManagerImport: 17.545ms (2.399ms without children) + ImportInProcess: 15.108ms + UpdateCategorizedAssets: 0.037ms + PostProcessAllAssets: 1405.357ms + ReloadImportedAssets: 0.398ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.833ms + InitializingProgressBar: 0.003ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.520ms + OnDemandSchedulerStart: 0.409ms + RestoreLoadedAssetsState: 1.634ms + UpdateImportedAssetsSnapshot: 6.891ms + ReloadSourceAssets: 1.055ms + UnloadImportedAssets: 0.279ms + Hotreload: 1.774ms + FixTempGuids: 0.010ms + GatherAllCurrentPrimaryArtifactRevisions: 0.206ms + UnloadStreamsBegin: 0.012ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.586ms + GetLoadedSourceAssetsSnapshot: 4.876ms + PersistCurrentRevisions: 0.326ms + UnloadStreamsEnd: 0.019ms + Untracked: 0.450ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Profile/AkSoundEngine.dll using Guid(5bd1e650ab12f3146b1d2cf546875e73) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a25cab4b47f7842c313bd441b17c78ef') in 0.013150 seconds +Refreshing native plugins compatible for Editor in 1.45 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1448.129ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.083ms + Scan: 11.197ms + OnSourceAssetsModified: 0.052ms + InitializeImportedAssetsSnapshot: 8.058ms + GetAllGuidsForCategorization: 0.920ms + CategorizeAssets: 6.842ms + ImportAndPostprocessOutOfDateAssets: 1411.366ms (3.035ms without children) + ImportManagerImport: 16.442ms (2.828ms without children) + ImportInProcess: 13.573ms + UpdateCategorizedAssets: 0.041ms + PostProcessAllAssets: 1382.178ms + ReloadImportedAssets: 0.396ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.761ms + InitializingProgressBar: 0.003ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.416ms + OnDemandSchedulerStart: 0.413ms + RestoreLoadedAssetsState: 1.994ms + UpdateImportedAssetsSnapshot: 5.730ms + ReloadSourceAssets: 1.448ms + UnloadImportedAssets: 0.271ms + Hotreload: 1.658ms + FixTempGuids: 0.009ms + GatherAllCurrentPrimaryArtifactRevisions: 0.279ms + UnloadStreamsBegin: 0.019ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.433ms + GetLoadedSourceAssetsSnapshot: 4.595ms + PersistCurrentRevisions: 0.284ms + UnloadStreamsEnd: 0.015ms + Untracked: -0.402ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/McDSP.dll using Guid(2a2f8d1c8748bef49ba2cd679a6984ff) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c9ba1bbd97d0154eea9ced0bcdd83268') in 0.005059 seconds +Refreshing native plugins compatible for Editor in 1.49 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1467.394ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.057ms + Scan: 11.506ms + OnSourceAssetsModified: 0.056ms + InitializeImportedAssetsSnapshot: 7.296ms + GetAllGuidsForCategorization: 0.883ms + CategorizeAssets: 6.760ms + ImportAndPostprocessOutOfDateAssets: 1430.865ms (3.245ms without children) + ImportManagerImport: 8.441ms (2.887ms without children) + ImportInProcess: 5.498ms + UpdateCategorizedAssets: 0.057ms + PostProcessAllAssets: 1407.658ms + ReloadImportedAssets: 0.387ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.961ms + InitializingProgressBar: 0.003ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.443ms + OnDemandSchedulerStart: 0.308ms + RestoreLoadedAssetsState: 1.874ms + UpdateImportedAssetsSnapshot: 7.546ms + ReloadSourceAssets: 1.416ms + UnloadImportedAssets: 0.331ms + Hotreload: 1.710ms + FixTempGuids: 0.008ms + GatherAllCurrentPrimaryArtifactRevisions: 0.188ms + UnloadStreamsBegin: 0.019ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.603ms + GetLoadedSourceAssetsSnapshot: 4.530ms + PersistCurrentRevisions: 0.293ms + UnloadStreamsEnd: 0.019ms + Untracked: -0.146ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/MasteringSuite.dll using Guid(3eb9479b8bfb311468582f61e7932a52) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e9ee96b430a5f65454b58d5e4083e457') in 0.017202 seconds +Refreshing native plugins compatible for Editor in 1.53 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1472.341ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.065ms + Scan: 10.980ms + OnSourceAssetsModified: 0.057ms + InitializeImportedAssetsSnapshot: 8.346ms + GetAllGuidsForCategorization: 1.000ms + CategorizeAssets: 7.299ms + ImportAndPostprocessOutOfDateAssets: 1433.647ms (3.350ms without children) + ImportManagerImport: 21.004ms (2.855ms without children) + ImportInProcess: 18.107ms + UpdateCategorizedAssets: 0.043ms + PostProcessAllAssets: 1398.876ms + ReloadImportedAssets: 0.484ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.778ms + InitializingProgressBar: 0.003ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.411ms + OnDemandSchedulerStart: 0.339ms + RestoreLoadedAssetsState: 2.457ms + UpdateImportedAssetsSnapshot: 5.945ms + ReloadSourceAssets: 1.817ms + UnloadImportedAssets: 0.305ms + Hotreload: 1.765ms + FixTempGuids: 0.008ms + GatherAllCurrentPrimaryArtifactRevisions: 0.199ms + UnloadStreamsBegin: 0.011ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.646ms + GetLoadedSourceAssetsSnapshot: 5.028ms + PersistCurrentRevisions: 0.336ms + UnloadStreamsEnd: 0.018ms + Untracked: -0.186ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/Auro.dll using Guid(5ee9cde555ad6944fa3613a49daf9eb2) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e657b02d3da1b789e75c62ebf5fde063') in 0.005458 seconds +Refreshing native plugins compatible for Editor in 1.63 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1460.786ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.057ms + Scan: 11.323ms + OnSourceAssetsModified: 0.064ms + InitializeImportedAssetsSnapshot: 9.911ms + GetAllGuidsForCategorization: 1.212ms + CategorizeAssets: 8.725ms + ImportAndPostprocessOutOfDateAssets: 1418.331ms (3.750ms without children) + ImportManagerImport: 9.510ms (3.402ms without children) + ImportInProcess: 6.056ms + UpdateCategorizedAssets: 0.052ms + PostProcessAllAssets: 1391.828ms + ReloadImportedAssets: 0.572ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.847ms + InitializingProgressBar: 0.004ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.524ms + OnDemandSchedulerStart: 0.396ms + RestoreLoadedAssetsState: 3.268ms + UpdateImportedAssetsSnapshot: 7.631ms + ReloadSourceAssets: 1.816ms + UnloadImportedAssets: 0.330ms + Hotreload: 1.864ms + FixTempGuids: 0.008ms + GatherAllCurrentPrimaryArtifactRevisions: 0.208ms + UnloadStreamsBegin: 0.016ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.809ms + GetLoadedSourceAssetsSnapshot: 6.473ms + PersistCurrentRevisions: 0.313ms + UnloadStreamsEnd: 0.021ms + Untracked: -1.694ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/Debug/AkSoundEngine.dll using Guid(04f0035e09237fc4583084a8f4b8c8d7) Importer(-1,00000000000000000000000000000000) -> (artifact id: '481e5ceb2ebb11c45cadf2ce03d6a284') in 0.007761 seconds +Refreshing native plugins compatible for Editor in 1.89 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1513.358ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.073ms + Scan: 11.113ms + OnSourceAssetsModified: 0.055ms + InitializeImportedAssetsSnapshot: 8.464ms + GetAllGuidsForCategorization: 1.025ms + CategorizeAssets: 7.780ms + ImportAndPostprocessOutOfDateAssets: 1473.885ms (3.163ms without children) + ImportManagerImport: 11.003ms (2.754ms without children) + ImportInProcess: 8.205ms + UpdateCategorizedAssets: 0.045ms + PostProcessAllAssets: 1448.878ms + ReloadImportedAssets: 0.453ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 1.012ms + InitializingProgressBar: 0.004ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.505ms + OnDemandSchedulerStart: 0.569ms + RestoreLoadedAssetsState: 2.343ms + UpdateImportedAssetsSnapshot: 5.957ms + ReloadSourceAssets: 1.361ms + UnloadImportedAssets: 0.316ms + Hotreload: 2.121ms + FixTempGuids: 0.007ms + GatherAllCurrentPrimaryArtifactRevisions: 0.257ms + UnloadStreamsBegin: 0.016ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.655ms + GetLoadedSourceAssetsSnapshot: 5.323ms + PersistCurrentRevisions: 0.315ms + UnloadStreamsEnd: 0.017ms + Untracked: -0.426ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/Profile/AkSoundEngine.dll using Guid(0e499423ec135a243842120869d9c27b) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c268f6e7cfe6e44ecad89d65abdd6960') in 0.017873 seconds +Refreshing native plugins compatible for Editor in 1.44 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1484.428ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.057ms + Scan: 12.710ms + OnSourceAssetsModified: 0.058ms + InitializeImportedAssetsSnapshot: 9.009ms + GetAllGuidsForCategorization: 1.095ms + CategorizeAssets: 8.854ms + ImportAndPostprocessOutOfDateAssets: 1442.254ms (3.817ms without children) + ImportManagerImport: 21.866ms (3.487ms without children) + ImportInProcess: 18.325ms + UpdateCategorizedAssets: 0.053ms + PostProcessAllAssets: 1404.702ms + ReloadImportedAssets: 0.441ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 1.099ms + InitializingProgressBar: 0.004ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.497ms + OnDemandSchedulerStart: 0.331ms + RestoreLoadedAssetsState: 2.522ms + UpdateImportedAssetsSnapshot: 6.976ms + ReloadSourceAssets: 1.803ms + UnloadImportedAssets: 0.438ms + Hotreload: 1.649ms + FixTempGuids: 0.008ms + GatherAllCurrentPrimaryArtifactRevisions: 0.201ms + UnloadStreamsBegin: 0.013ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.762ms + GetLoadedSourceAssetsSnapshot: 5.487ms + PersistCurrentRevisions: 0.293ms + UnloadStreamsEnd: 0.019ms + Untracked: -1.285ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedImpact.dll using Guid(13e652e7d8a689740958e1c68ff26d3a) Importer(-1,00000000000000000000000000000000) -> (artifact id: '886cf126db94d4a822417906ea9361f0') in 0.006562 seconds +Refreshing native plugins compatible for Editor in 1.52 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1474.668ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.058ms + Scan: 11.252ms + OnSourceAssetsModified: 0.061ms + InitializeImportedAssetsSnapshot: 10.074ms + GetAllGuidsForCategorization: 1.197ms + CategorizeAssets: 8.710ms + ImportAndPostprocessOutOfDateAssets: 1431.304ms (2.908ms without children) + ImportManagerImport: 9.957ms (2.985ms without children) + ImportInProcess: 6.932ms + UpdateCategorizedAssets: 0.040ms + PostProcessAllAssets: 1408.555ms + ReloadImportedAssets: 0.404ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.860ms + InitializingProgressBar: 0.005ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.440ms + OnDemandSchedulerStart: 0.309ms + RestoreLoadedAssetsState: 2.020ms + UpdateImportedAssetsSnapshot: 5.846ms + ReloadSourceAssets: 1.251ms + UnloadImportedAssets: 0.368ms + Hotreload: 1.810ms + FixTempGuids: 0.011ms + GatherAllCurrentPrimaryArtifactRevisions: 0.200ms + UnloadStreamsBegin: 0.011ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 2.386ms + GetLoadedSourceAssetsSnapshot: 4.781ms + PersistCurrentRevisions: 0.306ms + UnloadStreamsEnd: 0.022ms + Untracked: 0.866ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/MasteringSuite.dll using Guid(522fe4e109c95504c93312ec5df88b14) Importer(-1,00000000000000000000000000000000) -> (artifact id: '94a5b4ce4c7abbaa25d3c1124e580591') in 0.006365 seconds +Refreshing native plugins compatible for Editor in 1.73 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1467.029ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.059ms + Scan: 10.118ms + OnSourceAssetsModified: 0.056ms + InitializeImportedAssetsSnapshot: 7.937ms + GetAllGuidsForCategorization: 1.071ms + CategorizeAssets: 8.712ms + ImportAndPostprocessOutOfDateAssets: 1427.655ms (3.165ms without children) + ImportManagerImport: 9.957ms (3.104ms without children) + ImportInProcess: 6.774ms + UpdateCategorizedAssets: 0.078ms + PostProcessAllAssets: 1403.986ms + ReloadImportedAssets: 0.392ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.866ms + InitializingProgressBar: 0.003ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.490ms + OnDemandSchedulerStart: 0.431ms + RestoreLoadedAssetsState: 2.533ms + UpdateImportedAssetsSnapshot: 5.832ms + ReloadSourceAssets: 1.574ms + UnloadImportedAssets: 0.334ms + Hotreload: 2.012ms + FixTempGuids: 0.011ms + GatherAllCurrentPrimaryArtifactRevisions: 0.229ms + UnloadStreamsBegin: 0.018ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 2.522ms + GetLoadedSourceAssetsSnapshot: 5.100ms + PersistCurrentRevisions: 0.312ms + UnloadStreamsEnd: 0.025ms + Untracked: -0.716ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/Debug/AkSoundEngine.dll using Guid(b30fee4e8a190284186c43754e3ec223) Importer(-1,00000000000000000000000000000000) -> (artifact id: '4400e3ae2187df91b6a19ce7a0c13e43') in 0.006468 seconds +Refreshing native plugins compatible for Editor in 2.66 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1345.848ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.056ms + Scan: 8.674ms + OnSourceAssetsModified: 0.048ms + InitializeImportedAssetsSnapshot: 7.730ms + GetAllGuidsForCategorization: 1.009ms + CategorizeAssets: 7.099ms + ImportAndPostprocessOutOfDateAssets: 1310.224ms (2.971ms without children) + ImportManagerImport: 9.318ms (2.411ms without children) + ImportInProcess: 6.880ms + UpdateCategorizedAssets: 0.027ms + PostProcessAllAssets: 1288.043ms + ReloadImportedAssets: 0.396ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.790ms + InitializingProgressBar: 0.003ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.521ms + OnDemandSchedulerStart: 0.342ms + RestoreLoadedAssetsState: 1.501ms + UpdateImportedAssetsSnapshot: 6.339ms + ReloadSourceAssets: 1.422ms + UnloadImportedAssets: 0.283ms + Hotreload: 2.906ms + FixTempGuids: 0.009ms + GatherAllCurrentPrimaryArtifactRevisions: 0.201ms + UnloadStreamsBegin: 0.015ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.726ms + GetLoadedSourceAssetsSnapshot: 3.973ms + PersistCurrentRevisions: 0.341ms + UnloadStreamsEnd: 0.015ms + Untracked: 0.117ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/Release/AkSoundEngine.dll using Guid(e1447d4cc3538604693b1213b3e1a6b2) Importer(-1,00000000000000000000000000000000) -> (artifact id: '49e939befe4bb5a78ce6583f803e9cb8') in 0.006485 seconds +Refreshing native plugins compatible for Editor in 2.18 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1495.529ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.089ms + Scan: 10.040ms + OnSourceAssetsModified: 0.049ms + InitializeImportedAssetsSnapshot: 6.769ms + GetAllGuidsForCategorization: 1.046ms + CategorizeAssets: 8.311ms + ImportAndPostprocessOutOfDateAssets: 1457.435ms (3.487ms without children) + ImportManagerImport: 9.245ms (2.348ms without children) + ImportInProcess: 6.872ms + UpdateCategorizedAssets: 0.025ms + PostProcessAllAssets: 1432.673ms + ReloadImportedAssets: 0.376ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.865ms + InitializingProgressBar: 0.004ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.666ms + OnDemandSchedulerStart: 0.404ms + RestoreLoadedAssetsState: 2.357ms + UpdateImportedAssetsSnapshot: 7.360ms + ReloadSourceAssets: 1.551ms + UnloadImportedAssets: 0.400ms + Hotreload: 2.412ms + FixTempGuids: 0.012ms + GatherAllCurrentPrimaryArtifactRevisions: 0.250ms + UnloadStreamsBegin: 0.023ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.949ms + GetLoadedSourceAssetsSnapshot: 5.229ms + PersistCurrentRevisions: 0.300ms + UnloadStreamsEnd: 0.025ms + Untracked: -0.362ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkConvolutionReverb.bundle using Guid(5591f5b8693396a42898d3571ff85b11) Importer(-1,00000000000000000000000000000000) -> (artifact id: '4e8932c9fba59860d659ce1449e691ce') in 0.014192 seconds +Refreshing native plugins compatible for Editor in 1.61 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 60.245ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkConvolutionReverb.dll using Guid(5bcfdcdbae6553b4e92cbe046cdddfe4) Importer(-1,00000000000000000000000000000000) -> (artifact id: '22545286930bf70ba0d42b636704bcda') in 0.006662 seconds +Refreshing native plugins compatible for Editor in 1.40 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1435.299ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.059ms + Scan: 10.747ms + OnSourceAssetsModified: 0.072ms + InitializeImportedAssetsSnapshot: 8.142ms + GetAllGuidsForCategorization: 1.097ms + CategorizeAssets: 7.918ms + ImportAndPostprocessOutOfDateAssets: 1396.556ms (2.963ms without children) + ImportManagerImport: 10.481ms (3.084ms without children) + ImportInProcess: 7.340ms + UpdateCategorizedAssets: 0.056ms + PostProcessAllAssets: 1373.317ms + ReloadImportedAssets: 0.413ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.746ms + InitializingProgressBar: 0.003ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.444ms + OnDemandSchedulerStart: 0.338ms + RestoreLoadedAssetsState: 2.136ms + UpdateImportedAssetsSnapshot: 5.716ms + ReloadSourceAssets: 1.321ms + UnloadImportedAssets: 0.265ms + Hotreload: 1.596ms + FixTempGuids: 0.007ms + GatherAllCurrentPrimaryArtifactRevisions: 0.199ms + UnloadStreamsBegin: 0.013ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.490ms + GetLoadedSourceAssetsSnapshot: 5.496ms + PersistCurrentRevisions: 0.285ms + UnloadStreamsEnd: 0.015ms + Untracked: 0.020ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedAir.dll using Guid(8b4b2dd9152196c41b189fbe5c7a9b50) Importer(-1,00000000000000000000000000000000) -> (artifact id: '0dad21d167ac518a075105d1455ad6f4') in 0.005775 seconds +Refreshing native plugins compatible for Editor in 1.72 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1458.281ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.062ms + Scan: 8.708ms + OnSourceAssetsModified: 0.048ms + InitializeImportedAssetsSnapshot: 7.299ms + GetAllGuidsForCategorization: 0.939ms + CategorizeAssets: 6.923ms + ImportAndPostprocessOutOfDateAssets: 1423.843ms (2.843ms without children) + ImportManagerImport: 8.665ms (2.486ms without children) + ImportInProcess: 6.138ms + UpdateCategorizedAssets: 0.041ms + PostProcessAllAssets: 1401.205ms + ReloadImportedAssets: 0.366ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.677ms + InitializingProgressBar: 0.002ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.598ms + OnDemandSchedulerStart: 0.438ms + RestoreLoadedAssetsState: 2.179ms + UpdateImportedAssetsSnapshot: 6.870ms + ReloadSourceAssets: 1.177ms + UnloadImportedAssets: 0.216ms + Hotreload: 1.948ms + FixTempGuids: 0.011ms + GatherAllCurrentPrimaryArtifactRevisions: 0.188ms + UnloadStreamsBegin: 0.018ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.951ms + GetLoadedSourceAssetsSnapshot: 4.631ms + PersistCurrentRevisions: 0.336ms + UnloadStreamsEnd: 0.022ms + Untracked: -0.042ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libMasteringSuite.bundle using Guid(1dda5d0471b38fc49a8a2f1b337aeb0f) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd862e1e9b345e1bd9550f2b48cb56bfa') in 0.017020 seconds +Refreshing native plugins compatible for Editor in 1.91 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 64.013ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkRecorder.bundle using Guid(bc35c7ab36f3a6044a1dcc40bd08a923) Importer(-1,00000000000000000000000000000000) -> (artifact id: '7ca2225cab1557cf5200913890066021') in 0.010453 seconds +Refreshing native plugins compatible for Editor in 1.57 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 58.895ms +Start importing Assets/Wwise/ScriptableObjects/AkWwiseInitializationSettings.asset using Guid(ca1886ece3dfc5e49902e78defccd355) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'efa20e6d9241910c31a3e83e17730b7e') in 0.004338 seconds +Refreshing native plugins compatible for Editor in 2.31 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 62.039ms +WwiseUnity: Sound engine will not be initialized in batch/nographics mode. To override, specify -wwiseEnableWithNoGraphics +UnityEngine.StackTraceUtility:ExtractStackTrace () +UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) +UnityEngine.Logger:Log (UnityEngine.LogType,object) +UnityEngine.Debug:LogWarning (object) +AkSoundEngineController:Init (AkInitializer) (at Assets/Wwise/MonoBehaviour/Runtime/AkSoundEngineController.cs:97) +AkInitializer:OnEnable () (at Assets/Wwise/MonoBehaviour/Runtime/AkInitializer.cs:65) +UnityEditor.Undo:AddComponent (UnityEngine.GameObject) +WwiseSetupWizard:CreateWwiseGlobalObject () (at Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWwiseSetupWizard.cs:541) +WwiseSetupWizard:Setup () (at Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWwiseSetupWizard.cs:506) +WwiseSetupWizard:RunSetup () (at Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWwiseSetupWizard.cs:32) + +(Filename: Assets/Wwise/MonoBehaviour/Runtime/AkSoundEngineController.cs Line: 97) + +Refreshing native plugins compatible for Editor in 1.79 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 76.940ms +Refreshing native plugins compatible for Editor in 2.07 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 47.085ms +Start importing Assets/Wwise/Editor/ProjectData/AkWwiseProjectData.asset using Guid(b342bf0806dd2d140b9555fad4385c0f) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c3c6c06c87e0e9bf1d065e1e84e50a5f') in 0.005483 seconds +Start importing Assets/Wwise/ScriptableObjects/AkWwiseInitializationSettings.asset using Guid(ca1886ece3dfc5e49902e78defccd355) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'cb956371daa1235f818320e98f78e87d') in 0.004114 seconds +Start importing Assets/Wwise/ScriptableObjects/Soundbank/86130C21-81DD-4DB8-902A-F172CCD79666.asset using Guid(1f7596d26fd55df42a4027d547caa78a) Importer(-1,00000000000000000000000000000000) -> (artifact id: '16d147270896d25aa3e34f63a37d896b') in 0.004290 seconds +Start importing Assets/Wwise/ScriptableObjects/Event/44FA1280-D160-4DB5-B7EB-AA6E4CFBB17A.asset using Guid(afe2baef276b4b34f98f465e29ce4bfe) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a0044b71f4525a62c15347fe9eb33e32') in 0.003769 seconds +Refreshing native plugins compatible for Editor in 1.84 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 73.513ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkHarmonizer.bundle using Guid(441d2faa2b4cc7b4d9e887ef95414510) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'acc8bbbdb347825e9f7f9dea8eac78cb') in 0.016804 seconds +Refreshing native plugins compatible for Editor in 1.72 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 83.077ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkStereoDelay.bundle using Guid(5715bc53133ac08419e36b15a7ebbdbe) Importer(-1,00000000000000000000000000000000) -> (artifact id: '600cfac42ab2078a499cc51dacac6a20') in 0.018709 seconds +Refreshing native plugins compatible for Editor in 2.11 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 106.418ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkRoomVerb.bundle using Guid(8fe509034cb7ed64394183b254b81584) Importer(-1,00000000000000000000000000000000) -> (artifact id: '82c3b1b50e2ef1590a06742e8bb65334') in 0.018643 seconds +Refreshing native plugins compatible for Editor in 2.27 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 97.900ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkGuitarDistortion.bundle using Guid(cbe5a3081227cfa48bde596c5cfd8bc0) Importer(-1,00000000000000000000000000000000) -> (artifact id: '5c0bb802c6d40ef0dd7e587e163b76b6') in 0.018396 seconds +Refreshing native plugins compatible for Editor in 2.30 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 89.311ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkTimeStretch.bundle using Guid(2dec111e84a2c3e41ab6de327ecb88da) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'e3dc1e743d7a234133f534adad22a40f') in 0.019842 seconds +Refreshing native plugins compatible for Editor in 2.18 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 90.304ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkPitchShifter.bundle using Guid(e3f34dc59cfaa51459ada2220f32b856) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'd3e8536d6ca906c2dbc26c22e5e4de8b') in 0.018330 seconds +Refreshing native plugins compatible for Editor in 2.06 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 82.814ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/McDSP.dll using Guid(2a6399a5c62a5574eb2f3637065630ba) Importer(-1,00000000000000000000000000000000) -> (artifact id: '02f7f51093b05a1c76f32efb7fcb24f5') in 0.018709 seconds +Refreshing native plugins compatible for Editor in 2.25 ms, found 7 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1497.042ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.081ms + Scan: 14.546ms + OnSourceAssetsModified: 0.074ms + InitializeImportedAssetsSnapshot: 10.188ms + GetAllGuidsForCategorization: 1.046ms + CategorizeAssets: 10.420ms + ImportAndPostprocessOutOfDateAssets: 1446.395ms (3.584ms without children) + ImportManagerImport: 22.131ms (2.700ms without children) + ImportInProcess: 19.400ms + UpdateCategorizedAssets: 0.031ms + PostProcessAllAssets: 1408.888ms + ReloadImportedAssets: 0.422ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 1.095ms + InitializingProgressBar: 0.004ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.509ms + OnDemandSchedulerStart: 0.445ms + RestoreLoadedAssetsState: 2.804ms + UpdateImportedAssetsSnapshot: 6.513ms + ReloadSourceAssets: 1.505ms + UnloadImportedAssets: 0.518ms + Hotreload: 2.544ms + FixTempGuids: 0.008ms + GatherAllCurrentPrimaryArtifactRevisions: 0.253ms + UnloadStreamsBegin: 0.024ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 2.178ms + GetLoadedSourceAssetsSnapshot: 6.514ms + PersistCurrentRevisions: 0.369ms + UnloadStreamsEnd: 0.024ms + Untracked: 0.354ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSynthOne.dll using Guid(1e657ef174c3cf1489d612826a1e529d) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3b0252a9e5b022966802ce68372439b6') in 0.031408 seconds +Refreshing native plugins compatible for Editor in 2.20 ms, found 8 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1555.904ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.084ms + Scan: 34.699ms + OnSourceAssetsModified: 0.065ms + InitializeImportedAssetsSnapshot: 7.705ms + GetAllGuidsForCategorization: 1.240ms + CategorizeAssets: 19.117ms + ImportAndPostprocessOutOfDateAssets: 1481.131ms (3.902ms without children) + ImportManagerImport: 35.316ms (3.381ms without children) + ImportInProcess: 31.881ms + UpdateCategorizedAssets: 0.054ms + PostProcessAllAssets: 1429.106ms + ReloadImportedAssets: 0.539ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 1.216ms + InitializingProgressBar: 0.003ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.620ms + OnDemandSchedulerStart: 0.551ms + RestoreLoadedAssetsState: 3.117ms + UpdateImportedAssetsSnapshot: 6.761ms + ReloadSourceAssets: 1.863ms + UnloadImportedAssets: 0.401ms + Hotreload: 2.497ms + FixTempGuids: 0.006ms + GatherAllCurrentPrimaryArtifactRevisions: 0.287ms + UnloadStreamsBegin: 0.021ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.645ms + GetLoadedSourceAssetsSnapshot: 6.212ms + PersistCurrentRevisions: 0.410ms + UnloadStreamsEnd: 0.016ms + Untracked: -1.497ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedGrain.dll using Guid(4533d9e4a9ebf3b4ca21e621d15b5554) Importer(-1,00000000000000000000000000000000) -> (artifact id: '32549f5966c72331f9c4763311d46573') in 0.016696 seconds +Refreshing native plugins compatible for Editor in 1.45 ms, found 9 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1468.402ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.072ms + Scan: 11.316ms + OnSourceAssetsModified: 0.065ms + InitializeImportedAssetsSnapshot: 8.116ms + GetAllGuidsForCategorization: 0.916ms + CategorizeAssets: 6.618ms + ImportAndPostprocessOutOfDateAssets: 1431.287ms (2.793ms without children) + ImportManagerImport: 20.137ms (2.992ms without children) + ImportInProcess: 17.094ms + UpdateCategorizedAssets: 0.051ms + PostProcessAllAssets: 1398.602ms + ReloadImportedAssets: 0.483ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.900ms + InitializingProgressBar: 0.003ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.410ms + OnDemandSchedulerStart: 0.354ms + RestoreLoadedAssetsState: 1.742ms + UpdateImportedAssetsSnapshot: 5.864ms + ReloadSourceAssets: 1.425ms + UnloadImportedAssets: 0.276ms + Hotreload: 1.672ms + FixTempGuids: 0.008ms + GatherAllCurrentPrimaryArtifactRevisions: 0.225ms + UnloadStreamsBegin: 0.022ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.618ms + GetLoadedSourceAssetsSnapshot: 4.196ms + PersistCurrentRevisions: 0.277ms + UnloadStreamsEnd: 0.021ms + Untracked: 0.269ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAuro.bundle using Guid(b44275fe86f2b01409430d5b544095f4) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'f021154b42add5e58ca1b0be51a72286') in 0.014594 seconds +Refreshing native plugins compatible for Editor in 1.99 ms, found 9 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 77.996ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/iZotope.dll using Guid(b31a701c66e522f478bda7036150449a) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'c7853d42d2f982dab6d3d8f2dd647c55') in 0.014473 seconds +Refreshing native plugins compatible for Editor in 1.85 ms, found 9 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1512.000ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.057ms + Scan: 9.650ms + OnSourceAssetsModified: 0.048ms + InitializeImportedAssetsSnapshot: 7.392ms + GetAllGuidsForCategorization: 0.908ms + CategorizeAssets: 6.804ms + ImportAndPostprocessOutOfDateAssets: 1475.407ms (3.379ms without children) + ImportManagerImport: 17.600ms (2.349ms without children) + ImportInProcess: 15.223ms + UpdateCategorizedAssets: 0.028ms + PostProcessAllAssets: 1442.397ms + ReloadImportedAssets: 0.424ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.815ms + InitializingProgressBar: 0.002ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.520ms + OnDemandSchedulerStart: 0.317ms + RestoreLoadedAssetsState: 3.107ms + UpdateImportedAssetsSnapshot: 6.844ms + ReloadSourceAssets: 1.712ms + UnloadImportedAssets: 0.234ms + Hotreload: 2.136ms + FixTempGuids: 0.010ms + GatherAllCurrentPrimaryArtifactRevisions: 0.197ms + UnloadStreamsBegin: 0.010ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 2.113ms + GetLoadedSourceAssetsSnapshot: 5.997ms + PersistCurrentRevisions: 0.384ms + UnloadStreamsEnd: 0.021ms + Untracked: -1.082ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/iZotope.dll using Guid(6f5ea6849e54db749b7c81c4d990e193) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'df9cb9c676c721005d26526704833cf4') in 0.015794 seconds +Refreshing native plugins compatible for Editor in 1.98 ms, found 10 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1516.949ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.067ms + Scan: 9.827ms + OnSourceAssetsModified: 0.051ms + InitializeImportedAssetsSnapshot: 7.980ms + GetAllGuidsForCategorization: 1.058ms + CategorizeAssets: 8.855ms + ImportAndPostprocessOutOfDateAssets: 1477.754ms (3.159ms without children) + ImportManagerImport: 19.041ms (2.602ms without children) + ImportInProcess: 16.405ms + UpdateCategorizedAssets: 0.034ms + PostProcessAllAssets: 1443.628ms + ReloadImportedAssets: 0.596ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.885ms + InitializingProgressBar: 0.003ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.515ms + OnDemandSchedulerStart: 0.455ms + RestoreLoadedAssetsState: 2.118ms + UpdateImportedAssetsSnapshot: 7.354ms + ReloadSourceAssets: 1.545ms + UnloadImportedAssets: 0.376ms + Hotreload: 2.261ms + FixTempGuids: 0.009ms + GatherAllCurrentPrimaryArtifactRevisions: 0.232ms + UnloadStreamsBegin: 0.016ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 2.142ms + GetLoadedSourceAssetsSnapshot: 5.018ms + PersistCurrentRevisions: 0.303ms + UnloadStreamsEnd: 0.018ms + Untracked: -0.566ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedAir.dll using Guid(589d6ba8a29be6e4ca4ae6d5c1cee4b5) Importer(-1,00000000000000000000000000000000) -> (artifact id: '30549e6f9e7903a5245612e45bb3eed9') in 0.013793 seconds +Refreshing native plugins compatible for Editor in 1.68 ms, found 10 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1470.852ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.069ms + Scan: 10.539ms + OnSourceAssetsModified: 0.051ms + InitializeImportedAssetsSnapshot: 6.855ms + GetAllGuidsForCategorization: 1.231ms + CategorizeAssets: 9.253ms + ImportAndPostprocessOutOfDateAssets: 1431.618ms (2.981ms without children) + ImportManagerImport: 16.825ms (2.354ms without children) + ImportInProcess: 14.445ms + UpdateCategorizedAssets: 0.027ms + PostProcessAllAssets: 1401.329ms + ReloadImportedAssets: 0.401ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.867ms + InitializingProgressBar: 0.003ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.414ms + OnDemandSchedulerStart: 0.320ms + RestoreLoadedAssetsState: 2.158ms + UpdateImportedAssetsSnapshot: 6.320ms + ReloadSourceAssets: 0.997ms + UnloadImportedAssets: 0.267ms + Hotreload: 1.928ms + FixTempGuids: 0.007ms + GatherAllCurrentPrimaryArtifactRevisions: 0.224ms + UnloadStreamsBegin: 0.016ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.634ms + GetLoadedSourceAssetsSnapshot: 5.581ms + PersistCurrentRevisions: 0.294ms + UnloadStreamsEnd: 0.016ms + Untracked: 0.272ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSynthOne.dll using Guid(556f2ec25a7a7cf47a5bd0ec2fc1a5f2) Importer(-1,00000000000000000000000000000000) -> (artifact id: '3ae72ce312e20579bb4cc1446ef91685') in 0.015464 seconds +Refreshing native plugins compatible for Editor in 1.47 ms, found 10 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1467.572ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.074ms + Scan: 11.172ms + OnSourceAssetsModified: 0.060ms + InitializeImportedAssetsSnapshot: 8.246ms + GetAllGuidsForCategorization: 1.091ms + CategorizeAssets: 7.528ms + ImportAndPostprocessOutOfDateAssets: 1429.236ms (3.560ms without children) + ImportManagerImport: 18.648ms (2.713ms without children) + ImportInProcess: 15.895ms + UpdateCategorizedAssets: 0.039ms + PostProcessAllAssets: 1395.961ms + ReloadImportedAssets: 0.419ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.953ms + InitializingProgressBar: 0.003ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.517ms + OnDemandSchedulerStart: 0.345ms + RestoreLoadedAssetsState: 1.372ms + UpdateImportedAssetsSnapshot: 7.458ms + ReloadSourceAssets: 1.376ms + UnloadImportedAssets: 0.335ms + Hotreload: 1.700ms + FixTempGuids: 0.006ms + GatherAllCurrentPrimaryArtifactRevisions: 0.257ms + UnloadStreamsBegin: 0.019ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.524ms + GetLoadedSourceAssetsSnapshot: 4.317ms + PersistCurrentRevisions: 0.291ms + UnloadStreamsEnd: 0.016ms + Untracked: 0.322ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkReflect.bundle using Guid(10376df7a163c274ba3e83a57859f1b0) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9a8dda6628c8bd42609013a5d1643836') in 0.015288 seconds +Refreshing native plugins compatible for Editor in 1.54 ms, found 10 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 71.662ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkTremolo.bundle using Guid(76bfa0ac5b0b0a242a5dbdd38d4889b4) Importer(-1,00000000000000000000000000000000) -> (artifact id: '1432eeee39eca59632d4bdb46a8650ea') in 0.018974 seconds +Refreshing native plugins compatible for Editor in 2.10 ms, found 10 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 88.464ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkSoundSeedImpact.bundle using Guid(e2ff816dde8051d4cbbba88585068862) Importer(-1,00000000000000000000000000000000) -> (artifact id: '64823136125d63a662a6f0e5e862ac2d') in 0.014601 seconds +Refreshing native plugins compatible for Editor in 1.62 ms, found 10 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 80.920ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkFlanger.bundle using Guid(1dfdaf354776535478eeccffcff9aef7) Importer(-1,00000000000000000000000000000000) -> (artifact id: '2d1133d26973a4650c6f04b23b90be23') in 0.014303 seconds +Refreshing native plugins compatible for Editor in 1.75 ms, found 10 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 72.599ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86/DSP/AkSoundSeedGrain.dll using Guid(a9b97faac78b0884cbb8f17afbff6d25) Importer(-1,00000000000000000000000000000000) -> (artifact id: '49a4dde80829efee8644b86b33fc8b8f') in 0.015993 seconds +Refreshing native plugins compatible for Editor in 1.80 ms, found 10 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1439.348ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.057ms + Scan: 9.145ms + OnSourceAssetsModified: 0.056ms + InitializeImportedAssetsSnapshot: 9.097ms + GetAllGuidsForCategorization: 1.049ms + CategorizeAssets: 7.107ms + ImportAndPostprocessOutOfDateAssets: 1402.226ms (2.420ms without children) + ImportManagerImport: 19.102ms (2.358ms without children) + ImportInProcess: 16.715ms + UpdateCategorizedAssets: 0.029ms + PostProcessAllAssets: 1370.054ms + ReloadImportedAssets: 0.394ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.721ms + InitializingProgressBar: 0.003ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.485ms + OnDemandSchedulerStart: 0.600ms + RestoreLoadedAssetsState: 1.771ms + UpdateImportedAssetsSnapshot: 6.678ms + ReloadSourceAssets: 0.994ms + UnloadImportedAssets: 0.257ms + Hotreload: 2.115ms + FixTempGuids: 0.008ms + GatherAllCurrentPrimaryArtifactRevisions: 0.194ms + UnloadStreamsBegin: 0.010ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.858ms + GetLoadedSourceAssetsSnapshot: 4.397ms + PersistCurrentRevisions: 0.289ms + UnloadStreamsEnd: 0.017ms + Untracked: 0.471ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/McDSP.dll using Guid(2a2f8d1c8748bef49ba2cd679a6984ff) Importer(-1,00000000000000000000000000000000) -> (artifact id: '1e0f969ff7b6a68401c5ad626f02fec3') in 0.014887 seconds +Refreshing native plugins compatible for Editor in 2.30 ms, found 11 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1501.468ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.057ms + Scan: 11.025ms + OnSourceAssetsModified: 0.051ms + InitializeImportedAssetsSnapshot: 8.586ms + GetAllGuidsForCategorization: 1.029ms + CategorizeAssets: 8.598ms + ImportAndPostprocessOutOfDateAssets: 1459.794ms (3.330ms without children) + ImportManagerImport: 18.652ms (3.131ms without children) + ImportInProcess: 15.473ms + UpdateCategorizedAssets: 0.048ms + PostProcessAllAssets: 1425.210ms + ReloadImportedAssets: 0.608ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 1.014ms + InitializingProgressBar: 0.005ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.453ms + OnDemandSchedulerStart: 0.420ms + RestoreLoadedAssetsState: 2.388ms + UpdateImportedAssetsSnapshot: 7.714ms + ReloadSourceAssets: 1.465ms + UnloadImportedAssets: 0.595ms + Hotreload: 2.582ms + FixTempGuids: 0.011ms + GatherAllCurrentPrimaryArtifactRevisions: 0.208ms + UnloadStreamsBegin: 0.011ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 1.908ms + GetLoadedSourceAssetsSnapshot: 5.564ms + PersistCurrentRevisions: 0.380ms + UnloadStreamsEnd: 0.020ms + Untracked: -0.417ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkConvolutionReverb.bundle using Guid(5591f5b8693396a42898d3571ff85b11) Importer(-1,00000000000000000000000000000000) -> (artifact id: '01f799ece243ca053bf5c2d9d396849f') in 0.010413 seconds +Refreshing native plugins compatible for Editor in 1.63 ms, found 11 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 75.890ms +Start importing Assets/Wwise/API/Runtime/Plugins/Windows/x86_64/DSP/AkSoundSeedAir.dll using Guid(8b4b2dd9152196c41b189fbe5c7a9b50) Importer(-1,00000000000000000000000000000000) -> (artifact id: '6a7e44fc482fe1ed4aaee4adb9dddf5e') in 0.016698 seconds +Refreshing native plugins compatible for Editor in 1.42 ms, found 12 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 1440.284ms + InvokeBeforeRefreshCallbacks: 0.001ms + ApplyChangesToAssetFolders: 0.058ms + Scan: 9.959ms + OnSourceAssetsModified: 0.052ms + InitializeImportedAssetsSnapshot: 8.820ms + GetAllGuidsForCategorization: 1.081ms + CategorizeAssets: 7.114ms + ImportAndPostprocessOutOfDateAssets: 1402.259ms (2.947ms without children) + ImportManagerImport: 20.076ms (2.910ms without children) + ImportInProcess: 17.119ms + UpdateCategorizedAssets: 0.046ms + PostProcessAllAssets: 1368.615ms + ReloadImportedAssets: 0.462ms + EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0.825ms + InitializingProgressBar: 0.003ms + PostProcessAllAssetNotificationsAddChangedAssets: 0.437ms + OnDemandSchedulerStart: 0.362ms + RestoreLoadedAssetsState: 1.979ms + UpdateImportedAssetsSnapshot: 6.552ms + ReloadSourceAssets: 1.423ms + UnloadImportedAssets: 0.337ms + Hotreload: 1.641ms + FixTempGuids: 0.009ms + GatherAllCurrentPrimaryArtifactRevisions: 0.200ms + UnloadStreamsBegin: 0.020ms + LoadedImportedAssetsSnapshotReleaseGCHandles: 2.550ms + GetLoadedSourceAssetsSnapshot: 4.675ms + PersistCurrentRevisions: 0.291ms + UnloadStreamsEnd: 0.020ms + Untracked: -0.223ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libMasteringSuite.bundle using Guid(1dda5d0471b38fc49a8a2f1b337aeb0f) Importer(-1,00000000000000000000000000000000) -> (artifact id: '5ee628477a0a8f7b8f088cc3326e341b') in 0.014880 seconds +Refreshing native plugins compatible for Editor in 2.21 ms, found 12 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 116.359ms +Start importing Assets/Wwise/API/Runtime/Plugins/Mac/DSP/libAkRecorder.bundle using Guid(bc35c7ab36f3a6044a1dcc40bd08a923) Importer(-1,00000000000000000000000000000000) -> (artifact id: 'a11f5defe7f858f2c0d8676ebdccc1eb') in 0.015011 seconds +Refreshing native plugins compatible for Editor in 2.29 ms, found 12 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 84.095ms +WwiseUnity: Plugins successfully activated for Profile in Editor. +UnityEngine.StackTraceUtility:ExtractStackTrace () +UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) +UnityEngine.Logger:Log (UnityEngine.LogType,object) +UnityEngine.Debug:Log (object) +AkPluginActivator:ActivatePluginsForEditor () (at Assets/Wwise/API/Editor/AkPluginActivator.cs:577) +AkPluginActivator:Update (bool) (at Assets/Wwise/API/Editor/AkPluginActivator.cs:794) +WwiseSetupWizard:Setup () (at Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWwiseSetupWizard.cs:517) +WwiseSetupWizard:RunSetup () (at Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWwiseSetupWizard.cs:32) + +(Filename: Assets/Wwise/API/Editor/AkPluginActivator.cs Line: 577) + +WwiseUnity: Refreshing asset database. +UnityEngine.StackTraceUtility:ExtractStackTrace () +UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) +UnityEngine.Logger:Log (UnityEngine.LogType,object) +UnityEngine.Debug:Log (object) +WwiseSetupWizard:RunSetup () (at Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWwiseSetupWizard.cs:34) + +(Filename: Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWwiseSetupWizard.cs Line: 34) + +Refresh completed in 0.008469 seconds. +RefreshInfo: RefreshV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 8.449ms +WwiseUnity: End of setup, exiting Unity. +UnityEngine.StackTraceUtility:ExtractStackTrace () +UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) +UnityEngine.Logger:Log (UnityEngine.LogType,object) +UnityEngine.Debug:Log (object) +WwiseSetupWizard:RunSetup () (at Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWwiseSetupWizard.cs:38) + +(Filename: Assets/Wwise/MonoBehaviour/Editor/WwiseSetupWizard/AkWwiseSetupWizard.cs Line: 38) + +Batchmode quit successfully invoked - shutting down! +[Performance] WinEditorMain : 1 samples, Peak. 1.80 s (1.0x), Avg. 1.80 s, Total. 1.798 s (1.8%) +[Performance] WinEditorMain.ConfigureCrashHandler : 1 samples, Peak. 81.5 us (1.0x), Avg. 81.5 us, Total. 81.50 us (0.0%) +[Performance] WinEditorMain.CurlRequestInitialize : 1 samples, Peak. 3.60 ms (1.0x), Avg. 3.60 ms, Total. 3.601 ms (0.0%) +[Performance] WinEditorMain.SetupLogFile : 1 samples, Peak. 371 us (1.0x), Avg. 371 us, Total. 371.1 us (0.0%) +[Performance] WinEditorMain.RunNativeTestsIfRequiredAndExit : 1 samples, Peak. 5.60 us (1.0x), Avg. 5.60 us, Total. 5.600 us (0.0%) +[Performance] WinEditorMain.Licensing : 1 samples, Peak. 1.78 s (1.0x), Avg. 1.78 s, Total. 1.778 s (1.8%) +[Performance] WinEditorMain.InitializeCrashHandler : 1 samples, Peak. 14.2 ms (1.0x), Avg. 14.2 ms, Total. 14.16 ms (0.0%) +[Performance] WinEditorMain.CreateApplication : 1 samples, Peak. 263 us (1.0x), Avg. 263 us, Total. 263.1 us (0.0%) +[Performance] Application.InitializeProject : 1 samples, Peak. 38.4 s (1.0x), Avg. 38.4 s, Total. 38.40 s (38.1%) +[Performance] Application.PackageManager.StartServer : 1 samples, Peak. 2.29 ms (1.0x), Avg. 2.29 ms, Total. 2.292 ms (0.0%) +[Performance] Application.AcquireProjectLock : 1 samples, Peak. 6.81 ms (1.0x), Avg. 6.81 ms, Total. 6.810 ms (0.0%) +[Performance] Application.InitializeEngineNoGraphics : 1 samples, Peak. 15.7 ms (1.0x), Avg. 15.7 ms, Total. 15.68 ms (0.0%) +[Performance] Application.PackageManager.Initialize : 1 samples, Peak. 1.06 s (1.0x), Avg. 1.06 s, Total. 1.055 s (1.0%) +[Performance] CurlRequestCheck : 18 samples, Peak. 147 us (8.5x), Avg. 17.3 us, Total. 310.5 us (0.0%) +[Performance] VersionControl.Task.Wait : 1 samples, Peak. 21.5 us (1.0x), Avg. 21.5 us, Total. 21.50 us (0.0%) +[Performance] Application.EngineGraphics.Initialize : 1 samples, Peak. 163 ms (1.0x), Avg. 163 ms, Total. 162.8 ms (0.2%) +[Performance] Application.GI.Initialize : 1 samples, Peak. 1.88 ms (1.0x), Avg. 1.88 ms, Total. 1.880 ms (0.0%) +[Performance] Application.LoadAllDefaultResourcesFromEditor : 1 samples, Peak. 2.61 ms (1.0x), Avg. 2.61 ms, Total. 2.614 ms (0.0%) +[Performance] Application.LoadMonoAssemblies : 1 samples, Peak. 1.45 s (1.0x), Avg. 1.45 s, Total. 1.454 s (1.4%) +[Performance] RestoreManagedReferences : 2 samples, Peak. 108 ms (2.0x), Avg. 54.0 ms, Total. 107.9 ms (0.1%) +[Performance] ProcessService.EditorAfterLoadAllAssemblies : 2 samples, Peak. 38.7 ms (1.3x), Avg. 29.6 ms, Total. 59.10 ms (0.1%) +[Performance] Application.ReadLicenseInfo : 1 samples, Peak. 12.0 ms (1.0x), Avg. 12.0 ms, Total. 12.02 ms (0.0%) +[Performance] Application.InitialScriptRefresh : 1 samples, Peak. 29.8 s (1.0x), Avg. 29.8 s, Total. 29.75 s (29.5%) +[Performance] PresetManagerPostProcessor.OnPreprocessAsset : 513 samples, Peak. 1.39 ms (35.4x), Avg. 39.1 us, Total. 20.07 ms (0.0%) +[Performance] CancelSplashScreenOnAssetChange.OnPreprocessAsset : 513 samples, Peak. 146 us (26.8x), Avg. 5.44 us, Total. 2.789 ms (0.0%) +[Performance] Compiling Scripts : 1 samples, Peak. 8.53 s (1.0x), Avg. 8.53 s, Total. 8.533 s (8.5%) +[Performance] AssetDatabase.ImportAsset : 82 samples, Peak. 1.79 s (2.5x), Avg. 722 ms, Total. 59.18 s (58.7%) +[Performance] SubstancePostProcessor.OnPreprocessAsset : 168 samples, Peak. 200 us (17.3x), Avg. 11.6 us, Total. 1.941 ms (0.0%) +[Performance] AssetDatabase.ImportAssets : 83 samples, Peak. 73.8 ms (82.9x), Avg. 891 us, Total. 73.92 ms (0.1%) +[Performance] SubstancePostProcessor.OnPostprocessAllAssets : 81 samples, Peak. 8.23 ms (42.7x), Avg. 193 us, Total. 15.60 ms (0.0%) +[Performance] CubeLutAssetImporter.OnPostprocessAllAssets : 81 samples, Peak. 4.71 ms (43.7x), Avg. 108 us, Total. 8.742 ms (0.0%) +[Performance] SpriteEditorTexturePostprocessor.OnPostprocessAllAssets : 81 samples, Peak. 394 us (10.1x), Avg. 39.2 us, Total. 3.178 ms (0.0%) +[Performance] FontAssetPostProcessor.OnPostprocessAllAssets : 81 samples, Peak. 1.80 ms (36.6x), Avg. 49.0 us, Total. 3.973 ms (0.0%) +[Performance] AssetProcessor.OnPostprocessAllAssets : 243 samples, Peak. 1.52 ms (90.6x), Avg. 16.8 us, Total. 4.078 ms (0.0%) +[Performance] RetainedMode.OnPostprocessAllAssets : 81 samples, Peak. 15.7 ms (47.8x), Avg. 329 us, Total. 26.63 ms (0.0%) +[Performance] EditorAtlasMonitorInjector.OnPostprocessAllAssets : 81 samples, Peak. 2.02 ms (41.5x), Avg. 48.7 us, Total. 3.948 ms (0.0%) +[Performance] AudioMixerPostprocessor.OnPostprocessAllAssets : 81 samples, Peak. 686 us (50.9x), Avg. 13.5 us, Total. 1.092 ms (0.0%) +[Performance] AssetEvents.OnPostprocessAllAssets : 162 samples, Peak. 412 us (54.8x), Avg. 7.52 us, Total. 1.218 ms (0.0%) +[Performance] ModelImporterPostProcessor.OnPostprocessAllAssets : 81 samples, Peak. 44.3 ms (57.8x), Avg. 767 us, Total. 62.11 ms (0.1%) +[Performance] StyleCatalogPostProcessor.OnPostprocessAllAssets : 81 samples, Peak. 54.0 ms (79.3x), Avg. 682 us, Total. 55.22 ms (0.1%) +[Performance] BuildCatalog : 1 samples, Peak. 52.8 ms (1.0x), Avg. 52.8 ms, Total. 52.84 ms (0.1%) +[Performance] Application.AssetDatabase.Refresh : 1 samples, Peak. 1.62 s (1.0x), Avg. 1.62 s, Total. 1.620 s (1.6%) +[Performance] AssetDatabase.Refresh : 2 samples, Peak. 1.62 s (2.0x), Avg. 814 ms, Total. 1.629 s (1.6%) +[Performance] TextureImporter.Import : 17 samples, Peak. 2.40 ms (3.2x), Avg. 759 us, Total. 12.90 ms (0.0%) +[Performance] TMPro_TexturePostProcessor.OnPostprocessTexture : 17 samples, Peak. 241 us (6.3x), Avg. 38.0 us, Total. 645.5 us (0.0%) +[Performance] EditorAtlasMonitorInjector.OnPostprocessTexture : 17 samples, Peak. 226 us (13.4x), Avg. 16.9 us, Total. 287.3 us (0.0%) +[Performance] Application.ImportAssetsWithMismatchingAssetImporterVersion : 1 samples, Peak. 272 ms (1.0x), Avg. 272 ms, Total. 272.4 ms (0.3%) +[Performance] Application.SyncCurrentColorSpace : 1 samples, Peak. 111 ms (1.0x), Avg. 111 ms, Total. 111.0 ms (0.1%) +[Performance] Application.OnUsbDevicesChanged : 1 samples, Peak. 16.6 ms (1.0x), Avg. 16.6 ms, Total. 16.60 ms (0.0%) +[Performance] Application.AssetInstanceCacheUpdate : 1 samples, Peak. 400 ns (1.0x), Avg. 400 ns, Total. 400.0 ns (0.0%) +[Performance] Application.UnityExtensions.Initialize : 1 samples, Peak. 2.45 ms (1.0x), Avg. 2.45 ms, Total. 2.452 ms (0.0%) +[Performance] Application.InitializeManagedCompilationPipeline : 1 samples, Peak. 283 ms (1.0x), Avg. 283 ms, Total. 282.8 ms (0.3%) +[Performance] Application.ExecuteStartups : 1 samples, Peak. 83.8 ms (1.0x), Avg. 83.8 ms, Total. 83.82 ms (0.1%) +[Performance] Gizmo.RebuildRenderers : 1 samples, Peak. 52.6 ms (1.0x), Avg. 52.6 ms, Total. 52.61 ms (0.1%) +[Performance] Gizmo.AddGizmoRenderers : 73 samples, Peak. 2.07 ms (29.7x), Avg. 69.6 us, Total. 5.080 ms (0.0%) +[Performance] Application.InitializeMenu : 1 samples, Peak. 488 ms (1.0x), Avg. 488 ms, Total. 488.1 ms (0.5%) +[Performance] UpdateAllMenus : 1 samples, Peak. 334 ms (1.0x), Avg. 334 ms, Total. 334.3 ms (0.3%) +[Performance] Application.editorInitializingProject : 1 samples, Peak. 39.4 us (1.0x), Avg. 39.4 us, Total. 39.40 us (0.0%) +[Performance] GUIView.RepaintAll.PlayerLoopController : 2 samples, Peak. 3.60 us (1.5x), Avg. 2.35 us, Total. 4.700 us (0.0%) +[Performance] Application.InvokeFinishedLoadingProject : 1 samples, Peak. 228 ms (1.0x), Avg. 228 ms, Total. 228.0 ms (0.2%) +[Performance] ProcessService.OnProjectLoaded : 1 samples, Peak. 45.7 ms (1.0x), Avg. 45.7 ms, Total. 45.69 ms (0.0%) +[Performance] Inspector.InitOrRebuild : 1 samples, Peak. 19.8 ms (1.0x), Avg. 19.8 ms, Total. 19.76 ms (0.0%) +Start importing ProjectSettings/ProjectSettings.asset using Guid(00000000000000004000000000000000) Importer(-1,00000000000000000000000000000000) -> (artifact id: '9a70d672ca7eeb22a4294c5f21018046') in 0.010884 seconds +Refreshing native plugins compatible for Editor in 2.12 ms, found 12 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions) scanfilter: +RefreshProfiler: Total: 65.369ms +AcceleratorClientConnectionCallback - disconnected - :0 +Cleanup mono +Waiting on threads to park on joinable thread list timed out. +Exiting batchmode successfully now! +Exiting without the bug reporter. Application will terminate with return code 0 \ No newline at end of file