Method: XCB::Connection#change_pointer_control

Defined in:
ext/xproto.c

#change_pointer_control(r_acceleration_numerator, r_acceleration_denominator, r_threshold, r_do_acceleration, r_do_threshold) ⇒ Object



6205
6206
6207
6208
6209
6210
6211
6212
6213
6214
6215
6216
6217
# File 'ext/xproto.c', line 6205

static VALUE
r_XCB_Connection_change_pointer_control(VALUE r_self, VALUE r_acceleration_numerator, VALUE r_acceleration_denominator, VALUE r_threshold, VALUE r_do_acceleration, VALUE r_do_threshold)
{
  xcb_connection_t *connection;
  Data_Get_Struct(r_self, xcb_connection_t, connection);
  uint16_t __acceleration_numerator = FIX2INT(r_acceleration_numerator);
  uint16_t __acceleration_denominator = FIX2INT(r_acceleration_denominator);
  uint16_t __threshold = FIX2INT(r_threshold);
  uint8_t __do_acceleration = RTEST(r_do_acceleration);
  uint8_t __do_threshold = RTEST(r_do_threshold);
  xcb_change_pointer_control(connection, __acceleration_numerator, __acceleration_denominator, __threshold, __do_acceleration, __do_threshold);
  return Qnil;
}