/// <summary> /// Unregister a Unity main thread handler for the Tango cloud event. /// </summary> /// <param name="handler">Event handler to unregister.</param> internal void UnregisterOnTangoCloudEventAvailable(OnTangoCloudEventAvailableEventHandler handler) { if (handler != null) { m_onTangoCloudEventAvailable -= handler; } }
/// <summary> /// Unregister from the Tango cloud event callbacks. /// /// See TangoApplication.Register for more details. /// </summary> /// <param name="handler">Event handler to remove.</param> private void _UnregisterOnTangoCloudEvent(OnTangoCloudEventAvailableEventHandler handler) { if (m_tangoCloudEventListener != null) { m_tangoCloudEventListener.UnregisterOnTangoCloudEventAvailable(handler); } }
/// <summary> /// Register to get Tango cloud event callbacks. /// /// See TangoApplication.Register for details. /// </summary> /// <param name="handler">Event handler.</param> internal void RegisterOnTangoCloudEvent(OnTangoCloudEventAvailableEventHandler handler) { if (m_tangoCloudEventListener != null) { m_tangoCloudEventListener.RegisterOnTangoCloudEventAvailable(handler); } }