45 bool flag =
string.IsNullOrEmpty(
call.m_Arguments.m_ObjectArgumentAssemblyTypeName);
51 if (arguments ==
null)
55 string targetAssemblyTypeName =
call.targetAssemblyTypeName;
56 string methodName =
call.m_MethodName;
69 if (type ==
null || type !=
null)
class f__AnonymousType0<< Count > j__TPar
string m_ObjectArgumentAssemblyTypeName
void AddListener(BaseInvokableCall call)
void RemoveListener(object targetObj, MethodInfo method)
List< BaseInvokableCall > PrepareInvoke()
void Initialize(InvokableCallList invokableList, UnityEventBase unityEventBase)
void AddCall(BaseInvokableCall call)
void RebuildPersistentCallsIfNeeded()
MethodInfo FindMethod(PersistentCall call)
InvokableCallList m_Calls
static MethodInfo GetValidMethodInfo(Type objectType, string functionName, Type[] argumentTypes)
List< BaseInvokableCall > PrepareInvoke()
BaseInvokableCall GetDelegate(object target, MethodInfo theFunction)
void RemoveListener(object targetObj, MethodInfo method)
MethodInfo FindMethod(string name, Type listenerType, PersistentListenerMode mode, Type argumentType)
PersistentCallGroup m_PersistentCalls
static MethodInfo GetValidMethodInfo(object obj, string functionName, Type[] argumentTypes)
void DirtyPersistentCalls()
override string ToString()
MethodInfo FindMethod_Impl(string name, Type targetObjType)
void OnAfterDeserialize()