示例#1
0
 /// <summary>
 /// Raises the hide user interface complete event.
 /// </summary>
 /// <param name="ui">User interface.</param>
 private void OnHideUIComplete(UIManBase handler)
 {
     UIEventDispatcher.TriggerEvent(UIManEvents.UIMan.OnHideUIComplete, handler);
 }
示例#2
0
 /// <summary>
 /// Raises the back event.
 /// </summary>
 /// <param name="before">Before.</param>
 /// <param name="after">After.</param>
 /// <param name="args">Arguments.</param>
 private void OnBack(UIManBase handlerBefore, UIManBase handlerAfter, params object[] args)
 {
     UIEventDispatcher.TriggerEvent(UIManEvents.UIMan.OnBack, handlerBefore, handlerAfter, args);
 }
示例#3
0
 /// <summary>
 /// Raises the show user interface complete event.
 /// </summary>
 /// <param name="ui">User interface.</param>
 /// <param name="args">Arguments.</param>
 private void OnShowUIComplete(UIManBase handler, params object[] args)
 {
     UIEventDispatcher.TriggerEvent(UIManEvents.UIMan.OnShowUIComplete, handler, args);
 }
示例#4
0
 /// <summary>
 /// Registers the on show user interface complete.
 /// </summary>
 /// <param name="callback">Callback.</param>
 public void RegisterOnShowUIComplete(Action <UIManBase, object[]> callback)
 {
     UIEventDispatcher.AddEventListener(UIManEvents.UIMan.OnShowUIComplete, callback);
 }
示例#5
0
 /// <summary>
 /// Registers the on hide user interface complete.
 /// </summary>
 /// <param name="callback">Callback.</param>
 public void RegisterOnHideUIComplete(Action <UIManBase> callback)
 {
     UIEventDispatcher.AddEventListener(UIManEvents.UIMan.OnHideUIComplete, callback);
 }
示例#6
0
 /// <summary>
 /// Raises the hide U event.
 /// </summary>
 /// <param name="ui">User interface.</param>
 void OnHideUI(UIManBase handler)
 {
     UIEventDispatcher.TriggerEvent <UIManBase> (UIManEvents.UIMan.OnHideUI, handler);
 }
示例#7
0
 /// <summary>
 /// Registers the on back.
 /// </summary>
 /// <param name="callback">Callback.</param>
 public void RegisterOnBack(Action <UIManBase, UIManBase, object[]> callback)
 {
     UIEventDispatcher.AddEventListener(UIManEvents.UIMan.OnBack, callback);
 }
示例#8
0
 /// <summary>
 /// Raises the hide user interface complete event.
 /// </summary>
 /// <param name="ui">User interface.</param>
 void OnHideUIComplete(Type ui)
 {
     UIEventDispatcher.TriggerEvent <Type> (UIManEvents.UIMan.OnHideUIComplete, ui);
 }
示例#9
0
 /// <summary>
 /// Raises the show UI event.
 /// </summary>
 /// <param name="dialog">Dialog.</param>
 /// <param name="args">Arguments.</param>
 void OnShowUI(UIManBase handler, params object[] args)
 {
     UIEventDispatcher.TriggerEvent <UIManBase, object[]> (UIManEvents.UIMan.OnShowUI, handler, args);
 }
示例#10
0
 /// <summary>
 /// Raises the show user interface complete event.
 /// </summary>
 /// <param name="ui">User interface.</param>
 /// <param name="args">Arguments.</param>
 void OnShowUIComplete(Type ui, params object[] args)
 {
     UIEventDispatcher.TriggerEvent <Type, object[]> (UIManEvents.UIMan.OnShowUIComplete, ui, args);
 }
示例#11
0
 /// <summary>
 /// Raises the back event.
 /// </summary>
 /// <param name="before">Before.</param>
 /// <param name="after">After.</param>
 /// <param name="args">Arguments.</param>
 void OnBack(Type before, Type after, params object[] args)
 {
     UIEventDispatcher.TriggerEvent <Type, Type, object[]> (UIManEvents.UIMan.OnBack, before, after, args);
 }
示例#12
0
 /// <summary>
 /// Registers the on hide user interface complete.
 /// </summary>
 /// <param name="callback">Callback.</param>
 public void RegisterOnHideUIComplete(System.Action <Type> callback)
 {
     UIEventDispatcher.AddEventListener <Type> (UIManEvents.UIMan.OnHideUIComplete, callback);
 }
示例#13
0
 /// <summary>
 /// Registers the on show user interface complete.
 /// </summary>
 /// <param name="callback">Callback.</param>
 public void RegisterOnShowUIComplete(System.Action <Type, object[]> callback)
 {
     UIEventDispatcher.AddEventListener <Type, object[]> (UIManEvents.UIMan.OnShowUIComplete, callback);
 }
示例#14
0
 /// <summary>
 /// Registers the on back.
 /// </summary>
 /// <param name="callback">Callback.</param>
 public void RegisterOnBack(System.Action <Type, Type, object[]> callback)
 {
     UIEventDispatcher.AddEventListener <Type, Type, object[]> (UIManEvents.UIMan.OnBack, callback);
 }