1 #ifndef CORE_INPUT_CONTROL_HPP
2 #define CORE_INPUT_CONTROL_HPP
4 #include <BLIB/Input.hpp>
5 #include <BLIB/Tilemap/Direction.hpp>
EntityControl
Contains the various inputs a player or AI can use to control the game or an NPC.
Core classes and functionality for both the editor and game.
void configureInputSystem(bl::input::InputSystem &system)
Configures the input system for the set of peoplemon inputs.
std::underlying_type_t< Control::EntityControl > EntityControl
Helper typedef to avoid too much casting boilerplate.
EntityControl fromDirection(bl::tmap::Direction direction)
Helper method to convert a move direction to a control.