![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <Event.h>
Inheritance diagram for uLang::TEvent< ParamTypes >:Public Types | |
| using | Registrar = TEventRegistrar< ParamTypes... > |
Public Types inherited from uLang::TEventRegistrar< ParamTypes... > | |
| using | FunctionType = uLang::TFunction< void(ParamTypes...)> |
| using | SubscriberId = EventSubscriberId |
Public Member Functions | |
| void | Broadcast (ParamTypes... Params) |
Public Member Functions inherited from uLang::TEventRegistrar< ParamTypes... > | |
| SubscriberId | Subscribe (FunctorType &&InFunc) |
| SubscriberId | Subscribe (const FunctionType &Listener) |
| bool | Unsubscribe (const SubscriberId ListenerId) |
| bool | IsBound () const |
| int32_t | Num () const |
| void | Reset () |
Additional Inherited Members | |
Protected Attributes inherited from uLang::TEventRegistrar< ParamTypes... > | |
| SubscriberId | _NextId |
| TArray< SRegisteredListener > | _Listeners |
Generic event dispatcher. Declared using a comma separated parameter list to define its signature: TEvent<int, float, bool> MyEvent;
| using uLang::TEvent< ParamTypes >::Registrar = TEventRegistrar<ParamTypes...> |
|
inline |