Data Structures | |
| struct | _Oid |
| struct | _Sinfo |
Macros | |
| #define | ADDJ(type, func) si->job.type = ecore_job_add(func, ed); |
| #define | CLFN(func) IFFN(func) {_call_fn(ed, #func, si->fn.func);} |
| #define | DELJ(type) if (si->job.type) ecore_job_del(si->job.type); |
| #define | EXPF(func) embryo_program_native_call_add(ed->collection->script, #func, _exp_##func) |
| #define | GTFN(func) si->fn.func = embryo_program_function_find(ed->collection->script, #func) |
| #define | IFFN(func) if (si->fn.func != EMBRYO_FUNCTION_NONE) |
| #define | IFNJ(type) if (!si->job.type) |
| #define | IFNO(func) if (si->fn.func == EMBRYO_FUNCTION_NONE) |
| #define | PINT(val) embryo_parameter_cell_push(ed->collection->script, (Embryo_Cell)(val)) |
| #define | PSTR(val) embryo_parameter_string_push(ed->collection->script, val) |
| #define | SI Sinfo *si; si = ed->script_only_data; if (!si) return |
| #define | SI_RETURN(ret) Sinfo *si; si = ed->script_only_data; if (!si) return (ret) |
| #define | ZERJ(type) si->job.type = NULL; |
Typedefs | |
| typedef struct _Oid | Oid |
| typedef struct _Sinfo | Sinfo |
Functions | |
| Eina_Bool | _edje_script_only (Edje *ed) |
| void | _edje_script_only_hide (Edje *ed) |
| void | _edje_script_only_init (Edje *ed) |
| void | _edje_script_only_message (Edje *ed, Edje_Message *em) |
| void | _edje_script_only_move (Edje *ed) |
| void | _edje_script_only_resize (Edje *ed) |
| void | _edje_script_only_show (Edje *ed) |
| void | _edje_script_only_shutdown (Edje *ed) |
Macro Definition Documentation
Referenced by _edje_script_only_hide(), _edje_script_only_move(), _edje_script_only_resize(), and _edje_script_only_show().
| #define CLFN | ( | func | ) | IFFN(func) {_call_fn(ed, #func, si->fn.func);} |
| #define EXPF | ( | func | ) | embryo_program_native_call_add(ed->collection->script, #func, _exp_##func) |
Referenced by _edje_script_only_init().
| #define GTFN | ( | func | ) | si->fn.func = embryo_program_function_find(ed->collection->script, #func) |
Referenced by _edje_script_only_init().
| #define IFFN | ( | func | ) | if (si->fn.func != EMBRYO_FUNCTION_NONE) |
Referenced by _edje_script_only_hide(), _edje_script_only_resize(), and _edje_script_only_show().
Referenced by _edje_script_only_hide(), and _edje_script_only_show().
| #define IFNO | ( | func | ) | if (si->fn.func == EMBRYO_FUNCTION_NONE) |
Referenced by _edje_script_only_hide(), _edje_script_only_message(), _edje_script_only_move(), and _edje_script_only_show().
| #define PINT | ( | val | ) | embryo_parameter_cell_push(ed->collection->script, (Embryo_Cell)(val)) |
Referenced by _edje_script_only_move(), and _edje_script_only_resize().
| #define PSTR | ( | val | ) | embryo_parameter_string_push(ed->collection->script, val) |
| #define SI Sinfo *si; si = ed->script_only_data; if (!si) return |
| #define SI_RETURN | ( | ret | ) | Sinfo *si; si = ed->script_only_data; if (!si) return (ret) |
Typedef Documentation
Function Documentation
| Eina_Bool _edje_script_only | ( | Edje * | ed | ) |
References _Edje::collection, _Edje_Part_Collection::script, and _Edje_Part_Collection::script_only.
Referenced by _edje_message_process(), and _edje_object_file_set_internal().
| void _edje_script_only_init | ( | Edje * | ed | ) |
References _edje_script_only_move(), CLFN, _Edje::collection, EXPF, GTFN, _Edje_Part_Collection::script, and _Edje::script_only_data.
Referenced by _edje_object_file_set_internal().
| void _edje_script_only_message | ( | Edje * | ed, |
| Edje_Message * | em | ||
| ) |
References _edje_message_parameters_push(), CLFN, IFNO, and SI.
Referenced by _edje_message_process().
| void _edje_script_only_move | ( | Edje * | ed | ) |
| void _edje_script_only_resize | ( | Edje * | ed | ) |
| void _edje_script_only_shutdown | ( | Edje * | ed | ) |
References CLFN, DELJ, and SI.
Referenced by _edje_object_file_set_internal().