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 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); }