Esempio n. 1
0
 /// <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;
     }
 }
Esempio n. 2
0
 /// <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;
 }