setmousefunc
int (*setmousefunc)(VTermMouseFunc func, void *data, void *user);
int (*setmousefunc)(VTermMouseFunc func, void *data, void *user);
if(screen->callbacks && screen->callbacks->setmousefunc)
return (*screen->callbacks->setmousefunc)(func, data, screen->cbdata);
.setmousefunc = &setmousefunc,
if(state->callbacks && state->callbacks->setmousefunc)
(*state->callbacks->setmousefunc)(val ? mousefunc : NULL, state, state->cbdata);