/// <summary> /// Unregister a previously registered MagicLeap API application pause callback. /// </summary> /// <param name="callback">Callback to unregister.</param> public static void UnregisterOnApplicationPause(OnPauseEventDelegate callback) { if (instance != null) { instance.OnPauseEvent -= callback; } }
/// <summary> /// Unregister a previously registered MagicLeap API application pause callback. /// </summary> /// <param name="callback">Callback to unregister.</param> public static void UnregisterApplicationPause(OnPauseEventDelegate 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.OnPauseEvent -= callback; } }
/// <summary> /// Unrgister a MagicLeap API application pause callback to be called OnApplicationPause of this behavior. /// </summary> /// <param name="callback">Callback to register.</param> public static void RegisterApplicationPause(OnPauseEventDelegate callback) { Instance.OnPauseEvent += callback; }