unreal.MulticastDelegateBase
¶
-
class
unreal.
MulticastDelegateBase
(*args, **kwargs)¶ Bases:
unreal._WrapperBase
Type for all UE4 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¶
-