Navigation
API > API/Plugins > API/Plugins/EnhancedInput > API/Plugins/EnhancedInput/FInputActionValue
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Support all relevant default constructors (FInputActionValue isn't movable) | InputActionValue.h | ||
FInputActionValue
(
const FInputActionValue& |
InputActionValue.h | ||
FInputActionValue
(
FKey KeyDefault |
Construct default value for a key. | InputActionValue.h | |
FInputActionValue
(
bool bInValue |
Specialized constructors for supported types Converting a value to a different type (e.g. Val = FVector(1, 1, 1); Val = true;) zeroes out any unused components to ensure getters continue to function correctly. | InputActionValue.h | |
FInputActionValue
(
Axis1D InValue |
InputActionValue.h | ||
FInputActionValue
(
Axis2D InValue |
InputActionValue.h | ||
FInputActionValue
(
Axis3D InValue |
InputActionValue.h | ||
FInputActionValue
(
EInputActionValueType InValueType, |
Build a specific type with an arbitrary Axis3D value. | InputActionValue.h |
FInputActionValue()
Description
Support all relevant default constructors (FInputActionValue isn't movable)
| Name | FInputActionValue |
| Type | function |
| Header File | /Engine/Plugins/EnhancedInput/Source/EnhancedInput/Public/InputActionValue.h |
| Include Path | #include "InputActionValue.h" |
FInputActionValue()
FInputActionValue(const FInputActionValue &)
| Name | FInputActionValue |
| Type | function |
| Header File | /Engine/Plugins/EnhancedInput/Source/EnhancedInput/Public/InputActionValue.h |
| Include Path | #include "InputActionValue.h" |
FInputActionValue
(
const FInputActionValue &
)
FInputActionValue(FKey)
Description
Construct default value for a key.
| Name | FInputActionValue |
| Type | function |
| Header File | /Engine/Plugins/EnhancedInput/Source/EnhancedInput/Public/InputActionValue.h |
| Include Path | #include "InputActionValue.h" |
FInputActionValue
(
FKey KeyDefault
)
FInputActionValue(bool)
Description
Specialized constructors for supported types Converting a value to a different type (e.g. Val = FVector(1, 1, 1); Val = true;) zeroes out any unused components to ensure getters continue to function correctly.
| Name | FInputActionValue |
| Type | function |
| Header File | /Engine/Plugins/EnhancedInput/Source/EnhancedInput/Public/InputActionValue.h |
| Include Path | #include "InputActionValue.h" |
FInputActionValue
(
bool bInValue
)
FInputActionValue(Axis1D)
| Name | FInputActionValue |
| Type | function |
| Header File | /Engine/Plugins/EnhancedInput/Source/EnhancedInput/Public/InputActionValue.h |
| Include Path | #include "InputActionValue.h" |
FInputActionValue
(
Axis1D InValue
)
FInputActionValue(Axis2D)
| Name | FInputActionValue |
| Type | function |
| Header File | /Engine/Plugins/EnhancedInput/Source/EnhancedInput/Public/InputActionValue.h |
| Include Path | #include "InputActionValue.h" |
FInputActionValue
(
Axis2D InValue
)
FInputActionValue(Axis3D)
| Name | FInputActionValue |
| Type | function |
| Header File | /Engine/Plugins/EnhancedInput/Source/EnhancedInput/Public/InputActionValue.h |
| Include Path | #include "InputActionValue.h" |
FInputActionValue
(
Axis3D InValue
)
FInputActionValue(EInputActionValueType, Axis3D)
Description
Build a specific type with an arbitrary Axis3D value.
| Name | FInputActionValue |
| Type | function |
| Header File | /Engine/Plugins/EnhancedInput/Source/EnhancedInput/Public/InputActionValue.h |
| Include Path | #include "InputActionValue.h" |
FInputActionValue
(
EInputActionValueType InValueType,
Axis3D InValue
)