public void Combine(MouseInputData data) { leftData.Combine(data.Get(leftData.Button)); rightData.Combine(data.Get(rightData.Button)); middleData.Combine(data.Get(middleData.Button)); }