コード例 #1
0
 public BoardTileCreatorDecorator(IBoardTileCreator boardTileCreator,
                                  IBoardTileViewModel boardTileViewModel,
                                  IBoardTileViewPool boardTileViewPool)
 {
     BoardTileCreator   = boardTileCreator.CheckNull();
     BoardTileViewModel = boardTileViewModel.CheckNull();
     BoardTileViewPool  = boardTileViewPool.CheckNull();
 }
コード例 #2
0
 public BoardTileFallTracker(IBoardTileModel boardTileModel,
                             IPlayerBallView playerBallView,
                             IBoardTileRemover boardTileRemover,
                             IBoardTileCreator boardTileCreator)
 {
     BoardTileModel   = boardTileModel.CheckNull();
     PlayerBallView   = playerBallView.CheckNull();
     BoardTileRemover = boardTileRemover.CheckNull();
     BoardTileCreator = boardTileCreator.CheckNull();
 }
コード例 #3
0
 public void Construct(IBoardTileCreator boardTileCreator)
 {
     BoardTileCreator = boardTileCreator.CheckNull();
 }