module
Opal::Input
Defined in:
opal/gamepad.cropal/gamepad/focus_mapper.cr
opal/gamepad/mock_dsl.cr
opal/gamepad/types.cr
opal/gamepad/virtual_cursor.cr
opal/gamepad/xinput.cr
opal/input.cr
opal/input/autocomplete.cr
opal/input/core/remap_model.cr
opal/input/dsl/remap_builder.cr
opal/input/fuzzy.cr
opal/input/key_map.cr
opal/input/mouse_map.cr
opal/input/text_input.cr
Class Method Summary
-
.remap_profile(profile_name : String = "Default Controls", max_slots : Int32 = 2, conflict_policy : Core::ConflictPolicy | Symbol | String = :allow, gamepad_style : Core::GamepadStyle | Symbol | String = :dualshock, &) : Core::InputRemapModel
Builds an InputRemapModel via declarative DSL block.
Class Method Detail
def self.remap_profile(profile_name : String = "Default Controls", max_slots : Int32 = 2, conflict_policy : Core::ConflictPolicy | Symbol | String = :allow, gamepad_style : Core::GamepadStyle | Symbol | String = :dualshock, &) : Core::InputRemapModel
#
Builds an InputRemapModel via declarative DSL block.