Header menu logo Mibo.Raylib

Mibo.Input Namespace

Type/Module Description

ActionState

ActionState<'Action>

Runtime state tracking which actions are currently active. Runtime state tracking which actions are currently active.

Gamepad

GamepadAnalog

Gamepad analog input values (thumbsticks and triggers).

GamepadButtons

Gamepad button state changes for a single frame.

GamepadConnection

Gamepad connection state change event.

GamepadDelta

Per-player gamepad delta containing button and analog changes.

Gesture

GestureDelta

Gesture detection events for touch-capable devices.

IInput

Per-game input service providing reactive observables for hardware input.

IInputMapper<'Action>

Service Interface for Input Mapping

Input

InputMap

Functions for building InputMap configurations.

InputMap<'Action>

Configuration mapping game actions to their trigger inputs.

InputMapper

InputPolling

Keyboard

KeyboardDelta

Keyboard state delta containing keys that changed this frame.

Mouse

MouseButtons

Mouse button state changes for a single frame.

MouseDelta

Mouse state delta containing position and button changes.

Touch

TouchDelta

Touch input state containing all active touch points.

TouchPoint

A single touch point for touch input.

TouchState

Touch point state for tracking individual touch lifecycle.

Trigger

Represents a physical hardware input trigger.

Type something to start searching.