// ----------------------
        public void SyncState(TouchGestureBasicState touchState, InputRig rig)
        {
            if (!this.enabled || (rig == null))
            {
                return;
            }

            rig.SyncEmuTouch(touchState, ref this.emuTouchId);
        }