Ejemplo n.º 1
0
        public ProxyQuest(ModelQuest quest)
        {
            Stages = new ObservableCollection<ProxyStage>();
            mQuest = quest;

            foreach (ModelStage stage in mQuest.Stages)
            {
                ProxyStage ps = new ProxyStage(stage);
                Stages.Add(ps);
            }
        }
Ejemplo n.º 2
0
 public AddStage(ProxyQuest quest, ProxyStage stage)
 {
     mQuest = quest;
     mStage = stage;
 }
Ejemplo n.º 3
0
 public void RemoveStage(ProxyStage stage)
 {
     Stages.Remove(stage);
     Value.Stages.Remove(stage.Value);
     stage.Parent = null;
 }
Ejemplo n.º 4
0
 public void AddStage(ProxyStage stage)
 {
     Stages.Add(stage);
     Value.Stages.Add(stage.Value);
     stage.Parent = this;
 }