![]() |
![]() |
![]() |
![]() |
void xrd_shake_compensator_replay_move_queue (XrdShakeCompensator *self
,XrdInputSynth *synth
,guint move_cursor_event_signal
,XrdWindow *hover_window
);
gboolean xrd_shake_compensator_is_drag (XrdShakeCompensator *self
,XrdWindow *window
,graphene_matrix_t *controller_pose
,graphene_point3d_t *intersection
);
void xrd_shake_compensator_start_recording (XrdShakeCompensator *self
,InputSynthButton button
);
InputSynthButton
xrd_shake_compensator_get_button (XrdShakeCompensator *self
);
gboolean
xrd_shake_compensator_is_recording (XrdShakeCompensator *self
);
void xrd_shake_compensator_record (XrdShakeCompensator *self
,graphene_point_t *position
);