Ejemplo n.º 1
0
        public MainWindowViewModel()
        {
            Proxy = new ProxyViewModel();

            _multirotorVehicle = new MultirotorVehicleModel(Proxy.Controller);
            _rc     = new RcModel(Proxy.Controller);
            _camera = new CameraModel(0, Proxy.CameraController);

            Camera  = new CameraViewModel(_camera);
            Map     = new MapViewModel(_multirotorVehicle);
            Rc      = new RcViewModel(_rc);
            Vehicle = new VehicleViewModel(_multirotorVehicle);
        }
Ejemplo n.º 2
0
 public RcViewModel(RcModel model)
 {
     _model = model;
     _model.PropertyChanged += onModelPropertyChanged;
 }