code: private void sendSensorEvent(GVRPicker.GVRPickedObject collision, boolean over)
      {
          SensorEvent event = SensorEvent.obtain();
          final IEventReceiver ownerCopy = getOwnerObject();
          GVRCursorController controller;
  
          if (collision.picker == null)
          {
              collision.picker = mHit.picker;
          }
          else if (over)
          {
              mHit = collision;
          }
          controller = collision.picker.getController();
          if (controller != null)
          {
              event.setCursorController(controller);
          }
          event.setActive(collision.touched);
          event.setPickedObject(collision);
          event.setOver(over);
          getGVRContext().getEventManager().sendEvent(ownerCopy, ISensorEvents.class, "onSensorEvent", event);
          event.recycle();
      }
docs: /*
  Send a sensor event to the owner of this sensor.