X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=openbox%2Fengine.h;h=76bb149578a60049f6bef499e84bec8cf241f388;hb=7ebc5c797f0435286f25f077e8329ec821fc5e53;hp=d29cf80418dc696674bf0287154cf3b1c5125aaa;hpb=432ac0983e058133e03885171f266dc4ba07f488;p=chaz%2Fopenbox diff --git a/openbox/engine.h b/openbox/engine.h index d29cf804..76bb1495 100644 --- a/openbox/engine.h +++ b/openbox/engine.h @@ -3,7 +3,23 @@ #include "../engines/engineinterface.h" -void engine_startup(char *engine); +/* The engine to load */ +extern char *engine_name; +/* The theme to load */ +extern char *engine_theme; +/* The titlebar layout */ +extern char *engine_layout; +/* The titlebar font */ +extern char *engine_font; +/* The titlebar font's shadow */ +extern gboolean engine_shadow; +/* The titlebar font's shadow offset */ +extern int engine_shadow_offset; +/* The titlebar font's shadow transparency */ +extern int engine_shadow_tint; + +void engine_startup(); +void engine_load(); void engine_shutdown(); EngineFrameNew *engine_frame_new; @@ -11,8 +27,7 @@ EngineFrameNew *engine_frame_new; EngineFrameGrabClient *engine_frame_grab_client; EngineFrameReleaseClient *engine_frame_release_client; -EngineFrameAdjustSize *engine_frame_adjust_size; -EngineFrameAdjustPosition *engine_frame_adjust_position; +EngineFrameAdjustArea *engine_frame_adjust_area; EngineFrameAdjustShape *engine_frame_adjust_shape; EngineFrameAdjustState *engine_frame_adjust_state; EngineFrameAdjustFocus *engine_frame_adjust_focus; @@ -24,9 +39,4 @@ EngineFrameHide *engine_frame_hide; EngineGetContext *engine_get_context; -EngineMouseEnter *engine_mouse_enter; -EngineMouseLeave *engine_mouse_leave; -EngineMousePress *engine_mouse_press; -EngineMouseRelease *engine_mouse_release; - #endif