carb.input Classes#

Classes Summary:

ActionEvent

Event emitted for an action value change.

ActionMappingDesc

Describes a single device-specific mapping for an action.

ActionMappingSet

Container for input action mappings.

DeviceType

Members:

EventType

Members:

FilterResult

Members:

Gamepad

Logical gamepad device.

GamepadConnectionEvent

GamepadConnectionEventType

Members:

GamepadEvent

Gamepad input event.

GamepadInput

Members:

IInput

Primary interface for input devices and action mappings.

InputDevice

Base class for input devices (Keyboard, Mouse, Gamepad).

InputEvent

Generic input event from any device.

InputProvider

Factory and buffer for logical input devices and events.

Keyboard

Logical keyboard device.

KeyboardEvent

Keyboard input event.

KeyboardEventType

Members:

KeyboardInput

Members:

Mouse

Logical mouse device.

MouseEvent

Mouse input event.

MouseEventType

Members:

MouseInput

Members: