🤩
JMRSDK Development
v4.27.10
v4.27.10
  • Tesseract Mixed Reality SDK Documentation
    • Changelog - 4.27.10
  • Device Information
    • Device Specification
    • Controller Specifications
      • Physical Controllers
      • Virtual Controller / Virtual Keyboard for JioGlass
  • Getting Started
    • Development Platform
    • Setting Up A Jio Mixed Reality Project in Unity
    • URP Support
      • Setting Up Your Project With URP
      • Reverting Back to Built-In Render Pipeline
  • JMRSDK
    • JMRSDK Content
    • JMRMixedReality Prefab
    • JMRRig
      • Local Rig
      • Setting Homepage (Quit functionality)
      • Recenter Application on Resume
  • Develop
    • Editor Emulator
    • JioGlass Controller Interactions
    • Cameras
    • Jio Mixed Reality UI Toolkits
    • Examples
  • Interaction
    • Gaze and Dwell
    • Interaction
      • JioGlass Lite Interaction
      • Jio Prism(Holoboard) Interaction
      • Jio Dive Interaction
      • Pointer Manager
        • Examples
    • Interfaces
      • ISelectHandler
      • ISelectClickHandler
      • IFocusable
      • ISwipeHandler
      • ITouchHandler
      • IBackHandler
      • IHomeHandler
      • IMenuHandler
      • IVoiceHandler
      • IFn1Handler
      • IFn2Handler
      • IManipulationHandler
    • Controller Input Actions
      • Touchpad - Touch
      • Touchpad - Swipe
      • Source Buttons
      • Manipulation
    • Actions
    • Device State
      • Device Connected
      • Device Disconnected
      • Battery percentage update
      • Scanning for Device
      • Battery Percentage
  • Voice
    • Voice
      • Speech Events
      • Speech Result
      • Speech Error
      • Speech Session End
      • Speech Cancel
    • Listening
  • Tracking
    • Tracking
      • Coordinate System
    • Tracking Framework
      • TrackerManager Actions
        • Get Head Position
        • Get Head Rotation
        • Get Head Transform
      • TrackerManager Methods
        • Get Head Position
        • Get Head Rotation
        • Get Head Transform
    • Recenter
  • Building and Testing
    • Building to Target Device
      • Merging AndroidManifest
      • Performance Optimization
    • Companion App For Jio Mixed Reality (JMR) Devices
      • Running the application on Prism (Holoboard)
    • IPD Calibration
  • Publish
    • Signing App for App Store
    • Publishing to JioGlass Developer Console
    • Developer Console Analytics
  • Capturing and Recording
    • Capture Videos and Screenshots
      • Capturing Screenshot/Videos using scrcpy
      • Capturing Screenshot/Videos using Vysor
  • Troubleshooting
    • FAQs - Develop
    • FAQs - Building to device
      • Gradle
      • Old aaptOptions error fix
    • FAQs - Running and Publishing
    • Laser Point Not Visible
Powered by GitBook
On this page
  1. JMRSDK
  2. JMRRig

Setting Homepage (Quit functionality)

This is the new Addition, through this you can quit your applications now in the JioGlass, JioPrism and JioDive.

Enable this checkbox so that a quit menu popup appears when the user presses the back button. You can enable or disable this whenever required to maintain the app journey.

On the Home page of the application, please enter via script:

JMRRigManager.Instance.setHomePage = true;

Example implementation exposing a function to setup the home page. Using this code it is possible to call Set Home Page whenever you want in the application.

using System.Collections;
using JMRSDK;
using UnityEngine;

public class JMRHomePage : MonoBehaviour
{
    public void SetHomePage(bool enable)
    {
        StartCoroutine(SetWithDelay(enable));
    }

    IEnumerator SetWithDelay(bool enable)
    {
        yield return null;
        JMRRigManager.Instance.setHomePage = enable;
    }
}
PreviousLocal RigNextRecenter Application on Resume

Last updated 2 years ago