コード例 #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);
            }
        }
コード例 #2
0
ファイル: ProxyQuest.cs プロジェクト: weimingtom/isilme
        public ProxyQuest(ModelQuest quest)
        {
            Stages = new ObservableCollection<ProxyStage>();
            mQuest = quest;

            foreach (ModelStage stage in mQuest.Stages)
            {
                ProxyStage ps = new ProxyStage(stage);
                Stages.Add(ps);
            }
        }
コード例 #3
0
 public void RemoveStage(ProxyStage stage)
 {
     Stages.Remove(stage);
     Value.Stages.Remove(stage.Value);
     stage.Parent = null;
 }
コード例 #4
0
 public void AddStage(ProxyStage stage)
 {
     Stages.Add(stage);
     Value.Stages.Add(stage.Value);
     stage.Parent = this;
 }
コード例 #5
0
ファイル: AddStage.cs プロジェクト: weimingtom/isilme
 public AddStage(ProxyQuest quest, ProxyStage stage)
 {
     mQuest = quest;
     mStage = stage;
 }
コード例 #6
0
ファイル: ProxyQuest.cs プロジェクト: weimingtom/isilme
 public void RemoveStage(ProxyStage stage)
 {
     Stages.Remove(stage);
     Value.Stages.Remove(stage.Value);
     stage.Parent = null;
 }
コード例 #7
0
ファイル: ProxyQuest.cs プロジェクト: weimingtom/isilme
 public void AddStage(ProxyStage stage)
 {
     Stages.Add(stage);
     Value.Stages.Add(stage.Value);
     stage.Parent = this;
 }