Lines Matching refs:col
35 int col; member
51 return (a.row == b.row) ? a.col - b.col : a.row - b.row; in vterm_pos_cmp()
70 p.col >= r.start_col && p.col < r.end_col; in vterm_rect_contains()
137 #define VTERM_COLOR_IS_INDEXED(col) \ argument
138 (((col)->type & VTERM_COLOR_TYPE_MASK) == VTERM_COLOR_INDEXED)
144 #define VTERM_COLOR_IS_RGB(col) \ argument
145 (((col)->type & VTERM_COLOR_TYPE_MASK) == VTERM_COLOR_RGB)
152 #define VTERM_COLOR_IS_DEFAULT_FG(col) \ argument
153 (!!((col)->type & VTERM_COLOR_DEFAULT_FG))
160 #define VTERM_COLOR_IS_DEFAULT_BG(col) \ argument
161 (!!((col)->type & VTERM_COLOR_DEFAULT_BG))
167 #define VTERM_COLOR_IS_INVALID(col) (!!((col)->type & VTERM_COLOR_INVALID)) argument
185 void vterm_color_rgb(VTermColor *col, uint8_t red, uint8_t green, uint8_t blue);
191 void vterm_color_indexed(VTermColor *col, uint8_t idx);
341 void vterm_mouse_move(VTerm *vt, int row, int col, VTermModifier mod);
438 void vterm_state_get_palette_color(const VTermState *state, int index, VTermColor *col);
440 void vterm_state_set_palette_color(VTermState *state, int index, const VTermColor *col);
458 void vterm_state_convert_color_to_rgb(const VTermState *state, VTermColor *col);
574 void vterm_screen_convert_color_to_rgb(const VTermScreen *screen, VTermColor *col);