add move_cursor

This commit is contained in:
Jay Sorg
2026-01-30 18:54:57 -08:00
parent 488c8c7d4d
commit 5637721f5a
8 changed files with 64 additions and 2 deletions
+18
View File
@@ -1623,6 +1623,21 @@ process_server_set_pointer_system(struct mod *amod, struct stream *s)
return rv;
}
/******************************************************************************/
/* return error */
static int
process_server_set_pointer_position(struct mod *amod, struct stream *s)
{
int rv;
int x;
int y;
in_uint16_le(s, x);
in_uint16_le(s, y);
rv = amod->server_set_pointer_position(amod, x, y);
return rv;
}
/******************************************************************************/
/* return error */
static int
@@ -1861,6 +1876,9 @@ lib_mod_process_orders(struct mod *mod, int type, struct stream *s)
case 65: /* server_set_pointer_system */
rv = process_server_set_pointer_system(mod, s);
break;
case 66: /* server_set_pointer_position */
rv = process_server_set_pointer_position(mod, s);
break;
default:
LOG_DEVEL(LOG_LEVEL_WARNING,
"lib_mod_process_orders: unknown order type %d", type);