protected AnimalViewModelBase(IStateMachineBase stateMachine, IAnimalDataBase animalData) : base(stateMachine) { _animalData = animalData; // These commands are not currently used MakeNoiseCommand = new Command(() => { }); MoveCommand = new Command(() => { }); }
protected AnimalViewModelBase(IAnimalDataBase animalData) { _animalData = animalData; // These commands are not currently used MakeNoiseCommand = new Command(() => { }); MoveCommand = new Command(() => { }); }
public BirdViewModel(IStateMachineBase stateMachine, IAnimalDataBase animalData) : base(stateMachine, animalData) { }
public CatViewModel(IAnimalDataBase animalData) : base(animalData) { }
public NoAnimalViewModel(IAnimalDataBase animalData) : base(animalData) { }
public BirdViewModel(IAnimalDataBase animalData) : base(animalData) { }