Tabnine Logo
GVRInputManager
Code IndexAdd Tabnine to your IDE (free)

How to use
GVRInputManager
in
org.gearvrf.io

Best Java code snippets using org.gearvrf.io.GVRInputManager (Showing top 17 results out of 315)

origin: gearvrf/GearVRf-Demos

public void initCursorController(GVRContext gvrContext, final ITouchEvents handler, final float screenDepth)
{
  final int cursorDepth = 10;
  GVRInputManager inputManager = gvrContext.getInputManager();
  final EnumSet<GVRPicker.EventOptions> eventOptions = EnumSet.of(
      GVRPicker.EventOptions.SEND_TOUCH_EVENTS,
      GVRPicker.EventOptions.SEND_TO_LISTENERS,
      GVRPicker.EventOptions.SEND_TO_HIT_OBJECT);
  inputManager.selectController(new GVRInputManager.ICursorControllerSelectListener()
  {
    public void onCursorControllerSelected(GVRCursorController newController, GVRCursorController oldController)
    {
      if (oldController != null)
      {
        oldController.removePickEventListener(handler);
      }
      newController.setCursor(mCursor);
      newController.addPickEventListener(handler);
      newController.setCursorDepth(cursorDepth);
      newController.setCursorControl(GVRCursorController.CursorControl.PROJECT_CURSOR_ON_SURFACE);
      newController.getPicker().setEventOptions(eventOptions);
    }
  });
}
origin: gearvrf/GearVRf-Demos

