Lines Matching defs:callbacks

30   if(state->callbacks && state->callbacks->putglyph)
31 if((*state->callbacks->putglyph)(&info, pos, state->cbdata))
45 if(state->callbacks && state->callbacks->movecursor)
46 if((*state->callbacks->movecursor)(state->pos, *oldpos, state->mode.cursor_visible, state->cbdata))
52 if(state->callbacks && state->callbacks->erase)
53 if((*state->callbacks->erase)(rect, selective, state->cbdata))
100 if(state->callbacks && state->callbacks->scrollrect)
101 if((*state->callbacks->scrollrect)(rect, downward, rightward, state->cbdata))
104 if(state->callbacks)
106 state->callbacks->moverect, state->callbacks->erase, state->cbdata);
194 if((state->callbacks &&
195 state->callbacks->setlineinfo &&
196 (*state->callbacks->setlineinfo)(row, &info, state->lineinfo + row, state->cbdata))
359 if(state->callbacks && state->callbacks->bell)
360 (*state->callbacks->bell)(state->cbdata);
686 if(state->callbacks && state->callbacks->movecursor)
687 (*state->callbacks->movecursor)(state->pos, oldpos, state->mode.cursor_visible, state->cbdata);
798 if(state->callbacks && state->callbacks->setmousefunc)
799 (*state->callbacks->setmousefunc)(val ? mousefunc : NULL, state, state->cbdata);
1573 if(state->callbacks && state->callbacks->resize)
1574 (*state->callbacks->resize)(rows, cols, &delta, state->cbdata);
1659 if(state->callbacks && state->callbacks->initpen)
1660 (*state->callbacks->initpen)(state->cbdata);
1700 void vterm_state_set_callbacks(VTermState *state, const VTermStateCallbacks *callbacks, void *user)
1702 if(callbacks) {
1703 state->callbacks = callbacks;
1706 if(state->callbacks && state->callbacks->initpen)
1707 (*state->callbacks->initpen)(state->cbdata);
1710 state->callbacks = NULL;
1719 if(state->callbacks && state->callbacks->settermprop)
1720 if(!(*state->callbacks->settermprop)(prop, val, state->cbdata))