aboutsummaryrefslogtreecommitdiff
path: root/src/stylesheet.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/stylesheet.h')
-rw-r--r--src/stylesheet.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/stylesheet.h b/src/stylesheet.h
index 15584b1..c24c62c 100644
--- a/src/stylesheet.h
+++ b/src/stylesheet.h
@@ -28,13 +28,21 @@
#endif
#include <gio/gio.h>
+#include <gdk/gdk.h>
typedef struct _stylesheet Stylesheet;
extern Stylesheet *stylesheet_load(GFile *file);
+extern int parse_colour_duo(const char *a, GdkRGBA *col1, GdkRGBA *col2);
+
extern char *stylesheet_lookup(Stylesheet *ss, const char *path, const char *key);
+extern int stylesheet_set(Stylesheet *ss, const char *path, const char *key,
+ const char *new_val);
+
+extern int stylesheet_delete(Stylesheet *ss, const char *path, const char *key);
+
extern void stylesheet_free(Stylesheet *ss);
#endif /* STYLESHEET_H */