protected void Construct(PointRecorder.Factory _pointRecorderFactory, IFeaturePointsManager _trackBuilder, DialogBuilder.Factory _dialogBuilderFactory) { m_pointRecorderFactory = _pointRecorderFactory; m_trackBuilder = _trackBuilder; m_dialogBuilderFactory = _dialogBuilderFactory; }
private void Construct(IFeaturePointsManager _trackBuilder, SignalBus _signalBus, UpdateUseCase _useCase, [Inject(Id = "TrackParent")] StreetView _streetView, [Inject(Id = "TrackParent")] ISplineManager _splineManager) { m_trackBuilder = _trackBuilder; m_signalBus = _signalBus; m_useCase = _useCase; m_splineManager = _splineManager; m_streetView = _streetView; }
private void Construct(IBuildObserveDialogUI _buildObserveDialogUI, ObserveUseCase _useCase, DialogBuilder.Factory _dialogBuilderFactory, [Inject(Id = "TrackParent")] ISplineManager _splineManager, [Inject(Id = "TrackParent")] StreetView _streetView, SignalBus _signalBus, IFeaturePointsManager _featurePointsManager) { m_observeDialogUI = _buildObserveDialogUI; m_useCase = _useCase; m_dialogBuilderFactory = _dialogBuilderFactory; m_splineManager = _splineManager; m_streetView = _streetView; m_signalBus = _signalBus; m_featurePointsManager = _featurePointsManager; }
private void Construct([Inject(Id = "TrackParent")] ISplineManager _splineManager, IFeaturePointsManager _featurePointManager) { m_splineManager = _splineManager; m_featurePointManager = _featurePointManager; }
protected void Construct(IFeaturePointsManager _trackBuilder) { m_trackBuilder = _trackBuilder; }