Example #1
0
 public ScriptValueRegister()
 {
     globalValueTable = new ScriptLinkTable();
     for (int i = 0; i < 5; i++)
     {
         ScriptLinkTableNode vect = new ScriptLinkTableNode();
         vect.Name = "vect" + (i + 1);
         ScriptLinkTableNode vectX = new ScriptLinkTableNode();
         ScriptLinkTableNode vectY = new ScriptLinkTableNode();
         ScriptLinkTableNode vectZ = new ScriptLinkTableNode();
         vectX.Name = vect.Name + "_X";
         vectY.Name = vect.Name + "_Y";
         vectZ.Name = vect.Name + "_Z";
         vect.NextNodes.Add(vectX);
         vect.NextNodes.Add(vectY);
         vect.NextNodes.Add(vectZ);
         GlobalValueTable.AddRecord(vect);
     }
 }
Example #2
0
 public void RemoveRecord(ScriptLinkTableNode record)
 {
     records.Remove(record);
 }
Example #3
0
 public void AddRecord(ScriptLinkTableNode record)
 {
     records.Add(record);
 }