]> icculus.org git repositories - mikachu/openbox.git/blob - openbox/engine.h
move config option loading for the kernel into config.c/h
[mikachu/openbox.git] / openbox / engine.h
1 #ifndef __engine_h
2 #define __engine_h
3
4 #include "../engines/engineinterface.h"
5
6 void engine_startup();
7 void engine_load();
8 void engine_shutdown();
9
10 extern EngineFrameNew *engine_frame_new;
11
12 extern EngineFrameGrabClient *engine_frame_grab_client;
13 extern EngineFrameReleaseClient *engine_frame_release_client;
14
15 extern EngineFrameAdjustArea *engine_frame_adjust_area;
16 extern EngineFrameAdjustShape *engine_frame_adjust_shape;
17 extern EngineFrameAdjustState *engine_frame_adjust_state;
18 extern EngineFrameAdjustFocus *engine_frame_adjust_focus;
19 extern EngineFrameAdjustTitle *engine_frame_adjust_title;
20 extern EngineFrameAdjustIcon *engine_frame_adjust_icon;
21
22 extern EngineFrameShow *engine_frame_show;
23 extern EngineFrameHide *engine_frame_hide;
24
25 extern EngineGetContext *engine_get_context;
26
27 extern EngineRenderLabel *engine_render_label;
28 extern EngineSizeLabel *engine_size_label;
29
30 #endif