public StatisticsViewModel(ICommons commonsToUse) { _commons = commonsToUse; TextNothingPlaced = "Nothing Placed"; TextBoundingBox = "Bounding Box"; TextMinimumArea = "Minimum Area"; TextSpaceEfficiency = "Space Efficiency"; TextBuildings = "Buildings"; TextBuildingsSelected = "Buildings Selected"; TextTiles = "Tiles"; TextNameNotFound = "Building name not found"; UsedArea = "12x4"; UsedTiles = 308; MinTiles = 48; Efficiency = "16%"; AreStatisticsAvailable = true; ShowBuildingList = true; Buildings = new ObservableCollection <StatisticsBuilding>(); SelectedBuildings = new ObservableCollection <StatisticsBuilding>(); _statisticsCalculationHelper = new StatisticsCalculationHelper(); _cachedPresetsBuilding = new Dictionary <string, BuildingInfo>(50); }
public StatisticsViewModel() { UsedArea = "12x4"; UsedTiles = 308; MinTiles = 48; Efficiency = "16%"; AreStatisticsAvailable = true; ShowBuildingList = true; Buildings = new ObservableCollection <StatisticsBuilding>(); SelectedBuildings = new ObservableCollection <StatisticsBuilding>(); _statisticsCalculationHelper = new StatisticsCalculationHelper(); _cachedPresetsBuilding = new Dictionary <string, BuildingInfo>(50); }
public StatisticsViewModel(ILocalizationHelper localizationHelperToUse, ICommons commonsToUse) { _localizationHelper = localizationHelperToUse; _commons = commonsToUse; UsedArea = "12x4"; UsedTiles = 308; MinTiles = 48; Efficiency = "16%"; AreStatisticsAvailable = true; ShowBuildingList = true; Buildings = new ObservableCollection <StatisticsBuilding>(); SelectedBuildings = new ObservableCollection <StatisticsBuilding>(); _statisticsCalculationHelper = new StatisticsCalculationHelper(); _cachedPresetsBuilding = new ConcurrentDictionary <string, BuildingInfo>(Environment.ProcessorCount, 50); }
public StatisticsViewModel() { TextNothingPlaced = "Nothing Placed"; TextBoundingBox = "Bounding Box"; TextMinimumArea = "Minimum Area"; TextSpaceEfficiency = "Space Efficiency"; TextBuildings = "Buildings"; TextBuildingsSelected = "Buildings Selected"; TextTiles = "Tiles"; TextNameNotFound = "Building name not found"; UsedArea = "12x4"; UsedTiles = 308; MinTiles = 48; Efficiency = "16%"; AreStatisticsAvailable = true; ShowBuildingList = true; Buildings = new ObservableCollection <StatisticsBuilding>(); SelectedBuildings = new ObservableCollection <StatisticsBuilding>(); _statisticsCalculationHelper = new StatisticsCalculationHelper(); }
public FandomExporter() { _statisticsCalculationHelper = new StatisticsCalculationHelper(); }