Go to the source code of this file.
Variables | |
int | _edje_anim_count |
Eina_List * | _edje_animators |
EAPI int | _edje_default_log_dom |
EAPI Eet_Data_Descriptor * | _edje_edd_edje_file |
EAPI Eet_Data_Descriptor * | _edje_edd_edje_part_collection |
Eina_List * | _edje_edjes |
char * | _edje_fontset_append |
int | _edje_freeze_calc_count |
Eina_List * | _edje_freeze_calc_list |
int | _edje_freeze_val |
jmp_buf | _edje_lua_panic_jmp |
Eina_Bool | _edje_password_show_last |
FLOAT_T | _edje_password_show_last_timeout |
Eina_Mempool * | _edje_real_part_mp |
Eina_Mempool * | _edje_real_part_state_mp |
FLOAT_T | _edje_scale |
Ecore_Animator * | _edje_timer |
Eina_Mempool * | _emp_BOX |
Eina_Mempool * | _emp_EXTERNAL |
Eina_Mempool * | _emp_GROUP |
Eina_Mempool * | _emp_IMAGE |
Eina_Mempool * | _emp_part |
Eina_Mempool * | _emp_PROXY |
Eina_Mempool * | _emp_RECTANGLE |
Eina_Mempool * | _emp_SPACER |
Eina_Mempool * | _emp_SWALLOW |
Eina_Mempool * | _emp_TABLE |
Eina_Mempool * | _emp_TEXT |
Eina_Mempool * | _emp_TEXTBLOCK |
Macro Definition 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 DBG | ( | ... | ) | EINA_LOG_DOM_DBG(_edje_default_log_dom, __VA_ARGS__) |
Referenced by edje_object_part_swallow().
#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_CURSOR_MODE_BEFORE 1 |
Referenced by _edje_entry_cursor_geometry_get(), and _edje_entry_real_part_configure().
#define EDJE_ENTRY_CURSOR_MODE_UNDER 0 |
Referenced by _edje_entry_cursor_geometry_get(), and _edje_entry_real_part_configure().
#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_append(), _edje_object_part_text_raw_set(), _edje_part_recalc(), edje_object_part_text_anchor_geometry_get(), edje_object_part_text_anchor_list_get(), edje_object_part_text_autocapital_type_get(), edje_object_part_text_autocapital_type_set(), 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_pos_get(), edje_object_part_text_cursor_pos_set(), edje_object_part_text_cursor_prev(), edje_object_part_text_cursor_up(), edje_object_part_text_get(), edje_object_part_text_imf_context_get(), edje_object_part_text_imf_context_reset(), edje_object_part_text_input_panel_enabled_get(), edje_object_part_text_input_panel_enabled_set(), edje_object_part_text_input_panel_hide(), edje_object_part_text_input_panel_imdata_get(), edje_object_part_text_input_panel_imdata_set(), edje_object_part_text_input_panel_language_get(), edje_object_part_text_input_panel_language_set(), edje_object_part_text_input_panel_layout_get(), edje_object_part_text_input_panel_layout_set(), edje_object_part_text_input_panel_return_key_disabled_get(), edje_object_part_text_input_panel_return_key_disabled_set(), edje_object_part_text_input_panel_return_key_type_get(), edje_object_part_text_input_panel_return_key_type_set(), edje_object_part_text_input_panel_show(), edje_object_part_text_insert(), edje_object_part_text_item_geometry_get(), edje_object_part_text_item_list_get(), edje_object_part_text_prediction_allow_get(), edje_object_part_text_prediction_allow_set(), 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_unescaped_get(), and edje_object_part_text_user_insert().
#define EDJE_ENTRY_EDIT_MODE_PASSWORD 3 |
Referenced by _edje_entry_autocapital_type_set(), and _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 4 |
#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_ORIENTATION_AUTO 0 |
Referenced by _edje_object_file_set_internal().
#define EDJE_ORIENTATION_LTR 1 |
#define EDJE_ORIENTATION_RTL 2 |
Referenced by _edje_object_file_set_internal().
#define EDJE_PART_PATH_SEPARATOR ':' |
Referenced by _edje_emit_full().
#define EDJE_PART_PATH_SEPARATOR_INDEXL '[' |
Referenced by _edje_emit_full(), and _edje_real_part_recursive_get_helper().
#define EDJE_PART_PATH_SEPARATOR_INDEXR ']' |
Referenced by _edje_emit_full(), and _edje_real_part_recursive_get_helper().
#define EDJE_PART_PATH_SEPARATOR_STRING ":" |
Referenced by _edje_merge_path(), and _edje_real_part_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_SOUND_SOURCE_TYPE_INLINE_AS_IS 4 |
#define EDJE_SOUND_SOURCE_TYPE_INLINE_COMP 2 |
#define EDJE_SOUND_SOURCE_TYPE_INLINE_LOSSY 3 |
#define EDJE_SOUND_SOURCE_TYPE_INLINE_RAW 1 |
#define EDJE_SOUND_SOURCE_TYPE_NONE 0 |
#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_cache_coll_unref(), _edje_cache_file_coll_open(), _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_multisense_internal_sound_sample_play(), _edje_multisense_internal_sound_tone_play(), _edje_object_file_set_internal(), _edje_part_recalc(), _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_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(), edje_object_size_min_restricted_calc(), and edje_shutdown().
#define FLAG_NONE 0 |
Referenced by _edje_part_recalc(), and _edje_recalc_do().
#define FLAG_X 0x01 |
Referenced by _edje_part_recalc().
Referenced by _edje_part_recalc(), _edje_part_recalc_1(), _edje_program_run(), and _edje_recalc_do().
#define FLAG_Y 0x02 |
Referenced by _edje_part_recalc().
#define FLOAT_T double |
#define FROM_DOUBLE | ( | a | ) | (a) |
Referenced by _edje_object_file_set_internal(), _edje_part_description_apply(), _edje_part_pos_set(), _edje_part_recalc(), _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(), edje_password_show_last_timeout_set(), and edje_scale_set().
#define FROM_INT | ( | a | ) | (double)(a) |
#define GETFLOAT | ( | val, | |
par | |||
) |
#define GETFLOAT_T | ( | val, | |
par | |||
) |
#define GETINT | ( | val, | |
par | |||
) |
#define GETSTR | ( | str, | |
par | |||
) |
#define GETSTREVAS | ( | str, | |
par | |||
) |
#define HASNPARAMS | ( | n | ) | (params[0] == (sizeof(Embryo_Cell) * (n))) |
#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 PART_TYPE_FIELDS | ( | TYPE | ) |
#define PI 3.14159265358979323846 |
Referenced by _edje_part_pos_set().
#define SCALE | ( | a, | |
b | |||
) | ((a) * (double)(b)) |
Referenced by _edje_part_recalc(), and _edje_text_recalc_apply().
#define SETFLOAT | ( | val, | |
par | |||
) |
#define SETFLOAT_T | ( | val, | |
par | |||
) |
#define SETINT | ( | val, | |
par | |||
) |
#define SETSTR | ( | str, | |
par | |||
) |
#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_part_pos_set(), _edje_part_recalc(), _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 struct _Edje_Limit Edje_Limit |
typedef struct _Edje_Markup_Filter_Callback Edje_Markup_Filter_Callback |
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_Message_Signal_Data Edje_Message_Signal_Data |
typedef struct _Edje_Multisense_Env Edje_Multisense_Env |
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_Proxy Edje_Part_Description_Proxy |
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_Part_Limit Edje_Part_Limit |
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_Sound_Directory Edje_Sound_Directory |
typedef struct _Edje_Sound_Sample Edje_Sound_Sample |
typedef struct _Edje_Sound_Tone Edje_Sound_Tone |
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_User_Defined Edje_User_Defined |
typedef enum _Edje_User_Defined_Type Edje_User_Defined_Type |
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 |
typedef Eina_Bool(* MULTISENSE_FACTORY_INIT_FUNC)(Edje_Multisense_Env *) |
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().
void _edje_cache_coll_clean | ( | Edje_File * | edf | ) |
References _edje_collection_free(), _Edje_File::collection, _Edje_File::collection_cache, and _Edje_Part_Collection::part.
Referenced by _edje_cache_coll_unref(), edje_collection_cache_set(), and edje_edit_group_add().
void _edje_cache_coll_flush | ( | Edje_File * | edf | ) |
References _edje_collection_free(), _Edje_File::collection, _Edje_File::collection_cache, and _Edje_Part_Collection::part.
Referenced by _edje_cache_coll_unref(), _edje_file_free(), and edje_collection_cache_flush().
void _edje_cache_coll_unref | ( | Edje_File * | edf, |
Edje_Part_Collection * | edc | ||
) |
References _edje_cache_coll_clean(), _edje_cache_coll_flush(), _edje_collection_free(), _Edje_File::collection, _Edje_File::collection_cache, _Edje_File::dangling, ERR, _Edje_Part_Collection::part, _Edje_Part_Collection_Directory_Entry::ref, and _Edje_Part_Collection::references.
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, | ||
Edje * | ed | ||
) |
References _edje_file_free(), _Edje_Part_Collection::checked, _Edje_Part::clip_to_id, _Edje_Part_Dragable::confine_id, _Edje_Part::dragable, EDJE_LOAD_ERROR_DOES_NOT_EXIST, EDJE_LOAD_ERROR_UNKNOWN_COLLECTION, ERR, _Edje_Part_Dragable::event_id, _Edje_File::mtime, _Edje_Part_Collection::parts, _Edje_Part_Collection::parts_count, _Edje_File::path, _Edje_File::references, _Edje_Part_Dragable::x, and _Edje_Part_Dragable::y.
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 | ) |
References _edje_file_free(), _Edje_File::dangling, _Edje_File::path, and _Edje_File::references.
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 | ||
) |
Referenced by _edje_file_del(), _edje_real_part_swallow_clear(), and edje_edit_part_mouse_events_set().
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(), and _edje_real_part_swallow_clear().
void _edje_callbacks_patterns_clean | ( | Edje * | ed | ) |
References _edje_signals_sources_patterns_clean(), _Edje::callbacks, edje_match_signal_source_free(), _Edje::patterns, and _Edje::walking_callbacks.
Referenced by _edje_del(), edje_object_propagate_callback_add(), edje_object_signal_callback_add(), edje_object_signal_callback_del(), and edje_object_signal_callback_del_full().
Evas_Object* _edje_children_get | ( | Edje_Real_Part * | rp, |
const char * | partid | ||
) |
void _edje_clean_objects | ( | Edje * | ed | ) |
References _Edje::base, and _Edje::obj.
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_Part_Description_List::desc_rtl, EDJE_LOAD_PROGRAM_FREE, _Edje_Part::items, _Edje_Part::name, _Edje_Part::other, and _Edje_Part::type.
Referenced by _edje_cache_coll_clean(), _edje_cache_coll_flush(), _edje_cache_coll_unref(), and 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::color_classes, _Edje_File::color_hash, and _Edje::file.
Referenced by edje_object_color_class_get().
void _edje_color_class_hash_free | ( | void | ) |
void _edje_color_class_member_add | ( | Edje * | ed, |
const char * | color_class | ||
) |
References _Edje::color_class, and _Edje::members.
Referenced by _edje_object_file_set_internal().
void _edje_color_class_member_del | ( | Edje * | ed, |
const char * | color_class | ||
) |
References _Edje::color_class, and _Edje::members.
Referenced by _edje_color_class_on_del().
void _edje_color_class_member_direct_del | ( | const char * | color_class, |
void * | lookup | ||
) |
Referenced by _edje_del().
void _edje_color_class_members_free | ( | void | ) |
void _edje_del | ( | Edje * | ed | ) |
References _edje_animators, _edje_callbacks_patterns_clean(), _edje_color_class_member_direct_del(), _edje_file_del(), _edje_message_del(), _edje_text_class_member_direct_del(), _Edje::actions, _Edje::callbacks, _Edje::color_class, _Edje::color_classes, _Edje::delete_me, _Edje_Text_Class::font, _Edje::group, _Edje::markup_filter_callbacks, _Edje::members, _Edje_Text_Class::name, _Edje::parent, _Edje_Text_Insert_Filter_Callback::part, _Edje::path, _Edje::pending_actions, _Edje::processing_messages, _Edje_Signal_Callback::signal, _Edje_Signal_Callback::source, _Edje::text_class, _Edje::text_classes, and _Edje::text_insert_filter_callbacks.
Referenced by _edje_message_queue_process(), _edje_unref(), and edje_object_message_signal_process().
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::recalc_call, _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_limit, _edje_edd_edje_limit_pointer, _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_proxy, _edje_edd_edje_part_description_rectangle, _edje_edd_edje_part_description_spacer, _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_limit, _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_sound_directory, _edje_edd_edje_sound_sample, _edje_edd_edje_sound_tone, _edje_edd_edje_string, _edje_edd_edje_style, _edje_edd_edje_style_tag, _Edje_Pack_Element::b, _Edje_Program::description, _Edje_Program::dst, EDJE_ADD_ARRAY_MAPPING, EDJE_DATA_DESCRIPTOR_DESCRIPTION_COMMON, EDJE_DATA_DESCRIPTOR_DESCRIPTION_COMMON_SUB, EDJE_DEFINE_POINTER_TYPE, EDJE_T_FLOAT, _Edje_Part_Collection::fnmatch, _Edje_Program::from, _Edje_Size::h, _Edje_Part_Collection::horizontal, _Edje_Pack_Element::l, _Edje_Image_Directory_Set_Entry::max, _Edje_Part_Collection::max, _Edje_Image_Directory_Set_Entry::min, _Edje_Part_Collection::min, _Edje_Program::mode, name, _Edje_Program::name, _Edje_Part::name, _Edje_Part_Collection::nocmp, _Edje_Part_Collection::orientation, _Edje_Program::part, _Edje_Part_Collection_Directory_Entry::part, _Edje_Part_Collection::parts, _Edje_Pack_Element::r, _Edje_Program::range, _Edje_Program::src, _Edje_Program::state, _Edje_Part_Collection::strcmp, _Edje_Part_Collection::strncmp, _Edje_Part_Collection::strrncmp, _Edje_Pack_Element::t, _Edje_Part_Description_Text::text, _Edje_Program::time, _Edje_Program::v1, _Edje_Program::v2, _Edje_Part_Collection::vertical, and _Edje_Size::w.
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_limit, _edje_edd_edje_limit_pointer, _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_proxy, _edje_edd_edje_part_description_proxy_pointer, _edje_edd_edje_part_description_rectangle, _edje_edd_edje_part_description_rectangle_pointer, _edje_edd_edje_part_description_spacer, _edje_edd_edje_part_description_spacer_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_limit, _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_sound_directory, _edje_edd_edje_sound_sample, _edje_edd_edje_sound_tone, _edje_edd_edje_string, _edje_edd_edje_style, _edje_edd_edje_style_tag, and FREED.
Referenced by edje_init().
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().
void _edje_emit | ( | Edje * | ed, |
const char * | sig, | ||
const char * | src | ||
) |
References _edje_emit_full().
Referenced by _edje_emit_full(), _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_pos_set(), _edje_entry_cursor_prev(), _edje_entry_cursor_up(), _edje_entry_text_markup_append(), _edje_entry_text_markup_insert(), _edje_entry_text_markup_set(), _edje_entry_user_insert(), _edje_object_file_set_internal(), _edje_program_run(), _edje_recalc_do(), edje_color_class_del(), edje_color_class_set(), edje_object_animation_set(), edje_object_color_class_del(), edje_object_color_class_set(), edje_object_part_drag_page(), edje_object_part_drag_step(), edje_object_part_drag_value_set(), edje_object_preload(), and edje_object_signal_emit().
void _edje_emit_full | ( | Edje * | ed, |
const char * | sig, | ||
const char * | src, | ||
void * | data, | ||
void(*)(void *) | free_func | ||
) |
References _edje_children_get(), _edje_emit(), _edje_external_signal_emit(), _edje_fetch(), _edje_message_send(), _edje_real_part_get(), _Edje_Part_Collection::alias, alloca(), _Edje_Part_Collection::broadcast_signal, _Edje::collection, _Edje_Message_Signal_Data::data, _Edje_Message_Signal::data, _Edje::delete_me, EDJE_MESSAGE_SIGNAL, edje_object_message_send(), EDJE_PART_PATH_SEPARATOR, EDJE_PART_PATH_SEPARATOR_INDEXL, EDJE_PART_PATH_SEPARATOR_INDEXR, EDJE_PART_TYPE_BOX, EDJE_PART_TYPE_EXTERNAL, EDJE_PART_TYPE_GROUP, EDJE_PART_TYPE_TABLE, EDJE_QUEUE_SCRIPT, _Edje_Message_Signal_Data::free_func, _Edje::obj, _Edje_Real_Part::part, _Edje_Message_Signal_Data::ref, _Edje_Message_Signal::sig, _Edje_Message_Signal::src, _Edje_Real_Part::swallowed_object, and _Edje_Part::type.
Referenced by _edje_emit(), and _edje_entry_user_insert().
void _edje_emit_handle | ( | Edje * | ed, |
const char * | sig, | ||
const char * | src, | ||
Edje_Message_Signal_Data * | data, | ||
Eina_Bool | prop | ||
) |
References _edje_block(), _edje_block_break(), _edje_freeze(), _edje_lua2_script_func_signal(), _edje_program_run(), _edje_real_part_get(), _edje_ref(), _edje_thaw(), _edje_unblock(), _edje_unref(), alloca(), _Edje_Real_Part::chosen_description, _Edje::collection, _Edje::delete_me, _Edje_Program_Data::ed, edje_match_programs_exec(), edje_match_signal_source_hash_get(), _Edje_Signals_Sources_Patterns::exact_match, _Edje_Program::exec, _Edje_Program::filter, _Edje::L, _Edje_Program_Data::matches, _Edje_Part_Description_Common::name, _Edje_Program::part, _Edje::patterns, _Edje_Real_Part::program, _Edje_Signals_Sources_Patterns::programs, _Edje::programs, _Edje_Signals_Sources_Patterns::signals_patterns, _Edje_Program_Data::source, _Edje_Signals_Sources_Patterns::sources_patterns, _Edje_Program::state, _Edje_Part_Description_Common::state, _Edje::table_programs_size, and _Edje_Signals_Sources_Patterns::u.
Referenced by _edje_message_process().
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().
Edje_Text_Autocapital_Type _edje_entry_autocapital_type_get | ( | Edje_Real_Part * | rp | ) |
References EDJE_TEXT_AUTOCAPITAL_TYPE_NONE, and _Edje_Real_Part::entry_data.
Referenced by edje_object_part_text_autocapital_type_get().
void _edje_entry_autocapital_type_set | ( | Edje_Real_Part * | rp, |
Edje_Text_Autocapital_Type | autocapital_type | ||
) |
void _edje_entry_cursor_begin | ( | Edje_Real_Part * | rp, |
Edje_Cursor | cur | ||
) |
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, _Entry::cursor_fg, _Edje_Part::cursor_mode, EDJE_ENTRY_CURSOR_MODE_BEFORE, EDJE_ENTRY_CURSOR_MODE_UNDER, edje_object_size_min_restricted_calc(), _Edje_Real_Part::entry_data, _Edje_Real_Part::object, and _Edje_Real_Part::part.
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 | ||
) |
int _edje_entry_cursor_pos_get | ( | Edje_Real_Part * | rp, |
Edje_Cursor | cur | ||
) |
Referenced by edje_object_part_text_cursor_pos_get().
void _edje_entry_cursor_pos_set | ( | Edje_Real_Part * | rp, |
Edje_Cursor | cur, | ||
int | pos | ||
) |
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_imf_context_get | ( | Edje_Real_Part * | rp | ) |
References _Edje_Real_Part::entry_data.
Referenced by edje_object_part_text_imf_context_get().
void _edje_entry_imf_context_reset | ( | Edje_Real_Part * | rp | ) |
References _Edje_Real_Part::entry_data.
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_pos_set(), _edje_entry_cursor_prev(), _edje_entry_cursor_up(), _edje_entry_select_abort(), _edje_entry_select_all(), _edje_entry_select_begin(), _edje_entry_select_extend(), _edje_entry_text_markup_insert(), _edje_entry_text_markup_set(), and edje_object_part_text_imf_context_reset().
void _edje_entry_init | ( | Edje * | ed | ) |
References _Edje::base, _Edje::entries_inited, _Edje::has_entries, and _Edje::obj.
Referenced by _edje_object_file_set_internal().
Eina_Bool _edje_entry_input_panel_enabled_get | ( | Edje_Real_Part * | rp | ) |
References _Edje_Real_Part::entry_data, and _Entry::input_panel_enable.
Referenced by edje_object_part_text_input_panel_enabled_get().
void _edje_entry_input_panel_enabled_set | ( | Edje_Real_Part * | rp, |
Eina_Bool | enabled | ||
) |
References _Edje_Real_Part::entry_data, and _Entry::input_panel_enable.
Referenced by edje_object_part_text_input_panel_enabled_set().
void _edje_entry_input_panel_hide | ( | Edje_Real_Part * | rp | ) |
References _Edje_Real_Part::entry_data.
Referenced by edje_object_part_text_input_panel_hide().
void _edje_entry_input_panel_imdata_get | ( | Edje_Real_Part * | rp, |
void * | data, | ||
int * | len | ||
) |
void _edje_entry_input_panel_imdata_set | ( | Edje_Real_Part * | rp, |
const void * | data, | ||
int | len | ||
) |
Edje_Input_Panel_Lang _edje_entry_input_panel_language_get | ( | Edje_Real_Part * | rp | ) |
References EDJE_INPUT_PANEL_LANG_AUTOMATIC, _Edje_Real_Part::entry_data, and _Entry::input_panel_lang.
Referenced by edje_object_part_text_input_panel_language_get().
void _edje_entry_input_panel_language_set | ( | Edje_Real_Part * | rp, |
Edje_Input_Panel_Lang | lang | ||
) |
References _Edje_Real_Part::entry_data, and _Entry::input_panel_lang.
Referenced by edje_object_part_text_input_panel_language_set().
Edje_Input_Panel_Layout _edje_entry_input_panel_layout_get | ( | Edje_Real_Part * | rp | ) |
References EDJE_INPUT_PANEL_LAYOUT_INVALID, and _Edje_Real_Part::entry_data.
Referenced by edje_object_part_text_input_panel_layout_get().
void _edje_entry_input_panel_layout_set | ( | Edje_Real_Part * | rp, |
Edje_Input_Panel_Layout | layout | ||
) |
References _Edje_Real_Part::entry_data.
Referenced by edje_object_part_text_input_panel_layout_set().
Eina_Bool _edje_entry_input_panel_return_key_disabled_get | ( | Edje_Real_Part * | rp | ) |
References _Edje_Real_Part::entry_data.
Referenced by edje_object_part_text_input_panel_return_key_disabled_get().
void _edje_entry_input_panel_return_key_disabled_set | ( | Edje_Real_Part * | rp, |
Eina_Bool | disabled | ||
) |
References _Edje_Real_Part::entry_data.
Referenced by edje_object_part_text_input_panel_return_key_disabled_set().
Edje_Input_Panel_Return_Key_Type _edje_entry_input_panel_return_key_type_get | ( | Edje_Real_Part * | rp | ) |
References EDJE_INPUT_PANEL_RETURN_KEY_TYPE_DEFAULT, and _Edje_Real_Part::entry_data.
Referenced by edje_object_part_text_input_panel_return_key_type_get().
void _edje_entry_input_panel_return_key_type_set | ( | Edje_Real_Part * | rp, |
Edje_Input_Panel_Return_Key_Type | return_key_type | ||
) |
References _Edje_Real_Part::entry_data.
Referenced by edje_object_part_text_input_panel_return_key_type_set().
void _edje_entry_input_panel_show | ( | Edje_Real_Part * | rp | ) |
References _Edje_Real_Part::entry_data.
Referenced by edje_object_part_text_input_panel_show().
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().
Eina_Bool _edje_entry_prediction_allow_get | ( | Edje_Real_Part * | rp | ) |
References _Edje_Real_Part::entry_data, and _Entry::prediction_allow.
Referenced by edje_object_part_text_prediction_allow_get().
void _edje_entry_prediction_allow_set | ( | Edje_Real_Part * | rp, |
Eina_Bool | prediction | ||
) |
References _Edje_Real_Part::entry_data, and _Entry::prediction_allow.
Referenced by edje_object_part_text_prediction_allow_set().
void _edje_entry_real_part_configure | ( | Edje_Real_Part * | rp | ) |
References _Entry::cursor, _Entry::cursor_bg, _Entry::cursor_fg, _Edje_Part::cursor_mode, EDJE_ENTRY_CURSOR_MODE_BEFORE, EDJE_ENTRY_CURSOR_MODE_UNDER, _Edje_Real_Part::entry_data, _Edje_Real_Part::object, and _Edje_Real_Part::part.
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_pos_set(), _edje_entry_cursor_prev(), _edje_entry_cursor_up(), _edje_entry_select_abort(), _edje_entry_select_all(), _edje_entry_select_begin(), _edje_entry_select_extend(), _edje_entry_text_markup_append(), _edje_entry_text_markup_insert(), _edje_entry_text_markup_set(), _edje_entry_user_insert(), and _edje_part_recalc().
void _edje_entry_real_part_init | ( | Edje_Real_Part * | rp | ) |
References _edje_subobj_register(), _Edje::base, _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, _Entry::input_panel_enable, _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, 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 _Entry::pw_timer.
Referenced by _edje_file_del().
void _edje_entry_select_abort | ( | Edje_Real_Part * | rp | ) |
References _edje_entry_imf_context_reset(), _edje_entry_real_part_configure(), _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 | ) |
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 | ) |
void _edje_entry_select_extend | ( | Edje_Real_Part * | rp | ) |
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::base, _Edje::entries_inited, ERR, _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_append | ( | Edje_Real_Part * | rp, |
const char * | text | ||
) |
void _edje_entry_text_markup_insert | ( | Edje_Real_Part * | rp, |
const char * | text | ||
) |
References _edje_emit(), _edje_entry_imf_context_reset(), _edje_entry_real_part_configure(), _Entry::cursor, _Edje_Real_Part::edje, _Edje_Real_Part::entry_data, _Entry::have_selection, _Edje_Part::name, _Edje_Real_Part::object, and _Edje_Real_Part::part.
Referenced by edje_object_part_text_insert().
void _edje_entry_text_markup_set | ( | Edje_Real_Part * | rp, |
const char * | text | ||
) |
References _edje_emit(), _edje_entry_imf_context_reset(), _edje_entry_real_part_configure(), _edje_entry_set_cursor_start(), _Entry::cursor, _Edje_Real_Part::edje, _Edje_Real_Part::entry_data, _Edje_Part::name, _Edje_Real_Part::object, and _Edje_Real_Part::part.
Referenced by _edje_object_part_text_raw_set().
void _edje_entry_user_insert | ( | Edje_Real_Part * | rp, |
const char * | text | ||
) |
References _edje_emit(), _edje_emit_full(), _edje_entry_real_part_configure(), _Edje_Entry_Change_Info::change, _Entry::cursor, _Edje_Real_Part::edje, _Edje_Real_Part::entry_data, _Entry::have_selection, _Edje_Entry_Change_Info::insert, _Edje_Entry_Change_Info::merge, _Edje_Part::name, _Edje_Real_Part::object, and _Edje_Real_Part::part.
Referenced by edje_object_part_text_user_insert().
Evas_Object* _edje_external_content_get | ( | const Evas_Object * | obj, |
const char * | content | ||
) |
void _edje_external_init | ( | ) |
Referenced by edje_init().
Eina_Bool _edje_external_param_get | ( | const Evas_Object * | obj, |
Edje_Real_Part * | rp, | ||
Edje_External_Param * | param | ||
) |
References _Edje_External_Type::data, EDJE_EXTERNAL_PARAM_TYPE_STRING, edje_object_part_text_get(), EDJE_PART_TYPE_TEXT, EDJE_PART_TYPE_TEXTBLOCK, ERR, _Edje_External_Type::module, _Edje_External_Type::module_name, _Edje_External_Param::name, _Edje_Part::name, _Edje_External_Type::param_get, _Edje_Real_Part::part, _Edje_External_Param::s, _Edje_Real_Part::swallowed_object, type, _Edje_External_Param::type, and _Edje_Part::type.
Referenced by edje_object_part_external_param_get().
Eina_Bool _edje_external_param_set | ( | Evas_Object * | obj, |
Edje_Real_Part * | rp, | ||
const Edje_External_Param * | param | ||
) |
References _Edje_External_Type::data, EDJE_EXTERNAL_PARAM_TYPE_STRING, edje_object_part_text_set(), EDJE_PART_TYPE_TEXT, EDJE_PART_TYPE_TEXTBLOCK, ERR, _Edje_External_Type::module, _Edje_External_Type::module_name, _Edje_External_Param::name, _Edje_Part::name, _Edje_External_Type::param_set, _Edje_Real_Part::part, _Edje_External_Param::s, _Edje_Real_Part::swallowed_object, type, _Edje_External_Param::type, and _Edje_Part::type.
Referenced by edje_object_part_external_param_set().
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_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().
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_full().
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_full(), _edje_message_cb_set(), _edje_object_file_set_internal(), _edje_part_recalc(), _edje_real_part_recursive_get_helper(), edje_object_access_part_list_get(), 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_signal_process(), edje_object_mirrored_get(), edje_object_mirrored_set(), 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_append(), edje_object_part_text_autocapital_type_get(), edje_object_part_text_autocapital_type_set(), 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_pos_get(), edje_object_part_text_cursor_pos_set(), edje_object_part_text_cursor_prev(), edje_object_part_text_cursor_up(), edje_object_part_text_escaped_set(), edje_object_part_text_get(), edje_object_part_text_imf_context_get(), edje_object_part_text_imf_context_reset(), edje_object_part_text_input_panel_enabled_get(), edje_object_part_text_input_panel_enabled_set(), edje_object_part_text_input_panel_hide(), edje_object_part_text_input_panel_imdata_get(), edje_object_part_text_input_panel_imdata_set(), edje_object_part_text_input_panel_language_get(), edje_object_part_text_input_panel_language_set(), edje_object_part_text_input_panel_layout_get(), edje_object_part_text_input_panel_layout_set(), edje_object_part_text_input_panel_return_key_disabled_get(), edje_object_part_text_input_panel_return_key_disabled_set(), edje_object_part_text_input_panel_return_key_type_get(), edje_object_part_text_input_panel_return_key_type_set(), edje_object_part_text_input_panel_show(), edje_object_part_text_insert(), edje_object_part_text_item_geometry_get(), edje_object_part_text_item_list_get(), edje_object_part_text_prediction_allow_get(), edje_object_part_text_prediction_allow_set(), 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_style_user_peek(), edje_object_part_text_style_user_pop(), edje_object_part_text_style_user_push(), edje_object_part_text_unescaped_get(), edje_object_part_text_unescaped_set(), edje_object_part_text_user_insert(), edje_object_part_unswallow(), edje_object_parts_extends_calc(), edje_object_play_get(), edje_object_play_set(), edje_object_preload(), edje_object_propagate_callback_add(), 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(), edje_object_text_markup_filter_callback_add(), edje_object_text_markup_filter_callback_del(), edje_object_text_markup_filter_callback_del_full(), edje_object_thaw(), edje_object_update_hints_get(), and edje_object_update_hints_set().
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 | ) |
References edje_file_cache_flush().
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_subobj_unregister(), _edje_text_part_on_del(), _edje_textblock_styles_del(), _edje_unref(), _edje_user_definition_free(), _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::groups, _Edje_Real_Part::items, _Edje::L, _Edje::obj, _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::subobjs, _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, _Edje_Part::type, and _Edje::user_defined.
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::color_hash, _Edje_File::compiler, _Edje_File::data, edje_match_patterns_free(), _Edje_File::ef, _Edje_External_Directory::entries, _Edje_Image_Directory::entries, _Edje_Image_Directory_Set::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_Sound_Sample::name, _Edje_Sound_Tone::name, _Edje_Color_Class::name, _Edje_File::path, _Edje_Sound_Directory::samples, _Edje_Sound_Directory::samples_count, _Edje_Image_Directory::sets, _Edje_Image_Directory::sets_count, _Edje_Sound_Sample::snd_src, _Edje_File::sound_dir, _Edje_Sound_Directory::tones, and _Edje_Sound_Directory::tones_count.
Referenced by _edje_cache_file_coll_open(), and _edje_cache_file_unref().
int _edje_freeze | ( | Edje * | ed | ) |
void _edje_lib_ref | ( | void | ) |
Referenced by edje_object_add().
void _edje_lib_unref | ( | void | ) |
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 | ( | ) |
void _edje_message_cb_set | ( | Edje * | ed, |
void(*)(void *data, Evas_Object *obj, Edje_Message_Type type, int id, void *msg) | func, | ||
void * | data | ||
) |
References _edje_fetch(), _edje_message_cb_set(), _Edje::data, _Edje::func, _Edje::message, and _Edje::subobjs.
Referenced by _edje_message_cb_set(), and edje_object_message_handler_set().
void _edje_message_del | ( | Edje * | ed | ) |
References _edje_message_free(), _Edje_Message::edje, _Edje::message, and _Edje::num.
Referenced by _edje_del(), and _edje_file_del().
void _edje_message_free | ( | Edje_Message * | em | ) |
References _Edje_Message_String_Set::count, _Edje_Message_Signal_Data::data, _Edje_Message_Signal::data, 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_Signal_Data::free_func, _Edje_Message::msg, _Edje_Message_Signal_Data::ref, _Edje_Message_Signal::sig, _Edje_Message_Signal::src, _Edje_Message_String::str, _Edje_Message_String_Set::str, _Edje_Message_String_Int::str, _Edje_Message_String_Float::str, _Edje_Message_String_Int_Set::str, _Edje_Message_String_Float_Set::str, and _Edje_Message::type.
Referenced by _edje_message_del(), _edje_message_queue_clear(), _edje_message_queue_process(), and edje_object_message_signal_process().
void _edje_message_init | ( | void | ) |
Referenced by edje_init().
Edje_Message* _edje_message_new | ( | Edje * | ed, |
Edje_Queue | queue, | ||
Edje_Message_Type | type, | ||
int | id | ||
) |
References _Edje_Message::edje, _Edje_Message::id, _Edje::message, _Edje::num, _Edje_Message::queue, type, and _Edje_Message::type.
Referenced by _edje_message_propornot_send().
void _edje_message_parameters_push | ( | Edje_Message * | em | ) |
References _Edje::collection, _Edje_Message::edje, EDJE_MESSAGE_FLOAT, EDJE_MESSAGE_FLOAT_SET, EDJE_MESSAGE_INT, EDJE_MESSAGE_INT_SET, EDJE_MESSAGE_NONE, 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_Message::msg, _Edje_Part_Collection::script, and _Edje_Message::type.
Referenced by _edje_message_process(), and _edje_script_only_message().
void _edje_message_process | ( | Edje_Message * | em | ) |
References _edje_embryo_globals_init(), _edje_embryo_script_reset(), _edje_emit_handle(), _edje_lua_script_only_message(), _edje_message_parameters_push(), _edje_script_only(), _edje_script_only_message(), _Edje::collection, _Edje::data, _Edje_Message::edje, EDJE_MESSAGE_SIGNAL, EDJE_QUEUE_APP, ERR, _Edje::file, _Edje::func, _Edje_Message::id, _Edje::L, _Edje::message, _Edje_Message::msg, _Edje::obj, _Edje_Part_Collection::part, _Edje_File::path, _Edje_Message::propagated, _Edje_Message::queue, _Edje_Part_Collection::script, and _Edje_Message::type.
Referenced by _edje_message_queue_process(), and edje_object_message_signal_process().
void _edje_message_propornot_send | ( | Edje * | ed, |
Edje_Queue | queue, | ||
Edje_Message_Type | type, | ||
int | id, | ||
void * | emsg, | ||
Eina_Bool | prop | ||
) |
References _edje_message_new(), _Edje_Message_String_Set::count, _Edje_Message_Int_Set::count, _Edje_Message_Float_Set::count, _Edje_Message_String_Int_Set::count, _Edje_Message_String_Float_Set::count, _Edje_Message_Signal::data, 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::msg, _Edje_Message::propagated, _Edje_Message_Signal_Data::ref, _Edje_Message_Signal::sig, _Edje_Message_Signal::src, _Edje_Message_String::str, _Edje_Message_String_Set::str, _Edje_Message_String_Int::str, _Edje_Message_String_Float::str, _Edje_Message_String_Int_Set::str, _Edje_Message_String_Float_Set::str, _Edje_Message::type, _Edje_Message_Int::val, _Edje_Message_Float::val, _Edje_Message_Int_Set::val, _Edje_Message_Float_Set::val, _Edje_Message_String_Int::val, _Edje_Message_String_Float::val, _Edje_Message_String_Int_Set::val, and _Edje_Message_String_Float_Set::val.
Referenced by _edje_message_send().
void _edje_message_queue_clear | ( | void | ) |
References _edje_message_free(), _Edje_Message::edje, _Edje::message, and _Edje::num.
Referenced by _edje_message_shutdown().
void _edje_message_queue_process | ( | void | ) |
References _edje_del(), _edje_message_free(), _edje_message_process(), _Edje::delete_me, _Edje_Message::edje, _Edje::message, _Edje::num, _Edje::processing_messages, and WRN.
Referenced by edje_message_signal_process().
void _edje_message_send | ( | Edje * | ed, |
Edje_Queue | queue, | ||
Edje_Message_Type | type, | ||
int | id, | ||
void * | emsg | ||
) |
References _edje_message_propornot_send().
Referenced by _edje_emit_full().
void _edje_message_shutdown | ( | void | ) |
References _edje_message_queue_clear().
Referenced by edje_init().
Eina_Module* _edje_module_handle_load | ( | const char * | module | ) |
References _modules_paths, _registered_modules, and EDJE_MODULE_NAME.
Referenced by edje_module_load().
void _edje_module_init | ( | ) |
References _edje_module_init(), _modules_paths, and _registered_modules.
Referenced by _edje_module_init(), and edje_init().
void _edje_module_shutdown | ( | ) |
References _modules_found, _modules_paths, and _registered_modules.
Referenced by edje_init().
void _edje_multisense_init | ( | void | ) |
Referenced by edje_init().
Eina_Bool _edje_multisense_internal_sound_sample_play | ( | Edje * | ed, |
const char * | sample_name, | ||
const double | speed | ||
) |
Eina_Bool _edje_multisense_internal_sound_tone_play | ( | Edje * | ed, |
const char * | tone_name, | ||
const double | duration | ||
) |
void _edje_multisense_shutdown | ( | void | ) |
int _edje_object_file_set_internal | ( | Evas_Object * | obj, |
const char * | file, | ||
const char * | group, | ||
const char * | parent, | ||
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_part_description_find(), _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_subobj_register(), _edje_text_part_on_add(), _edje_textblock_style_all_update(), _edje_textblock_styles_add(), _edje_thaw(), _edje_unblock(), _edje_unref(), _edje_user_definition_remove(), _edje_var_init(), _Edje_Real_Part::anim, _Edje::base, _Edje::block_break, _Edje_User_Defined::box, _Edje_Real_Part::chosen_description, _Edje_Real_Part::clip_to, _Edje_Part::clip_to_id, _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_User_Defined::drag_position, _Edje_User_Defined::drag_size, _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_mirrored_get(), edje_object_part_box_append(), edje_object_part_drag_page_set(), edje_object_part_drag_size_set(), edje_object_part_drag_step_set(), edje_object_part_drag_value_set(), edje_object_part_swallow(), edje_object_part_table_pack(), edje_object_part_text_set(), edje_object_propagate_callback_add(), edje_object_signal_emit(), EDJE_ORIENTATION_AUTO, EDJE_ORIENTATION_RTL, EDJE_PART_TYPE_BOX, EDJE_PART_TYPE_EXTERNAL, EDJE_PART_TYPE_GRADIENT, EDJE_PART_TYPE_GROUP, EDJE_PART_TYPE_IMAGE, EDJE_PART_TYPE_PROXY, EDJE_PART_TYPE_RECTANGLE, EDJE_PART_TYPE_SPACER, EDJE_PART_TYPE_SWALLOW, EDJE_PART_TYPE_TABLE, EDJE_PART_TYPE_TEXT, EDJE_PART_TYPE_TEXTBLOCK, edje_string_get(), EDJE_USER_BOX_PACK, EDJE_USER_DRAG_PAGE, EDJE_USER_DRAG_SIZE, EDJE_USER_DRAG_STEP, EDJE_USER_DRAG_VALUE, EDJE_USER_STRING, EDJE_USER_SWALLOW, EDJE_USER_TABLE_PACK, _Edje_External_Directory::entries, _Edje_External_Directory::entries_count, _Edje_External_Directory_Entry::entry, _Edje_Part::entry_mode, ERR, _Edje_Part_Dragable::event_id, _Edje_Real_Part::events_to, _Edje_File::external_dir, _Edje_Part_Description_External::external_params, _Edje_Real_Part_State::external_params, _Edje_File::feature_ver, _Edje::file, _Edje_Part_Collection::fnmatch_count, FROM_DOUBLE, FROM_INT, _Edje::group, _Edje::groups, _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::is_rtl, _Edje_Part::items, _Edje_Real_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_File::mtime, _Edje_Style::name, _Edje_Pack_Element::name, _Edje_Part::name, _Edje_Part_Collection::nocmp_count, _Edje::obj, _Edje_Real_Part::object, _Edje_Part_Collection::orientation, _Edje_Part::other, _Edje_Real_Part::param1, _Edje_Pack_Element::parent, _Edje::parent, _Edje_Real_Part::part, _Edje_User_Defined::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_Collection::prop, _Edje::recalc_call, _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_User_Defined::string, _Edje_Part_Collection::strncmp_count, _Edje_Part_Collection::strrncmp_count, _Edje_Style::style, _Edje_Part_Description_Spec_Text::style, _Edje_File::styles, _Edje_User_Defined::swallow, _Edje_Real_Part::swallow_params, _Edje_User_Defined::table, _Edje::table_parts, _Edje::table_parts_size, _Edje::table_programs, _Edje::table_programs_size, _Edje_Part_Description_Text::text, _Edje_Real_Part::text, _Edje_Part::type, _Edje_User_Defined::type, _Edje_User_Defined::u, _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_orientation_inform | ( | Evas_Object * | obj | ) |
References edje_object_mirrored_get(), and edje_object_signal_emit().
Referenced by edje_object_file_set(), and edje_object_mirrored_set().
void _edje_object_part_swallow_changed_hints_cb | ( | void * | data, |
Evas * | e, | ||
Evas_Object * | obj, | ||
void * | event_info | ||
) |
void _edje_object_part_swallow_free_cb | ( | void * | data, |
Evas * | e, | ||
Evas_Object * | obj, | ||
void * | event_info | ||
) |
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::recalc_call, _Edje::recalc_hints, _Edje_Real_Part::text, and _Edje::text_change.
Referenced by edje_object_part_text_escaped_set(), 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_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_Real_Part_State::external_params, FROM_DOUBLE, _Edje_Part_Description_Image::image, _Edje_Real_Part::param1, _Edje_Real_Part::param2, _Edje_Real_Part::part, _Edje::recalc_call, _Edje::recalc_hints, _Edje_Real_Part_State::set, _Edje_Real_Part::swallowed_object, _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(), edje_edit_state_del(), and edje_object_mirrored_set().
Edje_Part_Description_Common* _edje_part_description_find | ( | Edje * | ed, |
Edje_Real_Part * | rp, | ||
const char * | name, | ||
double | val | ||
) |
References ABS, _Edje_Real_Part::custom, _Edje_Part::default_desc, _Edje_Part::default_desc_rtl, _Edje_Part_Description_List::desc, _Edje_Part_Description_List::desc_count, _Edje_Part_Description_List::desc_rtl, _Edje_Real_Part_State::description, _Edje_Real_Part_State::description_rtl, edje_object_mirrored_get(), _Edje_Part_Description_Common::name, _Edje::obj, _Edje_Part::other, _Edje_Real_Part::part, _Edje_Part_Description_Common::state, _Edje_Part::type, and _Edje_Part_Description_Common::value.
Referenced by _edje_object_file_set_internal(), and _edje_part_description_apply().
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, | ||
FLOAT_T | v1, | ||
FLOAT_T | v2 | ||
) |
References ADD, CLAMP, COS, _Edje_Real_Part::description_pos, _Edje::dirty, DIV2, EDJE_TWEEN_MODE_ACCELERATE, EDJE_TWEEN_MODE_ACCELERATE_FACTOR, EDJE_TWEEN_MODE_BOUNCE, EDJE_TWEEN_MODE_DECELERATE, EDJE_TWEEN_MODE_DECELERATE_FACTOR, EDJE_TWEEN_MODE_DIVISOR_INTERP, EDJE_TWEEN_MODE_LINEAR, EDJE_TWEEN_MODE_MASK, EDJE_TWEEN_MODE_SINUSOIDAL, EDJE_TWEEN_MODE_SINUSOIDAL_FACTOR, EDJE_TWEEN_MODE_SPRING, FLOAT_T, FROM_DOUBLE, FROM_INT, MUL, PI, _Edje::recalc_call, SIN, SUB, TO_DOUBLE, and ZERO.
Referenced by _edje_program_end(), _edje_program_run(), and _edje_program_run_iterate().
void _edje_part_recalc | ( | Edje * | ed, |
Edje_Real_Part * | ep, | ||
int | flags, | ||
Edje_Calc_Params * | state | ||
) |
References _edje_box_recalc_apply(), _edje_entry_real_part_configure(), _edje_fetch(), _edje_part_dragable_calc(), _edje_part_recalc(), _edje_recalc_do(), _edje_text_recalc_apply(), _Edje_Color::a, ADD, _Edje_Part_Description_Common::alpha, _Edje_Color::b, _Edje_Part_Description_Common::backcull, _Edje::calc_only, _Edje_Real_Part::calculated, _Edje_Real_Part::calculating, _Edje_Calc_Params::center, _Edje_Real_Part::chosen_description, _Edje_Calc_Params::color, _Edje_Calc_Params::common, _Edje_Real_Part_Drag::confine_to, _Edje_Real_Part::current, _Edje_Real_Part_State::description, _Edje_Real_Part::description_pos, _Edje_Real_Part::drag, _Edje_Part::dragable, EDJE_ENTRY_EDIT_MODE_NONE, edje_evas_global_perspective_get(), edje_object_perspective_get(), edje_object_scale_set(), edje_object_update_hints_get(), edje_object_update_hints_set(), EDJE_PART_TYPE_BOX, EDJE_PART_TYPE_EXTERNAL, EDJE_PART_TYPE_GRADIENT, EDJE_PART_TYPE_GROUP, EDJE_PART_TYPE_IMAGE, EDJE_PART_TYPE_PROXY, EDJE_PART_TYPE_RECTANGLE, EDJE_PART_TYPE_SPACER, EDJE_PART_TYPE_SWALLOW, EDJE_PART_TYPE_TABLE, EDJE_PART_TYPE_TEXT, EDJE_PART_TYPE_TEXTBLOCK, _Edje_Part::entry_mode, ERR, FFP, FINTP, FLAG_NONE, FLAG_X, FLAG_XY, FLAG_Y, FLOAT_T, _Edje_Perspective::foc, FROM_DOUBLE, FROM_INT, _Edje_Color::g, _Edje_Rectangle::h, _Edje::h, _Edje_Calc_Params::h, _Edje_Real_Part::h, _Edje::have_mapped_part, _Edje_Part_Description_Common::id_light, _Edje_Part_Description_Common::id_persp, _Edje_Part_Description_Image::image, INTP, _Edje_Calc_Params::light, _Edje_Calc_Params::lighted, _Edje_Size::limit, _Edje_Part_Description_Common::map, _Edje_Calc_Params::map, _Edje_Calc_Params::mapped, _Edje_Part_Description_Common::min, MIX, _Edje_Part::name, _Edje_Real_Part_Drag::need_reset, _Edje::obj, _Edje_Real_Part::object, _Edje_Part_Description_Common::on, _Edje_Real_Part::param1, _Edje_Real_Part::param2, _Edje_Real_Part::part, _Edje::persp, _Edje_Calc_Params::persp, _Edje_Part_Description_Common::persp_on, _Edje_Calc_Params::persp_on, _Edje_Perspective::px, _Edje_Perspective::py, _Edje_Color::r, _Edje_Real_Part_State::rel1_to_x, _Edje_Real_Part_State::rel1_to_y, _Edje_Real_Part_State::rel2_to_x, _Edje_Real_Part_State::rel2_to_y, _Edje_Calc_Params::req, _Edje_Real_Part::req, _Edje_Calc_Params::req_drag, _Edje_Part_Description_Common::rot, _Edje_Calc_Params::rotation, SCALE, _Edje_Part::scale, _Edje::scale, _Edje_Part_Description_Spec_Image::scale_hint, _Edje_Part_Description_Common::smooth, _Edje_Calc_Params::smooth, _Edje::state, _Edje_Real_Part::swallowed_object, _Edje_Calc_Params::text, _Edje_Real_Part_Drag::tmp, TO_DOUBLE, _Edje_Part::type, _Edje_Calc_Params::type, _Edje_Calc_Params::visible, _Edje_Rectangle::w, _Edje::w, _Edje_Calc_Params::w, _Edje_Real_Part::w, _Edje_Rectangle::x, _Edje_Part_Dragable::x, _Edje::x, _Edje_Calc_Params::x, _Edje_Real_Part_Drag::x, _Edje_Real_Part::x, _Edje_Rectangle::y, _Edje_Part_Dragable::y, _Edje::y, _Edje_Calc_Params::y, _Edje_Real_Part_Drag::y, _Edje_Real_Part::y, _Edje_Perspective::z0, and ZERO.
Referenced by _edje_part_recalc(), _edje_part_recalc_1(), _edje_program_run(), and _edje_recalc_do().
void _edje_part_recalc_1 | ( | Edje * | ed, |
Edje_Real_Part * | ep | ||
) |
References _edje_part_recalc(), and 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().
void _edje_program_end | ( | Edje * | ed, |
Edje_Running_Program * | runp | ||
) |
References _edje_anim_count, _edje_animators, _edje_freeze(), _edje_part_description_apply(), _edje_part_pos_set(), _edje_recalc(), _edje_ref(), _edje_thaw(), _edje_unref(), _Edje::actions, _Edje::delete_me, _Edje_Running_Program::delete_me, _Edje_Program_Target::id, _Edje_Program::mode, _Edje_Real_Part::program, _Edje_Running_Program::program, _Edje_Program::state, _Edje::table_parts, _Edje::table_parts_size, _Edje_Program::targets, _Edje_Program::tween, _Edje_Program::v1, _Edje_Program::v2, _Edje_Program::value, _Edje::walking_actions, and ZERO.
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_program_run | ( | Edje * | ed, |
Edje_Program * | pr, | ||
Eina_Bool | force, | ||
const char * | ssig, | ||
const char * | ssrc | ||
) |
References _edje_anim_count, _edje_animators, _edje_block(), _edje_block_break(), _edje_dragable_pos_set(), _edje_embryo_test_run(), _edje_emit(), _edje_freeze(), _edje_multisense_internal_sound_sample_play(), _edje_multisense_internal_sound_tone_play(), _edje_part_description_apply(), _edje_part_pos_set(), _edje_part_recalc(), _edje_pending_timer_cb(), _edje_program_end(), _edje_recalc(), _edje_recalc_do(), _edje_ref(), _edje_thaw(), _edje_timer, _edje_timer_cb(), _edje_unblock(), _edje_unref(), _Edje_Program::action, _Edje::actions, _Edje_Program::after, _Edje_Real_Part_Drag::count, _Edje_Real_Part::current, _Edje::delete_me, _Edje_Real_Part_State::description, _Edje_Real_Part_Drag::down, _Edje_Real_Part::drag, _Edje_Part::dragable, _Edje_Program::dst, _Edje_Program::duration, _Edje_Running_Program::edje, _Edje_Pending_Program::edje, EDJE_ACTION_TYPE_ACTION_STOP, EDJE_ACTION_TYPE_DRAG_VAL_PAGE, EDJE_ACTION_TYPE_DRAG_VAL_SET, EDJE_ACTION_TYPE_DRAG_VAL_STEP, EDJE_ACTION_TYPE_FOCUS_OBJECT, EDJE_ACTION_TYPE_FOCUS_SET, EDJE_ACTION_TYPE_PARAM_COPY, EDJE_ACTION_TYPE_PARAM_SET, EDJE_ACTION_TYPE_SCRIPT, EDJE_ACTION_TYPE_SIGNAL_EMIT, EDJE_ACTION_TYPE_SOUND_SAMPLE, EDJE_ACTION_TYPE_SOUND_TONE, EDJE_ACTION_TYPE_STATE_SET, EDJE_TWEEN_MODE_OPT_FROM_CURRENT, ERR, FLAG_XY, _Edje::focused_part, _Edje_Program::from, _Edje::group, _Edje_Program::id, _Edje_Program_Target::id, _Edje_Program_After::id, _Edje_Program::in, _Edje_Program::mode, _Edje_Program::name, _Edje_Part::name, _Edje_Part_Description_Common::name, _Edje::no_anim, _Edje::obj, _Edje_Real_Part::object, _Edje_Real_Part_Drag::page, _Edje_Program::param, _Edje_Real_Part::param1, _Edje_Real_Part::part, _Edje::path, _Edje::pending_actions, _Edje_Real_Part::program, _Edje_Running_Program::program, _Edje_Pending_Program::program, _Edje_Program::range, _Edje_Program::sample_name, _Edje_Program::speed, _Edje_Program::src, _Edje_Running_Program::start_time, _Edje_Program::state, _Edje_Part_Description_Common::state, _Edje_Program::state2, _Edje_Real_Part_Drag::step, _Edje_Real_Part::swallowed_object, _Edje::table_parts, _Edje::table_parts_size, _Edje::table_programs, _Edje::table_programs_size, _Edje_Program::targets, _Edje_Program::time, _Edje_Pending_Program::timer, _Edje_Program::tone_name, _Edje_Program::tween, _Edje_Program::v1, _Edje_Program::v2, _Edje_Real_Part_Drag::val, _Edje_Program::value, _Edje_Part_Description_Common::value, _Edje_Program::value2, _Edje_Position_Scale::x, _Edje_Part_Dragable::x, _Edje_Position_Scale::y, _Edje_Part_Dragable::y, and ZERO.
Referenced by _edje_emit_handle(), _edje_pending_timer_cb(), _edje_program_run_iterate(), and edje_edit_program_run().
Eina_Bool _edje_program_run_iterate | ( | Edje_Running_Program * | runp, |
double | tim | ||
) |
References _edje_anim_count, _edje_animators, _edje_block(), _edje_block_break(), _edje_freeze(), _edje_part_description_apply(), _edje_part_pos_set(), _edje_program_run(), _edje_recalc(), _edje_ref(), _edje_thaw(), _edje_unblock(), _edje_unref(), _Edje::actions, _Edje_Program::after, _Edje::delete_me, _Edje_Running_Program::delete_me, DIV, _Edje_Running_Program::edje, FLOAT_T, FROM_DOUBLE, FROM_INT, _Edje_Program_Target::id, _Edje_Program_After::id, _Edje_Program::mode, _Edje_Real_Part::program, _Edje_Running_Program::program, _Edje_Running_Program::start_time, _Edje_Program::state, _Edje::table_parts, _Edje::table_parts_size, _Edje::table_programs, _Edje::table_programs_size, _Edje_Program::targets, _Edje_Program::time, _Edje_Program::tween, _Edje_Program::v1, _Edje_Program::v2, _Edje_Program::value, _Edje::walking_actions, and ZERO.
Referenced by _edje_timer_cb(), and edje_object_animation_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_DUMP_PROGRAM, 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::group, INF, _Edje_Part_Collection::nocmp_count, _Edje::patterns, _Edje_Part_Collection::programs, _Edje_Signals_Sources_Patterns::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 | ||
) |
References _Edje_Part::name, _Edje_Real_Part::part, _Edje::table_parts, and _Edje::table_parts_size.
Referenced by _edje_emit_full(), _edje_emit_handle(), _edje_real_part_recursive_get_helper(), edje_edit_part_clip_to_set(), edje_edit_part_name_set(), edje_edit_program_target_add(), and edje_edit_program_target_del().
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_user_definition_free(), 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_append(), edje_object_part_text_autocapital_type_get(), edje_object_part_text_autocapital_type_set(), 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_pos_get(), edje_object_part_text_cursor_pos_set(), edje_object_part_text_cursor_prev(), edje_object_part_text_cursor_up(), edje_object_part_text_escaped_set(), edje_object_part_text_get(), edje_object_part_text_imf_context_get(), edje_object_part_text_imf_context_reset(), edje_object_part_text_input_panel_enabled_get(), edje_object_part_text_input_panel_enabled_set(), edje_object_part_text_input_panel_hide(), edje_object_part_text_input_panel_imdata_get(), edje_object_part_text_input_panel_imdata_set(), edje_object_part_text_input_panel_language_get(), edje_object_part_text_input_panel_language_set(), edje_object_part_text_input_panel_layout_get(), edje_object_part_text_input_panel_layout_set(), edje_object_part_text_input_panel_return_key_disabled_get(), edje_object_part_text_input_panel_return_key_disabled_set(), edje_object_part_text_input_panel_return_key_type_get(), edje_object_part_text_input_panel_return_key_type_set(), edje_object_part_text_input_panel_show(), edje_object_part_text_insert(), edje_object_part_text_item_geometry_get(), edje_object_part_text_item_list_get(), edje_object_part_text_prediction_allow_get(), edje_object_part_text_prediction_allow_set(), 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_style_user_peek(), edje_object_part_text_style_user_pop(), edje_object_part_text_style_user_push(), edje_object_part_text_unescaped_get(), edje_object_part_text_unescaped_set(), and edje_object_part_text_user_insert().
void _edje_real_part_swallow | ( | Edje_Real_Part * | rp, |
Evas_Object * | obj_swallow, | ||
Eina_Bool | hints_update | ||
) |
References _edje_callbacks_add(), _edje_callbacks_focus_add(), _edje_object_part_swallow_changed_hints_cb(), _edje_object_part_swallow_free_cb(), _edje_recalc(), _Edje::base, _Edje_Real_Part::clip_to, _Edje::dirty, _Edje_Real_Part::edje, edje_object_part_unswallow(), _Edje_Part::mouse_events, _Edje::obj, _Edje_Real_Part::object, _Edje_Real_Part::part, _Edje_Part::pointer_mode, _Edje_Part::precise_is_inside, _Edje::recalc_call, _Edje::recalc_hints, _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_Real_Part::part, and _Edje_Real_Part::swallowed_object.
Referenced by _edje_file_del(), _edje_user_definition_free(), edje_edit_part_source_set(), and edje_object_part_unswallow().
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, 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_append(), _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_append(), edje_object_part_text_insert(), edje_object_part_text_style_user_pop(), edje_object_part_text_style_user_push(), edje_object_size_min_restricted_calc(), edje_object_text_class_set(), edje_object_update_hints_set(), edje_text_class_del(), and edje_text_class_set().
void _edje_recalc_do | ( | Edje * | ed | ) |
References _edje_emit(), _edje_part_recalc(), _Edje::calc_only, _Edje_Real_Part::calculated, _Edje_Real_Part::calculating, _Edje_Real_Part::chosen_description, _Edje::collection, _Edje::dirty, edje_object_size_min_calc(), EDJE_PART_LIMIT_BELOW, EDJE_PART_LIMIT_OVER, EDJE_PART_LIMIT_UNKNOWN, EDJE_PART_LIMIT_ZERO, FLAG_NONE, FLAG_XY, _Edje_Real_Part::h, _Edje::have_mapped_part, _Edje_Part_Limit::height, _Edje_Part_Description_Common::limit, _Edje_Part_Collection::limits, name, _Edje::obj, _Edje_Part_Limit::part, _Edje_Part_Collection::parts, _Edje_Part_Collection::parts_count, _Edje::recalc, _Edje::recalc_call, _Edje::recalc_hints, _Edje::state, _Edje::table_parts, _Edje::table_parts_size, _Edje::update_hints, _Edje_Real_Part::w, and _Edje_Part_Limit::width.
Referenced by _edje_part_recalc(), _edje_program_run(), _edje_user_definition_free(), edje_object_calc_force(), edje_object_mirrored_set(), 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().
void _edje_ref | ( | Edje * | ed | ) |
References _Edje::references.
Referenced by _edje_block(), _edje_emit_handle(), _edje_object_file_set_internal(), _edje_program_end(), _edje_program_run(), _edje_program_run_iterate(), and _edje_timer_cb().
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 | ) |
void _edje_subobj_register | ( | Edje * | ed, |
Evas_Object * | ob | ||
) |
References _Edje::subobjs.
Referenced by _edje_entry_real_part_init(), and _edje_object_file_set_internal().
void _edje_subobj_unregister | ( | Edje * | ed, |
Evas_Object * | ob | ||
) |
References _Edje::subobjs.
Referenced by _edje_file_del().
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_Part_Description_Spec_Text::font, _Edje_Text_Class::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().
void _edje_text_class_member_add | ( | Edje * | ed, |
const char * | text_class | ||
) |
References _Edje::members, and _Edje::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 | ||
) |
References _Edje::members, and _Edje::text_class.
Referenced by _edje_text_part_on_del(), and _edje_textblock_styles_del().
void _edje_text_class_member_direct_del | ( | const char * | text_class, |
void * | lookup | ||
) |
Referenced by _edje_del().
void _edje_text_class_members_free | ( | void | ) |
Referenced by edje_init().
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_MASK_BASIC, EDJE_TEXT_EFFECT_MASK_SHADOW_DIRECTION, 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_SHADOW_DIRECTION_BOTTOM, EDJE_TEXT_EFFECT_SHADOW_DIRECTION_BOTTOM_LEFT, EDJE_TEXT_EFFECT_SHADOW_DIRECTION_BOTTOM_RIGHT, EDJE_TEXT_EFFECT_SHADOW_DIRECTION_LEFT, EDJE_TEXT_EFFECT_SHADOW_DIRECTION_RIGHT, EDJE_TEXT_EFFECT_SHADOW_DIRECTION_TOP, EDJE_TEXT_EFFECT_SHADOW_DIRECTION_TOP_LEFT, EDJE_TEXT_EFFECT_SHADOW_DIRECTION_TOP_RIGHT, 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, FROM_INT, _Edje_Color::g, _Edje_Calc_Params::h, _Edje_Part_Description_Spec_Text::min_x, _Edje_Real_Part::object, _Edje_Real_Part::part, _Edje::path, _Edje_Color::r, SCALE, _Edje_Part::scale, _Edje::scale, _Edje_Part_Description_Spec_Text::size_range_max, _Edje_Part_Description_Spec_Text::size_range_min, _Edje_Part_Description_Spec_Text::text, _Edje_Part_Description_Text::text, _Edje_Calc_Params::text, _Edje_Real_Part::text, TO_DOUBLE, TO_INT, _Edje_Calc_Params::type, _Edje_Calc_Params::visible, _Edje_Calc_Params::w, _Edje::x, _Edje_Calc_Params::x, _Edje::y, and _Edje_Calc_Params::y.
Referenced by _edje_part_recalc().
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_Text_Class::size, _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().
void _edje_unref | ( | Edje * | ed | ) |
References _edje_del(), and _Edje::references.
Referenced by _edje_emit_handle(), _edje_file_del(), _edje_object_file_set_internal(), _edje_program_end(), _edje_program_run(), _edje_program_run_iterate(), _edje_timer_cb(), and _edje_unblock().
void _edje_user_definition_free | ( | Edje_User_Defined * | eud | ) |
References _edje_real_part_recursive_get(), _edje_real_part_swallow_clear(), _edje_recalc_do(), _edje_user_definition_remove(), _Edje_User_Defined::box, _Edje::dirty, _Edje_User_Defined::ed, _Edje_Real_Part::edje, EDJE_USER_BOX_PACK, EDJE_USER_DRAG_PAGE, EDJE_USER_DRAG_SIZE, EDJE_USER_DRAG_STEP, EDJE_USER_DRAG_VALUE, EDJE_USER_STRING, EDJE_USER_SWALLOW, EDJE_USER_TABLE_PACK, _Edje_Size::h, _Edje_Real_Part::max, _Edje_Real_Part::min, _Edje_User_Defined::part, _Edje::recalc_call, _Edje_User_Defined::swallow, _Edje_Real_Part::swallow_params, _Edje_Real_Part::swallowed_object, _Edje_User_Defined::table, _Edje_User_Defined::type, _Edje_User_Defined::u, _Edje::user_defined, and _Edje_Size::w.
Referenced by _edje_file_del(), _edje_object_part_swallow_free_cb(), edje_object_part_box_remove(), edje_object_part_box_remove_all(), edje_object_part_box_remove_at(), edje_object_part_table_unpack(), and edje_object_part_unswallow().
void _edje_user_definition_remove | ( | Edje_User_Defined * | eud, |
Evas_Object * | child | ||
) |
References _Edje_User_Defined::ed, _Edje_User_Defined::part, and _Edje::user_defined.
Referenced by _edje_object_file_set_internal(), and _edje_user_definition_free().
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_String::v, _Edje_Var_List::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.
void* alloca | ( | size_t | ) |
Referenced by _edje_emit_full(), _edje_emit_handle(), _edje_text_recalc_apply(), and edje_object_preload().
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_Bool | prop | ||
) |
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, | ||
Eina_Bool | prop | ||
) |
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().
void edje_object_propagate_callback_add | ( | Evas_Object * | obj, |
void(*)(void *data, Evas_Object *o, const char *emission, const char *source) | func, | ||
void * | data | ||
) |
References _edje_callbacks_patterns_clean(), _edje_fetch(), _Edje::callbacks, _Edje_Signal_Callback::data, _Edje::delete_me, _Edje_Signal_Callback::func, _Edje_Signal_Callback::just_added, _Edje::just_added_callbacks, _Edje_Signal_Callback::propagate, _Edje_Signal_Callback::signal, _Edje_Signal_Callback::source, and _Edje::walking_callbacks.
Referenced by _edje_object_file_set_internal().
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(), and edje_init().
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 |
int _edje_freeze_calc_count |
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_Bool _edje_password_show_last |
Referenced by edje_password_show_last_set().
FLOAT_T _edje_password_show_last_timeout |
Referenced by edje_password_show_last_timeout_set().
Eina_Mempool* _edje_real_part_mp |
Referenced by _edje_file_del(), _edje_object_file_set_internal(), and edje_init().
Eina_Mempool* _edje_real_part_state_mp |
Referenced by _edje_file_del(), _edje_part_description_apply(), and edje_init().
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_PROXY |
Eina_Mempool* _emp_RECTANGLE |
Eina_Mempool* _emp_SPACER |
Eina_Mempool* _emp_SWALLOW |
Eina_Mempool* _emp_TABLE |
Eina_Mempool* _emp_TEXT |
Eina_Mempool* _emp_TEXTBLOCK |