Navigation
API > API/Runtime > API/Runtime/ApplicationCore
Interface for the input interface.
| Name | IInputInterface |
| Type | class |
| Header File | /Engine/Source/Runtime/ApplicationCore/Public/GenericPlatform/IInputInterface.h |
| Include Path | #include "GenericPlatform/IInputInterface.h" |
Syntax
class IInputInterface
Derived Classes
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IInputInterface() |
Virtual destructor. | GenericPlatform/IInputInterface.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ResetLightColor
(
int32 ControllerId |
Resets the light color for the given controller. Ignored if controller does not support a color. | GenericPlatform/IInputInterface.h | |
virtual void SetDeviceProperty
(
int32 ControllerId, |
Sets a property for a given controller id. | GenericPlatform/IInputInterface.h | |
void SetForceFeedbackChannelValue
(
int32 ControllerId, |
Sets the strength/speed of the given channel for the given controller id. | GenericPlatform/IInputInterface.h | |
void SetForceFeedbackChannelValues
(
int32 ControllerId, |
Sets the strength/speed of all the channels for the given controller id. | GenericPlatform/IInputInterface.h | |
virtual void SetHapticFeedbackValues
(
int32 ControllerId, |
Sets the frequency and amplitude of haptic feedback channels for a given controller id. | GenericPlatform/IInputInterface.h | |
void SetLightColor
(
int32 ControllerId, |
Sets the light color for the given controller. Ignored if controller does not support a color. | GenericPlatform/IInputInterface.h |