libdonut
2.3.2
Application framework for cross-platform game development in C++20
|
#include <donut/UniqueHandle.hpp>
#include <donut/events/Event.hpp>
#include <donut/events/Input.hpp>
#include <donut/math.hpp>
#include <array>
#include <bitset>
#include <cstddef>
#include <optional>
#include <type_traits>
#include <unordered_map>
#include <vector>
Go to the source code of this file.
Classes | |
struct | donut::events::InputManagerOptions |
Configuration options for an InputManager. More... | |
class | donut::events::InputManager |
Persistent system for mapping physical Input controls to abstract output numbers and processing input events that control their associated values. More... | |
struct | donut::events::InputManager::Binding |
A single configured binding from a physical input to a set of abstract output numbers. More... | |
Namespaces | |
donut | |
donut::events | |