Rename IFolder to IPackage

This commit is contained in:
Pavel Penev
2016-01-11 21:53:48 +02:00
parent 2c0f231c77
commit 45382d193a
14 changed files with 39 additions and 39 deletions

View File

@@ -33,7 +33,7 @@ namespace OpenRA.Mods.Common.Widgets.Logic
ScrollPanelWidget assetList;
ScrollItemWidget template;
IFolder assetSource = null;
IPackage assetSource = null;
List<string> availableShps = new List<string>();
bool animateFrames = false;
@@ -334,7 +334,7 @@ namespace OpenRA.Mods.Common.Widgets.Logic
bool ShowSourceDropdown(DropDownButtonWidget dropdown)
{
Func<IFolder, ScrollItemWidget, ScrollItemWidget> setupItem = (source, itemTemplate) =>
Func<IPackage, ScrollItemWidget, ScrollItemWidget> setupItem = (source, itemTemplate) =>
{
var item = ScrollItemWidget.Setup(itemTemplate,
() => assetSource == source,
@@ -344,7 +344,7 @@ namespace OpenRA.Mods.Common.Widgets.Logic
};
// TODO: Re-enable "All Packages" once list generation is done in a background thread
// var sources = new[] { (IFolder)null }.Concat(GlobalFileSystem.MountedFolders);
// var sources = new[] { (IPackage)null }.Concat(GlobalFileSystem.MountedFolders);
var sources = Game.ModData.ModFiles.MountedFolders;
dropdown.ShowDropDown("LABEL_DROPDOWN_TEMPLATE", 280, sources, setupItem);
return true;