public void Transform(Grid grid) { if (ValidInputs.Contains(grid.ToString())) { grid.Update(Output, InputSize + 1); } }
public bool consume_trigger(Inputs input) { #if DEBUG if (!ValidInputs.Contains(input)) { throw new ArgumentException(string.Format( "Tried to test a UINode for input with \"Inputs.{0}\", a key it isn't set to process", input.ToString())); } #endif bool result = Triggers.Contains(input); Triggers.Remove(input); return(result); }