public Input(InputID id, InputDimensionality dimensionality, InputScale scale, InputSemantic semantic) { _id = id; _dimensionality = dimensionality; _scale = scale; _semantic = semantic; }
public Input(string driverName, string deviceName, string inputName, InputDimensionality dimensionality, InputScale scale, InputSemantic semantic) : this(new InputID(driverName, deviceName, inputName), dimensionality, scale, semantic) { }