Mibo.Input Namespace
| Type/Module | Description |
|
|
|
|
Runtime state tracking which actions are currently active. |
|
|
Gamepad input subscriptions for Elmish. |
|
|
Gamepad analog input values (thumbsticks and triggers). |
|
|
Gamepad button state changes for a single frame. |
|
|
Gamepad connection state change event. |
|
|
Per-player gamepad delta containing button and analog changes. |
|
|
Per-game input service providing reactive observables for hardware input. |
|
|
Service Interface for Input Mapping |
|
|
Factory and service access for the core input polling component. |
|
|
Functions for building InputMap configurations. |
|
|
Configuration mapping game actions to their trigger inputs. |
|
|
Subscription-based input mapping. |
|
|
Service Implementation |
|
|
|
|
|
Keyboard input subscriptions for Elmish. |
|
|
Keyboard state delta containing keys that changed this frame. |
|
|
Mouse input subscriptions for Elmish. |
|
|
Mouse button state changes for a single frame. |
|
|
Mouse state delta containing position and button changes. |
|
|
Touch input subscriptions for Elmish. |
|
|
Touch input state containing all active touch points. |
|
|
A single touch point for touch input. |
|
|
Represents a physical hardware input trigger. |
Mibo