summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorPaul LeoNerd Evans <leonerd@leonerd.org.uk>2013-01-07 21:15:12 +0000
committerPaul LeoNerd Evans <leonerd@leonerd.org.uk>2013-01-07 21:15:12 +0000
commitbd76ce3e410f58b4e23409339115ee5be2a4f3eb (patch)
treedc5e18257111c707289b9a804b8d5ebea4beffc6 /include
parente2e4c8171ca4abf20083274fc1499ba2d4ea6d83 (diff)
Allow embedding to query colours used by palette
Diffstat (limited to 'include')
-rw-r--r--include/vterm.h4
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);