Esempio n. 1
0
    public void AddNewSquareToList(ModifiedSquare.TypeModification typeModif, SquareBehavior squareToAdd)
    {
        RemoveSquareFromList(squareToAdd); //remove object if it is already in list
        ModifiedSquare objectToAdd = new ModifiedSquare(typeModif, squareToAdd);

        _listSquareModified.Add(objectToAdd);
    }
Esempio n. 2
0
    public ModifiedSquare.TypeModification ReturnModfiOfSquare(SquareBehavior square)
    {
        ModifiedSquare.TypeModification TypeModifToReturn = ModifiedSquare.TypeModification.None;

        foreach (ModifiedSquare element in _listSquareModified)
        {
            if (element._square == square)
            {
                TypeModifToReturn = element._modifOnSquare;
            }
        }
        return(TypeModifToReturn);
    }