X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=engines%2Fengineinterface.h;h=080e301e2f64f0a95794ea74430332814f826010;hb=2da1898fc3b907ac2d0c795ab1406d951cd03c9d;hp=fd77ca291b7f930f9a85606f21238b5615bd9253;hpb=bca8082d6d09a16a116c70001469a576b93157ce;p=chaz%2Fopenbox diff --git a/engines/engineinterface.h b/engines/engineinterface.h index fd77ca29..080e301e 100644 --- a/engines/engineinterface.h +++ b/engines/engineinterface.h @@ -1,7 +1,9 @@ #ifndef __engineinterface_h #define __engineinterface_h -#include "../kernel/frame.h" +#include "kernel/frame.h" +#include "kernel/geom.h" +#include #include /* startup */ @@ -48,4 +50,10 @@ typedef void EngineFrameHide(Frame *self); /* get_context */ typedef Context EngineGetContext(Client *client, Window win); +typedef void EngineRenderLabel(Window win, Rect *area, char *text, + gboolean hilight, gboolean toplevel); + +typedef void EngineSizeLabel(char *text, gboolean hilight, gboolean toplevel, + Size *s); + #endif