UnityEditor.DesktopPluginImporterExtension.ValidateSingleCPUTargets C# (CSharp) Method

ValidateSingleCPUTargets() public method

public ValidateSingleCPUTargets ( UnityEditor.PluginImporterInspector inspector ) : void
inspector UnityEditor.PluginImporterInspector
return void
        public void ValidateSingleCPUTargets(PluginImporterInspector inspector)
        {
            DesktopSingleCPUProperty[] propertyArray = new DesktopSingleCPUProperty[] { this.m_WindowsX86, this.m_WindowsX86_X64, this.m_LinuxX86, this.m_LinuxX86_X64, this.m_OSXX86, this.m_OSXX86_X64 };
            foreach (DesktopSingleCPUProperty property in propertyArray)
            {
                string str = !property.IsTargetEnabled(inspector) ? 0.ToString() : property.defaultValue.ToString();
                foreach (PluginImporter importer in inspector.importers)
                {
                    importer.SetPlatformData(property.platformName, "CPU", str);
                }
            }
            this.ValidateUniversalTargets(inspector);
        }