Macros | |
#define | EDJE_MODULE_NAME "module.so" |
Functions | |
Eina_Module * | _edje_module_handle_load (const char *module) |
void | _edje_module_init (void) |
void | _edje_module_shutdown (void) |
EAPI const Eina_List * | edje_available_modules_get (void) |
EAPI Eina_Bool | edje_module_load (const char *module) |
Variables | |
Eina_List * | _modules_found = NULL |
Eina_List * | _modules_paths = NULL |
Eina_Hash * | _registered_modules = NULL |
Macro Definition Documentation
#define EDJE_MODULE_NAME "module.so" |
Referenced by _edje_module_handle_load(), and edje_available_modules_get().
Function Documentation
Eina_Module* _edje_module_handle_load | ( | const char * | module) |
References _modules_paths, _registered_modules, and EDJE_MODULE_NAME.
Referenced by edje_module_load().
void _edje_module_init | ( | void | ) |
References _edje_module_init(), _modules_paths, and _registered_modules.
Referenced by _edje_module_init(), and edje_init().
void _edje_module_shutdown | ( | void | ) |
References _modules_found, _modules_paths, and _registered_modules.
Referenced by edje_init().
EAPI const Eina_List* edje_available_modules_get | ( | void | ) |
References _modules_found, _modules_paths, and EDJE_MODULE_NAME.
EAPI Eina_Bool edje_module_load | ( | const char * | module) |
References _edje_module_handle_load().
Referenced by _edje_object_file_set_internal().
Variable Documentation
Eina_List* _modules_found = NULL |
Referenced by _edje_module_shutdown(), and edje_available_modules_get().
Eina_List* _modules_paths = NULL |
Referenced by _edje_module_handle_load(), _edje_module_init(), _edje_module_shutdown(), and edje_available_modules_get().
Eina_Hash* _registered_modules = NULL |
Referenced by _edje_module_handle_load(), _edje_module_init(), and _edje_module_shutdown().