public InputValue(InputType type, ScreenPoint position, KeyValue keyValue) { Type = type; Position = position; KeyValue = keyValue; }
public GameInputValue(Boolean isWithinBounds, Boolean hasChanged, InputChangeType changeType, GameTimeSpan timeSinceDown, InputType type, IGamePoint position, KeyValue keyValue) { IsWithinBounds = isWithinBounds; HasChanged = hasChanged; ChangeType = changeType; TimeSinceDown = timeSinceDown; Type = type; Position = position; KeyValue = keyValue; }