class Fullaunch::Event::Handler
- Fullaunch::Event::Handler
- Reference
- Object
Defined in:
fullaunch/event/handler.crConstant Summary
-
JOYSTICK_AXES =
{"X" => SF::Joystick::Axis::X, "Y" => SF::Joystick::Axis::Y, "Z" => SF::Joystick::Axis::Z, "R" => SF::Joystick::Axis::R, "U" => SF::Joystick::Axis::U, "V" => SF::Joystick::Axis::V, "PovX" => SF::Joystick::Axis::PovX, "PovY" => SF::Joystick::Axis::PovY}
Constructors
Instance Method Summary
- #call
- #check_joystick_axis(binding : NamedTuple(button: Int32 | Nil, axis: String | Nil, threshold: Float64 | Nil), event : SF::Event::JoystickMoved)
- #menu_down(state : Hash(Symbol, Int32 | String | Nil), menu_config : Array(NamedTuple(label: String, command: String | Nil, icon: String | Nil)))
- #menu_up(state : Hash(Symbol, Int32 | String | Nil), menu_config : Array(NamedTuple(label: String, command: String | Nil, icon: String | Nil)))
- #select_menu_item(state : Hash(Symbol, Int32 | String | Nil), menu_config : Array(NamedTuple(label: String, command: String | Nil, icon: String | Nil)))
Constructor Detail
Instance Method Detail
def check_joystick_axis(binding : NamedTuple(button: Int32 | Nil, axis: String | Nil, threshold: Float64 | Nil), event : SF::Event::JoystickMoved)
#