Show / Hide Table of Contents

Class UnityEventTools

Inheritance
Object
UnityEventTools
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEditor.Events
Assembly: UnityEditor.dll
Syntax
public static class UnityEventTools

Methods

| Improve this Doc View Source

AddBoolPersistentListener(UnityEventBase, UnityAction<Boolean>, Boolean)

Declaration
public static void AddBoolPersistentListener(UnityEventBase unityEvent, UnityAction<bool> call, bool argument)
Parameters
Type Name Description
UnityEventBase unityEvent
UnityAction<Boolean> call
Boolean argument
| Improve this Doc View Source

AddFloatPersistentListener(UnityEventBase, UnityAction<Single>, Single)

Declaration
public static void AddFloatPersistentListener(UnityEventBase unityEvent, UnityAction<float> call, float argument)
Parameters
Type Name Description
UnityEventBase unityEvent
UnityAction<Single> call
Single argument
| Improve this Doc View Source

AddIntPersistentListener(UnityEventBase, UnityAction<Int32>, Int32)

Declaration
public static void AddIntPersistentListener(UnityEventBase unityEvent, UnityAction<int> call, int argument)
Parameters
Type Name Description
UnityEventBase unityEvent
UnityAction<Int32> call
Int32 argument
| Improve this Doc View Source

AddObjectPersistentListener<T>(UnityEventBase, UnityAction<T>, T)

Declaration
public static void AddObjectPersistentListener<T>(UnityEventBase unityEvent, UnityAction<T> call, T argument)
    where T : Object
Parameters
Type Name Description
UnityEventBase unityEvent
UnityAction<T> call
T argument
Type Parameters
Name Description
T
| Improve this Doc View Source

AddPersistentListener(UnityEvent, UnityAction)

Declaration
public static void AddPersistentListener(UnityEvent unityEvent, UnityAction call)
Parameters
Type Name Description
UnityEvent unityEvent
UnityAction call
| Improve this Doc View Source

AddPersistentListener(UnityEventBase)

Declaration
public static void AddPersistentListener(UnityEventBase unityEvent)
Parameters
Type Name Description
UnityEventBase unityEvent
| Improve this Doc View Source

AddPersistentListener<T0>(UnityEvent<T0>, UnityAction<T0>)

Declaration
public static void AddPersistentListener<T0>(UnityEvent<T0> unityEvent, UnityAction<T0> call)
Parameters
Type Name Description
UnityEvent<T0> unityEvent
UnityAction<T0> call
Type Parameters
Name Description
T0
| Improve this Doc View Source

AddPersistentListener<T0, T1>(UnityEvent<T0, T1>, UnityAction<T0, T1>)

Declaration
public static void AddPersistentListener<T0, T1>(UnityEvent<T0, T1> unityEvent, UnityAction<T0, T1> call)
Parameters
Type Name Description
UnityEvent<T0, T1> unityEvent
UnityAction<T0, T1> call
Type Parameters
Name Description
T0
T1
| Improve this Doc View Source

AddPersistentListener<T0, T1, T2>(UnityEvent<T0, T1, T2>, UnityAction<T0, T1, T2>)

Declaration
public static void AddPersistentListener<T0, T1, T2>(UnityEvent<T0, T1, T2> unityEvent, UnityAction<T0, T1, T2> call)
Parameters
Type Name Description
UnityEvent<T0, T1, T2> unityEvent
UnityAction<T0, T1, T2> call
Type Parameters
Name Description
T0
T1
T2
| Improve this Doc View Source

AddPersistentListener<T0, T1, T2, T3>(UnityEvent<T0, T1, T2, T3>, UnityAction<T0, T1, T2, T3>)

Declaration
public static void AddPersistentListener<T0, T1, T2, T3>(UnityEvent<T0, T1, T2, T3> unityEvent, UnityAction<T0, T1, T2, T3> call)
Parameters
Type Name Description
UnityEvent<T0, T1, T2, T3> unityEvent
UnityAction<T0, T1, T2, T3> call
Type Parameters
Name Description
T0
T1
T2
T3
| Improve this Doc View Source

