Top | ![]() |
![]() |
![]() |
![]() |
#define | TOTEM_PLUGIN_REGISTER() |
#define | TOTEM_PLUGIN_REGISTER_CONFIGURABLE() |
char ** | totem_get_plugin_paths () |
libpeas is used as a general-purpose architecture for adding plugins to Totem, with derived support for different programming languages.
The functions in totem-dirs.h are used to allow plugins to find and load files installed alongside the plugins, such as UI files.
#define TOTEM_PLUGIN_REGISTER(TYPE_NAME, TypeName, type_name)
Registers a plugin with the Totem plugin system, including registering the type specified in the parameters and declaring its activate and deactivate functions.
#define TOTEM_PLUGIN_REGISTER_CONFIGURABLE(TYPE_NAME, TypeName, type_name)
Registers a configurable plugin with the Totem plugin system, including registering the type specified in the parameters and declaring its activate and deactivate and widget creation functions.