public VntPresenter(IVntView vntView, VntModel vntModel)
        {
            _vntView                  = vntView;
            _vntModel                 = vntModel;
            _vntView.MouseClicked    += VntViewOnMouseClicked;
            _vntView.Awaked          += VntViewOnAwaked;
            _vntView.OnGui           += VntViewOnGui;
            _vntView.Drag            += VntViewOnDrag;
            _vntView.ProcessedEvents += VntViewOnProcessedEvents;

            _connectionToMousePresenter = new ConnectionPresenter(new ConnectionView(), new ConnectionModel());
        }
示例#2
0
        public VntPresenter(IVntView vntView, VntData vntData)
        {
            _vntView = vntView;
            _vntData = vntData;
            _vntView.MouseClicked    += VntViewOnMouseClicked;
            _vntView.Awaked          += VntViewOnAwaked;
            _vntView.OnGui           += VntViewOnGui;
            _vntView.Drag            += VntViewOnDrag;
            _vntView.ProcessedEvents += VntViewOnProcessedEvents;

            _linkToMousePresenter = new LinkPresenter(new LinkView(), new LinkData());
        }