public void disableSettingsCursor() {
        if (menuCursor != null) {
            if (menuCursor.getIoDevice() == null)
            {
                menuCursor.transferIoDevice(settingsCursor);
            }
            IoDevice device = menuCursor.getIoDevice();
            device.setFarDepth(settingsIoDeviceFarDepth);
            device.setNearDepth(settingsIoDeviceNearDepth);
            menuCursor = null;
        }
    }
public void disableSettingsCursor ( ) { if ( menuCursor != null ) { if ( menuCursor . getIoDevice ( ) == null ) { menuCursor . transferIoDevice ( settingsCursor ) ; } IoDevice device = menuCursor . getIoDevice ( ) ; device . setFarDepth ( settingsIoDeviceFarDepth ) ; device . setNearDepth ( settingsIoDeviceNearDepth ) ; menuCursor = null ; } }
This method disables the settings cursor enabled by the
{@link CursorManager#enableSettingsCursor(Cursor)} method and restores the {@link Cursor}
that was passed as an argument to the {@link CursorManager#enableSettingsCursor(Cursor)}
method. This method is used once interraction with a {@link GVRViewSceneObject} is not
longer needed.