public RedDotTreeViewItem(int id, RedDotTreeNode node) { base.id = id; _node = node; Path = node.FullPath; Value = node.Value; }
private RedDotTreeViewItem PreOrder(RedDotTreeNode root) { if (root == null) { return(null); } RedDotTreeViewItem item = new RedDotTreeViewItem(_id++, root); if (root.ChildCount > 0) { foreach (RedDotTreeNode child in root.ChildNodes) { item.AddChild(PreOrder(child)); } } return(item); }
private void Repaint(RedDotTreeNode node, int value) { Repaint(); }
void Start() { RedDotTreeNode node = RedDotMananger.Instance.AddListener(Path, ReddotCallback); gameObject.name = node.FullPath; }