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); }
public RcViewModel(RcModel model) { _model = model; _model.PropertyChanged += onModelPropertyChanged; }