| addBinding(Input input, Outputs outputs) | donut::events::InputManager | |
| addBinding(Input input, Actions... actions) | donut::events::InputManager | inline |
| bind(Input input, Outputs outputs) | donut::events::InputManager | |
| bind(Input input, Actions... actions) | donut::events::InputManager | inline |
| controllerLeftStickJustMoved() const noexcept | donut::events::InputManager | |
| controllerLeftTriggerJustMoved() const noexcept | donut::events::InputManager | |
| controllerRightStickJustMoved() const noexcept | donut::events::InputManager | |
| controllerRightTriggerJustMoved() const noexcept | donut::events::InputManager | |
| findBinding(Input input) const noexcept | donut::events::InputManager | |
| getAbsoluteState(std::size_t output) const noexcept | donut::events::InputManager | |
| getAbsoluteState(Action action) const noexcept | donut::events::InputManager | inline |
| getAbsoluteValue(std::size_t outputPositive) const noexcept | donut::events::InputManager | |
| getAbsoluteValue(std::size_t outputNegative, std::size_t outputPositive) const noexcept | donut::events::InputManager | |
| getAbsoluteValue(std::size_t outputNegativeX, std::size_t outputPositiveX, std::size_t outputNegativeY, std::size_t outputPositiveY) const noexcept | donut::events::InputManager | |
| getAbsoluteValue(std::size_t outputNegativeX, std::size_t outputPositiveX, std::size_t outputNegativeY, std::size_t outputPositiveY, std::size_t outputNegativeZ, std::size_t outputPositiveZ) const noexcept | donut::events::InputManager | |
| getAbsoluteValue(Action actionPositive) const noexcept | donut::events::InputManager | inline |
| getAbsoluteValue(Action actionNegative, Action actionPositive) const noexcept | donut::events::InputManager | inline |
| getAbsoluteValue(Action actionNegativeX, Action actionPositiveX, Action actionNegativeY, Action actionPositiveY) const noexcept | donut::events::InputManager | inline |
| getAbsoluteValue(Action actionNegativeX, Action actionPositiveX, Action actionNegativeY, Action actionPositiveY, Action actionNegativeZ, Action actionPositiveZ) const noexcept | donut::events::InputManager | inline |
| getBindings() const | donut::events::InputManager | |
| getControllerLeftStickPosition() const noexcept | donut::events::InputManager | |
| getControllerLeftTriggerPosition() const noexcept | donut::events::InputManager | |
| getControllerRightStickPosition() const noexcept | donut::events::InputManager | |
| getControllerRightTriggerPosition() const noexcept | donut::events::InputManager | |
| getCurrentOutputs() const noexcept | donut::events::InputManager | |
| getJustPressedOutputs() const noexcept | donut::events::InputManager | |
| getJustReleasedOutputs() const noexcept | donut::events::InputManager | |
| getMousePosition() const noexcept | donut::events::InputManager | |
| getPreviousOutputs() const noexcept | donut::events::InputManager | |
| getRelativeState(std::size_t output) const noexcept | donut::events::InputManager | |
| getRelativeState(Action action) const noexcept | donut::events::InputManager | inline |
| getRelativeValue(std::size_t outputPositive) const noexcept | donut::events::InputManager | |
| getRelativeValue(std::size_t outputNegative, std::size_t outputPositive) const noexcept | donut::events::InputManager | |
| getRelativeValue(std::size_t outputNegativeX, std::size_t outputPositiveX, std::size_t outputNegativeY, std::size_t outputPositiveY) const noexcept | donut::events::InputManager | |
| getRelativeValue(std::size_t outputNegativeX, std::size_t outputPositiveX, std::size_t outputNegativeY, std::size_t outputPositiveY, std::size_t outputNegativeZ, std::size_t outputPositiveZ) const noexcept | donut::events::InputManager | |
| getRelativeValue(Action actionPositive) const noexcept | donut::events::InputManager | inline |
| getRelativeValue(Action actionNegative, Action actionPositive) const noexcept | donut::events::InputManager | inline |
| getRelativeValue(Action actionNegativeX, Action actionPositiveX, Action actionNegativeY, Action actionPositiveY) const noexcept | donut::events::InputManager | inline |
| getRelativeValue(Action actionNegativeX, Action actionPositiveX, Action actionNegativeY, Action actionPositiveY, Action actionNegativeZ, Action actionPositiveZ) const noexcept | donut::events::InputManager | inline |
| getTouchPosition() const noexcept | donut::events::InputManager | |
| getTouchPressure() const noexcept | donut::events::InputManager | |
| handleEvent(const Event &event) | donut::events::InputManager | |
| hasAnyBindings() const noexcept | donut::events::InputManager | |
| InputManager(const InputManagerOptions &options={}) | donut::events::InputManager | |
| InputManager(const InputManager &)=delete | donut::events::InputManager | |
| InputManager(InputManager &&)=delete | donut::events::InputManager | |
| isControllerConnected() const noexcept | donut::events::InputManager | |
| isPressed(std::size_t output) const noexcept | donut::events::InputManager | |
| isPressed(Input input) const noexcept | donut::events::InputManager | |
| isPressed(Action action) const noexcept | donut::events::InputManager | inline |
| justPressed(std::size_t output) const noexcept | donut::events::InputManager | |
| justPressed(Input input) const noexcept | donut::events::InputManager | |
| justPressed(Action action) const noexcept | donut::events::InputManager | inline |
| justReleased(std::size_t output) const noexcept | donut::events::InputManager | |
| justReleased(Input input) const noexcept | donut::events::InputManager | |
| justReleased(Action action) const noexcept | donut::events::InputManager | inline |
| mouseJustMoved() const noexcept | donut::events::InputManager | |
| mouseWheelJustScrolledHorizontally() const noexcept | donut::events::InputManager | |
| mouseWheelJustScrolledVertically() const noexcept | donut::events::InputManager | |
| move(Input input, i32 offset) noexcept | donut::events::InputManager | |
| operator=(const InputManager &)=delete | donut::events::InputManager | |
| operator=(InputManager &&)=delete | donut::events::InputManager | |
| OUTPUT_COUNT | donut::events::InputManager | static |
| Outputs typedef | donut::events::InputManager | |
| prepareForEvents() | donut::events::InputManager | |
| press(Input input, i32 offset=32767) noexcept | donut::events::InputManager | |
| release(Input input, i32 offset=-32767) noexcept | donut::events::InputManager | |
| resetAllInputs() noexcept | donut::events::InputManager | |
| set(Input input, i32 value) noexcept | donut::events::InputManager | |
| setControllerLeftStickDeadzone(float deadzone) noexcept | donut::events::InputManager | |
| setControllerLeftStickSensitivity(float sensitivity) noexcept | donut::events::InputManager | |
| setControllerLeftTriggerDeadzone(float deadzone) noexcept | donut::events::InputManager | |
| setControllerRightStickDeadzone(float deadzone) noexcept | donut::events::InputManager | |
| setControllerRightStickSensitivity(float sensitivity) noexcept | donut::events::InputManager | |
| setControllerRightTriggerDeadzone(float deadzone) noexcept | donut::events::InputManager | |
| setMouseSensitivity(float sensitivity) noexcept | donut::events::InputManager | |
| setTouchMotionSensitivity(float sensitivity) noexcept | donut::events::InputManager | |
| setTouchPressureDeadzone(float deadzone) noexcept | donut::events::InputManager | |
| touchJustChangedPressure() const noexcept | donut::events::InputManager | |
| touchJustMoved() const noexcept | donut::events::InputManager | |
| unbind(Input input) | donut::events::InputManager | |
| unbindAll() noexcept | donut::events::InputManager | |
| ~InputManager() | donut::events::InputManager | |