![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <InputComponent.h>
Public Member Functions | |
| TInputUnifiedDelegate () | |
| TInputUnifiedDelegate (DelegateType D) | |
| TInputUnifiedDelegate (DynamicDelegateType D) | |
| bool | IsBound () const |
| bool | IsBoundToObject (void const *Object) const |
| template<class UserClass > | |
| void | BindDelegate (UserClass *Object, typename DelegateType::template TMethodPtr< UserClass > Func) |
| void | BindDelegate (UObject *Object, const FName FuncName) |
| DelegateType & | GetDelegateForManualSet () |
| void | Unbind () |
| const DelegateType & | GetDelegate () const |
| const DynamicDelegateType & | GetDynamicDelegate () const |
Protected Attributes | |
| TSharedPtr< DelegateType > | FuncDelegate |
| TSharedPtr< DynamicDelegateType > | FuncDynDelegate |
Static Protected Attributes | |
| static const DelegateType | UnboundDelegate |
| static const DynamicDelegateType | UnboundDynamicDelegate |
Utility delegate class to allow binding to either a C++ function or a blueprint script delegate
|
inline |
|
inline |
|
inline |
|
inline |
Binds a dynamic delegate and unbinds any bound native delegate
|
inline |
Binds a native delegate and unbinds any bound dynamic delegate
|
inline |
Returns a const reference to the Function Delegate.
|
inline |
Returns a reference to the native delegate and unbinds any bound dynamic delegate
|
inline |
Returns a const reference to the Dynamic Function Delegate.
|
inline |
Returns if either the native or dynamic delegate is bound
|
inline |
Returns if either the native or dynamic delegate is bound to an object
|
inline |
Unbinds any bound delegates
|
protected |
Holds the delegate to call.
|
protected |
Holds the dynamic delegate to call.
|
staticprotected |
|
staticprotected |