]> Dogcows Code - chaz/openbox/blobdiff - engines/engineinterface.h
move the themes
[chaz/openbox] / engines / engineinterface.h
index 5b9ec847b196bf81ce68596c7bd98f49ad221ee1..1dbc9c70d8724c6e9b698c971edc5400a573c78e 100644 (file)
@@ -1,7 +1,9 @@
 #ifndef __engineinterface_h
 #define __engineinterface_h
 
-#include "../kernel/frame.h"
+#include "kernel/frame.h"
+#include "kernel/geom.h"
+#include <X11/Xlib.h>
 #include <glib.h>
 
 /* startup */
@@ -46,6 +48,12 @@ typedef void EngineFrameShow(Frame *self);
 typedef void EngineFrameHide(Frame *self);
 
 /* get_context */
-typedef GQuark EngineGetContext(Client *client, Window win);
+typedef Context EngineGetContext(Client *client, Window win);
+
+typedef void EngineRenderLabel(Window win, Size *sz, char *text,
+                               gboolean hilight, gboolean toplevel);
+
+typedef void EngineSizeLabel(char *text, gboolean hilight, gboolean toplevel,
+                             Size *s);
 
 #endif
This page took 0.022737 seconds and 4 git commands to generate.