Concepts
Last modified: 23 January 2025This section includes high-level concepts for the Input System. These elements are provided by an aggregation of multiple technical elements, such as components and gameplay classes.
- Input Management
Ninja Input allows you to separate input handling code from your controllers and pawns by introducing Input Handlers. It also provides functionality to add or remove inputs as needed via the Input Manager.
- Input Setup
Once your Input Handlers are ready, they can be bundled with the pertinent Input Mapping Context, in an Input Setup and then added to an Input Manager.