class GAME_JOYSTICK General cluster: input description: "Joystick manager. Not tested. It is most probable that it does not work correctly" create: make Ancestors DISPOSABLE* GAME_JOYSTICK_EVENTS* GAME_LIBRARY_SHARED* Action sequences axis_motion_actions: ACTION_SEQUENCE [NATURAL_32, NATURAL_8, INTEGER_16] ball_motion_actions: ACTION_SEQUENCE [NATURAL_32, NATURAL_8, INTEGER_16, INTEGER_16] button_pressed_actions: ACTION_SEQUENCE [NATURAL_32, NATURAL_8] button_released_actions: ACTION_SEQUENCE [NATURAL_32, NATURAL_8] hat_motion_actions: ACTION_SEQUENCE [NATURAL_32, NATURAL_8, GAME_JOYSTICK_HAT_STATE] removed_actions: ACTION_SEQUENCE [NATURAL_32] Queries axes_count: INTEGER_32 axis_value (a_axis_id: INTEGER_32): INTEGER_16 ball_change (a_ball_id: INTEGER_32): TUPLE [INTEGER_32, INTEGER_32] balls_count: INTEGER_32 buttons_count: INTEGER_32 events_controller: GAME_EVENTS_CONTROLLER Game_library: GAME_LIBRARY_CONTROLLER guid: READABLE_STRING_GENERAL haptic_controller: GAME_HAPTIC_JOYSTICK has_error: BOOLEAN hat_state (a_hat_id: INTEGER_32): GAME_JOYSTICK_HAT_STATE hats_count: INTEGER_32 index: INTEGER_32 instance_id: INTEGER_32 is_button_pressed (a_button_id: INTEGER_32): BOOLEAN is_events_running: BOOLEAN is_haptic_capable: BOOLEAN is_open: BOOLEAN is_removed: BOOLEAN last_error: READABLE_STRING_GENERAL name: STRING_8 Commands clear_events close dispose open run_events set_is_running (a_value: BOOLEAN) stop_events
Generated by ISE EiffelStudio