예제 #1
0
        public virtual void Raise()
        {
#if !UNITY_ATOMS_GENERATE_DOCS && UNITY_EDITOR
            StackTraces.AddStackTrace(GetInstanceID(), StackTraceEntry.Create());
#endif
            OnEventNoValue?.Invoke();
        }
예제 #2
0
 public virtual void OnAfterDeserialize()
 {
     // Clear all delegates when exiting play mode
     if (OnEventNoValue != null)
     {
         foreach (var d in OnEventNoValue.GetInvocationList())
         {
             OnEventNoValue -= (Action)d;
         }
     }
 }
예제 #3
0
 public virtual void Raise()
 {
     StackTraces.AddStackTrace(GetInstanceID(), StackTraceEntry.Create());
     OnEventNoValue?.Invoke();
 }
예제 #4
0
 protected void RaiseNoValue()
 {
     OnEventNoValue?.Invoke();
 }
예제 #5
0
 public virtual void Raise()
 {
     OnEventNoValue?.Invoke();
 }