src/lib/edje_private.h File Reference
Go to the source code of this file.
Define Documentation
#define _edje_lua2_error | ( | L, | |||
err_code | ) | _edje_lua2_error_full(__FILE__, __FUNCTION__, __LINE__, L, err_code) |
#define _edje_lua_error | ( | L, | |||
err_code | ) | __edje_lua_error(__FILE__, __FUNCTION__, __LINE__, L, err_code) |
#define _edje_lua_panic_here | ( | ) | setjmp(_edje_lua_panic_jmp) |
#define _GNU_SOURCE |
#define ABS | ( | x | ) | ((x) < 0 ? -(x) : (x)) |
Referenced by _edje_part_description_find().
#define ADD | ( | a, | |||
b | ) | ((a) + (b)) |
#define CHKPARAM | ( | n | ) | if (params[0] != (sizeof(Embryo_Cell) * (n))) return -1; |
#define CLAMP | ( | x, | |||
min, | |||||
max | ) | (((x) > (max)) ? (max) : (((x) < (min)) ? (min) : (x))) |
#define COS | ( | a | ) | cos(a) |
Referenced by _edje_part_pos_set().
#define CRIT | ( | ... | ) | EINA_LOG_DOM_CRIT(_edje_default_log_dom, __VA_ARGS__) |
#define DIV | ( | a, | |||
b | ) | ((a) / (b)) |
Referenced by _edje_part_dragable_calc(), and _edje_program_run_iterate().
#define DIV2 | ( | a | ) | ((a) / 2.0) |
Referenced by _edje_part_pos_set().
#define EDJE_DEFAULT_LOG_COLOR EINA_COLOR_CYAN |
Referenced by edje_init().
#define EDJE_ENTRY_EDIT_MODE_EDITABLE 2 |
Referenced by _edje_entry_real_part_init(), and _edje_entry_real_part_shutdown().
#define EDJE_ENTRY_EDIT_MODE_NONE 0 |
Referenced by _edje_file_del(), _edje_object_file_set_internal(), _edje_object_part_text_raw_set(), edje_object_part_text_anchor_geometry_get(), edje_object_part_text_anchor_list_get(), edje_object_part_text_cursor_begin_set(), edje_object_part_text_cursor_content_get(), edje_object_part_text_cursor_coord_set(), edje_object_part_text_cursor_copy(), edje_object_part_text_cursor_down(), edje_object_part_text_cursor_end_set(), edje_object_part_text_cursor_geometry_get(), edje_object_part_text_cursor_is_format_get(), edje_object_part_text_cursor_is_visible_format_get(), edje_object_part_text_cursor_line_begin_set(), edje_object_part_text_cursor_line_end_set(), edje_object_part_text_cursor_next(), edje_object_part_text_cursor_prev(), edje_object_part_text_cursor_up(), edje_object_part_text_get(), edje_object_part_text_insert(), edje_object_part_text_item_geometry_get(), edje_object_part_text_item_list_get(), edje_object_part_text_select_abort(), edje_object_part_text_select_all(), edje_object_part_text_select_allow_set(), edje_object_part_text_select_begin(), edje_object_part_text_select_extend(), edje_object_part_text_select_none(), edje_object_part_text_selection_get(), and edje_object_part_text_unescaped_get().
#define EDJE_ENTRY_EDIT_MODE_PASSWORD 3 |
Referenced by _edje_entry_real_part_init().
#define EDJE_ENTRY_EDIT_MODE_SELECTABLE 1 |
#define EDJE_ENTRY_SELECTION_MODE_DEFAULT 0 |
Referenced by _edje_entry_real_part_init(), and _edje_entry_select_allow_set().
#define EDJE_ENTRY_SELECTION_MODE_EXPLICIT 1 |
#define EDJE_FILE_MINOR 1 |
#define EDJE_FILE_VERSION 3 |
#define EDJE_IMAGE_SOURCE_TYPE_EXTERNAL 3 |
Referenced by edje_edit_image_compression_type_get().
#define EDJE_IMAGE_SOURCE_TYPE_INLINE_LOSSY 2 |
Referenced by edje_edit_image_compression_rate_get(), and edje_edit_image_compression_type_get().
#define EDJE_IMAGE_SOURCE_TYPE_INLINE_PERFECT 1 |
Referenced by edje_edit_image_compression_type_get().
#define EDJE_IMAGE_SOURCE_TYPE_LAST 4 |
#define EDJE_IMAGE_SOURCE_TYPE_NONE 0 |
#define EDJE_INF_MAX_H 100000 |
Referenced by edje_object_size_max_get().
#define EDJE_INF_MAX_W 100000 |
Referenced by edje_object_size_max_get().
#define EDJE_PART_PATH_SEPARATOR ':' |
Referenced by _edje_emit().
#define EDJE_PART_PATH_SEPARATOR_INDEXL '[' |
Referenced by _edje_real_part_recursive_get_helper().
#define EDJE_PART_PATH_SEPARATOR_INDEXR ']' |
Referenced by _edje_real_part_recursive_get_helper().
#define EDJE_PART_PATH_SEPARATOR_STRING ":" |
Referenced by _edje_real_part_recursive_get(), and _edje_recursive_get().
#define EDJE_SMART_API_INIT | ( | smart_class_init | ) | {smart_class_init, EDJE_SMART_API_VERSION, NULL} |
#define EDJE_SMART_API_INIT_NAME_VERSION | ( | name | ) | EDJE_SMART_API_INIT(EVAS_SMART_CLASS_INIT_NAME_VERSION(name)) |
#define EDJE_SMART_API_INIT_NULL EDJE_SMART_API_INIT(EVAS_SMART_CLASS_INIT_NULL) |
#define EDJE_SMART_API_INIT_VERSION EDJE_SMART_API_INIT(EVAS_SMART_CLASS_INIT_VERSION) |
#define EDJE_SMART_API_VERSION 1 |
#define EDJE_STATE_PARAM_ALIGNMENT 1 |
#define EDJE_STATE_PARAM_ASPECT 5 |
#define EDJE_STATE_PARAM_ASPECT_PREF 6 |
#define EDJE_STATE_PARAM_BORDER 18 |
#define EDJE_STATE_PARAM_COLOR 7 |
#define EDJE_STATE_PARAM_COLOR2 8 |
#define EDJE_STATE_PARAM_COLOR3 9 |
#define EDJE_STATE_PARAM_COLOR_CLASS 10 |
#define EDJE_STATE_PARAM_FILL_POS 20 |
#define EDJE_STATE_PARAM_FILL_SIZE 21 |
#define EDJE_STATE_PARAM_FILL_SMOOTH 19 |
#define EDJE_STATE_PARAM_IMAGE 17 |
#define EDJE_STATE_PARAM_LAST 43 |
#define EDJE_STATE_PARAM_MAP_BACK_CULL 39 |
#define EDJE_STATE_PARAM_MAP_LIGNT 34 |
#define EDJE_STATE_PARAM_MAP_OM 32 |
#define EDJE_STATE_PARAM_MAP_PERSP 33 |
#define EDJE_STATE_PARAM_MAP_PERSP_ON 40 |
#define EDJE_STATE_PARAM_MAP_ROT_CENTER 35 |
#define EDJE_STATE_PARAM_MAP_ROT_X 36 |
#define EDJE_STATE_PARAM_MAP_ROT_Y 37 |
#define EDJE_STATE_PARAM_MAP_ROT_Z 38 |
#define EDJE_STATE_PARAM_MAX 3 |
#define EDJE_STATE_PARAM_MIN 2 |
#define EDJE_STATE_PARAM_NONE 0 |
#define EDJE_STATE_PARAM_PERSP_FOCAL 42 |
#define EDJE_STATE_PARAM_PERSP_ZPLANE 41 |
#define EDJE_STATE_PARAM_REL1 11 |
#define EDJE_STATE_PARAM_REL1_OFFSET 13 |
#define EDJE_STATE_PARAM_REL1_TO 12 |
#define EDJE_STATE_PARAM_REL2 14 |
#define EDJE_STATE_PARAM_REL2_OFFSET 16 |
#define EDJE_STATE_PARAM_REL2_TO 15 |
#define EDJE_STATE_PARAM_STEP 4 |
#define EDJE_STATE_PARAM_TEXT 22 |
#define EDJE_STATE_PARAM_TEXT_ALIGN 30 |
#define EDJE_STATE_PARAM_TEXT_CLASS 23 |
#define EDJE_STATE_PARAM_TEXT_FIT 27 |
#define EDJE_STATE_PARAM_TEXT_FONT 24 |
#define EDJE_STATE_PARAM_TEXT_MAX 29 |
#define EDJE_STATE_PARAM_TEXT_MIN 28 |
#define EDJE_STATE_PARAM_TEXT_SIZE 26 |
#define EDJE_STATE_PARAM_TEXT_STYLE 25 |
#define EDJE_STATE_PARAM_VISIBLE 31 |
#define EDJE_T_FLOAT EET_T_DOUBLE |
Referenced by _edje_edd_init().
#define EDJE_VAR_FLOAT 2 |
#define EDJE_VAR_HASH 5 |
#define EDJE_VAR_INT 1 |
#define EDJE_VAR_LIST 4 |
Referenced by _edje_var_list_count_get(), _edje_var_list_float_append(), _edje_var_list_float_insert(), _edje_var_list_float_prepend(), _edje_var_list_int_append(), _edje_var_list_int_insert(), _edje_var_list_int_prepend(), _edje_var_list_nth(), _edje_var_list_nth_float_get(), _edje_var_list_nth_float_set(), _edje_var_list_nth_int_get(), _edje_var_list_nth_int_set(), _edje_var_list_nth_str_get(), _edje_var_list_nth_str_set(), _edje_var_list_remove_nth(), _edje_var_list_str_append(), _edje_var_list_str_insert(), _edje_var_list_str_prepend(), _edje_var_list_var_append(), _edje_var_list_var_append_relative(), _edje_var_list_var_prepend(), _edje_var_list_var_prepend_relative(), _edje_var_shutdown(), _edje_var_var_float_get(), _edje_var_var_float_set(), _edje_var_var_int_get(), _edje_var_var_int_set(), _edje_var_var_str_get(), and _edje_var_var_str_set().
#define EDJE_VAR_MAGIC_BASE 0x12fe84ba |
Referenced by _edje_embryo_globals_init(), _edje_var_float_get(), _edje_var_float_set(), _edje_var_int_get(), _edje_var_int_set(), _edje_var_list_count_get(), _edje_var_list_float_append(), _edje_var_list_float_insert(), _edje_var_list_float_prepend(), _edje_var_list_int_append(), _edje_var_list_int_insert(), _edje_var_list_int_prepend(), _edje_var_list_nth(), _edje_var_list_nth_float_get(), _edje_var_list_nth_float_set(), _edje_var_list_nth_int_get(), _edje_var_list_nth_int_set(), _edje_var_list_nth_str_get(), _edje_var_list_nth_str_set(), _edje_var_list_remove_nth(), _edje_var_list_str_append(), _edje_var_list_str_insert(), _edje_var_list_str_prepend(), _edje_var_list_var_append(), _edje_var_list_var_append_relative(), _edje_var_list_var_prepend(), _edje_var_list_var_prepend_relative(), _edje_var_str_get(), and _edje_var_str_set().
#define EDJE_VAR_NONE 0 |
Referenced by _edje_var_list_count_get(), _edje_var_list_float_append(), _edje_var_list_float_insert(), _edje_var_list_float_prepend(), _edje_var_list_int_append(), _edje_var_list_int_insert(), _edje_var_list_int_prepend(), _edje_var_list_nth_float_get(), _edje_var_list_nth_float_set(), _edje_var_list_nth_int_get(), _edje_var_list_nth_int_set(), _edje_var_list_nth_str_get(), _edje_var_list_nth_str_set(), _edje_var_list_remove_nth(), _edje_var_list_str_append(), _edje_var_list_str_insert(), _edje_var_list_str_prepend(), _edje_var_var_float_get(), _edje_var_var_float_set(), _edje_var_var_int_get(), _edje_var_var_int_set(), _edje_var_var_str_get(), and _edje_var_var_str_set().
#define EDJE_VAR_STRING 3 |
#define ERR | ( | ... | ) | EINA_LOG_DOM_ERR(_edje_default_log_dom, __VA_ARGS__) |
Referenced by _edje_edit_internal_save(), _edje_embryo_test_run(), _edje_entry_shutdown(), _edje_external_content_get(), _edje_external_param_get(), _edje_external_param_set(), _edje_external_signal_emit(), _edje_external_type_add(), _edje_lua2_script_init(), _edje_lua2_script_shutdown(), _edje_message_process(), _edje_object_file_set_internal(), _edje_program_run(), edje_box_layout_register(), edje_edit_font_add(), edje_edit_font_del(), edje_edit_group_del(), edje_edit_image_del(), edje_edit_state_add(), edje_edit_state_external_param_get(), edje_edit_state_external_param_set(), edje_external_type_array_register(), edje_external_type_register(), edje_init(), edje_module_load(), edje_object_part_external_content_get(), edje_object_part_external_object_get(), edje_object_part_external_param_get(), edje_object_part_external_param_set(), edje_object_part_external_param_type_get(), edje_object_part_swallow(), edje_object_part_unswallow(), and edje_object_size_min_restricted_calc().
#define FLOAT_T double |
#define FROM_DOUBLE | ( | a | ) | (a) |
Referenced by _edje_object_file_set_internal(), _edje_program_run_iterate(), edje_edit_program_transition_time_set(), edje_edit_state_add(), edje_init(), edje_object_part_drag_page(), edje_object_part_drag_page_set(), edje_object_part_drag_size_set(), edje_object_part_drag_step(), edje_object_part_drag_step_set(), edje_object_part_drag_value_set(), edje_object_scale_set(), and edje_scale_set().
#define FROM_INT | ( | a | ) | (double)(a) |
#define GETFLOAT | ( | val, | |||
par | ) |
{ \ float *___cptr; \ if ((___cptr = (float *)embryo_data_address_get(ep, (par)))) { \ val = *___cptr; } }
#define GETFLOAT_T | ( | val, | |||
par | ) |
{ \ float *___cptr; \ if ((___cptr = (float *)embryo_data_address_get(ep, (par)))) \ { \ val = FROM_DOUBLE(*___cptr); \ } \ }
#define GETINT | ( | val, | |||
par | ) |
{ \ int *___cptr; \ if ((___cptr = (int *)embryo_data_address_get(ep, (par)))) { \ val = *___cptr; } }
#define GETSTR | ( | str, | |||
par | ) |
{ \ Embryo_Cell *___cptr; \ int ___l; \ str = NULL; \ if ((___cptr = embryo_data_address_get(ep, (par)))) { \ ___l = embryo_data_string_length_get(ep, ___cptr); \ if (((str) = alloca(___l + 1))) \ embryo_data_string_get(ep, ___cptr, (str)); } }
#define GETSTREVAS | ( | str, | |||
par | ) |
{ \ if ((str)) { \ if ((par) && (!strcmp((par), (str)))) return 0; \ if ((par)) eina_stringshare_del((par)); \ (par) = (char *)eina_stringshare_add((str)); } \ else (par) = NULL; }
#define INF | ( | ... | ) | EINA_LOG_DOM_INFO(_edje_default_log_dom, __VA_ARGS__) |
#define MIN | ( | a, | |||
b | ) | (((a) < (b)) ? (a) : (b)) |
#define MUL | ( | a, | |||
b | ) | ((a) * (b)) |
Referenced by _edje_part_pos_set(), edje_object_part_drag_page(), and edje_object_part_drag_step().
#define PI 3.14159265358979323846 |
Referenced by _edje_part_pos_set().
#define SCALE | ( | a, | |||
b | ) | ((a) * (double)(b)) |
Referenced by _edje_text_recalc_apply().
#define SETFLOAT | ( | val, | |||
par | ) |
{ \ float *___cptr; \ if ((___cptr = (float *)embryo_data_address_get(ep, (par)))) { \ *___cptr = (float)val; } }
#define SETFLOAT_T | ( | val, | |||
par | ) |
{ \ float *___cptr; \ if ((___cptr = (float *)embryo_data_address_get(ep, (par)))) \ { \ *___cptr = (float) TO_DOUBLE(val); \ } \ }
#define SETINT | ( | val, | |||
par | ) |
{ \ int *___cptr; \ if ((___cptr = (int *)embryo_data_address_get(ep, (par)))) { \ *___cptr = (int)val; } }
#define SETSTR | ( | str, | |||
par | ) |
{ \
Embryo_Cell *___cptr; \
if ((___cptr = embryo_data_address_get(ep, (par)))) { \
embryo_data_string_set(ep, str, ___cptr); } }
#define SETSTRALLOCATE | ( | s | ) |
#define SIN | ( | a | ) | sin(a) |
Referenced by _edje_part_pos_set().
#define SQRT | ( | a | ) | sqrt(a) |
#define SUB | ( | a, | |||
b | ) | ((a) - (b)) |
Referenced by _edje_part_pos_set().
#define TO_DOUBLE | ( | a | ) | (double)(a) |
Referenced by _edje_box_recalc_apply(), _edje_text_recalc_apply(), edje_edit_program_transition_time_get(), edje_object_animation_set(), edje_object_part_drag_page_get(), edje_object_part_drag_size_get(), edje_object_part_drag_step_get(), edje_object_part_drag_value_get(), edje_object_scale_get(), and edje_scale_get().
#define TO_INT | ( | a | ) | (int)(a) |
Referenced by _edje_text_recalc_apply().
#define WRN | ( | ... | ) | EINA_LOG_DOM_WARN(_edje_default_log_dom, __VA_ARGS__) |
#define ZERO 0.0 |
Typedef Documentation
typedef struct _Edje_Position_Scale Edje_Alignment |
typedef struct _Edje_Aspect Edje_Aspect |
typedef struct _Edje_Aspect_Prefer Edje_Aspect_Prefer |
typedef struct _Edje_Calc_Params Edje_Calc_Params |
typedef struct _Edje_Color Edje_Color |
typedef struct _Edje_Color_Class Edje_Color_Class |
typedef struct _Edje_External_Directory Edje_External_Directory |
typedef struct _Edje_External_Directory_Entry Edje_External_Directory_Entry |
typedef struct _Edje_File Edje_File |
typedef enum _Edje_Fill Edje_Fill |
typedef struct _Edje_Font_Directory_Entry Edje_Font_Directory_Entry |
typedef struct _Edje_Image_Directory Edje_Image_Directory |
typedef struct _Edje_Image_Directory_Entry Edje_Image_Directory_Entry |
typedef struct _Edje_Image_Directory_Set Edje_Image_Directory_Set |
typedef struct _Edje_Image_Directory_Set_Entry Edje_Image_Directory_Set_Entry |
typedef enum _Edje_Match_Error Edje_Match_Error |
typedef struct _Edje_Message Edje_Message |
typedef struct _Edje_Message_Signal Edje_Message_Signal |
typedef struct _Edje_Pack_Element Edje_Pack_Element |
typedef struct _Edje_Part Edje_Part |
typedef struct _Edje_Part_Api Edje_Part_Api |
typedef struct _Edje_Part_Box_Animation Edje_Part_Box_Animation |
typedef struct _Edje_Part_Collection Edje_Part_Collection |
typedef struct _Edje_Part_Description_Box Edje_Part_Description_Box |
typedef struct _Edje_Part_Description_Common Edje_Part_Description_Common |
typedef struct _Edje_Part_Description_External Edje_Part_Description_External |
typedef struct _Edje_Part_Description_Image Edje_Part_Description_Image |
typedef struct _Edje_Part_Description_List Edje_Part_Description_List |
typedef struct _Edje_Part_Description_Spec_Box Edje_Part_Description_Spec_Box |
typedef struct _Edje_Part_Description_Spec_Fill Edje_Part_Description_Spec_Fill |
typedef struct _Edje_Part_Description_Spec_Text Edje_Part_Description_Spec_Text |
typedef struct _Edje_Part_Description_Table Edje_Part_Description_Table |
typedef struct _Edje_Part_Description_Text Edje_Part_Description_Text |
typedef struct _Edje_Part_Dragable Edje_Part_Dragable |
typedef struct _Edje_Part_Image_Id Edje_Part_Image_Id |
typedef struct _Edje_Patterns Edje_Patterns |
typedef struct _Edje_Pending_Program Edje_Pending_Program |
typedef struct _Edje_Position Edje_Position |
typedef struct _Edje_Position_Scale Edje_Position_Scale |
typedef struct _Edje_Program Edje_Program |
typedef struct _Edje_Program_After Edje_Program_After |
typedef struct _Edje_Program_Target Edje_Program_Target |
typedef enum _Edje_Queue Edje_Queue |
typedef struct _Edje_Real_Part Edje_Real_Part |
typedef struct _Edje_Real_Part_Drag Edje_Real_Part_Drag |
typedef struct _Edje_Real_Part_Set Edje_Real_Part_Set |
typedef struct _Edje_Real_Part_State Edje_Real_Part_State |
typedef struct _Edje_Rectangle Edje_Rectangle |
typedef struct _Edje_Running_Program Edje_Running_Program |
typedef struct _Edje_Signal_Callback Edje_Signal_Callback |
typedef struct _Edje_Signal_Source_Char Edje_Signal_Source_Char |
typedef struct _Edje_Signals_Sources_Patterns Edje_Signals_Sources_Patterns |
typedef struct _Edje_Size Edje_Size |
typedef struct _Edje_Smart_Api Edje_Smart_Api |
typedef struct _Edje_States Edje_States |
typedef struct _Edje_String Edje_String |
typedef struct _Edje_Style Edje_Style |
typedef struct _Edje_Style_Tag Edje_Style_Tag |
typedef struct _Edje_Text_Class Edje_Text_Class |
typedef struct _Edje_Text_Style Edje_Text_Style |
typedef struct _Edje_Var_Animator Edje_Var_Animator |
typedef struct _Edje_Var_Float Edje_Var_Float |
typedef struct _Edje_Var_Hash Edje_Var_Hash |
typedef struct _Edje_Var_Int Edje_Var_Int |
typedef struct _Edje_Var_List Edje_Var_List |
typedef struct _Edje_Var_Pool Edje_Var_Pool |
typedef struct _Edje_Var_String Edje_Var_String |
typedef struct _Edje_Var_Timer Edje_Var_Timer |
Enumeration Type Documentation
enum _Edje_Fill |
enum _Edje_Match_Error |
enum _Edje_Queue |
enum Edje_Internal_Aspect |
Function Documentation
void __edje_lua_error | ( | const char * | file, | |
const char * | fnc, | |||
int | line, | |||
lua_State * | L, | |||
int | err_code | |||
) |
int _edje_block | ( | Edje * | ed | ) |
References _edje_ref(), and _Edje::block.
Referenced by _edje_emit_handle(), _edje_object_file_set_internal(), _edje_program_run(), _edje_program_run_iterate(), _edje_timer_cb(), and edje_object_animation_set().
int _edje_block_break | ( | Edje * | ed | ) |
References _Edje::block_break.
Referenced by _edje_emit_handle(), _edje_object_file_set_internal(), _edje_program_run(), _edje_program_run_iterate(), _edje_timer_cb(), and edje_object_animation_set().
void _edje_block_violate | ( | Edje * | ed | ) |
References _Edje::block, and _Edje::block_break.
Referenced by _edje_file_del().
void _edje_box_init | ( | void | ) |
Referenced by edje_init().
Eina_Bool _edje_box_layout_add_child | ( | Edje_Real_Part * | rp, | |
Evas_Object * | child_obj | |||
) |
Edje_Part_Box_Animation* _edje_box_layout_anim_new | ( | Evas_Object * | box | ) |
References _Edje_Part_Box_Animation::box.
Referenced by _edje_object_file_set_internal().
Eina_Bool _edje_box_layout_find | ( | const char * | name, | |
Evas_Object_Box_Layout * | cb, | |||
void ** | data, | |||
void(**)(void *data) | free_data | |||
) |
void _edje_box_layout_free_data | ( | void * | data | ) |
void _edje_box_layout_remove_child | ( | Edje_Real_Part * | rp, | |
Evas_Object * | child_obj | |||
) |
void _edje_box_recalc_apply | ( | Edje *ed | __UNUSED__, | |
Edje_Real_Part * | ep, | |||
Edje_Calc_Params * | p3, | |||
Edje_Part_Description_Box * | chosen_desc | |||
) |
void _edje_box_shutdown | ( | void | ) |
Referenced by edje_init(), and edje_shutdown().
void _edje_cache_coll_clean | ( | Edje_File * | edf | ) |
Referenced by edje_collection_cache_set(), and edje_edit_group_add().
void _edje_cache_coll_flush | ( | Edje_File * | edf | ) |
Referenced by _edje_file_free(), and edje_collection_cache_flush().
void _edje_cache_coll_unref | ( | Edje_File * | edf, | |
Edje_Part_Collection * | edc | |||
) |
Referenced by _edje_file_del().
Edje_File* _edje_cache_file_coll_open | ( | const char * | file, | |
const char * | coll, | |||
int * | error_ret, | |||
Edje_Part_Collection ** | edc_ret | |||
) |
Referenced by _edje_file_add(), edje_file_collection_list(), edje_file_data_get(), and edje_file_group_exists().
void _edje_cache_file_unref | ( | Edje_File * | edf | ) |
Referenced by _edje_file_add(), _edje_file_del(), edje_file_collection_list(), edje_file_data_get(), and edje_file_group_exists().
void _edje_callbacks_add | ( | Evas_Object * | obj, | |
Edje * | ed, | |||
Edje_Real_Part * | rp | |||
) |
Referenced by _edje_object_file_set_internal(), _edje_real_part_swallow(), and edje_edit_part_mouse_events_set().
void _edje_callbacks_del | ( | Evas_Object * | obj, | |
Edje * | ed | |||
) |
void _edje_callbacks_focus_add | ( | Evas_Object * | obj, | |
Edje * | ed, | |||
Edje_Real_Part * | rp | |||
) |
Referenced by _edje_object_file_set_internal(), and _edje_real_part_swallow().
void _edje_callbacks_focus_del | ( | Evas_Object * | obj, | |
Edje * | ed | |||
) |
Referenced by _edje_file_del(), _edje_real_part_swallow_clear(), and edje_object_part_unswallow().
Evas_Object* _edje_children_get | ( | Edje_Real_Part * | rp, | |
const char * | partid | |||
) |
void _edje_collection_free | ( | Edje_File * | edf, | |
Edje_Part_Collection * | ec, | |||
Edje_Part_Collection_Directory_Entry * | ce | |||
) |
References _edje_collection_free_part_description_clean(), _edje_embryo_script_shutdown(), _edje_lua2_script_unload(), _Edje_Part::default_desc, _Edje_Part_Description_List::desc, _Edje_Part_Description_List::desc_count, EDJE_LOAD_PROGRAM_FREE, _Edje_Part::items, _Edje_Part::name, _Edje_Part::other, and _Edje_Part::type.
Referenced by edje_edit_group_del().
void _edje_collection_free_part_description_clean | ( | int | type, | |
Edje_Part_Description_Common * | desc, | |||
Eina_Bool | free_strings | |||
) |
References _edje_external_params_free(), _Edje_Part_Description_Common::color_class, EDJE_PART_TYPE_EXTERNAL, EDJE_PART_TYPE_IMAGE, EDJE_PART_TYPE_TEXT, EDJE_PART_TYPE_TEXTBLOCK, _Edje_Part_Description_External::external_params, _Edje_Part_Description_Spec_Text::font, _Edje_Part_Description_Image::image, _Edje_String::str, _Edje_Part_Description_Spec_Text::style, _Edje_Part_Description_Spec_Text::text, _Edje_Part_Description_Text::text, _Edje_Part_Description_Spec_Text::text_class, _Edje_Part_Description_Spec_Image::tweens, and _Edje_Part_Description_Spec_Image::tweens_count.
Referenced by _edje_collection_free(), _edje_collection_free_part_description_free(), and _edje_file_del().
void _edje_collection_free_part_description_free | ( | int | type, | |
Edje_Part_Description_Common * | desc, | |||
Edje_Part_Collection_Directory_Entry * | ce, | |||
Eina_Bool | free_strings | |||
) |
References _edje_collection_free_part_description_clean(), and FREE_POOL.
Referenced by edje_edit_part_del(), and edje_edit_state_del().
Edje_Color_Class* _edje_color_class_find | ( | Edje * | ed, | |
const char * | color_class | |||
) |
References _Edje_File::color_classes, _Edje::color_classes, _Edje::file, and _Edje_Color_Class::name.
Referenced by edje_object_color_class_get().
void _edje_color_class_hash_free | ( | void | ) |
Referenced by edje_shutdown().
void _edje_color_class_member_add | ( | Edje * | ed, | |
const char * | color_class | |||
) |
Referenced by _edje_object_file_set_internal().
void _edje_color_class_member_del | ( | Edje * | ed, | |
const char * | color_class | |||
) |
Referenced by _edje_color_class_on_del().
void _edje_color_class_members_free | ( | void | ) |
Referenced by edje_shutdown().
void _edje_dragable_pos_set | ( | Edje * | ed, | |
Edje_Real_Part * | ep, | |||
FLOAT_T | x, | |||
FLOAT_T | y | |||
) |
References _edje_recalc(), _Edje::dirty, _Edje_Real_Part::drag, _Edje_Real_Part_Drag::need_reset, _Edje_Real_Part_Drag::tmp, _Edje_Real_Part_Drag::x, and _Edje_Real_Part_Drag::y.
Referenced by _edje_object_file_set_internal(), _edje_program_run(), edje_object_part_drag_page(), edje_object_part_drag_step(), and edje_object_part_drag_value_set().
EAPI void _edje_edd_init | ( | void | ) |
References _edje_edd_edje_color_class, _edje_edd_edje_external_directory, _edje_edd_edje_external_directory_entry, _edje_edd_edje_external_param, _edje_edd_edje_file, _edje_edd_edje_font_directory_entry, _edje_edd_edje_image_directory, _edje_edd_edje_image_directory_entry, _edje_edd_edje_image_directory_set, _edje_edd_edje_image_directory_set_entry, _edje_edd_edje_pack_element, _edje_edd_edje_pack_element_pointer, _edje_edd_edje_part, _edje_edd_edje_part_collection, _edje_edd_edje_part_collection_directory_entry, _edje_edd_edje_part_description_box, _edje_edd_edje_part_description_external, _edje_edd_edje_part_description_group, _edje_edd_edje_part_description_image, _edje_edd_edje_part_description_rectangle, _edje_edd_edje_part_description_swallow, _edje_edd_edje_part_description_table, _edje_edd_edje_part_description_text, _edje_edd_edje_part_description_textblock, _edje_edd_edje_part_description_variant, _edje_edd_edje_part_description_variant_list, _edje_edd_edje_part_image_id, _edje_edd_edje_part_image_id_pointer, _edje_edd_edje_part_pointer, _edje_edd_edje_program, _edje_edd_edje_program_after, _edje_edd_edje_program_pointer, _edje_edd_edje_program_target, _edje_edd_edje_string, _edje_edd_edje_style, _edje_edd_edje_style_tag, EDJE_ADD_ARRAY_MAPPING, EDJE_DATA_DESCRIPTOR_DESCRIPTION_COMMON, EDJE_DATA_DESCRIPTOR_DESCRIPTION_COMMON_SUB, EDJE_DEFINE_POINTER_TYPE, EDJE_T_FLOAT, and name.
Referenced by edje_init().
EAPI void _edje_edd_shutdown | ( | void | ) |
References _edje_edd_edje_color_class, _edje_edd_edje_external_directory, _edje_edd_edje_external_directory_entry, _edje_edd_edje_external_param, _edje_edd_edje_file, _edje_edd_edje_font_directory_entry, _edje_edd_edje_image_directory, _edje_edd_edje_image_directory_entry, _edje_edd_edje_image_directory_set, _edje_edd_edje_image_directory_set_entry, _edje_edd_edje_pack_element, _edje_edd_edje_pack_element_pointer, _edje_edd_edje_part, _edje_edd_edje_part_collection, _edje_edd_edje_part_collection_directory_entry, _edje_edd_edje_part_description_box, _edje_edd_edje_part_description_box_pointer, _edje_edd_edje_part_description_external, _edje_edd_edje_part_description_external_pointer, _edje_edd_edje_part_description_group, _edje_edd_edje_part_description_group_pointer, _edje_edd_edje_part_description_image, _edje_edd_edje_part_description_image_pointer, _edje_edd_edje_part_description_rectangle, _edje_edd_edje_part_description_rectangle_pointer, _edje_edd_edje_part_description_swallow, _edje_edd_edje_part_description_swallow_pointer, _edje_edd_edje_part_description_table, _edje_edd_edje_part_description_table_pointer, _edje_edd_edje_part_description_text, _edje_edd_edje_part_description_text_pointer, _edje_edd_edje_part_description_textblock, _edje_edd_edje_part_description_textblock_pointer, _edje_edd_edje_part_description_variant, _edje_edd_edje_part_description_variant_list, _edje_edd_edje_part_image_id, _edje_edd_edje_part_image_id_pointer, _edje_edd_edje_part_pointer, _edje_edd_edje_program, _edje_edd_edje_program_after, _edje_edd_edje_program_pointer, _edje_edd_edje_program_target, _edje_edd_edje_string, _edje_edd_edje_style, _edje_edd_edje_style_tag, and FREED.
Referenced by edje_init(), and edje_shutdown().
void _edje_embryo_globals_init | ( | Edje * | ed | ) |
References _Edje::collection, EDJE_VAR_MAGIC_BASE, and _Edje_Part_Collection::script.
Referenced by _edje_embryo_script_reset(), _edje_embryo_test_run(), and _edje_message_process().
void _edje_embryo_script_init | ( | Edje_Part_Collection * | edc | ) |
References _Edje_Part_Collection::script.
void _edje_embryo_script_reset | ( | Edje * | ed | ) |
References _edje_embryo_globals_init(), _Edje::collection, and _Edje_Part_Collection::script.
Referenced by _edje_message_process().
void _edje_embryo_script_shutdown | ( | Edje_Part_Collection * | edc | ) |
References _Edje_Part_Collection::script.
Referenced by _edje_collection_free().
void _edje_embryo_test_run | ( | Edje * | ed, | |
const char * | fname, | |||
const char * | sig, | |||
const char * | src | |||
) |
References _edje_embryo_globals_init(), _Edje::collection, ERR, _Edje::file, _Edje_Part_Collection::part, _Edje_File::path, and _Edje_Part_Collection::script.
Referenced by _edje_program_run().
const Eina_List* _edje_entry_anchor_geometry_get | ( | Edje_Real_Part * | rp, | |
const char * | anchor | |||
) |
References _Entry::anchors, _Edje_Real_Part::entry_data, _Anchor::item, _Anchor::name, and _Anchor::sel.
Referenced by edje_object_part_text_anchor_geometry_get().
const Eina_List* _edje_entry_anchors_list | ( | Edje_Real_Part * | rp | ) |
References _Entry::anchorlist, _Entry::anchors, _Edje_Real_Part::entry_data, _Anchor::item, and _Anchor::name.
Referenced by edje_object_part_text_anchor_list_get().
void _edje_entry_cursor_begin | ( | Edje_Real_Part * | rp, | |
Edje_Cursor | cur | |||
) |
const char* _edje_entry_cursor_content_get | ( | Edje_Real_Part * | rp, | |
Edje_Cursor | cur | |||
) |
Referenced by edje_object_part_text_cursor_content_get().
Eina_Bool _edje_entry_cursor_coord_set | ( | Edje_Real_Part * | rp, | |
Edje_Cursor | cur, | |||
int | x, | |||
int | y | |||
) |
void _edje_entry_cursor_copy | ( | Edje_Real_Part * | rp, | |
Edje_Cursor | cur, | |||
Edje_Cursor | dst | |||
) |
Eina_Bool _edje_entry_cursor_down | ( | Edje_Real_Part * | rp, | |
Edje_Cursor | cur | |||
) |
void _edje_entry_cursor_end | ( | Edje_Real_Part * | rp, | |
Edje_Cursor | cur | |||
) |
void _edje_entry_cursor_geometry_get | ( | Edje_Real_Part * | rp, | |
Evas_Coord * | cx, | |||
Evas_Coord * | cy, | |||
Evas_Coord * | cw, | |||
Evas_Coord * | ch | |||
) |
References _Entry::cursor, _Edje_Real_Part::entry_data, and _Edje_Real_Part::object.
Referenced by edje_object_part_text_cursor_geometry_get().
Eina_Bool _edje_entry_cursor_is_format_get | ( | Edje_Real_Part * | rp, | |
Edje_Cursor | cur | |||
) |
Referenced by edje_object_part_text_cursor_is_format_get().
Eina_Bool _edje_entry_cursor_is_visible_format_get | ( | Edje_Real_Part * | rp, | |
Edje_Cursor | cur | |||
) |
Referenced by edje_object_part_text_cursor_is_visible_format_get().
void _edje_entry_cursor_line_begin | ( | Edje_Real_Part * | rp, | |
Edje_Cursor | cur | |||
) |
void _edje_entry_cursor_line_end | ( | Edje_Real_Part * | rp, | |
Edje_Cursor | cur | |||
) |
Eina_Bool _edje_entry_cursor_next | ( | Edje_Real_Part * | rp, | |
Edje_Cursor | cur | |||
) |
Eina_Bool _edje_entry_cursor_prev | ( | Edje_Real_Part * | rp, | |
Edje_Cursor | cur | |||
) |
Eina_Bool _edje_entry_cursor_up | ( | Edje_Real_Part * | rp, | |
Edje_Cursor | cur | |||
) |
void _edje_entry_init | ( | Edje * | ed | ) |
References _Edje::entries_inited, _Edje::evas, _Edje::has_entries, and _Edje::obj.
Referenced by _edje_object_file_set_internal().
Eina_Bool _edje_entry_item_geometry_get | ( | Edje_Real_Part * | rp, | |
const char * | item, | |||
Evas_Coord * | cx, | |||
Evas_Coord * | cy, | |||
Evas_Coord * | cw, | |||
Evas_Coord * | ch | |||
) |
References _Entry::anchors, _Edje_Real_Part::entry_data, _Anchor::item, _Anchor::name, and _Anchor::start.
Referenced by edje_object_part_text_item_geometry_get().
const Eina_List* _edje_entry_items_list | ( | Edje_Real_Part * | rp | ) |
References _Entry::anchors, _Edje_Real_Part::entry_data, _Anchor::item, _Entry::itemlist, and _Anchor::name.
Referenced by edje_object_part_text_item_list_get().
void _edje_entry_real_part_configure | ( | Edje_Real_Part * | rp | ) |
References _Entry::cursor, _Entry::cursor_bg, _Entry::cursor_fg, _Edje_Real_Part::entry_data, and _Edje_Real_Part::object.
Referenced by _edje_entry_cursor_begin(), _edje_entry_cursor_copy(), _edje_entry_cursor_down(), _edje_entry_cursor_end(), _edje_entry_cursor_line_begin(), _edje_entry_cursor_line_end(), _edje_entry_cursor_next(), _edje_entry_cursor_prev(), _edje_entry_cursor_up(), _edje_entry_select_abort(), _edje_entry_select_all(), _edje_entry_select_begin(), _edje_entry_select_extend(), and _edje_entry_text_markup_insert().
void _edje_entry_real_part_init | ( | Edje_Real_Part * | rp | ) |
References _Edje_Real_Part::chosen_description, _Entry::cursor, _Entry::cursor_bg, _Entry::cursor_fg, _Edje_Real_Part::edje, EDJE_ENTRY_EDIT_MODE_EDITABLE, EDJE_ENTRY_EDIT_MODE_PASSWORD, EDJE_ENTRY_SELECTION_MODE_DEFAULT, edje_object_add(), edje_object_file_set(), edje_object_signal_callback_add(), edje_string_get(), _Edje_Real_Part::entry_data, _Edje_Part::entry_mode, _Edje::evas, _Edje_Part::name, _Edje::obj, _Edje_Real_Part::object, _Edje_Real_Part::part, _Edje::path, _Edje_Part_Description_Spec_Text::repch, _Entry::rp, _Entry::select_allow, _Edje_Part::select_mode, _Edje_Part::source3, _Edje_Part::source4, _Edje::subobjs, and _Edje_Part_Description_Text::text.
Referenced by _edje_object_file_set_internal().
void _edje_entry_real_part_shutdown | ( | Edje_Real_Part * | rp | ) |
References _Entry::cursor, _Entry::cursor_bg, _Entry::cursor_fg, _Edje_Real_Part::edje, EDJE_ENTRY_EDIT_MODE_EDITABLE, edje_object_signal_callback_del(), _Edje_Real_Part::entry_data, _Edje_Part::entry_mode, _Edje_Part::name, _Edje::obj, _Edje_Real_Part::object, _Edje_Real_Part::part, and _Edje::subobjs.
Referenced by _edje_file_del().
void _edje_entry_select_abort | ( | Edje_Real_Part * | rp | ) |
References _edje_entry_real_part_configure(), _Entry::cursor, _Edje_Real_Part::entry_data, and _Entry::selecting.
Referenced by edje_object_part_text_select_abort().
void _edje_entry_select_all | ( | Edje_Real_Part * | rp | ) |
References _edje_entry_real_part_configure(), _Entry::cursor, _Edje_Real_Part::entry_data, and _Edje_Real_Part::object.
Referenced by edje_object_part_text_select_all().
Eina_Bool _edje_entry_select_allow_get | ( | const Edje_Real_Part * | rp | ) |
References _Edje_Real_Part::entry_data, and _Entry::select_allow.
void _edje_entry_select_allow_set | ( | Edje_Real_Part * | rp, | |
Eina_Bool | allow | |||
) |
void _edje_entry_select_begin | ( | Edje_Real_Part * | rp | ) |
References _edje_entry_real_part_configure(), _Entry::cursor, _Edje_Real_Part::entry_data, and _Edje_Real_Part::object.
Referenced by edje_object_part_text_select_begin().
void _edje_entry_select_extend | ( | Edje_Real_Part * | rp | ) |
References _edje_entry_real_part_configure(), _Entry::cursor, _Edje_Real_Part::entry_data, and _Edje_Real_Part::object.
Referenced by edje_object_part_text_select_extend().
void _edje_entry_select_none | ( | Edje_Real_Part * | rp | ) |
References _Entry::cursor, _Edje_Real_Part::entry_data, and _Edje_Real_Part::object.
Referenced by edje_object_part_text_select_none().
const char* _edje_entry_selection_get | ( | Edje_Real_Part * | rp | ) |
References _Edje_Real_Part::entry_data, _Entry::have_selection, _Entry::sel_end, _Entry::sel_start, and _Entry::selection.
Referenced by edje_object_part_text_selection_get().
void _edje_entry_set_cursor_end | ( | Edje_Real_Part * | rp | ) |
References _Entry::cursor, _Edje_Real_Part::entry_data, and _Edje_Real_Part::object.
void _edje_entry_set_cursor_start | ( | Edje_Real_Part * | rp | ) |
References _Entry::cursor, _Edje_Real_Part::entry_data, and _Edje_Real_Part::object.
Referenced by _edje_entry_text_markup_set().
void _edje_entry_shutdown | ( | Edje * | ed | ) |
References _Edje::entries_inited, ERR, _Edje::evas, _Edje::has_entries, and _Edje::obj.
Referenced by _edje_file_del().
const char* _edje_entry_text_get | ( | Edje_Real_Part * | rp | ) |
References _Edje_Real_Part::entry_data, and _Edje_Real_Part::object.
Referenced by edje_object_part_text_get(), and edje_object_part_text_unescaped_get().
void _edje_entry_text_markup_insert | ( | Edje_Real_Part * | rp, | |
const char * | text | |||
) |
void _edje_entry_text_markup_set | ( | Edje_Real_Part * | rp, | |
const char * | text | |||
) |
Eina_Bool Eina_Bool Evas_Object* _edje_external_content_get | ( | const Evas_Object * | obj, | |
const char * | content | |||
) |
void _edje_external_init | ( | ) |
Referenced by edje_init().
Eina_Bool Eina_Bool _edje_external_param_get | ( | const Evas_Object * | obj, | |
Edje_Real_Part * | rp, | |||
Edje_External_Param * | param | |||
) |
Eina_Bool _edje_external_param_set | ( | Evas_Object * | obj, | |
Edje_Real_Part * | rp, | |||
const Edje_External_Param * | param | |||
) |
Eina_Bool Eina_Bool Evas_Object* void _edje_external_params_free | ( | Eina_List * | params, | |
Eina_Bool | free_strings | |||
) |
References _Edje_External_Param::name, and _Edje_External_Param::s.
Referenced by _edje_collection_free_part_description_clean().
void* _edje_external_params_parse | ( | Evas_Object * | obj, | |
const Eina_List * | params | |||
) |
References _Edje_External_Type::data, _Edje_External_Type::params_parse, and type.
Referenced by _edje_object_file_set_internal(), _edje_part_description_apply(), edje_edit_state_add(), and edje_edit_state_external_param_set().
void _edje_external_parsed_params_free | ( | Evas_Object * | obj, | |
void * | params | |||
) |
References _Edje_External_Type::params_free, and type.
Referenced by _edje_file_del(), _edje_part_description_apply(), and edje_edit_state_external_param_set().
void _edje_external_recalc_apply | ( | Edje * | ed, | |
Edje_Real_Part * | ep, | |||
Edje_Calc_Params * | params, | |||
Edje_Part_Description_Common * | chosen_desc | |||
) |
void _edje_external_shutdown | ( | ) |
Referenced by edje_init(), and edje_shutdown().
void _edje_external_signal_emit | ( | Evas_Object * | obj, | |
const char * | emission, | |||
const char * | source | |||
) |
References _Edje_External_Type::data, ERR, _Edje_External_Type::signal_emit, and type.
Referenced by _edje_emit().
Evas_Object* _edje_external_type_add | ( | const char * | type_name, | |
Evas * | evas, | |||
Evas_Object * | parent, | |||
const Eina_List * | params, | |||
const char * | part_name | |||
) |
References _Edje_External_Type::add, _Edje_External_Type::data, ERR, and type.
Referenced by _edje_object_file_set_internal().
Edje* _edje_fetch | ( | const Evas_Object * | obj | ) |
References _Edje::delete_me.
Referenced by _edje_emit(), _edje_message_cb_set(), _edje_object_file_set_internal(), _edje_real_part_recursive_get_helper(), edje_object_animation_get(), edje_object_animation_set(), edje_object_calc_force(), edje_object_color_class_del(), edje_object_color_class_get(), edje_object_color_class_set(), edje_object_data_get(), edje_object_file_get(), edje_object_file_set(), edje_object_freeze(), edje_object_item_provider_set(), edje_object_load_error_get(), edje_object_message_handler_set(), edje_object_message_send(), edje_object_message_signal_process(), edje_object_part_box_append(), edje_object_part_box_insert_at(), edje_object_part_box_insert_before(), edje_object_part_box_prepend(), edje_object_part_box_remove(), edje_object_part_box_remove_all(), edje_object_part_box_remove_at(), edje_object_part_drag_dir_get(), edje_object_part_drag_page(), edje_object_part_drag_page_get(), edje_object_part_drag_page_set(), edje_object_part_drag_size_get(), edje_object_part_drag_size_set(), edje_object_part_drag_step(), edje_object_part_drag_step_get(), edje_object_part_drag_step_set(), edje_object_part_drag_value_get(), edje_object_part_drag_value_set(), edje_object_part_exists(), edje_object_part_external_content_get(), edje_object_part_external_object_get(), edje_object_part_external_param_get(), edje_object_part_external_param_set(), edje_object_part_external_param_type_get(), edje_object_part_geometry_get(), edje_object_part_object_get(), edje_object_part_state_get(), edje_object_part_swallow(), edje_object_part_swallow_get(), edje_object_part_table_child_get(), edje_object_part_table_clear(), edje_object_part_table_col_row_size_get(), edje_object_part_table_pack(), edje_object_part_table_unpack(), edje_object_part_text_anchor_geometry_get(), edje_object_part_text_anchor_list_get(), edje_object_part_text_cursor_begin_set(), edje_object_part_text_cursor_content_get(), edje_object_part_text_cursor_coord_set(), edje_object_part_text_cursor_copy(), edje_object_part_text_cursor_down(), edje_object_part_text_cursor_end_set(), edje_object_part_text_cursor_geometry_get(), edje_object_part_text_cursor_is_format_get(), edje_object_part_text_cursor_is_visible_format_get(), edje_object_part_text_cursor_line_begin_set(), edje_object_part_text_cursor_line_end_set(), edje_object_part_text_cursor_next(), edje_object_part_text_cursor_prev(), edje_object_part_text_cursor_up(), edje_object_part_text_get(), edje_object_part_text_insert(), edje_object_part_text_item_geometry_get(), edje_object_part_text_item_list_get(), edje_object_part_text_select_abort(), edje_object_part_text_select_all(), edje_object_part_text_select_allow_set(), edje_object_part_text_select_begin(), edje_object_part_text_select_extend(), edje_object_part_text_select_none(), edje_object_part_text_selection_get(), edje_object_part_text_set(), edje_object_part_text_unescaped_get(), edje_object_part_text_unescaped_set(), edje_object_parts_extends_calc(), edje_object_play_get(), edje_object_play_set(), edje_object_preload(), edje_object_scale_get(), edje_object_scale_set(), edje_object_signal_callback_add(), edje_object_signal_callback_del(), edje_object_signal_callback_del_full(), edje_object_signal_emit(), edje_object_size_max_get(), edje_object_size_min_get(), edje_object_size_min_restricted_calc(), edje_object_text_change_cb_set(), edje_object_text_class_set(), edje_object_text_insert_filter_callback_add(), edje_object_text_insert_filter_callback_del(), edje_object_text_insert_filter_callback_del_full(), and edje_object_thaw().
void _edje_file_add | ( | Edje * | ed | ) |
References _edje_cache_file_coll_open(), _edje_cache_file_unref(), _edje_edd_edje_file, _Edje::collection, _Edje::file, _Edje::group, _Edje::load_error, and _Edje::path.
Referenced by _edje_object_file_set_internal().
void _edje_file_cache_shutdown | ( | void | ) |
Referenced by edje_shutdown().
void _edje_file_del | ( | Edje * | ed | ) |
References _edje_anim_count, _edje_animators, _edje_block_violate(), _edje_box_layout_free_data(), _edje_cache_coll_unref(), _edje_cache_file_unref(), _edje_callbacks_del(), _edje_callbacks_focus_del(), _edje_collection_free_part_description_clean(), _edje_color_class_on_del(), _edje_entry_real_part_shutdown(), _edje_entry_shutdown(), _edje_external_parsed_params_free(), _edje_freeze_calc_count, _edje_freeze_calc_list, _edje_lua2_script_shutdown(), _edje_message_del(), _edje_programs_patterns_clean(), _edje_real_part_mp, _edje_real_part_state_mp, _edje_real_part_swallow_clear(), _edje_text_part_on_del(), _edje_textblock_styles_del(), _edje_unref(), _edje_var_shutdown(), _Edje::actions, _Edje_Real_Part::anim, _Edje::collection, _Edje_Real_Part::custom, _Edje_Real_Part_State::description, _Edje_Real_Part::drag, _Edje_Real_Part::edje, EDJE_ENTRY_EDIT_MODE_NONE, EDJE_PART_TYPE_EXTERNAL, EDJE_PART_TYPE_GROUP, _Edje_Part::entry_mode, _Edje_Real_Part_State::external_params, _Edje::file, _Edje::focused_part, _Edje_File::free_strings, _Edje::freeze_calc, _Edje_Real_Part::items, _Edje::L, _Edje_Real_Part::object, _Edje_Real_Part::param1, _Edje_Real_Part::param2, _Edje_Real_Part::part, _Edje_Part_Collection::parts, _Edje_Part_Collection::parts_count, _Edje::pending_actions, _Edje_Real_Part_State::set, _Edje_Real_Part::swallowed_object, _Edje::table_parts, _Edje::table_parts_size, _Edje::table_programs, _Edje::table_programs_size, _Edje_Real_Part::text, _Edje_Pending_Program::timer, and _Edje_Part::type.
Referenced by _edje_del(), and _edje_object_file_set_internal().
void _edje_file_free | ( | Edje_File * | edf | ) |
References _edje_cache_coll_flush(), _edje_textblock_style_cleanup(), _Edje_File::collection, _Edje_File::collection_cache, _Edje_File::collection_patterns, _Edje_File::color_classes, _Edje_File::compiler, _Edje_File::data, edje_match_patterns_free(), _Edje_File::ef, _Edje_External_Directory::entries, _Edje_Image_Directory_Set::entries, _Edje_Image_Directory::entries, _Edje_Image_Directory::entries_count, _Edje_Image_Directory_Entry::entry, _Edje_File::external_dir, _Edje_File::fonts, _Edje_File::free_strings, HASH_FREE, _Edje_File::image_dir, _Edje_Color_Class::name, _Edje_File::path, _Edje_Image_Directory::sets, and _Edje_Image_Directory::sets_count.
int _edje_freeze | ( | Edje * | ed | ) |
void _edje_lua2_error_full | ( | const char * | file, | |
const char * | fnc, | |||
int | line, | |||
lua_State * | L, | |||
int | err_code | |||
) |
References _edje_default_log_dom.
void _edje_lua2_script_func_hide | ( | Edje * | ed | ) |
References _edje_lua2_error, and _Edje::L.
Referenced by _edje_lua_script_only_hide().
void _edje_lua2_script_func_message | ( | Edje * | ed, | |
Edje_Message * | em | |||
) |
References _edje_lua2_error, EDJE_MESSAGE_FLOAT, EDJE_MESSAGE_FLOAT_SET, EDJE_MESSAGE_INT, EDJE_MESSAGE_INT_SET, EDJE_MESSAGE_NONE, EDJE_MESSAGE_SIGNAL, EDJE_MESSAGE_STRING, EDJE_MESSAGE_STRING_FLOAT, EDJE_MESSAGE_STRING_FLOAT_SET, EDJE_MESSAGE_STRING_INT, EDJE_MESSAGE_STRING_INT_SET, EDJE_MESSAGE_STRING_SET, _Edje_Message::id, _Edje::L, _Edje_Message::msg, and _Edje_Message::type.
Referenced by _edje_lua_script_only_message().
void _edje_lua2_script_func_move | ( | Edje * | ed | ) |
References _edje_lua2_error, _Edje::L, _Edje::x, and _Edje::y.
Referenced by _edje_lua_script_only_move().
void _edje_lua2_script_func_resize | ( | Edje * | ed | ) |
References _edje_lua2_error, _Edje::h, _Edje::L, and _Edje::w.
Referenced by _edje_lua_script_only_resize().
void _edje_lua2_script_func_show | ( | Edje * | ed | ) |
References _edje_lua2_error, and _Edje::L.
Referenced by _edje_lua_script_only_show().
void _edje_lua2_script_func_shutdown | ( | Edje * | ed | ) |
References _edje_lua2_error, _edje_lua2_script_shutdown(), and _Edje::L.
Referenced by _edje_lua_script_only_shutdown().
void _edje_lua2_script_func_signal | ( | Edje * | ed, | |
const char * | sig, | |||
const char * | src | |||
) |
References _edje_lua2_error, and _Edje::L.
Referenced by _edje_emit_handle().
void _edje_lua2_script_init | ( | Edje * | ed | ) |
References _edje_lua2_error, _Edje::collection, _Edje_File::ef, ERR, _Edje::file, _Edje_Part_Collection::id, _Edje::L, and MAX_LUA_MEM.
Referenced by _edje_lua_script_only_init().
void _edje_lua2_script_load | ( | Edje_Part_Collection * | edc, | |
void * | data, | |||
int | size | |||
) |
void _edje_lua2_script_shutdown | ( | Edje * | ed | ) |
References ERR, _Edje_Lua_Obj::free_func, _Edje::L, and _Edje::lua_objs.
Referenced by _edje_file_del(), and _edje_lua2_script_func_shutdown().
void _edje_lua2_script_unload | ( | Edje_Part_Collection * | edc | ) |
void _edje_lua_free_reg | ( | lua_State * | L, | |
void * | ptr | |||
) |
void _edje_lua_free_thread | ( | Edje * | ed, | |
lua_State * | L | |||
) |
void _edje_lua_get_reg | ( | lua_State * | L, | |
void * | ptr | |||
) |
void _edje_lua_group_fn_new | ( | Edje * | ed | ) |
void _edje_lua_init | ( | ) |
void _edje_lua_new_reg | ( | lua_State * | L, | |
int | index, | |||
void * | ptr | |||
) |
lua_State* _edje_lua_new_thread | ( | Edje * | ed, | |
lua_State * | L | |||
) |
void _edje_lua_script_fn_new | ( | Edje * | ed | ) |
Eina_Bool _edje_lua_script_only | ( | Edje * | ed | ) |
References _Edje::collection, and _Edje_Part_Collection::lua_script_only.
Referenced by _edje_object_file_set_internal().
void _edje_lua_script_only_hide | ( | Edje * | ed | ) |
References _edje_lua2_script_func_hide(), _Edje::collection, and _Edje::L.
void _edje_lua_script_only_init | ( | Edje * | ed | ) |
References _edje_lua2_script_init(), and _Edje::collection.
Referenced by _edje_object_file_set_internal().
void _edje_lua_script_only_message | ( | Edje * | ed, | |
Edje_Message * | em | |||
) |
References _edje_lua2_script_func_message(), _Edje::collection, and _Edje::L.
Referenced by _edje_message_process().
void _edje_lua_script_only_move | ( | Edje * | ed | ) |
References _edje_lua2_script_func_move(), _Edje::collection, and _Edje::L.
void _edje_lua_script_only_resize | ( | Edje * | ed | ) |
References _edje_lua2_script_func_resize(), _Edje::collection, and _Edje::L.
void _edje_lua_script_only_show | ( | Edje * | ed | ) |
References _edje_lua2_script_func_show(), _Edje::collection, and _Edje::L.
void _edje_lua_script_only_shutdown | ( | Edje * | ed | ) |
References _edje_lua2_script_func_shutdown(), _Edje::collection, and _Edje::L.
Referenced by _edje_object_file_set_internal().
void _edje_lua_shutdown | ( | ) |
lua_State* _edje_lua_state_get | ( | ) |
EAPI void _edje_module_init | ( | ) |
References _edje_module_init(), _modules_paths, and _registered_modules.
Referenced by _edje_module_init(), and edje_init().
EAPI void _edje_module_shutdown | ( | ) |
References _modules_found, _modules_paths, and _registered_modules.
Referenced by edje_init(), and edje_shutdown().
int _edje_object_file_set_internal | ( | Evas_Object * | obj, | |
const char * | file, | |||
const char * | group, | |||
Eina_List * | group_path | |||
) |
References _edje_block(), _edje_block_break(), _edje_box_layout_anim_new(), _edje_callbacks_add(), _edje_callbacks_focus_add(), _edje_color_class_member_add(), _edje_dragable_pos_set(), _edje_emit(), _edje_entry_init(), _edje_entry_real_part_init(), _edje_external_params_parse(), _edje_external_recalc_apply(), _edje_external_type_add(), _edje_fetch(), _edje_file_add(), _edje_file_del(), _edje_freeze(), _edje_lua_script_only(), _edje_lua_script_only_init(), _edje_lua_script_only_shutdown(), _edje_object_file_set_internal(), _edje_programs_patterns_init(), _edje_real_part_box_append(), _edje_real_part_mp, _edje_real_part_swallow(), _edje_real_part_table_pack(), _edje_recalc(), _edje_ref(), _edje_script_only(), _edje_script_only_init(), _edje_script_only_shutdown(), _edje_text_part_on_add(), _edje_textblock_style_all_update(), _edje_textblock_styles_add(), _edje_thaw(), _edje_unblock(), _edje_unref(), _edje_var_init(), _Edje_Real_Part::anim, _Edje_Real_Part::chosen_description, _Edje_Real_Part::clip_to, _Edje_Part::clip_to_id, _Edje::clipper, _Edje_Pack_Element::col, _Edje::collection, _Edje_Part_Description_Common::color_class, _Edje_Pack_Element::colspan, _Edje_Part_Dragable::confine_id, _Edje_Real_Part_Drag::confine_to, _Edje_Part::default_desc, _Edje_Part_Description_List::desc, _Edje_Part_Description_List::desc_count, _Edje_Real_Part_State::description, _Edje::dirty, _Edje_Real_Part::drag, _Edje_Part::dragable, _Edje_Real_Part::edje, EDJE_ENTRY_EDIT_MODE_NONE, EDJE_LOAD_BUILD_TABLE, EDJE_LOAD_ERROR_NONE, EDJE_LOAD_ERROR_RECURSIVE_REFERENCE, EDJE_LOAD_ERROR_RESOURCE_ALLOCATION_FAILED, edje_module_load(), edje_object_add(), edje_object_load_error_get(), edje_object_part_swallow(), edje_object_signal_callback_add(), EDJE_PART_TYPE_BOX, EDJE_PART_TYPE_EXTERNAL, EDJE_PART_TYPE_GRADIENT, EDJE_PART_TYPE_GROUP, EDJE_PART_TYPE_IMAGE, EDJE_PART_TYPE_RECTANGLE, EDJE_PART_TYPE_SWALLOW, EDJE_PART_TYPE_TABLE, EDJE_PART_TYPE_TEXT, EDJE_PART_TYPE_TEXTBLOCK, edje_string_get(), _Edje_External_Directory::entries, _Edje_External_Directory::entries_count, _Edje_External_Directory_Entry::entry, _Edje_Part::entry_mode, ERR, _Edje::evas, _Edje_Part_Dragable::event_id, _Edje_Real_Part::events_to, _Edje_File::external_dir, _Edje_Real_Part_State::external_params, _Edje_Part_Description_External::external_params, _Edje_File::feature_ver, _Edje::file, _Edje_Part_Collection::fnmatch_count, FROM_DOUBLE, FROM_INT, _Edje::group, _Edje_Size::h, _Edje::has_entries, _Edje_Part_Description_Spec_Text::id_source, _Edje_Part_Description_Spec_Text::id_text_source, _Edje_Part_Description_Common::id_x, _Edje_Part_Description_Common::id_y, _Edje_Real_Part::items, _Edje_Part::items, _Edje_Part::items_count, _Edje::load_error, _Edje_Part_Collection::lua_script_only, _Edje_Real_Part::max, _Edje_Real_Part::min, _Edje_Part::mouse_events, _Edje_Style::name, name, _Edje_Pack_Element::name, _Edje_Part::name, _Edje_Part_Collection::nocmp_count, _Edje::obj, _Edje_Real_Part::object, _Edje_Part::other, _Edje_Real_Part::param1, _Edje::parent, _Edje_Real_Part::part, _Edje_Part_Collection::parts, _Edje_Part_Collection::parts_count, _Edje::path, _Edje_Part::pointer_mode, _Edje_Part::precise_is_inside, _Edje_Part_Collection::programs, _Edje_Part_Description_Common::rel1, _Edje_Real_Part_State::rel1_to_x, _Edje_Real_Part_State::rel1_to_y, _Edje_Part_Description_Common::rel2, _Edje_Real_Part_State::rel2_to_x, _Edje_Real_Part_State::rel2_to_y, _Edje_Part::repeat_events, _Edje_Pack_Element::row, _Edje_Pack_Element::rowspan, _Edje_Part_Collection::script_only, _Edje_Pack_Element::source, _Edje_Part::source, _Edje_Real_Part_Drag::step, _Edje_Part_Dragable::step_x, _Edje_Part_Dragable::step_y, _Edje_Part_Collection::strcmp_count, _Edje_Part_Collection::strncmp_count, _Edje_Part_Collection::strrncmp_count, _Edje_Style::style, _Edje_Part_Description_Spec_Text::style, _Edje_File::styles, _Edje_Real_Part::swallow_params, _Edje::table_parts, _Edje::table_parts_size, _Edje::table_programs, _Edje::table_programs_size, _Edje_Real_Part::text, _Edje_Part_Description_Text::text, _Edje_Part::type, _Edje_Real_Part_Drag::val, _Edje_Size::w, _Edje_Position_Scale::x, _Edje_Part_Dragable::x, _Edje_Position_Scale::y, and _Edje_Part_Dragable::y.
Referenced by _edje_object_file_set_internal().
void _edje_object_part_swallow_changed_hints_cb | ( | void * | data, | |
Evas * | e, | |||
Evas_Object * | obj, | |||
void * | event_info | |||
) |
Referenced by _edje_real_part_swallow(), _edje_real_part_swallow_clear(), and edje_object_part_unswallow().
void _edje_object_part_swallow_free_cb | ( | void * | data, | |
Evas * | e, | |||
Evas_Object * | obj, | |||
void * | event_info | |||
) |
Referenced by _edje_real_part_swallow(), _edje_real_part_swallow_clear(), and edje_object_part_unswallow().
Eina_Bool _edje_object_part_text_raw_set | ( | Evas_Object * | obj, | |
Edje_Real_Part * | rp, | |||
const char * | part, | |||
const char * | text | |||
) |
References _edje_entry_text_markup_set(), _edje_recalc(), _Edje::data, _Edje::dirty, _Edje_Real_Part::edje, EDJE_ENTRY_EDIT_MODE_NONE, _Edje_Part::entry_mode, _Edje::func, _Edje_Real_Part::part, _Edje_Real_Part::text, and _Edje::text_change.
Referenced by edje_object_part_text_set(), and edje_object_part_text_unescaped_set().
const Edje_Smart_Api* _edje_object_smart_class_get | ( | void | ) |
References _edje_object_smart_set().
void _edje_object_smart_set | ( | Edje_Smart_Api * | sc | ) |
References _Edje_Smart_Api::base, and _Edje_Smart_Api::file_set.
Referenced by _edje_object_smart_class_get(), and edje_object_add().
void _edje_part_description_apply | ( | Edje * | ed, | |
Edje_Real_Part * | ep, | |||
const char * | d1, | |||
double | v1, | |||
const char * | d2, | |||
double | v2 | |||
) |
References _edje_external_params_parse(), _edje_external_parsed_params_free(), _edje_external_recalc_apply(), _edje_part_description_find(), _edje_real_part_state_mp, _Edje_Real_Part::chosen_description, _Edje_Part::default_desc, _Edje_Real_Part_State::description, _Edje_Real_Part::description_pos, _Edje::dirty, EDJE_PART_TYPE_EXTERNAL, EDJE_PART_TYPE_IMAGE, _Edje_Part_Description_External::external_params, _Edje_Real_Part_State::external_params, _Edje_Part_Description_Common::id_x, _Edje_Part_Description_Common::id_y, _Edje_Part_Description_Image::image, _Edje_Real_Part::param1, _Edje_Real_Part::param2, _Edje_Real_Part::part, _Edje_Part_Description_Common::rel1, _Edje_Real_Part_State::rel1_to_x, _Edje_Real_Part_State::rel1_to_y, _Edje_Part_Description_Common::rel2, _Edje_Real_Part_State::rel2_to_x, _Edje_Real_Part_State::rel2_to_y, _Edje_Real_Part_State::set, _Edje_Real_Part::swallowed_object, _Edje::table_parts, _Edje::table_parts_size, _Edje_Part_Description_Spec_Image::tweens_count, and _Edje_Part::type.
Referenced by _edje_program_end(), _edje_program_run(), _edje_program_run_iterate(), edje_edit_part_selected_state_set(), and edje_edit_state_del().
Edje_Part_Description_Common* _edje_part_description_find | ( | Edje * | ed, | |
Edje_Real_Part * | rp, | |||
const char * | name, | |||
double | val | |||
) |
int _edje_part_dragable_calc | ( | Edje * | ed, | |
Edje_Real_Part * | ep, | |||
FLOAT_T * | x, | |||
FLOAT_T * | y | |||
) |
void _edje_part_pos_set | ( | Edje * | ed, | |
Edje_Real_Part * | ep, | |||
int | mode, | |||
FLOAT_T | pos | |||
) |
References ADD, CLAMP, COS, _Edje_Real_Part::description_pos, _Edje::dirty, DIV2, EDJE_TWEEN_MODE_ACCELERATE, EDJE_TWEEN_MODE_DECELERATE, EDJE_TWEEN_MODE_LINEAR, EDJE_TWEEN_MODE_SINUSOIDAL, FLOAT_T, FROM_INT, MUL, PI, SIN, SUB, and ZERO.
Referenced by _edje_program_end(), _edje_program_run(), and _edje_program_run_iterate().
void _edje_part_recalc_1 | ( | Edje * | ed, | |
Edje_Real_Part * | ep | |||
) |
References FLAG_XY.
Eina_Bool _edje_pending_timer_cb | ( | void * | data | ) |
References _edje_program_run(), _Edje_Pending_Program::edje, _Edje::pending_actions, and _Edje_Pending_Program::program.
Referenced by _edje_program_run().
EAPI void _edje_program_insert | ( | Edje_Part_Collection * | ed, | |
Edje_Program * | p | |||
) |
References _Edje_Part_Collection::fnmatch, _Edje_Part_Collection::fnmatch_count, _Edje_Part_Collection::nocmp, _Edje_Part_Collection::nocmp_count, _Edje_Part_Collection::programs, _Edje_Program::signal, _Edje_Program::source, _Edje_Part_Collection::strcmp, _Edje_Part_Collection::strcmp_count, _Edje_Part_Collection::strncmp, _Edje_Part_Collection::strncmp_count, _Edje_Part_Collection::strrncmp, and _Edje_Part_Collection::strrncmp_count.
Referenced by edje_edit_program_signal_set(), and edje_edit_program_source_set().
EAPI void _edje_program_remove | ( | Edje_Part_Collection * | ed, | |
Edje_Program * | p | |||
) |
References _Edje_Part_Collection::fnmatch, _Edje_Part_Collection::fnmatch_count, _Edje_Part_Collection::nocmp, _Edje_Part_Collection::nocmp_count, _Edje_Part_Collection::programs, _Edje_Program::signal, _Edje_Program::source, _Edje_Part_Collection::strcmp, _Edje_Part_Collection::strcmp_count, _Edje_Part_Collection::strncmp, _Edje_Part_Collection::strncmp_count, _Edje_Part_Collection::strrncmp, and _Edje_Part_Collection::strrncmp_count.
Referenced by edje_edit_program_del(), edje_edit_program_signal_set(), and edje_edit_program_source_set().
void _edje_programs_patterns_clean | ( | Edje * | ed | ) |
References _edje_signals_sources_patterns_clean(), edje_match_signal_source_free(), _Edje_Signals_Sources_Patterns::exact_match, _Edje::patterns, _Edje_Signals_Sources_Patterns::programs, _Edje::programs, and _Edje_Signals_Sources_Patterns::u.
Referenced by _edje_file_del(), edje_edit_program_add(), edje_edit_program_signal_set(), and edje_edit_program_source_set().
void _edje_programs_patterns_init | ( | Edje * | ed | ) |
References _Edje::collection, EDJE_LOAD_PROGRAMS_ADD, edje_match_program_hash_build(), edje_match_programs_signal_init(), edje_match_programs_source_init(), _Edje_Signals_Sources_Patterns::exact_match, _Edje_Part_Collection::fnmatch_count, _Edje_Part_Collection::nocmp_count, _Edje::patterns, _Edje_Signals_Sources_Patterns::programs, _Edje_Part_Collection::programs, _Edje::programs, _Edje_Signals_Sources_Patterns::signals_patterns, _Edje_Signals_Sources_Patterns::sources_patterns, _Edje_Part_Collection::strcmp, _Edje_Part_Collection::strcmp_count, _Edje_Part_Collection::strncmp_count, _Edje_Part_Collection::strrncmp_count, and _Edje_Signals_Sources_Patterns::u.
Referenced by _edje_object_file_set_internal(), edje_edit_program_add(), edje_edit_program_signal_set(), and edje_edit_program_source_set().
Eina_Bool _edje_real_part_box_append | ( | Edje_Real_Part * | rp, | |
Evas_Object * | child_obj | |||
) |
References _edje_box_layout_add_child(), and _Edje_Real_Part::object.
Referenced by _edje_object_file_set_internal(), and edje_object_part_box_append().
Eina_Bool _edje_real_part_box_insert_at | ( | Edje_Real_Part * | rp, | |
Evas_Object * | child_obj, | |||
unsigned int | pos | |||
) |
References _edje_box_layout_add_child(), and _Edje_Real_Part::object.
Referenced by edje_object_part_box_insert_at().
Eina_Bool _edje_real_part_box_insert_before | ( | Edje_Real_Part * | rp, | |
Evas_Object * | child_obj, | |||
const Evas_Object * | ref | |||
) |
References _edje_box_layout_add_child(), and _Edje_Real_Part::object.
Referenced by edje_object_part_box_insert_before().
Eina_Bool _edje_real_part_box_prepend | ( | Edje_Real_Part * | rp, | |
Evas_Object * | child_obj | |||
) |
References _edje_box_layout_add_child(), and _Edje_Real_Part::object.
Referenced by edje_object_part_box_prepend().
Evas_Object* _edje_real_part_box_remove | ( | Edje_Real_Part * | rp, | |
Evas_Object * | child_obj | |||
) |
References _edje_box_layout_remove_child(), and _Edje_Real_Part::object.
Referenced by edje_object_part_box_remove().
Eina_Bool _edje_real_part_box_remove_all | ( | Edje_Real_Part * | rp, | |
Eina_Bool | clear | |||
) |
References _edje_box_layout_remove_child(), and _Edje_Real_Part::object.
Referenced by edje_object_part_box_remove_all().
Evas_Object* _edje_real_part_box_remove_at | ( | Edje_Real_Part * | rp, | |
unsigned int | pos | |||
) |
References _edje_box_layout_remove_child(), and _Edje_Real_Part::object.
Referenced by edje_object_part_box_remove_at().
Edje_Real_Part* _edje_real_part_get | ( | const Edje * | ed, | |
const char * | part | |||
) |
Edje_Real_Part* _edje_real_part_recursive_get | ( | const Edje * | ed, | |
const char * | part | |||
) |
References _edje_real_part_recursive_get_helper(), and EDJE_PART_PATH_SEPARATOR_STRING.
Referenced by _edje_real_part_recursive_get_helper(), edje_object_part_box_append(), edje_object_part_box_insert_at(), edje_object_part_box_insert_before(), edje_object_part_box_prepend(), edje_object_part_box_remove(), edje_object_part_box_remove_all(), edje_object_part_box_remove_at(), edje_object_part_drag_dir_get(), edje_object_part_drag_page(), edje_object_part_drag_page_get(), edje_object_part_drag_page_set(), edje_object_part_drag_size_get(), edje_object_part_drag_size_set(), edje_object_part_drag_step(), edje_object_part_drag_step_get(), edje_object_part_drag_step_set(), edje_object_part_drag_value_get(), edje_object_part_drag_value_set(), edje_object_part_exists(), edje_object_part_external_content_get(), edje_object_part_external_object_get(), edje_object_part_external_param_get(), edje_object_part_external_param_set(), edje_object_part_external_param_type_get(), edje_object_part_geometry_get(), edje_object_part_object_get(), edje_object_part_state_get(), edje_object_part_swallow(), edje_object_part_swallow_get(), edje_object_part_table_child_get(), edje_object_part_table_clear(), edje_object_part_table_col_row_size_get(), edje_object_part_table_pack(), edje_object_part_table_unpack(), edje_object_part_text_anchor_geometry_get(), edje_object_part_text_anchor_list_get(), edje_object_part_text_cursor_begin_set(), edje_object_part_text_cursor_content_get(), edje_object_part_text_cursor_coord_set(), edje_object_part_text_cursor_copy(), edje_object_part_text_cursor_down(), edje_object_part_text_cursor_end_set(), edje_object_part_text_cursor_geometry_get(), edje_object_part_text_cursor_is_format_get(), edje_object_part_text_cursor_is_visible_format_get(), edje_object_part_text_cursor_line_begin_set(), edje_object_part_text_cursor_line_end_set(), edje_object_part_text_cursor_next(), edje_object_part_text_cursor_prev(), edje_object_part_text_cursor_up(), edje_object_part_text_get(), edje_object_part_text_insert(), edje_object_part_text_item_geometry_get(), edje_object_part_text_item_list_get(), edje_object_part_text_select_abort(), edje_object_part_text_select_all(), edje_object_part_text_select_allow_set(), edje_object_part_text_select_begin(), edje_object_part_text_select_extend(), edje_object_part_text_select_none(), edje_object_part_text_selection_get(), edje_object_part_text_set(), edje_object_part_text_unescaped_get(), and edje_object_part_text_unescaped_set().
void _edje_real_part_swallow | ( | Edje_Real_Part * | rp, | |
Evas_Object * | obj_swallow | |||
) |
References _edje_callbacks_add(), _edje_callbacks_focus_add(), _edje_object_part_swallow_changed_hints_cb(), _edje_object_part_swallow_free_cb(), _edje_real_part_swallow_clear(), _edje_recalc(), _Edje_Real_Part::clip_to, _Edje::clipper, _Edje::dirty, _Edje_Real_Part::edje, _Edje_Part::mouse_events, _Edje::obj, _Edje_Real_Part::object, _Edje_Real_Part::part, _Edje_Part::pointer_mode, _Edje_Part::precise_is_inside, _Edje_Part::repeat_events, and _Edje_Real_Part::swallowed_object.
Referenced by _edje_object_file_set_internal(), edje_edit_part_source_set(), and edje_object_part_swallow().
void _edje_real_part_swallow_clear | ( | Edje_Real_Part * | rp | ) |
References _edje_callbacks_del(), _edje_callbacks_focus_del(), _edje_object_part_swallow_changed_hints_cb(), _edje_object_part_swallow_free_cb(), _Edje_Real_Part::edje, _Edje_Part::mouse_events, _Edje::obj, _Edje_Real_Part::part, and _Edje_Real_Part::swallowed_object.
Referenced by _edje_file_del(), _edje_real_part_swallow(), and edje_edit_part_source_set().
void _edje_real_part_table_clear | ( | Edje_Real_Part * | rp, | |
Eina_Bool | clear | |||
) |
References _Edje_Real_Part::object.
Referenced by edje_object_part_table_clear().
Eina_Bool _edje_real_part_table_pack | ( | Edje_Real_Part * | rp, | |
Evas_Object * | child_obj, | |||
unsigned short | col, | |||
unsigned short | row, | |||
unsigned short | colspan, | |||
unsigned short | rowspan | |||
) |
References _Edje_Real_Part::object.
Referenced by _edje_object_file_set_internal(), and edje_object_part_table_pack().
Eina_Bool _edje_real_part_table_unpack | ( | Edje_Real_Part * | rp, | |
Evas_Object * | child_obj | |||
) |
References _Edje_Real_Part::object.
Referenced by edje_object_part_table_unpack().
void _edje_recalc | ( | Edje * | ed | ) |
References _edje_freeze_calc_count, _edje_freeze_calc_list, _edje_freeze_val, _Edje::calc_only, _Edje::freeze, _Edje::freeze_calc, _Edje::obj, _Edje::postponed, and _Edje::recalc.
Referenced by _edje_dragable_pos_set(), _edje_object_file_set_internal(), _edje_object_part_swallow_changed_hints_cb(), _edje_object_part_text_raw_set(), _edje_program_end(), _edje_program_run(), _edje_program_run_iterate(), _edje_real_part_swallow(), _edje_thaw(), edje_color_class_del(), edje_color_class_set(), edje_object_color_class_del(), edje_object_color_class_set(), edje_object_part_drag_size_set(), edje_object_part_text_insert(), edje_object_size_min_restricted_calc(), edje_object_text_class_set(), edje_text_class_del(), and edje_text_class_set().
void _edje_recalc_do | ( | Edje * | ed | ) |
References _Edje::calc_only, _Edje_Real_Part::calculated, _Edje_Real_Part::calculating, _Edje::dirty, FLAG_NONE, FLAG_XY, _Edje::have_mapped_part, _Edje::obj, _Edje::postponed, _Edje::recalc, _Edje::state, _Edje::table_parts, and _Edje::table_parts_size.
Referenced by _edje_program_run(), edje_object_calc_force(), edje_object_part_drag_dir_get(), edje_object_part_drag_page_get(), edje_object_part_drag_size_get(), edje_object_part_drag_step_get(), edje_object_part_drag_value_get(), edje_object_part_external_object_get(), edje_object_part_geometry_get(), edje_object_part_object_get(), edje_object_part_state_get(), edje_object_part_swallow(), edje_object_part_swallow_get(), edje_object_part_text_get(), edje_object_part_text_unescaped_get(), edje_object_part_unswallow(), edje_object_parts_extends_calc(), edje_object_perspective_set(), edje_object_preload(), edje_object_size_max_get(), edje_object_size_min_restricted_calc(), edje_perspective_global_set(), and edje_perspective_set().
Edje* _edje_recursive_get | ( | Edje * | ed, | |
const char * | part, | |||
Edje_Real_Part ** | orp | |||
) |
References EDJE_PART_PATH_SEPARATOR_STRING.
Referenced by _edje_emit().
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().
void _edje_signals_sources_patterns_clean | ( | Edje_Signals_Sources_Patterns * | ssp | ) |
Edje_Text_Class* _edje_text_class_find | ( | Edje * | ed, | |
const char * | text_class | |||
) |
References _Edje_Text_Class::name, and _Edje::text_classes.
Referenced by _edje_text_class_font_get(), and _edje_textblock_style_all_update().
const char* _edje_text_class_font_get | ( | Edje * | ed, | |
Edje_Part_Description_Text * | chosen_desc, | |||
int * | size, | |||
char ** | free_later | |||
) |
References _edje_text_class_find(), _edje_text_size_calc(), edje_string_get(), _Edje_Text_Class::font, _Edje_Part_Description_Spec_Text::font, _Edje_Part_Description_Spec_Text::size, _Edje_Part_Description_Text::text, and _Edje_Part_Description_Spec_Text::text_class.
Referenced by _edje_text_recalc_apply().
void _edje_text_class_hash_free | ( | void | ) |
Referenced by edje_init(), and edje_shutdown().
void _edje_text_class_member_add | ( | Edje * | ed, | |
const char * | text_class | |||
) |
Referenced by _edje_text_part_on_add(), and _edje_textblock_styles_add().
void _edje_text_class_member_del | ( | Edje * | ed, | |
const char * | text_class | |||
) |
Referenced by _edje_text_part_on_del(), and _edje_textblock_styles_del().
void _edje_text_class_members_free | ( | void | ) |
Referenced by edje_init(), and edje_shutdown().
char* _edje_text_escape | ( | const char * | text | ) |
Referenced by edje_object_part_text_unescaped_set().
void _edje_text_init | ( | void | ) |
Referenced by edje_init().
void _edje_text_part_on_add | ( | Edje * | ed, | |
Edje_Real_Part * | ep | |||
) |
References _edje_text_class_member_add(), _Edje_Part::default_desc, _Edje_Part_Description_List::desc, _Edje_Part_Description_List::desc_count, EDJE_PART_TYPE_TEXT, _Edje_Part::other, _Edje_Real_Part::part, _Edje_Part_Description_Text::text, _Edje_Part_Description_Spec_Text::text_class, and _Edje_Part::type.
Referenced by _edje_object_file_set_internal().
References _edje_text_class_member_del(), _Edje_Part::default_desc, _Edje_Part_Description_List::desc, _Edje_Part_Description_List::desc_count, EDJE_PART_TYPE_TEXT, EDJE_PART_TYPE_TEXTBLOCK, _Edje_Part::other, _Edje_Part_Description_Text::text, _Edje_Part_Description_Spec_Text::text_class, and _Edje_Part::type.
Referenced by _edje_file_del().
void _edje_text_recalc_apply | ( | Edje * | ed, | |
Edje_Real_Part * | ep, | |||
Edje_Calc_Params * | params, | |||
Edje_Part_Description_Text * | chosen_desc | |||
) |
References _edje_fontset_append, _edje_scale, _edje_text_class_font_get(), _Edje_Color::a, alloca(), _Edje_Color::b, _Edje_Calc_Params::color, edje_string_get(), EDJE_TEXT_EFFECT_FAR_SHADOW, EDJE_TEXT_EFFECT_FAR_SOFT_SHADOW, EDJE_TEXT_EFFECT_GLOW, EDJE_TEXT_EFFECT_NONE, EDJE_TEXT_EFFECT_OUTLINE, EDJE_TEXT_EFFECT_OUTLINE_SHADOW, EDJE_TEXT_EFFECT_OUTLINE_SOFT_SHADOW, EDJE_TEXT_EFFECT_PLAIN, EDJE_TEXT_EFFECT_SHADOW, EDJE_TEXT_EFFECT_SOFT_OUTLINE, EDJE_TEXT_EFFECT_SOFT_SHADOW, _Edje_Part::effect, _Edje::file, _Edje_Part_Description_Spec_Text::fit_x, _Edje_Part_Description_Spec_Text::fit_y, FLOAT_T, _Edje_File::fonts, _Edje_Color::g, _Edje_Calc_Params::h, _Edje_Real_Part::object, _Edje_Real_Part::part, _Edje::path, _Edje_Color::r, SCALE, _Edje_Part::scale, _Edje::scale, _Edje_Calc_Params::text, _Edje_Real_Part::text, _Edje_Part_Description_Spec_Text::text, _Edje_Part_Description_Text::text, TO_DOUBLE, TO_INT, _Edje_Calc_Params::type, _Edje_Calc_Params::visible, _Edje_Calc_Params::w, _Edje_Calc_Params::x, _Edje::x, _Edje_Calc_Params::y, and _Edje::y.
Evas_Font_Size _edje_text_size_calc | ( | Evas_Font_Size | size, | |
Edje_Text_Class * | tc | |||
) |
References _Edje_Text_Class::size.
Referenced by _edje_text_class_font_get(), and _edje_textblock_style_all_update().
char* _edje_text_unescape | ( | const char * | text | ) |
Referenced by edje_object_part_text_unescaped_get().
void _edje_textblock_style_all_update | ( | Edje * | ed | ) |
References _edje_fontset_append, _edje_text_class_find(), _edje_text_size_calc(), _Edje::file, _Edje_Style_Tag::font, _Edje_Text_Class::font, _Edje_Style_Tag::font_size, _Edje_Style_Tag::key, _Edje_File::path, _Edje_Style::style, _Edje_File::styles, _Edje_Style::tags, _Edje_Style_Tag::text_class, and _Edje_Style_Tag::value.
Referenced by _edje_object_file_set_internal(), edje_object_text_class_set(), edje_text_class_del(), and edje_text_class_set().
void _edje_textblock_style_cleanup | ( | Edje_File * | edf | ) |
void _edje_textblock_style_parse_and_fix | ( | Edje_File * | edf | ) |
void _edje_textblock_styles_add | ( | Edje * | ed | ) |
References _edje_text_class_member_add(), _Edje::file, _Edje_File::styles, _Edje_Style::tags, and _Edje_Style_Tag::text_class.
Referenced by _edje_object_file_set_internal().
void _edje_textblock_styles_del | ( | Edje * | ed | ) |
References _edje_text_class_member_del(), _Edje::file, _Edje_File::styles, _Edje_Style::tags, and _Edje_Style_Tag::text_class.
Referenced by _edje_file_del().
int _edje_thaw | ( | Edje * | ed | ) |
Eina_Bool _edje_timer_cb | ( | void * | data | ) |
int _edje_unblock | ( | Edje * | ed | ) |
References _edje_unref(), _Edje::block, and _Edje::block_break.
Referenced by _edje_emit_handle(), _edje_object_file_set_internal(), _edje_program_run(), _edje_program_run_iterate(), _edje_timer_cb(), and edje_object_animation_set().
int _edje_var_anim_add | ( | Edje * | ed, | |
double | len, | |||
const char * | fname, | |||
int | val | |||
) |
void _edje_var_anim_del | ( | Edje * | ed, | |
int | id | |||
) |
References _Edje_Var_Animator::delete_me.
double _edje_var_float_get | ( | Edje * | ed, | |
int | id | |||
) |
void _edje_var_float_set | ( | Edje * | ed, | |
int | id, | |||
double | v | |||
) |
void _edje_var_free | ( | Edje_Var * | var | ) |
References _Edje_Var::data, EDJE_VAR_STRING, _Edje_Var::s, _Edje_Var::type, and _Edje_Var_String::v.
Referenced by _edje_var_list_remove_nth(), and _edje_var_shutdown().
void _edje_var_init | ( | Edje * | ed | ) |
References _Edje::collection, _Edje_Part_Collection::script, _Edje_Var_Pool::size, _Edje::var_pool, and _Edje_Var_Pool::vars.
Referenced by _edje_object_file_set_internal().
int _edje_var_int_get | ( | Edje * | ed, | |
int | id | |||
) |
void _edje_var_int_set | ( | Edje * | ed, | |
int | id, | |||
int | v | |||
) |
int _edje_var_list_count_get | ( | Edje * | ed, | |
int | id | |||
) |
void _edje_var_list_float_append | ( | Edje * | ed, | |
int | id, | |||
double | v | |||
) |
void _edje_var_list_float_insert | ( | Edje * | ed, | |
int | id, | |||
int | n, | |||
double | v | |||
) |
void _edje_var_list_float_prepend | ( | Edje * | ed, | |
int | id, | |||
double | v | |||
) |
void _edje_var_list_int_append | ( | Edje * | ed, | |
int | id, | |||
int | v | |||
) |
void _edje_var_list_int_insert | ( | Edje * | ed, | |
int | id, | |||
int | n, | |||
int | v | |||
) |
void _edje_var_list_int_prepend | ( | Edje * | ed, | |
int | id, | |||
int | v | |||
) |
References _Edje_Var::data, EDJE_VAR_LIST, EDJE_VAR_MAGIC_BASE, _Edje_Var::l, _Edje_Var_Pool::size, _Edje_Var::type, _Edje_Var_List::v, _Edje::var_pool, and _Edje_Var_Pool::vars.
Referenced by _edje_var_list_float_insert(), _edje_var_list_int_insert(), _edje_var_list_nth_float_get(), _edje_var_list_nth_float_set(), _edje_var_list_nth_int_get(), _edje_var_list_nth_int_set(), _edje_var_list_nth_str_get(), _edje_var_list_nth_str_set(), and _edje_var_list_str_insert().
double _edje_var_list_nth_float_get | ( | Edje * | ed, | |
int | id, | |||
int | n | |||
) |
void _edje_var_list_nth_float_set | ( | Edje * | ed, | |
int | id, | |||
int | n, | |||
double | v | |||
) |
int _edje_var_list_nth_int_get | ( | Edje * | ed, | |
int | id, | |||
int | n | |||
) |
void _edje_var_list_nth_int_set | ( | Edje * | ed, | |
int | id, | |||
int | n, | |||
int | v | |||
) |
const char* _edje_var_list_nth_str_get | ( | Edje * | ed, | |
int | id, | |||
int | n | |||
) |
void _edje_var_list_nth_str_set | ( | Edje * | ed, | |
int | id, | |||
int | n, | |||
const char * | v | |||
) |
void _edje_var_list_remove_nth | ( | Edje * | ed, | |
int | id, | |||
int | n | |||
) |
void _edje_var_list_str_append | ( | Edje * | ed, | |
int | id, | |||
const char * | v | |||
) |
void _edje_var_list_str_insert | ( | Edje * | ed, | |
int | id, | |||
int | n, | |||
const char * | v | |||
) |
void _edje_var_list_str_prepend | ( | Edje * | ed, | |
int | id, | |||
const char * | v | |||
) |
References _Edje_Var::data, EDJE_VAR_LIST, EDJE_VAR_MAGIC_BASE, _Edje_Var::l, _Edje_Var_Pool::size, _Edje_Var::type, _Edje_Var_List::v, _Edje::var_pool, and _Edje_Var_Pool::vars.
Referenced by _edje_var_list_float_append(), _edje_var_list_float_insert(), _edje_var_list_int_append(), _edje_var_list_int_insert(), _edje_var_list_str_append(), and _edje_var_list_str_insert().
Edje_Var* _edje_var_new | ( | void | ) |
void _edje_var_shutdown | ( | Edje * | ed | ) |
References _edje_var_free(), _Edje_Var_Pool::animators, _Edje_Var::data, EDJE_VAR_LIST, EDJE_VAR_STRING, _Edje_Var::l, _Edje_Var::s, _Edje_Var_Pool::size, _Edje_Var_Timer::timer, _Edje_Var_Pool::timers, _Edje_Var::type, _Edje_Var_List::v, _Edje_Var_String::v, _Edje::var_pool, and _Edje_Var_Pool::vars.
Referenced by _edje_file_del().
const char* _edje_var_str_get | ( | Edje * | ed, | |
int | id | |||
) |
void _edje_var_str_set | ( | Edje * | ed, | |
int | id, | |||
const char * | str | |||
) |
int _edje_var_string_id_get | ( | Edje * | ed, | |
const char * | string | |||
) |
References _Edje::collection, and _Edje_Part_Collection::script.
int _edje_var_timer_add | ( | Edje * | ed, | |
double | in, | |||
const char * | fname, | |||
int | val | |||
) |
void _edje_var_timer_del | ( | Edje * | ed, | |
int | id | |||
) |
References _Edje_Var_Timer::timer.
Referenced by _edje_var_float_get(), and _edje_var_list_nth_float_get().
Referenced by _edje_var_int_get(), and _edje_var_list_nth_int_get().
Referenced by _edje_var_list_nth_str_get(), and _edje_var_str_get().
void* alloca | ( | size_t | ) |
Referenced by _edje_emit(), _edje_emit_handle(), and _edje_text_recalc_apply().
int edje_match_callback_exec | ( | Edje_Patterns * | ppat_signal, | |
Edje_Patterns * | ppat_source, | |||
const char * | signal, | |||
const char * | source, | |||
Eina_List * | callbacks, | |||
Edje * | ed | |||
) |
Eina_List* edje_match_callback_hash_build | ( | const Eina_List * | callbacks, | |
Eina_Rbtree ** | tree | |||
) |
Edje_Patterns* edje_match_callback_signal_init | ( | const Eina_List * | lst | ) |
Edje_Patterns* edje_match_callback_source_init | ( | const Eina_List * | lst | ) |
Eina_Bool edje_match_collection_dir_exec | ( | const Edje_Patterns * | ppat, | |
const char * | string | |||
) |
References _Edje_Patterns::finals, _Edje_Patterns::max_length, _Edje_Patterns::patterns_size, and _Edje_Patterns::states.
Referenced by edje_file_group_exists().
Edje_Patterns* edje_match_collection_dir_init | ( | const Eina_List * | lst | ) |
Referenced by edje_file_group_exists().
void edje_match_patterns_free | ( | Edje_Patterns * | ppat | ) |
References _Edje_Patterns::delete_me, _Edje_Patterns::ref, and _Edje_Patterns::states.
Referenced by _edje_file_free(), _edje_signals_sources_patterns_clean(), edje_file_group_exists(), and edje_match_callback_exec().
Eina_List* edje_match_program_hash_build | ( | Edje_Program *const * | programs, | |
unsigned int | count, | |||
Eina_Rbtree ** | tree | |||
) |
Eina_Bool edje_match_programs_exec | ( | const Edje_Patterns * | ppat_signal, | |
const Edje_Patterns * | ppat_source, | |||
const char * | signal, | |||
const char * | source, | |||
Edje_Program ** | programs, | |||
Eina_Bool(*)(Edje_Program *pr, void *data) | func, | |||
void * | data | |||
) |
References _Edje_Patterns::finals, _Edje_Patterns::max_length, _Edje_Patterns::patterns_size, and _Edje_Patterns::states.
Referenced by _edje_emit_handle().
Edje_Patterns* edje_match_programs_signal_init | ( | Edje_Program *const * | array, | |
unsigned int | count | |||
) |
Referenced by _edje_programs_patterns_init().
Edje_Patterns* edje_match_programs_source_init | ( | Edje_Program *const * | array, | |
unsigned int | count | |||
) |
Referenced by _edje_programs_patterns_init().
void edje_match_signal_source_free | ( | Edje_Signal_Source_Char * | key, | |
void * | data | |||
) |
const Eina_List* edje_match_signal_source_hash_get | ( | const char * | signal, | |
const char * | source, | |||
const Eina_Rbtree * | tree | |||
) |
References _Edje_Signal_Source_Char::list.
Referenced by _edje_emit_handle().
const char* edje_string_get | ( | const Edje_String * | es | ) |
References _Edje_String::str.
Referenced by _edje_entry_real_part_init(), _edje_object_file_set_internal(), _edje_text_class_font_get(), _edje_text_recalc_apply(), edje_edit_data_value_get(), edje_edit_group_data_value_get(), edje_edit_state_font_get(), edje_edit_state_text_get(), edje_file_data_get(), and edje_object_data_get().
const char* edje_string_id_get | ( | const Edje_String * | es | ) |
References _Edje_String::str.
Variable Documentation
int _edje_anim_count |
Referenced by _edje_file_del(), _edje_program_end(), _edje_program_run(), _edje_program_run_iterate(), and _edje_timer_cb().
Eina_List* _edje_animators |
Referenced by _edje_del(), _edje_file_del(), _edje_program_end(), _edje_program_run(), _edje_program_run_iterate(), and _edje_timer_cb().
EAPI int _edje_default_log_dom |
Referenced by _edje_lua2_error_full(), edje_init(), and edje_shutdown().
EAPI Eet_Data_Descriptor* _edje_edd_edje_file |
Referenced by _edje_edd_init(), _edje_edd_shutdown(), and _edje_file_add().
EAPI Eet_Data_Descriptor* _edje_edd_edje_part_collection |
Referenced by _edje_edd_init(), and _edje_edd_shutdown().
Eina_List* _edje_edjes |
Referenced by edje_freeze(), edje_perspective_global_set(), edje_perspective_set(), edje_scale_set(), and edje_thaw().
char* _edje_fontset_append |
Referenced by _edje_file_del(), _edje_recalc(), and edje_thaw().
Eina_List* _edje_freeze_calc_list |
Referenced by _edje_file_del(), _edje_recalc(), and edje_thaw().
int _edje_freeze_val |
Referenced by _edje_recalc(), edje_freeze(), edje_object_calc_force(), and edje_thaw().
jmp_buf _edje_lua_panic_jmp |
Eina_Mempool* _edje_real_part_mp |
Referenced by _edje_file_del(), _edje_object_file_set_internal(), edje_init(), and edje_shutdown().
Eina_Mempool* _edje_real_part_state_mp |
Referenced by _edje_file_del(), _edje_part_description_apply(), edje_init(), and edje_shutdown().
FLOAT_T _edje_scale |
Referenced by _edje_text_recalc_apply(), edje_init(), edje_scale_get(), and edje_scale_set().
Ecore_Animator* _edje_timer |
Referenced by _edje_program_run(), _edje_timer_cb(), and edje_shutdown().
Eina_Mempool* _emp_BOX |
Eina_Mempool* _emp_EXTERNAL |
Eina_Mempool* _emp_GROUP |
Eina_Mempool* _emp_IMAGE |
Eina_Mempool* _emp_part |
Eina_Mempool* _emp_RECTANGLE |
Eina_Mempool* _emp_SWALLOW |
Eina_Mempool* _emp_TABLE |
Eina_Mempool* _emp_TEXT |
Eina_Mempool* _emp_TEXTBLOCK |