public CharacterViewModel() { Character = new Character(); RaceVM = new RaceViewModel(Character); AbilitiesVM = new AbilitiesViewModel(Character); ClassesVM = new ClassesViewModel(this); SkillsVM = new SkillsViewModel(Character); FeatsVM = new FeatsViewModel(this); LanguagesVM = new LanguagesViewModel(Character); }
public FeatViewModel(IFeat feat, FeatsViewModel owner) { Feat = feat; Owner = owner; Owner.PropertyChanged += OnOwnerOnPropertyChanged; }
public FeatWithSkillSelectionViewModel(IFeatWithSkillSelection feat, FeatsViewModel owner) : base(feat, owner) { Feat = feat; }