コード例 #1
0
        public SkillIcon(Model.LearnedSkills tempLearnedSkills, Data.Skill skill)
        {
            _tempLearnedSkills = tempLearnedSkills;
            _skill             = skill;

            this.Image = GetSkillImage();
            // Set the reverse, then toggle to update the image as well
            _enabled = !_tempLearnedSkills.Contains(skill.SkillID);

            ApplyStyle();
            BindEvents();
            Toggle();
        }
コード例 #2
0
 public LearnedSkillsViewer(Model.Unit unit)
 {
     _unit = unit;
     _tempLearnedSkills = new Model.LearnedSkills(_unit.LearnedSkills.Raw.ToArray());
     InitializeComponent();
 }
コード例 #3
0
 public LearnedSkillsViewer(Model.Character character)
 {
     _character         = character;
     _tempLearnedSkills = new Model.LearnedSkills(_character.LearnedSkills.Raw.ToArray());
     InitializeComponent();
 }