예제 #1
0
    private CameraScroll getCameraScrollMock(IMouse mouse, ICameraMovementController cameraMovementController)
    {
        var cameraScroll = Substitute.For <CameraScroll>();

        cameraScroll.SetMouse(mouse);
        cameraScroll.SetCameraMovementController(cameraMovementController);
        return(cameraScroll);
    }
 public CameraMovementPermitter(
     IMouse _mouse,
     ICameraMovementController _cameraMovementController,
     IElementsBounds _elementsBounds
     )
 {
     mouse = _mouse;
     cameraMovementController = _cameraMovementController;
     elementsBounds           = _elementsBounds;
 }
예제 #3
0
    private CameraMovement GetCameraMovementMock(IMouse mouse, ICameraMovementController cameraMovementController, IElementsBounds elementsBounds)
    {
        var cameraMovement = Substitute.For <CameraMovement>();

        cameraMovement.SetMouse(mouse);
        cameraMovement.SetCameraMovementController(cameraMovementController);
        cameraMovement.SetElementsBounds(elementsBounds);

        return(cameraMovement);
    }
예제 #4
0
 public void SetCameraMovementController(ICameraMovementController _cameraMovementController)
 {
     cameraMovementController = _cameraMovementController;
 }