![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <AndroidInputInterface.h>
Inheritance diagram for FAndroidInputInterface:Interface class for Android input devices
| FAndroidInputInterface::~FAndroidInputInterface | ( | ) |
|
virtual |
|
static |
|
static |
|
static |
| ControllerClassType FAndroidInputInterface::GetControllerClass | ( | int32 | ControllerId | ) | const |
|
inline |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Implements IInputInterface.
| void FAndroidInputInterface::SendControllerEvents | ( | ) |
Poll for controller state and send events if needed
|
overridevirtual |
Force Feedback implementation
Implements IInputInterface.
|
overridevirtual |
Sets the strength/speed of all the channels for the given controller id. NOTE: Unsupported channels are silently ignored
| ControllerId | the id of the controller whose value is to be set |
| FForceFeedbackChannelValues | strength or speed of feedback for all channels |
Implements IInputInterface.
|
overridevirtual |
Sets the frequency and amplitude of haptic feedback channels for a given controller id. Some devices / platforms may support just haptics, or just force feedback.
| ControllerId | ID of the controller to issue haptic feedback for |
| HandId | Which hand id (e.g. left or right) to issue the feedback for. These usually correspond to EControllerHands |
| Values | Frequency and amplitude to haptics at |
Reimplemented from IInputInterface.
|
overridevirtual |
Implements IInputInterface.
| void FAndroidInputInterface::SetMessageHandler | ( | const TSharedRef< FGenericApplicationMessageHandler > & | InMessageHandler | ) |
Tick the interface (i.e check for new controllers)