public void Initialize(IPlayer player, List <IEnemy> enemies, List <IItem> receivedItems, List <IItem> obtainedItems, List <IBlock> blocks) { Player = player; Enemies.AddRange(enemies); ReceivedItems.AddRange(receivedItems); ObtainedItems.AddRange(obtainedItems); Block.AddRange(blocks); }
public void Initialize(ILink link, List <IEnemy> enemies, List <IItem> receivedItems, List <IItem> obtainedItems, List <IBlock> blocks) { Link = link; Enemies.AddRange(enemies); ReceivedItems.AddRange(receivedItems); ObtainedItems.AddRange(obtainedItems); Block.AddRange(blocks); }
public void ToggleAllInputMaterialGroupSelection(string motherHeatNumber) { var groupDataSet = ReceivedItems.Where(x => x.MotherHeat.Name == motherHeatNumber); bool intendedSelectionState = groupDataSet.Any(x => x.IsOrderSelected == false); foreach (ProductionOrder item in groupDataSet) { item.IsOrderSelected = intendedSelectionState; } }
public virtual void OnNext(Image <T, byte> value) { ReceivedItems.Add(value, DateTime.Now); }