Navigation
Unreal Engine C++ API Reference > Runtime > Engine > Components
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/Components/InputComponent.h |
Include | #include "Components/InputComponent.h" |
Syntax
struct FInputActionUnifiedDelegate
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
|||
![]() |
|||
![]() |
|||
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | BindDelegate
(
UserClass* Object, |
Binds a native delegate and unbinds any bound dynamic delegate |
![]() |
void | BindDelegate
(
UserClass* Object, |
|
![]() |
void | BindDelegate
(
UObject* Object, |
Binds a dynamic delegate and unbinds any bound native delegate |
![]() |
void | BindDelegate
(
UserClass* Object, |
|
![]() ![]() |
void | Execute function for the action unified delegate. | |
![]() |
FInputActionHandlerSignature & | Returns a reference to the native delegate and unbinds any bound dynamic delegate | |
![]() |
FInputActionHandlerWithKeySignature & | Returns a reference to the native delegate and unbinds any bound dynamic delegate | |
![]() ![]() |
const void * | GetObject () |
Returns the object bound to either the native or dynamic delegate as a raw, untyped pointer. |
![]() ![]() |
const UObject * | GetUObject () |
Returns the UObject bound to either the native or dynamic delegate (if either is a UFunction or UObject delegate) |
![]() ![]() |
bool | IsBound () |
Returns if either the native or dynamic delegate is bound |
![]() ![]() |
bool | IsBoundToObject
(
void const* Object |
Returns if either the native or dynamic delegate is bound to an object |
![]() |
void | Unbind () |
Unbinds any bound delegates |
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
EBoundDelegate |