UnityEditor.AudioImporter.Internal_GetOverrideSampleSettings C# (CSharp) Method

Internal_GetOverrideSampleSettings() private method

private Internal_GetOverrideSampleSettings ( BuildTargetGroup platformGroup ) : AudioImporterSampleSettings
platformGroup BuildTargetGroup
return AudioImporterSampleSettings
        internal extern AudioImporterSampleSettings Internal_GetOverrideSampleSettings(BuildTargetGroup platformGroup);
        [MethodImpl(MethodImplOptions.InternalCall)]

Usage Example

Ejemplo n.º 1
0
        public bool CurrentPlatformHasAutoTranslatedCompression()
        {
            BuildTargetGroup            buildTargetGroup = BuildPipeline.GetBuildTargetGroup(EditorUserBuildSettings.activeBuildTarget);
            IEnumerator <AudioImporter> enumerator       = this.GetAllAudioImporterTargets().GetEnumerator();

            try
            {
                while (enumerator.MoveNext())
                {
                    AudioImporter          current           = enumerator.Current;
                    AudioCompressionFormat compressionFormat = current.defaultSampleSettings.compressionFormat;
                    if (!current.Internal_ContainsSampleSettingsOverride(buildTargetGroup))
                    {
                        AudioCompressionFormat format2 = current.Internal_GetOverrideSampleSettings(buildTargetGroup).compressionFormat;
                        if (compressionFormat != format2)
                        {
                            return(true);
                        }
                    }
                }
            }
            finally
            {
                if (enumerator == null)
                {
                }
                enumerator.Dispose();
            }
            return(false);
        }
All Usage Examples Of UnityEditor.AudioImporter::Internal_GetOverrideSampleSettings