/// <summary> /// Unregister a previously registered MagicLeapAPI application quit callback. /// </summary> /// <param name="callback">Callback to unregister</param> public static void UnregisterApplicationQuit(OnQuitEventDelegate callback) { // Check instance instead of the Instance property to prevent // creating an instance to unregister something that won't be there. if (instance != null) { instance.OnQuitEvent -= callback; } }
/// <summary> /// Register a MagicLeap API application quit callback to be called on OnApplicationQuit of this behavior. /// </summary> /// <param name="callback">Callback to register</param> public static void RegisterApplicationQuit(OnQuitEventDelegate callback) { Instance.OnQuitEvent += callback; }