|
Toast Engine
|

Directories | |
| assets | |
Files | |
| action.hpp | |
| Maps a group of binds to a function and a value. | |
| assets.hpp | |
| bind.hpp | |
| A bind maps one keycode to a set of triggers and per-bind modifiers. | |
| haptics_system.hpp | |
| input_events.hpp | |
| input_system.cpp | |
| Implementation of the input system singleton. | |
| input_system.hpp | |
| Owns all runtime input state and dispatches input events. | |
| keycodes.cpp | |
| Implementation of the keycode parser. | |
| keycodes.hpp | |
| modifier.hpp | |
| Modifiers post-process a value in place before it reaches the action. | |
| parse_util.hpp | |
| Small helpers shared by the TOML parsing paths of triggers, modifiers and binds. | |
| trackpad_math.hpp | |
| Trackpad. | |
| trigger.hpp | |
| Triggers turn a raw input sample into an action value and discrete events. | |
| value.hpp | |
| Value type shared by triggers, modifiers and actionsg. | |