Navigation
API > API/Runtime > API/Runtime/InputDevice > API/Runtime/InputDevice/IInputDeviceModule > API/Runtime/InputDevice/IInputDeviceModule/CreateInputDevice
References
| Module | InputDevice |
| Header | /Engine/Source/Runtime/InputDevice/Public/IInputDeviceModule.h |
| Include | #include "IInputDeviceModule.h" |
virtual TSharedPtr< class IInputDevice > CreateInputDevice
(
const TSharedRef< FGenericApplicationMessageHandler > & InMessageHandler,
FInputDeviceCreationParameters InParams
)
Remarks
Attempts to create a new input device interface with the specified input device creation parameters. This override is for advanced use cases where users would like to create devices that are not a part of the input system. Interface to the new input device, if we were able to successfully create one