public void AddGlobalVariables(DashVariables p_variables) { foreach (var variable in p_variables) { GlobalVariables.AddVariableDirect(variable); } }
public static void CopyVariables(DashVariables p_fromVariables) { copiedVariables.Clear(); foreach (var variable in p_fromVariables) { copiedVariables.Add(variable); } }
public static void PasteVariables(DashVariables p_toVariables, GameObject p_target) { copiedVariables.ForEach(v => p_toVariables.PasteVariable(v.Clone(), p_target)); }