Beispiel #1
0
        public virtual void Initialize(CoreApplicationView applicationView)
        {
            applicationView.Activated  += ApplicationView_Activated;
            CoreApplication.Suspending += CoreApplication_Suspending;

            // Setup scripting bridge
            m_Bridge = new WinRTBridge.WinRTBridge();
            m_AppCallbacks.SetBridge(m_Bridge);

            m_AppCallbacks.SetCoreApplicationViewEvents(applicationView);
        }
Beispiel #2
0
        public virtual void Initialize(CoreApplicationView applicationView)
        {
            // UnityEngine.XR.XRDevice .SetTrackingSpaceType(UnityEngine.XR.TrackingSpaceType.Stationary);

            applicationView.Activated  += ApplicationView_Activated;
            CoreApplication.Suspending += CoreApplication_Suspending;

            // Setup scripting bridge
            m_Bridge = new WinRTBridge.WinRTBridge();
            m_AppCallbacks.SetBridge(m_Bridge);

            m_AppCallbacks.SetCoreApplicationViewEvents(applicationView);
        }
Beispiel #3
0
        public virtual async void Initialize(CoreApplicationView applicationView)
        {
            DebugUtil.CheckAppThread();

            applicationView.Activated  += ApplicationView_Activated;
            CoreApplication.Suspending += CoreApplication_Suspending;

            // Setup scripting bridge
            _Bridge = new WinRTBridge.WinRTBridge();
            _AppCallbacks.SetBridge(_Bridge);

            _AppCallbacks.SetCoreApplicationViewEvents(applicationView);

            _audioGraphImpl = new AudioGraphImpl();
            await _audioGraphImpl.InitializeAsync();
        }