AddStringPersistentListener(UnityEventBase, UnityAction<String>, String)

Declaration
public static void AddStringPersistentListener(UnityEventBase unityEvent, UnityAction<string> call, string argument)
Parameters
Type Name Description
UnityEventBase unityEvent
UnityAction<String> call
String argument
| Improve this Doc View Source

AddVoidPersistentListener(UnityEventBase, UnityAction)

Declaration
public static void AddVoidPersistentListener(UnityEventBase unityEvent, UnityAction call)
Parameters
Type Name Description
UnityEventBase unityEvent
UnityAction call
| Improve this Doc View Source

RegisterBoolPersistentListener(UnityEventBase, Int32, UnityAction<Boolean>, Boolean)

Declaration
public static void RegisterBoolPersistentListener(UnityEventBase unityEvent, int index, UnityAction<bool> call, bool argument)
Parameters
Type Name Description
UnityEventBase unityEvent
Int32 index
UnityAction<Boolean> call
Boolean argument
| Improve this Doc View Source

RegisterFloatPersistentListener(UnityEventBase, Int32, UnityAction<Single>, Single)

Declaration
public static void RegisterFloatPersistentListener(UnityEventBase unityEvent, int index, UnityAction<float> call, float argument)
Parameters
Type Name Description
UnityEventBase unityEvent
Int32 index
UnityAction<Single> call
Single argument
| Improve this Doc View Source

RegisterIntPersistentListener(UnityEventBase, Int32, UnityAction<Int32>, Int32)

Declaration
public static void RegisterIntPersistentListener(UnityEventBase unityEvent, int index, UnityAction<int> call, int argument)
Parameters
Type Name Description
UnityEventBase unityEvent
Int32 index
UnityAction<Int32> call
Int32 argument
| Improve this Doc View Source

RegisterObjectPersistentListener<T>(UnityEventBase, Int32, UnityAction<T>, T)

Declaration
public static void RegisterObjectPersistentListener<T>(UnityEventBase unityEvent, int index, UnityAction<T> call, T argument)
    where T : Object
Parameters
Type Name Description
UnityEventBase unityEvent
Int32 index
UnityAction<T> call
T argument
Type Parameters
Name Description
T
| Improve this Doc View Source

RegisterPersistentListener(UnityEvent, Int32, UnityAction)

Declaration
public static void RegisterPersistentListener(UnityEvent unityEvent, int index, UnityAction call)
Parameters
Type Name Description
UnityEvent unityEvent
Int32 index
UnityAction call
| Improve this Doc View Source

RegisterPersistentListener<T0>(UnityEvent<T0>, Int32, UnityAction<T0>)

Declaration
public static void RegisterPersistentListener<T0>(UnityEvent<T0> unityEvent, int index, UnityAction<T0> call)
Parameters
Type Name Description
UnityEvent<T0> unityEvent
Int32 index
UnityAction<T0> call
Type Parameters
Name Description
T0
| Improve this Doc View Source

RegisterPersistentListener<T0, T1>(UnityEvent<T0, T1>, Int32, UnityAction<T0, T1>)

Declaration
public static void RegisterPersistentListener<T0, T1>(UnityEvent<T0, T1> unityEvent, int index, UnityAction<T0, T1> call)
Parameters
Type Name Description
UnityEvent<T0, T1> unityEvent
Int32 index
UnityAction<T0, T1> call
Type Parameters
Name Description
T0
T1
| Improve this Doc View Source

RegisterPersistentListener<T0, T1, T2>(UnityEvent<T0, T1, T2>, Int32, UnityAction<T0, T1, T2>)

