Classes | |
| class | Cursor |
| Mouse cursor. More... | |
| class | GamepadAxis1D |
| 1D gamepad axis action. More... | |
| class | GamepadAxis2D |
| 2D gamepad axis action. More... | |
| class | GamepadButton |
| Digital action for a primary gamepad button match. More... | |
| class | IBinaryAxis1D |
| Interface for binary 1D axis actions. More... | |
| class | IBinaryAxis2D |
| Interface for binary 2D axis actions. More... | |
| class | IDigital |
| Interface for digital actions. More... | |
| class | IGamepadAxis |
| class | KeyAxis1D |
| 1D axis action for key matches. More... | |
| class | KeyAxis2D |
| 2D axis action for key matches. More... | |
| class | KeyBase |
| Class template for actions using key matches. More... | |
| class | KeyDigital |
| Digital action for a key match. More... | |
| class | MouseButtonAxis1D |
| 1D axis action for mouse button matches. More... | |
| class | MouseButtonBase |
| Class template for actions using mouse button matches. More... | |
| class | MouseButtonDigital |
| Digital action for a mouse button match. More... | |
| class | MouseScroll1D |
| 1D Mouse scroll (Y axis). More... | |
| class | MouseScroll2D |
| 2D Mouse scroll (X and Y axes). More... | |
| class | MouseScrollBase |
| Base class for mouse scroll actions. More... | |
| class | Value |
| Value associated with an action callback. More... | |
Concepts | |
| concept | ValueTypeT |
| Concept for gettable Value types. | |
Typedefs | |
| template<std::size_t Count> | |
| using | Bits = std::bitset< Count > |
| Alias for Count binary states. | |
| using le::input::action::Bits = typedef std::bitset<Count> |
Alias for Count binary states.