private void ValidateUniversalTargets(PluginImporterInspector inspector)
        {
            bool x86_1 = this.m_LinuxX86.IsTargetEnabled(inspector);
            bool x64_1 = this.m_LinuxX86_X64.IsTargetEnabled(inspector);

            DesktopPluginImporterExtension.DesktopPluginCPUArchitecture multiCpuArchitecture1 = this.CalculateMultiCPUArchitecture(x86_1, x64_1);
            inspector.importer.SetPlatformData(BuildTarget.StandaloneLinuxUniversal, "CPU", multiCpuArchitecture1.ToString());
            inspector.SetCompatibleWithPlatform(BuildPipeline.GetBuildTargetName(BuildTarget.StandaloneLinuxUniversal), x86_1 || x64_1);
            bool x86_2 = this.m_OSXX86.IsTargetEnabled(inspector);
            bool x64_2 = this.m_OSXX86_X64.IsTargetEnabled(inspector);

            DesktopPluginImporterExtension.DesktopPluginCPUArchitecture multiCpuArchitecture2 = this.CalculateMultiCPUArchitecture(x86_2, x64_2);
            inspector.importer.SetPlatformData(BuildTarget.StandaloneOSXUniversal, "CPU", multiCpuArchitecture2.ToString());
            inspector.SetCompatibleWithPlatform(BuildPipeline.GetBuildTargetName(BuildTarget.StandaloneOSXUniversal), x86_2 || x64_2);
        }
        private void ValidateUniversalTargets(PluginImporterInspector inspector)
        {
            bool flag  = this.m_LinuxX86.IsTargetEnabled(inspector);
            bool flag2 = this.m_LinuxX86_X64.IsTargetEnabled(inspector);

            DesktopPluginImporterExtension.DesktopPluginCPUArchitecture desktopPluginCPUArchitecture = this.CalculateMultiCPUArchitecture(flag, flag2);
            inspector.importer.SetPlatformData(BuildTarget.StandaloneLinuxUniversal, "CPU", desktopPluginCPUArchitecture.ToString());
            inspector.SetCompatibleWithPlatform(BuildPipeline.GetBuildTargetName(BuildTarget.StandaloneLinuxUniversal), flag || flag2);
            bool flag3 = this.m_OSXX86.IsTargetEnabled(inspector);
            bool flag4 = this.m_OSXX86_X64.IsTargetEnabled(inspector);

            DesktopPluginImporterExtension.DesktopPluginCPUArchitecture desktopPluginCPUArchitecture2 = this.CalculateMultiCPUArchitecture(flag3, flag4);
            inspector.importer.SetPlatformData(BuildTarget.StandaloneOSXUniversal, "CPU", desktopPluginCPUArchitecture2.ToString());
            inspector.SetCompatibleWithPlatform(BuildPipeline.GetBuildTargetName(BuildTarget.StandaloneOSXUniversal), flag3 || flag4);
        }
            internal override void OnGUI(PluginImporterInspector inspector)
            {
                EditorGUILayout.BeginHorizontal();
                GUILayout.Space(10f);
                EditorGUI.BeginChangeCheck();
                bool enabled = EditorGUILayout.Toggle(this.name, this.IsTargetEnabled(inspector), new GUILayoutOption[0]);

                if (EditorGUI.EndChangeCheck())
                {
                    this.value = !enabled ? (object)DesktopPluginImporterExtension.DesktopPluginCPUArchitecture.None : this.defaultValue;
                    inspector.SetCompatibleWithPlatform(this.platformName, enabled);
                }
                EditorGUILayout.EndHorizontal();
            }
            internal override void OnGUI(PluginImporterInspector inspector)
            {
                EditorGUILayout.BeginHorizontal(new GUILayoutOption[0]);
                GUILayout.Space(10f);
                EditorGUI.BeginChangeCheck();
                bool flag = EditorGUILayout.Toggle(base.name, this.IsTargetEnabled(inspector), new GUILayoutOption[0]);

                if (EditorGUI.EndChangeCheck())
                {
                    base.value = ((!flag) ? DesktopPluginImporterExtension.DesktopPluginCPUArchitecture.None : base.defaultValue);
                    inspector.SetCompatibleWithPlatform(base.platformName, flag);
                }
                EditorGUILayout.EndHorizontal();
            }
 internal override void OnGUI(PluginImporterInspector inspector)
 {
   EditorGUILayout.BeginHorizontal();
   GUILayout.Space(10f);
   EditorGUI.BeginChangeCheck();
   bool enabled = EditorGUILayout.Toggle(this.name, this.IsTargetEnabled(inspector), new GUILayoutOption[0]);
   if (EditorGUI.EndChangeCheck())
   {
     this.value = !enabled ? (object) DesktopPluginImporterExtension.DesktopPluginCPUArchitecture.None : this.defaultValue;
     inspector.SetCompatibleWithPlatform(this.platformName, enabled);
   }
   EditorGUILayout.EndHorizontal();
 }
 private void ValidateUniversalTargets(PluginImporterInspector inspector)
 {
   bool x86_1 = this.m_LinuxX86.IsTargetEnabled(inspector);
   bool x64_1 = this.m_LinuxX86_X64.IsTargetEnabled(inspector);
   DesktopPluginImporterExtension.DesktopPluginCPUArchitecture multiCpuArchitecture1 = this.CalculateMultiCPUArchitecture(x86_1, x64_1);
   inspector.importer.SetPlatformData(BuildTarget.StandaloneLinuxUniversal, "CPU", multiCpuArchitecture1.ToString());
   inspector.SetCompatibleWithPlatform(BuildPipeline.GetBuildTargetName(BuildTarget.StandaloneLinuxUniversal), x86_1 || x64_1);
   bool x86_2 = this.m_OSXX86.IsTargetEnabled(inspector);
   bool x64_2 = this.m_OSXX86_X64.IsTargetEnabled(inspector);
   DesktopPluginImporterExtension.DesktopPluginCPUArchitecture multiCpuArchitecture2 = this.CalculateMultiCPUArchitecture(x86_2, x64_2);
   inspector.importer.SetPlatformData(BuildTarget.StandaloneOSXUniversal, "CPU", multiCpuArchitecture2.ToString());
   inspector.SetCompatibleWithPlatform(BuildPipeline.GetBuildTargetName(BuildTarget.StandaloneOSXUniversal), x86_2 || x64_2);
 }
 private void ValidateUniversalTargets(PluginImporterInspector inspector)
 {
     bool flag = this.m_LinuxX86.IsTargetEnabled(inspector);
     bool flag2 = this.m_LinuxX86_X64.IsTargetEnabled(inspector);
     DesktopPluginCPUArchitecture architecture = this.CalculateMultiCPUArchitecture(flag, flag2);
     inspector.importer.SetPlatformData(BuildTarget.StandaloneLinuxUniversal, "CPU", architecture.ToString());
     inspector.SetCompatibleWithPlatform(BuildPipeline.GetBuildTargetName(BuildTarget.StandaloneLinuxUniversal), flag || flag2);
     bool flag3 = this.m_OSXX86.IsTargetEnabled(inspector);
     bool flag4 = this.m_OSXX86_X64.IsTargetEnabled(inspector);
     DesktopPluginCPUArchitecture architecture2 = this.CalculateMultiCPUArchitecture(flag3, flag4);
     inspector.importer.SetPlatformData(BuildTarget.StandaloneOSXUniversal, "CPU", architecture2.ToString());
     inspector.SetCompatibleWithPlatform(BuildPipeline.GetBuildTargetName(BuildTarget.StandaloneOSXUniversal), flag3 || flag4);
 }