Declaration
public static void RegisterPersistentListener<T0, T1, T2>(UnityEvent<T0, T1, T2> unityEvent, int index, UnityAction<T0, T1, T2> call)
Parameters
Type Name Description
UnityEvent<T0, T1, T2> unityEvent
Int32 index
UnityAction<T0, T1, T2> call
Type Parameters
Name Description
T0
T1
T2
| Improve this Doc View Source

RegisterPersistentListener<T0, T1, T2, T3>(UnityEvent<T0, T1, T2, T3>, Int32, UnityAction<T0, T1, T2, T3>)

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 Name Description
UnityEvent<T0, T1, T2, T3> unityEvent
Int32 index
UnityAction<T0, T1, T2, T3> call
Type Parameters
Name Description
T0
T1
T2
T3
| Improve this Doc View Source

RegisterStringPersistentListener(UnityEventBase, Int32, UnityAction<String>, String)

Declaration
public static void RegisterStringPersistentListener(UnityEventBase unityEvent, int index, UnityAction<string> call, string argument)
Parameters
Type Name Description
UnityEventBase unityEvent
Int32 index
UnityAction<String> call
String argument
| Improve this Doc View Source

RegisterVoidPersistentListener(UnityEventBase, Int32, UnityAction)

Declaration
public static void RegisterVoidPersistentListener(UnityEventBase unityEvent, int index, UnityAction call)
Parameters
Type Name Description
UnityEventBase unityEvent
Int32 index
UnityAction call
| Improve this Doc View Source

RemovePersistentListener(UnityEventBase, Int32)

Declaration
public static void RemovePersistentListener(UnityEventBase unityEvent, int index)
Parameters
Type Name Description
UnityEventBase unityEvent
Int32 index
| Improve this Doc View Source

RemovePersistentListener(UnityEventBase, UnityAction)

Declaration
public static void RemovePersistentListener(UnityEventBase unityEvent, UnityAction call)
Parameters
Type Name Description
UnityEventBase unityEvent
UnityAction call
| Improve this Doc View Source

RemovePersistentListener<T0>(UnityEventBase, UnityAction<T0>)

Declaration
public static void RemovePersistentListener<T0>(UnityEventBase unityEvent, UnityAction<T0> call)
Parameters
Type Name Description
UnityEventBase unityEvent
UnityAction<T0> call
Type Parameters
Name Description
T0
| Improve this Doc View Source

RemovePersistentListener<T0, T1>(UnityEventBase, UnityAction<T0, T1>)

Declaration
public static void RemovePersistentListener<T0, T1>(UnityEventBase unityEvent, UnityAction<T0, T1> call)
Parameters
Type Name Description
UnityEventBase unityEvent
UnityAction<T0, T1> call
Type Parameters
Name Description
T0
T1
| Improve this Doc View Source

RemovePersistentListener<T0, T1, T2>(UnityEventBase, UnityAction<T0, T1, T2>)

Declaration
public static void RemovePersistentListener<T0, T1, T2>(UnityEventBase unityEvent, UnityAction<T0, T1, T2> call)
Parameters
Type Name Description
UnityEventBase unityEvent
UnityAction<T0, T1, T2> call
Type Parameters
Name Description
T0
T1
T2
| Improve this Doc View Source

RemovePersistentListener<T0, T1, T2, T3>(UnityEventBase, UnityAction<T0, T1, T2, T3>)

Declaration
public static void RemovePersistentListener<T0, T1, T2, T3>(UnityEventBase unityEvent, UnityAction<T0, T1, T2, T3> call)
Parameters
Type Name Description
UnityEventBase unityEvent
UnityAction<T0, T1, T2, T3> call
Type Parameters
Name Description
T0
T1
T2
T3
| Improve this Doc View Source

UnregisterPersistentListener(UnityEventBase, Int32)

Declaration
public static void UnregisterPersistentListener(UnityEventBase unityEvent, int index)
Parameters
Type Name Description
UnityEventBase unityEvent
Int32 index
  • Improve this Doc
  • View Source
Back to top Generated by DocFX