public BoardTileCreatorDecorator(IBoardTileCreator boardTileCreator, IBoardTileViewModel boardTileViewModel, IBoardTileViewPool boardTileViewPool) { BoardTileCreator = boardTileCreator.CheckNull(); BoardTileViewModel = boardTileViewModel.CheckNull(); BoardTileViewPool = boardTileViewPool.CheckNull(); }
public BoardTileFallTracker(IBoardTileModel boardTileModel, IPlayerBallView playerBallView, IBoardTileRemover boardTileRemover, IBoardTileCreator boardTileCreator) { BoardTileModel = boardTileModel.CheckNull(); PlayerBallView = playerBallView.CheckNull(); BoardTileRemover = boardTileRemover.CheckNull(); BoardTileCreator = boardTileCreator.CheckNull(); }
public void Construct(IBoardTileCreator boardTileCreator) { BoardTileCreator = boardTileCreator.CheckNull(); }