/// <summary> /// Registers the on pause callback to Android. /// </summary> /// <param name="onPause">On pause.</param> public void RegisterOnPause(OnPauseEventHandler onPause) { if (onPause != null) { OnPauseEvent += onPause; } }
/// <summary> /// Unregisters the on pause callback to Android. /// </summary> /// <param name="onPause">On pause.</param> public void UnregisterOnPause(OnPauseEventHandler onPause) { if(onPause != null) { m_onPause -= onPause; } }
/// <summary> /// Registers for the Android pause event. /// </summary> /// <param name="onPause">On pause.</param> public static void RegisterPauseEvent(OnPauseEventHandler onPause) { #if ANDROID_DEVICE if (m_callbacks == null) { _RegisterCallbacks(); } m_callbacks.RegisterOnPause(onPause); #endif }
/// <summary> /// Registers for the Android pause event. /// </summary> /// <param name="onPause">On pause.</param> public static void RegisterPauseEvent(OnPauseEventHandler onPause) { #if UNITY_ANDROID && !UNITY_EDITOR if(m_callbacks == null) { RegisterCallbacks(); } m_callbacks.RegisterOnPause(onPause); #endif }
/// <summary> /// Registers for the Android pause event. /// </summary> /// <param name="onPause">On pause.</param> public static void RegisterPauseEvent(OnPauseEventHandler onPause) { #if ANDROID_DEVICE if (m_callbacks == null) { _RegisterCallbacks(); } m_callbacks.RegisterOnPause(onPause); #endif }
/// <summary> /// Unregisters for the Android pause event. /// </summary> /// <param name="onPause">On pause.</param> public static void UnregisterPauseEvent(OnPauseEventHandler onPause) { #if ANDROID_DEVICE if (m_callbacks == null) { return; } m_callbacks.UnregisterOnPause(onPause); #endif }
/// <summary> /// Unregisters for the Android pause event. /// </summary> /// <param name="onPause">On pause.</param> public static void UnregisterPauseEvent(OnPauseEventHandler onPause) { #if ANDROID_DEVICE if (m_callbacks == null) { return; } m_callbacks.UnregisterOnPause(onPause); #endif }
public void UnregisterPauseEvent(OnPauseEventHandler handler) { AndroidHelper.UnregisterPauseEvent(handler); }