this is a big one! im putting stats in here just cuz!
[dana/openbox.git] / plugins / interface.h
1 #ifndef __plugins_interface_h
2 #define __plugins_interface_h
3
4 /* plugin_setup_config() */
5 typedef void (*PluginSetupConfig)(void);
6
7 /* plugin_startup() */
8 typedef void (*PluginStartup)(void);
9
10 /* plugin_shutdown() */
11 typedef void (*PluginShutdown)(void);
12
13 /* plugin_create() - for menu plugins only */
14 typedef void *(*PluginCreate)(/* TODO */);
15
16 /* plugin_destroy() - for menu plugins only */
17 typedef void (*PluginDestroy)(void *);
18
19 #endif