internal static string GetTargetStringFrom(BuildTargetGroup targetGroup, BuildTarget target) { if (targetGroup == BuildTargetGroup.Unknown) { throw new ArgumentException("targetGroup must be valid"); } string result; if (targetGroup != BuildTargetGroup.Facebook) { if (targetGroup != BuildTargetGroup.Standalone) { result = ModuleManager.GetTargetStringFromBuildTargetGroup(targetGroup); } else { result = ModuleManager.GetTargetStringFromBuildTarget(target); } } else { result = "Facebook"; } return(result); }
internal static IPluginImporterExtension GetPluginImporterExtension(BuildTarget target) { return(ModuleManager.GetPluginImporterExtension(ModuleManager.GetTargetStringFromBuildTarget(target))); }
internal static ITextureImportSettingsExtension GetTextureImportSettingsExtension(BuildTarget target) { return(ModuleManager.GetTextureImportSettingsExtension(ModuleManager.GetTargetStringFromBuildTarget(target))); }
internal static IBuildAnalyzer GetBuildAnalyzer(BuildTarget target) { return(ModuleManager.GetBuildAnalyzer(ModuleManager.GetTargetStringFromBuildTarget(target))); }
private static void OnActiveBuildTargetChanged(BuildTarget oldTarget, BuildTarget newTarget) { string targetStringFromBuildTarget = ModuleManager.GetTargetStringFromBuildTarget(newTarget); ModuleManager.ChangeActivePlatformModuleTo(targetStringFromBuildTarget); }
internal static bool IsPlatformSupported(BuildTarget target) { return(ModuleManager.GetTargetStringFromBuildTarget(target) != null); }
private static void OnActiveBuildTargetChanged() { ModuleManager.ChangeActivePlatformModuleTo(ModuleManager.GetTargetStringFromBuildTarget(EditorUserBuildSettings.activeBuildTarget)); }
internal static IBuildPostprocessor GetBuildPostProcessor(BuildTarget target) { return(ModuleManager.GetBuildPostProcessor(ModuleManager.GetTargetStringFromBuildTarget(target))); }