Class UnityEventTools
Inheritance
UnityEventTools
Assembly: UnityEditor.dll
public static class UnityEventTools
Methods
|
Improve this Doc
View Source
Declaration
public static void AddBoolPersistentListener(UnityEventBase unityEvent, UnityAction<bool> call, bool argument)
Parameters
|
Improve this Doc
View Source
Declaration
public static void AddFloatPersistentListener(UnityEventBase unityEvent, UnityAction<float> call, float argument)
Parameters
|
Improve this Doc
View Source
Declaration
public static void AddIntPersistentListener(UnityEventBase unityEvent, UnityAction<int> call, int argument)
Parameters
|
Improve this Doc
View Source
Declaration
public static void AddObjectPersistentListener<T>(UnityEventBase unityEvent, UnityAction<T> call, T argument)
where T : Object
Parameters
Type Parameters
|
Improve this Doc
View Source
Declaration
public static void AddPersistentListener(UnityEvent unityEvent, UnityAction call)
Parameters
|
Improve this Doc
View Source
Declaration
public static void AddPersistentListener(UnityEventBase unityEvent)
Parameters
|
Improve this Doc
View Source
Declaration
public static void AddPersistentListener<T0>(UnityEvent<T0> unityEvent, UnityAction<T0> call)
Parameters
Type Parameters
|
Improve this Doc
View Source
Declaration
public static void AddPersistentListener<T0, T1>(UnityEvent<T0, T1> unityEvent, UnityAction<T0, T1> call)
Parameters
Type Parameters
|
Improve this Doc
View Source
Declaration
public static void AddPersistentListener<T0, T1, T2>(UnityEvent<T0, T1, T2> unityEvent, UnityAction<T0, T1, T2> call)
Parameters
Type Parameters
Name |
Description |
T0 |
|
T1 |
|
T2 |
|
|
Improve this Doc
View Source
Declaration
public static void AddPersistentListener<T0, T1, T2, T3>(UnityEvent<T0, T1, T2, T3> unityEvent, UnityAction<T0, T1, T2, T3> call)
Parameters
Type Parameters
Name |
Description |
T0 |
|
T1 |
|
T2 |
|
T3 |
|
|
Improve this Doc
View Source
Declaration
public static void AddStringPersistentListener(UnityEventBase unityEvent, UnityAction<string> call, string argument)
Parameters
|
Improve this Doc
View Source
Declaration
public static void AddVoidPersistentListener(UnityEventBase unityEvent, UnityAction call)
Parameters
|
Improve this Doc
View Source
Declaration
public static void RegisterBoolPersistentListener(UnityEventBase unityEvent, int index, UnityAction<bool> call, bool argument)
Parameters
|
Improve this Doc
View Source
Declaration
public static void RegisterFloatPersistentListener(UnityEventBase unityEvent, int index, UnityAction<float> call, float argument)
Parameters
|
Improve this Doc
View Source
Declaration
public static void RegisterIntPersistentListener(UnityEventBase unityEvent, int index, UnityAction<int> call, int argument)
Parameters
|
Improve this Doc
View Source
Declaration
public static void RegisterObjectPersistentListener<T>(UnityEventBase unityEvent, int index, UnityAction<T> call, T argument)
where T : Object
Parameters
Type Parameters
|
Improve this Doc
View Source
Declaration
public static void RegisterPersistentListener(UnityEvent unityEvent, int index, UnityAction call)
Parameters
|
Improve this Doc
View Source
Declaration
public static void RegisterPersistentListener<T0>(UnityEvent<T0> unityEvent, int index, UnityAction<T0> call)
Parameters
Type Parameters
|
Improve this Doc
View Source
Declaration
public static void RegisterPersistentListener<T0, T1>(UnityEvent<T0, T1> unityEvent, int index, UnityAction<T0, T1> call)
Parameters
Type Parameters
|
Improve this Doc
View Source
Declaration
public static void RegisterPersistentListener<T0, T1, T2>(UnityEvent<T0, T1, T2> unityEvent, int index, UnityAction<T0, T1, T2> call)
Parameters
Type Parameters
Name |
Description |
T0 |
|
T1 |
|
T2 |
|
|
Improve this Doc
View Source
Declaration
public static void RegisterPersistentListener<T0, T1, T2, T3>(UnityEvent<T0, T1, T2, T3> unityEvent, int index, UnityAction<T0, T1, T2, T3> call)
Parameters
Type Parameters
Name |
Description |
T0 |
|
T1 |
|
T2 |
|
T3 |
|
|
Improve this Doc
View Source
Declaration
public static void RegisterStringPersistentListener(UnityEventBase unityEvent, int index, UnityAction<string> call, string argument)
Parameters
|
Improve this Doc
View Source
Declaration
public static void RegisterVoidPersistentListener(UnityEventBase unityEvent, int index, UnityAction call)
Parameters
|
Improve this Doc
View Source
Declaration
public static void RemovePersistentListener(UnityEventBase unityEvent, int index)
Parameters
|
Improve this Doc
View Source
Declaration
public static void RemovePersistentListener(UnityEventBase unityEvent, UnityAction call)
Parameters
|
Improve this Doc
View Source
Declaration
public static void RemovePersistentListener<T0>(UnityEventBase unityEvent, UnityAction<T0> call)
Parameters
Type Parameters
|
Improve this Doc
View Source
Declaration
public static void RemovePersistentListener<T0, T1>(UnityEventBase unityEvent, UnityAction<T0, T1> call)
Parameters
Type Parameters
|
Improve this Doc
View Source
Declaration
public static void RemovePersistentListener<T0, T1, T2>(UnityEventBase unityEvent, UnityAction<T0, T1, T2> call)
Parameters
Type Parameters
Name |
Description |
T0 |
|
T1 |
|
T2 |
|
|
Improve this Doc
View Source
Declaration
public static void RemovePersistentListener<T0, T1, T2, T3>(UnityEventBase unityEvent, UnityAction<T0, T1, T2, T3> call)
Parameters
Type Parameters
Name |
Description |
T0 |
|
T1 |
|
T2 |
|
T3 |
|
|
Improve this Doc
View Source
Declaration
public static void UnregisterPersistentListener(UnityEventBase unityEvent, int index)
Parameters