inputManager.getEventReceiver().addListener(
    new GVRInputManager.ICursorControllerSelectListener()
origin: gearvrf/GearVRf-Demos

@Override
public void onInit(GVRContext gvrContext) {
  // The onInit function in script.js will be invoked
  gvrContext.startDebugServer();        
  context = gvrContext;
  gvrContext.getInputManager().selectController(listener);
}
origin: gearvrf/GearVRf-Demos

@Override
public void onInit(final GVRContext gvrContext) {
  context = gvrContext;
  mainScene = gvrContext.getMainScene();
  layoutSceneObject = new GVRViewSceneObject(gvrContext,
      R.layout.activity_main, viewSOEventsListener);
  gvrContext.getInputManager().selectController();
}
origin: gearvrf/GearVRf-Demos

private void initCursorController() {
  mScene.getEventReceiver().addListener(mTouchHandler);
  GVRInputManager inputManager = mContext.getInputManager();
  inputManager.selectController(new GVRInputManager.ICursorControllerSelectListener() {
    public void onCursorControllerSelected(GVRCursorController newController, GVRCursorController oldController) {
      if (oldController != null) {
        oldController.removePickEventListener(mTouchHandler);
      }
      mCursorController = newController;
      newController.addPickEventListener(mTouchHandler);
      newController.setCursor(createCursor());
      newController.setCursorDepth(-CURSOR_DEPTH);
      newController.setCursorControl(GVRCursorController.CursorControl.CURSOR_CONSTANT_DEPTH);
    }
  });
}
origin: gearvrf/GearVRf-Demos

mGVRContext.getInputManager().selectController();
origin: gearvrf/GearVRf-Demos

@Override
public void onInit(GVRContext gvrContext) {
  mGVRContext = gvrContext;
  mScene = mGVRContext.getMainScene();
  mScene.setBackgroundColor(1.0f, 1.0f, 1.0f, 1.0f);
  gvrContext.getInputManager().selectController(mControllerSelector);
  mScene.addSceneObject(addEnvironment());
  mLightNode = createLight(mGVRContext, 1, 1, 1, 2.8f);
  mScene.addSceneObject(mLightNode);
  try
  {
    mScene.addSceneObject(makeObjects(gvrContext));
    makeWidgetButtons();
  }
  catch (IOException e)
  {
    e.printStackTrace();
    Log.e(TAG, "Assets were not loaded. Stopping application!");
    gvrContext.getActivity().finish();
  }
  gvrContext.runOnGlThread(new Runnable() {
    @Override
    public void run() {
      updateState();
      closeSplashScreen();
    }
  });
}
origin: gearvrf/GearVRf-Demos

gvrContext.getInputManager().selectController(new GVRInputManager.ICursorControllerSelectListener()
origin: gearvrf/GearVRf-Demos

@Override
public void onInit(final GVRContext gvrContext) {
  this.gvrContext = gvrContext;
  AccessibilityTexture.getInstance(gvrContext);
  cursor = GazeCursorSceneObject.getInstance(gvrContext);
  manager = new AccessibilityManager(gvrContext);
  GVRScene scene = gvrContext.getMainScene();
  final ShortcutMenu shortcutMenu = createShortcut();
  accessibilityScene = new AccessibilityScene(gvrContext, gvrContext.getMainScene(), shortcutMenu);
  createPedestalObject();
  createDinossaur();
  scene.addSceneObject(shortcutMenu);
  scene.addSceneObject(createSkybox());
  gvrContext.getInputManager().selectController(controllerSelector);
}
origin: gearvrf/GearVRf-Demos

@Override
public void onInit(GVRContext gvrContext) throws Throwable {
  mScene = gvrContext.getMainScene();
  mCamera = mScene.getMainCameraRig();
  mCamera.getTransform().setPosition(0.0f, 6.0f, 20f);
  mCursor = MainHelper.createGaze(gvrContext, 0.0f, 0.0f, 0.0f);
  mBallProto = new GVRSphereSceneObject(gvrContext, true, new GVRMaterial(gvrContext, GVRMaterial.GVRShaderType.Phong.ID));
  initScene(gvrContext, mScene);
  initLabels(gvrContext, mScene);
  addPhysicsWorld(gvrContext, mScene);
  mScene.getEventReceiver().addListener(this);
  gvrContext.getInputManager().selectController(mControllerSelector);
}
origin: gearvrf/GearVRf-Demos

    GVRPicker.EventOptions.SEND_TOUCH_EVENTS,
    GVRPicker.EventOptions.SEND_TO_LISTENERS);
inputManager.selectController(new GVRInputManager.ICursorControllerSelectListener()
origin: gearvrf/GearVRf-Demos

    GVRPicker.EventOptions.SEND_TO_HIT_OBJECT,
    GVRPicker.EventOptions.SEND_TO_LISTENERS);
inputManager.selectController(new GVRInputManager.ICursorControllerSelectListener()
origin: gearvrf/GearVRf-Demos

public VideoPlayer(GVRContext gvrContext) {
  super(gvrContext);
  mHideControlTimer = new HideControlWidgetTimer(this);
  GVRInputManager inputManager = gvrContext.getInputManager();
  inputManager.selectController(new GVRInputManager.ICursorControllerSelectListener() {
    PickEventHandler mPickEventHandler = new PickEventHandler();
    @Override
    public void onCursorControllerSelected(GVRCursorController newController, GVRCursorController oldController) {
      if (oldController != null) {
        oldController.removePickEventListener(mPickEventHandler);
      }
      newController.addPickEventListener(mPickEventHandler);
    }
  });
  mWidgetsContainer = new GVRSceneObject(gvrContext);
  mWidgetsContainer.getTransform().setPositionZ(-8.1f);
  addChildObject(mWidgetsContainer);
  addPlayer();
  addControlWidget();
  addBackButton();
  addBackErrorButton();
  addPlayNextDialog();
  addTitleOverlay();
  addLoadingAsset();
  addMessageText();
}
origin: gearvrf/GearVRf-Demos

@Override
public void onInit(final GVRContext gvrContext) throws Throwable {
  mScene = gvrContext.getMainScene();
  mFrameLayoutFormSceneObject = new GVRViewSceneObject(gvrContext, R.layout.main_form, new ViewEventsHandler());
  mFrameLayoutFormSceneObject.getTransform().setPosition(0.0f, -0.3f, DEPTH);
  mFrameLayoutFormSceneObject.setName("frame");
  mScene.addSceneObject(mFrameLayoutFormSceneObject);
  mKeyboardSceneObject = new GVRKeyboardSceneObject.Builder()
      .setKeyboardTexture(gvrContext.getAssetLoader().loadTexture(
          new GVRAndroidResource(gvrContext, R.drawable.keyboard_background)))
      .setKeyBackground(mActivity.getDrawable(R.drawable.key_background))
      .build(gvrContext, R.xml.qwerty);
  mKeyboardSceneObject.setName("keyboard");
  // Add frames per second display
  GVRSceneObject fpsObject = new GVRFPSCounter(gvrContext);
  fpsObject.getTransform().setPosition(0.0f, -1.0f, -0.1f);
  fpsObject.getTransform().setScale(0.2f, 0.2f, 1.0f);
  mScene.getMainCameraRig().addChildObject(fpsObject);
  gvrContext.getInputManager().selectController(new GVRInputManager.ICursorControllerSelectListener()
  {
    public void onCursorControllerSelected(GVRCursorController newController, GVRCursorController oldController)
    {
      GVRPicker picker = newController.getPicker();
      mKeyboardSceneObject.setPicker(picker);
    }
  });
}
origin: gearvrf/GearVRf-Demos

gvrContext.getInputManager().selectController();
origin: gearvrf/GearVRf-Demos

context.getInputManager().selectController();
origin: gearvrf/GearVRf-Demos

    GVRPicker.EventOptions.SEND_TOUCH_EVENTS,
    GVRPicker.EventOptions.SEND_TO_LISTENERS);
inputManager.selectController(new GVRInputManager.ICursorControllerSelectListener()
org.gearvrf.ioGVRInputManager

Most used methods

  • selectController
  • getEventReceiver

Popular in Java

  • Parsing JSON documents to java classes using gson
  • getApplicationContext (Context)
  • setRequestProperty (URLConnection)
  • scheduleAtFixedRate (Timer)
  • File (java.io)
    An "abstract" representation of a file system entity identified by a pathname. The pathname may be a
  • InputStream (java.io)
    A readable source of bytes.Most clients will use input streams that read data from the file system (
  • MessageFormat (java.text)
    Produces concatenated messages in language-neutral way. New code should probably use java.util.Forma
  • GregorianCalendar (java.util)
    GregorianCalendar is a concrete subclass of Calendarand provides the standard calendar used by most
  • DateTimeFormat (org.joda.time.format)
    Factory that creates instances of DateTimeFormatter from patterns and styles. Datetime formatting i
  • Runner (org.openjdk.jmh.runner)
  • Top 17 Plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now