Example #1
0
 public GenerateCellEventActions(CellEventGenerator eventGenerator, GameCameraController gameCameraController)
     : base(
         null,
         null,
         new ClickToGenerateCellEvent(eventGenerator),
         new DragToMoveCamera(gameCameraController),
         null
         )
 {
 }
Example #2
0
 public EraseCellEventActions(CellEventGenerator eventGenerator, CellMapper cellMapper, GameCameraController gameCameraController)
     : base(
         null,
         null,
         new ClickToEraseCellEvent(eventGenerator, cellMapper),
         new DragToMoveCamera(gameCameraController),
         null
         )
 {
 }
Example #3
0
 public ClickToGenerateCellEvent(CellEventGenerator eventGenerator)
 {
     this.eventGenerator = eventGenerator;
 }
Example #4
0
 public ClickToEraseCellEvent(CellEventGenerator eventGenerator, CellMapper cellMapper)
 {
     this.eventGenerator = eventGenerator;
     this.cellMapper     = cellMapper;
 }