Esempio n. 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);
        }
Esempio n. 2
0
 public ClassViewModel(ClassesViewModel owner, ClassBase classInstance)
 {
     Owner         = owner;
     ClassInstance = classInstance;
 }
Esempio n. 3
0
 public PrestigeClassViewModel(ClassesViewModel owner, PrestigeClass classInstance)
     : base(owner, classInstance)
 {
     ClassInstance = classInstance;
     Register();
 }
Esempio n. 4
0
 public ClassWithLevelViewModel(ClassesViewModel owner, ClassBase classInstance)
     : base(owner, classInstance)
 {
 }