Delegate class for managing and invoking callbacks This class provides functionality to add, remove, and invoke callback functions. It supports one-time callbacks and can manage callbacks with different targets and arguments.
Delegate类,用于管理和调用回调函数 这个类提供了添加、移除和调用回调函数的功能。 它支持一次性回调,并且可以管理具有不同目标对象和参数的回调函数。
Get the number of callback functions
获取回调函数的数量
The callback function
可选
The target object of the callback
Arguments for the callback
Add a callback function
添加回调函数
Clear all callback functions
清除所有回调函数
The target object
Clear all callback functions for a specific target
清除指定目标对象的所有回调函数
Arguments for the invocation
Invoke all callback functions
调用所有回调函数
Add a callback function that will only be executed once
添加只执行一次的回调函数
The callback function to remove
Remove a callback function
移除回调函数
En
Delegate class for managing and invoking callbacks This class provides functionality to add, remove, and invoke callback functions. It supports one-time callbacks and can manage callbacks with different targets and arguments.
Zh
Delegate类,用于管理和调用回调函数 这个类提供了添加、移除和调用回调函数的功能。 它支持一次性回调,并且可以管理具有不同目标对象和参数的回调函数。