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);
}
}
}
}
}