unreal.MulticastDelegateBase
¶
- class unreal.MulticastDelegateBase(*args, **kwargs)¶
Bases:
unreal._WrapperBase
Type for all Unreal exposed multicast delegate instances
- __copy__() struct -- copy this Unreal delegate ¶
- add_callable(callable) None -- add a binding to a Python callable to the invocation list of this Unreal delegate ¶
- add_callable_unique(callable) None -- add a unique binding to a Python callable to the invocation list of this Unreal delegate ¶
- add_function(obj, name) None -- add a binding to a named Unreal function on the given object instance to the invocation list of this Unreal delegate ¶
- add_function_unique(obj, name) None -- add a unique binding to a named Unreal function on the given object instance to the invocation list of this Unreal delegate ¶
- broadcast(...) None -- invoke this Unreal multicast delegate ¶
- classmethod cast(object) struct -- cast the given object to this Unreal delegate type ¶
- clear() None -- clear the invocation list of this Unreal delegate ¶
- contains_callable(callable) bool -- does the invocation list of this Unreal delegate contain a binding to a Python callable ¶
- contains_function(obj, name) bool -- does the invocation list of this Unreal delegate contain a binding to a named Unreal function on the given object instance ¶
- copy() struct -- copy this Unreal delegate ¶
- is_bound() bool -- is this Unreal delegate bound to something? ¶
- remove_callable(callable) None -- remove a binding to a Python callable from the invocation list of this Unreal delegate ¶
- remove_function(obj, name) None -- remove a binding to a named Unreal function on the given object instance from the invocation list of this Unreal delegate ¶
- remove_object(obj) None -- remove all bindings for the given object instance from the invocation list of this Unreal delegate ¶