module CL_InputEventQueue: sig
.. end
type
device_number = int
connect
val connect_sig_key_down : CL_InputDevice.t -> dev_num:device_number -> unit
val connect_sig_key_up : CL_InputDevice.t -> dev_num:device_number -> unit
val connect_sig_pointer_move : CL_InputDevice.t -> dev_num:device_number -> unit
val connect_sig_axis_move : CL_InputDevice.t -> dev_num:device_number -> unit
disconnect
val disconnect_sig_key_down : CL_InputDevice.t -> unit
val disconnect_sig_key_up : CL_InputDevice.t -> unit
val disconnect_sig_pointer_move : CL_InputDevice.t -> unit
val disconnect_sig_axis_move : CL_InputDevice.t -> unit
get events
type
event = CL_InputEvent.t * device_number * CL_InputDevice.kind
val get_input_events : unit -> event list