public TileChangedEventArgs(Tile tile, TileStateChangeAction action) { _context = new TileChangedMonitorContext(tile, action); _context._day.Tile = tile; }
protected void RaiseTileDataChanged(Tile tile, TileStateChangeAction action) { RaiseTileDataChanged(new TileChangedEventArgs(tile, action)); }
public TileChangedMonitorContext(Tile tile, TileStateChangeAction action) { _day = new TileChangedDayContext(tile); _day.Action = action; }