コード例 #1
0
        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);
        }
コード例 #2
0
ファイル: FeatsViewModel.cs プロジェクト: orshomron/pfbuilder
 public FeatViewModel(IFeat feat, FeatsViewModel owner)
 {
     Feat  = feat;
     Owner = owner;
     Owner.PropertyChanged += OnOwnerOnPropertyChanged;
 }
コード例 #3
0
ファイル: FeatsViewModel.cs プロジェクト: orshomron/pfbuilder
 public FeatWithSkillSelectionViewModel(IFeatWithSkillSelection feat, FeatsViewModel owner) : base(feat, owner)
 {
     Feat = feat;
 }