示例#1
0
 public void Select(VmTreeItem parent)
 {
     if (((VmObject)parent.Parent.Data).TaskData is DebugTask dbtsk)
     {
         dbtsk.MotionIndex = dbtsk.Motions.IndexOf(Animation);
     }
 }
示例#2
0
        public VmTreeItem CreateTreeItem(TestTreeModelInit treeModel, int listCount = 5)
        {
            var tree = new VmTreeItem {
                Id = Guid.NewGuid()
            };

            switch (treeModel)
            {
            case TestTreeModelInit.Empty:
                break;

            case TestTreeModelInit.List:
                tree.Children = CreateTreeList(listCount, TestTreeModelInit.Empty);
                break;

            case TestTreeModelInit.OneRootHierarchy:
                tree.Children = CreateTreeList(1, TestTreeModelInit.List);
                break;

            case TestTreeModelInit.MoreRootHierarchy:
                tree.Children = CreateTreeList(3, TestTreeModelInit.List, TestTreeModelInit.OneRootHierarchy, TestTreeModelInit.MoreRootHierarchy);
                break;
            }
            return(tree);
        }
示例#3
0
文件: VmAnimHead.cs 项目: X-Hax/SA3D
 public void Select(VmTreeItem parent)
 {
 }
示例#4
0
 public void Select(VmTreeItem parent)
 {
     VmMain.Context.ActiveLE = LandEntry;
 }
 private void CheckTranslation(VmTreeItem source, ServiceServiceClass target)
 {
     target.ServiceClassId.Should().Be(source.Id);
 }