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