// Methods

        protected virtual void DeviceController_Configured()
        {
            if (deviceController.ParticipantIsRightHanded)
            {
                Index = deviceController.FingerCursorsInput.Cursors[CursorType.RightIndex];
                Thumb = deviceController.FingerCursorsInput.Cursors[CursorType.RightThumb];

                ProjectedIndex = projectedRightIndex;
                ProjectedThumb = projectedRightThumb;
            }
            else
            {
                Index = deviceController.FingerCursorsInput.Cursors[CursorType.LeftIndex];
                Thumb = deviceController.FingerCursorsInput.Cursors[CursorType.LeftThumb];

                ProjectedIndex = projectedLeftIndex;
                ProjectedThumb = projectedLeftThumb;
            }

            Configure();
        }
Example #2
0
 public ProjectedCursorDistance(ProjectedCursor projectedCursor) : base()
 {
     ProjectedCursor = projectedCursor;
 }