public void Initialize(InvokableCallList invokableList, UnityEventBase unityEventBase) { foreach (PersistentCall call in this.m_Calls) { if (call.IsValid()) { BaseInvokableCall runtimeCall = call.GetRuntimeCall(unityEventBase); if (runtimeCall != null) { invokableList.AddPersistentInvokableCall(runtimeCall); } } } }
public void Initialize(InvokableCallList invokableList, UnityEventBase unityEventBase) { foreach (PersistentCall current in this.m_Calls) { bool flag = !current.IsValid(); if (!flag) { BaseInvokableCall runtimeCall = current.GetRuntimeCall(unityEventBase); bool flag2 = runtimeCall != null; if (flag2) { invokableList.AddPersistentInvokableCall(runtimeCall); } } } }
public void Initialize(InvokableCallList invokableList, UnityEventBase unityEventBase) { foreach (var persistentCall in m_Calls) { if (!persistentCall.IsValid()) { continue; } var call = persistentCall.GetRuntimeCall(unityEventBase); if (call != null) { invokableList.AddPersistentInvokableCall(call); } } }
public void Initialize(InvokableCallList invokableList, UnityEventBase unityEventBase) { using (List <PersistentCall> .Enumerator enumerator = this.m_Calls.GetEnumerator()) { while (enumerator.MoveNext()) { PersistentCall current = enumerator.Current; if (current.IsValid()) { BaseInvokableCall runtimeCall = current.GetRuntimeCall(unityEventBase); if (runtimeCall != null) { invokableList.AddPersistentInvokableCall(runtimeCall); } } } } }
protected UnityEventBase() { m_Calls = new InvokableCallList(); m_PersistentCalls = new PersistentCallGroup(); }
protected UnityEventBase() { m_Calls = new InvokableCallList(); m_PersistentCalls = new PersistentCallGroup(); m_TypeName = GetType().AssemblyQualifiedName; }
public void Initialize(InvokableCallList invokableList, UnityEventBase unityEventBase) { using (List<PersistentCall>.Enumerator enumerator = this.m_Calls.GetEnumerator()) { while (enumerator.MoveNext()) { PersistentCall current = enumerator.Current; if (current.IsValid()) { BaseInvokableCall runtimeCall = current.GetRuntimeCall(unityEventBase); if (runtimeCall != null) invokableList.AddPersistentInvokableCall(runtimeCall); } } } }