File indexing completed on 2024-05-12 17:10:55

0001 #ifndef EMERALD_ENGINE_H
0002 #define EMERALD_ENGINE_H
0003 #include <emerald.h>
0004 #include <libengine.h>
0005 typedef void (*init_engine_proc)(window_settings *);        // init_engine
0006 typedef void (*load_settings_proc)(GKeyFile * f, window_settings * ws);           // load_engine_settings
0007 typedef void (*fini_engine_proc)(window_settings *);                     // fini_engine
0008 typedef void (*draw_frame_proc)(decor_t * d, cairo_t * cr); // engine_draw_frame
0009 typedef void (*layout_settings_proc)(GtkWidget * vbox); // layout_engine_settings
0010 typedef void (*get_meta_info_proc)(EngineMetaInfo * d); // get meta info
0011 #endif