2010-01-04 04:27:15 -08:00
|
|
|
#ifndef E_MOD_MAIN_H
|
|
|
|
#define E_MOD_MAIN_H
|
|
|
|
|
2013-01-09 03:34:07 -08:00
|
|
|
#include "e_comp_cfdata.h"
|
2010-05-15 02:14:31 -07:00
|
|
|
|
2011-08-15 02:21:12 -07:00
|
|
|
typedef struct _Mod Mod;
|
2010-01-04 04:27:15 -08:00
|
|
|
|
|
|
|
struct _Mod
|
|
|
|
{
|
|
|
|
E_Module *module;
|
2011-03-19 23:12:17 -07:00
|
|
|
|
2013-01-09 03:34:07 -08:00
|
|
|
E_Comp_Config *conf;
|
2011-03-19 23:12:17 -07:00
|
|
|
|
2010-01-04 04:27:15 -08:00
|
|
|
E_Config_Dialog *config_dialog;
|
2013-01-12 09:09:55 -08:00
|
|
|
E_Config_Dialog *match_config_dialog;
|
2010-01-04 04:27:15 -08:00
|
|
|
};
|
|
|
|
|
|
|
|
extern Mod *_comp_mod;
|
|
|
|
|
2013-01-12 09:09:55 -08:00
|
|
|
typedef struct _E_Demo_Style_Item
|
|
|
|
{
|
|
|
|
Evas_Object *preview;
|
|
|
|
Evas_Object *frame;
|
|
|
|
Evas_Object *livethumb;
|
|
|
|
Evas_Object *layout;
|
|
|
|
Evas_Object *border;
|
|
|
|
Evas_Object *client;
|
|
|
|
} E_Demo_Style_Item;
|
2011-12-25 22:24:59 -08:00
|
|
|
|
2012-01-19 15:25:32 -08:00
|
|
|
|
|
|
|
/**
|
2013-01-12 09:09:55 -08:00
|
|
|
* @addtogroup Optional_Conf
|
2012-01-19 15:25:32 -08:00
|
|
|
* @{
|
|
|
|
*
|
2013-01-12 09:09:55 -08:00
|
|
|
* @defgroup Module_Conf_Comp Conf_Comp (Composite Settings)
|
2012-01-19 15:25:32 -08:00
|
|
|
*
|
2013-01-12 09:09:55 -08:00
|
|
|
* Change settings for the internal compositor.
|
2012-01-19 15:25:32 -08:00
|
|
|
*
|
|
|
|
* @}
|
|
|
|
*/
|
2013-01-12 09:09:55 -08:00
|
|
|
EINTERN Evas_Object *_style_selector(Evas *evas, const char **source);
|
|
|
|
EINTERN E_Config_Dialog *e_int_config_comp_module(E_Container *con, const char *params EINA_UNUSED);
|
|
|
|
EINTERN E_Config_Dialog *e_int_config_comp_match(E_Container *con, const char *params EINA_UNUSED);
|
2012-01-19 15:25:32 -08:00
|
|
|
|
2010-01-04 04:27:15 -08:00
|
|
|
#endif
|