public void AddSubContext(string context, string subContext, GameFramework.Util.Debug.DebugUtil.DebugEvent debugEvent) { if (DebugTreeNodes.ContainsKey(context)) { DebugTreeNode node = new DebugTreeNode(subContext, debugEvent); DebugTreeNodes[context].Children.Add(node); DebugTreeNodes.Add(subContext, node); } else { AssertUtil.Assert(false, "Context " + context + " not found!"); } }
public TraversalInformation(DebugTreeNode debugTreeNode, int level) { DebugTreeNode = debugTreeNode; Level = level; }
public void AddContext(string context, GameFramework.Util.Debug.DebugUtil.DebugEvent debugEvent) { DebugTreeNode node = new DebugTreeNode(context, debugEvent); Root.Children.Add(node); DebugTreeNodes.Add(context, node); }
public DebugTree() { Root = new DebugTreeNode("DebugView", null); DebugTreeNodes = new Dictionary<string, DebugTreeNode>(); }