Пример #1
0
        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)
 {
 }
Пример #4
0
 public CatViewModel(IAnimalDataBase animalData) : base(animalData)
 {
 }
 public NoAnimalViewModel(IAnimalDataBase animalData) : base(animalData)
 {
 }
 public BirdViewModel(IAnimalDataBase animalData) : base(animalData)
 {
 }