Ejemplo n.º 1
0
 /// <summary>
 /// This replaces all older delegates rather than adding a new one to the list.
 /// See docs for ()
 /// </summary>
 /// <param name="del">An OnIdleUpdateDelegate</param>
 public void SetOnIdleUpdateDelegate(OnIdleUpdateDelegate del)
 {
     onIdleUpdateDelegates = del;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Add a new delegate to be triggered every frame when there is no target to track.
 /// The delegate signature is:  delegate()
 /// </summary>
 /// <param name="del">An OnIdleUpdateDelegate</param>
 public void AddOnIdleUpdateDelegate(OnIdleUpdateDelegate del)
 {
     this.onIdleUpdateDelegates += del;
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Removes a OnDetectedDelegate
 /// See docs for ()
 /// </summary>
 /// <param name="del">An OnIdleUpdateDelegate</param>
 public void RemoveOnIdleUpdateDelegate(OnIdleUpdateDelegate del)
 {
     onIdleUpdateDelegates -= del;
 }
 /// <summary>
 /// Removes a OnDetectedDelegate
 /// See docs for ()
 /// </summary>
 /// <param name="del">An OnIdleUpdateDelegate</param>
 public void RemoveOnIdleUpdateDelegate(OnIdleUpdateDelegate del)
 {
     onIdleUpdateDelegates -= del;
 }
 /// <summary>
 /// This replaces all older delegates rather than adding a new one to the list.
 /// See docs for ()
 /// </summary>
 /// <param name="del">An OnIdleUpdateDelegate</param>
 public void SetOnIdleUpdateDelegate(OnIdleUpdateDelegate del)
 {
     onIdleUpdateDelegates = del;
 }
 /// <summary>
 /// Add a new delegate to be triggered every frame when there is no target to track.
 /// The delegate signature is:  delegate()
 /// </summary>
 /// <param name="del">An OnIdleUpdateDelegate</param>
 public void AddOnIdleUpdateDelegate(OnIdleUpdateDelegate del)
 {
     this.onIdleUpdateDelegates += del;
 }
Ejemplo n.º 7
0
 /// <summary>
 /// Add a new delegate to be triggered every frame when there is no target to track.
 /// The delegate signature is:  delegate()
 /// **This will only allow a delegate to be added once.**
 /// </summary>
 /// <param name="del">An OnIdleUpdateDelegate</param>
 public void AddOnIdleUpdateDelegate(OnIdleUpdateDelegate del)
 {
     this.onIdleUpdateDelegates -= del;  // Cheap way to ensure unique (add only once)
     this.onIdleUpdateDelegates += del;
 }
 /// <summary>
 /// Add a new delegate to be triggered every frame when there is no target to track.
 /// The delegate signature is:  delegate()
 /// **This will only allow a delegate to be added once.**
 /// </summary>
 /// <param name="del">An OnIdleUpdateDelegate</param>
 public void AddOnIdleUpdateDelegate(OnIdleUpdateDelegate del)
 {
     this.onIdleUpdateDelegates -= del;  // Cheap way to ensure unique (add only once)
     this.onIdleUpdateDelegates += del;
 }