///Get all variable names public string[] GetVariableNames() { if (Parent != null) { List <string> VariableNames = new List <string>(); VariableNames.AddRange(_blackboard.GetVariableNames()); foreach (var name in Parent.GetVariableNames()) { if (!VariableNames.Contains(name)) { VariableNames.Add(name); } } return(VariableNames.ToArray()); } return(_blackboard.GetVariableNames()); }
///Get all variable names public string[] GetVariableNames() { return(_blackboard.GetVariableNames()); }