include/engine/input/action_manager.h file

Decouples physical keys from logical gameplay intents.

Namespaces

namespace engine
The core namespace for the Game Engine.

Classes

class engine::ActionManager
ActionManager decouples physical keys from logical gameplay intents.

Enums

enum class ActionState { None, Started, Ongoing, Released }
State transitions for logical actions.