Navigation
API > API/Runtime > API/Runtime/Core
| Name | TMulticastDelegate< void(ParamTypes...), UserPolicy > |
| Type | class |
| Header File | /Engine/Source/Runtime/Core/Public/Delegates/DelegateSignatureImpl.inl |
| Include Path | #include "Delegates/DelegateSignatureImpl.inl" |
Syntax
template<typename... ParamTypes, typename UserPolicy>
class TMulticastDelegate< void, UserPolicy > : public TMulticastDelegateRegistration< void, UserPolicy >
Inheritance Hierarchy
- UserPolicy::FMulticastDelegateExtras → TMulticastDelegateRegistration< void(ParamTypes...), UserPolicy > → TMulticastDelegate< void(ParamTypes...), UserPolicy >
Typedefs
| Name | Type | Remarks | Include Path | | --- | --- | --- | --- |Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~TMulticastDelegate() |
|||
void Broadcast
(
ParamTypes... Params |
Broadcasts this delegate to all bound objects, except to those that may have expired. | ||
TMulticastDelegate
(
const TMulticastDelegate& Other |
|||
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TMulticastDelegate & operator=
(
const TMulticastDelegate& Other |
|||