carb.input#
Classes Summary:
Event emitted for an action value change. |
|
Describes a single device-specific mapping for an action. |
|
Container for input action mappings. |
|
Members: |
|
Members: |
|
Members: |
|
Logical gamepad device. |
|
Members: |
|
Gamepad input event. |
|
Members: |
|
Primary interface for input devices and action mappings. |
|
Base class for input devices (Keyboard, Mouse, Gamepad). |
|
Generic input event from any device. |
|
Factory and buffer for logical input devices and events. |
|
Logical keyboard device. |
|
Keyboard input event. |
|
Members: |
|
Members: |
|
Logical mouse device. |
|
Mouse input event. |
|
Members: |
|
Members: |
Functions Summary:
acquire_input_interface(plugin_name: str = None, library_path: str = None) -> carb.input.IInput |
|
acquire_input_provider(plugin_name: str = None, library_path: str = None) -> carb::input::InputProvider |
|
get_action_mapping_desc_from_string(arg0: str) -> carb.input.ActionMappingDesc |
|
get_string_from_action_mapping_desc(*args, **kwargs) |