diff options
author | Paul LeoNerd Evans <leonerd@leonerd.org.uk> | 2013-01-07 21:15:12 +0000 |
---|---|---|
committer | Paul LeoNerd Evans <leonerd@leonerd.org.uk> | 2013-01-07 21:15:12 +0000 |
commit | bd76ce3e410f58b4e23409339115ee5be2a4f3eb (patch) | |
tree | dc5e18257111c707289b9a804b8d5ebea4beffc6 /include | |
parent | e2e4c8171ca4abf20083274fc1499ba2d4ea6d83 (diff) |
Allow embedding to query colours used by palette
Diffstat (limited to 'include')
-rw-r--r-- | include/vterm.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/vterm.h b/include/vterm.h index 7f5f3d1..b531a8d 100644 --- a/include/vterm.h +++ b/include/vterm.h @@ -178,7 +178,9 @@ VTermState *vterm_obtain_state(VTerm *vt); void vterm_state_reset(VTermState *state, int hard); void vterm_state_set_callbacks(VTermState *state, const VTermStateCallbacks *callbacks, void *user); void vterm_state_get_cursorpos(const VTermState *state, VTermPos *cursorpos); -void vterm_state_set_default_colors(VTermState *state, VTermColor *default_fg, VTermColor *default_bg); +void vterm_state_get_default_colors(const VTermState *state, VTermColor *default_fg, VTermColor *default_bg); +void vterm_state_get_palette_color(const VTermState *state, int index, VTermColor *col); +void vterm_state_set_default_colors(VTermState *state, const VTermColor *default_fg, const VTermColor *default_bg); void vterm_state_set_bold_highbright(VTermState *state, int bold_is_highbright); int vterm_state_get_penattr(const VTermState *state, VTermAttr attr, VTermValue *val); int vterm_state_set_termprop(VTermState *state, VTermProp prop, VTermValue *val); |