Home | History | Annotate | Download | only in src

Lines Matching refs:state

58 #define SCROLLREGION_BOTTOM(state) ((state)->scrollregion_bottom > -1 ? (state)->scrollregion_bottom : (state)->rows)
60 #define SCROLLREGION_LEFT(state) ((state)->mode.leftrightmargin ? (state)->scrollregion_left : 0)
62 #define SCROLLREGION_RIGHT(state) ((state)->mode.leftrightmargin && (state)->scrollregion_right > -1 ? (state)->scrollregion_right : (state)->cols)
68 #define ROWWIDTH(state,row) ((state)->lineinfo[(row)].doublewidth ? ((state)->cols / 2) : (state)->cols)
69 #define THISROWWIDTH(state) ROWWIDTH(state, (state)->pos.row)
71 /* Mouse state */
113 /* Saved state under DEC mode 1048/1049 */
160 VTermState *state;
185 void vterm_state_free(VTermState *state);
187 void vterm_state_newpen(VTermState *state);
188 void vterm_state_resetpen(VTermState *state);
189 void vterm_state_setpen(VTermState *state, const long args[], int argcount);
190 int vterm_state_getpen(VTermState *state, long args[], int argcount);
191 void vterm_state_savepen(VTermState *state, int save);