• Home
  • Raw
  • Download

Lines Matching refs:callbacks

46   const VTermScreenCallbacks *callbacks;  member
156 if(screen->callbacks && screen->callbacks->damage) in damagerect()
157 (*screen->callbacks->damage)(emit, screen->cbdata); in damagerect()
211 if(screen->callbacks && screen->callbacks->sb_pushline && in moverect_internal()
220 (screen->callbacks->sb_pushline)(screen->cols, screen->sb_buffer, screen->cbdata); in moverect_internal()
251 if(screen->callbacks && screen->callbacks->moverect) { in moverect_user()
256 if((*screen->callbacks->moverect)(dest, src, screen->cbdata)) in moverect_user()
391 if(screen->callbacks && screen->callbacks->movecursor) in movecursor()
392 return (*screen->callbacks->movecursor)(pos, oldpos, visible, screen->cbdata); in movecursor()
461 if(screen->callbacks && screen->callbacks->settermprop) in settermprop()
462 return (*screen->callbacks->settermprop)(prop, val, screen->cbdata); in settermprop()
471 if(screen->callbacks && screen->callbacks->bell) in bell()
472 return (*screen->callbacks->bell)(screen->cbdata); in bell()
536 if(!is_altscreen && screen->callbacks && screen->callbacks->sb_popline) { in resize()
539 if(!(screen->callbacks->sb_popline(screen->cols, screen->sb_buffer, screen->cbdata))) in resize()
573 if(screen->callbacks && screen->callbacks->resize) in resize()
574 return (*screen->callbacks->resize)(new_rows, new_cols, screen->cbdata); in resize()
643 screen->callbacks = NULL; in screen_new()
837 void vterm_screen_set_callbacks(VTermScreen *screen, const VTermScreenCallbacks *callbacks, void *u… in vterm_screen_set_callbacks() argument
839 screen->callbacks = callbacks; in vterm_screen_set_callbacks()
868 if(screen->callbacks && screen->callbacks->damage) in vterm_screen_flush_damage()
869 (*screen->callbacks->damage)(screen->damaged, screen->cbdata); in vterm_screen_flush_damage()