/// <summary> /// Throws Event 'TileRemoved' /// </summary> /// <param name="e">Event Arguments</param> protected virtual void OnTileRemoved(TriominoTileEventArgs e) { TileRemoved?.Invoke(this, e); }
/// <summary> /// throws a new tilePlaced event. /// </summary> /// <param name="e"></param> protected virtual void OnTilePlaced(TriominoTileEventArgs e) { this.TilePlaced?.Invoke(this, e); }