Example #1
0
 // Recursion copy node value.
 public void SetNode(MissionGrammarSystem.GraphGrammarNode node)
 {
     _children   = new List <CreVoxNode>();
     _alphabetID = node.AlphabetID;
     _symbolID   = node.ID;
     foreach (MissionGrammarSystem.GraphGrammarNode n in node.Children)
     {
         _children.Add(new CreVoxNode());
         _children[_children.Count - 1].SetNode(n);
     }
 }
Example #2
0
 // Set root node.
 public static void SetCreVoxNodeRoot(MissionGrammarSystem.GraphGrammarNode node)
 {
     _rootNode = new CreVoxNode();
     _rootNode.SetNode(node);
 }