Exemple #1
0
 protected void Construct(PointRecorder.Factory _pointRecorderFactory,
                          IFeaturePointsManager _trackBuilder,
                          DialogBuilder.Factory _dialogBuilderFactory)
 {
     m_pointRecorderFactory = _pointRecorderFactory;
     m_trackBuilder         = _trackBuilder;
     m_dialogBuilderFactory = _dialogBuilderFactory;
 }
Exemple #2
0
 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;
 }