GameEvent<T0, T1, T2, T3>
public void Invoke(T0 v0, T1 v1, T2 v2, T3 v3)
Language: C#
Вызвать все привязанные действия с переданными параметрами
Parameters:
- v0: Параметр 1
- v1: Параметр 2
- v2: Параметр 3
- v3: Параметр 4
public GameEvent<T0, T1, T2, T3> Add(Action action)
Language: C#
Добавить действие c 0 параметрами к событию
Parameters:
- action: Действие для добавления
Returns: Текущий объект события
public GameEvent<T0, T1, T2, T3> Remove(Action action)
Language: C#
Удалить действие c 0 параметрами из события
Parameters:
- action: Действие для удаления
Returns: Текущий объект события
public static operator GameEvent<T0, T1, T2, T3> +(GameEvent<T0, T1, T2, T3> gameEvent, Action action)
Language: C#
Оператор добавления действия с 0 параметрами к событию
Parameters:
- gameEvent: Событие игры
- action: Действие для добавления
Returns: Текущий объект события
public static operator GameEvent<T0, T1, T2, T3> -(GameEvent<T0, T1, T2, T3> gameEvent, Action action)
Language: C#
Оператор удаления действия с 0 параметрами из события
Parameters:
- gameEvent: Событие игры
- action: Действие для удаления
Returns: Текущий объект события
public GameEvent<T0, T1, T2, T3> Add(Action<T0> action)
Language: C#
Добавить действие c 1 параметрами к событию
Parameters:
- action: Действие для добавления
Returns: Текущий объект события
public GameEvent<T0, T1, T2, T3> Remove(Action<T0> action)
Language: C#
Удалить действие c 1 параметрами из события
Parameters:
- action: Действие для удаления
Returns: Текущий объект события
public static operator GameEvent<T0, T1, T2, T3> +(GameEvent<T0, T1, T2, T3> gameEvent, Action<T0> action)
Language: C#
Оператор добавления действия с 1 параметрами к событию
Parameters:
- gameEvent: Событие игры
- action: Действие для добавления
Returns: Текущий объект события
public static operator GameEvent<T0, T1, T2, T3> -(GameEvent<T0, T1, T2, T3> gameEvent, Action<T0> action)
Language: C#
Оператор удаления действия с 1 параметрами из события
Parameters:
- gameEvent: Событие игры
- action: Действие для удаления
Returns: Текущий объект события
public GameEvent<T0, T1, T2, T3> Add(Action<T0, T1> action)
Language: C#
Добавить действие c 2 параметрами к событию
Parameters:
- action: Действие для добавления
Returns: Текущий объект события
public GameEvent<T0, T1, T2, T3> Remove(Action<T0, T1> action)
Language: C#
Удалить действие c 2 параметрами из события
Parameters:
- action: Действие для удаления
Returns: Текущий объект события
public static operator GameEvent<T0, T1, T2, T3> +(GameEvent<T0, T1, T2, T3> gameEvent, Action<T0, T1> action)
Language: C#
Оператор добавления действия с 2 параметрами к событию
Parameters:
- gameEvent: Событие игры
- action: Действие для добавления
Returns: Текущий объект события
public static operator GameEvent<T0, T1, T2, T3> -(GameEvent<T0, T1, T2, T3> gameEvent, Action<T0, T1> action)
Language: C#
Оператор удаления действия с 2 параметрами из события
Parameters:
- gameEvent: Событие игры
- action: Действие для удаления
Returns: Текущий объект события
public GameEvent<T0, T1, T2, T3> Add(Action<T0, T1, T2> action)
Language: C#
Добавить действие c 3 параметрами к событию
Parameters:
- action: Действие для добавления
Returns: Текущий объект события
public GameEvent<T0, T1, T2, T3> Remove(Action<T0, T1, T2> action)
Language: C#
Удалить действие c 3 параметрами из события
Parameters:
- action: Действие для удаления
Returns: Текущий объект события
public static operator GameEvent<T0, T1, T2, T3> +(GameEvent<T0, T1, T2, T3> gameEvent, Action<T0, T1, T2> action)
Language: C#
Оператор добавления действия с 3 параметрами к событию
Parameters:
- gameEvent: Событие игры
- action: Действие для добавления
Returns: Текущий объект события
public static operator GameEvent<T0, T1, T2, T3> -(GameEvent<T0, T1, T2, T3> gameEvent, Action<T0, T1, T2> action)
Language: C#
Оператор удаления действия с 3 параметрами из события
Parameters:
- gameEvent: Событие игры
- action: Действие для удаления
Returns: Текущий объект события
public GameEvent<T0, T1, T2, T3> Add(Action<T0, T1, T2, T3> action)
Language: C#
Добавить действие c 4 параметрами к событию
Parameters:
- action: Действие для добавления
Returns: Текущий объект события
public GameEvent<T0, T1, T2, T3> Remove(Action<T0, T1, T2, T3> action)
Language: C#
Удалить действие c 4 параметрами из события
Parameters:
- action: Действие для удаления
Returns: Текущий объект события
public static operator GameEvent<T0, T1, T2, T3> +(GameEvent<T0, T1, T2, T3> gameEvent, Action<T0, T1, T2, T3> action)
Language: C#
Оператор добавления действия с 4 параметрами к событию
Parameters:
- gameEvent: Событие игры
- action: Действие для добавления
Returns: Текущий объект события
public static operator GameEvent<T0, T1, T2, T3> -(GameEvent<T0, T1, T2, T3> gameEvent, Action<T0, T1, T2, T3> action)
Language: C#
Оператор удаления действия с 4 параметрами из события
Parameters:
- gameEvent: Событие игры
- action: Действие для удаления
Returns: Текущий объект события