Detect Input Mode
Overview
- Relates an input to a Gameplay Tag representing an Input Mode.
- The Input Mode will be provided to the owning Pawn or Controller, via the
IInputModeAwareInterface
. - The system provides the mapppings for Keyboard + Mouse and Gamepad, but can be easily extended.
- It will listen to the Keyboard/Mouse and Gamepad related Input Actions.
- It will listen to the
Triggered
Event.
The Input Mode Aware Interface
Interface Implementation
This interface can be implemented in C++ or Blueprints.
You can have your Controller or Pawn reacting to changes in the Input Mode by implementing this interface, which in turn can broadcast this information to other elements such as Widgets and change UI Icons presented to the player.