function encodeRemoteData (coordinates, isClicking, touch) {
  return [
    coordinates.x,
    coordinates.y,
    isClicking ? 1 : 0,
    touch.x,
    touch.y
  ].join(';')
}
/**
 * Encode the remote data for sending to the screen.
 *
 * @param {ScreenPoint} coordinates The pointer position.
 * @param {Boolean} isClicking The click status.
 * @param {ScreenPoint} touch The coordinates of the touch.
 *
 * @returns {String} The string representation of the data.
 */
Encode the remote data for sending to the screen.
@param {ScreenPoint} coordinates The pointer position.
@param {Boolean} isClicking The click status.
@param {ScreenPoint} touch The coordinates of the touch.

@returns {String} The string representation of the data.
Encode the remote data for sending to the screen . @param { ScreenPoint } coordinates The pointer position . @param { Boolean } isClicking The click status . @param { ScreenPoint } touch The coordinates of the touch . @returns { String } The string representation of the data .
function encodeRemoteData (coordinates, isClicking, touch) {
  return [
    coordinates.x,
    coordinates.y,
    isClicking ? 1 : 0,
    touch.x,
    touch.y
  ].join(';')
}
function encodeRemoteData ( coordinates , isClicking , touch ) { return [ coordinates . x , coordinates . y , isClicking ? 1 : 0 , touch . x , touch . y ] . join ( ';' ) }
Encode the remote data for sending to the screen.
Encode the remote data for sending to the screen .