static const Ecore_Getopt options = { "emotion_test", "%prog [options] <filename>", "1.0.0", "(C) 2011-2014 Enlightenment", "BSD\nThis is a 3 clause bsd bla bla", "a simple test program for emotion.", 1, { ECORE_GETOPT_STORE_STR('e', "engine", "ecore-evas engine to use"), ECORE_GETOPT_CALLBACK_NOARGS('E', "list-engines", "list ecore-evas engines", ecore_getopt_callback_ecore_evas_list_engines, NULL), ECORE_GETOPT_CALLBACK_ARGS('g', "geometry", "geometry to use in x:y:w:h form.", "X:Y:W:H", ecore_getopt_callback_geometry_parse, NULL), ECORE_GETOPT_STORE_STR('b', "backend", "backend to use"), ECORE_GETOPT_STORE_INT('v', "vis", "visualization type"), ECORE_GETOPT_STORE_TRUE('w', "webcams", "show all the available v4l streams"), ECORE_GETOPT_STORE_TRUE('r', "reflex", "show video reflex effect"), ECORE_GETOPT_STORE_TRUE('l', "loop", "restart the video when end reached"), ECORE_GETOPT_STORE_TRUE('p', "position", "start the video from last know position"), ECORE_GETOPT_VERSION('V', "version"), ECORE_GETOPT_COPYRIGHT('R', "copyright"), ECORE_GETOPT_LICENSE('L', "license"), ECORE_GETOPT_HELP('h', "help"), ECORE_GETOPT_SENTINEL } }; typedef struct _Frame_Data Frame_Data; struct _Frame_Data
"0.1.0", "(C) 2008 Enlightenment", "BSD\nThis is a 3 clause bsd bla bla", "a simple image viewer using enlightenment foundation libraries.\n" "Here is the text of the licence", 1, { ECORE_GETOPT_STORE_STR('e', "engine", "ecore-evas engine to use"), ECORE_GETOPT_CALLBACK_NOARGS('E', "list-engines", "list ecore-evas engines", ecore_getopt_callback_ecore_evas_list_engines, NULL), ECORE_GETOPT_STORE_DEF_BOOL('F', "fullscreen", "fullscreen mode", 0), ECORE_GETOPT_CALLBACK_ARGS('g', "geometry", "geometry to use in x:y:w:h form.", "X:Y:W:H", ecore_getopt_callback_geometry_parse, NULL), ECORE_GETOPT_STORE_STR('p', "path", "path to read the image files from"), ECORE_GETOPT_STORE_STR('t', "theme", "path to read the theme file from"), ECORE_GETOPT_STORE_INT('f', "fps", "frame per second"), ECORE_GETOPT_STORE_INT('l', "lines", "Number of lines to display"), ECORE_GETOPT_COUNT('v', "verbose", "be more verbose"), ECORE_GETOPT_VERSION('V', "version"), ECORE_GETOPT_COPYRIGHT('R', "copyright"), ECORE_GETOPT_LICENSE('L', "license"), ECORE_GETOPT_HELP('h', "help"), ECORE_GETOPT_SENTINEL } }; static void _walle_win_del_cb(void *data, Evas_Object *obj, void *event_info) { elm_exit(); }
#endif #undef EINA_LOG_DOMAIN_DEFAULT #define EINA_LOG_DOMAIN_DEFAULT _log_dom static int _log_dom = -1; const Ecore_Getopt optdesc = { "ecore_evas_convert", "%prog [options] <filename-source> <filename-destination>", PACKAGE_VERSION, "(C) 2014 Enlightenment", "BSD with advertisement clause", "Simple application to convert image.", 0, { ECORE_GETOPT_STORE_INT('q', "quality", "define encoding quality in percent."), ECORE_GETOPT_STORE_TRUE('c', "compress", "define if data should be compressed."), ECORE_GETOPT_STORE_STR('e', "encoding", "define the codec (for TGV files: 'etc1', 'etc2', 'etc1+alpha')"), ECORE_GETOPT_LICENSE('L', "license"), ECORE_GETOPT_COPYRIGHT('C', "copyright"), ECORE_GETOPT_VERSION('V', "version"), ECORE_GETOPT_HELP('h', "help"), ECORE_GETOPT_SENTINEL } }; typedef struct _Save_Job { const char *output; const char *flags; Evas_Object *im; int ret;
Ecore_Evas *ecore_evas = NULL; Evas *evas = NULL; Evas_Object *image = NULL, *bg = NULL; static const Ecore_Getopt optdesc = { "", NULL, "0.0", "", "", "Example mesh color pick mechanism", 0, { ECORE_GETOPT_STORE_INT('r', "row", "Rows of spheres"), ECORE_GETOPT_STORE_INT('c', "column", "Columns of spheres"), ECORE_GETOPT_STORE_INT('p', "precision", "Precision of spheres"), ECORE_GETOPT_STORE_STR('t', "texture", "Name of texture"), ECORE_GETOPT_HELP('h', "help"), ECORE_GETOPT_SENTINEL } }; typedef struct _Object { Eo *primitive; Eo *node; Eo *mesh; Eo *material; Eo *texture;