aboutsummaryrefslogtreecommitdiff
path: root/src/draw.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/draw.h')
-rw-r--r--src/draw.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/draw.h b/src/draw.h
index 481c080..c4f88e6 100644
--- a/src/draw.h
+++ b/src/draw.h
@@ -3,25 +3,24 @@
#include <glib.h>
#include <pango/pango-font.h>
-#include <pango/pango-types.h>
#include "window.h"
typedef struct Drawable Drawable;
struct Drawable {
- PangoFontDescription *desc;
int height;
int left_pad;
int right_pad;
int top_pad;
double alpha;
- GList *btns;
+ GList *layouts;
+ PangoFontDescription *desc;
};
Drawable *draw_create(const char *font, int height, int left_pad, int right_pad, int top_pad, double alpha);
-void draw_set_buttons(Drawable *draw, GList *btns);
+void draw_compute_layout(Drawable *draw, GList *btns, cairo_t *cr);
void draw_paint(Drawable *draw, Window *win);