Audio utility functions.
More...
EOAPI Evas_Real evas_canvas3d_light_spot_exponent_get(const Eo *obj)
The spot exponent of the given light.
void * eldbus_connection_data_del(Eldbus_Connection *conn, const char *key)
Del data stored in connection.
Definition: eldbus_core.c:1349
Function is not implemented.
Definition: Eet.h:213
Call a callback.
Definition: Ecore_Getopt.h:72
EOAPI Evas_Canvas3D_Texture * evas_canvas3d_material_texture_get(const Eo *obj, Evas_Canvas3D_Material_Attrib attrib)
The texture of the given material.
EAPI Ecore_Evas * ecore_evas_gl_drm_new(const char *disp_name, unsigned int parent, int x, int y, int w, int h)
Create an Ecore_Evas window using the drm engine with GL support.
Definition: ecore_evas.c:4630
EAPI Edje_Edit_Sound_Comp edje_edit_sound_compression_type_get(Evas_Object *obj, const char *name)
Gets the sound type compression.
Definition: edje_edit.c:1548
const EAPI char * ecore_con_client_ip_get(const Ecore_Con_Client *cl)
Gets the IP address of a client that has connected.
Definition: ecore_con_legacy.c:739
EAPI void ecore_x_window_move_resize(Ecore_X_Window win, int x, int y, int w, int h)
Moves and resizes a window.
Definition: ecore_x_window.c:620
Eina_Bool eldbus_signal_handler_match_extra_vset(Eldbus_Signal_Handler *sh, va_list ap)
Add extra argument in match of signal handler to obtain specifics signals.
Definition: eldbus_signal_handler.c:72
static unsigned int eina_clist_count(const Eina_Clist *list)
Counts the elements of a list.
Definition: Ecore_Wl2.h:338
Eina_Bool eina_module_load(Eina_Module *m)
Loads a module.
Definition: eina_module.c:303
EOAPI Eina_Bool elm_obj_gengrid_horizontal_get(const Eo *obj)
Get for what direction a given gengrid widget will expand while placing its items.
Eina_Inlist * eina_inlist_demote(Eina_Inlist *list, Eina_Inlist *item)
Moves existing node to end of list.
Definition: eina_inlist.c:399
void(* input_panel_return_key_disabled_set)(Ecore_IMF_Context *ctx, Eina_Bool disabled)
Disable return key of the input panel.
Definition: Ecore_IMF.h:799
EAPI int ECORE_EVAS_EWS_EVENT_HIDE
window become hidden
Definition: ecore_evas_ews.c:24
EAPI Eina_Bool elput_touch_click_method_set(Elput_Device *device, int method)
Set the button click method for a device.
Definition: elput_touch.c:131
Evas_Coord y
Holds zoom center point reported to user
Definition: elm_gesture_layer_common.h:74
Images.
Definition: elm_cnp.h:83
EAPI int ECORE_X_RAW_BUTTON_RELEASE
Definition: ecore_x.c:167
EAPI void ecore_wl2_window_aspect_set(Ecore_Wl2_Window *window, int w, int h, unsigned int aspect)
Definition: ecore_wl2_window.c:1385
Done.
Definition: Ecore_IMF.h:395
EAPI void ephysics_quaternion_normalize(EPhysics_Quaternion *quat)
Normalize the quaternion.
EAPI Eet_Node_Data * eet_node_value_get(Eet_Node *node)
Returns the node's data.
Definition: eet_node.c:369
Eina_Rectangle rect
rectangle of the tile grid, coordinates are relative to tile
Definition: eina_tiler.h:170
int EIO_MONITOR_DIRECTORY_DELETED
A directory has been deleted: this can be either a watched directory or one of its subdirectories.
Definition: eio_monitor.c:311
int wasted_memory
current amount of wasted memory, in bytes
Definition: Evas_Common.h:2940
const EINA_DEPRECATED char * elm_genlist_mode_item_style_get(const Evas_Object *obj)
Get the mode item style of items in the genlist.
EOAPI Elm_Widget_Item * elm_obj_list_item_sorted_insert(Eo *obj, const char *label, Efl_Canvas_Object *icon, Efl_Canvas_Object *end, Evas_Smart_Cb func, const void *data, Eina_Compare_Cb cmp_func)
Insert a new item into the sorted list object.
EAPI int ecore_wl2_display_compositor_version_get(Ecore_Wl2_Display *disp)
Return the version of the display's compositor object.
Definition: ecore_wl2_display.c:1093
EAPI void ecore_x_dnd_aware_set(Ecore_X_Window win, Eina_Bool on)
Definition: ecore_x_dnd.c:145
EOAPI void evas_canvas3d_scene_background_color_get(const Eo *obj, Evas_Real *r, Evas_Real *g, Evas_Real *b, Evas_Real *a)
Get the background color of a scene.
nebulus
Definition: Emotion.h:230
const char * ecore_file_file_get(const char *path)
Gets the filename from a given path.
Definition: ecore_file.c:569
static Eina_Bool eina_streq(const char *a, const char *b)
streq function which takes NULL without crashing
Definition: eina_inline_str.x:124
unsigned long Ecore_Pixmap
Definition: Ecore_Buffer.h:400
EAPI void ecore_win32_window_move_resize(Ecore_Win32_Window *window, int x, int y, int width, int height)
Move and resize the given window to a given position and size.
Definition: ecore_win32_window.c:677
double now
current size of the downloading data (in bytes)
Definition: Ecore_Con.h:626
void evas_object_smart_callback_priority_add(Evas_Object *eo_obj, const char *event, Evas_Callback_Priority priority, Evas_Smart_Cb func, const void *data)
Add (register) a callback function to the smart event specified by event on the smart object obj.
Definition: evas_object_smart.c:987
const EAPI char * edje_edit_program_filter_state_get(Evas_Object *obj, const char *prog)
Gets filter state of the program.
Definition: edje_edit.c:11435
#define EVAS_GL_BAD_MATCH
Bad match; for more information, please refer to its EGL counterpart.
Definition: Evas_GL.h:5082
Month layout.
Definition: elm_general.h:83
Small persistent utility window, such as a palette or toolbox.
Definition: Ecore_Win32.h:92
struct _Ecore_Wl_Subsurf Ecore_Wl_Subsurf
Definition: Ecore_Wayland.h:39
EAPI Ecore_Drm_Output * ecore_drm_device_output_name_find(Ecore_Drm_Device *dev, const char *name)
Finds an Ecore_Drm_Output which has the given name.
Definition: ecore_drm_device.c:663
EOAPI void elm_obj_entry_anchor_hover_end(Eo *obj)
Ends the hover popup in the entry.
const Eina_Unicode * eina_ustringshare_add_length(const Eina_Unicode *str, unsigned int slen)
Retrieves an instance of a string for use in a program.
Definition: eina_ustringshare.c:152
EAPI Eina_Bool ecore_x_input_touch_devices_ungrab(void)
Definition: ecore_x_xi2.c:903
no orientation change
Definition: elm_image_legacy.h:391
const char * name
name of the state
Definition: Edje_Edit.h:120
char path[EINA_PATH_MAX]
The path.
Definition: eina_file.h:198
EAPI Eina_Bool ecore_evas_object_dissociate(Ecore_Evas *ee, Evas_Object *obj)
Cancels the association set with ecore_evas_object_associate().
Definition: ecore_evas_util.c:250
Clockwise, middle of text will be at start angle.
Definition: efl_ui_textpath_eo.legacy.h:22
If enabled the window manager can sync updating with the window (?)
Definition: Ecore_X.h:1216
Ecore functions for dealing with the X Windows System.
_Evas_Textblock_Cursor_Type
Cursor type for evas textblock.
Definition: evas_textblock_legacy.h:188
EOAPI Elm_Wrap_Type elm_obj_entry_line_wrap_get(const Eo *obj)
Get the wrap mode the entry was set to use.
Eina_Bool efl_net_connman_init(void)
Should be called from inside Efl.Object.constructor before using any of connman functions.
Definition: efl_net-connman.c:22
Cell network information, e.g.
Definition: Elocation.h:132
EAPI void ephysics_body_force_apply(EPhysics_Body *body, double x, double y, double z, Evas_Coord pos_x, Evas_Coord pos_y, Evas_Coord pos_z)
Apply a force over a body.
void evas_gl_free(Evas_GL *evas_gl)
Frees an Evas_GL object.
Definition: evas_gl.c:175
EAPI Eina_Bool elm_fileselector_mime_types_filter_append(Evas_Object *obj, const char *mime_type, const char *filter_name)
Append mime types filter into filter list.
Definition: elc_fileselector.c:2670
struct _Eina_Lalloc Eina_Lalloc
Definition: eina_lalloc.h:66
EOAPI Elm_Widget_Item * elm_obj_segment_control_item_selected_get(const Eo *obj)
Get the selected item.
EINA_DEPRECATED void elm_scale_all_set(double scale)
Set the global scaling factor for all applications on the display.
Autofill hint for a credit card expiration date.
Definition: Ecore_IMF.h:416
int elm_win_wm_rotation_preferred_rotation_get(const Evas_Object *obj)
Get the preferred rotation value.
Definition: efl_ui_win.c:8349
#define ELM_GENLIST_EVENT_ITEM_FOCUSED
Called when genlist item got focus.
Definition: elm_genlist_eo.h:718
Eina_Bool continuous_flow
FUTURE USE: Continuous flow of sensor read out.
Definition: Eeze_Sensor.h:150
EOAPI int elm_obj_genlist_block_count_get(const Eo *obj)
Get the maximum number of items within an item block.
Mouse Wheel event.
Definition: Ecore_IMF.h:255
Eina_Bool ethumb_client_file_set(Ethumb_Client *client, const char *path, const char *key)
Set source file to be thumbnailed.
Definition: ethumb_client.c:1833
static Eina_Bool eina_rectangle_subtract(Eina_Rectangle *rect, Eina_Rectangle *other, Eina_Rectangle out[4]) EINA_ARG_NONNULL(1)
Subtracts two rectangles and returns the differences.
EOAPI Elm_Map_Overlay * elm_obj_map_overlay_bubble_add(Eo *obj)
Add a new bubble overlay to the map object.
Slow but high compression level (Zlib)
Definition: Eet.h:242
void evas_map_point_image_uv_get(const Evas_Map *m, int idx, double *u, double *v)
Get the map point's U and V texture source points.
Definition: evas_map.c:802
Definition: elm_widget_map.h:323
EINA_DEPRECATED void elm_icon_smooth_set(Evas_Object *obj, Eina_Bool smooth)
Set the smooth scaling for an icon object.
Definition: elm_icon.c:716
Indicates Minute field.
Definition: elm_datetime.h:214
Double-pointed arrow pointing northwest and southeast.
Definition: Ecore_Win32.h:115
static Eina_Bool eina_value_hash_vset(Eina_Value *value, const char *key, va_list args)
Sets the generic value in an hash member.
A structure that controls the lock of a file descriptor.
Definition: evil_fcntl.h:72
Evas_Object * elm_object_focused_object_get(const Evas_Object *obj)
Get focused object in object tree.
Definition: elm_focus_legacy.c:338
Elm_Code_Parser * ELM_CODE_PARSER_STANDARD_DIFF
A provided parser that will mark up diff text.
Definition: elm_code_parse.c:11
EAPI Eina_Bool edje_edit_state_map_rotation_center_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source_part)
Sets the part that is used as the center of rotation when rotating the part with this description.
Definition: edje_edit.c:7931
Disappearing item cursor.
Definition: Ecore_Cocoa.h:106
Definition: elm_code_common.h:67
const char * decorate_item_style
Style used if item is set to a decorate mode.
Definition: elm_gen.h:120
EAPI void ecore_x_e_window_rotation_change_request_send(Ecore_X_Window win, int rot)
Definition: ecore_x_e.c:2317
EAPI Eina_Bool ecore_drm2_output_enabled_get(Ecore_Drm2_Output *output)
Get if a given output is enabled.
Definition: ecore_drm2_outputs.c:1176
EAPI int eet_data_image_write_cipher(Eet_File *ef, const char *name, const char *cipher_key, const void *data, unsigned int w, unsigned int h, int alpha, int compress, int quality, Eet_Image_Encoding lossy)
Writes image data to the named key in an eet file using a cipher.
Definition: eet_image.c:1322
const char * edje_fontset_append_get(void)
Gets the edje append fontset.
Definition: edje_util.c:370
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_move_above(Evas_Object *obj, const char *part, const char *item_name)
Restacks existing item above.
Definition: edje_edit.c:5129
struct _Eldbus_Pending Eldbus_Pending
Definition: Eldbus.h:188
Eina_Bool file_set
This flag indicates if Efl.Ui.Layout source is set from a file.
Definition: elm_widget_layout.h:72
EAPI void ecore_wl_window_input_region_set(Ecore_Wl_Window *win, int x, int y, int w, int h)
Sets the input region of the Ecore_Wl_Window.
Definition: ecore_wl_window.c:834
EOAPI void evas_canvas3d_node_position_set(Eo *obj, Evas_Real x, Evas_Real y, Evas_Real z)
Set the position of the given node.
EAPI EPhysics_World * ephysics_world_new(void)
Create a new physics world.
The side of your hand.
Definition: Ecore_IMF.h:506
Definition: eina_iterator.h:158
EAPI unsigned int ecore_x_dpms_timeout_suspend_get(void)
Returns the amount of time of inactivity before the second level of power saving is invoked.
Definition: ecore_x_dpms.c:198
unsigned int Eina_Statgen
Stat Generation count state with it being 0 when disabled or some other value that is comparable (== ...
Definition: eina_file.h:776
struct _Eldbus_Signal_Handler Eldbus_Signal_Handler
Definition: Eldbus.h:196
Start slow, speed up then slow down at end.
Definition: Ecore_Common.h:2758
const Evas_Smart_Cb_Description * evas_smart_callback_description_find(const Evas_Smart *s, const char *name)
Find a callback description for the callback named name.
Definition: evas_smart.c:78
EINA_DEPRECATED void elm_list_bounce_get(const Evas_Object *obj, Eina_Bool *h_bounce, Eina_Bool *v_bounce)
Get the bouncing behaviour of the internal scroller.
Definition: elm_list.c:2643
Eina_Bool eina_matrixsparse_cell_position_get(const Eina_Matrixsparse_Cell *cell, unsigned long *row, unsigned long *col)
Gets the row and column position of the given cell.
Definition: eina_matrixsparse.c:1147
Eina_Bool evas_object_key_grab(Evas_Object *obj, const char *keyname, Evas_Modifier_Mask modifiers, Evas_Modifier_Mask not_modifiers, Eina_Bool exclusive)
Requests keyname key events be directed to obj.
Definition: evas_key_grab.c:250
Definition: elm_widget_map.h:87
EAPI Eina_Bool ecore_x_client_message8_send(Ecore_X_Window win, Ecore_X_Atom type, const void *data, int len)
Send client message with given type and format 8.
Definition: ecore_x.c:2203
Eina_Bool popping
a flag to notify the item is on poping.
Definition: elm_widget_naviframe.h:66
EAPI int ecore_con_client_fd_get(const Ecore_Con_Client *cl)
Gets the fd that the client is connected to.
Definition: ecore_con_legacy.c:786
void elm_cache_all_flush(void)
Flush all caches.
Definition: elm_main.c:1670
Eina_UStrbuf * eina_ustrbuf_manage_new_length(Eina_Unicode *str, size_t length)
Creates a new string buffer using the passed string.
int setenv(const char *name, const char *value, int overwrite)
Create, modify, or remove environment variables.
Definition: evil_stdlib.c:26
Eina_Iterator * eina_file_stat_ls(const char *dir)
Gets an iterator to list the content of a directory, with direct information.
Definition: eina_file.c:731
const EAPI char * emile_load_error_str(Emile_Image *source, Emile_Image_Load_Error error)
Convert an error code related to an image handler into a meaningful string.
Definition: emile_image.c:2513
void elm_map_overlay_displayed_zoom_min_set(Elm_Map_Overlay *overlay, int zoom)
Set the minimum zoom from where the overlay is displayed.
Definition: elm_map.c:4965
Eina_Bool edje_text_class_set(const char *text_class, const char *font, Evas_Font_Size size)
Sets the Edje text class.
Definition: edje_util.c:1123
Eio_File * eio_file_map_new(Eina_File *f, Eina_File_Populate rule, unsigned long int offset, unsigned long int length, Eio_Filter_Map_Cb filter_cb, Eio_Map_Cb map_cb, Eio_Error_Cb error_cb, const void *data)
Asynchronously map a part of a file in memory.
Definition: eio_map.c:281
EAPI void eet_clearcache(void)
Clears eet cache.
Definition: eet_lib.c:674
static Eina_Bool eina_barrier_wait(Eina_Barrier *barrier)
Increments the count of threads that are waiting on barrier.
Eina_Bool evas_object_freeze_events_get(const Eo *eo_obj)
Determine whether an object is set to freeze (discard) events.
Definition: evas_events.c:3991
EAPI unsigned int ecore_x_keysym_get(const char *string)
Return the X-specific keysym for a given key string.
Definition: ecore_x_test.c:170
EINA_DEPRECATED EAPI unsigned short edje_edit_part_item_position_col_get(Evas_Object *obj, const char *part, const char *item_name)
Gets column position of the part's item.
EAPI void edje_edit_state_color3_get(Evas_Object *obj, const char *part, const char *state, double value, int *r, int *g, int *b, int *a)
Gets the color3 of a part state.
Definition: edje_edit.c:6870
EAPI void ecore_wl2_window_rotation_set(Ecore_Wl2_Window *window, int rotation)
Set the rotation of a given window.
Definition: ecore_wl2_window.c:997
The plain normal number layout.
Definition: elm_entry_common.h:29
Move the data.
Definition: elm_cnp.h:96
void elm_win_focus_highlight_enabled_set(Elm_Win *obj, Eina_Bool enabled)
Set the enabled status for the focus highlight in a window.
EAPI Eina_Bool ephysics_body_light_get(const EPhysics_Body *body)
Get light effect over body.
EAPI double edje_edit_program_transition_value1_get(Evas_Object *obj, const char *prog)
Gets the interpolation value 1 of the transition.
EINA_DEPRECATED EAPI int edje_edit_part_item_max_w_get(Evas_Object *obj, const char *part, const char *item)
Gets the maximum width value of a part's item.
EAPI Eina_Bool edje_edit_group_max_h_set(Evas_Object *obj, int h)
Sets the group maximum height.
Main cursor state.
Definition: Edje_Common.h:7
const char * protocol
The protocol used (usually 'file')
Definition: efreet_uri.h:25
Suggest word auto completion.
Definition: elm_general.h:159
#define efl_future_then(_eo, _future,...)
Syntax sugar over eina_future_then_from_desc() and efl_future_cb().
Definition: Eo.h:593
EAPI Eina_Bool edje_edit_part_drag_event_set(Evas_Object *obj, const char *part, const char *event)
Sets the name of the part that will receive events from the given draggies.
EOAPI Eina_Bool evas_canvas3d_light_attenuation_enable_get(const Eo *obj)
The attenuation enable flag of the given light.
Definition: elm_priv.h:266
void(* Eina_Rbtree_Free_Cb)(Eina_Rbtree *node, void *data)
Definition: eina_rbtree.h:144
EAPI Eina_Bool ecore_evas_object_associate(Ecore_Evas *ee, Evas_Object *obj, Ecore_Evas_Object_Associate_Flags flags)
Associates the given object to this ecore evas.
Definition: ecore_evas_util.c:222
void * data
Private user data that will be passed to all of the class functions.
Definition: Edje_Common.h:870
EAPI void eet_data_descriptor_free(Eet_Data_Descriptor *edd)
This function frees a data descriptor when it is not needed anymore.
Definition: eet_data.c:2102
#define EINA_INLIST_CONTAINER_GET(ptr, type)
Utility macro to get the container object of an inlist.
Definition: eina_inlist.h:417
const EAPI char * efreet_pictures_dir_get(void)
Retrieves the XDG Pictures directory.
Definition: efreet_base.c:175
Word wrap - wrap in allowed wrapping points (as defined in the unicode standard).
Definition: elm_general.h:314
int size
The size of this data in bytes.
Definition: ecore_exe_eo.h:33
Eina_Bool eina_matrixsparse_column_idx_clear(Eina_Matrixsparse *m, unsigned long col)
Clears (erases all cells) of column given its index.
Definition: eina_matrixsparse.c:1276
The file that provides functions ported from Unix in libgen.h.
EAPI size_t EAPI size_t eina_strlcat(char *dst, const char *src, size_t siz) EINA_ARG_NONNULL(1
Appends a c-string.
void *(* Elm_Store_Item_Mapping_Cb)(void *data, Elm_Store_Item *sti, const char *part)
Custom mapping function to call.
Definition: elm_store.h:71
#define ELM_LABEL_EVENT_SLIDE_END
Called when slide stopped.
Definition: elm_label_eo.h:256
Efreet_Icon.
Definition: efreet_icon.h:105
EAPI void elm_progressbar_unit_format_set(Evas_Object *obj, const char *units)
Control the format string for a given progress bar widget's units label.
Definition: efl_ui_progressbar.c:1039
EOAPI Elm_Widget_Item * elm_obj_list_item_prepend(Eo *obj, const char *label, Efl_Canvas_Object *icon, Efl_Canvas_Object *end, Evas_Smart_Cb func, const void *data)
Prepend a new item to the list object.
EAPI void eina_array_step_set(Eina_Array *array, unsigned int sizeof_eina_array, unsigned int step)
Sets the step of an array.
Definition: eina_array.c:305
EOAPI int elm_obj_gesture_layer_tap_finger_size_get(const Eo *obj)
This function returns the gesture layer finger-size for taps.
EAPI void elput_manager_disconnect(Elput_Manager *manager)
Disconnect an input manager.
Definition: elput_manager.c:56
Zoom until content fills web object.
Definition: elm_web_legacy.h:10
EAPI Eina_Iterator * eina_list_iterator_new(const Eina_List *list)
Returns a new iterator associated with a list.
Definition: eina_list.c:1574
EOAPI Eina_Bool elm_obj_prefs_item_visible_get(const Eo *obj, const char *name)
Get whether the widget bound to a given prefs widget's item is visible or not.
EAPI void ecore_win32_window_state_set(Ecore_Win32_Window *window, Ecore_Win32_Window_State *state, unsigned int num)
Set the state of the given window.
Definition: ecore_win32_window.c:1474
EOAPI void elm_obj_slideshow_cache_after_set(Eo *obj, int count)
Set the number of items to cache, on a given slideshow widget, after the current item.
Ecore_IMF_Context * ctx
The associated Ecore IMF Context.
Definition: Ecore_IMF.h:580
EOAPI void evas_canvas3d_node_look_at_set(Eo *obj, Evas_Canvas3D_Space target_space, Evas_Real x, Evas_Real y, Evas_Real z, Evas_Canvas3D_Space up_space, Evas_Real ux, Evas_Real uy, Evas_Real uz)
Rotate the given node to look at desired position.
Autofill hint for a credit card number.
Definition: elm_general.h:183
EAPI void elm_config_password_show_last_timeout_set(double password_show_last_timeout)
Set's the timeout value in "show last" password mode.
Definition: elm_config.c:3016
EAPI struct wl_registry * ecore_wl2_display_registry_get(Ecore_Wl2_Display *display)
Retrieves the Wayland Registry used for the current Wayland display.
Definition: ecore_wl2_display.c:1085
EAPI int ECORE_EVAS_EWS_EVENT_SHOW
window become visible
Definition: ecore_evas_ews.c:23
Ecore_Win32_Window_State
Definition: Ecore_Win32.h:65
void evas_device_push(Evas *e, Evas_Device *dev)
Push the current context device onto the device stack.
Definition: evas_device.c:282
EAPI Eina_Bool eio_file_check(Eio_File *ls)
Check if an Eio_File operation has been cancelled.
Definition: eio_file.c:752
EOAPI Elm_Widget_Item * elm_obj_genlist_item_insert_after(Eo *obj, const Elm_Genlist_Item_Class *itc, const void *data, Elm_Widget_Item *parent, Elm_Widget_Item *after_it, Elm_Genlist_Item_Type type, Evas_Smart_Cb func, const void *func_data)
Insert an item after another in a genlist widget.
Evas_Coord_Point canvas
The X/Y location of the cursor.
Definition: Evas_Legacy.h:249
void ecore_main_loop_select_func_set(Ecore_Select_Function func)
Sets the function to use when monitoring multiple file descriptors, and waiting until one of more of ...
Definition: ecore_main.c:1313
int ECORE_WIN32_EVENT_SELECTION_NOTIFY
Ecore_Event for the Ecore_Win32_Event_Selection_Notify event.
Definition: ecore_win32.c:417
void * elm_store_item_data_get(Elm_Store_Item *sti)
Get the item data.
Definition: elm_store.c:690
static Eina_Bool eio_file_is_lnk(const Eina_Stat *st)
Return if path is a length.
Definition: eio_inline_helper.x:97
The structure type used with the Mouse_Move event.
Definition: Ecore_IMF.h:664
const EAPI char * _eina_log_state_shutdown
String that indicates the log system is shutting down.
EAPI Eina_Bool edje_edit_state_rel1_relative_y_set(Evas_Object *obj, const char *part, const char *state, double value, double y)
Sets the 'rel1 relative Y' value of state.
EAPI Eo * _efl_add_internal_start_bindings(const char *file, int line, const Efl_Class *klass_id, Eo *parent_id, Eina_Bool ref, Eina_Bool is_fallback, Efl_Substitute_Ctor_Cb substitute_ctor, void *sub_ctor_data)
Just like _efl_add_internal_start() but with additional options.
Definition: eo.c:972
EAPI Eet_Node * eet_node_unsigned_char_new(const char *name, unsigned char uc)
Creates a new unsigned character node.
Definition: elm_widget_mapbuf.h:27
void evas_textblock_cursor_range_delete(Efl_Text_Cursor_Cursor *cur1, Efl_Text_Cursor_Cursor *cur2)
Delete the range between cur1 and cur2.
Definition: evas_object_textblock.c:11614
EAPI int edje_edit_state_fill_origin_offset_x_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the fill horizontal origin offset value of a part state.
Markup UTF8 type.
Definition: elm_general.h:328
void eina_matrix3_fixed_values_get(const Eina_Matrix3 *m, Eina_F16p16 *xx, Eina_F16p16 *xy, Eina_F16p16 *xz, Eina_F16p16 *yx, Eina_F16p16 *yy, Eina_F16p16 *yz, Eina_F16p16 *zx, Eina_F16p16 *zy, Eina_F16p16 *zz)
Gets the values of the coefficients of the given fixed point matrix.
Definition: eina_matrix.c:250
EAPI Eina_Bool ecore_evas_iconified_get(const Ecore_Evas *ee)
Queries whether an Ecore_Evas' window is iconified or not.
Definition: ecore_evas.c:2052
track count - number of the track in the album
Definition: Emotion.h:194
EOAPI void elm_obj_naviframe_event_enabled_set(Eo *obj, Eina_Bool enabled)
Control the event enabled when pushing/popping items.
EAPI void ecore_sdl_feed_events(void)
Poll SDL for mouse, keyboard, and window events, and add corresponding events to ecore.
Definition: ecore_sdl.c:165
Eina_Bool eina_hash_add(Eina_Hash *hash, const void *key, const void *data)
Adds an entry to the given hash table.
Definition: eina_hash.c:930
static Eina_F8p24 eina_f8p24_sub(Eina_F8p24 a, Eina_F8p24 b)
Calculates the subtraction of two Eina_F8p24 floating point numbers.
EAPI Eina_Debug_Dispatch_Cb eina_debug_session_dispatch_get(Eina_Debug_Session *session)
Get the dispatcher of a specific session.
Definition: eina_debug.c:299
EAPI Eina_Bool elput_touch_tap_enabled_set(Elput_Device *device, Eina_Bool enabled)
Enable or disable tap-to-click on a given device.
Definition: elput_touch.c:151
Proximity sensor.
Definition: Eeze_Sensor.h:75
EOAPI void evas_canvas_key_modifier_del(Eo *obj, const char *keyname)
Removes the keyname key from the current list of modifier keys on canvas e.
static Eina_Bool eina_stringshare_refplace(Eina_Stringshare **p_str, Eina_Stringshare *news)
Replace the previously stringshared pointer with another stringshared pointer.
Definition: eina_inline_stringshare.x:50
void eldbus_proxy_event_callback_add(Eldbus_Proxy *proxy, Eldbus_Proxy_Event_Type type, Eldbus_Proxy_Event_Cb cb, const void *cb_data)
Add a callback function to be called when occurs a event of the type passed.
Definition: eldbus_proxy.c:389
EAPI Eina_Bool edje_edit_style_tag_del(Evas_Object *obj, const char *style, const char *tag)
Deletes the given tag.
Definition: edje_edit.c:2926
int edje_init(void)
Initializes the Edje library.
Definition: edje_main.c:35
Operation not allowed cursor.
Definition: Ecore_Cocoa.h:111
Eina_Bool evas_gl_surface_query(Evas_GL *evas_gl, Evas_GL_Surface *surface, int attribute, void *value)
Query a surface for its properties.
Definition: evas_gl.c:688
void eina_matrix2_values_set(Eina_Matrix2 *m, double xx, double xy, double yx, double yy)
Sets the values of the coefficients of the given floating point matrix.
Definition: eina_matrix.c:1197
Eina_Bool Eet_Write_Cb(const void *data, size_t size, void *user_data)
Definition: Eet.h:4789
EAPI Eina_Bool ecore_x_selection_clipboard_set(Ecore_X_Window w, const void *data, int size)
Claim ownership of the CLIPBOARD selection and set its data.
Definition: ecore_x_selection.c:273
EAPI void elm_image_prescale_set(Evas_Object *obj, int size)
Set the prescale size for the image.
Definition: efl_ui_image.c:1538
void edje_size_class_del(const char *size_class)
Deletes the size class.
Definition: edje_util.c:1616
Eina_Iterator_Get_Container_Callback get_container
Callback called when the container is requested.
Definition: eina_iterator.h:164
void elm_slider_indicator_visible_mode_set(Evas_Object *obj, Elm_Slider_Indicator_Visible_Mode indicator_visible_mode)
Set/Get the visible mode of indicator.
Definition: elm_slider.c:1712
EAPI Eina_Bool edje_edit_state_text_fit_x_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets if the text part fit it's container horizontally.
Eina_Bool state
Definition: Ecore_X.h:672
EAPI Eina_Bool eeze_disk_mount_wrapper_set(Eeze_Disk *disk, const char *wrapper)
Set a wrapper to run mount commands with.
Definition: eeze_disk_mount.c:232
Default priority.
Definition: Ecore_Common.h:1030
const EAPI char * eina_file_filename_get(const Eina_File *file)
Gets the filename of an open file.
Definition: eina_file_common.c:596
int version
Version of this smart class definition.
Definition: Evas_Common.h:2741
EINA_DEPRECATED Eina_Bool elm_genlist_item_disabled_get(const Elm_Object_Item *it)
Get whether a given genlist item is disabled or not.
static Eina_Bool eina_value_array_pinsert(Eina_Value *value, unsigned int position, const void *ptr)
Inserts a generic value to an array member position from a pointer.
EAPI Eina_Bool edje_edit_group_del(Evas_Object *obj, const char *group_name)
Deletes the specified group from the edje file.
Definition: edje_edit.c:1921
EAPI Eina_Bool elm_image_mmap_set(Evas_Object *obj, const Eina_File *file, const char *group)
Set the file that will be used as the image's source.
Definition: efl_ui_image.c:2395
Definition: Ecore_X.h:538
#define EINA_DEPRECATED
Definition: eina_types.h:344
EAPI Eina_Bool ecore_evas_manual_render_get(const Ecore_Evas *ee)
Gets enable/disable status of manual render.
Definition: ecore_evas.c:2658
Eina_Bool clear_me
a flag whether gengrid is marked as to be cleared or not.
Definition: elm_widget_gengrid.h:118
double * doublep
Double pointer.
Definition: Ecore_Getopt.h:139
EAPI Embryo_Status embryo_program_run(Embryo_Program *ep, Embryo_Function func)
Runs the given function of the given Embryo program in the current virtual machine.
Definition: embryo_amx.c:778
EAPI int efreet_desktop_type_alias(int from_type, const char *alias)
Add an alias for an existing desktop type.
Definition: efreet_desktop.c:505
Eina_Bool evas_engine_info_set(Evas *obj, Evas_Engine_Info *info)
Applies the engine settings for the given evas from the given Evas_Engine_Info structure.
Definition: evas_main.c:661
EAPI Ecore_Evas * ecore_evas_new(const char *engine_name, int x, int y, int w, int h, const char *extra_options)
Creates a new Ecore_Evas based on engine name and common parameters.
Definition: ecore_evas.c:1059
const char * evas_gl_string_query(Evas_GL *evas_gl, int name)
Returns a pointer to a static, null-terminated string describing some aspect of Evas GL.
Definition: evas_gl.c:581
void eldbus_object_event_callback_del(Eldbus_Object *obj, Eldbus_Object_Event_Type type, Eldbus_Object_Event_Cb cb, const void *cb_data)
Remove callback registered in eldbus_object_event_callback_add().
Definition: eldbus_object.c:455
int eina_inarray_remove(Eina_Inarray *array, const void *data)
Finds data and removes the matching member.
Definition: eina_inarray.c:494
EINA_DEPRECATED EAPI void ecore_imf_context_delete_surrounding_event_add(Ecore_IMF_Context *ctx, int offset, int n_chars)
Adds ECORE_IMF_EVENT_DELETE_SURROUNDING to the event queue.
Definition: ecore_imf_context.c:747
corona
Definition: Emotion.h:217
#define EINA_SAFETY_ON_FALSE_RETURN_VAL(exp, val)
The macro doesn't do anything unless EINA_SAFETY_CHECKS is defined.
Definition: eina_safety_checks.h:286
EOAPI void efl_wref_add(Eo *obj, Efl_Object **wref)
Add a new weak reference to obj.
EAPI void ephysics_quaternion_axis_angle_get(const EPhysics_Quaternion *quat, double *nx, double *ny, double *nz, double *a)
Get quaternion axis and angle.
EAPI void elm_image_aspect_fixed_set(Evas_Object *obj, Eina_Bool fixed)
Control whether the internal image's aspect ratio is fixed to the original image's aspect ratio.
Definition: efl_ui_image.c:2589
Double-pointed arrow pointing west and east.
Definition: Ecore_Win32.h:116
double ecore_throttle_get(void)
Gets current throttle level.
Definition: ecore_throttle.c:23
int(* constructor)(Image_Entry *im)
return is EVAS_LOAD_ERROR_* or EVAS_LOAD_ERROR_NONE!
Definition: evas_cache.h:20
Definition: elm_widget_segment_control.h:39
static Eina_Value * eina_value_uint64_new(uint64_t c)
Create a new Eina_Value containing the passed parameter.
Definition: eina_inline_value_util.x:157
void elm_win_demand_attention_set(Evas_Object *obj, Eina_Bool demand_attention)
Set the demand_attention state of a window.
Definition: efl_ui_win.c:8485
Ecore_X_Atom ECORE_X_ATOM_E_KEYROUTER_SUPPORTED
Definition: ecore_x_atoms_decl.h:371
int minor
< major (binary or source incompatible changes)
Definition: Ecore_Common.h:145
union _Elm_Store_Item_Mapping::@267 details
Allowed to be one of these possible mapping types.
Eina_Bool eina_thread_cancel(Eina_Thread t)
Attempts to cancel a running thread.
Definition: eina_thread.c:228
EAPI void * eina_cow_write(Eina_Cow *cow, const Eina_Cow_Data *const *data)
Gets a writeable pointer from a const pointer.
Definition: eina_cow.c:455
Ecore_IMF_Input_Panel_Event
Definition: Ecore_IMF.h:126
const Elm_Prefs_Page_Iface * info
The interface's implementation.
Definition: elm_prefs_common.h:283
Evas_Coord h
height
Definition: Evas_Common.h:220
Definition: elm_widget_colorselector.h:82
Parameter mismatch.
Definition: Ecore_X.h:398
Definition: eina_vector.h:43
Eina_List * arguments
List with signal arguments.
Definition: eldbus_introspection.h:107
int eina_inarray_insert(Eina_Inarray *array, const void *data, Eina_Compare_Cb compare)
Copies the data to the array at a position found by the comparison function.
Definition: eina_inarray.c:446
double ecore_timer_interval_get(const Efl_Loop_Timer *obj)
Interval the timer ticks on.
Definition: efl_loop_timer_eo.legacy.c:9
called when the state of the candidate word panel is changed.
Definition: Ecore_IMF.h:132
Elm_Object_Item * focused_item
a focused item by keypad arrow or mouse.
Definition: elm_widget_list.h:39
sentinel, not a real event type
Definition: eldbus_proxy.h:194
Definition: Ecore_Win32.h:381
EOAPI double elm_obj_label_slide_duration_get(const Eo *obj)
Control the slide duration of the label.
EOAPI void elm_obj_genlist_select_mode_set(Eo *obj, Elm_Object_Select_Mode mode)
Set the genlist select mode.
void elm_win_layer_set(Evas_Object *obj, int layer)
Set the layer of the window.
Definition: efl_ui_win.c:8663
Map tile provider.
Definition: elm_map_eo.h:24
EAPI void elm_thumb_size_set(Evas_Object *obj, int tw, int th)
Set the size for the thumb object.
Definition: elm_thumb.c:839
double zw
zw in z' = (x * zx) + (y * zy) + (z * zz) + zw
Definition: eina_matrix.h:129
Eina_Array * eina_file_split(char *path)
Splits a path according to the delimiter of the filesystem.
Definition: eina_file.c:590
const EAPI char * edje_edit_part_selected_state_get(Evas_Object *obj, const char *part, double *value)
Gets the current selected state in part.
Definition: edje_edit.c:3748
EINA_DEPRECATED EAPI int edje_edit_part_item_spread_h_get(Evas_Object *obj, const char *part, const char *item)
Gets the spread height value of a part's item.
void eldbus_message_iter_del(Eldbus_Message_Iter *iter)
Manually delete the iterator.
Definition: eldbus_message.c:858
void evas_textblock_cursor_char_delete(Evas_Textblock_Cursor *cur)
Deletes a single character from position pointed by given cursor.
Definition: evas_object_textblock.c:11528
Command-line terminal layout including ESC, Alt, Ctrl key, so on (no auto-correct,...
Definition: Ecore_IMF.h:365
Eina_Bool eina_strbuf_append(Eina_Strbuf *buf, const char *str)
Appends a string to a buffer, reallocating as necessary.
Elm_Store_Item_Mapping_Type type
what kind of mapping is this
Definition: elm_store.h:116
void *(* Eet_Node_Walk_Struct_Alloc_Callback)(const char *type, void *user_data)
Definition: Eet.h:4704
EOAPI void elm_obj_entry_line_wrap_set(Eo *obj, Elm_Wrap_Type wrap)
Set the line wrap type to use on multi-line entries.
Eina_Bool eina_strbuf_insert(Eina_Strbuf *buf, const char *str, size_t pos)
Inserts a string into a buffer, reallocating as necessary.
Eina_Bool eina_strbuf_append_char(Eina_Strbuf *buf, char c)
Appends a character to a string buffer, reallocating as necessary.
File keyboard layout.
Definition: elm_win_legacy.h:132
Definition: elm_widget_map.h:244
EAPI void ecore_cocoa_window_size_max_set(Ecore_Cocoa_Window *window, int w, int h)
Sets the maximum size of a Cocoa window.
Eina_List * actions
List of Efreet_Desktop_Actions, application actions.
Definition: efreet_desktop.h:128
Evas_Object *(* Elm_Web_Dialog_Confirm)(void *data, Evas_Object *obj, const char *message, Eina_Bool *ret)
Callback type for the JS confirm hook.
Definition: elm_web_common.h:192
EAPI Eina_Bool edje_edit_color_class_name_set(Evas_Object *obj, const char *name, const char *newname)
Changes the name of a color class.
Definition: edje_edit.c:2735
EAPI Evas_Object * elm_segment_control_add(Evas_Object *parent)
Add a new segment control widget to the given parent Elementary (container) object.
Definition: elm_segment_control.c:646
Embryo_Program * script
all the embryo script code for this group
Definition: edje_convert.h:105
void * eina_hash_modify_by_hash(Eina_Hash *hash, const void *key, int key_length, int key_hash, const void *data)
Modifies the entry pointer at the specified key and returns the previous entry.
Definition: eina_hash.c:1089
_Ecore_X_WM_Protocol
Definition: Ecore_X.h:1200
const char * mime_types
The content MIME types.
Definition: Ecore_IMF.h:583
EAPI Eina_Bool ephysics_camera_perspective_enabled_get(const EPhysics_Camera *camera)
Return if perspective is enabled or not.
No multisample rendering.
Definition: Evas_GL.h:529
The palm of a users hand.
Definition: Ecore_IMF.h:505
EAPI Eina_Bool ephysics_world_serialize(EPhysics_World *world, const char *path)
Serializes the world to path.
EAPI Eina_Bool edje_edit_state_map_light_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source_part)
Sets the part that is used as the 'light'.
Definition: edje_edit.c:7915
EOAPI void evas_canvas3d_object_callback_register(Eo *obj, const char *event, const void *data)
Pure virtual register samrt callback function.
Ecore_IMF_Keyboard_Modifiers modifiers
The keyboard modifiers active when the event has been emitted.
Definition: Ecore_IMF.h:694
void(* Ecore_Thread_Notify_Cb)(void *data, Ecore_Thread *thread, void *msg_data)
Definition: Ecore_Common.h:1742
void eina_strbuf_free(Eina_Strbuf *buf)
Frees a string buffer.
Counter-clockwise.
Definition: efl_ui_textpath_eo.legacy.h:21
#define EINA_CLIST_ENTRY(elem, type, field)
Gets a pointer to the object containing the list element.
Definition: eina_clist.h:438
Eina_Bool eina_strbuf_insert_length(Eina_Strbuf *buf, const char *str, size_t length, size_t pos)
Inserts a string of an exact length into a buffer, reallocating as necessary.
EAPI Eina_Bool edje_edit_state_text_repch_set(Evas_Object *obj, const char *part, const char *state, double value, const char *repch)
Sets the replacement character string of the given part state.
Definition: edje_edit.c:8977
Definition: elm_widget_map.h:316
void(* recall)(Eina_Future_Schedule_Entry *entry)
Called by Eina_Future when a delivery must be canceled.
Definition: eina_promise.h:154
EOAPI void evas_canvas3d_node_billboard_target_set(Eo *obj, Evas_Canvas3D_Node *target)
Set behavior of node like billboard object.
quit when the application's last window is closed
Definition: elm_general.h:248
EAPI int ephysics_shutdown(void)
Shutdown EPhysics.
#define EINA_RBTREE_CMP_KEY_CB(Function)
Definition: eina_rbtree.h:138
EAPI void ecore_imf_context_input_panel_position_set(Ecore_IMF_Context *ctx, int x, int y)
Sets the x,y coordinates of the input panel.
Definition: ecore_imf_context.c:1463
EAPI void ecore_evas_modal_set(Ecore_Evas *ee, Eina_Bool on)
Sets the modal state flag on the canvas window.
Definition: ecore_evas.c:2578
Definition: Ecore_Con.h:475
Eina_Stringshare * value
Annotation value.
Definition: eldbus_introspection.h:86
Definition: Ecore_Drm2.h:69
Eina_Bool elocation_init(void)
Initialize the elocation subsystem.
Definition: elocation.c:1217
EAPI void elm_entry_context_menu_item_icon_get(const Elm_Entry_Context_Menu_Item *item, const char **icon_file, const char **icon_group, Elm_Icon_Type *icon_type)
Get the icon object packed in the contextual menu item of entry.
Definition: elm_entry.c:4695
Definition: Ecore_Wl2.h:283
EAPI Ecore_Drm2_Relative_Mode ecore_drm2_output_relative_mode_get(Ecore_Drm2_Output *output)
Get the relative mode of an output.
Definition: ecore_drm2_outputs.c:1730
EAPI void ecore_evas_x11_shape_input_reset(Ecore_Evas *ee)
Unsets the pointer containment for the window.
Definition: ecore_evas.c:4221
EAPI void ephysics_quaternion_invert(EPhysics_Quaternion *quat)
Invert the quaternion.
Elm_Prefs_Item_Type
Elm Prefs item types.
Definition: elm_prefs_data.h:50
EINA_DEPRECATED void elm_cache_flush_enabled_all_set(Eina_Bool enabled)
Set the configured cache flush enabled state for all applications on the display.
#define EINA_INLIST_GET(Inlist)
Utility macro to get the inlist object of a struct.
Definition: eina_inlist.h:415
Eldbus_Signal_Handler * eldbus_proxy_properties_changed_callback_add(Eldbus_Proxy *proxy, Eldbus_Signal_Cb cb, const void *data)
Register a callback on "PropertiesChanged" signal.
Definition: eldbus_proxy.c:780
const EAPI Ecore_IMF_Context_Info * ecore_imf_context_info_get(Ecore_IMF_Context *ctx)
Retrieves the info for the given Input Method Context.
Definition: ecore_imf_context.c:187
Eina_Bool elm_gengrid_wheel_disabled_get(const Eo *obj)
Get a value whether mouse wheel is enabled or not.
Definition: elm_gengrid.c:5663
EAPI Eina_List * eina_list_reverse_clone(const Eina_List *list)
Clones (copies) all the elements in the list in reverse order.
Definition: eina_list.c:1072
EAPI void ecore_evas_sticky_set(Ecore_Evas *ee, Eina_Bool on)
Sets the sticky state of an Ecore_Evas window.
Definition: ecore_evas.c:2518
EOAPI Eina_List * elm_obj_box_children_get(const Eo *obj)
Get a list of the objects packed into the box.
Start resizing window to the bottom.
Definition: elm_win_legacy.h:182
const Eina_List * elm_theme_overlay_list_get(const Elm_Theme *th)
Get the list of registered overlays for the given theme.
Definition: elm_theme.c:680
double xw
xw in x' = (x * xx) + (y * xy) + (z * xz) + xw
Definition: eina_matrix.h:119
"AltGr" is pressed
Definition: Ecore_IMF.h:270
Definition: eldbus_object.h:96
EAPI Eina_Error eina_error_msg_register(const char *msg)
Registers a new error type.
Definition: eina_error.c:223
I/O operation is about destroying a path: source will point to base path to be destroyed,...
Definition: Eio_Legacy.h:113
double x0
Top left x coordinate.
Definition: eina_quad.h:47
void elm_object_part_text_set(Evas_Object *obj, const char *part, const char *label)
Set a text of an object.
Definition: elm_main.c:1513
Eina_Bool elm_win_focus_highlight_enabled_get(const Elm_Win *obj)
Get the enabled value of the focus highlight for this window.
EAPI void ecore_wl2_window_update_begin(Ecore_Wl2_Window *window)
Latch window state at the start of an update.
Definition: ecore_wl2_window.c:1705
Ecore_Win32_Window * window
The window that received the event.
Definition: Ecore_Win32.h:360
const EAPI char * ecore_con_server_ip_get(const Ecore_Con_Server *svr)
Gets the IP address of a server that has been connected to.
Definition: ecore_con_legacy.c:2398
EAPI Eina_Bool eina_quadtree_del(Eina_QuadTree_Item *object)
Deletes a given quadtree item from the quadtree.
Definition: eina_quadtree.c:695
Eina_Value(* Efl_Object_Property_Reflection_Getter)(const Eo *obj)
Getter type which is used to get an Eina_Value, this function should access one particular property f...
Definition: Eo.h:879
Eina_Bool elua_state_require_ref_push(Elua_State *es)
Push the Elua "require" function onto the Lua stack.
Definition: elua.c:245
void elm_map_name_region_get(const Elm_Map_Name *name, double *lon, double *lat)
Get the current coordinates of the name.
Definition: elm_map.c:4816
EAPI Evas_Object * edje_edit_object_add(Evas *e)
Adds an editable Edje object to the canvas.
Definition: edje_edit.c:280
Opcode used to send greetings to the daemon.
Definition: eina_debug.h:42
Touch point is cancelled.
Definition: Evas_Legacy.h:1114
void evas_map_util_zoom(Evas_Map *m, double zoomx, double zoomy, Evas_Coord cx, Evas_Coord cy)
Change the map to apply the given zooming.
Definition: evas_map.c:1001
Definition: Ecore_X.h:1021
Eina_Bool evas_textblock_cursor_visible_range_get(Efl_Text_Cursor_Cursor *start, Evas_Textblock_Cursor *end)
Return the currently visible range.
Definition: evas_object_textblock.c:12637
void ethumb_client_document_page_set(Ethumb_Client *client, unsigned int page)
Set the page number to thumbnail in paged documents.
Definition: ethumb_client.c:1806
EOAPI void elm_obj_entry_input_panel_language_set(Eo *obj, Elm_Input_Panel_Lang lang)
Set the language mode of the input panel.
EAPI void elm_transit_duration_set(Elm_Transit *transit, double duration)
Set the transit animation time.
Definition: elm_transit.c:807
EOAPI double elm_obj_web_load_progress_get(const Eo *obj)
Get the overall loading progress of the page.
static Eina_Bool eina_value_type_setup(const Eina_Value_Type *type, void *mem)
Initializes memory using type descriptor.
EAPI Eina_Bool ecore_drm_evdev_key_remap_set(Ecore_Drm_Evdev *edev, int *from_keys, int *to_keys, int num)
Sets a given set of keys as remapped keys on a Ecore_Drm_Evdev.
Definition: ecore_drm_evdev.c:1067
Eina_Inarray * deferred_signals
signals which were generated during construction
Definition: elm_widget_layout.h:56
EAPI int edje_edit_group_min_h_get(Evas_Object *obj)
Gets the group minimum height.
Sentinel.
Definition: Ecore_Cocoa.h:121
EAPI void ecore_x_killall(Ecore_X_Window root)
Kill all clients with subwindows under a given window.
Definition: ecore_x.c:1120
unsigned long timestamp
The time the event occurred.
Definition: Ecore_Win32.h:384
EOAPI void elm_obj_entry_input_panel_layout_set(Eo *obj, Elm_Input_Panel_Layout layout)
Set the input panel layout of the entry.
DBus Signal.
Definition: eldbus_introspection.h:104
void eina_tiler_strict_set(Eina_Tiler *t, Eina_Bool strict)
Defines if we need to follow a strict grid of tile or a loose one.
Definition: eina_tiler.c:1285
Eina_Bool elm_win_floating_mode_get(const Evas_Object *obj)
Get the floating mode of a window.
Definition: efl_ui_win.c:7286
Outline text effect value.
Definition: Edje_Common.h:2135
Definition: elm_widget_thumb.h:27
EOAPI void elm_obj_box_unpack_all(Eo *obj)
Remove all items from the box, without deleting them.
Eio_File * eio_file_unlink(const char *path, Eio_Done_Cb done_cb, Eio_Error_Cb error_cb, const void *data)
Unlink a file/directory.
Definition: eio_single.c:484
EAPI Eina_List * elm_color_class_util_edje_file_list(Eina_File *f)
Create an allocated list of allocated Edje_Color_Class structs from an open edje file.
Definition: elm_color_class.c:809
EAPI Edje_Aspect_Control edje_edit_part_item_index_aspect_mode_get(Evas_Object *obj, const char *part, unsigned int index)
Gets aspect mode for an item of TABLE or BOX.
Definition: edje_edit.c:5667
Request for all the mapped memory.
Definition: eina_file.h:146
EOAPI Elm_Widget_Item * elm_obj_slideshow_item_add(Eo *obj, const Elm_Slideshow_Item_Class *itc, const void *data)
Add (append) a new item in a given slideshow widget.
Ecore_IMF_Input_Panel_Layout_Normal_Variation
Enumeration for defining the types of Ecore_IMF Input Panel layout for normal variation.
Definition: Ecore_IMF.h:434
EAPI Eina_Stringshare * edje_edit_color_class_description_get(Evas_Object *obj, const char *class_name)
Gets the description of a color class.
Definition: edje_edit.c:2647
Eo Efl_Class
Definition: Eo.h:179
EOAPI Elm_Widget_Item * elm_obj_index_item_insert_after(Eo *obj, Elm_Widget_Item *after, const char *letter, Evas_Smart_Cb func, const void *data)
Insert a new item into the index object after item after.
EAPI Evas_Object * elm_fileselector_entry_add(Evas_Object *parent)
Add a new file selector entry widget to the given parent Elementary (container) object.
Definition: elc_fileselector_entry.c:285
unsigned int count
Number of used slots in data that point to valid payloads.
Definition: eina_array.h:235
EAPI Eina_Bool ecore_drm_device_master_get(Ecore_Drm_Device *dev)
Gets if a given Ecore_Drm_Device is master.
Definition: ecore_drm_device.c:455
const EAPI char * elm_entry_context_menu_item_label_get(const Elm_Entry_Context_Menu_Item *item)
Get the text of the contextual menu item of entry.
Definition: elm_entry.c:4688
Light sensor.
Definition: Eeze_Sensor.h:74
EAPI void ecore_evas_gl_x11_direct_resize_set(Ecore_Evas *ee, Eina_Bool on)
Sets direct_resize for Ecore_Evas using opengl x11.
Definition: ecore_evas.c:4111
#define EINA_ARG_NONNULL(...)
Definition: eina_types.h:338
#define ELM_PREFS_EVENT_ITEM_CHANGED
Called when item changed.
Definition: elm_prefs_eo.h:370
void eina_matrix2_array_set(Eina_Matrix2 *m, const double *v)
Sets array to matrix.
Definition: eina_matrix.c:1253
EAPI void * ecore_con_server_del(Ecore_Con_Server *svr)
Closes the connection and free the given server.
Definition: ecore_con_legacy.c:2302
EAPI Eina_Bool edje_edit_part_item_item_align_y_set(Evas_Object *obj, const char *part, unsigned int index, double align_y)
Sets the vertical align value of a part state.
EAPI int ecore_drm2_output_rotation_get(Ecore_Drm2_Output *output)
Get current output rotation.
Definition: ecore_drm2_outputs.c:1594
#define EET_DATA_DESCRIPTOR_ADD_MAPPING(unified_type, name, subtype)
Adds a mapping to a data descriptor that will be used by union, variant or inherited type.
Definition: Eet.h:3843
void evas_object_smart_callback_priority_add(Evas_Object *obj, const char *event, Evas_Callback_Priority priority, Evas_Smart_Cb func, const void *data)
Add (register) a callback function to the smart event specified by event on the smart object obj.
Definition: evas_object_smart.c:987
Eina_Bool eina_ustrbuf_insert_escaped(Eina_UStrbuf *buf, const Eina_Unicode *str, size_t pos)
Inserts an escaped string to a buffer, reallocating as necessary.
void eina_tiler_free(Eina_Tiler *t)
Frees a tiler.
Definition: eina_tiler.c:1161
Autocapitalize each word typed.
Definition: elm_general.h:122
Data for the elm_entry_filter_limit_size() entry filter.
Definition: elm_entry_common.h:183
#define ELM_GENLIST_EVENT_ITEM_UNFOCUSED
Called when genlist item lost focus.
Definition: elm_genlist_eo.h:727
album name
Definition: Emotion.h:189
EINA_DEPRECATED void elm_icon_animated_set(Evas_Object *obj, Eina_Bool animated)
Set animation mode of the icon.
Definition: elm_icon.c:682
Eina_Bool restricted_calc_h
This is a flag to support edje restricted_calc in y axis.
Definition: elm_widget_layout.h:83
void * eina_inarray_grow(Eina_Inarray *array, unsigned int size)
Allocates new item at the end of the array.
Definition: eina_inarray.c:429
void elm_win_fake_canvas_set(Evas_Object *obj, Ecore_Evas *oee)
Internal.
Definition: efl_ui_win.c:9064
Could not encode using X509.
Definition: Eet.h:209
#define efl_data_xunref(obj, data, ref_obj)
Definition: Eo.h:1729
EOAPI void elm_obj_diskselector_side_text_max_length_set(Eo *obj, int len)
Set the side labels max length.
const char * prog
to be used when ecore_app_args_get() fails
Definition: Ecore_Getopt.h:213
Definition: eolian_database.h:177
Definition: Ecore_Wl2.h:342
EAPI double elm_gesture_layer_rotate_angular_tolerance_get(const Evas_Object *obj)
This function returns the gesture layer rotate angular tolerance of an object.
Definition: elm_gesture_layer.c:4080
struct _Evas_Native_Surface::@411::@412 x11
Set this struct fields if surface data is X11 based.
EAPI Eina_Bool ecore_x_e_keyrouter_get(Ecore_X_Window root)
Definition: ecore_x_e.c:2382
#define EPHYSICS_BODY_DENSITY_WOOD
Density of wood in kg / m ^ 3.
Definition: EPhysics.h:2051
EAPI int ecore_evas_shutdown(void)
Shuts down the Ecore_Evas system.
Definition: ecore_evas.c:668
The info sent in the callback for "anchor,clicked" signals emitted by the Anchor_Hover widget.
Definition: elm_entry_common.h:82
EAPI void ecore_x_drawable_geometry_get(Ecore_X_Drawable d, int *x, int *y, int *w, int *h)
Retrieves the geometry of the given drawable.
Definition: ecore_x_drawable.c:24
Eina_Bool eina_strbuf_remove(Eina_Strbuf *buf, size_t start, size_t end)
Removes a section from the given string buffer.
EAPI Eina_List * elm_config_profile_list_full_get(void)
Get Elementary's list of available profiles including hidden ones.
Definition: elm_config.c:3064
EAPI Eina_Bool elm_layout_box_insert_at(Eo *obj, const char *part, Evas_Object *child, unsigned int pos)
Insert child to layout box part at a given position.
Definition: efl_ui_layout.c:3052
EAPI Eina_Bool edje_edit_style_tag_value_set(Evas_Object *obj, const char *style, const char *tag, const char *new_value)
Sets the value of the given tag.
Definition: edje_edit.c:2885
EAPI Eina_Bool ecore_drm_tty_open(Ecore_Drm_Device *dev, const char *name)
Opens a tty for use.
Definition: ecore_drm_tty.c:164
EOAPI void elm_obj_map_region_get(const Eo *obj, double *lon, double *lat)
Get the current geographic coordinates of the map.
EOAPI void elm_obj_box_padding_get(const Eo *obj, int *horizontal, int *vertical)
Get the space (padding) between the box's elements.
EAPI Eina_Bool edje_edit_state_text_min_x_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool v)
Sets if the text part forces the minimum horizontal size of the container to be equal to the minimum ...
No position is set.
Definition: elm_actionslider_eo.h:20
EAPI int ecore_x_init(const char *name)
Initialize the X display connection to the given display.
Definition: ecore_x.c:738
Mixed wrap - Word wrap, and if that fails, char wrap.
Definition: elm_general.h:316
unsigned short double_width
if the codepoint is merged with the following cell to the right visually (cells must be in pairs with...
Definition: Evas_Common.h:1863
void * eldbus_connection_data_get(const Eldbus_Connection *conn, const char *key)
Get data stored in connection.
Definition: eldbus_core.c:1341
EAPI void * eet_data_read_cipher_buffer(Eet_File *ef, Eet_Data_Descriptor *edd, const char *name, const char *cipher_key, char *buffer, int buffer_size)
Reads a data structure from an eet file and decodes it into a buffer using a cipher.
Definition: eet_data.c:2299
int micro
The micro number of Edje version.
Definition: Edje_Common.h:154
EOAPI Elm_Widget_Item * elm_obj_slideshow_item_current_get(const Eo *obj)
Returns the currently displayed item, in a given slideshow widget.
#define ELM_GENGRID_EVENT_UNHIGHLIGHTED
Called when gengrid is no longer highlighted.
Definition: elm_gengrid_eo.h:762
Primary text selection (highlighted or selected text)
Definition: elm_cnp.h:63
#define EET_T_ULONG_LONG
Data type: unsigned long long.
Definition: Eet.h:2584
EAPI Eina_Bool eio_file_associate_direct_add(Eio_File *ls, const char *key, const void *data, Eina_Free_Cb free_cb)
Associate data with the current filtered file.
Definition: eio_file.c:782
EAPI Eio_File * eio_file_copy(const char *source, const char *dest, Eio_Progress_Cb progress_cb, Eio_Done_Cb done_cb, Eio_Error_Cb error_cb, const void *data)
Copy a file asynchronously.
Definition: eio_file.c:813
EAPI Eina_List * edje_edit_group_aliases_get(Evas_Object *obj, const char *group_name)
Retrieves a list of aliases for this group.
Definition: edje_edit.c:2200
static Eina_Bool eina_value_int_convert(const Eina_Value *v, int *c)
Check value type and convert contents.
Definition: eina_inline_value_util.x:287
Structure to provide random access to data structures.
Definition: eina_accessor.h:152
EAPI void ephysics_body_density_set(EPhysics_Body *body, double density)
Set body's material density.
struct _Eeze_Disk Eeze_Disk
Definition: Eeze_Disk.h:90
EAPI void ecore_imf_context_client_window_set(Ecore_IMF_Context *ctx, void *window)
Sets the client window for the Input Method Context; this is the Ecore_X_Window when using X11,...
Definition: ecore_imf_context.c:235
Evas_Object * evas_object_image_add(Evas *eo_e)
Creates a new image object on the given Evas e canvas.
Definition: evas_image_legacy.c:25
void * surface
evas gl surface to use
Definition: Evas_Legacy.h:4677
const EOAPI char * elm_obj_colorselector_palette_name_get(const Eo *obj)
Get current palette's name.
EAPI Eina_Bool edje_edit_state_map_perspective_zplane_set(Evas_Object *obj, const char *part, const char *state, double value, int zplane)
Sets map.perspective.zplane value of given part state.
Definition: edje_edit.c:7877
void(* set_buffer_fd)(void *data, struct bq_consumer *bq_consumer, struct bq_buffer *buffer, int32_t fd, int32_t offset0, int32_t stride0, int32_t offset1, int32_t stride1, int32_t offset2, int32_t stride2)
set_buffer_fd - (none) @buffer: (none) @fd: (none) @offset0: (none) @stride0: (none) @offset1: (none)...
Definition: bq_mgr_protocol.h:137
EAPI Eina_Bool EAPI Eina_Bool eina_binbuf_append_slice(Eina_Binbuf *buf, const Eina_Slice slice) EINA_ARG_NONNULL(1)
Appends a slice to a buffer, reallocating as necessary.
Eina_Bool ecore_buffer_provider_buffer_enqueue(Ecore_Buffer_Provider *provider, Ecore_Buffer *buffer)
Submits the Ecore_Buffer to Consumer to request compositing.
Definition: ecore_buffer_provider.c:138
Eina_Bool eina_matrix3_quad_square_map(Eina_Matrix3 *m, const Eina_Quad *q)
Creates a matrix for mapping squares to match quad.
Definition: eina_matrix.c:648
EAPI double ephysics_world_linear_slop_get(const EPhysics_World *world)
Get linear slop used by world.
Definition: eina_simple_xml_parser.h:213
unsigned int eina_file_map_key_length(const void *key)
Get the length of a map key.
static Eina_Value eina_value_reference_copy(const Eina_Value *val)
Return a reference to Eina_Value containing a copy of the passed parameter.
Definition: eina_inline_value_util.x:326
#define ELM_MAP_EVENT_TILE_LOADED_FAIL
Called when title load failed.
Definition: elm_map_eo.h:662
Page up flip mode.
Definition: efl_ui_flip_legacy.h:20
int boundary
Currently hard coded to 4096.
Definition: eina_file_common.h:143
EAPI Eina_Bool edje_edit_state_text_min_y_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets if the text part forces the minimum vertical size of the container to be equal to the minimum ve...
EOAPI Evas_Canvas3D_Node * evas_canvas3d_scene_root_node_get(const Eo *obj)
The root node of a scene.
Eina_Tmpstr * eina_file_current_directory_get(const char *path, size_t len)
Gets the current directory and optionally appends a path to it.
Definition: eina_file.c:524
EAPI void elm_glview_changed_set(Evas_Object *obj)
Notifies that there has been changes in the GLView.
Definition: elm_glview.c:563
void(* Ecore_Buffer_Consumer_Provider_Del_Cb)(Ecore_Buffer_Consumer *consumer, void *data)
Called whenever a Ecore_Buffer_Provider disconnected.
Definition: Ecore_Buffer_Queue.h:125
enum _Emile_Cipher_Algorithm Emile_Cipher_Algorithm
void eio_monitor_del(Eio_Monitor *monitor)
Deletes a path from the “watched” list.
Definition: eio_monitor.c:401
EOAPI Eina_Bool elm_obj_index_indicator_disabled_get(const Eo *obj)
Control the indicator as to be disabled.
EOAPI void elm_obj_entry_editable_set(Eo *obj, Eina_Bool editable)
Sets if the entry is to be editable or not.
EAPI unsigned int ecore_drm_output_subpixel_order_get(Ecore_Drm_Output *output)
Gets the subpixel order of Ecore_Drm_Output.
Definition: ecore_drm_output.c:1207
EAPI int ECORE_CON_EVENT_SERVER_UPGRADE
A server connection has been upgraded to SSL.
Definition: ecore_con_legacy.c:164
#define EINA_COMPARE_CB(function)
Definition: eina_types.h:525
EOAPI void elm_obj_gesture_layer_cb_del(Eo *obj, Elm_Gesture_Type idx, Elm_Gesture_State cb_type, Elm_Gesture_Event_Cb cb, void *data)
Remove a gesture callback.
#define ELM_HOVERSEL_EVENT_EXPANDED
Called when hoversel is expanded.
Definition: elm_hoversel_eo.h:186
EAPI void eina_cow_memcpy(Eina_Cow *cow, const Eina_Cow_Data *const *dst, const Eina_Cow_Data *src)
Makes the destination contain the same thing as the source pointer.
Definition: eina_cow.c:573
EAPI void ecore_x_e_window_profile_set(Ecore_X_Window win, const char *profile)
Set the window profile.
Definition: ecore_x_e.c:1252
void * alloca(size_t size)
Allocates memory in the stack frame of the caller, so that it is automatically freed when the caller ...
EAPI void ecore_drm2_device_pointer_accel_speed_set(Ecore_Drm2_Device *device, double speed)
Set pointer acceleration speed.
Definition: ecore_drm2_device.c:774
EAPI void ecore_wl2_offer_proxy_receive(Ecore_Wl2_Offer *offer, const char *mime, int fd)
Request the data from this offer on an externally managed fd.
Definition: ecore_wl2_dnd.c:869
Eldbus_Connection * efl_net_connman_connection_get(void)
Returns the DBus connection shared by all objects.
Definition: efl_net-connman.c:100
struct _Evas_Native_Surface::@411::@414 wl
Set this struct fields if surface data is Wayland based.
EAPI void elm_config_all_flush(void)
Flush all config settings then apply those settings to all applications using elementary on the curre...
Definition: elm_config.c:4189
static Eina_Bool eina_value_list_setup(Eina_Value *value, const Eina_Value_Type *subtype)
Initializes generic value storage of type list.
const Eldbus_Proxy * proxy
the proxy object
Definition: eldbus_proxy.h:216
void * ecore_job_del(Ecore_Job *obj)
Deletes a queued job that has not yet been executed.
Definition: ecore_job.c:73
Eina_List * elm_map_overlay_group_members_get(const Elm_Map_Overlay *grp)
Get the overlay members of the group overlay.
Definition: elm_map.c:5422
EAPI Eina_Bool edje_edit_data_value_set(Evas_Object *obj, const char *itemname, const char *value)
Sets the data associated with the given itemname.
Definition: edje_edit.c:2513
respect video aspect, cropping exceding area
Definition: Emotion.h:264
Eina_Bool elm_store_sorted_get(const Elm_Store *st)
Get the sorting flag.
Definition: elm_store.c:673
void eldbus_message_iter_dict_iterate(Eldbus_Message_Iter *array, const char *signature, Eldbus_Dict_Cb_Get cb, const void *data)
Iterate over a dictionary.
Definition: eldbus_message_helper.c:5
EAPI Eina_List * ecore_drm_output_modes_get(Ecore_Drm_Output *output)
Gets a list of the modes supported on a given output.
Definition: ecore_drm_output.c:1347
void * eina_hash_find_by_hash(const Eina_Hash *hash, const void *key, int key_length, int key_hash)
Retrieves a specific entry from the given hash table.
Definition: eina_hash.c:1041
EAPI void elm_thumb_animate_set(Evas_Object *obj, Elm_Thumb_Animation_Setting setting)
Set the animation state for the thumb object.
Definition: elm_thumb.c:913
EAPI int ecore_ipc_ssl_available_get(void)
Returns if SSL support is available.
Definition: ecore_ipc.c:1490
EAPI void * ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data)
Calls callback synchronously in the main loop.
Definition: ecore.c:637
EAPI void * ecore_ipc_client_data_get(Ecore_Ipc_Client *cl)
Retrieves the data that has been associated with the given IPC client.
Definition: ecore_ipc.c:1415
Eina_Bool ecore_thread_global_data_del(const char *key)
Deletes from the shared hash the data corresponding to the given key.
Definition: ecore_thread.c:1455
Eina_Bool eldbus_service_signal_send(const Eldbus_Service_Interface *iface, Eldbus_Message *signal_msg)
Send a signal message.
Definition: eldbus_service.c:1441
EAPI int ECORE_X_EVENT_GENERIC
Definition: ecore_x.c:149
EAPI int ECORE_X_MODIFIER_ALTGR
Definition: ecore_x.c:159
EAPI Evas_Object * elm_win_inwin_content_unset(Evas_Object *obj)
Unset the content of an inwin object.
Definition: elm_inwin.c:107
EOAPI Eina_Bool evas_canvas3d_scene_color_pick_enable_get(const Eo *obj)
Get status of color picking of the scene.
EOAPI void evas_canvas3d_node_orientation_get(const Eo *obj, Evas_Canvas3D_Space space, Evas_Real *x, Evas_Real *y, Evas_Real *z, Evas_Real *w)
Get the orientation of the given node as quaternion.
Request length incorrect.
Definition: Ecore_X.h:406
EAPI Eio_File * eio_dir_direct_ls(const char *dir, Eio_Filter_Dir_Cb filter_cb, Eio_Main_Direct_Cb main_cb, Eio_Done_Cb done_cb, Eio_Error_Cb error_cb, const void *data)
List the content of a directory and all its sub-content asynchronously.
Definition: eio_dir.c:1086
EAPI void eina_promise_resolve(Eina_Promise *p, Eina_Value value)
Resolves a promise.
Definition: eina_promise.c:784
EAPI int ELOCATION_EVENT_REVERSEGEOCODE
Reply for geocode translation arrived.
Definition: elocation.c:48
Eo *(* Efl_Substitute_Ctor_Cb)(void *data, Eo *obj_id)
Definition: Eo.h:1593
EAPI void ecore_evas_wayland_resize(Ecore_Evas *ee, int location)
Begin resizing the Ecore_Evas window.
Definition: ecore_evas.c:4540
EAPI void ephysics_world_bodies_outside_bottom_autodel_set(EPhysics_World *world, Eina_Bool autodel)
Set world autodeleting bodies mode when they're outside of render area by the bottom.
EAPI Eina_Bool edje_edit_sound_sample_del(Evas_Object *obj, const char *name)
Deletes sound sample from the collection.
Definition: edje_edit.c:1277
EOAPI void elm_obj_map_track_remove(Eo *obj, Efl_Canvas_Object *route)
Remove a track from the map.
Elm_Code_Parser * ELM_CODE_PARSER_STANDARD_SYNTAX
A provided parser to provide syntax highlighting.
Definition: elm_code_parse.c:10
EINA_DEPRECATED EAPI double edje_edit_part_item_align_x_get(Evas_Object *obj, const char *part, const char *item)
Gets the horizontal align value of a part state.
Resize right cursor.
Definition: Ecore_Cocoa.h:116
const EOAPI char * elm_obj_entry_selection_get(const Eo *obj)
Get any selected text within the entry.
EAPI Eina_Bool edje_edit_state_text_size_range_min_max_set(Evas_Object *obj, const char *part, const char *state, double value, int min, int max)
Sets the min and max font size allowed for the text part.
Definition: edje_edit.c:9012
#define EINA_SAFETY_ON_TRUE_RETURN(exp)
The macro doesn't do anything unless EINA_SAFETY_CHECKS is defined.
Definition: eina_safety_checks.h:251
EOAPI Eina_Bool evas_canvas_render_async(Eo *obj)
Render the given Evas canvas asynchronously.
unsigned int ref_count
References to this icon.
Definition: efreet_icon.h:123
EAPI unsigned char edje_edit_state_fill_type_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the fill type property for given part state.
Definition: edje_edit.c:7080
Elm_Datetime_Field_Type
Identifies a Datetime field, The widget supports 6 fields : Year, month, Date, Hour,...
Definition: elm_datetime.h:208
Definition: Ecore_Con.h:503
EAPI int ECORE_CON_EVENT_SERVER_ERROR
A server experienced an error.
Definition: ecore_con_legacy.c:155
#define EINA_VALUE_TYPE_VERSION
Definition: eina_value.h:3669
static Eina_Bool eina_value_type_vset(const Eina_Value_Type *type, void *mem, va_list args)
Sets memory using type descriptor and variable argument.
EAPI void elm_transit_chain_transit_add(Elm_Transit *transit, Elm_Transit *chain_transit)
Makes the chain relationship between two transits.
Definition: elm_transit.c:992
EOAPI void elm_obj_notify_allow_events_set(Eo *obj, Eina_Bool allow)
Sets whether events should be passed to by a click outside its area.
#define ELM_GENLIST_EVENT_EDGE_RIGHT
Called when right edge is reached.
Definition: elm_genlist_eo.h:807
void eina_matrix2_multiply(Eina_Matrix2 *out, const Eina_Matrix2 *mat_a, const Eina_Matrix2 *mat_b)
Multiplies two matrices.
Definition: eina_matrix.c:1265
Definition: Ecore_Wl2.h:340
Emoticon layout.
Definition: elm_general.h:95
const char * eldbus_message_interface_get(const Eldbus_Message *msg)
Get the Eldbus message interface.
Definition: eldbus_message.c:198
EOAPI Elm_Widget_Item * elm_obj_naviframe_top_item_get(const Eo *obj)
Get a top item on the naviframe stack.
Information about an external type to be used.
Definition: Edje_Common.h:840
#define ELM_LIST_EVENT_ITEM_FOCUSED
Called when item got focus.
Definition: elm_list_eo.h:629
EAPI unsigned char edje_edit_program_channel_get(Evas_Object *obj, const char *prog)
Gets sample channel of the program.
Definition: edje_edit.c:11397
"DELETE_SURROUNDING" is called when the input method needs to delete all or part of the context surro...
Definition: Ecore_IMF.h:233
EAPI int ecore_ipc_server_data_size_max_get(Ecore_Ipc_Server *svr)
Gets the max data payload size for an Ipc message in bytes.
Definition: ecore_ipc.c:1036
const EAPI char * efreet_desktop_x_field_get(Efreet_Desktop *desktop, const char *key)
Get the value for a X- field (Non spec) in the structure.
Definition: efreet_desktop.c:533
unsigned long timestamp
The time the event occurred.
Definition: Ecore_Win32.h:350
Ecore_IMF_Mouse_Flags
Definition: Ecore_IMF.h:289
Value of type double.
Definition: Ecore_Getopt.h:95
Evas_Coord y
y co-ordinate
Definition: Evas_Common.h:207
Eina_Bool evas_cserve_want_get(void)
Retrieves if the system wants to share bitmaps using the server.
Definition: evas_stats.c:6
void eldbus_name_owner_changed_callback_add(Eldbus_Connection *conn, const char *bus, Eldbus_Name_Owner_Changed_Cb cb, const void *cb_data, Eina_Bool allow_initial_call)
Add a callback to be called when unique id of a bus name changed.
Definition: eldbus_core.c:1397
const EAPI Eina_Value_Type * EINA_VALUE_TYPE_INT64
Definition: eina_value.c:5601
double y
same as x, y root.x, root.y, but with sub-pixel precision, if available
Definition: Ecore_Input.h:310
EINA_DEPRECATED void elm_list_bounce_set(Evas_Object *obj, Eina_Bool h_bounce, Eina_Bool v_bounce)
Set bouncing behaviour when the scrolled content reaches an edge.
Definition: elm_list.c:2633
double ecore_timer_pending_get(const Efl_Loop_Timer *obj)
Pending time regarding a timer.
Definition: efl_loop_timer_eo.legacy.c:15
const EOAPI char * elm_obj_web_useragent_get(const Eo *obj)
Return current useragent of elm_web object.
Eina_Inlist_Sorted_State * eina_inlist_sorted_state_new(void)
Creates state with valid data in it.
Definition: eina_inlist.c:490
EINA_DEPRECATED Elm_List_Mode elm_genlist_horizontal_get(const Evas_Object *obj)
Get the horizontal stretching mode.
Eina_Inlist * prev
previous node
Definition: eina_inlist.h:409
struct _Evas_GL_Context Evas_GL_Context
The structure type of the Evas GL Context object, a GL rendering context in Evas GL.
Definition: Evas_GL.h:441
EAPI void ecore_imf_context_use_preedit_set(Ecore_IMF_Context *ctx, Eina_Bool use_preedit)
Sets whether the IM context should use the preedit string to display feedback. If use_preedit is EINA...
Definition: ecore_imf_context.c:416
Ecore_Fd_Handler * ecore_main_fd_handler_file_add(int fd, Ecore_Fd_Handler_Flags flags, Ecore_Fd_Cb func, const void *data, Ecore_Fd_Cb buf_func, const void *buf_data)
Adds a callback for activity on the given file descriptor.
Definition: ecore_main.c:1434
Eina_Bool edje_color_class_set(const char *color_class, int r, int g, int b, int a, int r2, int g2, int b2, int a2, int r3, int g3, int b3, int a3)
Sets Edje color class.
Definition: edje_util.c:681
void eina_inarray_free(Eina_Inarray *array)
Frees an array and its members.
Definition: eina_inarray.c:355
#define ELM_ENTRY_EVENT_CONTEXT_OPEN
Called when context menu was opened.
Definition: elm_entry_eo.h:1311
EOAPI int evas_canvas_coord_screen_x_to_world(const Eo *obj, int x)
Convert/scale an output screen coordinate into canvas coordinates.
void Ecore_Win32_Cursor
Definition: Ecore_Win32.h:243
The flat of your hand.
Definition: Evas_Common.h:335
void elm_gengrid_bounce_set(Evas_Object *obj, Eina_Bool h_bounce, Eina_Bool v_bounce)
Enable or disable bouncing effect for a given gengrid widget.
Definition: elm_gengrid.c:5078
EAPI double elm_config_longpress_timeout_get(void)
Get the duration for occurring long press event.
Definition: elm_config.c:3961
EOAPI Eina_Bool elm_obj_spinner_editable_get(const Eo *obj)
Control whether the spinner can be directly edited by the user or not.
EAPI EPhysics_Shape * ephysics_shape_load(const char *filename)
Load the shape from a file.
EAPI int eina_unicode_utf8_get_len(const char *buf)
Returns the number of unicode characters in the string.
Definition: eina_unicode.c:309
unsigned int modifiers
The keyboard modifiers.
Definition: Ecore_Win32.h:364
char * eina_file_cleanup(Eina_Tmpstr *path)
Cleans up Eina after a file is no longer needed.
Definition: eina_file.c:541
void elm_win_illume_command_send(Evas_Object *obj, Elm_Illume_Command command, void *params)
Send a command to the windowing environment.
Definition: efl_ui_win.c:8591
EAPI int elm_image_prescale_get(const Evas_Object *obj)
Get the prescale size for the image.
Definition: efl_ui_image.c:1653
EAPI int ecore_x_pixmap_depth_get(Ecore_X_Pixmap pmap)
Retrieves the depth of the given pixmap.
Definition: ecore_x_pixmap.c:124
EAPI void ecore_drm_device_pointer_xy_get(Ecore_Drm_Device *dev, int *x, int *y)
Gets the pointer position of Ecore_Drm_Device.
Definition: ecore_drm_device.c:522
unsigned short underline
whether the character is underlined
Definition: Evas_Common.h:1859
Unknown keyboard state.
Definition: elm_win_legacy.h:120
Evas_Coord y2
Final-swipe direction ending point on Y
Definition: elm_gesture_layer_common.h:39
EAPI Eina_File * eina_file_virtualize(const char *virtual_name, const void *data, unsigned long long length, Eina_Bool copy) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1)
Creates a virtual file from a memory pointer.
Definition: eina_file_common.c:438
EAPI Eina_Bool ecore_con_url_http_version_set(Ecore_Con_Url *url_con, Ecore_Con_Url_Http_Version version)
Changes the HTTP version used for the request.
Definition: ecore_con_url.c:1340
Failed to write because file was closed.
Definition: Eet.h:207
To the nearest viewport.
Definition: elm_general.h:380
EOAPI Eina_Bool elm_obj_entry_textblock_cursor_geometry_get(const Eo *obj, int *x, int *y, int *w, int *h)
This function returns the geometry of the cursor.
struct _EPhysics_Shape EPhysics_Shape
Definition: EPhysics.h:507
EAPI int efreet_shutdown(void)
Shuts down Efreet if a balanced number of init/shutdown calls have been made.
Definition: efreet.c:131
Definition: elm_gen_common.h:29
Definition: efl_ui_widget_pan.h:7
#define ELM_GENLIST_CLASS
Elementary genlist class.
Definition: elm_genlist_eo.h:20
void * dlsym(void *handle, const char *symbol)
Get the address of a symbol.
Definition: evil_dlfcn.c:111
static Eina_Bool eina_rectangle_coords_inside(const Eina_Rectangle *rect, int x, int y) EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT
Checks if the given point is inside the rectangle.
EAPI Ecore_Con_Server * ecore_con_server_connect(Ecore_Con_Type type, const char *name, int port, const void *data)
Creates a connection to the specified server and return an associated object.
Definition: ecore_con_legacy.c:2165
#define ELM_GENGRID_EVENT_UNREALIZED
Called when gengrid unrealized.
Definition: elm_gengrid_eo.h:650
Eio_Monitor * eio_monitor_stringshared_add(const char *path)
Adds a file/directory to monitor.
Definition: eio_monitor.c:331
Elm_Win_Indicator_Opacity_Mode
Defines the opacity modes of indicator that can be shown.
Definition: elm_win_legacy.h:24
const Eina_Value_Type * subtype
how to allocate and access items
Definition: eina_value.h:1915
EOAPI Eina_Bool elm_obj_entry_prediction_allow_get(const Eo *obj)
Get whether the entry should allow to use the text prediction.
void elm_object_item_focus_set(Elm_Widget_Item *obj, Eina_Bool focused)
Control the object item focused.
Definition: elm_widget_item_eo.legacy.c:87
EAPI Eina_Bool eina_accessor_data_get(Eina_Accessor *accessor, unsigned int position, void **data)
Gets the data of an accessor at the given position.
Definition: eina_accessor.c:116
Ecore_Win32_Window * elm_win_win32_window_get(const Evas_Object *obj)
Get the Ecore_Win32_Window of an Evas_Object.
Definition: efl_ui_win.c:7936
void ** rows
an array of pointers (size depends on format) pointing to left edge of each scanline
Definition: Evas_Common.h:281
int minor
The message minor opcode number.
Definition: Ecore_Ipc.h:296
called when the state of the input panel is changed.
Definition: Ecore_IMF.h:128
unsigned int timestamp
Time when the event occurred.
Definition: Ecore_Input.h:266
Eina_Bool elm_win_modal_get(const Evas_Object *obj)
Get the modal state of a window.
Definition: efl_ui_win.c:8516
Evas_Object * parent
The parent object.
Definition: Evas_Legacy.h:5915
const Evas_Smart_Class * evas_object_smart_clipped_class_get(void)
Get a pointer to the clipped smart object's class, to use for proper inheritance.
Definition: evas_object_smart_clipped.c:121
Monday weekday.
Definition: elm_calendar_eo.h:62
EOAPI Efl_Canvas_Object * elm_obj_hover_target_get(const Eo *obj)
Get the target object for the hover.
Definition: Evas_Loader.h:124
Wipe down.
Definition: elm_transit.h:107
#define EAPI
Definition: Elua.h:466
Efl_Gfx_Event_Render_Post Evas_Event_Render_Post
Event info sent after a frame was rendered.
Definition: Evas_Common.h:305
EAPI void elm_textpath_circle_set(Eo *obj, double x, double y, double radius, double start_angle, Efl_Ui_Textpath_Direction direction)
Set a circle with given center, radius, and start angle.
Definition: efl_ui_textpath.c:973
Evas_BiDi_Direction evas_language_direction_get(void)
Get language direction.
Definition: evas_main.c:1029
EINA_DEPRECATED Evas_Object * elm_genlist_item_genlist_get(const Elm_Object_Item *it)
Get the genlist object's handle which contains a given genlist item.
Eina_Bool eina_iterator_next(Eina_Iterator *iterator, void **data)
Returns the value of the current element and go to the next one.
Definition: eina_iterator.c:118
Panel (dis)appears from the bottom.
Definition: elm_panel_eo.h:21
EAPI Eina_List * eina_list_split_list(Eina_List *list, Eina_List *relative, Eina_List **right)
Splits a list into 2 lists.
Definition: eina_list.c:1316
Indicate that the memory is no longer needed.
Definition: eina_file.h:147
int ecore_main_loop_iterate_may_block(int may_block)
Runs a single iteration of the main loop to process everything on the queue with blocking/non-blockin...
Definition: ecore_main.c:1272
EAPI void eina_counter_stop(Eina_Counter *counter, int specimen)
Stops the time count.
Definition: eina_counter.c:173
EAPI int ecore_sdl_shutdown(void)
Shuts down the Ecore_Sdl library.
Definition: ecore_sdl.c:96
Request min.
Definition: elm_glview_eo.h:55
int offset
Where it start in the file
Definition: Eet.h:543
EAPI Elm_Transit_Effect * elm_transit_effect_rotation_add(Elm_Transit *transit, float from_degree, float to_degree)
Add the Rotation Effect to Elm_Transit.
Definition: elm_transit.c:2543
EAPI void ecore_fb_touch_screen_calibrate_get(int *xscale, int *xtrans, int *yscale, int *ytrans, int *xyswap)
Retrieves the calibration parameters of the touchscreen.
Definition: ecore_fb_ts.c:202
void elm_object_item_style_set(Elm_Widget_Item *obj, const char *style)
Control the style of an object item.
Definition: elm_widget_item_eo.legacy.c:99
const Eldbus_Signal * signals
array of signal that this interface send, the last item of array should be filled with NULL
Definition: eldbus_service.h:106
Represents the current progress of the operation.
Definition: Eio_Legacy.h:171
EAPI Eina_Promise * eina_promise_continue_new(const Eina_Future *dead_future, Eina_Promise_Cancel_Cb cancel_cb, const void *data)
Creates a new promise from a dead_future.
Definition: eina_promise.c:758
Definition: efl_ui_widget_flip.h:66
unsigned char data[1]
the data received on this event
Definition: Ecore_Con.h:601
Eina_Bool elua_state_setup(Elua_State *es)
Set up the Elua state.
Definition: elua.c:572
Definition: elm_widget_dayselector.h:40
EAPI Eina_Bool edje_edit_state_text_text_source_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source)
Sets the source text part for a given part.
Definition: edje_edit.c:8850
unsigned int * uintp
Unsigned int pointer.
Definition: Ecore_Getopt.h:137
Eina_Bool evas_cserve_stats_get(Evas_Cserve_Stats *stats)
Retrieves statistics from a running bitmap sharing server.
Definition: evas_stats.c:18
const EOAPI Eina_List * elm_obj_slideshow_layouts_get(const Eo *obj)
Returns the list of layout names available, for a given slideshow widget.
#define EPHYSICS_BODY_DENSITY_POLYSTYRENE
Density of polystyrene in kg / m ^ 3.
Definition: EPhysics.h:2079
EAPI Eina_List * ecore_evas_aux_hints_allowed_get(const Ecore_Evas *ee)
Gets the list of allowed auxiliary hint IDs.
Definition: ecore_evas.c:2263
EAPI double edje_edit_part_item_index_align_y_get(Evas_Object *obj, const char *part, unsigned int index)
Gets the vertical align value of a part state.
const EAPI Eina_List * ecore_evas_aux_hints_supported_get(const Ecore_Evas *ee)
Gets the list of supported auxiliary hint strings.
Definition: ecore_evas.c:2256
Eina_Bool elm_object_item_disabled_get(const Elm_Widget_Item *obj)
Control the disabled state of a widget item.
Definition: elm_widget_item_eo.legacy.c:117
void *(* Eina_Accessor_Get_Container_Callback)(Eina_Accessor *it)
Type for a callback to return the container of the accessor.
Definition: eina_accessor.h:125
SDL Mouse Move event.
Definition: Ecore_Sdl.h:103
static Eina_Bool eina_tls_cb_new(Eina_TLS *key, Eina_TLS_Delete_Cb delete_cb)
Initializes a new Eina_TLS, or thread level storage, to store thread specific data.
YCbCr 4:2:0, ITU.BT-601 specification.
Definition: emile_image.h:32
Definition: Evas_Common.h:277
Last tween mode value.
Definition: Edje_Common.h:1916
EAPI Eina_Bool ecore_con_lookup(const char *name, Ecore_Con_Dns_Cb done_cb, const void *data)
Do an asynchronous DNS lookup.
Definition: ecore_con_legacy.c:2678
Definition: evas_model_load_save_common.h:42
Ecore_Con_Client * client
the client that connected
Definition: Ecore_Con.h:565
EOAPI void elm_obj_spinner_round_set(Eo *obj, int rnd)
Control the round value for rounding.
Definition: Eio_Legacy.h:9
const EAPI char * efreet_desktop_environment_get(void)
gets the global desktop environment name (e.g. "Enlightenment" or "Gnome")
Definition: efreet_desktop.c:432
int evil_pipe(int *fds)
Create a pair of sockets.
Definition: evil_unistd.c:103
void(* Elm_Drag_Item_Container_Pos)(void *data, Evas_Object *cont, Elm_Object_Item *it, Evas_Coord x, Evas_Coord y, int xposret, int yposret, Elm_Xdnd_Action action)
Callback called when a drag is over an object.
Definition: elm_cnp.h:443
void * evas_object_intercept_color_set_callback_del(Evas_Object *obj, Evas_Object_Intercept_Color_Set_Cb func)
Unset the callback function that intercepts a color set event of an object.
Eina_Bool item_loop_enable
value whether item loop feature is enabled or not.
Definition: elm_widget_list.h:65
Automatic.
Definition: Ecore_IMF.h:381
Definition: Ecore_X.h:605
unsigned int buckets_power_size
how to allocate hash buckets, if zero a sane default is chosen.
Definition: eina_value.h:2583
Eina_Bool Eet_Read_Cb(const void *eet_data, size_t size, void *user_data)
Definition: Eet.h:4781
EAPI void * eina_list_data_find(const Eina_List *list, const void *data)
Finds a member of a list and returns it.
Definition: eina_list.c:928
void * evas_object_intercept_clip_unset_callback_del(Evas_Object *obj, Evas_Object_Intercept_Clip_Unset_Cb func)
Unset the callback function that intercepts a clip unset event of an object.
#define EVAS_GL_BAD_SURFACE
Bad surface; for more information, please refer to its EGL counterpart.
Definition: Evas_GL.h:5086
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_insert_before(Evas_Object *obj, const char *part, const char *item_name, const char *item_before, const char *source_group)
Inserts new item to box or table part before specified existing item.
Definition: edje_edit.c:4904
unsigned int member_count
if > 0, specifies number of members.
Definition: eina_value.h:3148
EAPI Eina_Bool edje_edit_state_minmul_w_set(Evas_Object *obj, const char *part, const char *state, double value, double minmul_w)
Sets the multiplier (minmul) width value of a part state.
EAPI Ecore_X_Window ecore_evas_gl_x11_window_get(const Ecore_Evas *ee)
Gets the window from Ecore_Evas using opengl x11.
Definition: ecore_evas.c:4101
EAPI Eina_Bool ecore_drm_output_connected_get(Ecore_Drm_Output *output)
Gets if a given output is connected.
Definition: ecore_drm_output.c:1298
EOAPI void elm_obj_genlist_block_count_set(Eo *obj, int count)
Set the maximum number of items within an item block.
Definition: evas_text_utils.h:28
void evas_output_framespace_get(const Evas *eo_e, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h)
Get the render engine's output framespace coordinates in canvas units.
Definition: evas_main.c:1249
pthread_key_t Eina_TLS
An opaque type for working with thread level storage.
Definition: eina_inline_lock_posix.x:81
int(* compare)(const Eina_Value_Type *type, const void *a, const void *b)
how to compare values, both memory are value_size
Definition: eina_value.h:3685
Login.
Definition: elm_general.h:138
Eina_Iterator * edje_mmap_size_class_iterator_new(Eina_File *f)
Iterates over all size classes provided by an Edje file.
Definition: edje_util.c:1909
EAPI void ecore_x_icccm_protocol_atoms_set(Ecore_X_Window win, Ecore_X_Atom *protos, int num)
Set protocol atoms explicitly.
Definition: ecore_x_icccm.c:580
void eina_file_common_map_free(Eina_File *file, void *map, void(*free_func)(Eina_File_Map *map))
Removes a mapped region from the file and frees the resources.
Definition: eina_file_common.c:310
#define efl_wref_del_safe(wref)
Delete the weak reference passed.
Definition: Eo.h:2151
a parent path must have a ObjectManager interface
Definition: eldbus_object.h:63
Definition: Ecore_Drm2.h:82
EAPI Eina_Bool elm_drag_start(Evas_Object *obj, Elm_Sel_Format format, const char *data, Elm_Xdnd_Action action, Elm_Drag_Icon_Create_Cb icon_create_cb, void *icon_create_data, Elm_Drag_Pos drag_pos_cb, void *drag_pos_data, Elm_Drag_Accept drag_accept_cb, void *drag_accept_data, Elm_Drag_State drag_done_cb, void *drag_done_data)
Begins a drag given a source object.
Definition: efl_ui_dnd.c:310
EAPI Eina_Bool edje_edit_part_item_index_position_row_set(Evas_Object *obj, const char *part, unsigned int index, unsigned short row)
Sets row position of a part item.
int y
y coordinate relative to window where event happened
Definition: Ecore_Input.h:299
EAPI void elm_object_item_data_set(Elm_Object_Item *it, void *data)
Set the data associated with an object item.
Definition: efl_ui_widget.c:3759
EAPI Ecore_IMF_Input_Panel_Layout ecore_imf_context_input_panel_layout_get(Ecore_IMF_Context *ctx)
Gets the layout of the current active input panel.
Definition: ecore_imf_context.c:956
void eina_mempool_del(Eina_Mempool *mp)
Deletes the given mempool.
Definition: eina_mempool.c:284
EAPI void ecore_wl_dnd_drag_end(Ecore_Wl_Input *input)
Definition: ecore_wl_dnd.c:311
EAPI int edje_edit_state_container_padding_y_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets y padding for BOX or TABLE part.
Move Event.
Definition: Evas_Common.h:420
OpenGL-ES 1.x.
Definition: Evas_GL.h:547
Definition: eina_inlist.h:406
#define EPHYSICS_BODY_DENSITY_RUBBER
Density of rubber in kg / m ^ 3.
Definition: EPhysics.h:2072
Eina_Bool edje_size_class_get(const char *size_class, Evas_Coord *minw, Evas_Coord *minh, Evas_Coord *maxw, Evas_Coord *maxh)
Gets the Edje size class.
Definition: edje_util.c:1581
EOAPI Eina_Bool elm_obj_web_html_string_load(Eo *obj, const char *html, const char *base_url, const char *unreachable_url)
Loads the specified html string as the content of the web object.
A fingernail.
Definition: Ecore_IMF.h:503
EOAPI Eina_Bool elm_obj_index_omit_enabled_get(const Eo *obj)
Enable or disable omit feature for a given index widget.
EAPI Eina_Debug_Session * eina_debug_remote_connect(int port)
Connect to remote daemon.
Definition: eina_debug.c:466
Eina_Iterator * eina_hash_iterator_tuple_new(const Eina_Hash *hash)
Returned a new iterator associated with hash keys and data.
Definition: eina_hash.c:1298
Definition: Ecore_Wl2.h:267
EAPI Eina_Bool ecore_drm_outputs_create(Ecore_Drm_Device *dev)
Creates outputs for a drm device.
Definition: ecore_drm_output.c:924
const EOAPI Eina_List * elm_obj_slideshow_items_get(const Eo *obj)
Get the internal list of items in a given slideshow widget.
EOAPI void elm_obj_panel_hidden_set(Eo *obj, Eina_Bool hidden)
Set the state of the panel.
static Eina_Unicode EAPI Eina_Unicode eina_unicode_utf8_get_next(const char *buf, int *iindex) EINA_ARG_NONNULL(1
void elm_object_domain_part_text_translatable_set(Evas_Object *obj, const char *part, const char *domain, Eina_Bool translatable)
Mark the part text to be translatable or not.
Definition: elm_main.c:1571
EAPI void ecore_drm2_output_dpi_get(Ecore_Drm2_Output *output, int *xdpi, int *ydpi)
Get the dpi of a given output.
Definition: ecore_drm2_outputs.c:1133
Elm_Store_Item_Mapping_Type
Possible mappings types.
Definition: elm_store.h:77
Elm_Genlist_Item_Scrollto_Type
Defines where to position the item in the genlist.
Definition: elm_general.h:376
void eina_matrix3_scale_transform_set(Eina_Matrix3 *out, double s_x, double s_y)
Sets the scale parameters (XX, YY) of a matrix.
Definition: eina_matrix.c:1151
EAPI Eina_Bool eina_lalloc_elements_add(Eina_Lalloc *a, int num)
Adds several elements to a lazy allocator.
Definition: eina_lalloc.c:120
void evas_textblock_style_set(Evas_Textblock_Style *ts, const char *text)
Sets the style ts to the style passed as text by text.
Definition: evas_object_textblock.c:7335
EAPI void ecore_wl2_window_buffer_transform_set(Ecore_Wl2_Window *window, int transform)
Set a buffer transform on a given window.
Definition: ecore_wl2_window.c:1138
EAPI int eina_binshare_length(const void *obj)
Notes that the given object must be shared.
Definition: eina_binshare.c:173
const char * elm_theme_user_dir_get(void)
Get the file path where elementary user theme files are found.
Definition: elm_theme.c:1076
char * evas_textblock_text_markup_to_utf8(const Evas_Object *obj, const char *text)
Return the plain version of the markup.
Definition: evas_object_textblock.c:8443
static Eina_F32p32 eina_f32p32_add(Eina_F32p32 a, Eina_F32p32 b)
Calculates the sum of two Eina_F32p32 floating point numbers.
const EAPI char * edje_edit_part_source5_get(Evas_Object *obj, const char *part)
Gets the source5 of part.
#define ELM_SPINNER_EVENT_CHANGED
Called when spinner changed.
Definition: elm_spinner_eo.h:308
Definition: efl_ui_focus_graph.h:17
HTTP version 1.0.
Definition: Ecore_Con.h:1764
Ethumb_Thumb_Aspect ethumb_client_aspect_get(const Ethumb_Client *client)
Get current aspect in use for requests.
Definition: ethumb_client.c:1379
EAPI void elm_web_zoom_set(Evas_Object *obj, double zoom)
Sets the zoom level of the web object.
Definition: elm_web2.c:207
#define EVAS_CANVAS3D_TEXTURE_CLASS
Evas 3d canvas texture class.
Definition: evas_canvas3d_texture.eo.h:21
static void eina_array_clean(Eina_Array *array) EINA_ARG_NONNULL(1)
Clears an array of its elements, without deallocating memory.
EAPI Eet_Data_Descriptor * eet_data_descriptor_file_new(const Eet_Data_Descriptor_Class *eddc)
Definition: eet_data.c:2088
EOAPI void elm_obj_prefs_reset(Eo *obj, Elm_Prefs_Reset_Mode mode)
Reset the values of a given prefs widget to a previous state.
#define EMBRYO_FLOAT_TO_CELL(f)
Float to Embryo_Cell.
Definition: Embryo.h:454
EAPI Eina_Binbuf * eina_binbuf_manage_new_length(unsigned char *str, size_t length) EINA_MALLOC EINA_WARN_UNUSED_RESULT EINA_DEPRECATED
Creates a new string buffer using the passed string.
char * ecore_timer_dump(void)
This function returns a human readable text-based log for Ecore_Timer events.
Definition: ecore_timer.c:396
Struct that holds parameters for parts of type EXTERNAL.
Definition: Edje_Common.h:659
EAPI Eina_Bool edje_edit_part_item_index_aspect_h_set(Evas_Object *obj, const char *part, unsigned int index, int aspect_h)
Sets the aspect height value of a part's item.
Evas_Button_Flags flags
button flags set during the event
Definition: Evas_Legacy.h:170
static void * eina_rw_slice_strchr(const Eina_Rw_Slice rw_slice, int c)
Find a character inside the slice, similar to memchr().
enum _Evas_Textblock_Text_Type Evas_Textblock_Text_Type
Text type for evas textblock.
#define ELM_MAP_EVENT_ROUTE_LOADED_FAIL
Called when route load failed.
Definition: elm_map_eo.h:687
The palm of a users hand.
Definition: Evas_Common.h:333
EAPI unsigned int ecore_drm2_fb_stride_get(Ecore_Drm2_Fb *fb)
Get a framebuffer's stride.
Definition: ecore_drm2_fb.c:206
EOAPI void evas_canvas_seat_key_lock_off(Eo *obj, const char *keyname, Evas_Device *seat)
Disables or turns off programmatically the lock key with name keyname for a given seat.
These routines are used for Evas library interaction.
Invalid file format.
Definition: Embryo.h:408
struct _Evas_Native_Surface::@411::@415 wl_dmabuf
Set this struct fields if surface data is Wayland dmabuf based.
void evas_gl_surface_destroy(Evas_GL *evas_gl, Evas_GL_Surface *surf)
Destroys an Evas GL Surface.
Definition: evas_gl.c:325
int generation
a generation of an item.
Definition: elm_gen_common.h:41
Physics stop action value.
Definition: Edje_Common.h:1951
Notification prior to the display of the input panel.
Definition: Ecore_IMF.h:145
EOAPI Elm_Widget_Item * elm_obj_index_selected_item_get(const Eo *obj, int level)
Returns the last selected item, for a given index widget.
static Eina_Bool eina_value_list_pappend(Eina_Value *value, const void *ptr)
Appends the generic value in a list from pointer.
double y
y coordinate of start point
Definition: eina_bezier.h:31
void elm_app_compile_data_dir_set(const char *dir)
Provide information on the fallback application's data directory, on scenarios where they get overrid...
Definition: elm_main.c:528
EAPI Evas_Coord edje_edit_size_class_max_w_get(Evas_Object *obj, const char *class_name)
Returns width max size of specified size class.
EAPI void ecore_x_screen_size_get(const Ecore_X_Screen *screen, int *w, int *h)
Retrieves the size of an Ecore_X_Screen.
Definition: ecore_x.c:984
const char * ecore_audio_obj_name_get(const Efl_Object *obj)
Get the name of the object.
Definition: ecore_audio.c:265
Eina_Bool ecore_thread_wait(Ecore_Thread *thread, double wait)
Blocks the main loop until the thread execution is over.
Definition: ecore_thread.c:849
EAPI Eet_Node * eet_node_array_new(const char *name, int count, Eina_List *nodes)
Creates a new array node.
Definition: eet_node.c:135
Zoom controlled normally by elm_web_zoom_set.
Definition: elm_web_legacy.h:7
void(* configure)(void *data, struct xdg_surface *xdg_surface, int32_t width, int32_t height, struct wl_array *states, uint32_t serial)
configure - suggest a surface change @width: (none) @height: (none) @states: (none) @serial: (none)
Definition: xdg-shell-client-protocol.h:307
int fd
The file descriptor.
Definition: eina_file_common.h:95
Definition: evas_3d_utils.h:34
Definition: efl_canvas_surface.h:9
EOAPI Eina_Bool evas_canvas3d_scene_color_pick_enable_set(Eo *obj, Eina_Bool color_pick)
Set possibility color picking.
static Eina_Bool eina_rectangles_intersect(const Eina_Rectangle *rect1, const Eina_Rectangle *rect2) EINA_ARG_NONNULL(1
Checks if two rectangles intersect.
#define ELM_MAP_EVENT_ROUTE_LOAD
Called when route load started.
Definition: elm_map_eo.h:671
static Eina_F32p32 eina_f32p32_sqrt(Eina_F32p32 a)
Calculates the square root of an Eina_F32p32 floating point number.
Eina_Bool elm_win_urgent_get(const Evas_Object *obj)
Get the urgent state of a window.
Definition: efl_ui_win.c:8476
Structure passed as value on #EDJE_MESSAGE_INT_SET messages.
Definition: Edje_Legacy.h:504
EINA_DEPRECATED void elm_diskselector_item_cursor_style_set(Elm_Object_Item *it, const char *style)
Sets a different style for this item cursor.
EAPI void * eet_data_descriptor_encode_cipher(Eet_Data_Descriptor *edd, const void *data_in, const char *cipher_key, int *size_ret)
Encodes a data struct to memory and return that encoded data using a cipher.
Definition: eet_data.c:5204
Structure that describe an option of the command line.
Definition: Ecore_Getopt.h:188
size_t length
The length of the extended attribute value.
Definition: eina_xattr.h:50
Evas_Modifier * modifiers
modifier keys pressed during the event
Definition: Evas_Legacy.h:252
EOAPI Eina_Bool evas_canvas3d_mesh_blending_enable_get(const Eo *obj)
Enable or disable blending for given mesh.
EAPI Eina_Bool edje_edit_state_container_min_v_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool v)
Sets whether vertical min size of the container should be equal to the min vertical size of items (BO...
Definition: eina_rbtree.h:81
int ethumb_client_quality_get(const Ethumb_Client *client)
Get quality to be used in thumbnails.
Definition: ethumb_client.c:1499
int y1
y1 position
Definition: efreet_icon.h:113
Panel (dis)appears from the right.
Definition: elm_panel_eo.h:23
const EAPI void * ecore_avahi_poll_get(Ecore_Avahi *handler)
Gets the AvahiPoll structure to integrate with Ecore main loop.
Definition: ecore_avahi.c:242
int size
The size of the line buffer in bytes.
Definition: ecore_exe_eo.h:21
#define ELM_GENLIST_EVENT_MULTI_SWIPE_RIGHT
Called when multitouch swipe right detected.
Definition: elm_genlist_eo.h:888
EOAPI Efl_Canvas_Object * elm_obj_entry_anchor_hover_parent_get(const Eo *obj)
Get the parent of the hover popup.
EAPI int ECORE_CON_EVENT_URL_COMPLETE
A URL object has completed its transfer to and from the server and can be reused.
Definition: ecore_con_url.c:30
EAPI unsigned int ecore_drm2_fb_size_get(Ecore_Drm2_Fb *fb)
Get a framebuffer's size.
Definition: ecore_drm2_fb.c:198
EAPI Eina_Bool ecore_con_ssl_server_crl_add(Ecore_Con_Server *svr, const char *crl)
Adds an SSL CRL for use in ecore_con functions.
Definition: ecore_con_legacy.c:2498
EOAPI void elm_obj_gengrid_highlight_mode_set(Eo *obj, Eina_Bool highlight)
Control whether the gengrid items' should be highlighted when item selected.
void(* input_panel_caps_lock_mode_set)(Ecore_IMF_Context *ctx, Eina_Bool mode)
Set input panel caps lock mode.
Definition: Ecore_IMF.h:800
DBus Interface.
Definition: eldbus_introspection.h:47
Density:680,Fric:0.4,Rest:0.7.
Definition: EPhysics.h:2289
EAPI Eina_Bool ephysics_world_bodies_outside_bottom_autodel_get(const EPhysics_World *world)
Get world autodeleting bodies mode when they're outside of render area by the bottom.
EAPI Eina_Bool edje_edit_style_del(Evas_Object *obj, const char *style)
Deletes the given text style and all the child tags.
Definition: edje_edit.c:2799
void evas_output_viewport_set(Evas *eo_e, Evas_Coord x, Evas_Coord y, Evas_Coord w, Evas_Coord h)
Sets the output viewport of the given evas in evas units.
Definition: evas_main.c:1383
const EAPI char * ecore_file_monitor_path_get(Ecore_File_Monitor *em)
Gets the monitored path.
Definition: ecore_file_monitor.c:42
const char * eeze_net_addr_get(Eeze_Net *net, Eeze_Net_Addr_Type type)
Get the address of a net object.
Definition: eeze_net.c:246
None action value.
Definition: Edje_Common.h:1929
char ** strp
String pointer.
Definition: Ecore_Getopt.h:131
void ecore_exe_pause(Ecore_Exe *exe)
Pauses the given process by sending it a SIGSTOP signal.
Definition: ecore_exe.c:264
EOAPI void elm_obj_list_horizontal_set(Eo *obj, Eina_Bool horizontal)
Control horizontal mode on the list object.
EOAPI Elm_Calendar_Mark * elm_obj_calendar_mark_add(Eo *obj, const char *mark_type, Efl_Time *mark_time, Elm_Calendar_Mark_Repeat_Type repeat)
Add a new mark to the calendar.
EAPI int edje_edit_state_fill_size_offset_y_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the fill vertical size offset value of a part state.
void * eldbus_service_object_data_del(Eldbus_Service_Interface *iface, const char *key)
Del data stored in object path.
Definition: eldbus_service.c:1467
static void eina_vector2_homogeneous_position_transform(Eina_Vector2 *out, const Eina_Matrix3 *m, const Eina_Vector2 *v)
Homogeneous position transform vector.
EOAPI void evas_canvas3d_light_projection_perspective_set(Eo *obj, Evas_Real fovy, Evas_Real aspect, Evas_Real dnear, Evas_Real dfar)
Set the projection matrix of the given light source with perspective projection.
int count
The size of the message's array (may be greater than 1)
Definition: Edje_Legacy.h:506
EAPI int ECORE_EVAS_EWS_EVENT_LAYER_CHANGE
window layer changed
Definition: ecore_evas_ews.c:33
Definition: eolian_database.h:331
Eina_Bool elocation_landmarks_get(Elocation_Position *position_shadow, Elocation_Address *address_shadow)
Request a landmark position.
Definition: elocation.c:994
double xy
xy in x' = (x * xx) + (y * xy) + xz
Definition: eina_matrix.h:80
EAPI void ecore_con_url_limit_download_speed(Ecore_Con_Url *url_obj, off_t max_speed)
Sets a maximum download speed.
Definition: ecore_con_url.c:1239
EOAPI Evas_Canvas3D_Node * evas_canvas3d_scene_exist(const Eo *obj, Evas_Real x, Evas_Real y, Evas_Canvas3D_Node *node)
Search given node in the given position.
#define ELM_HOVER_CLASS
Elementary hover class.
Definition: elm_hover_eo.h:33
Evas_Coord_Point canvas
position on the canvas
Definition: Evas_Common.h:242
int version
Set by elementary if you alloc an item class using elm_genlist/gengrid_item_class_new(),...
Definition: elm_gen.h:110
void eina_hash_list_remove(Eina_Hash *hash, const void *key, const void *data)
Removes data from an Eina_List inside a hash.
Definition: eina_hash.c:1513
Sunday weekday.
Definition: elm_calendar_eo.h:61
Eina_List * size_classes
list of Edje_Size_Class
Definition: edje_convert.h:71
double ecore_loop_time_get(void)
Retrieves the time at which the last loop stopped waiting for timeouts or events.
Definition: ecore_time.c:65
ELM_HOVER_AXIS_VERTICAL – vertical.
Definition: elm_hover_eo.h:23
#define ELM_HOVERSEL_EVENT_DISMISSED
Called when hoversel is dismissed.
Definition: elm_hoversel_eo.h:178
EOAPI int elm_obj_slideshow_cache_before_get(const Eo *obj)
Get the number of items to cache, on a given slideshow widget, before the current item.
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_prefer_h_set(Evas_Object *obj, const char *part, const char *item, int prefer_h)
Sets the prefer height value of a part's item.
EAPI void ecore_imf_context_retrieve_surrounding_callback_set(Ecore_IMF_Context *ctx, Eina_Bool(*func)(void *data, Ecore_IMF_Context *ctx, char **text, int *cursor_pos), const void *data)
Sets the callback to be used on surrounding_get request.
Definition: ecore_imf_context.c:491
EAPI Ecore_Evas * ecore_evas_gl_x11_pixmap_new(const char *disp_name, Ecore_X_Window parent, int x, int y, int w, int h)
Creates a new Ecore_Evas which does not contain an XWindow.
Definition: ecore_evas.c:4067
Ecore_IMF_Keyboard_Locks locks
The keyboard locks active when the event has been emitted.
Definition: Ecore_IMF.h:638
File or contents are not signed.
Definition: Eet.h:212
size_t name_start
Start position of the filename/basename component.
Definition: eina_file.h:196
Evas_Coord w
Anchor geometry, relative to canvas.
Definition: elm_entry_common.h:60
EINA_DEPRECATED void elm_icon_fill_outside_set(Evas_Object *obj, Eina_Bool fill_outside)
Set if the icon fill the entire object area.
Definition: elm_icon.c:770
double Evas_Real
A type for floating value.
Definition: evas_canvas3d_types.eot.h:12
EOAPI void elm_obj_index_item_clear(Eo *obj)
Removes all items from a given index widget.
EAPI double elm_transit_progress_value_get(const Elm_Transit *transit)
Get the time progression of the animation (a double value between 0.0 and 1.0).
Definition: elm_transit.c:963
const EAPI char * edje_edit_program_state2_get(Evas_Object *obj, const char *prog)
Gets the state2 for the given program.
Definition: edje_edit.c:11508
EAPI Eina_Bool edje_edit_program_target_add(Evas_Object *obj, const char *prog, const char *target)
Adds a new target program to the list of 'targets' in the given program.
Definition: edje_edit.c:11890
Union listing the types of parameters that can take Getopt values.
Definition: Ecore_Getopt.h:129
size_t eina_ustrbuf_length_get(const Eina_UStrbuf *buf)
Retrieves the length of the string buffer's content.
Barometer sensor.
Definition: Eeze_Sensor.h:87
EAPI void ecore_evas_geometry_get(const Ecore_Evas *ee, int *x, int *y, int *w, int *h)
Gets the geometry of an Ecore_Evas.
Definition: ecore_evas.c:1382
int ecore_thread_pending_total_get(void)
Gets the total number of pending jobs.
Definition: ecore_thread.c:1192
EAPI void elm_config_profile_list_free(Eina_List *l)
Free Elementary's list of available profiles.
Definition: elm_config.c:3070
Eina_Iterator * eina_rbtree_iterator_prefix(const Eina_Rbtree *root)
Returns a new prefix iterator associated with a rbtree.
Definition: eina_rbtree.c:517
EAPI Ecore_X_Window ecore_evas_software_x11_window_get(const Ecore_Evas *ee)
Gets the window from Ecore_Evas using software x11.
Definition: ecore_evas.c:3952
EAPI struct wl_shm * ecore_wl2_display_shm_get(Ecore_Wl2_Display *display)
Retrieve the wl_shm from a given Ecore_Wl2_Display.
Definition: ecore_wl2_display.c:1029
EAPI Eina_Bool edje_edit_state_container_min_h_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool h)
Sets whether horizontal min size of the container should be equal to the min horizontal size of items...
Definition: Ecore_Sdl.h:45
Eina_Bool interrupt
Set if the exit request was an interrupt signal.
Definition: Ecore_Common.h:638
unsigned long int ino
The inode.
Definition: eina_file.h:209
const char * deny_fmt
Not implemented.
Definition: Edje_Common.h:737
EAPI Evas_Object * elm_progressbar_add(Evas_Object *parent)
Add a new progress bar widget to the given parent Elementary (container) object.
Definition: efl_ui_progressbar.c:890
The window has the maximum vertical size.
Definition: Ecore_X.h:160
EAPI int edje_edit_image_id_get(Evas_Object *obj, const char *image_name)
Gets image id for a given image name.
Definition: edje_edit.c:10369
unsigned char multiline
multiline enabled
Definition: edje_convert.h:139
The arrow of the bubble points to the bottom left corner.
Definition: elm_bubble_eo.h:29
const char * tag
The tag for this node.
Definition: efreet_xml.h:45
EOAPI unsigned int evas_canvas_pointer_button_down_mask_by_device_get(const Eo *obj, Evas_Device *dev)
Returns a bitmask with the mouse buttons currently pressed, set to 1.
EAPI Eina_Bool edje_edit_state_map_backface_cull_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets backface_cull value of given part state.
Definition: edje_edit.c:7753
const Ecore_Getopt_Desc descs[]
A table that contains the description of all the other options (NULL terminated).
Definition: Ecore_Getopt.h:220
EOAPI void elm_obj_entry_prediction_allow_set(Eo *obj, Eina_Bool prediction)
Set whether the entry should allow to use the text prediction.
#define EVAS_CANVAS_CLASS
Evas canvas class.
Definition: evas_canvas_eo.h:20
EAPI void * eet_data_read_cipher(Eet_File *ef, Eet_Data_Descriptor *edd, const char *name, const char *cipher_key)
Reads a data structure from an eet file and decodes it using a cipher.
Definition: eet_data.c:2260
member definitions of Elm_Slideshow_Item_Class
Definition: elm_slideshow_common.h:25
EINA_DEPRECATED void elm_calendar_text_sunday_color_set(Evas_Object *obj, int pos)
Set a day text color to the same that represents Sundays.
EAPI Eina_Bool eina_file_dir_list(const char *dir, Eina_Bool recursive, Eina_File_Dir_List_Cb cb, void *data) EINA_ARG_NONNULL(1
Lists all the files on the directory by calling the function for every file found.
Definition: eina_value.h:2580
void * eina_inarray_pop(Eina_Inarray *array)
Removes the last member of the array.
Definition: eina_inarray.c:532
void evas_object_textblock_clear(Evas_Object *obj)
Clear the textblock object.
Definition: evas_object_textblock.c:13635
Randomize the order of solving the constraint rows.
Definition: EPhysics.h:941
EOAPI Elm_Colorselector_Mode elm_obj_colorselector_mode_get(const Eo *obj)
Get Colorselector's mode.
const Eldbus_Property * properties
array of property that this interface have, the last item of array should be filled with NULL
Definition: eldbus_service.h:107
Definition: eolian_database.h:203
Definition: elm_colorselector_common.h:8
Definition: Ecore_Wl2.h:99
EAPI void ecore_evas_x11_shape_input_apply(Ecore_Evas *ee)
Applies the pointer containment region to the client window.
Definition: ecore_evas.c:4231
EAPI void ecore_con_url_additional_headers_clear(Ecore_Con_Url *url_con)
Cleans additional headers.
Definition: ecore_con_url.c:996
EAPI Eina_Bool ecore_con_socks_lookup_get(Ecore_Con_Socks *ecs)
Gets DNS lookup mode on an existing SOCKS proxy.
Definition: ecore_con_socks.c:294
const char * elm_store_filesystem_directory_get(const Elm_Store *store)
Get the directory set on a filesystem store.
Definition: elm_store.c:603
const Eina_Value_Type * EINA_VALUE_TYPE_USHORT
Definition: eina_value.c:5592
int step
Values will be a multiple of this.
Definition: Edje_Common.h:721
EAPI void elm_glview_size_get(const Elm_Glview *obj, int *w, int *h)
Gets the size of the GLView.
Definition: elm_glview.c:571
unsigned int version
must be EINA_VALUE_BLOB_OPERATIONS_VERSION
Definition: eina_value.h:2957
void elm_win_quickpanel_zone_set(Evas_Object *obj, int zone)
Set which zone this quickpanel should appear in.
Definition: efl_ui_win.c:8114
EAPI Eina_Bool elm_config_window_auto_focus_animate_get(void)
Get the auto focus animate flag.
Definition: elm_config.c:4163
Definition: elm_widget_colorselector.h:108
int val[1]
The message's array of integers.
Definition: Edje_Legacy.h:532
A point.
Definition: Evas_Common.h:233
void elm_gengrid_item_tooltip_text_set(Elm_Object_Item *it, const char *text)
Set the text to be shown in a given gengrid item's tooltips.
Definition: elm_gengrid.c:4834
Eina_List * parts
a list of Edje_Part
Definition: edje_convert.h:85
EAPI int ecore_x_randr_edid_model_get(unsigned char *edid, unsigned long edid_length)
Get the encoded model number from raw EDID data.
Definition: ecore_x_randr.c:3614
Definition: eldbus_object.h:75
EAPI int edje_edit_state_max_h_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the maximum height value of a part state.
Ecore_Ipc_Client * client
An IPC connection handle.
Definition: Ecore_Ipc.h:293
EAPI void ephysics_body_linear_velocity_set(EPhysics_Body *body, double x, double y, double z)
Set body's linear velocity on x, y and z axes.
Ecore_Timer * spin_timer
a timer for a repeated spinner value change on mouse down
Definition: elm_widget_spinner.h:48
#define ELM_SLIDESHOW_EVENT_TRANSITION_END
Called on transition end.
Definition: elm_slideshow_eo.h:406
int revision
< micro (bugfix, internal improvements, no new features version)
Definition: Embryo.h:383
const EAPI char * elm_config_profile_get(void)
Get Elementary's profile in use.
Definition: elm_config.c:3038
Drag val step action value.
Definition: Edje_Common.h:1934
Last text effect value.
Definition: Edje_Common.h:2145
struct _Eina_Rectangle_Pool Eina_Rectangle_Pool
Definition: eina_rectangle.h:93
Show version.
Definition: Ecore_Getopt.h:74
double z
z coordinate
Definition: EPhysics.h:194
const char * emotion_object_video_channel_name_get(const Evas_Object *obj, int channel)
Get the name of a given video channel.
Definition: emotion_smart.c:1025
void elm_object_scale_set(Evas_Object *obj, double scale)
Set the scaling factor for a given Elementary object.
Definition: elm_main.c:1498
EAPI void eina_strbuf_ltrim(Eina_Strbuf *buf)
Left trims the string buffer.
Definition: eina_strbuf.c:175
EOAPI Elm_Wrap_Type elm_obj_label_line_wrap_get(const Eo *obj)
Control the wrapping behavior of the label.
void(* mime_type_accept_set)(Ecore_IMF_Context *ctx, const char *mime_type)
Set the MIME type to the input panel.
Definition: Ecore_IMF.h:811
Definition: elm_store.h:99
Eina_Hash * alias
aliasing part
Definition: edje_convert.h:90
EAPI void ephysics_body_center_mass_get(const EPhysics_Body *body, double *x, double *y, double *z)
Get the center of mass of physics body.
void * members
Actual array of elements.
Definition: eina_inarray.h:233
EOAPI Evas_Event_Flags evas_canvas_event_default_flags_get(const Eo *obj)
Get the default set of flags an event begins with.
int ecore_file_mkdirs(const char **dirs)
Creates complete directory in a batch.
Definition: ecore_file.c:200
EAPI Eina_Bool edje_edit_save(Evas_Object *obj)
Saves the modified edje object back to his file.
Definition: edje_edit.c:16657
Eina_Bool evas_object_pointer_mode_set(Efl_Canvas_Object *obj, Evas_Object_Pointer_Mode pointer_mode)
Low-level pointer behaviour.
Definition: efl_canvas_object_eo.legacy.c:3
Eina_Value(* Eina_Future_Error_Cb)(void *data, const Eina_Error error)
Definition: eina_promise.h:258
EOAPI Evas_Canvas3D_Index_Format evas_canvas3d_mesh_index_format_get(const Eo *obj)
Get the format of the index data of the given mesh.
EAPI void ephysics_camera_position_set(EPhysics_Camera *camera, Evas_Coord x, Evas_Coord y)
Set camera's position.
EAPI void eeze_disk_free(Eeze_Disk *disk)
Frees a disk object.
Definition: eeze_disk.c:270
EAPI Eina_Inlist * ecore_wl_globals_get(void)
Retrieves the Wayland Globals Interface list used for the current Wayland connection.
Definition: ecore_wl.c:293
Definition: Evas_Loader.h:135
#define ECORE_COCOA_CURSOR_DEFAULT
Definition: Ecore_Cocoa.h:131
Eina_Bool eina_matrixsparse_cell_idx_clear(Eina_Matrixsparse *m, unsigned long row, unsigned long col)
Clears (erases) cell at a given row, column position.
Definition: eina_matrixsparse.c:1315
EAPI Eina_Error eina_error_msg_static_register(const char *msg)
Registers a new error type, statically allocated message.
Definition: eina_error.c:245
EOAPI Eina_Bool elm_obj_entry_single_line_get(const Eo *obj)
Get whether the entry is set to be single line.
Store a count number.
Definition: Ecore_Getopt.h:71
void eina_log_file_disable_set(Eina_Bool disabled)
Sets if originating file name logging should be disabled.
Definition: eina_log.c:1805
EAPI void * eet_data_text_undump(const char *text, int textlen, int *size_ret)
Takes an ascii encoding from eet_data_text_dump() and re-encode in binary.
Definition: eet_data.c:4955
EAPI Eina_Bool edje_edit_part_item_insert_after_index(Evas_Object *obj, const char *part, const char *item_name, unsigned int index, const char *source_group)
Inserts new item to box or table part after specified existing item.
Definition: edje_edit.c:5005
EINA_DEPRECATED void elm_diskselector_item_tooltip_text_set(Elm_Object_Item *it, const char *text)
Set the text to be shown in the diskselector item.
struct _Eldbus_Object_Event_Interface_Removed Eldbus_Object_Event_Interface_Removed
EOAPI unsigned int evas_canvas_pointer_button_down_mask_get(const Eo *obj)
Returns a bitmask with the default mouse buttons currently pressed, set to 1.
EAPI Evas_Object * elm_radio_add(Evas_Object *parent)
Add a new radio to the parent.
Definition: efl_ui_radio.c:420
The structure to store information of a line.
Definition: eina_file.h:231
#define ELM_LIST_EVENT_ITEM_UNFOCUSED
Called when item no longer has focus.
Definition: elm_list_eo.h:638
EAPI Eina_List * eeze_udev_syspath_get_sysattr_list(const char *syspath)
Get the sysattr list of a device from the /sys/ path.
Definition: eeze_udev_syspath.c:234
Definition: elm_widget_index.h:73
previous direction
Definition: elm_general.h:461
int locked_group
Definition: Ecore_X.h:2499
double base_angle
Holds start-angle.
Definition: elm_gesture_layer_common.h:92
Eina_List * entries
a list of Edje_Image_Directory_Entry
Definition: edje_convert.h:41
EAPI Eina_Bool ecore_x_dnd_abort(Ecore_X_Window xwin_source)
Definition: ecore_x_dnd.c:775
EAPI void ecore_evas_name_class_set(Ecore_Evas *ee, const char *n, const char *c)
Sets the name and class of an Ecore_Evas' window.
Definition: ecore_evas.c:1562
int(* load)(Image_Entry *im)
return is EVAS_LOAD_ERROR_* or EVAS_LOAD_ERROR_NONE!
Definition: evas_cache.h:38
Definition: Ecore_X.h:1088
EAPI void ethumb_video_start_set(Ethumb *e, float start)
set the video play start point
Definition: ethumb.c:741
Use a SSE optimized innerloop, using assembly intrinsics, this is implemented and can be enabled/disa...
Definition: EPhysics.h:944
#define ELM_MAP_EVENT_NAME_LOAD
Called when name load started.
Definition: elm_map_eo.h:695
void(* Ecore_IMF_Event_Cb)(void *data, Ecore_IMF_Context *ctx, void *event_info)
Called when a Ecore_IMF event happens.
Definition: Ecore_IMF.h:218
Eina_Bool evas_object_smart_callbacks_descriptions_set(Evas_Object *obj, const Evas_Smart_Cb_Description *descriptions)
Set an smart object instance's smart callbacks descriptions.
Definition: evas_object_smart.c:1073
EAPI Eina_List * edje_edit_part_states_list_get(Evas_Object *obj, const char *part)
Gets the list of all the states in the given part.
Definition: edje_edit.c:6171
EINA_DEPRECATED void elm_entry_bounce_set(Evas_Object *obj, Eina_Bool h_bounce, Eina_Bool v_bounce)
This enables/disables bouncing within the entry.
Definition: elm_entry.c:5274
Evas_Modifier_Mask evas_key_modifier_mask_get(const Evas *eo_e, const char *keyname)
Creates a bit mask from the keyname modifier key.
Definition: evas_key.c:271
double d
Used by double.
Definition: Edje_Common.h:666
Ecore_Con_Url * url_con
a pointer to the connection object
Definition: Ecore_Con.h:611
void evas_map_util_object_move_sync_set(Evas_Map *m, Eina_Bool enabled)
Set the flag of the object move synchronization for map rendering.
Definition: evas_map.c:710
EOAPI void elm_obj_calendar_selected_time_set(Eo *obj, Efl_Time *selected_time)
Set selected date to be highlighted on calendar.
int * intp
Int pointer.
Definition: Ecore_Getopt.h:134
static Eina_Bool eina_value_setup(Eina_Value *value, const Eina_Value_Type *type)
Initializes generic value storage.
int elm_win_rotation_get(const Evas_Object *obj)
Get the rotation of the window.
Definition: efl_ui_win.c:1699
int elm_animation_view_frame_get(const Elm_Animation_View *obj)
Number of current frame.
Structure passed as value on #EDJE_MESSAGE_FLOAT_SET messages.
Definition: Edje_Legacy.h:510
EAPI Eina_List * eina_list_sort(Eina_List *list, unsigned int limit, Eina_Compare_Cb func)
Sorts a list according to the ordering func will return.
Definition: eina_list.c:1112
EAPI Eina_Bool edje_edit_state_fixed_h_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the fixed height value of a part state.
EAPI Eina_Bool ecore_buffer_size_get(Ecore_Buffer *buf, unsigned int *width, unsigned int *height)
Returns size of given Ecore_Buffer.
Definition: ecore_buffer.c:353
static Eina_Bool eina_tls_set(Eina_TLS key, const void *data)
Sets the value in Eina_TLS for this thread.
unsigned int threshold
Size difference threshold.
Definition: efreet_icon.h:92
Property can be read/get.
Definition: Edje_Common.h:648
EOAPI void evas_canvas_obscured_rectangle_add(Eo *obj, int x, int y, int w, int h)
Add an "obscured region" to an Evas canvas.
void(* Evas_Async_Events_Put_Cb)(void *target, Evas_Callback_Type type, void *event_info)
Evas async callback function signature.
Definition: Evas_Common.h:451
EAPI void embryo_program_vm_push(Embryo_Program *ep)
Starts a new virtual machine session for the given program.
Definition: embryo_amx.c:419
Eina_F16p16 zy
zy in z' = (x * zx) + (y * zy) + zz
Definition: eina_matrix.h:169
char * value
contents value
Definition: edje_convert.h:21
Definition: Ecore_X.h:513
EAPI void elm_transit_del(Elm_Transit *transit)
Stops the animation and delete the transit object.
Definition: elm_transit.c:581
EAPI void elm_photocam_zoom_mode_set(Evas_Object *obj, Elm_Photocam_Zoom_Mode mode)
Set the zoom mode.
Definition: efl_ui_image_zoomable.c:3350
const Eina_List * emotion_webcams_get(void)
Get a list of active and available webcam.
Definition: emotion_webcam.c:380
EAPI void ecore_imf_context_preedit_string_get(Ecore_IMF_Context *ctx, char **str, int *cursor_pos)
Retrieves the current preedit string and cursor position for the Input Method Context.
Definition: ecore_imf_context.c:314
Multi button press event.
Definition: Evas_Legacy.h:259
Eina_Bool ecore_buffer_consumer_buffer_release(Ecore_Buffer_Consumer *consumer, Ecore_Buffer *buffer)
Releases the acquired Ecore_Buffer.
Definition: ecore_buffer_consumer.c:110
EAPI Eina_Bool eina_array_remove(Eina_Array *array, Eina_Bool(*keep)(void *data, void *gdata), void *gdata) EINA_ARG_NONNULL(1
Rebuilds an array by specifying the data to keep.
Eina_Bool evas_object_image_extension_can_load_get(const char *file)
Check if a file extension may be supported by Image Object Functions.
Definition: evas_main.c:746
Evas_Object * elm_player_add(Evas_Object *parent)
Add a new Elm_Player object to the given parent Elementary (container) object.
Definition: elc_player.c:646
EAPI Eina_Bool elm_layout_theme_set(Evas_Object *obj, const char *klass, const char *group, const char *style)
Set the edje group from the elementary theme that will be used as layout.
Definition: efl_ui_layout.c:3316
#define EPHYSICS_BODY_RESTITUTION_PLASTIC
Restitution coefficient of plastic.
Definition: EPhysics.h:2172
Eina_Bool edje_perspective_global_get(const Edje_Perspective *ps)
Gets whether the given perspective object is global or not.
Definition: edje_util.c:5204
EAPI void ecore_x_icccm_colormap_window_set(Ecore_X_Window win, Ecore_X_Window subwin)
Add a subwindow to the list of windows that need a different colormap installed.
Definition: ecore_x_icccm.c:1003
EAPI void ecore_wl2_window_buffer_attach(Ecore_Wl2_Window *win, void *buffer, int x, int y, Eina_Bool implicit)
Attach a buffer to a window.
Definition: ecore_wl2_window.c:1682
EAPI void ecore_x_dnd_callback_pos_update_set(void(*cb)(void *, Ecore_X_Xdnd_Position *data), const void *data)
The DND position update cb is called Ecore_X sends a DND position to a client.
Definition: ecore_x_dnd.c:405
Definition: Ecore_Wl2.h:192
const char * usage
usage example, %prog is replaced by prog
Definition: Ecore_Getopt.h:214
void * edje_object_signal_callback_extra_data_get(void)
Gets extra data passed to callbacks.
Definition: edje_program.c:1610
EAPI Elm_Transit_Effect * elm_transit_effect_blend_add(Elm_Transit *transit)
Add the Blend Effect to Elm_Transit.
Definition: elm_transit.c:2447
Eina_Bool(* editable_get)(Evas_Object *obj)
function to retrieve whether an item widget is editable or not
Definition: elm_prefs_common.h:153
int count
The size of the message's array (may be greater than 1)
Definition: Edje_Legacy.h:531
void eldbus_object_unref(Eldbus_Object *obj)
Decrease object reference.
Definition: eldbus_object.c:250
void(* Elm_Transit_Del_Cb)(void *data, Elm_Transit *transit)
Elm_Transit_Del_Cb.
Definition: elm_transit.h:152
Alphabetical sorting by descending filename.
Definition: elm_interface_fileselector_eo.h:35
EAPI void ecore_x_icccm_name_class_get(Ecore_X_Window win, char **n, char **c)
Get a window name & class.
Definition: ecore_x_icccm.c:758
Evas_Coord w
width
Definition: Evas_Common.h:219
#define ELM_GENLIST_EVENT_EXPANDED
Called when genlist is expanded.
Definition: elm_genlist_eo.h:987
EAPI Efreet_Icon * efreet_icon_find(const char *theme_name, const char *icon, unsigned int size)
Retrieves all of the information about the given icon.
Definition: efreet_icon.c:350
unsigned long timestamp
The time the event occurred.
Definition: Ecore_Win32.h:408
Definition: elm_widget_index.h:57
EOAPI Elm_Widget_Item * elm_obj_genlist_first_item_get(const Eo *obj)
Get the first item in the genlist.
Definition: Ecore_X.h:852
int evas_textblock_cursor_compare(const Evas_Textblock_Cursor *cur1, const Evas_Textblock_Cursor *cur2)
Compare two cursors.
Definition: evas_object_textblock.c:10717
EAPI Eina_Bool edje_edit_group_data_add(Evas_Object *obj, const char *itemname, const char *value)
Creates a new data object in the given edje file belonging to the current group.
Definition: edje_edit.c:2357
void(* ping)(void *data, struct xdg_shell *xdg_shell, uint32_t serial)
ping - check if the client is alive @serial: pass this to the pong request
Definition: xdg-shell-client-protocol.h:105
EOAPI int elm_obj_map_zoom_max_get(const Eo *obj)
Get the maximum zoom of the source.
EAPI Eina_Bool eina_error_msg_modify(Eina_Error error, const char *msg)
Changes the message of an already registered message.
Definition: eina_error.c:261
const EAPI Eina_Value_Type * EINA_VALUE_TYPE_UINT64
Definition: eina_value.c:5596
#define ELM_ENTRY_EVENT_ABORTED
Called when entry was aborted.
Definition: elm_entry_eo.h:1384
EAPI Eina_Bool edje_edit_group_limits_horizontal_add(Evas_Object *obj, const char *name, int value)
Adds given pair name-value to the horizontal limits block at the group level.
const EAPI char * edje_edit_part_clip_to_get(Evas_Object *obj, const char *part)
Gets the clip_to part.
Definition: edje_edit.c:3794
All audio channels (convenience)
Definition: Edje_Common.h:350
URL keyboard layout.
Definition: elm_win_legacy.h:133
EAPI Evas_Event_Flags edje_edit_part_ignore_flags_get(Evas_Object *obj, const char *part)
Gets ignore_flags for part.
Definition: edje_edit.c:4011
Ecore_Window window
The main window where event happened.
Definition: Ecore_Input.h:262
The user/seat (the user themselves)
Definition: Ecore_IMF.h:485
Ecore SDL system functions.
void evas_device_pop(Evas *e)
This pops the top of the device stack for the canvas.
Definition: evas_device.c:298
flip image vertically (along the y = height / 2 line)
Definition: elm_image_legacy.h:399
EOAPI void evas_canvas3d_scene_size_set(Eo *obj, int w, int h)
Set the resolution of a scene.
EAPI void eina_file_statgen_next(void)
Force the stat generation counter to tick over so any following i/o does real i/o and stat calls.
Definition: eina_file_common.c:81
Eina_UStrbuf * eina_ustrbuf_new(void)
Creates a new unicode string buffer.
Definition: elm_photocam.h:65
float percent
Percent done for the I/O operation.
Definition: Eio_Legacy.h:177
EAPI int ethumb_thumb_quality_get(const Ethumb *e)
Get the thumbnail compression quality.
Definition: ethumb.c:589
Eina_Bool full
whether the grid is full or not
Definition: eina_tiler.h:172
EOAPI void elm_obj_genlist_multi_select_mode_set(Eo *obj, Elm_Object_Multi_Select_Mode mode)
Set the genlist multi select mode.
Use all vertical container space to place an object, using the given aspect.
Definition: Evas_Common.h:367
void(* candidate_panel_geometry_get)(Ecore_IMF_Context *ctx, int *x, int *y, int *w, int *h)
Return the candidate panel geometry.
Definition: Ecore_IMF.h:806
Definition: eina_matrix.h:158
Eina_F16p16 zz
zz in z' = (x * zx) + (y * zy) + zz
Definition: eina_matrix.h:170
enum _Edje_Edit_Image_Comp Edje_Edit_Image_Comp
Compression type for the image.
int id
the image id to use
Definition: edje_convert.h:151
EAPI Eina_Bool edje_edit_text_class_size_set(Evas_Object *obj, const char *class_name, Evas_Font_Size size)
Sets font size for specified text class.
Definition: edje_edit.c:8364
EAPI char * ecore_x_randr_edid_display_ascii_get(unsigned char *edid, unsigned long edid_length)
Get the encoded ASCII from raw EDID data.
Definition: ecore_x_randr.c:3542
rotate 90 degrees counter-clockwise (i.e.
Definition: elm_image_legacy.h:396
Eo Elm_Object_Item
Definition: elm_object_item.h:6
#define EINA_DOUBLE_EQUAL(x, y)
Definition: eina_types.h:585
EAPI Eina_Bool ecore_imf_input_panel_hide(void)
Hides the input panel.
Definition: ecore_imf.c:65
EAPI void ephysics_quaternion_scale(EPhysics_Quaternion *quat, double scale)
Scale the quaternion.
EOAPI Elm_Actionslider_Pos elm_obj_actionslider_enabled_pos_get(const Eo *obj)
Actionslider enabled position.
int evas_string_char_len_get(const char *str)
Get the length in characters of the string.
Definition: evas_object_text.c:1473
Rectangle type value.
Definition: Edje_Legacy.h:3181
void elm_datetime_field_visible_set(Evas_Object *obj, Elm_Datetime_Field_Type fieldtype, Eina_Bool visible)
Set a field to be visible or not.
Definition: elm_datetime.c:158
const EAPI char * edje_edit_part_item_index_source_get(Evas_Object *obj, const char *part, unsigned int index)
Gets source for item from table or box items.
Definition: edje_edit.c:5484
int elm_win_quickpanel_priority_minor_get(const Evas_Object *obj)
Get the minor priority of a quickpanel window.
Definition: efl_ui_win.c:8097
Eo Ector_Renderer
Definition: Ector.h:99
void * eina_hash_find(const Eina_Hash *hash, const void *key)
Retrieves a specific entry in the given hash table.
Definition: eina_hash.c:1068
Definition: elm_widget_genlist.h:260
Ecore_IMF_Input_Panel_Layout(* input_panel_layout_get)(Ecore_IMF_Context *ctx)
Return the current layout of the input panel.
Definition: Ecore_IMF.h:792
#define EMBRYO_FUNCTION_CONT
Definition: Embryo.h:439
const EOAPI char * elm_obj_segment_control_item_label_get(const Eo *obj, int idx)
Get the label of item.
EOAPI void elm_obj_entry_input_panel_imdata_get(const Eo *obj, void *data, int *len)
Get the specific data of the current input panel.
int elm_object_item_track_get(const Elm_Widget_Item *obj)
Get the track object reference count.
Definition: elm_widget_item_eo.legacy.c:225
EOAPI void evas_canvas3d_texture_source_visible_set(Eo *obj, Eina_Bool visible)
The visibility flag of the source evas object of the given texture.
EOAPI void evas_canvas3d_mesh_convex_hull_data_get(Eo *obj, int frame, Eina_Inarray *vertex, Eina_Inarray *index)
Get the vertex and index data of convex hull around the given mesh.
EAPI int eet_data_image_header_decode(const void *data, int size, unsigned int *w, unsigned int *h, int *alpha, int *compress, int *quality, Eet_Image_Encoding *lossy)
Decodes Image data header only to get information.
Definition: eet_image.c:1907
EAPI Eina_Bool edje_edit_state_fixed_h_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool fixed)
Sets the fixed height value of a part state.
EAPI void ecore_wl_subsurf_position_get(Ecore_Wl_Subsurf *ess, int *x, int *y)
Gets the position of this subsurface, relative to its parent surface. Coordinates will be returned in...
Definition: ecore_wl_subsurf.c:140
EINA_DEPRECATED void elm_diskselector_bounce_get(const Evas_Object *obj, Eina_Bool *h_bounce, Eina_Bool *v_bounce)
Get the bouncing behaviour of the internal scroller.
Definition: elm_diskselector.c:1535
void elm_multibuttonentry_format_function_set(Eo *obj, Elm_Multibuttonentry_Format_Cb format_function, const void *data)
Set a function to format the string that will be used to display the hidden items counter.
Definition: elm_multibuttonentry_eo.legacy.c:27
EAPI Eina_Bool ecore_drm2_device_prefer_shadow(Ecore_Drm2_Device *device)
Get if a given device prefers the use of shadow buffers.
Definition: ecore_drm2_device.c:872
Parameter not a Cursor.
Definition: Ecore_X.h:396
Definition: Ecore_Wayland.h:217
Ecore_Window root_window
The root window where event happened.
Definition: Ecore_Input.h:290
const char * content_uri
The content URI.
Definition: Ecore_IMF.h:581
EAPI unsigned int ethumb_video_ntimes_get(const Ethumb *e)
Get the number of times the video loops (if applicable).
Definition: ethumb.c:804
EAPI void elm_box_transition_free(void *data)
Free a Elm_Box_Transition instance created with elm_box_transition_new().
Definition: elm_box.c:584
const EAPI char * ecore_drm_device_name_get(Ecore_Drm_Device *dev)
Gets the name of the Ecore_Drm_Device.
Definition: ecore_drm_device.c:513
ELM_HOVER_AXIS_NONE – no preferred orientation.
Definition: elm_hover_eo.h:20
const Eina_Value_Struct_Operations * EINA_VALUE_STRUCT_OPERATIONS_BINSEARCH
Definition: eina_value.c:5620
void(* input_panel_language_locale_get)(Ecore_IMF_Context *ctx, char **lang)
Return the current language locale.
Definition: Ecore_IMF.h:805
char * ecore_file_escape_name(const char *filename)
Adds the escape sequence ('\') to the given file name.
Definition: ecore_file.c:733
struct _Ecore_Version Ecore_Version
EAPI Evas_Object * elm_layout_box_remove(Eo *obj, const char *part, Evas_Object *child)
Remove a child of the given part box.
Definition: efl_ui_layout.c:3058
Eina_Strbuf * eina_strbuf_manage_new_length(char *str, size_t length)
Creates a new string buffer using the passed string.
#define FUNC_ACCESSOR_FREE(Function)
Definition for helper macro to cast Function to a Eina_Accessor_Free_Callback.
Definition: eina_accessor.h:186
Eina_Bool evas_textblock_cursor_char_next(Efl_Text_Cursor_Cursor *cur)
Advances the cursor one char forward.
Definition: evas_object_textblock.c:9895
Top shadow direction value.
Definition: Edje_Common.h:2152
void elm_gesture_layer_tap_finger_size_set(Evas_Object *obj, Evas_Coord sz)
This function sets the gesture layer finger-size for taps If not set, this size taken from elm_config...
Definition: elm_gesture_layer_eo.legacy.c:15
#define ELM_SLIDESHOW_EVENT_CHANGED
Called when slideshow widget changed.
Definition: elm_slideshow_eo.h:397
void eina_log_abort_on_critical_level_set(int critical_level)
Sets level that triggers abort if abort-on-critical is set.
Definition: eina_log.c:1865
#define ELM_LIST_EVENT_HIGHLIGHTED
Called when highlighted.
Definition: elm_list_eo.h:611
No active hints.
Definition: Ecore_IMF.h:412
EAPI int ECORE_CON_EVENT_SERVER_DEL
A server connection was lost.
Definition: ecore_con_legacy.c:154
EOAPI void evas_canvas3d_texture_filter_get(const Eo *obj, Evas_Canvas3D_Texture_Filter *min, Evas_Canvas3D_Texture_Filter *mag)
Get the filter of the given texture.
unsigned char use_alternate_font_metrics
use alternate font metrics
Definition: edje_convert.h:135
Drag copy cursor.
Definition: Ecore_Cocoa.h:108
const Eina_Value_Blob_Operations * EINA_VALUE_BLOB_OPERATIONS_MALLOC
Definition: eina_value.c:5618
#define EINA_PREFETCH(arg)
Hints that the pointer @parg needs to be pre-fetched into cache.
Definition: eina_types.h:437
Eina_Error EINA_ERROR_MAGIC_FAILED
The error identifier corresponding to the magic check failure.
Definition: eina_magic.c:122
void(* Efl_Event_Cb)(void *data, const Efl_Event *event)
An event callback prototype.
Definition: Eo.h:261
#define EINA_RBTREE_GET(Rbtree)
Definition: eina_rbtree.h:108
EOAPI void evas_canvas_focus_out(Eo *obj)
Inform the evas that it lost the focus from the default seat.
Number of defined items.
Definition: Ecore_X.h:1219
void elm_object_item_signal_emit(Elm_Widget_Item *obj, const char *emission, const char *source)
Send a signal to the edje object of the widget item.
Definition: elm_widget_item_eo.legacy.c:177
const EAPI char * eeze_disk_udev_get_sysattr(Eeze_Disk *disk, const char *sysattr)
Get the sysattr value of a disk.
Definition: eeze_disk_udev.c:25
Resize left cursor.
Definition: Ecore_Cocoa.h:114
EAPI int ECORE_X_EVENT_PRESENT_CONFIGURE
Definition: ecore_x.c:151
EOAPI Eina_Bool elm_obj_hoversel_auto_update_get(const Eo *obj)
Update icon and text of hoversel same to those of selected item automatically.
Autofill hint for a user's real name.
Definition: elm_general.h:191
void evas_device_class_set(Evas_Device *dev, Evas_Device_Class clas) EINA_DEPRECATED
Set the major class of device.
Definition: evas_device.c:395
Definition: eolian_database.h:324
ivi_surface - application interface to surface in ivi compositor @visibility: visibility of surface i...
Definition: ivi-application-client-protocol.h:72
rotate 180 degrees clockwise
Definition: elm_image_legacy.h:395
EAPI Ecore_X_Randr_Edid_Display_Colorscheme ecore_x_randr_edid_display_colorscheme_get(unsigned char *edid, unsigned long edid_length)
Get the supported colorschemes from raw EDID data.
Definition: ecore_x_randr.c:3790
double ecore_time_unix_get(void)
Retrieves the current UNIX time as a floating point value in seconds.
Definition: ecore_time.c:52
EAPI void ecore_evas_object_cursor_set(Ecore_Evas *ee, Evas_Object *obj, int layer, int hot_x, int hot_y)
Sets the cursor for the default pointer device.
Definition: ecore_evas.c:1851
EAPI void ecore_imf_context_input_panel_geometry_get(Ecore_IMF_Context *ctx, int *x, int *y, int *w, int *h)
Gets the position of the current active input panel.
Definition: ecore_imf_context.c:1183
_Ecore_Fd_Handler_Flags
Definition: Ecore_Common.h:1386
EAPI int efreet_trash_is_empty(void)
Check if the trash is currently empty.
Definition: efreet_trash.c:252
const char * eina_prefix_locale_get(Eina_Prefix *pfx)
Gets the locale installation directory.
Definition: eina_prefix.c:796
static void * eina_safepointer_get(const Eina_Safepointer *safe)
Get the associated pointer from an Eina_Safepointer mapping.
void(* del)(Evas_Object *o)
code to be run when removing object from a canvas
Definition: Evas_Common.h:1941
const EAPI char * elm_layout_part_cursor_style_get(const Eo *obj, const char *part)
Get a specific cursor style for an edje part.
Definition: efl_ui_layout.c:3183
const Eina_Value_Type * EINA_VALUE_TYPE_LIST
Definition: eina_value.c:5607
Slashed circle.
Definition: Ecore_Win32.h:111
Unknown state.
Definition: Ecore_Win32.h:67
Elm_Calendar_Selectable
A bitmask used to define which fields of a tm struct will be taken into account, when elm_calendar_se...
Definition: elm_calendar_eo.h:99
EAPI Eina_Bool ecore_evas_ignore_events_get(const Ecore_Evas *ee)
Returns the ignore state of an Ecore_Evas' window.
Definition: ecore_evas.c:2631
EAPI Eina_Counter * eina_counter_new(const char *name)
Returns a counter.
Definition: eina_counter.c:121
const char * elm_object_part_text_get(const Evas_Object *obj, const char *part)
Get a text of an object.
Definition: elm_main.c:1520
Eina_Bool evas_object_smart_type_check(const Evas_Object *obj, const char *type)
Checks whether a given smart object or any of its smart object parents is of a given smart class.
Definition: evas_object_smart.c:422
void(* bidi_direction_set)(Ecore_IMF_Context *ctx, Ecore_IMF_BiDi_Direction direction)
Set bidirectionality at the cursor position.
Definition: Ecore_IMF.h:808
Evas_Object *(* add)(const Elm_Prefs_Page_Iface *iface, Evas_Object *prefs)
Function to instantiate the page widget.
Definition: elm_prefs_common.h:238
void evas_event_feed_mouse_cancel(Evas *obj, unsigned int timestamp, const void *data)
Mouse cancel event feed.
Definition: evas_events.c:2134
EAPI double edje_edit_state_rel2_relative_y_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the 'rel2 relative Y' value of state.
Keep playing animation until stop is requested.
Definition: elm_thumb_legacy.h:10
EINA_DEPRECATED Eina_Bool elm_diskselector_item_cursor_engine_only_get(const Elm_Object_Item *it)
Get the cursor engine only usage for this item cursor.
char * try_exec
Binary to determine if app is installed.
Definition: efreet_desktop.h:103
unsigned int keycode
Key scan code numeric value.
Definition: Ecore_IMF.h:734
EOAPI void elm_obj_entry_item_provider_prepend(Eo *obj, Elm_Entry_Item_Provider_Cb func, void *data)
This prepends a custom item provider to the list for that entry.
EAPI int EFREET_EVENT_ICON_CACHE_UPDATE
Event id for cache update.
Definition: efreet_cache.c:105
static Eina_Bool eina_value_list_pget(const Eina_Value *value, unsigned int position, void *ptr)
Gets the generic value to pointer from a list member.
int(* evasglWaitSync)(Evas_GL *evas_gl, EvasGLSync sync, int flags)
Wait on an EvasGLSync without blocking, see EGL_KHR_wait_sync for more information.
Definition: Evas_GL.h:5845
Eo Elm_Widget_Item
Definition: elm_widget_item_eo.h:7
void evas_object_intercept_stack_below_callback_add(Evas_Object *obj, Evas_Object_Intercept_Stack_Below_Cb func, const void *data)
Set the callback function that intercepts a stack below event of an object.
const EAPI Eina_Value_Type * EINA_VALUE_TYPE_UCHAR
Definition: eina_value.c:5590
Ecore_Win32_Window * window
The window that received the event.
Definition: Ecore_Win32.h:462
unsigned int version
The current version of eo, use EO_VERSION.
Definition: Eo.h:863
J2ME keyboard layout.
Definition: elm_win_legacy.h:135
Mouse move event.
Definition: Evas_Legacy.h:227
Numeric keyboard layout.
Definition: elm_win_legacy.h:124
Evas_Object * elm_datetime_add(Evas_Object *parent)
Adds a new datetime Widget.
Definition: elm_datetime.c:40
Eina_Bool elm_animation_view_play(Elm_Animation_View *obj)
Play animation one time instantly when it's available.
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_position_row_set(Evas_Object *obj, const char *part, const char *item_name, unsigned short row)
Sets row position of a part item.
#define ELM_NAVIFRAME_EVENT_TITLE_CLICKED
Called when naviframe title was clicked.
Definition: elm_naviframe_eo.h:278
Eldbus_Message * eldbus_message_method_call_new(const char *dest, const char *path, const char *iface, const char *method)
Create a new message to invoke a method on a remote object.
Definition: eldbus_message.c:102
EAPI Eina_Bool edje_edit_image_set_image_border_set(Evas_Object *obj, const char *set_name, unsigned int place, int l, int r, int b, int t)
Sets border of set's image.
Definition: edje_edit.c:9593
const char * true_str
String shown by editors to indicate the true state.
Definition: Edje_Common.h:742
const char * description
long description, possible multiline
Definition: Ecore_Getopt.h:218
const char * evas_textblock_node_format_text_get(const Evas_Object_Textblock_Node_Format *fmt)
Get the text format representation of the format node.
Definition: evas_object_textblock.c:12101
Physics velocity set action value.
Definition: Edje_Common.h:1949
Evas_Point output
The X/Y location of the cursor.
Definition: Evas_Legacy.h:181
void * resource
Wayland resource pointer, kept as is.
Definition: Evas_Legacy.h:4668
Definition: Ecore_Common.h:142
Definition: Ecore_X.h:754
void * data
The selection data, type determined by format member.
Definition: elm_cnp.h:110
Signature is invalid.
Definition: Eet.h:211
const char * elm_theme_get(Elm_Theme *th)
Return the theme search order.
Definition: elm_theme.c:763
EAPI double edje_edit_state_text_align_y_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the text vertical align of a part state.
DEPRECATED.
Definition: Evas_Legacy.h:2163
EOAPI double elm_obj_flipselector_first_interval_get(const Eo *obj)
Get the interval on time updates for an user mouse button hold on a flip selector widget.
Eeze_Sensor_Type
Definition: Eeze_Sensor.h:65
void(* Elm_Map_Name_Cb)(void *data, Evas_Object *map, Elm_Map_Name *name)
Async-callback function for the name request.
Definition: elm_map_common.h:59
void evil_sockets_shutdown(void)
Shutdown the Windows socket system.
Definition: evil_unistd.c:93
Cube up flip mode.
Definition: efl_ui_flip_legacy.h:16
EAPI int elm_transit_current_repeat_times_get(const Elm_Transit *transit)
Get current transit repeated count.
Definition: elm_transit.c:753
EOAPI Eina_Bool elm_obj_web_tab_propagate_get(const Eo *obj)
Get the status of the tab propagation.
EOAPI void elm_obj_map_region_to_canvas_convert(const Eo *obj, double lon, double lat, int *x, int *y)
Convert geographic coordinates (longitude, latitude) into canvas coordinates.
const Eina_Value_Type * EINA_VALUE_TYPE_UINT64
Definition: eina_value.c:5596
EAPI Eina_Bool eina_freeq_ptr_pending(Eina_FreeQ *fq)
Return if there are any items pending a free in the free queue.
Definition: eina_freeq.c:344
Definition: Ecore_Wl2.h:426
int response
Requires response.
Definition: Ecore_Ipc.h:317
EOAPI void elm_obj_genlist_multi_select_set(Eo *obj, Eina_Bool multi)
Enable or disable multi-selection in the genlist.
EAPI double elm_config_glayer_long_tap_start_timeout_get(void)
Get the duration for occurring long tap event of gesture layer.
Definition: elm_config.c:4007
EAPI void elm_thumb_file_set(Eo *obj, const char *file, const char *key)
Set the file that will be used as thumbnail source.
Definition: elm_thumb.c:749
Value of type string.
Definition: Ecore_Getopt.h:87
EAPI double ephysics_world_rate_get(const EPhysics_World *world)
Get rate between pixels on evas canvas and meters on ephysics world.
EOAPI double elm_obj_notify_timeout_get(const Eo *obj)
Return the timeout value (in seconds)
Route should prioritize time.
Definition: elm_map_eo.h:58
void elm_win_conformant_set(Evas_Object *obj, Eina_Bool conformant)
Set if this window is an illume conformant window.
Definition: efl_ui_win.c:8273
Eina_Bool eina_value_copy(const Eina_Value *value, Eina_Value *copy)
Copies generic value storage.
Definition: eina_value.c:5658
The normal flat of your finger.
Definition: Evas_Common.h:330
int ELOCATION_EVENT_STATUS
Available location events that are emitted from the library.
Definition: elocation.c:43
EINA_DEPRECATED EAPI Eina_Bool ecore_wl_dnd_get_selection(Ecore_Wl_Dnd *dnd, const char *type)
Definition: ecore_wl_dnd.c:98
void elm_gengrid_scroller_policy_get(const Evas_Object *obj, Elm_Scroller_Policy *policy_h, Elm_Scroller_Policy *policy_v)
Get the scrollbar policy.
Definition: elm_gengrid.c:5185
EAPI Eina_Bool ecore_con_socks_bind_get(Ecore_Con_Socks *ecs)
Returns bind mode of a SOCKS proxy.
Definition: ecore_con_socks.c:309
Elput_Switch_State
Definition: Elput.h:113
Use Pulseaudio module.
Definition: Ecore_Audio.h:55
EAPI Eina_Array * ecore_wl2_offer_mimes_get(Ecore_Wl2_Offer *offer)
Get the mime types which are given by the source.
Definition: ecore_wl2_dnd.c:735
#define ECORE_CALLBACK_PASS_ON
Return value to pass event to next handler.
Definition: Ecore_Common.h:155
unsigned char pointer_mode
pointer mode
Definition: edje_convert.h:136
EOAPI Eina_Bool elm_obj_clock_show_am_pm_get(const Eo *obj)
If the given clock widget must show hours in military or am/pm mode.
EOAPI Eina_Bool evas_canvas3d_node_position_inherit_get(const Eo *obj)
The position inheritance flag of the given node.
EAPI Eina_Bool ecore_con_ssl_server_crl_add(Ecore_Con_Server *svr, const char *crl_file)
Adds an SSL CRL for use in ecore_con functions.
Definition: ecore_con_legacy.c:2498
Definition: ecore_con_url_curl.h:410
#define ELM_MAP_CLASS
Elementary map class.
Definition: elm_map_eo.h:70
Eina_Bool edje_object_part_drag_step_set(Evas_Object *obj, const char *part, double dx, double dy)
Sets the drag step increment.
Definition: edje_legacy.c:242
Eina_Hash * rmap
Similar function to map, but used to look up mapped areas by pointer rather than offset/length.
Definition: eina_file_common.h:74
static Eina_Bool eina_value_array_append(Eina_Value *value,...)
Appends a generic value in an array.
EAPI void elm_transit_go_in(Elm_Transit *transit, double in)
Starts the transition in given seconds.
Definition: elm_transit.c:892
EAPI void ecore_x_icccm_transient_for_set(Ecore_X_Window win, Ecore_X_Window forwin)
Specify that a window is transient for another top-level window and should be handled accordingly.
Definition: ecore_x_icccm.c:1134
EAPI void * efl_data_scope_get(const Eo *obj_id, const Efl_Class *klass_id)
Get a pointer to the data of an object for a specific class.
Definition: eo.c:2189
#define EINA_VALUE_STRUCT_DESC_VERSION
Definition: eina_value.h:3131
Typed text should not be stored.
Definition: Edje_Common.h:41
Definition: Evas_Common.h:2568
EAPI Efl_Id_Domain efl_domain_current_get(void)
Get the current domain used for allocating new objects.
Definition: eo.c:2490
#define EINA_SAFETY_ON_FALSE_GOTO(exp, label)
The macro doesn't do anything unless EINA_SAFETY_CHECKS is defined.
Definition: eina_safety_checks.h:295
EAPI void ecore_wl_dnd_drag_types_set(Ecore_Wl_Input *input, const char **types_offered)
Definition: ecore_wl_dnd.c:377
EAPI Elm_Fileselector_Mode elm_fileselector_mode_get(const Evas_Object *obj)
Get the mode in which a given file selector widget is displaying (layouting) file system entries in i...
Definition: elc_fileselector.c:2235
EAPI Eina_Bool edje_edit_part_item_index_source_set(Evas_Object *obj, const char *part, unsigned int index, const char *source_group)
Sets source for item from table or box items.
Definition: edje_edit.c:5426
EAPI int ecore_x_dpi_get(void)
Return the screen DPI.
Definition: ecore_x.c:1182
Ecore_X_Atom ECORE_X_ATOM_TEAMWORK_DEACTIVATE
Definition: ecore_x_atoms_decl.h:378
EAPI Eina_Bool edje_edit_state_fill_origin_offset_x_set(Evas_Object *obj, const char *part, const char *state, double value, double x)
Sets the fill horizontal origin offset value of a part state.
EAPI Efl_Id_Domain efl_domain_get(void)
Get the native domain for the current thread.
Definition: eo.c:2483
EAPI Evas_Coord edje_edit_size_class_max_h_get(Evas_Object *obj, const char *class_name)
Returns height max size of specified size class.
EINA_DEPRECATED void elm_diskselector_bounce_set(Evas_Object *obj, Eina_Bool h_bounce, Eina_Bool v_bounce)
Set bouncing behaviour when the scrolled content reaches an edge.
Definition: elm_diskselector.c:1525
EAPI Eina_Bool ecore_file_download_protocol_available(const char *protocol)
Checks if the given protocol is available.
Definition: ecore_file_download.c:289
int micro
< minor (new features, bugfixes, major improvements version)
Definition: Ecore_Common.h:146
Eina_Bool eina_inarray_remove_at(Eina_Inarray *array, unsigned int position)
Removes a member from the given position.
Definition: eina_inarray.c:609
Sentinel value to indicate last enum field during iteration.
Definition: Edje_Common.h:638
EAPI Ecore_Evas * ecore_evas_buffer_allocfunc_new(int w, int h, void *(*alloc_func)(void *data, int size), void(*free_func)(void *data, void *pix), const void *data)
Creates a new Ecore_Evas canvas bound to the Evas buffer engine, giving custom allocation and freeing...
Definition: ecore_evas_buffer.c:771
_Evas_Button_Flags
Flags for Mouse Button events.
Definition: Evas_Common.h:345
static Eina_F16p16 eina_f16p16_mul(Eina_F16p16 a, Eina_F16p16 b)
Calculates the multiplication of two Eina_F16p16 floating point numbers.
EAPI void elm_cnp_selection_loss_callback_set(Evas_Object *obj, Elm_Sel_Type type, Elm_Selection_Loss_Cb func, const void *data)
Set a function to be called when a selection is lost.
Definition: efl_ui_selection.c:242
EAPI Eina_Bool ecore_x_randr_edid_dpms_suspend_available_get(unsigned char *edid, unsigned long edid_length)
Looks up the DPMS Suspend support from raw EDID data.
Definition: ecore_x_randr.c:3675
double doublev
Double value.
Definition: Ecore_Getopt.h:163
Eina_Lock Eina_Spinlock
An opaque type for working with spinlocks.
Definition: eina_inline_lock_posix.x:88
Send.
Definition: Ecore_IMF.h:401
Eina_Bool evas_object_is_frame_object_get(const Efl_Canvas_Object *obj)
If true the object belongs to the window border decorations.
Definition: evas_object_main.c:2755
void(* input_panel_language_set)(Ecore_IMF_Context *ctx, Ecore_IMF_Input_Panel_Lang lang)
Set the language of the input panel.
Definition: Ecore_IMF.h:793
EAPI int ECORE_EVAS_EXTN_CLIENT_ADD
this event is received when a plug has connected to an extn socket
Definition: ecore_evas_extn.c:8
Eo * dev
The Efl_Input_Device that originated the event.
Definition: Ecore_Input.h:316
EAPI void elm_config_glayer_double_tap_timeout_set(double double_tap_timeout)
Set the duration for occurring double tap event of gesture layer.
Definition: elm_config.c:4026
EAPI void elm_thumb_quality_get(const Evas_Object *obj, int *quality)
Get the quality of the thumb object.
Definition: elm_thumb.c:904
EAPI void elm_font_fontconfig_name_free(char *name)
Free the font string return by elm_font_fontconfig_name_get().
Definition: elm_font.c:164
FIXME: Exe is restarted if it dies.
Definition: ecore_exe_eo.h:56
Ecore_Window root_window
The root window where event happened.
Definition: Ecore_Input.h:203
Evas_Object * elm_win_util_dialog_add(Evas_Object *parent, const char *name, const char *title)
Adds a window object with dialog setup.
Definition: efl_ui_win.c:9214
void eina_strbuf_string_free(Eina_Strbuf *buf)
Frees the contents of a string buffer but not the buffer.
Definition: Ecore_X.h:944
#define EINA_LOG_DOM_WARN(DOM, fmt,...)
Definition: eina_log.h:357
Eina_Bool elocation_address_to_position(Elocation_Address *address_shadow, Elocation_Position *position_shadow)
Convert address to position.
Definition: elocation.c:1050
EAPI void eina_quadtree_resize(Eina_QuadTree *q, size_t w, size_t h)
Changes the width and height of the quadtree.
Definition: eina_quadtree.c:850
const char * elm_gengrid_item_tooltip_style_get(const Elm_Object_Item *it)
Get the style set a given gengrid item's tooltip.
Definition: elm_gengrid.c:4928
int eina_inlist_sorted_state_init(Eina_Inlist_Sorted_State *state, Eina_Inlist *list)
Forces an Eina_Inlist_Sorted_State to match the content of a list.
Definition: eina_inlist.c:460
void evas_object_propagate_events_set(Efl_Canvas_Object *obj, Eina_Bool propagate)
Set whether events on a smart object's member should be propagated up to its parent.
Definition: efl_canvas_object_eo.legacy.c:63
void edje_frametime_set(double t)
Sets edje transitions' frame time.
Definition: edje_program.c:216
Phone Number layout.
Definition: Ecore_IMF.h:359
const char * evas_object_textgrid_font_source_get(const Eo *obj)
Get the font file's path which is being used on a given textgrid object.
Definition: evas_object_textgrid.c:1468
static Eina_Bool eina_value_string_convert(const Eina_Value *v, const char **c)
Check value type and convert contents.
Definition: eina_inline_value_util.x:293
void evas_textblock_cursor_paragraph_last(Evas_Textblock_Cursor *cur)
sets the cursor to the end of the last text node.
Definition: evas_object_textblock.c:9317
EAPI void ecore_evas_name_class_get(const Ecore_Evas *ee, const char **n, const char **c)
Gets the name and class of an Ecore_Evas' window.
Definition: ecore_evas.c:1570
Eina_Bool evas_map_coords_get(const Evas_Map *m, double x, double y, double *mx, double *my, int grab)
Apply a map transformation on given coordinate.
Definition: evas_map.c:248
EOAPI void elm_obj_list_focus_on_selection_set(Eo *obj, Eina_Bool enabled)
Control focus upon items selection mode.
Eina_Stringshare * edje_object_seat_name_get(const Efl_Canvas_Layout *obj, Efl_Input_Device *device)
Gets the name given to a set by Edje.
Definition: efl_canvas_layout_eo.legacy.c:21
static void * eina_mempool_calloc(Eina_Mempool *mp, unsigned int size)
Allocates and zeros memory using the given mempool.
EAPI Eina_List * eina_list_search_sorted_near_list(const Eina_List *list, Eina_Compare_Cb func, const void *data, int *result_cmp)
Returns node nearest to data from the sorted list.
Definition: eina_list.c:1439
void(* show)(Evas_Object *o)
code to be run when showing object on a canvas
Definition: Evas_Common.h:1944
EFL event animator tick data structure.
Definition: efl_canvas_object_eo.legacy.h:24
int munmap(void *addr, size_t len)
Unmaps a mapped view of a file from the calling process's address space.
Definition: escape_mman.c:51
EAPI Eina_Bool elm_video_file_set(Eo *obj, const char *filename)
Define the file or URI that will be the video source.
Definition: efl_ui_video.c:478
Mouse Out event.
Definition: Ecore_IMF.h:253
EINA_DEPRECATED void elm_list_scroller_policy_get(const Evas_Object *obj, Elm_Scroller_Policy *policy_h, Elm_Scroller_Policy *policy_v)
Get the scrollbar policy.
Definition: elm_list.c:2672
Only color selector is displayed.
Definition: elm_colorselector_eo.h:25
Eina_Unicode codepoint
the UNICODE value of the character
Definition: Evas_Common.h:1854
EAPI void ecore_drm2_output_user_data_set(Ecore_Drm2_Output *o, void *data)
Set the user data for the output's page flip handler.
Definition: ecore_drm2_outputs.c:1479
Icon is of type file.
Definition: elm_general.h:65
EAPI Eina_Bool eina_file_virtual(Eina_File *file) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1)
Tells if a file is a real file or only exists in memory.
Definition: eina_file_common.c:502
void * eina_file_virtual_map_new(Eina_File *file, unsigned long int offset, unsigned long int length)
Map a part of a virtual file to a buffer.
Definition: eina_file_common.c:239
_Edje_Edit_Entry_Mode
Mode for a textblock part.
Definition: Edje_Edit.h:81
Eina_Bool hover_top
Hint indicating content fits on top of the hover.
Definition: elm_entry_common.h:104
static unsigned int eina_f32p32_fracc_get(Eina_F32p32 v)
Gets the absolute value of the integer part of and Eina_F32p32 floating point number.
void evas_event_thaw(Evas *e)
Thaw a canvas out after freezing (for input events).
Definition: evas_events.c:1521
EOAPI void elm_obj_calendar_weekdays_names_set(Eo *obj, const char **weekdays)
Weekdays names to be displayed by the calendar.
Canvas object lost focus.
Definition: Evas_Common.h:435
Ecore_IMF_Keyboard_Modifiers modifiers
The keyboard modifiers active when the event has been emitted.
Definition: Ecore_IMF.h:675
int elput_init(void)
Initialize the Elput library.
Definition: elput.c:19
EAPI Eina_Bool edje_edit_part_drag_x_set(Evas_Object *obj, const char *part, int drag)
Sets horizontal dragable state for part.
Definition: edje_edit.c:4266
Eina_Bool ecore_thread_feedback(Ecore_Thread *thread, const void *msg_data)
Sends data from the worker thread to the main loop.
Definition: ecore_thread.c:1036
struct _Efl_Domain_Data Efl_Domain_Data
Definition: Eo.h:1077
EOAPI Eina_Bool elm_obj_web_back(Eo *obj)
Goes back one step in the browsing history.
EAPI Eina_Inlist * eina_quadtree_collide(Eina_QuadTree *q, int x, int y, int w, int h)
Retrieves items in quadtree inside the target geometry.
Definition: eina_quadtree.c:782
static Eina_Bool eina_value_list_vinsert(Eina_Value *value, unsigned int position, va_list args)
Inserts the generic value in a list member position.
Eina_Bool evas_textblock_cursor_format_item_geometry_get(const Evas_Textblock_Cursor *cur, Evas_Coord *cx, Evas_Coord *cy, Evas_Coord *cw, Evas_Coord *ch)
Get the geometry of ?
Definition: evas_object_textblock.c:13554
EAPI void ecore_con_eet_server_disconnect_callback_del(Ecore_Con_Eet *ece, Ecore_Con_Eet_Server_Cb func, const void *data)
Removes a server disconnect callback on a Ecore_Con_Eet object.
Definition: ecore_con_eet.c:901
Elm_Focus_Move_Policy elm_object_focus_move_policy_get(const Evas_Object *obj)
Get the focus movement policy from a given Elementary object.
Definition: elm_main.c:1728
void elm_store_cache_set(Elm_Store *st, int max)
Set the maximum number of items that are not visible to keep cached.
Definition: elm_store.c:612
Eina_Bool(* item_pack)(Evas_Object *obj, Evas_Object *it, const Elm_Prefs_Item_Type type, const Elm_Prefs_Item_Iface *iface)
function to pack an item (widget) on the page widget
Definition: elm_prefs_common.h:250
EAPI double ephysics_body_mass_get(const EPhysics_Body *body)
Get body's mass.
EAPI Evas_Coord elm_progressbar_span_size_get(const Evas_Object *obj)
Control the (exact) length of the bar region of a given progress bar widget.
Definition: efl_ui_progressbar.c:1032
Struct holds line info for user.
Definition: elm_gesture_layer_common.h:58
int type
type of desktop file
Definition: efreet_desktop.h:90
#define MAP_PRIVATE
Definition: mman.h:56
Easy device manipulation.
EAPI void ecore_con_eet_data_callback_del(Ecore_Con_Eet *ece, const char *name)
Removes a data callback on a Ecore_Con_Eet object.
Definition: ecore_con_eet.c:761
EAPI Eina_List * efreet_icon_theme_list_get(void)
Retrieves all of the non-hidden icon themes available on the system. The returned list must be freed....
Definition: efreet_icon.c:171
EAPI Eet_Node * eet_node_int_new(const char *name, int i)
Creates a new integer node.
EAPI Eina_Bool ecore_x_icccm_protocol_isset(Ecore_X_Window win, Ecore_X_WM_Protocol protocol)
Determines whether a protocol is set for a window.
Definition: ecore_x_icccm.c:691
void elm_map_overlay_icon_set(Elm_Map_Overlay *overlay, Evas_Object *icon)
Set a icon of the overlay.
Definition: elm_map.c:5135
Layout as a list.
Definition: elm_interface_fileselector_eo.h:21
no select mode.
Definition: elm_general.h:43
int(* Eina_Random_Cb)(const int min, const int max)
Definition: eina_types.h:534
EAPI int eeze_init(void)
Initialize the eeze library.
Definition: eeze_main.c:25
void eina_tiler_tile_size_set(Eina_Tiler *t, int w, int h)
Sets the size of tiles for a tiler.
Definition: eina_tiler.c:1188
EINA_DEPRECATED void elm_icon_file_get(const Evas_Object *obj, const char **file, const char **group)
Get the file that will be used as icon.
Definition: elm_icon.c:664
EAPI void ecore_imf_context_input_panel_layout_variation_set(Ecore_IMF_Context *ctx, int variation)
Sets the layout variation of the current active input panel.
Definition: ecore_imf_context.c:972
void Ecore_Cocoa_Object
Definition: Ecore_Cocoa.h:53
Definition: eina_value.h:3677
EAPI Ecore_X_Window ecore_x_icccm_transient_for_get(Ecore_X_Window win)
Get the window this window is transient for, if any.
Definition: ecore_x_icccm.c:1160
EAPI void ecore_wl2_window_floating_mode_set(Ecore_Wl2_Window *window, Eina_Bool floating)
Set if a given window is in floating mode.
Definition: ecore_wl2_window.c:1371
unsigned int(* Eina_Key_Length)(const void *key)
Definition: eina_hash.h:310
void evas_map_point_color_get(const Evas_Map *m, int idx, int *r, int *g, int *b, int *a)
Get the color set on a vertex in the map.
Definition: evas_map.c:839
_Ecore_Fb_Input_Device_Cap
Definition: Ecore_Fb.h:55
EAPI Eina_Bool EAPI Eina_Bool eina_binbuf_insert_slice(Eina_Binbuf *buf, const Eina_Slice slice, size_t pos) EINA_ARG_NONNULL(1)
Inserts a slice into a buffer, reallocating as necessary.
EAPI Eina_Bool edje_edit_state_text_min_y_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool v)
Sets if the text part forces the minimum vertical size of the container to be equal to the minimum ve...
Eina_Bool(* add)(Evas_Object *obj)
Function to be called at object creation time.
Definition: Evas_Common.h:1981
Definition: elm_widget_slideshow.h:38
#define EET_G_VARIANT
Selectable subtype group.
Definition: Eet.h:2600
EAPI void ecore_x_e_window_profile_change_request_send(Ecore_X_Window win, const char *profile)
Send a profile change request event to the client.
Definition: ecore_x_e.c:1493
EAPI Eina_Bool ecore_x_selection_primary_set(Ecore_X_Window w, const void *data, int size)
Claim ownership of the PRIMARY selection and set its data.
Definition: ecore_x_selection.c:174
const char * evas_device_description_get(const Evas_Device *dev)
Get the description of a device.
Definition: evas_device.c:355
EAPI Eina_Bool elm_config_item_select_on_focus_disabled_get(void)
Get disable status of item select on focus feature.
Definition: elm_config.c:3529
const char * evas_object_type_get(const Evas_Object *eo_obj)
Retrieves the type of the given Evas object.
Definition: evas_object_main.c:2597
EAPI struct wl_display * ecore_wl2_display_get(Ecore_Wl2_Display *display)
Retrieve the existing Wayland display.
Definition: ecore_wl2_display.c:1022
Sort by file type.
Definition: elm_interface_fileselector_eo.h:37
Eina_Bool hugetlb
Indicates if we are using HugeTLB.
Definition: eina_file_common.h:125
static Eina_Bool eina_value_struct_setup(Eina_Value *value, const Eina_Value_Struct_Desc *desc)
Initializes generic value storage of type struct.
Regular file type.
Definition: eina_file.h:125
EAPI Eina_Bool edje_edit_state_external_param_double_get(Evas_Object *obj, const char *part, const char *state, double value, const char *param, double *val)
Gets external parameter of type DOUBLE.
Definition: edje_edit.c:7445
void elm_win_title_set(Evas_Object *obj, const char *title)
Set the title of the window.
Definition: efl_ui_win.c:8549
#define EPHYSICS_BODY_FRICTION_PLASTIC
Friction coefficient of plastic.
Definition: EPhysics.h:2129
Eina_Bool ecore_file_can_write(const char *file)
Checks if the given file can be written.
Definition: ecore_file.c:615
EAPI void ecore_file_download_abort_all(void)
Aborts all downloads.
Definition: ecore_file_download.c:335
Definition: Ecore_Con.h:552
EAPI double ephysics_body_volume_get(const EPhysics_Body *body)
Get body's volume.
EOAPI void elm_obj_bubble_pos_set(Eo *obj, Elm_Bubble_Pos pos)
The corner of the bubble.
EOAPI Eina_List * elm_obj_dayselector_weekdays_names_get(const Eo *obj)
Get weekdays names displayed by the calendar.
EAPI void eet_identity_close(Eet_Key *key)
Close and release all resource used by an Eet_Key. A reference counter prevent it from being freed un...
Definition: eet_cipher.c:247
Evas_Object * evas_object_textgrid_add(Evas *e)
Add a textgrid to the given Evas.
Definition: evas_object_textgrid.c:872
enum _Ecore_IMF_Device_Class Ecore_IMF_Device_Class
A general class of device.
unsigned int mods
Definition: Ecore_X.h:2500
Errors are buffered until a newline and split 1 line per Ecore_Exe_Event_Data_Line.
Definition: ecore_exe_eo.h:52
EAPI Eina_Bool ecore_con_ssl_server_privkey_add(Ecore_Con_Server *svr, const char *key_file)
Adds an SSL private key for use in ecore_con functions.
Definition: ecore_con_legacy.c:2483
Eeze_Sensor_Obj * eeze_sensor_new(Eeze_Sensor_Type type)
Create sensor object to operate on.
Definition: eeze_sensor.c:202
static Eina_F8p24 eina_f8p24_sqrt(Eina_F8p24 a)
Calculates the square root of an Eina_F8p24 floating point number.
Elua_State * elua_state_from_lua_state_get(lua_State *L)
Retrieve an Elua state from a Lua state.
Definition: elua.c:270
EOAPI void elm_obj_gengrid_reorder_type_set(Eo *obj, Elm_Gengrid_Reorder_Type type)
Set the Gengrid reorder type.
EAPI Eina_Bool edje_edit_image_set_image_min_get(Evas_Object *obj, const char *set_name, unsigned int place, int *w, int *h)
Gets min size of set's image.
Eo * dev
The Efl_Input_Device that originated the event.
Definition: Ecore_Input.h:377
EAPI Ecore_X_Window ecore_x_window_at_xy_get(int x, int y)
Retrieves the top, visible window at the given location.
Definition: ecore_x_window.c:1457
static Eina_Value eina_value_string_init(const char *c)
Initialize Eina_Value containing the passed parameter.
Definition: eina_inline_value_util.x:203
EOAPI Eina_Bool elm_obj_genlist_multi_select_get(const Eo *obj)
Get if multi-selection in genlist is enabled or disabled.
int ELM_EVENT_PROCESS_BACKGROUND
Emitted when nothing is visible and the process as a whole should go into a background state.
Definition: elm_main.c:122
Standard audio effects.
Definition: Edje_Common.h:343
DEPRECATED.
Definition: Evas_Legacy.h:2160
Start slow then speed up, v1 being a power factor, 0.0 being linear, 1.0 being normal accelerate,...
Definition: Ecore_Common.h:2759
Eldbus_Pending * eldbus_name_owner_get(Eldbus_Connection *conn, const char *name, Eldbus_Message_Cb cb, const void *cb_data)
Send a "GetNameOwner" method call in proxy.
Definition: eldbus_freedesktop.c:26
EAPI void ecore_wl2_display_screen_size_get(Ecore_Wl2_Display *display, int *w, int *h)
Retrieves the size of the current screen.
Definition: ecore_wl2_display.c:1052
EAPI Eo * efl_ref(const Eo *obj_id)
Increment the object's reference count by 1.
Definition: eo.c:1941
EAPI void embryo_data_string_get(Embryo_Program *ep, Embryo_Cell *str_cell, char *dst)
Copies the string starting at the given cell to the given buffer.
Definition: embryo_amx.c:640
EOAPI Eina_Bool elm_obj_entry_input_panel_enabled_get(const Eo *obj)
Get the attribute to show the input panel automatically.
EAPI int ecore_sdl_init(const char *name)
Sets up the Ecore_Sdl library.
Definition: ecore_sdl.c:65
int EMOTION_WEBCAM_UPDATE
Ecore_Event triggered when a new webcam is plugged or unplugged.
Definition: emotion_webcam.c:21
EAPI Eina_Bool edje_edit_state_rel1_relative_x_set(Evas_Object *obj, const char *part, const char *state, double value, double x)
Sets the 'rel1 relative X' value of state.
EAPI Ecore_IMF_Input_Panel_Return_Key_Type ecore_imf_context_input_panel_return_key_type_get(Ecore_IMF_Context *ctx)
Gets the "return" key type.
Definition: ecore_imf_context.c:1107
Ecore_Buffer_Return ecore_buffer_provider_buffer_acquirable_check(Ecore_Buffer_Provider *provider)
Checks if state of queue.
Definition: ecore_buffer_provider.c:192
EINA_DEPRECATED void elm_diskselector_scroller_policy_set(Evas_Object *obj, Elm_Scroller_Policy policy_h, Elm_Scroller_Policy policy_v)
Set the scrollbar policy.
Definition: elm_diskselector.c:1564
void ecore_buffer_provider_free(Ecore_Buffer_Provider *provider)
Frees an Ecore_Buffer_Provider.
Definition: ecore_buffer_provider.c:75
int(* Eet_Descriptor_Hash_Foreach_Callback_Callback)(void *h, const char *k, void *dt, void *fdt)
Definition: Eet.h:2656
EAPI Eina_Bool elm_layout_part_cursor_engine_only_set(Eo *obj, const char *part, Eina_Bool engine_only)
Sets if the cursor set should be searched on the theme or should use the provided by the engine,...
Definition: efl_ui_layout.c:3143
EAPI Eina_Bool edje_edit_state_proxy_source_clip_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool clip)
Sets the source clip for given PROXY part state.
Definition: edje_edit.c:9064
EAPI Eina_Bool edje_edit_state_map_on_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool on)
Enables mapping for the part.
Definition: edje_edit.c:8071
void elm_object_item_access_info_set(Elm_Widget_Item *obj, const char *txt)
Set the text to read out when in accessibility mode.
Definition: elm_widget_item_eo.legacy.c:183
struct Ecore_X_Present Ecore_X_Present
Eina_File * fp
The file this iterator is associated with.
Definition: eina_file_common.h:139
EAPI void ephysics_quaternion_inverse_scale(EPhysics_Quaternion *quat, double scale)
Inversely scale the quaternion.
EAPI Eina_Bool ecore_evas_focus_get(const Ecore_Evas *ee)
Queries whether the default seat has the Ecore_Evas focus.
Definition: ecore_evas.c:2037
EAPI void ephysics_body_cloth_anchor_del(EPhysics_Body *body)
Removes the anchors in a cloth body.
static Eina_Inlist * eina_inlist_last(const Eina_Inlist *list)
Gets the last list node in the list.
EINA_DEPRECATED EAPI Eet_Data_Descriptor * eet_data_descriptor_new(const char *name, int size, Eet_Descriptor_List_Next_Callback func_list_next, Eet_Descriptor_List_Append_Callback func_list_append, Eet_Descriptor_List_Data_Callback func_list_data, Eet_Descriptor_List_Free_Callback func_list_free, Eet_Descriptor_Hash_Foreach_Callback func_hash_foreach, Eet_Descriptor_Hash_Add_Callback func_hash_add, Eet_Descriptor_Hash_Free_Callback func_hash_free)
Creates a new empty data structure descriptor.
Definition: eet_data.c:2037
const EAPI char * edje_edit_state_color_class_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the color class of the given part state.
Definition: edje_edit.c:7280
EAPI int eina_convert_xtoa(unsigned int n, char *s)
Converts an integer number to a string in hexadecimal base.
Definition: eina_convert.c:178
This property is only set once when the object is constructed using its value from "default" 0....
Definition: Edje_Common.h:651
EAPI Eina_Bool edje_edit_group_max_w_set(Evas_Object *obj, int w)
Sets the group maximum width.
Elm_Map_Zoom_Mode elm_map_zoom_mode_get(const Eo *obj)
Get the zoom mode used by the map object.
Definition: elm_map.c:4408
EAPI void ecore_x_e_window_rotation_available_rotations_set(Ecore_X_Window win, const int *rots, unsigned int count)
Definition: ecore_x_e.c:2213
EAPI void ecore_evas_callback_resize_set(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
Sets a callback for Ecore_Evas resize events.
Definition: ecore_evas.c:1160
EOAPI void elm_obj_entry_autosave_set(Eo *obj, Eina_Bool auto_save)
This sets the entry object to 'autosave' the loaded text file or not.
EAPI void embryo_program_vm_pop(Embryo_Program *ep)
Frees the current virtual machine session associated with the given program.
Definition: embryo_amx.c:441
int refcount
Keeps track of references to map.
Definition: eina_file_common.h:90
Focus set action value.
Definition: Edje_Common.h:1937
void eina_matrix3_point_transform(const Eina_Matrix3 *m, double x, double y, double *xr, double *yr)
Computes the transform of a 2D point using the given matrix.
Definition: eina_matrix.c:277
ignore aspect and foce it to match thumbnail's width and height
Definition: Ethumb.h:263
EAPI Eina_Future_Desc eina_future_cb_log_from_desc(const Eina_Future_Cb_Log_Desc desc)
Creates an Eina_Future_Desc that will log the previous future resolved value.
Definition: eina_promise.c:1477
A structure that stores old Edje part collection information.
Definition: edje_convert.h:82
iconified window
Definition: Ecore_Win32.h:68
#define ELM_GENGRID_EVENT_MOVED
Called when gengrid item moved.
Definition: elm_gengrid_eo.h:780
EAPI void eina_file_statgen_disable(void)
Disable stat generation count optimiziing to only stat/do file i/o between generation counts changing...
Definition: eina_file_common.c:111
void eina_evlog(const char *event, void *obj, double srctime, const char *detail)
Logs an event for profiling data.
Definition: eina_evlog.c:154
void elm_object_item_focus_next_object_set(Elm_Widget_Item *obj, Efl_Canvas_Object *next, Elm_Focus_Direction dir)
Set the next object with specific focus direction.
Definition: elm_widget_item_eo.legacy.c:267
Eina_List * ecore_file_ls(const char *dir)
Gets the list of the files and directories in the given directory.
Definition: ecore_file.c:647
Evas_Video_Cb update_pixels
Please update the Evas_Object_Image pixels when called.
Definition: Evas_Legacy.h:5913
EAPI void elm_photocam_bounce_set(Evas_Object *obj, Eina_Bool h_bounce, Eina_Bool v_bounce)
Set the photocam scrolling bouncing.
Definition: efl_ui_image_zoomable.c:3407
void *(* Eet_Descriptor_Mem_Alloc_Callback)(size_t size)
Definition: Eet.h:2664
EOAPI void evas_canvas3d_mesh_shadows_edges_filtering_get(const Eo *obj, int *blur_level, Evas_Real *edges_size)
The shadow edges blur parameters.
EAPI void ethumb_file_free(Ethumb *e)
Reset the source file information.
Definition: ethumb.c:1087
Eldbus_Pending * eldbus_proxy_call(Eldbus_Proxy *proxy, const char *member, Eldbus_Message_Cb cb, const void *cb_data, double timeout, const char *signature,...)
Call a method in proxy.
Definition: eldbus_proxy.c:621
EAPI void eeze_disk_scan(Eeze_Disk *disk)
Retrieve all disk information.
Definition: eeze_disk.c:289
EAPI void ecore_x_screensaver_reset(void)
Definition: ecore_x_screensaver.c:267
void evas_output_viewport_get(const Evas *eo_e, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h)
Get the render engine's output viewport coordinates in canvas units.
Definition: evas_main.c:1411
every expose event triggers a new damage and consequently render of the affected area.
Definition: Ecore_Evas.h:160
EAPI Eina_List * eina_list_append_relative_list(Eina_List *list, const void *data, Eina_List *relative)
Appends a list node to a linked list after the specified member.
Definition: eina_list.c:670
Voice layout, but if the IME does not support voice layout, then normal layout will be shown.
Definition: elm_general.h:98
unsigned int index
The line number.
Definition: eina_file.h:235
uint8_t * bytes
memory as uint8_t pointer
Definition: eina_slice.h:121
Eina_Bool eina_thread_cancellable_set(Eina_Bool cancellable, Eina_Bool *was_cancellable)
Enables or disables if the current thread can be canceled.
Definition: eina_thread.c:235
Eina_Value * eina_value_hash_new(const Eina_Value_Type *subtype, unsigned int buckets_power_size)
Creates generic value storage of type hash.
Definition: eina_value.c:5807
EAPI void ecore_imf_evas_event_mouse_wheel_wrap(Evas_Event_Mouse_Wheel *evas_event, Ecore_IMF_Event_Mouse_Wheel *imf_event)
Converts a "mouse_wheel" event from Evas to the corresponding event of Ecore_IMF.
Definition: ecore_imf_evas.c:157
Idle priority, for monitoring the system.
Definition: Ecore_Common.h:1028
EAPI Eina_Bool ecore_x_randr_edid_dpms_available_get(unsigned char *edid, unsigned long edid_length)
Looks up the DPMS support from raw EDID data.
Definition: ecore_x_randr.c:3646
void elm_store_target_genlist_set(Elm_Store *st, Evas_Object *obj)
Set the target genlist to fill in from the store.
Definition: elm_store.c:568
Definition: elm_priv.h:628
Eina_Bool delete_me
Indicates that this file should be deleted.
Definition: eina_file_common.h:103
EAPI void ecore_x_pixmap_geometry_get(Ecore_X_Pixmap pmap, int *x, int *y, int *w, int *h)
Retrieves the size of the given pixmap.
Definition: ecore_x_pixmap.c:105
Elm_Gengrid_Item_Field_Type
Defines the type of the item part Used while updating item's parts.
Definition: elm_general.h:412
const typedef char Eina_Stringshare
Definition: eina_stringshare.h:175
Autofill hint for an email address.
Definition: elm_general.h:187
Could not allocate memory.
Definition: Eet.h:202
EAPI Eet_Data_Descriptor * eet_data_descriptor_stream_new(const Eet_Data_Descriptor_Class *eddc)
Definition: eet_data.c:2082
EOAPI void evas_canvas3d_scene_shadows_depth_get(const Eo *obj, Evas_Real *depth_offset, Evas_Real *depth_constant)
Scale and units used to calculate depth values.
EAPI int edje_edit_state_min_w_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the minimum width value of a part state.
Indicates Saturday.
Definition: elm_dayselector_eo.h:31
Eina_Bool evas_textblock_cursor_line_set(Evas_Textblock_Cursor *cur, int line)
Go to the start of the line passed.
Definition: evas_object_textblock.c:10633
Follow the cubic-bezier curve calculated with the control points (x1, y1), (x2, y2)
Definition: Ecore_Common.h:2782
static int eina_clist_empty(const Eina_Clist *list)
Checks whether a list is empty.
static Eina_Bool efl_alive_get(const Eo *obj)
Get if the object is in its main lifetime.
Definition: Eo.h:2330
static double eina_vector2_distance_get(const Eina_Vector2 *a, const Eina_Vector2 *b)
Return the distance between of two vectors.
EAPI void edje_edit_string_free(const char *str)
Frees a generic string (char *) allocated by an edje_edit_*_get() function.
Definition: edje_edit.c:1068
EAPI void ethumb_video_time_set(Ethumb *e, float t)
Set the video time (duration) in seconds.
Definition: ethumb.c:760
EAPI Ecore_Evas * ecore_evas_buffer_new(int w, int h)
Creates a new Ecore_Evas canvas bound to the Evas buffer engine.
Definition: ecore_evas_buffer.c:894
EAPI void ecore_drm_output_primary_set(Ecore_Drm_Output *output)
Sets a given output as primary.
Definition: ecore_drm_output.c:1370
Definition: evas_3d_utils.h:28
Eina_Bool quit
set if the exit request was a quit signal
Definition: Ecore_Common.h:639
void eina_ustringshare_dump(void)
Dumps the contents of the share_common.
Definition: eina_ustringshare.c:186
EAPI Eina_List * efreet_trash_ls(void)
List all the files and directory currently inside the trash.
Definition: efreet_trash.c:280
void(* Ecore_Exe_Cb)(void *data, const Ecore_Exe *exe)
Definition: Ecore_Common.h:1046
Move focus by mouse click or touch.
Definition: elm_general.h:811
Definition: Ecore_X.h:559
struct _Ecore_Buffer_Provider Ecore_Buffer_Provider
Definition: Ecore_Buffer_Queue.h:103
Eina_Bool evas_textblock_cursor_is_format(const Evas_Textblock_Cursor *cur)
Returns true if the cursor points to a format.
Definition: evas_object_textblock.c:9134
EOAPI void evas_canvas3d_camera_projection_matrix_set(Eo *obj, const Evas_Real *matrix)
Set the projection matrix of the given camera.
Evas_Coord my
Momentum on Y.
Definition: elm_gesture_layer_common.h:45
Eina_Module * eina_module_find(const Eina_Array *array, const char *module)
Finds a module in array.
Definition: eina_module.c:532
Structure holding the info about selected data.
Definition: elm_cnp.h:106
enum _Ecore_IMF_Device_Subclass Ecore_IMF_Device_Subclass
A general subclass of device.
EOAPI void evas_canvas3d_light_specular_get(const Eo *obj, Evas_Real *r, Evas_Real *g, Evas_Real *b, Evas_Real *a)
Get the specular color of the given light.
#define ELM_GENLIST_EVENT_EDGE_TOP
Called when top edge is reached.
Definition: elm_genlist_eo.h:783
EOAPI void evas_canvas3d_scene_camera_node_set(Eo *obj, Evas_Canvas3D_Node *node)
The camera node of a scene.
enum _Ecore_Ipc_Type Ecore_Ipc_Type
void elm_object_mirrored_set(Evas_Object *obj, Eina_Bool mirrored)
Set the widget's mirrored mode.
Definition: elm_main.c:1473
Definition: Evas_Legacy.h:377
swallow type, bound to an empty 'spot' on the UI meant to receive and display external content
Definition: elm_prefs_data.h:65
Eina_Bool elm_object_cursor_theme_search_enabled_set(Eo *obj, Eina_Bool allow)
Whether the cursor may be looked in the theme or not.
Definition: elm_main.c:2088
right direction
Definition: elm_general.h:465
EAPI Eina_Stringshare * ecore_drm_output_model_get(Ecore_Drm_Output *output)
Gets the model of Ecore_Drm_Output.
Definition: ecore_drm_output.c:1215
EAPI Eina_Bool edje_edit_group_limits_vertical_add(Evas_Object *obj, const char *name, int value)
Adds given pair name-value to the vertical limits block at the group level.
Edje_Part_Description_Spec_Text text
text part description
Definition: edje_convert.h:167
Definition: ecore_win32_dnd_data_object.h:11
EAPI void ecore_evas_engines_free(Eina_List *engines)
Free list returned by ecore_evas_engines_get()
Definition: ecore_evas.c:1032
Password keyboard layout.
Definition: elm_win_legacy.h:129
Definition: elm_widget_naviframe.h:27
static Eina_F8p24 eina_f8p24_float_from(float v)
Creates a new Eina_F8p24 floating point number from standard float.
EAPI Eet_Node * eet_node_parent_get(Eet_Node *node)
Gets the parent node of a node.
Definition: eet_node.c:242
EAPI Eina_Bool elm_layout_content_set(Evas_Object *obj, const char *swallow, Evas_Object *content)
Set the layout content.
Definition: efl_ui_layout.c:1180
EAPI Eina_Bool eeze_udev_syspath_check_sysattr(const char *syspath, const char *sysattr, const char *value)
Check the sysattr value of a device from the /sys/ path against a provided value.
Definition: eeze_udev_syspath.c:164
const EAPI Eina_List * edje_edit_state_external_params_list_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the list of parameters for an external part.
Definition: edje_edit.c:7317
Eina_Iterator * evas_textblock_cursor_range_simple_geometry_get(const Efl_Text_Cursor_Cursor *cur1, const Evas_Textblock_Cursor *cur2)
Get the simple geometry of a range.
Definition: evas_object_textblock.c:13310
EAPI void emile_image_close(Emile_Image *image)
Close an opened image handler.
Definition: emile_image.c:2473
void ethumb_client_thumb_path_set(Ethumb_Client *client, const char *path, const char *key)
Set a defined path and key to store the thumbnail.
Definition: ethumb_client.c:1899
EAPI Eina_Bool elm_prefs_data_version_set(Elm_Prefs_Data *prefs_data, unsigned int version)
Set the version field of a given prefs data handle.
Definition: elm_prefs_data.c:600
#define EINA_SAFETY_ON_FALSE_RETURN(exp)
The macro doesn't do anything unless EINA_SAFETY_CHECKS is defined.
Definition: eina_safety_checks.h:277
EAPI Evas_Object * elm_calendar_add(Evas_Object *parent)
Add a new calendar widget to the given parent Elementary (container) object.
Definition: elm_calendar.c:1487
EAPI size_t eina_tmpstr_len(Eina_Tmpstr *tmpstr)
Returns the length of a temporary string.
Definition: eina_tmpstr.c:153
Failed to match.
Definition: elm_helper.h:34
EOAPI void elm_obj_entry_input_hint_set(Eo *obj, Elm_Input_Hints hints)
Sets the input hint which allows input methods to fine-tune their behavior.
Definition: Ecore_Win32.h:415
struct _Ecore_Win32_Handler Ecore_Win32_Handler
A handle for HANDLE handlers on Windows.
Definition: Ecore_Common.h:575
int ecore_pipe_write_fd(Ecore_Pipe *p)
Gets the pipe write file descriptor.
Definition: ecore_pipe.c:199
void evas_object_textblock_replace_char_set(Evas_Object *obj, const char *ch)
The "replacement character" to use for the given textblock object.
Definition: evas_object_textblock.c:7702
siginfo_t data
Signal info.
Definition: Ecore_Common.h:1075
EOAPI Eina_Bool elm_obj_list_multi_select_get(const Eo *obj)
Control multiple items selection on the list object.
EAPI Evas_Object * elm_win_inwin_content_get(const Evas_Object *obj)
Get the content of an inwin object.
Definition: elm_inwin.c:100
Ecore_Buffer_Return ecore_buffer_provider_buffer_acquire(Ecore_Buffer_Provider *provider, Ecore_Buffer **ret_buf)
Returns the Ecore_Buffer released by consumer or State of Queue.
Definition: ecore_buffer_provider.c:98
use current user's uid
Definition: Eeze_Disk.h:70
Edje_Size min
minimum size
Definition: edje_convert.h:93
EAPI Eina_Bool edje_edit_script_compile(Evas_Object *obj)
Compiles the Embryo script for the given object.
Definition: edje_edit.c:12635
const EAPI char * edje_edit_sound_samplesource_get(Evas_Object *obj, const char *sample_name)
Gets the name of sample source.
Definition: edje_edit.c:1643
DEPRECATED.
Definition: Evas_Legacy.h:2162
EAPI void ecore_evas_raise(Ecore_Evas *ee)
Raises an Ecore_Evas' window.
Definition: ecore_evas.c:1523
Ecore_Buffer_Provider * ecore_buffer_provider_new(const char *name)
Creates a new Buffer Provider based on name.
Definition: ecore_buffer_provider.c:43
void(* Ethumb_Generate_Cb)(void *data, Ethumb *e, Eina_Bool success)
reports results of ethumb_generate().
Definition: Ethumb.h:145
static Eina_Rw_Slice eina_rw_slice_seek(const Eina_Rw_Slice rw_slice, ssize_t offset, int whence)
Seek within a read-write slice, similar to fseek().
void * data
The data of the selection.
Definition: Ecore_Win32.h:513
const char * compose
A UTF8 string if this keystroke has modified a string in the middle of being composed - this string r...
Definition: Evas_Legacy.h:322
EAPI int ECORE_EVAS_EWS_EVENT_MOVE
window was moved
Definition: ecore_evas_ews.c:22
EAPI void efreet_icon_extension_add(const char *ext)
Adds the given extension to the list of possible icon extensions.
Definition: efreet_icon.c:139
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_position_col_set(Evas_Object *obj, const char *part, const char *item_name, unsigned short col)
Sets column position of a part item.
const char * evas_textblock_cursor_paragraph_text_get(const Evas_Textblock_Cursor *cur)
Return the text of the paragraph cur points to - returns the text in markup.
Definition: evas_object_textblock.c:12052
void eina_hash_free(Eina_Hash *hash)
Frees the given hash table's resources.
Definition: eina_hash.c:867
EAPI void ecore_drm2_output_physical_size_get(Ecore_Drm2_Output *output, int *w, int *h)
Get the physical size of a given output.
Definition: ecore_drm2_outputs.c:1217
EAPI Ecore_Con_Eet * ecore_con_eet_reply(Ecore_Con_Reply *reply)
Gets the Ecore_Con_Eet object corresponding to the Ecore_Con_Reply object.
Definition: ecore_con_eet.c:931
EAPI Eina_Future * eina_future_resolved(Eina_Future_Scheduler *scheduler, Eina_Value value)
Creates a new future that is already resolved to a value.
Definition: eina_promise.c:898
EAPI Eina_Bool edje_edit_program_transition_value2_set(Evas_Object *obj, const char *prog, double value)
Sets the interpolation value 2 of the transition.
const EAPI Eldbus_Version * eldbus_version
Global Eldbus_Version object.
Definition: eldbus_core.c:72
void * eina_file_map_all(Eina_File *file, Eina_File_Populate rule)
Maps all the files to a buffer.
Definition: eina_file.c:943
static void eina_vector3_homogeneous_position_set(Eina_Vector3 *out, const Eina_Quaternion *v)
Homogeneous position set.
Base widget smart data extended with layout instance data.
Definition: elm_widget_layout.h:50
No such colormap.
Definition: Ecore_X.h:402
int size
The data length (in bytes)
Definition: Ecore_Ipc.h:319
Debug log level.
Definition: eina_log.h:461
EINA_DEPRECATED void elm_object_unfocus(Evas_Object *obj)
Remove the focus from an Elementary object.
Clipboard selection (ctrl+C)
Definition: elm_cnp.h:67
Eina_Bool evas_object_smart_need_recalculate_get(const Evas_Object *obj)
Get the value of the flag signalling that a given smart object needs to get recalculated.
Definition: efl_canvas_group_eo.legacy.c:9
EAPI void ecore_x_icccm_client_leader_set(Ecore_X_Window win, Ecore_X_Window l)
Set the window's client leader.
Definition: ecore_x_icccm.c:1209
Eina_Bool evas_textblock_cursor_paragraph_next(Efl_Text_Cursor_Cursor *cur)
Advances to the start of the next text node.
Definition: evas_object_textblock.c:9373
EOAPI void evas_canvas3d_node_position_inherit_set(Eo *obj, Eina_Bool inherit)
The position inheritance flag of the given node.
Deleted file event.
Definition: Ecore_File.h:74
Evas_GL_Config * evas_gl_config_new(void)
Allocates a new config object for the user to fill out.
Definition: evas_gl.c:203
The normal memory usage state.
Definition: Ecore_Common.h:924
void elua_state_dirs_fill(Elua_State *es, Eina_Bool ignore_env)
Fill the currently unset Elua dirs.
Definition: elua.c:155
EOAPI Eina_Hash * evas_canvas3d_node_scene_root_get(Eo *obj)
Get hash table of scenes using this node as root.
void(* Elm_Map_Route_Cb)(void *data, Evas_Object *map, Elm_Map_Route *route)
Async-callback function for the route request.
Definition: elm_map_common.h:61
Evas_Object * evas_object_box_add(Evas *evas)
Add a new box object on the provided canvas.
Definition: evas_object_box.c:481
EAPI void elm_entry_filter_limit_size(void *data, Evas_Object *entry, char **text)
Filter inserted text based on user defined character and byte limits.
Definition: elm_entry.c:4823
void elm_win_shaped_set(Evas_Object *obj, Eina_Bool shaped)
Set the shaped state of a window.
Definition: efl_ui_win.c:8525
Definition: Ecore_X.h:2093
Definition: eina_matrix.h:77
Image is not being re-scaled over time, thus turning scaling cache on for its data.
Definition: emile_image.h:79
Emotion_Aspect emotion_object_keep_aspect_get(const Evas_Object *obj)
Get the current emotion aspect ratio policy.
Definition: emotion_smart.c:638
const char * eldbus_pending_path_get(const Eldbus_Pending *pending)
Get the path of the pending message.
Definition: eldbus_pending.c:315
EAPI void ecore_x_icccm_command_get(Ecore_X_Window win, int *argc, char ***argv)
Get the WM_COMMAND property for win.
Definition: ecore_x_icccm.c:833
const EAPI char * edje_edit_state_text_repch_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the replacement character string of the given part state.
Definition: edje_edit.c:8962
void emotion_object_suspend_set(Evas_Object *obj, Emotion_Suspend state)
Change the state of an object pipeline.
Definition: emotion_smart.c:1521
Eina_List * external_params
list of Edje_External_Param
Definition: edje_convert.h:171
EAPI Eet_Node * eet_node_char_new(const char *name, char c)
Creates a new character node.
EAPI Eina_Bool edje_edit_state_image_border_fill_set(Evas_Object *obj, const char *part, const char *state, double value, unsigned char fill)
Sets if the image center should be draw.
Definition: edje_edit.c:10919
EAPI void ecore_wl_dnd_drag_start(Ecore_Wl_Input *input, Ecore_Wl_Window *win, Ecore_Wl_Window *dragwin, int x, int y, int w, int h)
Definition: ecore_wl_dnd.c:254
Evas_Object * event_src
The Evas Object that actually triggered the event, used in cases of proxy event propagation.
Definition: Evas_Legacy.h:240
double pressure
pressure - 1.0 == normal, > 1.0 == more, 0.0 == none
Definition: Ecore_Input.h:308
void elm_win_wm_rotation_manual_rotation_done(Evas_Object *obj)
To notify the rotation done to WM manually.
Definition: efl_ui_win.c:8326
Sentinel value to indicate last enum field during iteration.
Definition: elm_interface_fileselector_eo.h:23
struct _Ecore_Con_Client Ecore_Con_Client
Definition: Ecore_Con.h:332
void * ecore_exe_data_set(Ecore_Exe *exe, void *data)
Sets the data attached to the given process handle.
Definition: ecore_exe.c:242
int intv
Int value.
Definition: Ecore_Getopt.h:158
Eet_Descriptor_Hash_Add_Callback hash_add
add a new data d with key k in hash h
Definition: Eet.h:2839
EAPI void ecore_evas_extn_plug_object_data_unlock(Evas_Object *obj)
Unlocks the pixel data so the socket can change it again.
Definition: ecore_evas.c:4347
void elm_theme_extension_mmap_del(Elm_Theme *th, const Eina_File *f)
Deletes a theme extension from the list of extensions.
Definition: elm_theme.c:725
Definition: Ecore_X.h:1064
EAPI Eina_Bool edje_edit_group_limits_vertical_del(Evas_Object *obj, const char *name, int value)
Deletes given pair name-value from the vertical limits block at the group level.
Substring style 3.
Definition: Ecore_IMF.h:324
EAPI Evas_Object * elm_frame_add(Evas_Object *parent)
Add a new frame to the parent.
Definition: efl_ui_frame.c:262
int version
Current Native Surface Version.
Definition: Evas_Legacy.h:4643
EAPI void ecore_win32_window_size_base_get(Ecore_Win32_Window *window, int *base_width, int *base_height)
Get the base size of the given window.
Definition: ecore_win32_window.c:996
EAPI void ecore_win32_window_free(Ecore_Win32_Window *window)
Free the given window.
Definition: ecore_win32_window.c:500
Ecore_Cocoa_Object * cocoa_window
Handler of the Cocoa window.
Definition: Ecore_Cocoa.h:196
Elm_Input_Panel_Layout_Password_Variation
Enumeration for defining the types of Elm Input Panel Layout for password variation.
Definition: elm_entry_common.h:40
Swap reorder type.
Definition: elm_gengrid_eo.h:21
const Eina_Value_Type * EINA_VALUE_TYPE_INT
Definition: eina_value.c:5599
EOAPI void elm_obj_gengrid_reorder_mode_set(Eo *obj, Eina_Bool reorder_mode)
Set whether a given gengrid widget is or not able have items reordered.
static void eina_vector3_plane_by_points(Eina_Quaternion *out, const Eina_Vector3 *a, const Eina_Vector3 *b, const Eina_Vector3 *c)
Plane by points between three vectors.
lv flower
Definition: Emotion.h:226
EOAPI void elm_obj_gesture_layer_zoom_step_set(Eo *obj, double step)
Control step value for zoom action.
Eio_File * eio_file_xattr_double_set(const char *path, const char *attribute, double xattr_double, Eina_Xattr_Flags flags, Eio_Done_Cb done_cb, Eio_Error_Cb error_cb, const void *data)
Define an extended attribute on a file/directory.
Definition: eio_xattr.c:535
int eina_stringshare_strlen(Eina_Stringshare *str)
Notes that the given string must be shared.
Definition: eina_stringshare.c:726
Definition: Ecore_Win32.h:508
void(* Eina_Lalloc_Free)(void *user_data)
Definition: eina_lalloc.h:54
void efl_net_connman_control_access_points_reload(Efl_Net_Control_Manager *ctl)
Ask Efl.Net.Control to reload access point list.
EAPI void elm_config_popup_scrollable_set(Eina_Bool scrollable)
Set the popup scrollable flag.
Definition: elm_config.c:4182
EAPI void eina_binbuf_free(Eina_Binbuf *buf) EINA_ARG_NONNULL(1)
Frees a string buffer.
Debugger cannot run.
Definition: Embryo.h:412
Type state.
Definition: elm_general.h:417
EAPI Elm_Font_Properties * elm_font_properties_get(const char *font)
Translate a font (family) name string in fontconfig's font names syntax into an Elm_Font_Properties s...
Definition: elm_font.c:133
int latched_group
Definition: Ecore_X.h:2498
const char * name
member name, used in lookups such as eina_value_struct_get()
Definition: eina_value.h:3122
EAPI Eina_Bool edje_edit_part_drag_step_y_set(Evas_Object *obj, const char *part, int step)
Sets vertical dragable state for part.
void ecore_loop_time_set(double t)
Sets the loop time.
Definition: ecore_time.c:71
void ecore_main_loop_quit(void)
Quits the main loop once all the events currently on the queue have been processed.
Definition: ecore_main.c:1289
Center position.
Definition: elm_actionslider_eo.h:22
Elm_Win_Keyboard_Mode
The different layouts that can be requested for the virtual keyboard.
Definition: elm_win_legacy.h:118
EAPI Eina_Bool edje_edit_state_rel2_to_x_set(Evas_Object *obj, const char *part, const char *state, double value, const char *rel_to)
Sets the part rel2x is relative to.
#define ELM_GENLIST_EVENT_CONTRACT_REQUEST
Called when contract is requested.
Definition: elm_genlist_eo.h:960
void ecore_main_fd_handler_prepare_callback_set(Ecore_Fd_Handler *fd_handler, Ecore_Fd_Prep_Cb func, const void *data)
Sets the prepare callback with data for a given Ecore_Fd_Handler.
Definition: ecore_main.c:1570
char * -> photo path
Definition: elm_store.h:83
Evas_Object * hover
The hover object to use for the popup.
Definition: elm_entry_common.h:85
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_padding_set(Evas_Object *obj, const char *part, const char *item_name, int l, int r, int t, int b)
Sets paddings of the part's item.
Definition: edje_edit.c:5741
void(* Eina_Free_Cb)(void *data)
Definition: eina_types.h:558
EAPI Eina_List * eina_list_append(Eina_List *list, const void *data)
Appends the given data to the given linked list.
Definition: eina_list.c:584
EAPI int ecore_wl2_window_surface_id_get(Ecore_Wl2_Window *window)
Get the id of a given Ecore_Wl2_Window.
Definition: ecore_wl2_window.c:594
void evas_output_size_set(Evas *eo_e, int w, int h)
Sets the output size of the render engine of the given evas.
Definition: evas_main.c:1344
EAPI Eina_Bool ecore_drm2_outputs_create(Ecore_Drm2_Device *device)
Iterate drm resources and create outputs.
Definition: ecore_drm2_outputs.c:942
void(* Evas_Object_Intercept_Color_Set_Cb)(void *data, Evas_Object *obj, int r, int g, int b, int a)
Function signature for the color set event of an evas object.
Definition: Evas_Legacy.h:3048
EOAPI void elm_obj_index_autohide_disabled_set(Eo *obj, Eina_Bool disabled)
Enable or disable auto hiding feature for a given index widget.
Definition: Ecore_X.h:761
int ecore_event_type_new(void)
Allocates a new event type id sensibly and returns the new id.
Definition: ecore_events.c:95
int width
The new width.
Definition: Ecore_Win32.h:463
#define ELM_SPINNER_EVENT_MIN_REACHED
Called when spinner value reached min.
Definition: elm_spinner_eo.h:340
hidden (minimized or iconified) window
Definition: Ecore_Win32.h:75
EAPI Eina_Bool edje_edit_image_replace(Evas_Object *obj, const char *name, const char *new_name)
Replaces one image in all descriptions.
Definition: edje_edit.c:9995
EOAPI Eina_Bool evas_canvas_changed_get(const Eo *obj)
Get the changed marker for the canvas.
EAPI int eet_data_write(Eet_File *ef, Eet_Data_Descriptor *edd, const char *name, const void *data, int compress)
Writes a data structure from memory and store in an eet file.
Definition: eet_data.c:2414
Old_Edje_Part_Description_Spec_Image image
image part description
Definition: edje_convert.h:166
EAPI Eina_Bool ecore_x_window_keygrab_unset(Ecore_X_Window win, const char *key, int mod, int any_mod)
Definition: ecore_x_keygrab.c:605
EAPI int ECORE_CON_EVENT_SERVER_DATA
A server connection object has data.
Definition: ecore_con_legacy.c:161
EAPI Eina_Bool edje_edit_part_source4_set(Evas_Object *obj, const char *part, const char *source)
Sets the source4 of part.
Mouse Out Event.
Definition: Evas_Common.h:405
int line
The line number to be passed to eina_log_print().
Definition: eina_promise.h:399
EAPI unsigned int ethumb_document_page_get(const Ethumb *e)
Get the page number thumbnailed in paged documents.
Definition: ethumb.c:839
#define ELM_ENTRY_EVENT_CURSOR_CHANGED_MANUAL
Called on manual cursor change.
Definition: elm_entry_eo.h:1445
EAPI Eina_Cpu_Features eina_cpu_features_get(void)
Cpu features accessor.
Definition: eina_cpu.c:195
EAPI void ecore_x_window_shape_mask_set(Ecore_X_Window win, Ecore_X_Pixmap mask)
Sets the shape of the given window to that given by the pixmap mask.
Definition: ecore_x_window_shape.c:27
unsigned int internal_format
same as 'internalFormat' for glTexImage2D()
Definition: Evas_Legacy.h:4657
Definition: elm_widget_web.h:30
EAPI void ecore_drm_output_cursor_size_set(Ecore_Drm_Output *output, int handle, int w, int h)
Sets the cursor size for Ecore_Drm_Output.
Definition: ecore_drm_output.c:1003
EAPI struct wl_registry * ecore_wl_registry_get(void)
Retrieves the Wayland Registry used for the current Wayland connection.
Definition: ecore_wl.c:304
#define ELM_GENGRID_EVENT_EDGE_BOTTOM
Called when bottom edge is reached.
Definition: elm_gengrid_eo.h:675
void(* connected)(void *data, struct bq_consumer *bq_consumer)
connected - (none)
Definition: bq_mgr_protocol.h:81
EOAPI void elm_obj_entry_input_panel_hide(Eo *obj)
Hide the input panel (virtual keyboard).
Character device type (unused on Windows)
Definition: eina_file.h:122
int eina_log_abort_on_critical_level_get(void)
Gets level that triggers abort if abort-on-critical is set.
Definition: eina_log.c:1875
Ecore_IMF_Input_Panel_Layout_Password_Variation
Enumeration for defining the types of Ecore_IMF Input Panel layout for password variation.
Definition: Ecore_IMF.h:459
EAPI Evas_Object * elm_box_add(Evas_Object *parent)
Add a new box to the parent.
Definition: elm_box.c:366
struct _Elm_Image_Progress Elm_Image_Progress
Structure associated with smart callback 'download,progress'.
Image size is changed.
Definition: Evas_Common.h:439
const Efl_Event_Description * desc
The event description.
Definition: Eo.h:245
EINA_DEPRECATED Eina_Bool elm_icon_no_scale_get(const Evas_Object *obj)
Get whether scaling is disabled on the object.
Definition: elm_icon.c:742
EAPI void ecore_ipc_client_data_set(Ecore_Ipc_Client *cl, const void *data)
Sets the IPC data associated with the given IPC client to data.
Definition: ecore_ipc.c:1403
Eina_Bool eldbus_message_arguments_vget(const Eldbus_Message *msg, const char *signature, va_list ap)
Get the arguments from an Eldbus_Message using a va_list.
Definition: eldbus_message.c:289
const Eina_Value_Struct_Operations * ops
operations, if NULL defaults will be used.
Definition: eina_value.h:3146
Eina_List * edje_text_class_list(void)
Lists text classes.
Definition: edje_util.c:1229
To the nearest viewport.
Definition: elm_general.h:397
EAPI Eina_Rectangle_Pool * eina_rectangle_pool_new(int w, int h)
Adds a rectangle in a new pool.
Definition: eina_rectangle.c:635
static void eina_vector2_homogeneous_direction_transform(Eina_Vector2 *out, const Eina_Matrix3 *m, const Eina_Vector2 *v)
Homogeneous direction transform vector.
Definition: elm_widget_hover.h:31
const Evas_Textblock_Style * evas_object_textblock_style_user_peek(const Evas_Object *obj)
Peeks at the user-styles stack.
Definition: evas_object_textblock.c:7681
EAPI void ecore_con_eet_data_set(Ecore_Con_Eet *ece, const void *data)
Attaches data to an Ecore_Con_Eet object.
Definition: ecore_con_eet.c:919
Eina_Bool elm_need_efreet(void)
Request that your elementary application needs Efreet.
Definition: elm_main.c:722
Wraps the data about a monitor event on a file.
Definition: eio_sentry.eo.h:19
EAPI EPhysics_Body * ephysics_body_soft_cylinder_add(EPhysics_World *world)
Create a new deformable cylinder physics body.
EAPI int embryo_parameter_cell_array_push(Embryo_Program *ep, Embryo_Cell *cells, int num)
Pushes an array of Embryo_Cells onto the function stack to be used as parameters for the next functio...
Definition: embryo_amx.c:1979
Definition: Elocation.h:226
rotate 90 degrees clockwise
Definition: elm_image_legacy.h:392
The structure type used with the Mouse_Up event.
Definition: Ecore_IMF.h:609
EAPI Eina_Rectangle_Pool * eina_rectangle_pool_get(Eina_Rectangle *rect)
Returns the pool of the given rectangle.
Definition: eina_rectangle.c:821
"Win" (between "Ctrl" and "Alt") is pressed
Definition: Ecore_IMF.h:269
#define ELM_GENGRID_EVENT_REALIZED
Called when gengrid realized.
Definition: elm_gengrid_eo.h:641
void elm_spinner_special_value_del(Evas_Object *obj, double value)
Delete the special string display in the place of the numerical value.
Definition: elm_spinner.c:1540
const EAPI char * efreet_documents_dir_get(void)
Retrieves the XDG Documents directory.
Definition: efreet_base.c:158
EOAPI Eina_List * elm_obj_map_overlays_get(const Eo *obj)
Return all overlays in the map object.
Swallow type value.
Definition: Edje_Legacy.h:3184
EAPI void * eet_data_text_undump_cipher(const char *text, const char *cipher_key, int textlen, int *size_ret)
Takes an ascii encoding from eet_data_text_dump() and re-encode in binary using a cipher.
Definition: eet_data.c:4922
#define EET_DATA_DESCRIPTOR_ADD_SUB(edd, struct_type, name, member, subtype)
Adds a sub-element type to a data descriptor.
Definition: Eet.h:3455
EINA_DEPRECATED void elm_genlist_bounce_get(const Evas_Object *obj, Eina_Bool *h_bounce, Eina_Bool *v_bounce)
Get whether the horizontal and vertical bouncing effect is enabled.
Definition: elm_genlist.c:7836
Definition: eina_thread_queue.h:63
EAPI Eina_Bool elm_fileselector_multi_select_get(const Evas_Object *obj)
Get if multi-selection in the file selector is enabled or disabled.
Definition: elc_fileselector.c:2290
Eina_Bool insert
True if the "change" union's "insert" is valid.
Definition: Edje_Common.h:1315
Evas_Device * evas_device_get_by_seat_id(Evas *eo_e, unsigned int id)
Get a device by its seat id.
Definition: evas_device.c:172
EAPI void embryo_swap_32(unsigned int *v)
Ensures that the given unsigned integer is in the small endian format.
Definition: embryo_amx.c:463
Contains the methods used to support the FDO trash specification.
DirectDraw DXT4 format with premultiplied RGBA.
Definition: emile_image.h:42
EAPI void ecore_con_url_ftp_use_epsv_set(Ecore_Con_Url *url_con, Eina_Bool use_epsv)
Enables or disables EPSV extension.
Definition: ecore_con_url.c:1217
#define ELM_ENTRY_EVENT_CHANGED
Called when entry changed.
Definition: elm_entry_eo.h:1285
#define EINA_COW_WRITE_END(Cow, Read, Write)
Definition for the macro to close the writeable pointer.
Definition: eina_cow.h:173
Eina_Bool eina_hash_add_by_hash(Eina_Hash *hash, const void *key, int key_length, int key_hash, const void *data)
Adds an entry to the given hash table by its key hash.
Definition: eina_hash.c:905
void ecore_exe_kill(Ecore_Exe *exe)
Kills the given spawned process by sending it a SIGKILL signal.
Definition: ecore_exe.c:311
Eina_Bool elm_datetime_value_set(Evas_Object *obj, const Efl_Time *newtime)
Set the current value of a Datetime object.
Definition: elm_datetime.c:136
static void eina_clist_remove(Eina_Clist *elem)
Removes an element from its list.
void ethumb_client_video_fps_set(Ethumb_Client *client, unsigned int fps)
Set the number of frames per second to thumbnail the video.
Definition: ethumb_client.c:1787
struct _Elm_Event_Policy_Changed Elm_Event_Policy_Changed
Data on the event when an Elementary policy has changed.
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_weight_x_set(Evas_Object *obj, const char *part, const char *item, double weight_x)
Sets the horizontal we value of a part item.
const char * accept_fmt
Not implemented.
Definition: Edje_Common.h:736
#define EINA_LIKELY(exp)
Definition: eina_types.h:404
static Eina_Bool eina_semaphore_lock(Eina_Semaphore *sem)
Gets a lock on an Eina_Semaphore.
Autocapitalize each word typed.
Definition: Ecore_IMF.h:341
Definition: eina_simple_xml_parser.h:172
EAPI void * eina_list_search_sorted(const Eina_List *list, Eina_Compare_Cb func, const void *data)
Returns node data if it is in the sorted list.
Definition: eina_list.c:1541
Splash window for a starting up application.
Definition: elm_win_legacy.h:77
const EAPI Eolian_Implement * eolian_aux_implement_parent_get(const Eolian_Implement *impl)
Get previous implementation in the inheritance hierarchy.
Definition: eolian_aux.c:242
EAPI void elm_video_audio_level_set(Evas_Object *obj, double volume)
Set the audio level of an Elm_Video object.
Definition: efl_ui_video.c:490
EAPI Eina_Bool elm_image_smooth_get(const Evas_Object *obj)
Get the smooth effect for an image.
Definition: efl_ui_image.c:2356
#define EINA_FUTURE_SENTINEL
Used by eina_promise_race_array() and eina_promise_all_array() and friends to flag the end of the arr...
Definition: eina_promise.h:1584
EAPI void ecore_evas_request_geometry_get(const Ecore_Evas *ee, int *x, int *y, int *w, int *h)
Gets the geometry which an Ecore_Evas was latest recently requested.
Definition: ecore_evas.c:1402
EAPI Eina_List * ecore_imf_context_available_ids_by_canvas_type_get(const char *canvas_type)
Gets the list of the available Input Method Context ids by canvas type.
Definition: ecore_imf_context.c:24
#define EET_T_USHORT
Data type: unsigned short.
Definition: Eet.h:2582
EAPI void ecore_imf_context_input_panel_language_set(Ecore_IMF_Context *ctx, Ecore_IMF_Input_Panel_Lang lang)
Sets the language of the input panel. This API can be used when you want to show the English keyboard...
Definition: ecore_imf_context.c:998
char * eina_module_symbol_path_get(const void *symbol, const char *sub_dir)
Returns the path built from the location of a library and a given sub directory.
Definition: eina_module.c:411
int revision
git revision (0 if a proper release or the git revision number Evas is built from)
Definition: Evas_Common.h:44
const Edje_Perspective * edje_evas_global_perspective_get(const Evas *e)
Gets the global perspective object set for this canvas.
Definition: edje_util.c:5211
EAPI int ecore_drm2_device_fd_get(Ecore_Drm2_Device *device)
Get the fd of an Ecore_Drm2_Device.
Definition: ecore_drm2_device.c:887
EAPI unsigned int ecore_buffer_flags_get(Ecore_Buffer *buf)
Returns the flags of given Ecore_Buffer.
Definition: ecore_buffer.c:372
void elm_object_item_tooltip_unset(Elm_Widget_Item *obj)
Unset tooltip from item.
Definition: elm_widget_item_eo.legacy.c:147
#define EPHYSICS_BODY_DENSITY_PLASTIC
Density of plastic in kg / m ^ 3.
Definition: EPhysics.h:2086
enum _Eet_File_Mode Eet_File_Mode
Modes that a file can be opened.
#define EAPI
Used to export functions (by changing visibility).
EAPI void ecore_win32_window_size_step_set(Ecore_Win32_Window *window, int step_width, int step_height)
Set the step size of the given window.
Definition: ecore_win32_window.c:1025
Multi-touch Move Event.
Definition: Evas_Common.h:412
#define EINA_SLICE_STR_LITERAL(buf)
Definition: eina_slice.h:441
EAPI Eina_Bool edje_edit_part_effect_set(Evas_Object *obj, const char *part, Edje_Text_Effect effect)
Sets the effect for a given part.
Definition: edje_edit.c:8815
const EOAPI Eina_List * elm_obj_flipselector_items_get(const Eo *obj)
Get the internal list of items in a given flip selector widget.
const EAPI char * ecore_evas_title_get(const Ecore_Evas *ee)
Gets the title of an Ecore_Evas' window.
Definition: ecore_evas.c:1555
EAPI Eina_Future * eina_future_new(Eina_Promise *p)
Creates a new future.
Definition: eina_promise.c:863
const char * filename
The absolute path of the file.
Definition: eina_file_common.h:72
EAPI Eina_Bool edje_edit_image_set_image_border_scale_set(Evas_Object *obj, const char *set_name, unsigned int place, double scale_by)
Sets border scale of set's image.
Definition: edje_edit.c:9650
const EAPI char * ecore_fb_input_device_name_get(Ecore_Fb_Input_Device *dev)
Retrieve the name of the given device.
Definition: ecore_fb_li.c:675
EAPI char * ecore_x_icccm_window_role_get(Ecore_X_Window win)
Get the window role.
Definition: ecore_x_icccm.c:1194
struct _Eina_Value_Array Eina_Value_Array
Definition: eina_value.h:1175
Get the grabbed-key exclusively regardless of window's position.
Definition: elm_win_legacy.h:152
EAPI Eina_Bool ethumb_generate(Ethumb *e, Ethumb_Generate_Cb finished_cb, const void *data, Eina_Free_Cb free_data)
Generate the thumbnail.
Definition: ethumb.c:1578
const char * keycompose
The UTF-8 string conversion if any.
Definition: Ecore_Sdl.h:68
EAPI void ecore_imf_context_input_panel_show_on_demand_set(Ecore_IMF_Context *ctx, Eina_Bool ondemand)
Sets whether the Input Method Context should request to show the input panel in case of only an user'...
Definition: ecore_imf_context.c:1358
Evas_Button_Flags flags
button flags set during the event
Definition: Evas_Legacy.h:272
Eina_Bool(* Eina_Module_Init)(void)
Definition: eina_module.h:85
void eina_log_abort_on_critical_set(Eina_Bool abort_on_critical)
Sets if critical messages should abort the program.
Definition: eina_log.c:1845
EAPI int eeze_udev_syspath_get_sysnum(const char *syspath)
Get the sysnum value of a device from the /sys/ path.
Definition: eeze_udev_syspath.c:373
Eina_Bool(* Elm_Drop_Cb)(void *data, Evas_Object *obj, Elm_Selection_Data *ev)
Callback invoked in when the selected data is 'dropped' at its destination.
Definition: elm_cnp.h:137
EOAPI Eina_Bool evas_canvas3d_node_scale_inherit_get(const Eo *obj)
The scale inheritance flag of the given node.
Ecore_IMF_Candidate_Panel_State
Definition: Ecore_IMF.h:162
Eina_Bool(* icon_set)(Evas_Object *obj, const char *icon)
function to set an icon on the item widget
Definition: elm_prefs_common.h:147
EAPI void elm_fileselector_sort_method_set(Evas_Object *obj, Elm_Fileselector_Sort sort)
Set the sort method of the file selector widget.
Definition: elc_fileselector.c:2880
EAPI void ephysics_world_stack_enable_set(EPhysics_World *world, Eina_Bool enabled)
Enable / disable stacking based on bodies z coordinates.
void(* Eet_Descriptor_Hash_Foreach_Callback)(void *h, Eet_Descriptor_Hash_Foreach_Callback_Callback func, void *fdt)
Definition: Eet.h:2736
EAPI Eina_Bool elm_layout_edje_object_can_access_set(Eo *obj, Eina_Bool can_access)
Set accessibility to all texblock(text) parts in the layout object.
Definition: efl_ui_layout.c:2162
struct _Eldbus_Message_Iter Eldbus_Message_Iter
Definition: Eldbus.h:181
void evas_object_intercept_raise_callback_add(Evas_Object *obj, Evas_Object_Intercept_Raise_Cb func, const void *data)
Set the callback function that intercepts a raise event of an object.
Key press event.
Definition: Evas_Legacy.h:313
Definition: eina_simple_xml_parser.h:211
static void eina_barrier_free(Eina_Barrier *barrier)
Frees an allocated Eina_Barrier.
EAPI int ecore_cocoa_init(void)
Inits the Ecore_Cocoa library.
pid_t l_pid
lock owner
Definition: evil_fcntl.h:78
Eina_Bool elm_prefs_file_set(Eo *obj, const char *file, const char *page)
Set file and page to populate a given prefs widget's interface.
Definition: elm_prefs.c:1794
#define MAP_FIXED
Definition: mman.h:57
EOAPI Eina_Bool elm_obj_gengrid_highlight_mode_get(const Eo *obj)
Control whether the gengrid items' should be highlighted when item selected.
struct _Elm_Map_Marker Elm_Map_Marker
A marker to be shown in a specific point of the map.
Definition: elm_map_common.h:45
Elm_Slider_Indicator_Visible_Mode
Definition: elm_general.h:797
EAPI unsigned char edje_edit_state_image_border_fill_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets if the image center should be draw.
Definition: edje_edit.c:10901
Definition: Ecore_X.h:1041
struct _Ecore_Fd_Handler Ecore_Fd_Handler
A handle for Fd handlers.
Definition: Ecore_Common.h:1380
Elm_Map_Zoom_Mode
Set map's zoom behavior.
Definition: elm_map_legacy.h:16
EAPI Eina_Bool ecore_evas_withdrawn_get(const Ecore_Evas *ee)
Returns the withdrawn state of an Ecore_Evas' window.
Definition: ecore_evas.c:2511
Definition: Ecore_Wayland.h:176
Eina_Stringshare * eina_stringshare_ref(Eina_Stringshare *str)
Increment references of the given shared string.
Definition: eina_stringshare.c:685
Eina_Value * eina_value_util_time_string_new(const char *timestr)
Creates a new Eina_Value containing the passed parameter.
Definition: eina_value_util.c:89
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_spread_h_set(Evas_Object *obj, const char *part, const char *item, int spread_h)
Sets the spread height value of a part's item.
EOAPI void evas_canvas3d_mesh_frame_add(Eo *obj, int frame)
Add a key frame to the given mesh.
EAPI Ecore_Drm2_Output * ecore_drm2_output_find(Ecore_Drm2_Device *device, int x, int y)
Find an output at the given position.
Definition: ecore_drm2_outputs.c:1107
Sentinel value to indicate last enum field during iteration.
Definition: elm_map_eo.h:60
void ethumb_client_file_free(Ethumb_Client *client)
Reset previously set file to NULL.
Definition: ethumb_client.c:1873
EAPI Eina_Bool elput_touch_drag_lock_enabled_set(Elput_Device *device, Eina_Bool enabled)
Enable or disable drag-lock during tapping on a device.
Definition: elput_touch.c:43
static Eina_Iterator * eina_mempool_iterator_new(Eina_Mempool *mp)
Provide an iterator to walk all allocated elements from a specified mempool.
EAPI void ecore_win32_window_size_base_set(Ecore_Win32_Window *window, int base_width, int base_height)
Set the base size of the given window.
Definition: ecore_win32_window.c:968
Elm_Clock_Edit_Mode
Identifiers for which clock digits should be editable, when a clock widget is in editing mode.
Definition: elm_clock_eo.h:23
EAPI double ecore_win32_double_click_time_get(void)
Retrieve the double and triple click flag timeout.
Definition: ecore_win32.c:704
void(* input_panel_geometry_get)(Ecore_IMF_Context *ctx, int *x, int *y, int *w, int *h)
Return input panel geometry.
Definition: Ecore_IMF.h:801
EAPI int ECORE_CON_EVENT_SERVER_ADD
A server was created.
Definition: ecore_con_legacy.c:160
EAPI void ecore_evas_input_event_unregister(Ecore_Evas *ee)
Unregisters an Ecore_Evas receiving events through ecore_input_evas.
Definition: ecore_evas.c:3864
EAPI void ecore_evas_callback_move_set(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
Sets a callback for Ecore_Evas move events.
Definition: ecore_evas.c:1169
EAPI Eina_Bool ecore_drm_output_backlight_get(Ecore_Drm_Output *output)
Gets if a given output has a backlight.
Definition: ecore_drm_output.c:1314
Definition: elm_widget_bubble.h:28
EAPI Eina_Bool efl_class_functions_set(const Efl_Class *klass_id, const Efl_Object_Ops *object_ops, const Efl_Object_Property_Reflection_Ops *reflection_table)
Set the functions of a class.
Definition: eo.c:820
Center the background image.
Definition: elm_bg_legacy.h:12
Definition: elm_widget_entry.h:142
const EAPI char * efreet_videos_dir_get(void)
Retrieves the XDG Videos directory.
Definition: efreet_base.c:183
Definition: eolian_database.h:368
EAPI int ELOCATION_EVENT_META_READY
Meta provider is ready to be used.
Definition: elocation.c:52
EOAPI Eina_Value * efl_key_value_get(const Eo *obj, const char *key)
Value on with string key on the object.
EAPI void ecore_con_server_timeout_set(Ecore_Con_Server *svr, double timeout)
Sets the default time after which an inactive client will be disconnected.
Definition: ecore_con_legacy.c:2284
EOAPI void evas_canvas_render(Eo *obj)
Force renderization of the given canvas.
void ecore_exe_event_data_free(Ecore_Exe_Event_Data *data)
Frees the given event data.
Definition: ecore_exe.c:206
EOAPI Elm_Widget_Item * elm_obj_genlist_item_prepend(Eo *obj, const Elm_Genlist_Item_Class *itc, const void *data, Elm_Widget_Item *parent, Elm_Genlist_Item_Type type, Evas_Smart_Cb func, const void *func_data)
Prepend a new item in a given genlist widget.
const char * eina_strbuf_string_get(const Eina_Strbuf *buf)
Retrieves a pointer to the contents of a string buffer.
void ecore_buffer_consumer_provider_add_cb_set(Ecore_Buffer_Consumer *consumer, Ecore_Buffer_Consumer_Provider_Add_Cb func, void *data)
Sets a callback for provider connection events.
Definition: ecore_buffer_consumer.c:191
Eina_Bool edje_object_part_drag_page_get(const Evas_Object *obj, const char *part, double *dx, double *dy)
Gets the page step increments.
Definition: edje_legacy.c:260
Eina_Hash * eina_hash_int64_new(Eina_Free_Cb data_free_cb)
Creates a new hash table for use with 64bit integers.
Definition: eina_hash.c:819
Ecore_Audio Input Object.
EOAPI void elm_obj_separator_horizontal_set(Eo *obj, Eina_Bool horizontal)
Set the horizontal mode of a separator object.
char * elm_quicklaunch_exe_path_get(const char *exe, const char *cwd)
Exposed symbol used only by macros and should not be used by apps.
Definition: elm_main.c:1331
unsigned char type
what type (image, rect, text)
Definition: edje_convert.h:127
EAPI void ecore_x_randr_crtc_panning_area_get(Ecore_X_Window root, Ecore_X_Randr_Crtc crtc, int *x, int *y, int *w, int *h)
Definition: ecore_x_randr.c:3202
void(* autocapital_type_set)(Ecore_IMF_Context *ctx, Ecore_IMF_Autocapital_Type autocapital_type)
Set auto-capitalization type.
Definition: Ecore_IMF.h:788
const EAPI char * ecore_ipc_client_ip_get(Ecore_Ipc_Client *cl)
Gets the IP address of a client that has been connected to.
Definition: ecore_ipc.c:1451
static Eina_F8p24 eina_f8p24_int_from(int32_t v)
Creates a new Eina_F16p316 floating point number from standard 32-bit integer.
const char * elm_object_item_part_text_get(const Elm_Widget_Item *obj, const char *part)
Control a label of an object item.
Definition: elm_widget_item_eo.legacy.c:81
static double eio_file_mtime(const Eina_Stat *st)
Return last modification time of a file.
Definition: eio_inline_helper.x:53
EAPI int ecore_x_screen_count_get(void)
Retrieves the number of screens.
Definition: ecore_x.c:1006
Definition: elm_widget_map.h:337
EAPI int ecore_con_shutdown(void)
Shuts down the Ecore_Con library.
Definition: ecore_con.c:133
siginfo_t data
Signal info.
Definition: Ecore_Common.h:628
EAPI Eina_Bool ecore_evas_shaped_get(const Ecore_Evas *ee)
Queries whether an Ecore_Evas is shaped or not.
Definition: ecore_evas.c:1463
Definition: elm_widget_map.h:277
Definition: emile_image.h:174
EAPI Eina_Bool ecore_x_randr_crtc_mode_set(Ecore_X_Window root, Ecore_X_Randr_Crtc crtc, Ecore_X_Randr_Output *outputs, int noutputs, Ecore_X_Randr_Mode mode)
Sets a mode for a CRTC and the outputs attached to it.
Definition: ecore_x_randr.c:1468
EAPI void ecore_drm2_device_pointer_warp(Ecore_Drm2_Device *device, int x, int y)
Warp the pointer position to given coordinates.
Definition: ecore_drm2_device.c:750
EAPI Eina_Bool edje_edit_group_add(Evas_Object *obj, const char *name)
Adds an edje (empty) group to an edje object's group set.
Definition: edje_edit.c:1840
#define ELM_MAP_EVENT_TILE_LOADED
Called when title load finished.
Definition: elm_map_eo.h:654
EAPI Eina_Bool edje_edit_state_image_border_scale_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the border scale value of a part state.
Definition: edje_edit.c:10834
EAPI Ecore_IMF_Input_Hints ecore_imf_context_input_hint_get(Ecore_IMF_Context *ctx)
Gets the value of input hint.
Definition: ecore_imf_context.c:886
int x
The x coordinate where the mouse leaved.
Definition: Ecore_Win32.h:361
EAPI int ECORE_CON_EVENT_CLIENT_WRITE
A server connection has sent data to its client.
Definition: ecore_con_legacy.c:167
EOAPI Eina_List * evas_canvas3d_scene_pick_member_list_get(const Eo *obj, Evas_Real x, Evas_Real y)
Get list of the all root members from scene in the given position.
EAPI Eina_List * edje_edit_image_set_images_list_get(Evas_Object *obj, const char *name)
Gets the list of all images inside of given set in the given edje.
Definition: edje_edit.c:9422
Elm_Win_Type
Defines the types of window that can be created.
Definition: elm_win_legacy.h:62
EAPI void elm_code_line_split_at(Elm_Code_Line *line, unsigned int position)
Split the given line into two at the specified character position.
Definition: elm_code_line.c:63
#define EINA_REFCOUNT_GET(Variable)
Get refcounting value.
Definition: eina_refcount.h:66
EAPI int ECORE_WL2_EVENT_WINDOW_SHOW
Definition: ecore_wl2.c:55
Bottom shadow direction value.
Definition: Edje_Common.h:2148
Elm_Win_Move_Resize_Mode
Define the move or resize mode of window.
Definition: elm_win_legacy.h:177
EAPI Eina_Bool edje_edit_state_tween_del(Evas_Object *obj, const char *part, const char *state, double value, const char *tween)
Removes the first tween with the given name.
Definition: edje_edit.c:10744
Eina_Bool elm_datetime_field_visible_get(const Evas_Object *obj, Elm_Datetime_Field_Type fieldtype)
Get whether a field can be visible/not.
Definition: elm_datetime.c:167
These routines are used for interacting with the textual content of files/lines in Elm Code.
Ecore_X_Atom ECORE_X_ATOM_TEAMWORK_ACTIVATE
Definition: ecore_x_atoms_decl.h:377
#define ELM_GENLIST_EVENT_MULTI_PINCH_IN
Called when multitouch pinch in detected.
Definition: elm_genlist_eo.h:852
EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data)
Register a callback for emile to ask what to do during the processing of an image.
Definition: emile_image.c:2462
const char * key
The attribute key.
Definition: efreet_xml.h:29
EAPI void ecore_animator_custom_source_tick_end_callback_set(Ecore_Cb func, const void *data)
Sets the function that ends a custom animator tick source.
Definition: ecore_anim.c:925
EOAPI Eina_Bool elm_obj_entry_input_panel_show_on_demand_get(const Eo *obj)
Get the attribute to show the input panel in case of only an user's explicit Mouse Up event.
EAPI Eina_Bool edje_edit_part_del(Evas_Object *obj, const char *part)
Deletes the given part from the edje.
Definition: edje_edit.c:3352
EAPI Eet_Error eet_close(Eet_File *ef)
Closes an eet file handle and flush pending writes.
Definition: eet_lib.c:1899
Definition: evas_font.h:243
char *(* Eet_Descriptor_Str_Alloc_Callback)(const char *str)
Definition: Eet.h:2681
Ecore_IMF_Autocapital_Type
Definition: Ecore_IMF.h:338
int elm_win_norender_get(const Evas_Object *obj)
The returns how many times norender has been pushed on the window.
Definition: efl_ui_win.c:6761
EOAPI void elm_obj_gengrid_realized_items_update(Eo *obj)
Update the contents of all realized items.
const Eina_Value_Type * EINA_VALUE_TYPE_TIMEVAL
Definition: eina_value.c:5609
Definition: elm_config.h:1970
EAPI Eina_Bool efl_class_override_unregister(const Efl_Class *klass, const Efl_Class *override)
Unset an override for a class.
Definition: eo.c:2651
EAPI float ethumb_video_start_get(const Ethumb *e)
get the video play start point
Definition: ethumb.c:752
#define EET_G_LIST
Linked list group type.
Definition: Eet.h:2597
EINA_DEPRECATED void elm_edje_collection_cache_all_set(int size)
Set the configured edje collections (groups) cache size for all applications on the display.
struct _Ecore_Cocoa_Window Ecore_Cocoa_Window
Definition: Ecore_Cocoa.h:38
unsigned int key_length
The length of the key.
Definition: eina_hash.h:303
Ecore_X_Atom ECORE_X_ATOM_TEAMWORK_PROGRESS
Definition: ecore_x_atoms_decl.h:382
All digits should be editable.
Definition: elm_clock_eo.h:39
#define ELM_SPINNER_EVENT_SPINNER_DRAG_STOP
Called when spinner drag stopped.
Definition: elm_spinner_eo.h:332
EAPI Elm_Focus_Move_Policy elm_config_focus_move_policy_get(void)
Get the focus movement policy.
Definition: elm_config.c:3481
EAPI Eina_Bool ecore_x_e_window_rotation_preferred_rotation_get(Ecore_X_Window win, int *rot)
Definition: ecore_x_e.c:2193
Eina_File * eina_file_open(const char *path, Eina_Bool shared)
Gets a read-only handler to a file.
Definition: eina_file.c:791
EAPI int elput_touch_click_method_get(Elput_Device *device)
Get the current button click method for a device.
Definition: elput_touch.c:143
Default mode.
Definition: elm_glview_eo.h:33
EAPI Elm_Prefs_Data * elm_prefs_data_ref(Elm_Prefs_Data *prefs_data)
Increment reference count on a given prefs data handle.
Definition: elm_prefs_data.c:613
Definition: elm_widget_separator.h:27
EAPI void elm_transit_event_enabled_set(Elm_Transit *transit, Eina_Bool enabled)
Set the event enabled when transit is operating.
Definition: elm_transit.c:700
EINA_DEPRECATED void elm_label_slide_set(Evas_Object *obj, Eina_Bool slide)
Set slide effect of label widget.
Definition: elm_label.c:562
Eina_Bool(* Elm_Drop_Item_Container_Cb)(void *data, Evas_Object *obj, Elm_Object_Item *it, Elm_Selection_Data *ev, int xposret, int yposret)
Callback invoked in when the selected data is 'dropped' on container.
Definition: elm_cnp.h:455
Emile_Colorspace Eet_Colorspace
Definition: Eet.h:499
Definition: Evas_Legacy.h:383
ignore video aspect ratio
Definition: Emotion.h:260
int micro
Micro component of the version.
Definition: eina_main.h:66
int z
The step for the wheel movement relative to the direction above...,-2,-1 = down, 1,...
Definition: Evas_Legacy.h:246
Definition: Ecore_X.h:1012
The window is shaded.
Definition: Ecore_X.h:162
Edje_Part_Description_Spec_Box box
box part description
Definition: edje_convert.h:168
EAPI Evas_Object * elm_label_add(Evas_Object *parent)
Add a new label to the parent.
Definition: elm_label.c:413
Definition: elm_widget_box.h:59
int ecore_file_init()
Initializes the Ecore_File library.
Definition: ecore_file.c:83
static Eina_F8p24 eina_f8p24_scale(Eina_F8p24 a, int b)
Calculates the scale multiplication of one Eina_F8p24 floating point number with an integer.
void evas_object_smart_data_set(Evas_Object *obj, void *data)
Store a pointer to user data for a given smart object.
Definition: evas_object_smart.c:130
The window is invisible (i.e.
Definition: Ecore_X.h:165
int ecore_event_current_type_get(void)
Returns the current event type being handled.
Definition: ecore_events.c:118
void *(* alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc)
How to allocate struct memory to be managed by the Eina_Value.
Definition: eina_value.h:3068
Body being updated.
Definition: EPhysics.h:2263
int evas_textblock_cursor_text_prepend(Evas_Textblock_Cursor *cur, const char *text)
Adds text to the current cursor position and set the cursor to after the start of the text just added...
Definition: evas_object_textblock.c:11170
void elm_genlist_item_tooltip_style_set(Elm_Object_Item *item, const char *style)
Set a different style for a given genlist item's tooltip.
Definition: elm_genlist.c:7641
const char * elm_app_data_dir_get(void)
Get the application's run time data prefix directory, as set by elm_app_info_set() and the way (envir...
Definition: elm_main.c:586
EAPI Ecore_X_WM_Protocol * ecore_x_window_prop_protocol_list_get(Ecore_X_Window win, int *num_ret)
Get a array containing the protocols of win.
Definition: ecore_x_window_prop.c:758
Definition: Ecore_X.h:964
EAPI void ecore_imf_context_retrieve_selection_callback_set(Ecore_IMF_Context *ctx, Eina_Bool(*func)(void *data, Ecore_IMF_Context *ctx, char **text), const void *data)
Sets the callback to be used on selection_get request.
Definition: ecore_imf_context.c:505
EAPI Eina_Bool edje_edit_state_external_param_int_set(Evas_Object *obj, const char *part, const char *state, double value, const char *param, int val)
Sets external parameter of type INT.
Definition: edje_edit.c:7652
Definition: elm_widget_prefs.h:23
void * data
Pointer to list element payload.
Definition: eina_list.h:328
To the top of viewport.
Definition: elm_general.h:399
#define EET_DATA_DESCRIPTOR_ADD_HASH(edd, struct_type, name, member, subtype)
Adds a hash type to a data descriptor.
Definition: Eet.h:3557
The window can be focused by the WM but doesn't focus itself.
Definition: Ecore_X.h:1228
Evas_GL * evas_gl_new(Evas *e)
Creates a new Evas_GL object and returns a handle for GL rendering with the EFL.
Definition: evas_gl.c:125
EAPI Eina_Bool ecore_x_randr_edid_dpms_off_available_get(unsigned char *edid, unsigned long edid_length)
Looks up the DPMS Off support from raw EDID data.
Definition: ecore_x_randr.c:3689
EAPI void ecore_evas_callback_mouse_in_set(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
Sets a callback for Ecore_Evas mouse in events.
Definition: ecore_evas.c:1270
const EAPI char * eeze_disk_udev_get_property(Eeze_Disk *disk, const char *property)
Get the property value of a disk.
Definition: eeze_disk_udev.c:13
void evas_render_updates_free(Eina_List *updates)
Free the rectangles returned by evas_render_updates().
Definition: evas_render.c:3939
static unsigned long long eina_swap64(unsigned long long x)
Reverses the byte order of a 64-bit (destination) register.
void * evas_object_intercept_clip_set_callback_del(Evas_Object *obj, Evas_Object_Intercept_Clip_Set_Cb func)
Unset the callback function that intercepts a clip set event of an object.
#define ELM_GENLIST_EVENT_SWIPE
Called when swipe is detected.
Definition: elm_genlist_eo.h:843
Density:2300,Fric:0.65,Rest:0.75.
Definition: EPhysics.h:2284
transpose
Definition: Ethumb.h:275
EAPI Elm_Transit_Effect * elm_transit_effect_translation_add(Elm_Transit *transit, Evas_Coord from_dx, Evas_Coord from_dy, Evas_Coord to_dx, Evas_Coord to_dy)
Add the Translation Effect to Elm_Transit.
Definition: elm_transit.c:1226
EAPI Eina_Bool edje_edit_state_color_class_set(Evas_Object *obj, const char *part, const char *state, double value, const char *color_class)
Sets the color class of the given part state.
Definition: edje_edit.c:7288
EAPI void elm_gesture_layer_long_tap_start_timeout_set(Evas_Object *obj, double long_tap_start_timeout)
This function sets the gesture layer long tap start timeout of an object.
Definition: elm_gesture_layer.c:4104
Elm_Gengrid_Reorder_Type
Gengrid reorder modes.
Definition: elm_gengrid_eo.h:18
EAPI void ecore_evas_callback_hide_set(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
Sets a callback for Ecore_Evas hide events.
Definition: ecore_evas.c:1187
Eina_Bool elm_datetime_value_max_set(Evas_Object *obj, const Efl_Time *maxtime)
Set the upper boundary of a field.
Definition: elm_datetime.c:177
EAPI void elm_config_cache_flush_enabled_set(Eina_Bool enabled)
Set the configured cache flush enabled state.
Definition: elm_config.c:3297
static Eina_Future * eina_future_race_array(Eina_Future *array[])
Creates a future that will be resolved once a future array is resolved.
Definition: eina_promise.h:1570
char * ecore_file_app_exe_get(const char *app)
Returns the executable from the given command.
Definition: ecore_file.c:671
void * evas_object_intercept_move_callback_del(Evas_Object *obj, Evas_Object_Intercept_Move_Cb func)
Unset the callback function that intercepts a move event of an object.
EOAPI void elm_obj_entry_select_allow_set(Eo *obj, Eina_Bool allow)
Allow selection in the entry.
const char * interface
The interface name.
Definition: eldbus_object.h:77
Definition: evas_cache.h:43
default multiple select mode
Definition: elm_general.h:293
EOAPI Eina_Bool elm_obj_entry_is_empty(const Eo *obj)
Get whether the entry is empty.
Efl_Net_Control_Technology * efl_net_connman_technology_new(Efl_Net_Control_Manager *parent, const char *path, Eldbus_Message_Iter *properties)
Creates a new Efl.Net.Control.Technology child of an Efl.Net.Control with path and properties.
Definition: efl_net_control_technology-connman.c:432
Definition: eo_lexer.h:124
EAPI Eina_Bool ecore_evas_demand_attention_get(const Ecore_Evas *ee)
Gets the "i demand attention" flag.
Definition: ecore_evas.c:2601
void(* Evas_Object_Box_Layout)(Evas_Object *o, Evas_Object_Box_Data *priv, void *user_data)
Definition: Evas_Common.h:2715
EAPI Eina_Bool efl_domain_current_push(Efl_Id_Domain domain)
Push a new domain onto the domain stack.
Definition: eo.c:2544
Eina_Bool eldbus_message_arguments_get(const Eldbus_Message *msg, const char *signature,...)
Get the arguments from an Eldbus_Message.
Definition: eldbus_message.c:274
const EAPI char * ecore_drm2_output_relative_to_get(Ecore_Drm2_Output *output)
Get which output is relative to a given output.
Definition: ecore_drm2_outputs.c:1744
Eldbus_Object * eldbus_object_get(Eldbus_Connection *conn, const char *bus, const char *path)
Get an object of the given bus and path.
Definition: eldbus_object.c:188
EAPI void ecore_x_e_window_rotation_supported_set(Ecore_X_Window root, Eina_Bool enabled)
Definition: ecore_x_e.c:2071
#define EINA_SLICE_STR_FMT
Definition: eina_slice.h:486
const EAPI char * efreet_mime_type_icon_get(const char *mime, const char *theme, unsigned int size)
Retrieve the mime type icon for a file.
Definition: efreet_mime.c:465
static void * eina_list_data_set(Eina_List *list, const void *data)
Sets the list node data member.
long long ecore_file_mod_time(const char *file)
Gets the time of the last modification to the given file.
Definition: ecore_file.c:143
const EAPI unsigned char * eina_binbuf_string_get(const Eina_Binbuf *buf) EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT
Retrieves a pointer to the contents of a string buffer.
EINA_DEPRECATED Eina_Bool elm_icon_animated_get(const Evas_Object *obj)
Get animation mode of the icon.
Definition: elm_icon.c:691
EOAPI Efl_Canvas_Object * elm_obj_entry_textblock_get(const Eo *obj)
Returns the actual textblock object of the entry.
Definition: Ecore_Sdl_Keys.h:4
EOAPI void elm_obj_flipselector_first_interval_set(Eo *obj, double interval)
Set the interval on time updates for a user mouse button hold on a flip selector widget.
double elm_animation_view_progress_get(const Elm_Animation_View *obj)
Set current progress position of animation view object.
EAPI void ecore_imf_evas_event_mouse_move_wrap(Evas_Event_Mouse_Move *evas_event, Ecore_IMF_Event_Mouse_Move *imf_event)
Converts a "mouse_move" event from Evas to the corresponding event of Ecore_IMF.
Definition: ecore_imf_evas.c:100
int id
the collection id
Definition: edje_convert.h:88
Error log level.
Definition: eina_log.h:458
EOAPI void evas_canvas3d_object_type_set(Eo *obj, Evas_Canvas3D_Object_Type type)
Sets the type of the object.
EAPI Eina_Bool edje_edit_part_precise_is_inside_get(Evas_Object *obj, const char *part)
Gets precise_is_inside for part.
Definition: edje_edit.c:3973
void * eina_module_symbol_get(const Eina_Module *m, const char *symbol)
Retrieves the data associated with a symbol.
Definition: eina_module.c:386
int button
The button which has been pressed.
Definition: Ecore_IMF.h:592
#define EINA_LIST_FOREACH(list, l, _data)
Definition for the macro to iterate over a list.
Definition: eina_list.h:1427
Eina_Bool hover_left
Hint indicating if there's space for content on the left side of the hover.
Definition: elm_entry_common.h:91
EAPI void elm_config_font_overlay_apply(void)
Apply the changes made with elm_config_font_overlay_set() and elm_config_font_overlay_unset() on the ...
Definition: elm_config.c:3205
void(* focus_out)(Ecore_IMF_Context *ctx)
Input Method context widget has lost focus.
Definition: Ecore_IMF.h:780
EAPI void ecore_x_window_delete_request_send(Ecore_X_Window win)
Sends a delete request to the given window.
Definition: ecore_x_window.c:468
EOAPI void evas_canvas3d_light_ambient_get(const Eo *obj, Evas_Real *r, Evas_Real *g, Evas_Real *b, Evas_Real *a)
Get the ambient color of the given light.
struct _Eldbus_Version Eldbus_Version
void(* Ecore_Cb)(void *data)
Definition: Ecore_Common.h:354
void eina_ustrbuf_reset(Eina_UStrbuf *buf)
Resets a string buffer.
const char * rejected
Set of characters rejected from the entry.
Definition: elm_entry_common.h:230
EAPI void ecore_buffer_free(Ecore_Buffer *buf)
Frees the given Ecore_Buffer.
Definition: ecore_buffer.c:281
EAPI double ecore_animator_pos_map_n(double pos, Ecore_Pos_Map map, int v_size, double *v)
Maps an input position from 0.0 to 1.0 along a timeline to a position in a different curve.
Definition: ecore_anim.c:716
Definition: elm_store.h:114
Definition: evas_text_utils.h:35
EAPI unsigned int * ecore_drm2_device_crtcs_get(Ecore_Drm2_Device *device, int *num)
Get the crtcs of a given device.
Definition: ecore_drm2_device.c:831
void edje_perspective_set(Edje_Perspective *ps, Evas_Coord px, Evas_Coord py, Evas_Coord z0, Evas_Coord foc)
Sets up the transform for this perspective object.
Definition: edje_util.c:5134
void elm_object_item_cursor_engine_only_set(Elm_Widget_Item *obj, Eina_Bool engine_only)
Control if the (custom)cursor for a given item should be searched in its theme, also,...
Definition: elm_widget_item_eo.legacy.c:51
EAPI Eina_Bool ecore_wl_dnd_selection_set(Ecore_Wl_Input *input, const char **types_offered)
Definition: ecore_wl_dnd.c:140
EAPI void ecore_con_url_cookies_session_clear(Ecore_Con_Url *url_con)
Clears currently loaded session cookies.
Definition: ecore_con_url.c:1073
EOAPI void elm_obj_entry_cursor_line_end_set(Eo *obj)
This moves the cursor to the end of the current line.
Definition: evas_module.h:7
void evas_device_emulation_source_set(Evas_Device *dev, Evas_Device *src)
Set the emulation source device.
Definition: evas_device.c:443
EAPI void ecore_drm2_outputs_destroy(Ecore_Drm2_Device *device)
Destroy any created outputs.
Definition: ecore_drm2_outputs.c:998
EAPI void elm_gesture_layer_continues_enable_set(Evas_Object *obj, Eina_Bool continues_enable)
This function sets the gesture layer continues enable of an object.
Definition: elm_gesture_layer.c:4120
Eina_Bool eina_ustrbuf_insert_char(Eina_UStrbuf *buf, Eina_Unicode c, size_t pos)
Inserts a character to a string buffer, reallocating as necessary.
EOAPI Eina_Bool elm_obj_entry_editable_get(const Eo *obj)
Get whether the entry is editable or not.
EOAPI Elm_Label_Slide_Mode elm_obj_label_slide_mode_get(const Eo *obj)
Control the slide mode of the label widget.
void evas_object_smart_member_add(Evas_Object *obj, Evas_Object *smart_obj)
Set an Evas object as a member of a given smart object.
Definition: evas_object_smart.c:204
void eldbus_object_free_cb_del(Eldbus_Object *obj, Eldbus_Free_Cb cb, const void *data)
Remove callback registered in eldbus_object_free_cb_add().
Definition: eldbus_object.c:267
Definition: elm_priv.h:1053
EAPI double edje_edit_state_fill_origin_relative_x_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the fill horizontal origin relative value of a part state.
EAPI Eina_Bool edje_edit_part_mouse_events_get(Evas_Object *obj, const char *part)
Gets mouse_events for part.
Definition: edje_edit.c:3848
Resize up down cursor.
Definition: Ecore_Cocoa.h:118
EAPI int eina_convert_fptoa(Eina_F32p32 fp, char *des)
Converts a 32.32 fixed point number to a string.
Definition: eina_convert.c:353
EAPI void ecore_wl2_window_resize(Ecore_Wl2_Window *window, Ecore_Wl2_Input *input, int location)
Begin resizing a given window.
Definition: ecore_wl2_window.c:753
Eina_Iterator * eina_file_direct_ls(const char *dir)
Gets an iterator to list the content of a directory, with direct information.
Definition: eina_file.c:671
#define FUNC_ITERATOR_GET_CONTAINER(Function)
Definition: eina_iterator.h:184
Eina_List * evas_textblock_cursor_range_geometry_get(const Efl_Text_Cursor_Cursor *cur1, const Evas_Textblock_Cursor *cur2_obj)
Get the geometry of a range.
Definition: evas_object_textblock.c:13501
Definition: Ecore_Con.h:609
static size_t eina_str_join(char *dst, size_t size, char sep, const char *a, const char *b)
Join two strings of known length.
Definition: eina_inline_str.x:67
static Eina_F32p32 eina_f32p32_div(Eina_F32p32 a, Eina_F32p32 b)
Calculates the division of two Eina_F32p32 floating point numbers.
EAPI void elm_transit_auto_reverse_set(Elm_Transit *transit, Eina_Bool reverse)
Set reverse effect automatically.
Definition: elm_transit.c:731
void *(* Eet_Descriptor_Hash_Add_Callback)(void *h, const char *k, void *d)
Definition: Eet.h:2746
#define ELM_LIST_EVENT_EDGE_LEFT
Called when left edge was reached.
Definition: elm_list_eo.h:585
struct _Eina_Prefix Eina_Prefix
An opaque type for prefix handle.
Definition: eina_prefix.h:26
EAPI void elm_config_vsync_set(Eina_Bool enabled)
Set the configured vsync flag.
Definition: elm_config.c:3404
EAPI void ecore_con_ssl_server_verify(Ecore_Con_Server *svr)
Enables certificate verification on a server object.
Definition: ecore_con_legacy.c:2528
EAPI void elm_code_widget_selection_clear(Evas_Object *widget)
Clear selection of widget contents.
Definition: elm_code_widget_selection.c:158
#define EINA_UNUSED
Definition: eina_types.h:321
void evas_object_color_get(const Evas_Object *obj, int *r, int *g, int *b, int *a)
Retrieves the general/main color of the given Evas object.
Definition: evas_object_main.c:2110
EOAPI void evas_canvas_key_lock_add(Eo *obj, const char *keyname)
Adds the keyname key to the current list of lock keys.
EAPI void ecore_wl2_display_destroy(Ecore_Wl2_Display *display)
Destroy an existing Wayland display.
Definition: ecore_wl2_display.c:992
EAPI Eina_Lock _efl_class_creation_lock
Definition: eo.c:41
EAPI Eina_Bool edje_edit_state_map_smooth_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool smooth)
Sets map.smooth value of given part state.
void * elm_map_overlay_data_get(const Elm_Map_Overlay *overlay)
Get the user data stored on a overlay.
Definition: elm_map.c:4931
EAPI Eina_Promise * eina_promise_all_array(Eina_Future *array[])
Creates an all promise.
Definition: eina_promise.c:1329
int references
references count
Definition: edje_convert.h:97
#define ELM_NOTIFY_EVENT_DISMISSED
Called when notify was dismissed.
Definition: elm_notify_eo.h:143
static Eina_Bool eina_value_list_pinsert(Eina_Value *value, unsigned int position, const void *ptr)
Inserts the generic value in a list member position from pointer.
EAPI Eina_Bool edje_edit_group_broadcast_signal_set(Evas_Object *obj, Eina_Bool bs)
Sets the group broadcast signal.
Definition: edje_edit.c:2092
Invalid.
Definition: Eo.h:1066
Ecore_Con_Client * client
the client that was lost
Definition: Ecore_Con.h:486
EAPI Eina_Bool edje_edit_text_class_name_set(Evas_Object *obj, const char *name, const char *newname)
Changes name of a text class.
Definition: edje_edit.c:8287
Tuesday weekday.
Definition: elm_calendar_eo.h:63
Evas_Object * evas_object_top_in_rectangle_get(const Eo *obj, int x, int y, int w, int h, Eina_Bool include_pass_events_objects, Eina_Bool include_hidden_objects)
Retrieve the Evas object stacked at the top of a given rectangular region in a canvas.
Definition: evas_main.c:1689
EAPI Eina_Bool edje_edit_part_item_index_padding_get(Evas_Object *obj, const char *part, unsigned int index, int *l, int *r, int *t, int *b)
Gets paddings of the part's item.
Definition: edje_edit.c:5776
Eina_List * categories
Categories in which item should be shown.
Definition: efreet_desktop.h:114
DBus Method.
Definition: eldbus_introspection.h:60
static Eina_Value eina_value_double_init(double c)
Initialize Eina_Value containing the passed parameter.
Definition: eina_inline_value_util.x:201
EAPI void ethumb_document_page_set(Ethumb *e, unsigned int page)
Set the page number to thumbnail in paged documents.
Definition: ethumb.c:830
EOAPI void elm_obj_label_wrap_width_set(Eo *obj, int w)
Control wrap width of the label.
Eina_Bool eldbus_message_iter_arguments_vget(Eldbus_Message_Iter *iter, const char *signature, va_list ap)
Get data from Eldbus_Message_Iter, for each complete type must have a pointer to store his value,...
Definition: eldbus_message.c:845
Definition: Ecore_X.h:109
Animation has been paused.
Definition: efl_ui_animation_view_eo.legacy.h:35
static void eina_clist_element_init(Eina_Clist *elem)
Inits an (unlinked) element.
EAPI int ECORE_EVAS_EWS_EVENT_DEL
window was deleted, pointer is already invalid but may be used as reference for further cleanup work.
Definition: ecore_evas_ews.c:20
EOAPI Evas_Canvas3D_Material * evas_canvas3d_mesh_frame_material_get(const Eo *obj, int frame)
The material of the key frame of the given mesh.
EAPI void * elm_transit_effect_wipe_add(Elm_Transit *transit, Elm_Transit_Effect_Wipe_Type type, Elm_Transit_Effect_Wipe_Dir dir)
Add the Wipe Effect to Elm_Transit.
Definition: elm_transit.c:2009
Definition: eina_promise.h:371
const EAPI char * edje_edit_part_api_name_get(Evas_Object *obj, const char *part)
Gets api's name of a part.
EAPI int eet_data_node_write_cipher(Eet_File *ef, const char *name, const char *cipher_key, Eet_Node *node, int compress)
TODO FIX ME.
Definition: eet_data.c:5142
EAPI void ecore_x_window_free(Ecore_X_Window win)
Deletes the given window.
Definition: ecore_x_window.c:378
Permission denied to an existing file (or path)
Definition: emile_image.h:112
EAPI double edje_edit_state_aspect_min_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the minimum aspect value of a part state.
void ethumb_client_category_set(Ethumb_Client *client, const char *category)
Category directory to store thumbnails.
Definition: ethumb_client.c:1647
EAPI Efreet_Uri * efreet_uri_decode(const char *full_uri)
Read a single uri and return an Efreet_Uri struct. If there's no hostname in the uri then the hostnam...
Definition: efreet_uri.c:20
struct _Ethumb_Client Ethumb_Client
client handle.
Definition: Ethumb_Client.h:59
Eina_List * attach_points
List of points to be used as anchor points for emblems/overlays.
Definition: efreet_icon.h:120
#define EINA_LOG_STATE_INIT
Definition: eina_log.h:989
void elm_map_route_del(Elm_Map_Route *route)
Remove a route from the map.
Definition: elm_map.c:4713
EAPI void ecore_evas_focus_set(Ecore_Evas *ee, Eina_Bool on)
Sets the Ecore_Evas window focus for the default seat.
Definition: ecore_evas.c:2028
enum _Ector_Update_Type Ector_Update_Type
What kind of update is being pushed.
const EOAPI char * elm_obj_entry_anchor_hover_style_get(const Eo *obj)
Get the style that the hover should use.
Eina_Tiler * eina_tiler_intersection(Eina_Tiler *t1, Eina_Tiler *t2)
Gets the intersection of two tilers.
Definition: eina_tiler.c:1448
int minor
< major (binary or source incompatible changes)
Definition: Eet.h:177
const EAPI char * edje_edit_part_source4_get(Evas_Object *obj, const char *part)
Gets the source4 of part.
#define EINA_LOG_DOM_DBG(DOM, fmt,...)
Definition: eina_log.h:350
EINA_DEPRECATED void elm_diskselector_item_cursor_unset(Elm_Object_Item *it)
Unset the cursor to be shown when mouse is over the diskselector item.
Evas_Coord x2
Final-swipe direction ending point on X
Definition: elm_gesture_layer_common.h:38
EAPI void elm_gesture_layer_line_min_length_set(Evas_Object *obj, int line_min_length)
This function sets the gesture layer line min length of an object.
Definition: elm_gesture_layer.c:3976
jess
Definition: Emotion.h:224
enum _Eet_Error Eet_Error
Eet error identifiers.
Eina_Iterator * eina_inlist_iterator_new(const Eina_Inlist *list)
Returns a new iterator associated to list.
Definition: eina_inlist.c:852
void * eina_thread_cancellable_run(Eina_Thread_Cancellable_Run_Cb cb, Eina_Free_Cb cleanup_cb, void *data)
This function will setup cleanup callback, turn the thread cancellable, execute the given callback,...
Definition: eina_thread.c:258
static int eina_value_type_compare(const Eina_Value_Type *type, const void *a, const void *b)
Compares memory using type descriptor.
EOAPI void elm_obj_gengrid_filled_set(Eo *obj, Eina_Bool fill)
Set how the items grid's filled within a given gengrid widget.
EAPI int ecore_x_disconnect(void)
Shuts down the Ecore X library.
Definition: ecore_x.c:916
Definition: elm_widget_genlist.h:303
Evas_GL_API * evas_gl_api_get(Evas_GL *evas_gl)
Gets the API for rendering using OpenGL.
Definition: evas_gl.c:626
EOAPI void elm_obj_gengrid_item_size_set(Eo *obj, int w, int h)
Set the size for the items of a given gengrid widget.
double saved_time_image_header_load
time, in seconds, saved in header loads by sharing cached loads instead
Definition: Evas_Common.h:2943
Definition: eo_ptr_indirection.x:253
Last action value.
Definition: Edje_Common.h:1955
EOAPI void elm_obj_calendar_mark_del(Eo *obj, Elm_Calendar_Mark *mark)
Delete mark from the calendar.
EAPI int efreet_desktop_save(Efreet_Desktop *desktop)
Saves any changes made to desktop back to the file on the filesystem.
Definition: efreet_desktop.c:287
EAPI Eina_Bool elm_image_memfile_set(Evas_Object *obj, const void *img, size_t size, const char *format, const char *key)
Set a location in memory to be used as an image object's source bitmap.
Definition: efl_ui_image.c:2402
EAPI Edje_Action_Type edje_edit_program_action_get(Evas_Object *obj, const char *prog)
Gets the action of a given program.
Definition: edje_edit.c:11673
int elm_quicklaunch_sub_shutdown(void)
Exposed symbol used only by macros and should not be used by apps.
Definition: elm_main.c:914
EAPI int edje_edit_part_item_index_aspect_h_get(Evas_Object *obj, const char *part, unsigned int index)
Gets the aspect height value of a part's item.
EAPI void eina_array_flush(Eina_Array *array)
Clears an array's elements and deallocates the memory.
Definition: eina_array.c:330
EAPI Eina_Bool elm_transit_event_enabled_get(const Elm_Transit *transit)
Get the value of event enabled status.
Definition: elm_transit.c:716
EOAPI void elm_obj_clock_edit_set(Eo *obj, Eina_Bool edit)
Whether a given clock widget is under editing mode or under (default) displaying-only mode.
const EAPI char * edje_edit_part_above_get(Evas_Object *obj, const char *part)
Gets the name of part stacked above the one passed.
Definition: edje_edit.c:3581
All positions for left/center/right.
Definition: elm_actionslider_eo.h:24
Definition: Ecore_Wayland.h:93
EAPI int ecore_con_server_port_get(const Ecore_Con_Server *svr)
Retrieves the server port in use.
Definition: ecore_con_legacy.c:2347
void * ext_data
Extension data - not used.
Definition: Ecore_Common.h:641
EAPI void ecore_x_screensaver_activate(void)
Definition: ecore_x_screensaver.c:273
Definition: Ecore_Ipc.h:309
unsigned char fg
the index of the palette for the foreground color
Definition: Evas_Common.h:1855
Eina_Bool elua_util_string_run(Elua_State *es, const char *chunk, const char *chname)
Runs a string.
Definition: elua.c:688
Eina_Strbuf * eina_strbuf_manage_read_only_new_length(const char *str, size_t length)
Creates a new string buffer using the passed string.
unsigned int timestamp
Time when the event occurred.
Definition: Ecore_Input.h:293
Edje_Part_Dragable dragable
dragable part
Definition: edje_convert.h:125
unsigned short italic
whether the character is oblique
Definition: Evas_Common.h:1858
EAPI Eina_Bool eina_str_has_extension(const char *str, const char *ext) EINA_PURE EINA_ARG_NONNULL(1
Checks if the given string has the given extension.
EAPI Eina_Bool ecore_x_dpms_capable_get(void)
Checks if the X server is capable of DPMS.
Definition: ecore_x_dpms.c:54
Definition: Ecore_X.h:1029
Definition: Ecore_Ipc.h:260
EOAPI void evas_canvas3d_camera_projection_ortho_set(Eo *obj, Evas_Real left, Evas_Real right, Evas_Real bottom, Evas_Real top, Evas_Real dnear, Evas_Real dfar)
Set the projection matrix of the given camera with orthogonal projection.
EAPI void eina_debug_session_data_set(Eina_Debug_Session *session, void *data)
Set data to a session.
Definition: eina_debug.c:692
Evas_GL_Stencil_Bits stencil_bits
Surface Stencil Bits.
Definition: Evas_GL.h:567
EAPI Eina_Bool edje_edit_text_class_del(Evas_Object *obj, const char *name)
Deletes text class object from edje.
Definition: edje_edit.c:8264
enum _Edje_Part_Type Edje_Part_Type
void evas_cserve_image_cache_contents_clean(Evas_Cserve_Image_Cache *cache)
Completely discard/clean a given images cache, thus re-setting it.
Definition: evas_stats.c:30
int elm_map_overlay_displayed_zoom_min_get(const Elm_Map_Overlay *overlay)
Get the minimum zoom from where the overlay is displayed.
Definition: elm_map.c:4977
const EAPI void * eet_identity_signature(Eet_File *ef, int *signature_length)
Gets the raw signature associated with an Eet_File. Will return NULL if the file is not signed.
Definition: eet_lib.c:1845
EAPI void ecore_con_client_data_set(Ecore_Con_Client *cl, const void *data)
Sets the data associated with the given client to data.
Definition: ecore_con_legacy.c:724
const char * s
Used by both string and choice.
Definition: Edje_Common.h:667
const char * elm_theme_system_dir_get(void)
Get the file path where elementary system theme files are found.
Definition: elm_theme.c:1062
EAPI int embryo_program_variable_count_get(Embryo_Program *ep)
Retrieves the number of public variables in the given program.
Definition: embryo_amx.c:533
A union of IMF events.
Definition: Ecore_IMF.h:740
Value of type long.
Definition: Ecore_Getopt.h:91
void eldbus_connection_free_cb_del(Eldbus_Connection *conn, Eldbus_Free_Cb cb, const void *data)
Remove callback registered in eldbus_connection_free_cb_add().
Definition: eldbus_core.c:1324
EAPI void ecore_evas_callback_msg_parent_handle_set(Ecore_Evas *ee, void(*func_parent_handle)(Ecore_Evas *ee, int msg_domain, int msg_id, void *data, int size))
Sets a callback for parent Ecore_Evas message.
Definition: ecore_evas.c:2720
EAPI void ecore_drm2_device_keyboard_info_set(Ecore_Drm2_Device *device, void *context, void *keymap, int group)
Set info to be used on keyboards.
Definition: ecore_drm2_device.c:815
Panel (dis)appears from the top.
Definition: elm_panel_eo.h:20
EAPI Eina_Bool ecore_fork_reset_callback_add(Ecore_Cb func, const void *data)
Adds a function to be called by ecore_fork_reset().
Definition: ecore.c:520
Eldbus_Service_Interface * eldbus_service_interface_register(Eldbus_Connection *conn, const char *path, const Eldbus_Service_Interface_Desc *desc)
Register an interface in the given path and connection.
Definition: eldbus_service.c:995
EOAPI void evas_canvas_pointer_canvas_xy_by_device_get(const Eo *obj, Evas_Device *dev, int *x, int *y)
This function returns the current known default pointer coordinates.
const Eina_Value_Type * success_type
If provided, then success will only be called if the value type matches the given pointer.
Definition: Eo.h:473
Eina_Bool(* Ecore_Cocoa_Terminate_Cb)(Ecore_Cocoa_Object *sender)
Definition: Ecore_Cocoa.h:92
Definition: elm_widget_naviframe.h:43
EOAPI void evas_canvas_nochange_push(Eo *obj)
Push the nochange flag up 1.
EAPI Evas_Object * elm_photocam_internal_image_get(const Evas_Object *obj)
Get the internal low-res image used for photocam.
Definition: efl_ui_image_zoomable.c:3309
const EAPI char * efreet_mime_globs_type_get(const char *file)
Retrieve the mime type of a file using globs.
Definition: efreet_mime.c:569
int ECORE_WIN32_EVENT_MOUSE_OUT
Ecore_Event for the Ecore_Win32_Event_Mouse_Out event.
Definition: ecore_win32.c:404
Eina_Bool edje_external_type_register(const char *type_name, const Edje_External_Type *type_info)
Registers a type to be used by EXTERNAL parts.
Definition: edje_external.c:154
Evas_Object *(* SlideshowItemGetFunc)(void *data, Evas_Object *obj)
Image fetching class function for slideshow item classes.
Definition: elm_slideshow_common.h:7
EAPI Eina_List * edje_edit_text_classes_list_get(Evas_Object *obj)
Gets the list of all the Text Classes in the given edje object.
Definition: edje_edit.c:8222
void * evas_object_smart_callback_del(Evas_Object *eo_obj, const char *event, Evas_Smart_Cb func)
Delete (unregister) a callback function from the smart event specified by event on the smart object o...
Definition: evas_object_smart.c:1007
Store a value.
Definition: Ecore_Getopt.h:65
Elm_Softcursor_Mode
Definition: elm_general.h:789
void(* Efl_Del_Intercept)(Eo *obj_id)
Definition: Eo.h:213
EOAPI void elm_obj_web_bg_color_get(const Eo *obj, int *r, int *g, int *b, int *a)
Get the background color to be used by the web object.
Definition: Edje_Edit.h:97
void * ecore_event_del(Ecore_Event *event)
Deletes an event from the queue.
Definition: ecore_events.c:85
#define ELM_THUMB_EVENT_GENERATE_STOP
Called when thumbnail generation stopped.
Definition: elm_thumb_eo.h:46
Invalid regular expression.
Definition: elm_helper.h:36
double zy
zy in z' = (x * zx) + (y * zy) + (z * zz) + zw
Definition: eina_matrix.h:127
#define EINA_ERROR_NO_ERROR
No error reported.
Definition: eina_error.h:98
Resize up cursor.
Definition: Ecore_Cocoa.h:117
struct _Evas_Native_Surface::@411::@413 opengl
Set this struct fields if surface data is OpenGL based.
EINA_DEPRECATED Evas_Object * elm_icon_object_get(Evas_Object *obj)
Get the image object of the icon.
Definition: elm_icon.c:814
EAPI void * ecore_buffer_data_get(Ecore_Buffer *buf)
Get a pointer to the raw data of the given Ecore_Buffer.
Definition: ecore_buffer.c:311
const char * ip
the proxy-bound ip address
Definition: Ecore_Con.h:588
#define EPHYSICS_BODY_RESTITUTION_CONCRETE
Restitution coefficient of concrete.
Definition: EPhysics.h:2151
EAPI void elm_transit_objects_final_state_keep_set(Elm_Transit *transit, Eina_Bool state_keep)
Enable/disable keeping up the objects states.
Definition: elm_transit.c:971
struct _Ecore_Factorized_Idle Ecore_Idle_Enterer
A handle for idle enterers.
Definition: Ecore_Common.h:3174
EAPI double elm_video_play_position_get(const Evas_Object *obj)
Get the current position (in seconds) being played in the Elm_Video object.
Definition: efl_ui_video.c:532
Autofill hint for a credit card expiration year.
Definition: Ecore_IMF.h:419
Count of default log levels.
Definition: eina_log.h:462
EAPI Eina_Bool ecore_evas_focus_device_get(const Ecore_Evas *ee, Efl_Input_Device *seat)
Queries whether an Ecore_Evas' window is focused or not.
Definition: ecore_evas.c:1970
No extra mouse button data.
Definition: Evas_Common.h:347
void evas_object_smart_callback_call(Evas_Object *eo_obj, const char *event, void *event_info)
Call a given smart callback on the smart object obj.
Definition: evas_object_smart.c:1061
void eina_evlog_start(void)
Begins logging - until now eina_evlog is a NOOP.
Definition: eina_evlog.c:214
A non-specific error occurred.
Definition: emile_image.h:110
EAPI void ecore_imf_context_candidate_panel_geometry_get(Ecore_IMF_Context *ctx, int *x, int *y, int *w, int *h)
Gets the geometry information of the candidate panel.
Definition: ecore_imf_context.c:1344
Definition: emile_image.h:214
cursor type is before
Definition: evas_textblock_legacy.h:191
EAPI int ephysics_body_soft_body_slice_index_get(EPhysics_Body *body, Evas_Object *slice)
Get the slice index of a soft body based on its slice`s Evas Object.
EAPI int edje_edit_group_min_w_get(Evas_Object *obj)
Gets the group minimum width.
A structure that stores information of an Exit request event.
Definition: Ecore_Common.h:636
const char * efl_net_connman_access_point_path_get(Efl_Net_Control_Access_Point *ap)
Get the path of the given access_point.
Definition: efl_net_control_access_point-connman.c:1680
int evas_touch_point_list_nth_id_get(Evas *eo_e, unsigned int n)
This function returns the id of nth touch point.
Definition: evas_touch_point.c:95
Elm_Input_Panel_Layout
Input panel (virtual keyboard) layout types.
Definition: elm_general.h:75
EAPI void elm_gesture_layer_tap_longpress_cb_del(Evas_Object *obj, Elm_Gesture_State state, Elm_Gesture_Event_Cb cb, void *data)
This function removes a callback called during Tap + Long Tap sequence.
Definition: elm_gesture_layer_extra_gestures.c:219
For special desktop windows, like a background window holding desktop icons.
Definition: elm_win_legacy.h:68
#define ELM_ENTRY_EVENT_ACTIVATED
Called when entry got activated.
Definition: elm_entry_eo.h:1277
EAPI Eina_Bool edje_edit_data_add(Evas_Object *obj, const char *itemname, const char *value)
Creates a new global data object in the given edje file.
Definition: edje_edit.c:2387
right shadow direction value
Definition: Edje_Common.h:2154
Eina_Bool evas_object_box_option_property_get(const Evas_Object *o, Evas_Object_Box_Option *opt, int property,...)
Get a property's value (by its given numerical identifier), on a given box child element.
Definition: evas_object_box.c:1983
EAPI Eina_Bool ecore_wl_dnd_selection_get(Ecore_Wl_Input *input, const char *type)
Definition: ecore_wl_dnd.c:196
Start at 0.0 then "drop" like a ball bouncing to the ground at 1.0, and bounce v2 times,...
Definition: Ecore_Common.h:2776
const EAPI char * efreet_mime_fallback_type_get(const char *file)
Retrieve the fallback mime type of a file.
Definition: efreet_mime.c:623
EAPI double edje_edit_state_minmul_w_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the multiplier (minmul) width value of a part state.
Definition: eina_list.h:343
DEPRECATED.
Definition: Evas_Legacy.h:2165
EAPI int eet_data_write_cipher(Eet_File *ef, Eet_Data_Descriptor *edd, const char *name, const char *cipher_key, const void *data, int compress)
Writes a data structure from memory and store in an eet file using a cipher.
Definition: eet_data.c:2385
EAPI int ecore_evas_aux_hint_id_get(const Ecore_Evas *ee, const char *hint)
Gets a ID of the auxiliary hint string.
Definition: ecore_evas.c:2458
EAPI Eina_Bool eina_strbuf_append_strftime(Eina_Strbuf *buf, const char *format, const struct tm *tm)
Appends a strftime-style timestamp to the buffer.
Definition: eina_strbuf.c:220
Eina_Bool eeze_sensor_accuracy_get(Eeze_Sensor_Obj *sens, int *accuracy)
Get accuracy from sensor object.
Definition: eeze_sensor.c:250
Edje_Part_Description_Spec_Table table
table part description
Definition: edje_convert.h:169
EOAPI void evas_canvas_image_cache_set(Eo *obj, int size)
Set the image cache.
EAPI Eina_Bool edje_edit_part_item_item_weight_x_set(Evas_Object *obj, const char *part, unsigned int index, double weight_x)
Sets the horizontal we value of a part item.
EAPI Eina_Bool efl_object_override(Eo *eo_id, const Efl_Object_Ops *ops)
Override Eo functions of this object.
Definition: eo.c:1727
Definition: elm_widget_spinner.h:37
Elm_Object_Item * focused_item
a focused item by keypad arrow or mouse.
Definition: elm_widget_genlist.h:56
EAPI Evas_Object * elm_color_class_editor_add(Evas_Object *obj)
Create a new color class editor.
Definition: elm_color_class.c:674
void eina_simple_xml_node_data_free(Eina_Simple_XML_Node_Data *node)
Removes data from parent and deletes it.
Definition: eina_simple_xml_parser.c:785
EAPI Eina_Bool ecore_wl2_window_activated_get(const Ecore_Wl2_Window *window)
Get the activated state of a window.
Definition: ecore_wl2_window.c:1123
Ecore_Win32_Window * window
The window that received the event.
Definition: Ecore_Win32.h:475
EAPI int ecore_wl_window_rotation_get(Ecore_Wl_Window *win)
Gets the rotation of the Ecore_Wl_Window.
Definition: ecore_wl_window.c:926
Evas_Modifier * modifiers
modifier keys pressed during the event
Definition: Evas_Legacy.h:167
void eina_matrix3_multiply(Eina_Matrix3 *out, const Eina_Matrix3 *mat_a, const Eina_Matrix3 *mat_b)
Multiplies two matrices.
Definition: eina_matrix.c:1108
Definition: elm_widget_map.h:252
EAPI void ephysics_world_gravity_set(EPhysics_World *world, double gx, double gy, double gz)
Set world gravity in the 3 axes (x, y, z).
void eina_thread_queue_parent_set(Eina_Thread_Queue *thq, Eina_Thread_Queue *thq_parent)
Sets the parent of a thread queue (make this one a child).
Definition: eina_thread_queue.c:504
EOAPI void evas_canvas3d_scene_background_color_set(Eo *obj, Evas_Real r, Evas_Real g, Evas_Real b, Evas_Real a)
Set the background color of a scene.
Definition: edje_part_helper.h:5
Definition: eolian_database.h:66
void elm_gengrid_item_class_unref(Elm_Gengrid_Item_Class *itc)
Decrements object reference count for the item class.
Definition: elm_gengrid.c:5432
int edje_collection_cache_get(void)
Returns the collection cache size.
Definition: edje_cache.c:942
A triple click.
Definition: Ecore_IMF.h:293
rotate 90 degrees counter-clockwise (i.e.
Definition: elm_image_legacy.h:397
enum _Eina_Log_Level Eina_Log_Level
int ecore_drm2_shutdown(void)
Shutdown the Ecore_Drm2 library.
Definition: ecore_drm2.c:197
Ecore_Cocoa_Window * elm_win_cocoa_window_get(const Evas_Object *obj)
Get the Ecore_Cocoa_Window of an Efl.Canvas.Object.
Definition: efl_ui_win.c:7918
#define EVAS_CANVAS3D_MESH_CLASS
Evas 3D canvas mesh class.
Definition: evas_canvas3d_mesh.eo.h:21
const EAPI char * edje_edit_state_text_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the text of a part state.
Definition: edje_edit.c:8391
EOAPI void elm_obj_web_popup_selected_set(Eo *obj, int idx)
Tells the web object which index in the currently open popup was selected.
EINA_DEPRECATED void elm_flipselector_item_del(Elm_Object_Item *it)
Delete a given item from a flip selector widget.
Evas_Coord_Point canvas
The X/Y location of the cursor.
Definition: Evas_Legacy.h:200
EAPI void * efl_data_xref_internal(const char *file, int line, const Eo *obj_id, const Efl_Class *klass_id, const Eo *ref_obj_id)
Get a pointer to the data of an object for a specific class and increment the data reference count.
Definition: eo.c:2242
Only color picker is displayed.
Definition: elm_colorselector_eo.h:28
EAPI Eina_Bool edje_edit_part_drag_threshold_set(Evas_Object *obj, const char *part, const char *threshold)
Sets the name of the part that is used as 'threshold' for the given draggies.
EAPI void eina_rectangle_pool_release(Eina_Rectangle *rect)
Removes the given rectangle from the pool.
Definition: eina_rectangle.c:767
EAPI int ECORE_WL2_EVENT_DATA_SOURCE_ACTION
Definition: ecore_wl2.c:32
char * elm_theme_list_item_path_get(const char *f, Eina_Bool *in_search_path)
Return the full path for a theme element.
Definition: elm_theme.c:810
void elm_win_lower(Evas_Object *obj)
Lower a window object.
Definition: efl_ui_win.c:7995
const char * edje_external_param_type_str(Edje_External_Param_Type type)
Converts type identifier to string nicer representation.
Definition: edje_external.c:7
sentinel, not a real type
Definition: eldbus_connection.h:17
Eina_Bool deleted
Flags deletion of domain, a free slot.
Definition: eina_log.h:421
EAPI int ecore_x_drawable_depth_get(Ecore_X_Drawable d)
Retrieves the depth of the given drawable.
Definition: ecore_x_drawable.c:88
void eina_hash_list_append(Eina_Hash *hash, const void *key, const void *data)
Appends data to an Eina_List inside a hash.
Definition: eina_hash.c:1381
void eldbus_name_owner_changed_callback_del(Eldbus_Connection *conn, const char *bus, Eldbus_Name_Owner_Changed_Cb cb, const void *cb_data)
Remove callback added with eldbus_name_owner_changed_callback_add().
Definition: eldbus_core.c:1432
int size
the length of the data sent
Definition: Ecore_Con.h:545
EOAPI void elm_obj_genlist_clear(Eo *obj)
Remove all items from a given genlist widget.
Fd Write mask.
Definition: Ecore_Common.h:1389
static Eina_Bool eina_value_struct_vget(const Eina_Value *value, const char *name, va_list args)
Gets the generic value from a struct member.
Icon look up order: freedesktop.
Definition: elm_icon_legacy.h:13
Definition: eolian_database.h:290
EAPI void ephysics_world_bodies_outside_right_autodel_set(EPhysics_World *world, Eina_Bool autodel)
Set world autodeleting bodies mode when they're outside of render area by the right.
unsigned long timestamp
The time the event occurred.
Definition: Ecore_Win32.h:438
Use Wasapi module.
Definition: Ecore_Audio.h:61
File corrupt (but was detected as a known format)
Definition: emile_image.h:114
void eina_tiler_rect_del(Eina_Tiler *t, const Eina_Rectangle *r)
Removes a rectangle from a tiler.
Definition: eina_tiler.c:1248
EAPI void ecore_evas_free(Ecore_Evas *ee)
Frees an Ecore_Evas.
Definition: ecore_evas.c:1103
EAPI void ephysics_constraint_del(EPhysics_Constraint *constraint)
Deletes a physics constraint.
void ecore_animator_thaw(Ecore_Animator *animator)
Restores execution of the specified animator.
Definition: ecore_anim.c:876
EAPI void efl_manual_free_set(Eo *obj_id, Eina_Bool manual_free)
Enable or disable the manual free feature.
Definition: eo.c:2674
Bottom left shadow direction value.
Definition: Edje_Common.h:2149
#define MAP_FAILED
Definition: mman.h:59
void elm_theme_copy(Elm_Theme *th, Elm_Theme *thdst)
Copy the theme from the source to the destination theme.
Definition: elm_theme.c:562
EOAPI Elm_Map_Overlay * elm_obj_map_overlay_polygon_add(Eo *obj)
Add a new polygon overlay to the map object.
char * str
The message's string value.
Definition: Edje_Legacy.h:530
EAPI void efreet_lang_reset(void)
Resets language dependent variables and resets language dependent caches This must be called whenever...
Definition: efreet.c:165
const EAPI char * edje_edit_part_source3_get(Evas_Object *obj, const char *part)
Gets the source3 of part.
The window can never be focused.
Definition: Ecore_X.h:1225
Ecore_Animator * ecore_animator_add(Ecore_Task_Cb func, const void *data)
Adds an animator to call func at every animation tick during main loop execution.
Definition: ecore_anim.c:538
double y1
Top right y coordinate.
Definition: eina_quad.h:50
madspin
Definition: Emotion.h:229
The system is connected to a mains supply of power, thus there is no need to limit processing to save...
Definition: Ecore_Common.h:960
These routines are used for interacting with files using Elm Code.
#define ELM_CALENDAR_EVENT_CHANGED
Emitted when the date in the calendar is changed.
Definition: elm_calendar_eo.h:564
const char * strv
String value.
Definition: Ecore_Getopt.h:155
EAPI Evas_Object * elm_glview_add(Evas_Object *parent)
Add a new glview to the parent.
Definition: elm_glview.c:334
EAPI void elm_transit_repeat_times_set(Elm_Transit *transit, int repeat)
Set the transit repeat count.
Definition: elm_transit.c:745
EAPI Eina_Bool edje_edit_state_fill_origin_offset_y_set(Evas_Object *obj, const char *part, const char *state, double value, double y)
Sets the fill vertical origin offset value of a part state.
EAPI Eina_Bool eina_file_close_on_exec(int fd, Eina_Bool on)
Make sure a file descriptor will be closed on exec.
Definition: eina_file_common.c:1155
EOAPI void elm_obj_slideshow_clear(Eo *obj)
Remove all items from a given slideshow widget.
void * evas_object_intercept_layer_set_callback_del(Evas_Object *obj, Evas_Object_Intercept_Layer_Set_Cb func)
Unset the callback function that intercepts a layer set event of an object.
void eina_str_tolower(char **str)
Lowercases all the characters in range [A-Z] in the given string.
Definition: eina_str.c:698
void * evas_object_intercept_stack_above_callback_del(Evas_Object *obj, Evas_Object_Intercept_Stack_Above_Cb func)
Unset the callback function that intercepts a stack above event of an object.
const EAPI Eina_List * elput_seat_devices_get(const Elput_Seat *seat)
Get the list of devices on a given seat.
Definition: elput_input.c:911
EAPI Ethumb_Thumb_Aspect elm_thumb_aspect_get(const Evas_Object *obj)
Get the aspect of the thumb object.
Definition: elm_thumb.c:783
EAPI int ecore_drm_tty_get(Ecore_Drm_Device *dev)
Gets the opened virtual terminal file descriptor.
Definition: ecore_drm_tty.c:314
EINA_DEPRECATED void elm_genlist_item_disabled_set(Elm_Object_Item *it, Eina_Bool disabled)
Set whether a given genlist item is disabled or not.
EOAPI void evas_canvas3d_node_mesh_frame_set(Eo *obj, Evas_Canvas3D_Mesh *mesh, int frame)
The animation frame number of the given node for the given mesh.
Eina_Bool elm_object_focus_get(const Evas_Object *obj)
Get the whether an Elementary object has the focus or not.
Definition: elm_focus_legacy.c:357
Emile_Cipher_Backend emile_cipher_module_get(void)
Get the name of the current used backend.
Definition: emile_main.c:41
EAPI void ecore_drm2_output_relative_to_set(Ecore_Drm2_Output *output, const char *relative)
Set which output a given output is relative to.
Definition: ecore_drm2_outputs.c:1737
Definition: eina_value.h:1913
Simple item.
Definition: elm_general.h:349
EAPI int edje_edit_state_fill_origin_offset_y_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the fill vertical origin offset value of a part state.
Definition: eina_simple_xml_parser.h:204
const char * part
name of part that use image
Definition: Edje_Edit.h:118
const char * color
Color to use when printing in this domain.
Definition: eina_log.h:424
The window should not be included in the pager.
Definition: Ecore_X.h:164
Definition: eina_thread_queue.h:58
EAPI Eina_Bool edje_edit_part_source2_set(Evas_Object *obj, const char *part, const char *source)
Sets the source2 of part.
EAPI void ecore_wl_window_opaque_region_set(Ecore_Wl_Window *win, int x, int y, int w, int h)
Sets the opaque region of the Ecore_Wl_Window.
Definition: ecore_wl_window.c:875
EAPI void ecore_cocoa_window_title_set(Ecore_Cocoa_Window *window, const char *title)
Changes the title of a Cocoa window.
const EAPI void * eet_read_direct(Eet_File *ef, const char *name, int *size_ret)
Reads a specified entry from an eet file and return data.
Definition: eet_lib.c:2014
#define ELM_SPINNER_EVENT_SPINNER_DRAG_START
Called when spinner drag started.
Definition: elm_spinner_eo.h:324
Getting the grabbed-key together with the other client windows.
Definition: Ecore_X.h:2753
Ecore_IMF_Keyboard_Locks locks
The keyboard locks active when the event has been emitted.
Definition: Ecore_IMF.h:676
Eldbus_Pending * eldbus_connection_send(Eldbus_Connection *conn, Eldbus_Message *msg, Eldbus_Message_Cb cb, const void *cb_data, double timeout)
Send a message.
Definition: eldbus_pending.c:94
"Control" is pressed
Definition: Ecore_IMF.h:266
EAPI int ecore_getopt_parse_positional(const Ecore_Getopt *parser, Ecore_Getopt_Value *values, int argc, char **argv, int start)
Parses command line positional parameters.
Definition: ecore_getopt.c:2100
void ethumb_client_video_time_set(Ethumb_Client *client, float t)
Set the video time (duration) in seconds.
Definition: ethumb_client.c:1685
EOAPI Eina_Bool elm_obj_prefs_item_editable_get(const Eo *obj, const char *name)
Get whether the widget bound to a given prefs widget's item is editable or not.
EAPI unsigned int ecore_x_visual_id_get(Ecore_X_Visual visual)
Retrieve the Visual ID from a given Visual.
Definition: ecore_x.c:2483
unsigned int step
Number of slots to grow or shrink data.
Definition: eina_array.h:236
int32_t Eina_F16p16
Definition: eina_fp.h:69
EAPI int edje_edit_part_drag_step_x_get(Evas_Object *obj, const char *part)
Gets horizontal dragable step for part.
"TRANSACTION_START" is called when a new transaction sequence starts.
Definition: Ecore_IMF.h:237
uint64_t _guarantee
guarantees 8-byte alignment
Definition: eina_value.h:351
EOAPI void evas_canvas_event_default_flags_set(Eo *obj, Evas_Event_Flags flags)
Set the default set of flags an event begins with.
EAPI Eina_List * efreet_util_desktop_name_glob_list(const char *glob)
Find all desktops where name matches a glob pattern.
Definition: efreet_utils.c:340
EAPI Eina_List * eeze_udev_find_by_filter(const char *subsystem, const char *type, const char *name)
A more advanced find, allows finds using udev properties.
Definition: eeze_udev_find.c:325
EINA_DEPRECATED Evas_Object * elm_bg_overlay_get(const Evas_Object *obj)
Get the overlay object used for the background object.
Eina_Iterator * eina_rbtree_iterator_postfix(const Eina_Rbtree *root)
Returns a new prefix iterator associated with a rbtree.
Definition: eina_rbtree.c:529
const char * suffix
The suffix the be printed.
Definition: eina_promise.h:358
Eina_Bool elm_textpath_ellipsis_get(const Efl_Ui_Textpath *obj)
Control the ellipsis behavior of the textpath.
Definition: efl_ui_textpath_eo.legacy.c:28
Eina_Bool elm_animation_view_auto_repeat_get(const Elm_Animation_View *obj)
Turn on/off animation looping.
EAPI Embryo_Function embryo_program_function_find(Embryo_Program *ep, const char *name)
Returns the function in the given program with the given name.
Definition: embryo_amx.c:475
Eina_Bool eina_ustrbuf_append_char(Eina_UStrbuf *buf, Eina_Unicode c)
Appends a character to a string buffer, reallocating as necessary.
void elm_win_indicator_opacity_set(Evas_Object *obj, Elm_Win_Indicator_Opacity_Mode mode)
Sets the indicator opacity mode of the window.
Definition: efl_ui_win.c:8194
EAPI void ecore_fb_callback_lose_set(void(*func)(void *data), void *data)
Set a callback called when a virtual terminal is lost.
Definition: ecore_fb_vt.c:263
EOAPI void * evas_canvas3d_mesh_frame_vertex_data_map(Eo *obj, int frame, Evas_Canvas3D_Vertex_Attrib attrib)
Map the vertex buffer of the key frame of the given mesh.
const Eina_Value_Type * EINA_VALUE_TYPE_DOUBLE
Definition: eina_value.c:5603
Eina_Value_Union value
to be accessed with type descriptor
Definition: eina_value.h:664
a parent path must have a ObjectManager interface
Definition: eldbus_object.h:62
copy & paste text with markup tag
Definition: elm_general.h:337
EAPI Eina_Bool edje_edit_size_class_add(Evas_Object *obj, const char *name)
Creates a new size class object in the given edje.
Definition: edje_edit.c:8103
EAPI Eina_Bool ecore_x_randr_crtc_gamma_set(Ecore_X_Randr_Crtc crtc, const Ecore_X_Randr_Crtc_Gamma_Info *gamma)
Definition: ecore_x_randr.c:2305
EAPI void elm_config_focus_highlight_clip_disabled_set(Eina_Bool disable)
Set the disable status of the focus highlight clip feature.
Definition: elm_config.c:3474
int elm_quicklaunch_shutdown(void)
Exposed symbol used only by macros and should not be used by apps.
Definition: elm_main.c:944
#define EVAS_CANVAS3D_CAMERA_CLASS
Evas 3D canvas camera class.
Definition: evas_canvas3d_camera.eo.h:21
#define EPHYSICS_BODY_FRICTION_POLYSTYRENE
Friction coefficient of polystyrene.
Definition: EPhysics.h:2122
EOAPI void elm_obj_entry_append(Eo *obj, const char *str)
Appends str to the text of the entry.
Eina_Bool eldbus_message_arguments_append(Eldbus_Message *msg, const char *signature,...)
Append arguments into an Eldbus_Message.
Definition: eldbus_message.c:495
EAPI Eina_Bool ecore_con_ssl_client_upgrade(Ecore_Con_Client *cl, Ecore_Con_Type compl_type)
Upgrades a connection to a specified level of encryption.
Definition: ecore_con_legacy.c:900
EAPI int edje_edit_state_rel2_offset_x_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the 'rel2 offset X' value of state.
EAPI void eio_monitoring_interval_set(double interval)
Set the polling interval to control the fallback monitor behavior.
Definition: eio_monitor_poll.c:411
Elm_Map_Route_Type
Set type of transport used on route.
Definition: elm_map_eo.h:38
static double eina_vector2_length_square_get(const Eina_Vector2 *v)
Return the length in square of the given vector.
#define EINA_LOG_COLOR_DEFAULT
Set the color for Eina log entries.
Definition: eina_file_common.h:151
EAPI void ecore_win32_window_hide(Ecore_Win32_Window *window)
Hide the given window.
Definition: ecore_win32_window.c:1102
const EINA_DEPRECATED char * evas_cserve_path_get(void)
Definition: evas_module.c:856
static float eina_f16p16_float_to(Eina_F16p16 v)
Creates a new standard float from Eina_F16p16 floating point number.
void(* Ecore_Drm_Pageflip_Cb)(void *data)
Definition: Ecore_Drm.h:203
EAPI void eina_debug_opcodes_register(Eina_Debug_Session *session, const Eina_Debug_Opcode ops[], Eina_Debug_Opcode_Status_Cb status_cb, void *data)
Register opcodes to a session.
Definition: eina_debug.c:645
Definition: Ecore_Wayland.h:101
Start fast then slow down.
Definition: Ecore_Common.h:2757
Definition: elm_widget_calendar.h:68
void elm_icon_thumb_set(Evas_Object *obj, const char *file, const char *group)
Set the file that will be used, but use a generated thumbnail.
Definition: elm_icon.c:848
Eina_Error edje_object_layout_load_error_get(const Efl_Canvas_Layout *obj)
Gets the (last) file loading error for a given object.
Definition: efl_canvas_layout_eo.legacy.c:27
EAPI int edje_edit_state_min_h_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the minimum height value of a part state.
Eina_Hash * eina_hash_string_small_new(Eina_Free_Cb data_free_cb)
Creates a new hash table for use with strings with small bucket size.
Definition: eina_hash.c:799
void eina_mempool_repack(Eina_Mempool *mp, Eina_Mempool_Repack_Cb cb, void *data)
Repacks the objects in the mempool.
Definition: eina_mempool.c:294
EAPI void eina_lalloc_free(Eina_Lalloc *a)
Frees the resources for a lazy allocator.
Definition: eina_lalloc.c:91
Eina_File_Line current
The current line.
Definition: eina_file_common.h:145
EAPI int ecore_evas_layer_get(const Ecore_Evas *ee)
Gets the layer of an Ecore_Evas' window.
Definition: ecore_evas.c:1963
int evas_smart_usage_get(const Evas_Smart *s)
Get the number of uses of the smart instance.
Definition: evas_smart.c:120
struct _Elua_State Elua_State
Opaque Elua state.
Definition: Elua.h:107
EAPI size_t eina_str_join_len(char *dst, size_t size, char sep, const char *a, size_t a_len, const char *b, size_t b_len) EINA_ARG_NONNULL(1
Joins two strings of known length.
Request min.
Definition: elm_glview_eo.h:57
EAPI Eina_Bool elm_image_animated_play_get(const Elm_Image *obj)
Get whether an image object is under animation or not.
Definition: efl_ui_image.c:1913
Never use this.
Definition: Ecore_IMF.h:363
Definition: eo_lexer.h:131
EOAPI void evas_canvas3d_mesh_frame_vertex_data_set(Eo *obj, int frame, Evas_Canvas3D_Vertex_Attrib attrib, int stride, const void *data)
Set the vertex data of the key frame of the given mesh.
The flat of your hand.
Definition: Ecore_IMF.h:507
struct _EPhysics_Camera EPhysics_Camera
Camera handle, used to change the position of the frame to be rendered.
Definition: EPhysics.h:673
Multiline text.
Definition: Ecore_IMF.h:415
void * efreet_desktop_command_progress_get(Efreet_Desktop *desktop, Eina_List *files, Efreet_Desktop_Command_Cb cb_command, Efreet_Desktop_Progress_Cb cb_prog, void *data)
Get a command to use to execute a desktop entry, and receive progress updates for downloading of remo...
Definition: efreet_desktop_command.c:170
static Eina_Bool eina_condition_wait(Eina_Condition *cond)
Causes a thread to wait until signaled by the condition.
#define EVAS_GL_BAD_ALLOC
Bad allocation; for more information, please refer to its EGL counterpart.
Definition: Evas_GL.h:5076
#define ELM_CALENDAR_CLASS
Calendar widget.
Definition: elm_calendar_eo.h:129
Eina_Bool(* Ecore_Con_Eet_Server_Cb)(void *data, Ecore_Con_Reply *reply, Ecore_Con_Server *conn)
Called when the server has accepted the connection of the client.
Definition: Ecore_Con_Eet.h:82
EOAPI Eina_Bool elm_obj_entry_selection_handler_disabled_get(const Eo *obj)
This returns whether the entry's selection handlers are disabled.
EOAPI void elm_obj_web_region_show(Eo *obj, int x, int y, int w, int h)
Shows the given region in the web object.
EOAPI void evas_canvas3d_mesh_frame_material_set(Eo *obj, int frame, Evas_Canvas3D_Material *material)
The material of the key frame of the given mesh.
EOAPI int evas_canvas_coord_world_x_to_screen(const Eo *obj, int x)
Convert/scale a canvas coordinate into output screen coordinates.
const EAPI char * efreet_mime_type_get(const char *file)
Retrieve the mime type of a file.
Definition: efreet_mime.c:439
EOAPI Elm_Map_Overlay * elm_obj_map_overlay_class_add(Eo *obj)
Add a new class overlay to the map object.
Definition: elm_widget_map.h:228
Eina_Iterator * eina_iterator_filter_new(Eina_Iterator *iterator, Eina_Each_Cb filter, Eina_Free_Cb free_cb, void *data)
Creates a new iterator which which iterates through all elements with are accepted by the filter call...
Definition: eina_iterator.c:408
Parameter not a Window.
Definition: Ecore_X.h:393
EAPI Ecore_X_Randr_Output * ecore_x_randr_output_clones_get(Ecore_X_Window root, Ecore_X_Randr_Output output, int *num)
gets the the outputs which might be used simultenously on the same CRTC.
Definition: ecore_x_randr.c:2058
EAPI int ECORE_WL_EVENT_DATA_SOURCE_TARGET
Definition: ecore_wl.c:95
void * dlopen(const char *path, int mode EVIL_UNUSED)
Map a specified executable module (either a .dll or .exe file) into the address space of the user pro...
Definition: evil_dlfcn.c:43
EAPI Eio_File * eio_dir_stat_ls(const char *dir, Eio_Filter_Direct_Cb filter_cb, Eio_Main_Direct_Cb main_cb, Eio_Done_Cb done_cb, Eio_Error_Cb error_cb, const void *data)
List the content of a directory and all its sub-content asynchronously.
Definition: eio_dir.c:1018
Definition: Ecore_Wl2.h:199
static Eina_Bool eina_condition_new(Eina_Condition *cond, Eina_Lock *mutex)
Initializes a new condition variable.
void elm_object_item_part_text_set(Elm_Widget_Item *obj, const char *part, const char *label)
Control a label of an object item.
Definition: elm_widget_item_eo.legacy.c:75
EAPI Eina_Bool elm_image_editable_get(const Evas_Object *obj)
Contrtol if the image is 'editable'.
Definition: efl_ui_image.c:2372
Very fast, but lower compression ratio (faster to compress than EET_COMPRESSION_VERYFAST) (LZ4)
Definition: Eet.h:244
Eina_Bool eina_ustrbuf_append_escaped(Eina_UStrbuf *buf, const Eina_Unicode *str)
Appends an escaped string to a buffer, reallocating as necessary.
void eldbus_proxy_free_cb_add(Eldbus_Proxy *proxy, Eldbus_Free_Cb cb, const void *data)
Add a callback function to be called when an event of the type passed occurs.
Definition: eldbus_proxy.c:272
EAPI Evas_Object * elm_access_object_get(const Evas_Object *obj)
Get an accessible object of the evas object.
Definition: elm_access.c:1289
EAPI void elm_thumb_crop_align_get(const Evas_Object *obj, double *cropx, double *cropy)
Get the crop alignment of the thumb object.
Definition: elm_thumb.c:868
EAPI int edje_edit_state_rel2_offset_y_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the 'rel2 offset Y' value of state.
void eina_thread_queue_send_done(Eina_Thread_Queue *thq, void *allocref)
Finishes sending the allocated message.
Definition: eina_thread_queue.c:412
EOAPI Eina_Bool elm_obj_web_reload_full(Eo *obj)
Requests a reload of the current document, avoiding any existing caches.
Eina_List * edje_color_class_list(void)
Lists color classes.
Definition: edje_util.c:768
double val[1]
The message's array of floats.
Definition: Edje_Legacy.h:513
struct _Ecore_Ipc_Server Ecore_Ipc_Server
An IPC connection handle.
Definition: Ecore_Ipc.h:45
unsigned int timestamp
The timestamp when the event occurred.
Definition: Ecore_IMF.h:639
EAPI void ecore_evas_title_set(Ecore_Evas *ee, const char *t)
Sets the title of an Ecore_Evas' window.
Definition: ecore_evas.c:1547
void(* shutdown)(void *data)
Function to destroy the backend, freeing memory back to the operating system.
Definition: eina_inline_mempool.x:49
Critical log level.
Definition: eina_log.h:457
const Evas_Smart_Class * parent
this class inherits from this parent
Definition: Evas_Common.h:1953
Definition: Ecore_X.h:816
EOAPI Eina_Bool evas_canvas3d_mesh_fog_enable_get(const Eo *obj)
Enable or disable fog effect for given mesh.
static Eina_Bool eina_value_bool_get(const Eina_Value *v, Eina_Bool *c)
Check value type and get contents.
Definition: eina_inline_value_util.x:241
EOAPI void elm_obj_label_slide_go(Eo *obj)
Start slide effect.
EAPI int eet_dictionary_count(const Eet_Dictionary *ed)
Returns the number of strings inside a dictionary.
Definition: eet_dictionary.c:190
EAPI int ecore_evas_init(void)
Inits the Ecore_Evas system.
Definition: ecore_evas.c:604
void(* Eina_Debug_Opcode_Status_Cb)(void *data, Eina_Bool status)
Definition: eina_debug.h:81
static Eina_Bool eina_spinlock_new(Eina_Spinlock *spinlock)
Initializes a new Eina_Spinlock.
EAPI void ecore_con_socks5_remote_del(const char *ip, int port, const char *username, const char *password)
Removes a SOCKS v5 proxy from the proxy list and delete it.
Definition: ecore_con_socks.c:272
EAPI Eet_Node * eet_data_node_decode_cipher(const void *data_in, const char *cipher_key, int size_in)
TODO FIX ME.
Definition: eet_data.c:5045
EAPI void ecore_wl2_window_free(Ecore_Wl2_Window *window)
Free a given Ecore_Wl2_Window.
Definition: ecore_wl2_window.c:689
EOAPI Elm_Widget_Item * elm_obj_list_first_item_get(const Eo *obj)
Get the first item in the list.
EAPI Eina_Bool elm_thumb_ethumb_client_connected_get(void)
Get the ethumb_client connection state.
Definition: elm_thumb.c:708
EAPI void edje_edit_state_color2_get(Evas_Object *obj, const char *part, const char *state, double value, int *r, int *g, int *b, int *a)
Gets the color2 of a part state.
EAPI Eet_Dictionary * eet_dictionary_get(Eet_File *ef)
Returns a handle to the shared string dictionary of the Eet file.
Definition: eet_lib.c:2564
EAPI void efl_data_xunref_internal(const Eo *obj_id, void *data, const Eo *ref_obj_id)
Decrement the object data reference count by 1.
Definition: eo.c:2285
Allocation of resources failure prevented load.
Definition: emile_image.h:113
const EAPI char * efreet_download_dir_get(void)
Retrieves the XDG Download directory.
Definition: efreet_base.c:132
EAPI Ecore_X_Window ecore_x_window_parent_get(Ecore_X_Window win)
Retrieves the parent window of the given window.
Definition: ecore_x_window.c:1526
char * line
The bytes of a line of buffered data.
Definition: ecore_exe_eo.h:20
Ecore_IMF_Input_Panel_State
Definition: Ecore_IMF.h:141
Eina_Bool edje_audio_channel_mute_get(Edje_Channel channel)
Gets the mute state of the given channel.
Definition: edje_multisense.c:124
int device
Multi device number that went up (1 or more for extra touches)
Definition: Evas_Legacy.h:280
EAPI Eina_Bool edje_edit_program_add(Evas_Object *obj, const char *name)
Adds a new program to the edje file.
Definition: edje_edit.c:11005
Eina_Bool ecore_file_cp(const char *src, const char *dst)
Copies the given file to the given destination.
Definition: ecore_file.c:420
Eina_Bool copied
Indicates whether this file has copied data.
Definition: eina_file_common.h:107
Eina_List * directories
List of subdirectories for this theme.
Definition: efreet_icon.h:69
#define ELDBUS_NAME_REQUEST_FLAG_DO_NOT_QUEUE
If we can not become the primary owner do not place us in the queue.
Definition: eldbus_freedesktop.h:12
Ecore_Win32_Window * window
The window that received the event.
Definition: Ecore_Win32.h:373
EOAPI Eina_Bool elm_obj_panel_hidden_get(const Eo *obj)
Get the state of the panel.
struct _Elm_Entry_Anchor_Hover_Info::@244 hover_parent
Geometry of the object used as parent by the hover.
EAPI void eina_accessor_free(Eina_Accessor *accessor)
Frees an accessor.
Definition: eina_accessor.c:96
Eldbus_Pending * eldbus_proxy_send(Eldbus_Proxy *proxy, Eldbus_Message *msg, Eldbus_Message_Cb cb, const void *cb_data, double timeout)
Send a message.
Definition: eldbus_proxy.c:574
EAPI struct wl_array * ecore_wl_dnd_drag_types_get(Ecore_Wl_Input *input)
Definition: ecore_wl_dnd.c:428
A window holding the contents of a combo box.
Definition: elm_win_legacy.h:91
int count
The size of the message's array (may be greater than 1)
Definition: Edje_Legacy.h:512
No scrollto.
Definition: elm_general.h:396
void * evas_object_smart_callback_del(Evas_Object *obj, const char *event, Evas_Smart_Cb func)
Delete (unregister) a callback function from the smart event specified by event on the smart object o...
Definition: evas_object_smart.c:1007
EAPI Ecore_X_Visual ecore_x_default_visual_get(Ecore_X_Display *disp, Ecore_X_Screen *screen)
Retrieve the default Visual.
Definition: ecore_x.c:2501
EAPI void ecore_evas_callback_show_set(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
Sets a callback for Ecore_Evas show events.
Definition: ecore_evas.c:1178
void evas_object_smart_need_recalculate_set(Evas_Object *obj, Eina_Bool value)
Set or unset the flag signalling that a given smart object needs to get recalculated.
Definition: efl_canvas_group_eo.legacy.c:3
EOAPI void elm_obj_entry_cnp_mode_set(Eo *obj, Elm_Cnp_Mode cnp_mode)
Control pasting of text and images for the widget.
track year
Definition: Emotion.h:190
static Eina_List * eina_list_next(const Eina_List *list)
Gets the next list node after the specified list node.
void * legacy_buffer
wayland client buffer to use
Definition: Evas_Legacy.h:4663
EAPI void ephysics_body_light_set(EPhysics_Body *body, Eina_Bool enable)
Set light effect over body.
Starts fast and decrease speed over time, v1 being a power factor.
Definition: elm_transit.h:68
EAPI Eina_Bool ecore_drm2_output_background_color_set(Ecore_Drm2_Output *output, uint64_t r, uint64_t g, uint64_t b, uint64_t a)
Set the background color of an output's crtc.
Definition: ecore_drm2_outputs.c:1751
char * eldbus_message_iter_signature_get(Eldbus_Message_Iter *iter)
Returns the current signature of a message iterator.
Definition: eldbus_message.c:605
EAPI Eina_Bool edje_edit_size_class_max_w_set(Evas_Object *obj, const char *class_name, Evas_Coord size)
Sets width max size of specified size class.
const EAPI void * ecore_evas_buffer_pixels_get(Ecore_Evas *ee)
Grabs a pointer to the actual pixels array of a given Ecore_Evas buffer canvas/window.
Definition: ecore_evas_buffer.c:916
Eina_Bool eeze_sensor_xyz_get(Eeze_Sensor_Obj *sens, float *x, float *y, float *z)
Get data from all three data properties.
Definition: eeze_sensor.c:259
EAPI void ecore_wl2_window_rotation_app_set(Ecore_Wl2_Window *window, Eina_Bool set)
Set if an application has set window rotation.
Definition: ecore_wl2_window.c:1160
sorting in bottom left fashion
Definition: eina_rectangle.h:103
EAPI Eina_Bool edje_edit_state_rel1_to_x_set(Evas_Object *obj, const char *part, const char *state, double value, const char *rel_to)
Sets the part rel1x is relative to.
const char * name
Name of the user data type to be serialized.
Definition: Eet.h:2826
EAPI void elm_progressbar_pulse(Evas_Object *obj, Eina_Bool state)
Start/stop a given progress bar "pulsing" animation, if its under that mode.
Definition: efl_ui_progressbar.c:912
#define EVAS_CALLBACK_PRIORITY_AFTER
Definition: Evas_Common.h:77
Definition: eina_tiler.h:166
Eldbus_Pending * eldbus_object_peer_machine_id_get(Eldbus_Object *obj, Eldbus_Message_Cb cb, const void *data)
Call the method "GetMachineId" on the eldbus object.
Definition: eldbus_object.c:664
EAPI void elm_gesture_layer_line_angular_tolerance_set(Evas_Object *obj, double line_angular_tolerance)
This function sets the gesture layer line angular tolerance of an object.
Definition: elm_gesture_layer.c:4024
EOAPI void elm_obj_entry_context_menu_item_add(Eo *obj, const char *label, const char *icon_file, Elm_Icon_Type icon_type, Evas_Smart_Cb func, const void *data)
This adds an item to the entry's contextual menu.
enum _Eina_Matrix_Type Eina_Matrix_Type
EOAPI int evas_canvas3d_node_mesh_frame_get(const Eo *obj, Evas_Canvas3D_Mesh *mesh)
The animation frame number of the given node for the given mesh.
void elm_gengrid_item_cursor_set(Elm_Object_Item *it, const char *cursor)
Set the type of mouse pointer/cursor decoration to be shown, when the mouse pointer is over the given...
Definition: elm_gengrid.c:4972
Definition: efl_ui_position_manager_common.h:21
Bottom right shadow direction value.
Definition: Edje_Common.h:2147
const EAPI char * elm_config_web_backend_get(void)
Get the currently set backend engine used by Elm_Web widget.
Definition: elm_config.c:4685
EAPI Eina_FreeQ * eina_freeq_main_get(void)
Get the main loop free queue.
Definition: eina_freeq.c:265
EAPI void embryo_data_string_set(Embryo_Program *ep, const char *src, Embryo_Cell *str_cell)
Copies string in the given buffer into the virtual machine memory starting at the given cell.
Definition: embryo_amx.c:677
EAPI void elm_image_orient_set(Evas_Object *obj, Elm_Image_Orient elm_orient)
Contrtol the image orientation.
Definition: efl_ui_image.c:2500
static Eina_Bool eina_value_struct_get(const Eina_Value *value, const char *name,...)
Gets the generic value from a struct member.
EAPI void ecore_evas_borderless_set(Ecore_Evas *ee, Eina_Bool on)
Sets whether an Ecore_Evas' window is borderless or not.
Definition: ecore_evas.c:2059
Eina_Bool emotion_object_extension_may_play_fast_get(const char *file)
Do we have a chance to play that file.
Definition: emotion_main.c:119
static void eina_rectangle_coords_from(Eina_Rectangle *rect, int x, int y, int w, int h) EINA_ARG_NONNULL(1)
Sets the coordinates and size of a rectangle.
struct _Ecore_Con_Event_Url_Progress::@27 down
download info
Eldbus_Message_Iter * eldbus_message_iter_container_new(Eldbus_Message_Iter *iter, int type, const char *contained_signature)
Create and append a typed iterator to another iterator.
Definition: eldbus_message.c:526
struct _EPhysics_Body EPhysics_Body
Definition: EPhysics.h:655
Ecore_Getopt_Action action
define how to handle it
Definition: Ecore_Getopt.h:195
a property has changed
Definition: eldbus_proxy.h:190
Definition: Ecore_Ipc.h:270
const char * accepted
Set of characters accepted in the entry.
Definition: elm_entry_common.h:229
const char * elm_icon_standard_get(const Evas_Object *obj)
Get the icon name set by icon standard names.
Definition: elm_icon.c:899
Eina_Bool eina_tiler_subtract(Eina_Tiler *dst, Eina_Tiler *src)
Subtracts two tilers.
Definition: eina_tiler.c:1409
Eina_Bool running
animation is happening
Definition: elm_widget_gengrid.h:95
_Efl_Class_Type
An enum representing the possible types of an Eo class.
Definition: Eo.h:818
#define EET_G_UNKNOWN
Unknown group data encoding type.
Definition: Eet.h:2594
EAPI Eet_File * eet_memopen_read(const void *data, size_t size)
Definition: eet_lib.c:1387
int(* Efreet_Desktop_Progress_Cb)(void *data, Efreet_Desktop *desktop, char *uri, long int total, long int current)
A callback used to get download progress of remote uris.
Definition: efreet_desktop.h:52
void evas_event_feed_key_down_with_keycode(Evas *obj, const char *keyname, const char *key, const char *string, const char *compose, unsigned int timestamp, const void *data, unsigned int keycode)
Key down event feed with keycode.
Definition: evas_events.c:3689
_Ethumb_Thumb_FDO_Size
Definition: Ethumb.h:247
struct _Elm_Map_Group_Class Elm_Map_Group_Class
Each marker must be associated to a group class.
Definition: elm_map_common.h:47
Emile serialization, compression and ciphering public API calls.
EAPI void elm_code_widget_selection_end(Evas_Object *widget, unsigned int line, unsigned int col)
End the selection of widget contents.
Definition: elm_code_widget_selection.c:69
enum _Evas_GL_Depth_Bits Evas_GL_Depth_Bits
Enumeration that defines the Surface Depth Format.
static int32_t eina_f16p16_int_to(Eina_F16p16 v)
Creates a new standard 32-bit integer from Eina_F16p16 floating point number.
EAPI void ephysics_body_friction_set(EPhysics_Body *body, double friction)
Set body's friction.
Eina_List * signals
List with interface signals.
Definition: eldbus_introspection.h:51
EAPI Eina_Bool eina_value_optional_pset(Eina_Value *value, Eina_Value_Type const *subtype, const void *subvalue)
Sets the optional with a value.
EAPI Eina_Bool ethumb_exists(Ethumb *e)
test if the thumbnailer exists
Definition: ethumb.c:1629
EAPI void ephysics_body_soft_body_triangle_impulse_apply(EPhysics_Body *body, int idx, double x, double y, double z)
Apply an impulse on a given soft body triangle.
struct _Eeze_Sensor_Obj Eeze_Sensor_Obj
EAPI void ecore_drm_device_keyboard_cached_keymap_set(struct xkb_keymap *map)
Sets up a cached keymap to use same keymap for each devices This function will setup a cached keymap ...
Definition: ecore_drm_device.c:726
struct _Ecore_Thread Ecore_Thread
A handle for threaded jobs.
Definition: Ecore_Common.h:1729
Eina_Stringshare * eina_stringshare_printf(const char *fmt,...) EINA_PRINTF(1
Retrieves an instance of a string for use in a program from a format string.
OpenGL COMPRESSED_RGBA_S3TC_DXT3_EXT format with RGBA.
Definition: emile_image.h:41
EAPI Eina_Bool elm_drag_item_container_del(Evas_Object *obj)
Deletes a item container from drag-source list.
Definition: efl_ui_dnd.c:832
EAPI Eina_Bool ecore_x_randr_crtc_settings_set(Ecore_X_Window root, Ecore_X_Randr_Crtc crtc, Ecore_X_Randr_Output *outputs, int noutputs, int x, int y, Ecore_X_Randr_Mode mode, Ecore_X_Randr_Orientation orientation)
Sets the demanded parameters for a given CRTC.
Definition: ecore_x_randr.c:1668
Selection end cursor state.
Definition: Edje_Common.h:9
Ecore_Getopt_Type
Enumeration for defining the type of the values to store when using append action.
Definition: Ecore_Getopt.h:86
struct _Eina_Size2D Eina_Size2D
A 2D size in pixel coordinates.
Definition: Ecore_X.h:2111
Hide the object during the animation.
Definition: elm_transit.h:116
Use tone module.
Definition: Ecore_Audio.h:58
static Eina_Bool eina_array_foreach(Eina_Array *array, Eina_Each_Cb cb, void *fdata)
Iterates over an array using a callback function.
Definition: Ecore_Wl2.h:341
Evas_Object * elm_spinner_add(Evas_Object *parent)
Add a new spinner widget to the given parent Elementary (container) object.
Definition: elm_spinner.c:1352
Eina_Bool eina_thread_name_set(Eina_Thread t, const char *name)
Sets the name of a given thread for debugging purposes.
Definition: eina_thread.c:204
void(* Eet_Descriptor_Array_Free_Callback)(void *mem)
Definition: Eet.h:2808
#define ELM_GENLIST_EVENT_CONTRACTED
called when genlist is contracted
Definition: elm_genlist_eo.h:978
EAPI void ecore_evas_wayland_move(Ecore_Evas *ee, int x, int y)
Begin moving the Ecore_Evas window.
Definition: ecore_evas.c:4550
const char * name
The name of backend.
Definition: Ecore_Buffer.h:440
void(* Evas_Event_Cb)(void *data, Evas *e, void *event_info)
Evas event callback function signature.
Definition: Evas_Common.h:448
Physics rotation set action value.
Definition: Edje_Common.h:1952
#define EET_I_LIMIT
Other type exist but are reserved for internal purpose.
Definition: Eet.h:2604
Definition: eina_simple_xml_parser.h:214
const EAPI char * efreet_desktop_dir_get(void)
Retrieves the XDG Desktop directory.
Definition: efreet_base.c:124
Eina_Bool elm_win_keyboard_win_get(const Evas_Object *obj)
Get whether the window is a keyboard.
Definition: efl_ui_win.c:8258
Definition: Ecore_Wl2.h:323
unsigned int len
Number of elements used by the members.
Definition: eina_inarray.h:230
Eina_Bool ecore_file_mkpath(const char *path)
Creates a complete path.
Definition: ecore_file.c:382
Substring style 6.
Definition: Ecore_IMF.h:327
Eina_List ** listp
List pointer.
Definition: Ecore_Getopt.h:140
struct _Ecore_Win32_Window Ecore_Win32_Window
Definition: Ecore_Evas_Types.h:28
void(* del)(void *data, Evas_Object *o)
object will be deleted.
Definition: elm_win_common.h:23
EAPI double elm_progressbar_value_get(const Evas_Object *obj)
Get the progress value (in percentage) on a given progress bar widget.
Definition: efl_ui_progressbar.c:1062
No auto-capitalization when typing.
Definition: Ecore_IMF.h:340
void * ext_data
Extension data - not used.
Definition: Ecore_Common.h:1073
#define ELM_GENLIST_EVENT_HBAR_PRESS
Called when horizontal bar is pressed.
Definition: elm_genlist_eo.h:767
Elm_Focus_Direction
Definition: elm_general.h:459
EAPI void ecore_imf_module_register(const Ecore_IMF_Context_Info *info, Ecore_IMF_Context *(*imf_module_create)(void), Ecore_IMF_Context *(*imf_module_exit)(void))
Registers an Ecore_IMF module.
Definition: ecore_imf_module.c:297
void eina_normal3_matrix_get(Eina_Matrix3 *out, const Eina_Matrix4 *m)
Sets normal of the given matrix.
Definition: eina_matrix.c:1159
Elm_Policy_Throttle
Possible values for the ELM_POLICY_THROTTLE policy.
Definition: elm_general.h:275
int y
y coordinate relative to window where event happened
Definition: Ecore_Input.h:274
EOAPI void elm_obj_colorselector_palette_name_set(Eo *obj, const char *palette_name)
Set current palette's name.
EAPI void elm_config_focus_autoscroll_mode_set(Elm_Focus_Autoscroll_Mode mode)
Set focus auto scroll mode.
Definition: elm_config.c:3947
EAPI int elm_transit_repeat_times_get(const Elm_Transit *transit)
Get the transit repeat count.
Definition: elm_transit.c:760
int(* write)(void *data, Eo *eo_obj, const void *buffer, int length)
Writes some data to the file.
Definition: Ecore_Audio.h:154
Ecore_Win32_Window * window
The window that received the event.
Definition: Ecore_Win32.h:485
#define ELM_FILESELECTOR_EVENT_DONE
Called when OK button was pressed.
Definition: elm_fileselector_eo.h:61
EAPI void elm_video_play(Evas_Object *obj)
Start playing a video.
Definition: efl_ui_video.c:544
struct _Ecore_Con_Url Ecore_Con_Url
Definition: Ecore_Con.h:347
const Eina_Value_Struct_Operations * EINA_VALUE_STRUCT_OPERATIONS_STRINGSHARE
Definition: eina_value.c:5621
EAPI void elm_glview_render_func_set(Elm_Glview *obj, Elm_GLView_Func_Cb func)
Set the render function that runs in the main loop.
Definition: elm_glview.c:614
EOAPI void elm_obj_entry_icon_visible_set(Eo *obj, Eina_Bool setting)
Sets the visibility of the left-side widget of the entry, set by elm_object_part_content_set.
static double eina_vector3_dot_product(const Eina_Vector3 *a, const Eina_Vector3 *b)
Return the dot product of the two vectors.
EAPI Eina_Unicode * eina_unicode_utf8_to_unicode(const char *utf, int *_len)
Converts a utf-8 string to a newly allocated Eina_Unicode string.
Definition: eina_unicode.c:323
Definition: elm_widget_genlist.h:315
EAPI Eina_Bool edje_edit_program_in_from_set(Evas_Object *obj, const char *prog, double seconds)
Sets in.from of a given program.
Definition: edje_edit.c:11578
EAPI Eina_Bool ecore_con_url_cookies_jar_file_set(Ecore_Con_Url *url_con, const char *const cookiejar_file)
Sets the name of the file to which all current cookies will be written when either cookies are flushe...
Definition: ecore_con_url.c:1102
static void eina_freeq_ptr_main_add(void *ptr, void(*free_func)(void *ptr), size_t size)
Add a pointer to the main free queue.
Definition: eina_freeq.h:325
The window sets the focus itself if one of its sub-windows already is focused.
Definition: Ecore_X.h:1232
EAPI char * ecore_x_randr_edid_display_name_get(unsigned char *edid, unsigned long edid_length)
Get the encoded name from raw EDID data.
Definition: ecore_x_randr.c:3506
Login.
Definition: Ecore_IMF.h:398
Evas_Coord radius
Holds radius between fingers reported to user.
Definition: elm_gesture_layer_common.h:91
int ECORE_WIN32_EVENT_WINDOW_SHOW
Ecore_Event for the Ecore_Win32_Event_Show event.
Definition: ecore_win32.c:410
EAPI int ecore_wl_shutdown(void)
Shuts down the Ecore Wayland Library.
Definition: ecore_wl.c:241
EAPI void ecore_cocoa_window_geometry_get(const Ecore_Cocoa_Window *window, int *x, int *y, int *w, int *h)
Gets the geometry of a Cocoa window.
void(* Ethumb_Client_Generate_Cb)(void *data, Ethumb_Client *client, int id, const char *file, const char *key, const char *thumb_path, const char *thumb_key, Eina_Bool success)
reports results of ethumb_client_generate().
Definition: Ethumb_Client.h:105
EAPI EPhysics_Quaternion * ephysics_quaternion_diff(const EPhysics_Quaternion *quat1, const EPhysics_Quaternion *quat2, EPhysics_Quaternion *result)
Returns a difference between two quaternions.
EOAPI int evas_canvas_coord_world_y_to_screen(const Eo *obj, int y)
Convert/scale a canvas coordinate into output screen coordinates.
Definition: elm_widget_layout.h:79
#define EFL_CALLBACKS_ARRAY_DEFINE(Name,...)
Helper for creating global callback arrays.
Definition: Eo.h:2170
Shake motion sensor.
Definition: Eeze_Sensor.h:77
EAPI double edje_edit_program_in_range_get(Evas_Object *obj, const char *prog)
Gets in.range of a given program.
Definition: edje_edit.c:11588
EAPI void ecore_drm_output_crtc_size_get(Ecore_Drm_Output *output, int *width, int *height)
Gets the size of the crtc for a given output.
Definition: ecore_drm_output.c:1386
EAPI void elm_check_state_set(Evas_Object *obj, Eina_Bool state)
Set the on/off state of the check object.
Definition: efl_ui_check.c:372
EAPI Eina_List * edje_edit_set_usage_list_get(Evas_Object *obj, const char *name, Eina_Bool first_only)
Gets list of (Edje_Part_Image_Use *) - group-part-state triplets where given set is used.
Definition: edje_edit.c:9247
const char * elm_map_route_waypoint_get(const Elm_Map_Route *route)
Get the information of route waypoint.
Definition: elm_map.c:4761
EAPI Eina_Bool ecore_drm_output_possible_crtc_get(Ecore_Drm_Output *output, unsigned int crtc)
Gets if an Ecore_Drm_Output can be used on a given crtc.
Definition: ecore_drm_output.c:1398
Struct holds momentum info for user x1 and y1 are not necessarily in sync x1 holds x value of x direc...
Definition: elm_gesture_layer_common.h:34
EOAPI void evas_canvas3d_scene_size_get(const Eo *obj, int *w, int *h)
Get the internal resolution of a scene.
EAPI Eo * efl_xref_internal(const char *file, int line, Eo *obj_id, const Eo *ref_obj_id)
Increment the object's reference count by 1 (and associate the ref with ref_obj).
Definition: eo.c:1886
void(* set_buffer_id)(void *data, struct bq_consumer *bq_consumer, struct bq_buffer *buffer, int32_t id, int32_t offset0, int32_t stride0, int32_t offset1, int32_t stride1, int32_t offset2, int32_t stride2)
set_buffer_id - (none) @buffer: (none) @id: (none) @offset0: (none) @stride0: (none) @offset1: (none)...
Definition: bq_mgr_protocol.h:116
const EAPI char * eeze_disk_fstype_get(Eeze_Disk *disk)
Return the filesystem of the disk (if known)
Definition: eeze_disk.c:361
EAPI EPhysics_Body * ephysics_body_box_add(EPhysics_World *world)
Create a new box physics body.
EAPI Eina_Bool elm_config_magnifier_enable_get(void)
Get the magnifier enabled state for entries.
Definition: elm_config.c:4046
Definition: elm_widget_glview.h:28
static unsigned int eina_array_count(const Eina_Array *array) EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT
Returns the number of elements in an array.
EOAPI void elm_obj_index_delay_change_time_set(Eo *obj, double dtime)
Set a delay change time for index object.
Definition: Evas_Eo.h:137
void edje_language_set(const char *locale)
Sets Edje language.
Definition: edje_util.c:307
static void eina_vector3_transform(Eina_Vector3 *out, const Eina_Matrix3 *m, const Eina_Vector3 *v)
Transform vector.
Eina_Bool elm_win_trap_set(const Elm_Win_Trap *t)
Sets the trap to be used for internal Ecore_Evas management.
Definition: efl_ui_win.c:7247
void evas_object_box_smart_set(Evas_Object_Box_Api *api)
Set the default box api struct (Evas_Object_Box_Api) with the default values.
Definition: evas_object_box.c:513
EAPI Evas_Object * ephysics_body_evas_object_unset(EPhysics_Body *body)
Unset the evas object associated to a physics body.
void * data
the data that the client sent
Definition: Ecore_Con.h:544
EAPI Eina_Bool edje_edit_state_text_size_range_min_max_get(Evas_Object *obj, const char *part, const char *state, double value, int *min, int *max)
Gets the min and max font size allowed for the text part.
Definition: edje_edit.c:8996
static Eina_Bool eina_array_find(const Eina_Array *array, const void *data, unsigned int *out_idx) EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT
Search for the given data in an array.
_Ecore_Export_Type
Definition: Ecore_Buffer.h:425
EAPI Eina_Bool edje_edit_part_ignore_flags_set(Evas_Object *obj, const char *part, Evas_Event_Flags ignore_flags)
Sets ignore_flags for part.
Definition: edje_edit.c:4019
EAPI void ecore_x_present_notify_msc(Ecore_X_Window win, unsigned int serial, unsigned long long target_msc, unsigned long long divisor, unsigned long long remainder)
Definition: ecore_x_present.c:122
static void * eina_list_data_get(const Eina_List *list)
Gets the list node data member.
EAPI int ecore_drm_device_fd_get(Ecore_Drm_Device *dev)
Gets the file descriptor of Ecore_Drm_Devices.
Definition: ecore_drm_device.c:497
EOAPI void elm_obj_genlist_decorate_mode_set(Eo *obj, Eina_Bool decorated)
Set Genlist decorate mode.
Eio_File * eio_file_chmod(const char *path, mode_t mode, Eio_Done_Cb done_cb, Eio_Error_Cb error_cb, const void *data)
Change rights of a path.
Definition: eio_single.c:544
Eet_Descriptor_Hash_Free_Callback hash_free
free all entries from the hash h
Definition: Eet.h:2840
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_insert_after(Evas_Object *obj, const char *part, const char *item_name, const char *item_after, const char *source_group)
Inserts new item to box or table part after specified existing item.
Definition: edje_edit.c:4967
Definition: Ecore_Wayland.h:197
Eina_Bool(* item_unpack)(Evas_Object *obj, Evas_Object *it)
function to unpack an item (widget) on the page widget
Definition: elm_prefs_common.h:256
EOAPI Elm_Widget_Item * elm_obj_hoversel_item_add(Eo *obj, const char *label, const char *icon_file, Elm_Icon_Type icon_type, Evas_Smart_Cb func, const void *data)
Add an item to the hoversel button.
EOAPI void evas_canvas3d_scene_shadows_depth_set(Eo *obj, Evas_Real depth_offset, Evas_Real depth_constant)
Scale and units used to calculate depth values.
Eldbus_Object * eldbus_proxy_object_get(const Eldbus_Proxy *proxy)
Get the Eldbus_Object associated with a proxy object.
Definition: eldbus_proxy.c:520
EOAPI void elm_obj_gesture_layer_cb_set(Eo *obj, Elm_Gesture_Type idx, Elm_Gesture_State cb_type, Elm_Gesture_Event_Cb cb, void *data)
Set the gesture state change callback.
Raw HTML-like data (eg.
Definition: elm_cnp.h:85
EAPI Eina_Bool ecore_win32_dnd_register_drop_target(Ecore_Win32_Window *window, Ecore_Win32_Dnd_DropTarget_Callback callback)
Register a Drop operation.
Definition: ecore_win32_dnd.c:191
void * ecore_thread_local_data_set(Ecore_Thread *thread, const char *key, void *value, Eina_Free_Cb cb)
Sets some data in the hash local to the given thread.
Definition: ecore_thread.c:1278
EAPI Eina_Bool edje_edit_state_container_min_h_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets whether horizontal min size of the container is equal to the min horizontal size of items (BOX a...
The arrow of the bubble points to the bottom right corner.
Definition: elm_bubble_eo.h:31
int x
x coord
Definition: efreet_icon.h:139
const EAPI Eina_Value_Struct_Operations * EINA_VALUE_STRUCT_OPERATIONS_BINSEARCH
Definition: eina_value.c:5620
EAPI void ecore_drm2_device_keyboard_group_set(Ecore_Drm2_Device *device, int group)
Set a group layout to be used on keyboards.
Definition: ecore_drm2_device.c:823
Eet_Descriptor_Str_Direct_Alloc_Callback str_direct_alloc
how to allocate a string directly from file backed/mmaped region pointed by str
Definition: Eet.h:2841
int def
Default value for the parameter.
Definition: Edje_Common.h:721
EAPI void ecore_wl2_offer_accept(Ecore_Wl2_Offer *offer, const char *mime_type)
Accept a single mime type for an offer.
Definition: ecore_wl2_dnd.c:763
EAPI Eina_Bool efl_class_override_register(const Efl_Class *klass, const Efl_Class *override)
Set an override for a class.
Definition: eo.c:2637
Temperature sensor.
Definition: Eeze_Sensor.h:88
const EAPI Eina_List * ecore_evas_ews_children_get(void)
Returns all Ecore_Evas* created by EWS.
Definition: ecore_evas_ews.c:1463
void ecore_exe_terminate(Ecore_Exe *exe)
Sends the given spawned process a terminate (SIGTERM) signal.
Definition: ecore_exe.c:302
Eina_Bool elua_util_file_run(Elua_State *es, const char *fname)
Runs a file.
Definition: elua.c:680
const Eina_Value_Type * EINA_VALUE_TYPE_UINT
Definition: eina_value.c:5593
Eina_Future_Cb cb
Called when the future is resolved or rejected.
Definition: eina_promise.h:440
unsigned long int mtimensec
The nano version of the timestamp when the file was modified.
Definition: eina_file.h:221
EOAPI void elm_obj_list_select_mode_set(Eo *obj, Elm_Object_Select_Mode mode)
Control the list select mode.
int size
Size in bytes of the user data type to be serialized.
Definition: Eet.h:2827
EAPI void embryo_data_heap_pop(Embryo_Program *ep, Embryo_Cell down_to)
Decreases the size of the heap of the given virtual machine down to the given size.
Definition: embryo_amx.c:744
EOAPI void elm_obj_table_pack_get(Eo *obj, Efl_Canvas_Object *subobj, int *column, int *row, int *colspan, int *rowspan)
Get the packing location of an existing child of the table.
void elm_map_overlay_class_append(Elm_Map_Overlay *klass, Elm_Map_Overlay *overlay)
Add a new overlay member to the class overlay.
Definition: elm_map.c:5325
EINA_DEPRECATED void elm_icon_preload_disabled_set(Evas_Object *obj, Eina_Bool disabled)
Enable or disable preloading of the icon.
Definition: elm_icon.c:822
void elm_win_size_base_set(Evas_Object *obj, int w, int h)
Set the base window size used with stepping calculation.
Definition: efl_ui_win.c:8561
EOAPI void evas_canvas3d_light_attenuation_set(Eo *obj, Evas_Real constant, Evas_Real linear, Evas_Real quadratic)
Set the attenuation of the given light.
void evas_object_intercept_device_focus_set_callback_add(Evas_Object *obj, Evas_Object_Intercept_Device_Focus_Set_Cb func, const void *data)
Set the callback function that intercepts a focus set event of an object.
EOAPI Evas_Canvas3D_Vertex_Assembly evas_canvas3d_mesh_vertex_assembly_get(const Eo *obj)
The vertex assembly of the given mesh.
struct _Edje_External_Param_Info::@126::@129 s
Info about string type parameters.
EOAPI Eina_Bool elm_obj_dayselector_day_selected_get(const Eo *obj, Elm_Dayselector_Day day)
Get the state of given Dayselector_Day.
enum _Eina_Log_State Eina_Log_State
EAPI Eina_Bool ecore_con_url_url_set(Ecore_Con_Url *url_con, const char *url)
Change the URL assigned to this handle.
Definition: ecore_con_url.c:847
Efl_Canvas_Object * elm_object_item_widget_get(const Elm_Widget_Item *obj)
Get the widget object's handle which contains a given item.
Definition: elm_widget_item_eo.legacy.c:135
Mouse Move Event.
Definition: Evas_Common.h:408
EAPI Eina_Bool edje_edit_size_class_min_h_set(Evas_Object *obj, const char *class_name, Evas_Coord size)
Sets height min size of specified size class.
EAPI Eina_Cpu_Features eina_cpu_features
Global hardware architecture handler.
Definition: eina_cpu.c:168
int eeze_net_idx_get(Eeze_Net *net)
Get the index of a net object.
Definition: eeze_net.c:154
static int eina_hash_int32(const unsigned int *pkey, int len)
Hash function from http://web.archive.org/web/20071223173210/http://www.concentric....
Autofill hint for a user's real name.
Definition: Ecore_IMF.h:422
EOAPI void evas_canvas3d_texture_data_set(Eo *obj, Evas_Colorspace color_format, int w, int h, const void *data)
Set the data of the given texture.
EAPI int ECORE_COCOA_EVENT_WINDOW_DESTROY
Event triggered when a Cocoa window get destroyed.
The main loop domain where eo_init() is called.
Definition: Eo.h:1067
Ecore_Audio sndfile input.
EAPI Eina_Bool edje_edit_sound_compression_type_set(Evas_Object *obj, const char *name, Edje_Edit_Sound_Comp sc)
Sets the sound type compression.
Definition: edje_edit.c:1572
EOAPI void elm_obj_grid_clear(Eo *obj, Eina_Bool clear)
Faster way to remove all child objects from a grid object.
const Evas_Object_Textblock_Node_Format * evas_textblock_node_format_first_get(Evas_Object *obj)
Gets the first format node.
Definition: evas_object_textblock.c:9154
const EAPI char * edje_edit_state_map_perspective_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the part's name that is used as the 'perspective point'.
Definition: edje_edit.c:8031
Fast but minimal compression (Zlib)
Definition: Eet.h:240
Icon look up order: freedesktop, theme.
Definition: elm_icon_legacy.h:11
EAPI void elm_prefs_page_iface_register(const Elm_Prefs_Page_Iface_Info *array)
Mass-register widgets implementing prefs pages interfaces.
Definition: elm_prefs.c:1612
EOAPI void elm_obj_entry_select_all(Eo *obj)
This selects all text within the entry.
int minor
< major (binary or source incompatible changes)
Definition: Ecore_X.h:30
EAPI Eina_Bool ecore_x_damage_query(void)
Definition: ecore_x_damage.c:32
EAPI void elm_image_async_open_set(Eo *obj, Eina_Bool async)
Enable asynchronous file I/O for elm_image_file_set.
Definition: efl_ui_image.c:1363
Definition: Ecore_X.h:903
EAPI void ecore_imf_context_input_panel_enabled_set(Ecore_IMF_Context *ctx, Eina_Bool enabled)
Sets whether the Input Method Context should request to show the input panel automatically when the w...
Definition: ecore_imf_context.c:1030
void *(* Eina_Iterator_Get_Container_Callback)(Eina_Iterator *it)
Definition: eina_iterator.h:138
void eina_matrix3_matrix4_to(Eina_Matrix4 *m4, const Eina_Matrix3 *m3)
Converts an Eina_Matrix3 into an Eina_Matrix4.
Definition: eina_matrix.c:699
void eina_hash_list_prepend(Eina_Hash *hash, const void *key, const void *data)
Prepends data to an Eina_List inside a hash.
Definition: eina_hash.c:1447
track disc ID
Definition: Emotion.h:193
EINA_DEPRECATED void elm_object_focus(Evas_Object *obj)
Make a given Elementary object the focused one.
Eina_List * nodes
List with nodes.
Definition: eldbus_introspection.h:39
Eina_Bool(* Elm_Event_Cb)(void *data, Evas_Object *obj, Evas_Object *src, Evas_Callback_Type type, void *event_info)
Function prototype definition for callbacks on input events happening on Elementary widgets.
Definition: elm_general.h:523
EAPI Eina_Bool edje_edit_program_channel_set(Evas_Object *obj, const char *prog, Edje_Channel channel)
Sets sample channel of the program.
Definition: edje_edit.c:11405
EAPI void ecore_x_randr_crtc_border_area_get(Ecore_X_Window root, Ecore_X_Randr_Crtc crtc, int *x, int *y, int *w, int *h)
Definition: ecore_x_randr.c:3344
Command-line terminal layout including esc, alt, ctrl key, so on (no auto-correct,...
Definition: elm_general.h:87
static Eina_Bool eina_value_struct_pset(Eina_Value *value, const char *name, const void *ptr)
Sets the generic value in a struct member from pointer.
EINA_DEPRECATED EAPI Eina_Bool edje_edit_state_container_align_set(Evas_Object *obj, const char *part, const char *state, double value, double x, double y)
Sets x and y align for BOX or TABLE part.
Definition: edje_edit.c:4667
void(* move)(Evas_Object *o, Evas_Coord x, Evas_Coord y)
code to be run when moving object on a canvas.
Definition: Evas_Common.h:1942
EOAPI Eina_Bool elm_obj_naviframe_event_enabled_get(const Eo *obj)
Control the event enabled when pushing/popping items.
const EAPI char * ecore_evas_window_profile_get(const Ecore_Evas *ee)
Gets the window profile.
Definition: ecore_evas.c:2121
Eina_Bool evas_textblock_cursor_format_append(Evas_Textblock_Cursor *cur, const char *format)
Adds format to the current cursor position.
Definition: evas_object_textblock.c:11497
EAPI int eeze_shutdown(void)
Shut down the eeze library.
Definition: eeze_main.c:102
EAPI Efreet_Desktop * efreet_desktop_get(const char *file)
Gets a reference to an Efreet_Desktop structure representing the contents of file or NULL if file is ...
Definition: efreet_desktop.c:150
EAPI void ecore_win32_window_cursor_set(Ecore_Win32_Window *window, Ecore_Win32_Cursor *cursor)
Set the given cursor to the given window.
Definition: ecore_win32_window.c:1451
EAPI void ecore_drm_outputs_geometry_get(Ecore_Drm_Device *dev, int *x, int *y, int *w, int *h)
TODO: Doxy.
Definition: ecore_drm_output.c:1146
struct _Eina_Position2D Eina_Position2D
A 2D position in pixel coordinates.
Eina_List * arguments
List with method arguments.
Definition: eldbus_introspection.h:63
The plain normal number layout.
Definition: Ecore_IMF.h:448
EAPI Eet_Node * eet_node_string_new(const char *name, const char *str)
Creates a new string node.
EAPI unsigned int ecore_drm_output_crtc_id_get(Ecore_Drm_Output *output)
Gets the crtc id of an output.
Definition: ecore_drm_output.c:1255
const EAPI char * edje_edit_state_font_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets font name for a given part state.
Definition: edje_edit.c:8770
EAPI void ecore_drm2_output_relative_mode_set(Ecore_Drm2_Output *output, Ecore_Drm2_Relative_Mode mode)
Set the relative mode for an output.
Definition: ecore_drm2_outputs.c:1723
Eeze_Udev_Type
Convenience types to simplify udev access.
Definition: Eeze.h:232
EAPI void ecore_evas_input_event_register(Ecore_Evas *ee)
Registers an Ecore_Evas to receive events through ecore_input_evas.
Definition: ecore_evas.c:3858
Definition: eina_simple_xml_parser.h:184
Definition: Ecore_X.h:789
EAPI Eina_Bool edje_edit_vector_del(Evas_Object *obj, const char *name)
Deletes vector from the vector collection.
Definition: edje_edit.c:9774
Evas_Object * elm_genlist_add(Evas_Object *parent)
Add a new genlist widget to the given parent Elementary (container) object.
Definition: elm_genlist.c:5992
void ethumb_client_dir_path_set(Ethumb_Client *client, const char *path)
Configure where to store thumbnails in future requests.
Definition: ethumb_client.c:1593
Search or magnifier icon.
Definition: Ecore_IMF.h:400
EAPI void ecore_ipc_server_client_limit_set(Ecore_Ipc_Server *svr, int client_limit, char reject_excess_clients)
Sets a limit on the number of clients that can be handled concurrently by the given server,...
Definition: ecore_ipc.c:1008
#define EVAS_CANVAS3D_PRIMITIVE_CLASS
Evas 3D canvas primitive class.
Definition: evas_canvas3d_primitive.eo.h:21
const char * keyname
The name of the key that was released.
Definition: Ecore_Sdl.h:75
EOAPI Evas_Canvas3D_Object * evas_canvas3d_node_camera_get(const Eo *obj)
A camera attached to the given node.
EAPI void elm_panes_horizontal_set(Evas_Object *obj, Eina_Bool horizontal)
Set how to split and dispose each content.
Definition: efl_ui_panes.c:827
EAPI Ecore_X_Window ecore_x_window_argb_new(Ecore_X_Window parent, int x, int y, int w, int h)
Creates a new window.
Definition: ecore_x_window.c:1823
Eina_Bool elocation_position_get(Elocation_Position *position_shadow)
Get the current position information.
Definition: elocation.c:1128
void eina_safepointer_unregister(const Eina_Safepointer *safe)
Unregister an Eina_Safepointer and the pointer that maps to it.
Definition: eina_safepointer.c:302
void elm_map_overlay_color_get(const Elm_Map_Overlay *overlay, int *r, int *g, int *b, int *a)
Get the object color of the overlay.
Definition: elm_map.c:5249
const EAPI Eina_Value_Type * EINA_VALUE_TYPE_FILE
Definition: eina_value.c:5613
void(* free)(void *data, void *element)
Function to free memory back to the mempool.
Definition: eina_inline_mempool.x:35
int ecore_file_mkpaths(const char **paths)
Creates complete paths in a batch.
Definition: ecore_file.c:407
void *(* Eet_Node_Walk_Array_Callback)(Eina_Bool variable, const char *name, int count, void *user_data)
Definition: Eet.h:4726
Fd Error mask.
Definition: Ecore_Common.h:1390
_Edje_Edit_Select_Mode
Mode for a textblock part.
Definition: Edje_Edit.h:56
Eina_Bool is_cancellation
Error produced by canceling a request.
Definition: elm_web_common.h:32
EOAPI void evas_canvas3d_mesh_frame_del(Eo *obj, int frame)
Delete a key frame from the given mesh.
Evas_Modifier * modifiers
modifier keys pressed during the event
Definition: Evas_Legacy.h:317
Eina_Bool eina_matrixsparse_data_idx_replace(Eina_Matrixsparse *m, unsigned long row, unsigned long col, const void *data, void **p_old)
Changes cell value at a given row and column position, without freeing previously existing values.
Definition: eina_matrixsparse.c:1204
int ECORE_EXE_EVENT_ADD
A child process has been added.
Definition: ecore_exe.c:36
EOAPI void elm_obj_dayselector_weekdays_names_set(Eo *obj, const char **weekdays)
Set weekdays names to be displayed by the Dayselector.
Definition: eina_promise.h:1517
action type, bound to button-like UI elements
Definition: elm_prefs_data.h:53
void eina_simple_xml_node_tag_free(Eina_Simple_XML_Node_Tag *tag)
Removes tag from parent and deletes it.
Definition: eina_simple_xml_parser.c:733
void eina_matrix2_multiply_copy(Eina_Matrix2 *out, const Eina_Matrix2 *mat_a, const Eina_Matrix2 *mat_b)
Multiplies two matrices with check.
Definition: eina_matrix.c:1287
Evas_Coord_Point canvas
The X/Y location of the cursor.
Definition: Evas_Legacy.h:182
const EAPI char * efreet_icon_user_dir_get(void)
Returns the user icon directory.
Definition: efreet_icon.c:118
Ecore_Window event_window
The child window where event happened.
Definition: Ecore_Input.h:264
int y
Mouse co-ordinates where the mouse cursor moved to.
Definition: Ecore_Sdl.h:106
Eina_Lock lock
A file locking mechanism.
Definition: eina_file_common.h:76
Space filler for compatibility.
Definition: Eet.h:246
struct _Elput_Event_Switch Elput_Event_Switch
Eina_Bool eina_matrixsparse_cell_data_replace(Eina_Matrixsparse_Cell *cell, const void *data, void **p_old)
Changes cell reference value without freeing the possibly existing old value.
Definition: eina_matrixsparse.c:1169
Definition: elm_widget_map.h:367
static const char * eina_log_level_color_if_enabled_get(int level)
Function to get recommended color value for level, if colors are enabled.
Definition: eina_inline_log.x:191
void edje_object_perspective_set(Evas_Object *obj, Edje_Perspective *ps)
Sets the given perspective object on this Edje object.
Definition: edje_util.c:5222
next direction
Definition: elm_general.h:462
EOAPI void evas_canvas3d_mesh_blending_enable_set(Eo *obj, Eina_Bool blending)
Enable or disable blending for given mesh.
EAPI int ECORE_WL2_EVENT_SYNC_DONE
Definition: ecore_wl2.c:36
void evas_map_point_image_uv_set(Evas_Map *m, int idx, double u, double v)
Change the map point's U and V texture source point.
Definition: evas_map.c:787
Definition: ecore_win32_cursor_x11.h:2
EAPI Eina_Bool edje_edit_state_min_w_set(Evas_Object *obj, const char *part, const char *state, double value, int min_w)
Sets the minimum width value of a part state.
EAPI Eina_Bool edje_edit_state_align_x_set(Evas_Object *obj, const char *part, const char *state, double value, double align)
Sets the horizontal align value of a part state.
EAPI Eet_Node * eet_node_unsigned_int_new(const char *name, unsigned int ui)
Creates a new unsigned integer node.
EAPI Eina_Bool edje_edit_part_access_set(Evas_Object *obj, const char *part, Eina_Bool access)
Sets accessibility for part.
Definition: edje_edit.c:4000
Definition: Ecore_X.h:2635
EAPI void elm_bg_file_get(const Eo *obj, const char **file, const char **group)
Gets the file (image or edje collection) set on a given background widget.
Definition: efl_ui_bg.c:222
static char * eina_rw_slice_strdup(const Eina_Rw_Slice rw_slice)
A null-terminated string for this slice.
void elm_theme_name_available_list_free(Eina_List *list)
Free the list returned by elm_theme_name_available_list_new()
Definition: elm_theme.c:959
#define EINA_ACCESSOR_FOREACH(accessor, counter, data)
Definition for helper macro to iterate over all the elements easily.
Definition: eina_accessor.h:346
void eina_matrix4_copy(Eina_Matrix4 *dst, const Eina_Matrix4 *src)
Copies matrix.
Definition: eina_matrix.c:1007
EAPI void eina_log_timing(int domain, Eina_Log_State state, const char *phase) EINA_ARG_NONNULL(1
Starts or stops the timing of a phase.
EAPI Evas_Object * elm_diskselector_add(Evas_Object *parent)
Add a new diskselector widget to the given parent Elementary (container) object.
Definition: elm_diskselector.c:1408
Definition: evas_text_utils.h:120
Eina_Bool model_bound
Set to true once we are watching over a model.
Definition: elm_widget_layout.h:74
EOAPI Efl_Canvas_Object * elm_obj_table_child_get(const Eo *obj, int col, int row)
Get child object of table at given coordinates.
EAPI void edje_edit_limits_list_free(Eina_List *lst)
Frees an Eina_List of (Edje_Edit_List *) allocated by an edje_edit_limits_vertical_list_get() or edje...
Definition: edje_edit.c:2186
void(* focus_in)(Ecore_IMF_Context *ctx)
Input Method context widget has gained focus.
Definition: Ecore_IMF.h:779
EOAPI void elm_obj_table_clear(Eo *obj, Eina_Bool clear)
Faster way to remove all child objects from a table object.
Definition: ector_buffer.h:22
EAPI Evas_Object * ecore_evas_ews_backing_store_get(const Ecore_Evas *ee)
Returns the backing store image object that represents the given window in EWS.
Definition: ecore_evas_ews.c:1267
EOAPI Eina_Bool elm_obj_web_text_search(const Eo *obj, const char *string, Eina_Bool case_sensitive, Eina_Bool forward, Eina_Bool wrap)
Searches the given string in a document.
"Scroll" lock is active
Definition: Ecore_IMF.h:282
const EAPI char * elm_config_indicator_service_get(int rotation)
Get the indicator service name according to the rotation degree.
Definition: elm_config.c:4643
void * evas_object_intercept_stack_below_callback_del(Evas_Object *obj, Evas_Object_Intercept_Stack_Below_Cb func)
Unset the callback function that intercepts a stack below event of an object.
#define ELM_MAP_EVENT_NAME_LOADED
Called when name load finished.
Definition: elm_map_eo.h:703
EAPI Eina_Bool eina_accessor_unlock(Eina_Accessor *accessor)
Unlocks the container of the accessor.
Definition: eina_accessor.c:183
A notification window, like a warning about battery life or a new E-Mail received.
Definition: elm_win_legacy.h:89
EAPI void elm_fileselector_filters_clear(Evas_Object *obj)
Clear all filters registered.
Definition: elc_fileselector.c:2765
Definition: Ecore_Wl2.h:142
const EOAPI Efl_Time * elm_obj_calendar_date_min_get(const Eo *obj)
Minimum date on calendar.
EAPI Embryo_Cell * embryo_data_address_get(Embryo_Program *ep, Embryo_Cell addr)
Retreives a pointer to the address in the virtual machine given by the given cell.
Definition: embryo_amx.c:718
EINA_DEPRECATED void elm_genlist_item_del(Elm_Object_Item *it)
Remove a genlist item from the its parent, deleting it.
Do not use setsid() to set the executed process as its own session leader.
Definition: ecore_exe_eo.h:58
const char * domain
Error domain name.
Definition: elm_web_common.h:33
EAPI void elm_glview_del_func_set(Elm_Glview *obj, Elm_GLView_Func_Cb func)
Set the delete function that runs in the main loop.
Definition: elm_glview.c:596
EAPI Eeze_Disk * eeze_disk_new_from_mount(const char *mount_point)
Create a new disk object from a mount point.
Definition: eeze_disk.c:202
Data on the event when an Elementary policy has changed.
Definition: elm_general.h:214
EAPI Eina_List * edje_edit_object_color_class_list_get(Evas_Object *obj)
Gets a list of color classes which given object use.
Definition: edje_edit.c:13179
int button
Mouse button number that was raised (1 - 32)
Definition: Evas_Legacy.h:179
EOAPI void evas_canvas_norender(Eo *obj)
Update the canvas internal objects but not triggering immediate renderization.
Invalid index parameter (bad entry point)
Definition: Embryo.h:411
#define EPHYSICS_BODY_DENSITY_CONCRETE
Density of concrete in kg / m ^ 3.
Definition: EPhysics.h:2065
Sounds related to the interface.
Definition: Edje_Common.h:347
Open hand cursor.
Definition: Ecore_Cocoa.h:110
EAPI Eio_File * eio_eet_read_cipher(Eet_File *ef, const char *name, const char *cipher_key, Eio_Done_Read_Cb done_cb, Eio_Error_Cb error_cb, const void *data)
Read a specified entry from an eet file and return data.
Definition: eio_eet.c:576
Evas_Smart * evas_smart_class_new(const Evas_Smart_Class *sc)
Creates a new Evas_Smart from a given Evas_Smart_Class struct.
Definition: evas_smart.c:26
Ecore_X_Atom ECORE_X_ATOM_E_WINDOW_AUX_HINT
Definition: ecore_x_atoms_decl.h:367
Eina_Bool has_contents
content objs have or previously did exist (size calcs)
Definition: elm_gen_common.h:70
Definition: Elementary.h:134
const char * elm_genlist_item_cursor_style_get(const Elm_Object_Item *eo_it)
Get the current style set for a given genlist item's custom cursor.
Definition: elm_genlist.c:7753
EAPI Eina_Bool ecore_x_bell(int percent)
Invoke the standard system beep to alert users.
Definition: ecore_x.c:1208
Definition: Ecore_X.h:889
EAPI void ecore_cocoa_window_cursor_set(Ecore_Cocoa_Window *win, Ecore_Cocoa_Cursor c)
Sets the Cocoa cursor for a given Cocoa window.
EAPI void ethumb_thumb_orientation_set(Ethumb *e, Ethumb_Thumb_Orientation o)
Set the thumbnail rotation or flip.
Definition: ethumb.c:536
EAPI double ephysics_quaternion_dot(const EPhysics_Quaternion *quat1, const EPhysics_Quaternion *quat2)
Return the dot product between two quaternions.
int elm_quicklaunch_sub_init(int argc, char **argv)
Exposed symbol used only by macros and should not be used by apps.
Definition: elm_main.c:874
Definition: eldbus_object.h:109
Exe Pipe Read mask.
Definition: ecore_exe_eo.h:46
void elm_win_norender_push(Evas_Object *obj)
This pushes (increments) the norender counter on the window.
Definition: efl_ui_win.c:6740
EAPI int ECORE_DRM_EVENT_SEAT_ADD
Definition: ecore_drm_inputs.c:31
Definition: Elocation.h:166
unsigned int start_index
start index of the range (in bytes)
Definition: Ecore_IMF.h:759
Evas_GL_Surface * evas_gl_surface_create(Evas_GL *evas_gl, Evas_GL_Config *config, int width, int height)
Creates and returns a new Evas_GL_Surface object for GL Rendering.
Definition: evas_gl.c:221
int device
Multi device number that went down (1 or more for extra touches)
Definition: Evas_Legacy.h:261
EAPI void elm_entry_entry_set(Evas_Object *obj, const char *entry)
This sets the text displayed within the entry to entry.
Definition: elm_entry.c:4296
EAPI Eina_Bool ecore_x_dpms_query(void)
Checks if the X DPMS extension is available on the server.
Definition: ecore_x_dpms.c:43
EAPI int ecore_win32_dnd_shutdown()
Shut down the Ecore_Win32 Drag and Drop module.
Definition: ecore_win32_dnd.c:95
EOAPI void elm_obj_hoversel_clear(Eo *obj)
This will remove all the children items from the hoversel.
EAPI Eina_Bool elm_layout_part_cursor_engine_only_get(const Eo *obj, const char *part)
Get a specific cursor engine_only for an edje part.
Definition: efl_ui_layout.c:3151
static Eina_Bool eina_slice_endswith(const Eina_Slice slice, const Eina_Slice suffix)
Checks if the slice ends with a suffix.
EOAPI void evas_canvas_touch_point_list_nth_xy_get(Eo *obj, unsigned int n, double *x, double *y)
This function returns the nth touch point's coordinates.
Eldbus_Signal_Handler * eldbus_signal_handler_ref(Eldbus_Signal_Handler *handler)
Increase signal handler reference.
Definition: eldbus_signal_handler.c:262
void elm_quicklaunch_mode_set(Eina_Bool ql_on)
Exposed symbol used only by macros and should not be used by apps.
Definition: elm_main.c:766
unsigned int offset
where this member is located within the structure memory
Definition: eina_value.h:3124
OpenGL COMPRESSED_RGBA_S3TC_DXT5_EXT format with RGBA.
Definition: emile_image.h:43
EAPI Ecore_IMF_Context * ecore_imf_context_new(const Ecore_IMF_Context_Class *ctxc)
Creates a new Input Method Context with klass specified by ctxc.
Definition: ecore_imf_context.c:557
Eina_Bool ecore_file_remove(const char *file)
Removes the given file or directory.
Definition: ecore_file.c:309
EAPI Eina_Bool ecore_drm2_output_primary_get(Ecore_Drm2_Output *output)
Get if a given output is marked as the primary output.
Definition: ecore_drm2_outputs.c:1162
void evas_output_framespace_set(Evas *eo_e, Evas_Coord x, Evas_Coord y, Evas_Coord w, Evas_Coord h)
Sets the output framespace size of the render engine of the given evas.
Definition: evas_main.c:1230
EAPI void ecore_x_e_illume_indicator_type_set(Ecore_X_Window win, Ecore_X_Illume_Indicator_Type_Mode mode)
Definition: ecore_x_e.c:1965
int ECORE_WIN32_EVENT_WINDOW_FOCUS_OUT
Ecore_Event for the Ecore_Win32_Event_Window_Focus_Out event.
Definition: ecore_win32.c:406
EAPI void ecore_wl2_subsurface_position_set(Ecore_Wl2_Subsurface *subsurface, int x, int y)
Set the position of this subsurface, relative to its parent surface.
Definition: ecore_wl2_subsurf.c:98
void elm_spinner_min_max_set(Evas_Object *obj, double min, double max)
Control the minimum and maximum values for the spinner.
Definition: elm_spinner.c:1359
EAPI Eina_Bool elm_video_is_playing_get(Evas_Object *obj)
Get whether the video actually playing.
Definition: efl_ui_video.c:538
The Left to Right mode.
Definition: Ecore_IMF.h:473
struct _Ecore_Event_Mouse_Wheel::@95 root
Coordinates relative to root window.
EOAPI void * efl_key_data_get(const Eo *obj, const char *key)
Generic data with string key on an object.
date type, bound to date selection UI elements
Definition: elm_prefs_data.h:58
Eina_Bool eina_mmap_safety_enabled_get(void)
Gets the enabled state of mmap safety.
Definition: eina_mmap.c:239
The structure type used with the Key_Up event.
Definition: Ecore_IMF.h:722
EOAPI Eina_Bool elm_obj_entry_cursor_down(Eo *obj)
This moves the cursor one line down within the entry.
void eina_log_print_cb_set(Eina_Log_Print_Cb cb, void *data)
Sets logging method to use.
Definition: eina_log.c:1715
void evas_object_hide(Evas_Object *eo_obj)
Makes the given Evas object invisible.
Definition: evas_object_main.c:1862
EOAPI void elm_obj_entry_cursor_begin_set(Eo *obj)
This moves the cursor to the beginning of the entry.
Suggest word auto completion.
Definition: Edje_Common.h:37
#define ELM_LIST_EVENT_SWIPE
Called when swipe is detected.
Definition: elm_list_eo.h:602
YUV 420 Planar format with CCIR 601 color encoding with contiguous planes in the order Y,...
Definition: Evas_Common.h:274
const EOAPI Eina_List * elm_obj_genlist_selected_items_get(const Eo *obj)
Get a list of selected items in the genlist.
const char * efl_net_connman_technology_path_get(Efl_Net_Control_Technology *tech)
Get the path of the given technology.
Definition: efl_net_control_technology-connman.c:424
EOAPI Eina_Bool elm_obj_web_history_enabled_get(const Eo *obj)
Get whether browsing history is enabled for the given object.
EAPI Evas_Object * elm_panes_add(Evas_Object *parent)
Add a new panes widget to the given parent Elementary (container) object.
Definition: efl_ui_panes.c:723
Eet_Descriptor_Type_Set_Callback type_set
called when loading a mapped type with the given type used to describe the type in the descriptor
Definition: Eet.h:2844
EOAPI void efl_key_value_set(Eo *obj, const char *key, Eina_Value *value)
Value on with string key on the object.
Eldbus_Pending * eldbus_hello(Eldbus_Connection *conn, Eldbus_Message_Cb cb, const void *cb_data)
Send a "Hello" method call in proxy.
Definition: eldbus_freedesktop.c:99
EOAPI void evas_canvas3d_material_shininess_set(Eo *obj, Evas_Real shininess)
The shininess of the given material.
EOAPI Elm_Widget_Item * elm_obj_gengrid_item_append(Eo *obj, const Elm_Gengrid_Item_Class *itc, const void *data, Evas_Smart_Cb func, const void *func_data)
Append a new item in a given gengrid widget.
EAPI Eina_Bool edje_edit_part_item_index_weight_y_set(Evas_Object *obj, const char *part, unsigned int index, double weight_y)
Sets the vertical weight value of a part item.
EAPI void elm_config_reload(void)
Reload Elementary's configuration, bounded to current selected profile.
Definition: elm_config.c:3032
EAPI Ecore_Drm_Device * ecore_drm_device_find(const char *name, const char *seat)
Finds a drm device in the system.
Definition: ecore_drm_device.c:199
EAPI void ephysics_body_event_callback_add(EPhysics_Body *body, EPhysics_Callback_Body_Type type, EPhysics_Body_Event_Cb func, const void *data)
Register a callback to a type of physics body event.
Ecore_Idle_Enterer * ecore_idle_enterer_before_add(Ecore_Task_Cb func, const void *data)
Adds an idle enterer handler at the start of the list so it gets called earlier than others.
Definition: ecore_idle_enterer.c:25
EOAPI void evas_canvas_render_idle_flush(Eo *obj)
Make the canvas discard internally cached data used for rendering.
EAPI Eina_Bool elm_config_atspi_mode_get(void)
Gets ATSPI mode.
Definition: elm_config.c:3162
ino_t inode
The inode.
Definition: eina_file_common.h:81
EAPI Eina_Bool edje_edit_state_limit_set(Evas_Object *obj, const char *part, const char *state, double value, unsigned char limit)
Sets the states limit parameter value.
Definition: edje_edit.c:7700
EAPI Eina_Bool edje_edit_part_cursor_mode_set(Evas_Object *obj, const char *part, unsigned char cursor_mode)
Gets pointer_mode of a part.
Definition: edje_edit.c:4080
Soft shadow text effect value.
Definition: Edje_Common.h:2138
Ecore_Con_Server * server
the server that was connected to
Definition: Ecore_Con.h:575
EOAPI void evas_canvas3d_mesh_blending_func_get(Eo *obj, Evas_Canvas3D_Blend_Func *sfactor, Evas_Canvas3D_Blend_Func *dfactor)
Get blending function for given mesh.
void evas_gl_config_free(Evas_GL_Config *cfg)
Frees a config object created from evas_gl_config_new.
Definition: evas_gl.c:215
EAPI Eina_Bool edje_edit_font_del(Evas_Object *obj, const char *alias)
Deletes font from the edje file.
Definition: edje_edit.c:8691
Elm_Object_Select_Mode elm_gengrid_item_select_mode_get(const Elm_Object_Item *it)
Get the gengrid item's select mode.
Definition: elm_gengrid_item_eo.legacy.c:51
EAPI void elm_image_no_scale_set(Evas_Object *obj, Eina_Bool no_scale)
Control scaling behaviour of this object.
Definition: efl_ui_image.c:2551
EAPI void ephysics_body_del(EPhysics_Body *body)
Delete a physics body.
Eldbus_Connection * eldbus_object_connection_get(const Eldbus_Object *obj)
Get the Eldbus_Connection object associated with a Eldbus_Object.
Definition: eldbus_object.c:542
Invalid corner.
Definition: elm_bubble_eo.h:24
The window is iconified.
Definition: Ecore_X.h:156
struct _Eet_Version Eet_Version
EAPI Eina_List * edje_edit_programs_list_get(Evas_Object *obj)
Gets the list of all the programs in the given edje object.
Definition: edje_edit.c:10981
#define ECORE_EVENT_SIGNAL_HUP
Hup signal event.
Definition: Ecore_Common.h:564
void evas_device_parent_set(Evas_Device *dev, Evas_Device *parent)
Set the parent of a device.
Definition: evas_device.c:361
Definition: elm_prefs_common.h:44
Data for the elm_entry_filter_accept_set() entry filter.
Definition: elm_entry_common.h:227
void eina_thread_queue_fd_set(Eina_Thread_Queue *thq, int fd)
Sets a file descriptor to write a byte to on a message send.
Definition: eina_thread_queue.c:516
Definition: elm_photocam.h:76
char * edje_file_data_get(const char *file, const char *key)
Gets data from the file level data block of an edje file.
Definition: edje_load.c:392
EAPI Eina_Bool ethumb_cmp(const Ethumb *e1, const Ethumb *e2)
Compare two thumbnailers.
Definition: ethumb.c:1760
enum _Evas_GL_Multisample_Bits Evas_GL_Multisample_Bits
Enumeration that defines the configuration options for a Multisample Anti-Aliased (MSAA) rendering su...
Mixin.
Definition: Eo.h:823
Eina_Iterator * eina_tile_grid_slicer_iterator_new(int x, int y, int w, int h, int tile_w, int tile_h)
Creates a new Eina_Iterator that iterates over a list of tiles.
Definition: eina_tiler.c:1608
EAPI void ecore_evas_iconified_set(Ecore_Evas *ee, Eina_Bool on)
Iconifies or uniconifies an Ecore_Evas' window.
Definition: ecore_evas.c:2043
static Eina_Bool eina_value_bool_convert(const Eina_Value *v, Eina_Bool *c)
Check value type and convert contents.
Definition: eina_inline_value_util.x:292
void elm_object_item_cursor_unset(Elm_Widget_Item *obj)
Unset any custom mouse pointer/cursor decoration set to be shown, when the mouse pointer is over the ...
Definition: elm_widget_item_eo.legacy.c:153
#define eina_future_cb_easy(...)
A syntactic sugar over eina_future_cb_easy_from_desc().
Definition: eina_promise.h:1630
EAPI void elm_config_color_overlay_apply(void)
Apply the changes made with elm_config_color_overlay_set() and elm_config_color_overlay_unset() on th...
Definition: elm_config.c:3252
EINA_DEPRECATED void elm_icon_size_get(const Evas_Object *obj, int *w, int *h)
Get the object's image size.
Definition: elm_icon.c:787
Eina_List *(* Elm_Color_Class_List_Cb)(void)
A callback used to provide a list of allocated Edje_Color_Class structs used by an application.
Definition: elm_color_class.h:28
static unsigned short eina_swap16(unsigned short x)
Reverses the byte order of a 16-bit (destination) register.
Function not found.
Definition: Embryo.h:410
const EAPI char * edje_edit_program_filter_part_get(Evas_Object *obj, const char *prog)
Gets filter part name of the program.
Definition: edje_edit.c:11415
EOAPI void evas_canvas3d_mesh_blending_func_set(Eo *obj, Evas_Canvas3D_Blend_Func sfactor, Evas_Canvas3D_Blend_Func dfactor)
Set the blending function for given mesh.
EAPI int ECORE_WL2_EVENT_WINDOW_ROTATE
Definition: ecore_wl2.c:47
Evas_GL_Depth_Bits depth_bits
Surface Depth Bits.
Definition: Evas_GL.h:566
Elm_Input_Panel_Layout_Numberonly_Variation
Enumeration for defining the types of Elm Input Panel Layout for number only variation.
Definition: elm_entry_common.h:27
void evas_event_thaw_eval(Evas *e)
After thaw of a canvas, re-evaluate the state of objects and call callbacks.
Definition: evas_events.c:1566
Definition: eina_hash.h:299
EAPI void elm_code_syntax_parse_line(Elm_Code_Syntax *syntax, Elm_Code_Line *line)
Parse a line and apply the syntax definition by inserting Elm_Code_Token into the line.
Definition: elm_code_syntax.c:269
EOAPI void elm_obj_actionslider_enabled_pos_set(Eo *obj, Elm_Actionslider_Pos pos)
Actionslider enabled position.
const char * eldbus_message_member_get(const Eldbus_Message *msg)
Get the Eldbus message member.
Definition: eldbus_message.c:205
static Eina_Future * eina_future_all_array(Eina_Future *array[])
Creates a future that will be resolved once all futures from array is resolved.
Definition: eina_promise.h:1553
Start slow, speed up then slow down at end, v1 being a power factor, 0.0 being linear,...
Definition: Ecore_Common.h:2769
Eina_Bool(* evasglUnbindWaylandDisplay)(Evas_GL *evas_gl, void *wl_display)
Requires the extension EGL_WL_bind_wayland_display, similar to eglUnbindWaylandDisplayWL.
Definition: Evas_GL.h:5867
Definition: evas_font.h:296
EOAPI Eina_List * evas_canvas_render_updates(Eo *obj)
Force immediate renderization of the given Evas canvas.
Eina_Bool eina_ustrbuf_append_slice(Eina_UStrbuf *buf, const Eina_Slice slice)
Appends a slice to a buffer, reallocating as necessary.
void ecore_timer_freeze(Ecore_Timer *timer)
Pauses a running timer.
Definition: ecore_timer.c:327
EAPI Eina_Bool ephysics_world_running_get(const EPhysics_World *world)
Get running status of world.
struct _Elocation_Accuracy Elocation_Accuracy
EOAPI Elm_Widget_Item * elm_obj_gengrid_first_item_get(const Eo *obj)
Get the first item in a given gengrid widget.
Closed hand cursor.
Definition: Ecore_Cocoa.h:104
int saved_memory_peak
peak amount of saved memory, in bytes
Definition: Evas_Common.h:2941
External type value.
Definition: Edje_Legacy.h:3190
void eina_sched_prio_drop(void)
Lowers the priority of the current thread.
Definition: eina_sched.c:38
Canvas viewport resized.
Definition: Evas_Common.h:442
Definition: elm_widget_multibuttonentry.h:58
Key Down event.
Definition: Ecore_IMF.h:256
"PREEDIT_END" is called when a preediting sequence has been completed or canceled.
Definition: Ecore_IMF.h:230
const char * keyname
The string name of the key released.
Definition: Ecore_IMF.h:724
EAPI Eina_List * ecore_evas_sub_ecore_evas_list_get(const Ecore_Evas *ee)
Gets a list of all the sub ecore_evases.
Definition: ecore_evas.c:3851
#define ELM_PREFS_EVENT_PAGE_CHANGED
Called when page changed.
Definition: elm_prefs_eo.h:343
const Eldbus_Proxy * proxy
the proxy object
Definition: eldbus_proxy.h:205
Evas_Event_Flags mask_flags
mask flags
Definition: edje_convert.h:132
const EAPI char * edje_edit_state_text_style_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets style name for a given part state.
Definition: edje_edit.c:8560
void evas_device_del(Evas_Device *dev)
Delete a new device type.
Definition: evas_device.c:273
Eina_Bool evas_object_textblock_line_number_geometry_get(const Evas_Object *obj, int line, Evas_Coord *cx, Evas_Coord *cy, Evas_Coord *cw, Evas_Coord *ch)
Gets the geometry of the line specified by its number.
Definition: evas_object_textblock.c:13580
Eina_Inlist * eina_inlist_promote(Eina_Inlist *list, Eina_Inlist *item)
Moves existing node to beginning of list.
Definition: eina_inlist.c:372
double val
The message's float value.
Definition: Edje_Legacy.h:525
The plain normal layout.
Definition: elm_entry_common.h:17
Store a const.
Definition: Ecore_Getopt.h:66
EOAPI void elm_obj_box_padding_set(Eo *obj, int horizontal, int vertical)
Set the space (padding) between the box's elements.
Describe the data.
Definition: elm_cnp.h:101
Definition: eina_inline_value.x:1686
Evas_Modifier * modifiers
modifier keys pressed during the event
Definition: Evas_Legacy.h:185
int unsetenv(const char *name)
Remove environment variables.
Definition: evil_stdlib.c:69
EAPI void ecore_win32_window_size_max_set(Ecore_Win32_Window *window, int max_width, int max_height)
Set the maximum size of the given window.
Definition: ecore_win32_window.c:911
Edje_Perspective * edje_perspective_new(Evas *e)
Creates a new perspective in the given canvas.
Definition: edje_util.c:5107
Evas_Object * evas_object_table_add(Evas *evas)
Create a new table.
Definition: evas_object_table.c:972
A structure that stores old Edje part description image information.
Definition: edje_convert.h:148
Definition: elm_widget_gengrid.h:28
EAPI Eet_Node * eet_node_double_new(const char *name, double d)
Creates a new double node.
Start at 0.0 then "wobble" like a spring rest position 1.0, and wobble v2 times, with decay factor of...
Definition: elm_transit.h:77
EAPI Ecore_Evas * ecore_evas_wayland_egl_new(const char *disp_name, unsigned int parent, int x, int y, int w, int h, Eina_Bool frame)
Create an Ecore_Evas window using the wayland-egl engine.
Definition: ecore_evas.c:4475
#define ELM_PREFS_EVENT_ACTION
Called when action was done.
Definition: elm_prefs_eo.h:379
Definition: Ecore_Wayland.h:210
#define EFL_EVENT_CALLBACK_ADD
Event triggered when a callback was added to the object.
Definition: Eo.h:2340
EAPI Eina_Bool ecore_drm2_output_possible_crtc_get(Ecore_Drm2_Output *output, unsigned int crtc)
Get if an output can be used on a given crtc.
Definition: ecore_drm2_outputs.c:1424
const char * interface
The interface name.
Definition: eldbus_object.h:98
void(* Ecore_Con_Dns_Cb)(const char *canonname, const char *ip, struct sockaddr *addr, int addrlen, void *data)
Definition: Ecore_Con.h:298
EAPI void embryo_program_free(Embryo_Program *ep)
Frees the given Embryo program.
Definition: embryo_amx.c:331
void(* calculate)(Evas_Object *o)
code to be run when object has rendering updates on a canvas
Definition: Evas_Common.h:1949
A structure that stores information of a Power event.
Definition: Ecore_Common.h:652
EINA_DEPRECATED EAPI Eina_Bool elm_fileselector_entry_expandable_get(const Evas_Object *obj)
Get whether tree view is enabled for the given file selector entry widget's internal file selector.
Definition: elc_fileselector_entry.c:473
void evas_map_util_quat_rotate(Evas_Map *m, double qx, double qy, double qz, double qw, double cx, double cy, double cz)
Rotate the map in 3D using a unit quaternion.
Definition: evas_map.c:1129
EAPI Eio_File * eio_dir_move(const char *source, const char *dest, Eio_Filter_Direct_Cb filter_cb, Eio_Progress_Cb progress_cb, Eio_Done_Cb done_cb, Eio_Error_Cb error_cb, const void *data)
Move a directory and its content asynchronously.
Definition: eio_dir.c:890
EAPI EPhysics_Body * ephysics_body_shape_add(EPhysics_World *world, EPhysics_Shape *shape)
Create a new physics body using a custom shape.
EAPI Eina_Error EINA_ERROR_CONVERT_P_NOT_FOUND
Not used, perhaps a placeholder? Defined as 0 in eina_convert.c.
EOAPI Evas_Real evas_canvas3d_primitive_ratio_get(const Eo *obj)
The ratio of the given primitive.
#define ELM_MAP_EVENT_TILE_LOAD
Called when title load started.
Definition: elm_map_eo.h:646
Autofill hint for a phone number.
Definition: elm_general.h:194
EAPI Eina_Bool ecore_evas_maximized_get(const Ecore_Evas *ee)
Queries whether an Ecore_Evas' window is maximized or not.
Definition: ecore_evas.c:2099
EAPI int ecore_x_screen_index_get(const Ecore_X_Screen *screen)
Retrieves the index number of the given screen.
Definition: ecore_x.c:1023
Eina_Rectangle desktop
Coordinates and size of the desktop.
Definition: Ecore_Win32.h:755
void * global_map
A pointer to the entire contents of the file that have been mapped with mmap(2).
Definition: eina_file_common.h:75
const char * elm_app_locale_dir_get(void)
Get the application's run time locale prefix directory, as set by elm_app_info_set() and the way (env...
Definition: elm_main.c:611
Definition: elm_widget_multibuttonentry.h:67
void eldbus_proxy_event_callback_del(Eldbus_Proxy *proxy, Eldbus_Proxy_Event_Type type, Eldbus_Proxy_Event_Cb cb, const void *cb_data)
Remove callback registered in eldbus_proxy_event_callback_add().
Definition: eldbus_proxy.c:435
static float eina_f8p24_float_to(Eina_F8p24 v)
Create a new standard float from Eina_F8p24 floating point number.
Drag leave.
Definition: Ecore_Win32.h:214
EAPI void ecore_win32_double_click_time_set(double t)
Sets the timeout for a double and triple clicks to be flagged.
Definition: ecore_win32.c:687
EOAPI double elm_obj_calendar_interval_get(const Eo *obj)
The interval on time updates for an user mouse button hold on calendar widgets' month/year selection.
static Eina_Bool eina_value_array_pset(Eina_Value *value, unsigned int position, const void *ptr)
Sets a generic value to an array member from a pointer.
EAPI void ecore_drm_device_window_set(Ecore_Drm_Device *dev, unsigned int window)
Sets the window of Ecore_Drm_Devices.
Definition: ecore_drm_device.c:504
const char * dest
target of the I/O operation
Definition: Eio_Legacy.h:180
void(* add)(Ecore_IMF_Context *ctx)
Create the Input Method Context.
Definition: Ecore_IMF.h:772
EAPI double edje_edit_part_item_index_align_x_get(Evas_Object *obj, const char *part, unsigned int index)
Gets the horizontal align value of a part state.
Mask tween mode value.
Definition: Edje_Common.h:1917
Definition: Ecore_X.h:551
EAPI Eina_Bool ecore_imf_context_input_panel_show_on_demand_get(Ecore_IMF_Context *ctx)
Gets whether the Input Method Context should request to show the input panel in case of only an user'...
Definition: ecore_imf_context.c:1371
int device
0 if normal mouse, 1+ for other mouse-devices (eg multi-touch - other fingers)
Definition: Ecore_Input.h:306
struct _Ecore_Buffer_Consumer Ecore_Buffer_Consumer
Definition: Ecore_Buffer_Queue.h:94
static void * eina_trash_pop(Eina_Trash **trash)
Pops an available pointer from the trash if possible.
EAPI void ecore_evas_size_base_set(Ecore_Evas *ee, int w, int h)
Sets the base size for a given Ecore_Evas window.
Definition: ecore_evas.c:1652
Used for simple dialog windows.
Definition: elm_win_legacy.h:67
Definition: elm_prefs_common.h:89
void eina_inlist_sorted_state_free(Eina_Inlist_Sorted_State *state)
Frees an Eina_Inlist_Sorted_State.
Definition: eina_inlist.c:503
void eldbus_connection_free_cb_add(Eldbus_Connection *conn, Eldbus_Free_Cb cb, const void *data)
Add a callback function to be called when connection is freed.
Definition: eldbus_core.c:1316
Definition: ecore_con_url_curl.h:372
EOAPI void elm_obj_hoversel_auto_update_set(Eo *obj, Eina_Bool auto_update)
Update icon and text of hoversel same to those of selected item automatically.
int elm_textpath_slice_number_get(const Efl_Ui_Textpath *obj)
The number of slices.
Definition: efl_ui_textpath_eo.legacy.c:15
struct _Edje_External_Param_Info::@126::@128 d
Info about double type parameters.
void elm_quicklaunch_cleanup(void)
Exposed symbol used only by macros and should not be used by apps.
Definition: elm_main.c:1300
Efl_Event_Cb func
The callback function.
Definition: Eo.h:272
EAPI Eina_Iterator * ecore_wl2_display_globals_get(Ecore_Wl2_Display *display)
Return an Eina_Iterator that can be used to iterate through globals.
Definition: ecore_wl2_display.c:1043
EAPI Eina_Bool ecore_x_fixes_selection_notification_request(Ecore_X_Atom selection)
xfixes selection notification request.
Definition: ecore_x_fixes.c:94
#define ELM_ENTRY_EVENT_PREEDIT_CHANGED
Called when entry preedit changed.
Definition: elm_entry_eo.h:1344
Unit digit of seconds value should be editable.
Definition: elm_clock_eo.h:37
unsigned int version
must be EINA_VALUE_STRUCT_DESC_VERSION
Definition: eina_value.h:3145
Server is defective.
Definition: Ecore_X.h:407
Ecore_Pos_Map tween_mode
Position mappings for animation.
Definition: elm_widget_gengrid.h:92
_Ethumb_Thumb_Format
Definition: Ethumb.h:253
void eldbus_pending_data_set(Eldbus_Pending *pending, const char *key, const void *data)
Set data to a Eldbus_Pending object.
Definition: eldbus_pending.c:226
EAPI Eina_Bool edje_edit_group_data_del(Evas_Object *obj, const char *itemname)
Deletes the given data object from the group.
Definition: edje_edit.c:2417
EAPI void ecore_drm2_device_pointer_max_set(Ecore_Drm2_Device *device, int w, int h)
Set maximium position that pointer device is allowed to move.
Definition: ecore_drm2_device.c:806
const char * eina_prefix_get(Eina_Prefix *pfx)
Gets the prefix base directory.
Definition: eina_prefix.c:768
static void eina_vector3_add(Eina_Vector3 *out, const Eina_Vector3 *a, const Eina_Vector3 *b)
Add two vectors.
above window
Definition: Ecore_Win32.h:77
EAPI int ECORE_EVAS_EXTN_CLIENT_DEL
this event is received when a plug has disconnected from an extn socket
Definition: ecore_evas_extn.c:9
EAPI Ecore_X_Illume_Indicator_Type_Mode ecore_x_e_illume_indicator_type_get(Ecore_X_Window win)
Definition: ecore_x_e.c:1978
void elm_flip_interaction_direction_hitsize_set(Elm_Flip *obj, Elm_Flip_Direction dir, double hitsize)
Set the amount of the flip that is sensitive to interactive flip.
void(* member_del)(Evas_Object *o, Evas_Object *child)
code to be run when a child member is removed from object
Definition: Evas_Common.h:1951
EAPI Eina_Bool efreet_desktop_x_field_set(Efreet_Desktop *desktop, const char *key, const char *data)
Set the value for a X- field (Non spec) in the structure.
Definition: efreet_desktop.c:515
EAPI int ECORE_WL2_EVENT_WINDOW_CONFIGURE_COMPLETE
Definition: ecore_wl2.c:42
Ecore_IMF_Input_Panel_Lang(* input_panel_language_get)(Ecore_IMF_Context *ctx)
Get the current language of the input panel.
Definition: Ecore_IMF.h:794
EAPI Eina_Bool ecore_buffer_init(void)
Initializes the Ecore_Buffer system.
Definition: ecore_buffer.c:146
const char * name
Translated UTF8 string that can be used for the icon name.
Definition: efreet_icon.h:108
EAPI Eina_List * edje_edit_program_afters_get(Evas_Object *obj, const char *prog)
Gets the list of action that will be run after the give program.
Definition: edje_edit.c:11984
Index out of bounds.
Definition: Embryo.h:397
Resize Event.
Definition: Evas_Common.h:421
EAPI int edje_edit_state_fill_size_offset_x_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the fill horizontal size offset value of a part state.
Client will handle GL view rotation if direct rendering is enabled.
Definition: elm_glview_eo.h:42
EAPI Eina_Bool eeze_disk_can_mount(void)
Return whether mount support is available in eeze.
Definition: eeze_disk.c:460
#define EET_T_FLOAT
Data type: float.
Definition: Eet.h:2579
EAPI Eina_Bool edje_edit_image_rename(Evas_Object *obj, const char *name, const char *new_name)
Renames image.
Definition: edje_edit.c:10061
EAPI double edje_edit_part_item_item_weight_x_get(Evas_Object *obj, const char *part, unsigned int index)
Gets the horizontal weight value of a part item.
The password layout to allow only number.
Definition: Edje_Common.h:1354
Definition: Ecore_IMF.h:154
Eina_Value value
The value.
Definition: Eo.h:642
A regular keyboard, numberpad or attached buttons.
Definition: Evas_Common.h:311
EAPI int ecore_win32_dnd_init()
Initialize the Ecore_Win32 Drag and Drop module.
Definition: ecore_win32_dnd.c:62
Definition: elm_priv.h:637
Structure passed as value on #EDJE_MESSAGE_STRING_FLOAT_SET messages.
Definition: Edje_Legacy.h:535
struct Ecore_Con_Socks Ecore_Con_Socks
Definition: Ecore_Con.h:276
int evil_init(void)
Initialize the Evil library.
Definition: evil_main.c:21
EINA_DEPRECATED EAPI void elm_fileselector_entry_folder_only_set(Evas_Object *obj, Eina_Bool value)
Set whether a given file selector entry widget's internal file selector is to display folders only or...
Definition: elc_fileselector_entry.c:486
EAPI void edje_edit_string_list_free(Eina_List *lst)
Frees a generic Eina_List of (char *) allocated by an edje_edit_*_get() function.
Definition: edje_edit.c:1056
Eina_Bool edje_mmap_group_exists(Eina_File *f, const char *glob)
Determines whether a group matching glob exists in an edje mapped file.
Definition: edje_load.c:211
int minor
The minor number of Edje version.
Definition: Edje_Common.h:153
Physics torque action value.
Definition: Edje_Common.h:1947
Parameter value is a double.
Definition: Edje_Common.h:634
_Emile_Image_Load_Error
Definition: emile_image.h:107
const char * description
Error description (already localized)
Definition: elm_web_common.h:34
Type all.
Definition: elm_general.h:366
static Eina_F32p32 eina_f32p32_mul(Eina_F32p32 a, Eina_F32p32 b)
Calculates the multiplication of two Eina_F32p32 floating point numbers.
double wy
wy in w' = (x * wx) + (y * wy) + (z * wz) + ww
Definition: eina_matrix.h:132
union _Ecore_Getopt_Desc::@2 action_param
Action parameter.
Eina_Future_Error_Cb error
Called on error (value.type is EINA_VALUE_TYPE_ERROR).
Definition: eina_promise.h:316
Evas_Coord_Point canvas
The X/Y location of the cursor.
Definition: Evas_Legacy.h:216
Eina_Bool elm_win_focus_highlight_style_set(Elm_Win *obj, const char *style)
Set the style for the focus highlight on this window.
Eina_Stringshare * elua_state_core_dir_get(const Elua_State *es)
Retrieve the Elua core dir.
Definition: elua.c:205
EAPI int elm_layout_thaw(Evas_Object *obj)
Thaws the Elementary object.
Definition: efl_ui_layout.c:3205
#define RTLD_GLOBAL
Definition: evil_dlfcn.h:36
Eina_Stringshare * elua_state_apps_dir_get(const Elua_State *es)
Retrieve the Elua apps dir.
Definition: elua.c:219
void * Ecore_Buffer_Module_Data
Definition: Ecore_Buffer.h:406
EAPI Ecore_X_Randr_Edid_Aspect_Ratio ecore_x_randr_edid_display_aspect_ratios_get(unsigned char *edid, unsigned long edid_length)
Get the supported aspect ratios from raw EDID data.
Definition: ecore_x_randr.c:3749
const char * name
The name of the parameter.
Definition: Edje_Common.h:661
Evas_Object * obj
The object itself.
Definition: elm_widget_layout.h:52
EAPI void ecore_x_error_handler_set(void(*func)(void *data), const void *data)
Set the error handler.
Definition: ecore_x_error.c:32
Autofill hint for a postal code.
Definition: elm_general.h:201
Eina_Error EINA_ERROR_NOT_MAIN_LOOP
A type definition for warning that a function was called from somewhere other than the EFL main loop.
int global_refcount
Keeps track of references to global_map.
Definition: eina_file_common.h:91
static void eina_vector2_scale(Eina_Vector2 *out, const Eina_Vector2 *v, double scale)
Scale vector.
EAPI int edje_edit_part_drag_count_y_get(Evas_Object *obj, const char *part)
Gets vertical dragable count for part.
EAPI void elm_config_web_backend_set(const char *backend)
Set the backend engine used by Elm_Web widget.
Definition: elm_config.c:4677
EAPI int eet_dictionary_string_check(Eet_Dictionary *ed, const char *string)
Checks if a given string comes from a given dictionary.
Definition: eet_dictionary.c:493
Elm_Map_Overlay_Type elm_map_overlay_type_get(const Elm_Map_Overlay *overlay)
Get the overlay type.
Definition: elm_map.c:4910
An index item of a group of items.
Definition: elm_general.h:352
void(* Evas_Object_Intercept_Stack_Below_Cb)(void *data, Evas_Object *obj, Evas_Object *above)
Function signature for the stack below event of an evas object.
Definition: Evas_Legacy.h:2991
struct Efreet_Icon_Theme_Directory::@156 size
The size settings for the icon theme.
EOAPI Eina_Bool evas_canvas3d_light_directional_get(const Eo *obj)
The directional flag of the given light.
struct _EPhysics_Body_Collision EPhysics_Body_Collision
Definition: EPhysics.h:2247
Allocate and store a new value of type Ecore_Getopt_Type.
Definition: Ecore_Getopt.h:70
EAPI Eina_Bool elm_cnp_selection_set(Evas_Object *obj, Elm_Sel_Type type, Elm_Sel_Format format, const void *selbuf, size_t buflen)
Set copy data for a widget.
Definition: efl_ui_selection.c:201
Definition: elm_code_common.h:73
void * eldbus_proxy_data_del(Eldbus_Proxy *proxy, const char *key)
Delete data of an Eldbus_Proxy object.
Definition: eldbus_proxy.c:305
EAPI int efreet_trash_empty_trash(void)
Delete all the files inside the trash.
Definition: efreet_trash.c:263
EAPI Ecore_Wl2_Input * ecore_wl2_display_input_find(const Ecore_Wl2_Display *display, unsigned int id)
Find a seat for a given display object using the seat id.
Definition: ecore_wl2_display.c:1109
static Eina_Lock_Result eina_spinlock_release(Eina_Spinlock *spinlock)
Releases a spinlock.
Eina_Bool elm_need_web(void)
Request that your elementary application needs web support.
Definition: elm_web2.c:73
void eldbus_service_interface_unregister(Eldbus_Service_Interface *iface)
Unregister a interface.
Definition: eldbus_service.c:1274
EOAPI void evas_canvas3d_primitive_precision_set(Eo *obj, int precision)
The precision of the given primitive.
int madvise(void *addr, size_t length, int advice)
give advice about use of memory
Definition: escape_mman.c:61
Hexadecimal numeric keyboard layout.
Definition: elm_win_legacy.h:127
Definition: Eeze_Sensor.h:144
Definition: Ecore_Wl2.h:302
const char * elm_datetime_format_get(const Evas_Object *obj)
Get the datetime format.
Definition: elm_datetime.c:56
Eina_Bool evas_object_anti_alias_get(const Efl_Canvas_Object *obj)
Retrieves whether or not the given Evas object is to be drawn anti_aliased.
Definition: efl_canvas_object_eo.legacy.c:94
EAPI void elm_validator_regexp_free(Elm_Validator_Regexp *validator)
Delete the existing regex validator.
Definition: elm_helper.c:28
void * eldbus_service_object_data_get(const Eldbus_Service_Interface *iface, const char *key)
Get data stored in object path.
Definition: eldbus_service.c:1459
The plain normal layout.
Definition: Ecore_IMF.h:436
To the bottom of viewport.
Definition: elm_general.h:403
void(* Eet_Descriptor_Str_Free_Callback)(const char *str)
Definition: Eet.h:2689
Definition: eldbus_service.h:112
const char * evas_textblock_string_escape_get(const char *string, int *len_ret)
Returns the escaped version of the string.
Definition: evas_object_textblock.c:8005
To the middle of viewport.
Definition: elm_general.h:401
EAPI int ECORE_WL2_EVENT_WINDOW_ICONIFY_STATE_CHANGE
Definition: ecore_wl2.c:59
int evil_shutdown(void)
Shut down the Evil library.
Definition: evil_main.c:76
EOAPI void evas_canvas3d_node_light_set(Eo *obj, Evas_Canvas3D_Light *light)
A light attached to the given node.
EAPI int ECORE_CON_EVENT_CLIENT_UPGRADE
A client connection has been upgraded to SSL.
Definition: ecore_con_legacy.c:169
Join.
Definition: elm_general.h:137
void * data
The message data.
Definition: Ecore_Ipc.h:318
Eina_Bool merge
True if can be merged with the previous one.
Definition: Edje_Common.h:1316
#define ELM_HOVERSEL_EVENT_ITEM_FOCUSED
Called when hoversel item got focus.
Definition: elm_hoversel_eo.h:195
#define FUNC_ACCESSOR_GET_AT(Function)
Definition for helper macro to cast Function to a Eina_Accessor_Get_At_Callback.
Definition: eina_accessor.h:174
Definition: elm_widget_colorselector.h:97
MSAA with minimum number of samples.
Definition: Evas_GL.h:530
int EIO_MONITOR_SELF_DELETED
The monitored path has been removed.
Definition: eio_monitor.c:315
Get the grabbed-key together with the other client windows.
Definition: elm_win_legacy.h:146
Eina_Bool eina_inarray_resize(Eina_Inarray *array, unsigned int new_size)
Resizes array to new size.
Definition: eina_inarray.c:398
EAPI void ecore_x_window_shape_input_mask_set(Ecore_X_Window win, Ecore_X_Pixmap mask)
Sets the input shape of the given window to that given by the pixmap mask.
Definition: ecore_x_window_shape.c:43
Definition: elm_widget_gengrid.h:191
Value of type unsigned long.
Definition: Ecore_Getopt.h:94
Definition: elm_widget.h:459
EOAPI void elm_obj_dayselector_week_start_set(Eo *obj, Elm_Dayselector_Day day)
Set the starting day of Dayselector.
EAPI void ethumb_thumb_size_set(Ethumb *e, int tw, int th)
Set the size of thumbnails.
Definition: ethumb.c:477
Definition: elm_widget_map.h:212
EAPI void elm_config_window_auto_focus_enable_set(Eina_Bool enable)
Set the auto focus enabled state.
Definition: elm_config.c:4156
#define EINA_FALSE
Definition: eina_types.h:502
Parameter value is a string.
Definition: Edje_Common.h:635
Definition: Ecore_X.h:873
void eina_iterator_foreach(Eina_Iterator *iterator, Eina_Each_Cb cb, const void *fdata)
Iterates over the container and execute a callback on each element.
Definition: eina_iterator.c:130
EAPI int eet_data_image_read_to_surface(Eet_File *ef, const char *name, unsigned int src_x, unsigned int src_y, unsigned int *d, unsigned int w, unsigned int h, unsigned int row_stride, int *alpha, int *compress, int *quality, Eet_Image_Encoding *lossy)
Reads image data from the named key in the eet file and store it in the given buffer.
Definition: eet_image.c:1485
static int eina_value_compare(const Eina_Value *a, const Eina_Value *b)
Compares generic value storage.
Definition: Ecore_Con.h:531
Done.
Definition: elm_general.h:135
Elm_Input_Panel_Return_Key_Type
"Return" Key types on the input panel (virtual keyboard).
Definition: elm_general.h:132
EAPI Eina_Future * eina_future_rejected(Eina_Future_Scheduler *scheduler, Eina_Error err)
Creates a new future that is already rejected to a specified error.
Definition: eina_promise.c:920
int major
The message major opcode number.
Definition: Ecore_Ipc.h:295
const EAPI char * ecore_imf_context_default_id_by_canvas_type_get(const char *canvas_type)
Gets the id of the default Input Method Context corresponding to a canvas type. The id may be used to...
Definition: ecore_imf_context.c:62
const Eina_Safepointer * eina_safepointer_register(const void *target)
Register a pointer and get an Eina_Safepointer that maps to it.
Definition: eina_safepointer.c:265
EAPI void ephysics_world_constraint_solver_iterations_set(EPhysics_World *world, int iterations)
Set the number of iterations the constraint solver will have for contact and joint constraints.
Eina_Bool(* Elm_Store_Item_List_Cb)(void *data, Elm_Store_Item_Info *info)
The item needs a custom mapping which means calling a function and returning a string from it,...
Definition: elm_store.h:68
EAPI Eina_Bool elm_fileselector_selected_set(Evas_Object *obj, const char *_path)
Set, programmatically, the currently selected file/directory in the given file selector widget.
Definition: elc_fileselector.c:2372
EAPI Eina_Bool ecore_drm2_device_pointer_rotation_set(Ecore_Drm2_Device *device, int rotation)
Set pointer value rotation.
Definition: ecore_drm2_device.c:766
void emotion_object_play_speed_set(Evas_Object *obj, double speed)
Set the play speed of the media file.
Definition: emotion_smart.c:1159
int Eina_Refcount
Definition: eina_refcount.h:50
void eina_matrix4_matrix3_to(Eina_Matrix3 *m3, const Eina_Matrix4 *m4)
Converts an Eina_Matrix4 into an Eina_Matrix3.
Definition: eina_matrix.c:685
unsigned long timestamp
The time the event occurred.
Definition: Ecore_Win32.h:398
#define ELM_GENLIST_EVENT_HBAR_DRAG
Called when horizontal bar is dragged.
Definition: elm_genlist_eo.h:759
const EAPI char * edje_edit_group_aliased_get(Evas_Object *obj, const char *alias_name)
Returns the main group name that is aliased by given alias name.
Definition: edje_edit.c:2241
EAPI void ecore_drm_output_gamma_set(Ecore_Drm_Output *output, uint16_t size, uint16_t *r, uint16_t *g, uint16_t *b)
Sets the gamma level of an Ecore_Drm_Output.
Definition: ecore_drm_output.c:1242
EINA_DEPRECATED EAPI unsigned short edje_edit_part_item_span_row_get(Evas_Object *obj, const char *part, const char *item)
Gets the number of span rows.
void(* hide)(Ecore_IMF_Context *ctx)
Hide the Input Method Context.
Definition: Ecore_IMF.h:777
int width
The width of the damaged region.
Definition: Ecore_Win32.h:396
EAPI Eina_Bool eet_data_xattr_cipher_set(const char *filename, const char *attribute, Eet_Data_Descriptor *edd, const char *cipher_key, const void *data, Eina_Xattr_Flags flags)
Writes a data structure from memory and store in an eet extended attribute using a cipher.
Definition: eet_data.c:5274
EAPI void elm_transit_tween_mode_factor_n_set(Elm_Transit *transit, unsigned int v_size, double *v)
Set the transit animation acceleration factor.
Definition: elm_transit.c:797
double val[1]
The message's array of floats.
Definition: Edje_Legacy.h:539
static int eina_slice_compare(const Eina_Slice a, const Eina_Slice b)
Compare two slices, similar to memcmp()
#define ELM_GENGRID_EVENT_EDGE_LEFT
Called when left edge is reached.
Definition: elm_gengrid_eo.h:699
EAPI Eina_Bool edje_edit_sound_tone_add(Evas_Object *obj, const char *name, int frequency)
Adds new tone to the collection.
Definition: edje_edit.c:1361
Content is from outside of Elementary.
Definition: elm_cnp.h:77
I/O operation is about a specific directory copy.
Definition: Eio_Legacy.h:107
EAPI Eet_Node * eet_node_float_new(const char *name, float f)
Creates a new float node.
void(* input_panel_event_callback_add)(Ecore_IMF_Context *ctx, Ecore_IMF_Input_Panel_Event type, void(*func)(void *data, Ecore_IMF_Context *ctx, int value), void *data)
Add a callback on input panel state,language,mode change.
Definition: Ecore_IMF.h:803
char * evil_wchar_to_char(const wchar_t *text)
Convert a string from wchar_t * to char *.
Definition: evil_util.c:48
EAPI void ecore_drm_device_free(Ecore_Drm_Device *dev)
Frees an Ecore_Drm_Device.
Definition: ecore_drm_device.c:298
Rotate X center axis flip mode.
Definition: efl_ui_flip_legacy.h:11
char * eina_strbuf_release(Eina_Strbuf *buf)
Frees the buffer, returning its old contents.
EAPI Eina_Bool edje_edit_state_map_rotation_get(Evas_Object *obj, const char *part, const char *state, double value, double *x, double *y, double *z)
Gets map.rotation of given part state.
Definition: edje_edit.c:7842
Eina_Bool(* expand_want)(Evas_Object *obj)
function to get whether the item implementation needs to be expanded in the page's longitudinal axis ...
Definition: elm_prefs_common.h:155
Eina_Bool eldbus_signal_handler_match_extra_set(Eldbus_Signal_Handler *sh,...)
Add extra argument in match of signal handler to obtain specifics signals.
Definition: eldbus_signal_handler.c:124
EINA_DEPRECATED EAPI void ecore_imf_context_control_panel_show(Ecore_IMF_Context *ctx)
Asks the Input Method Context to show the control panel of using Input Method.
Definition: ecore_imf_context.c:841
Identity matrix type.
Definition: eina_matrix.h:53
EAPI void eina_log_print(int domain, Eina_Log_Level level, const char *file, const char *function, int line, const char *fmt,...) EINA_ARG_NONNULL(3
Prints out log message using given domain and level.
EAPI Eina_List * edje_edit_state_tweens_list_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the list of all the tweens images in the given part state.
Definition: edje_edit.c:10619
EAPI char * ecore_x_randr_edid_display_serial_get(unsigned char *edid, unsigned long edid_length)
Get the encoded serial identifier from raw EDID data.
Definition: ecore_x_randr.c:3578
void(* buffer_free)(Ecore_Buffer_Module_Data bmdata, Ecore_Buffer_Data bdata)
Free allocated memory.
Definition: Ecore_Buffer.h:448
Definition: Ecore_Win32.h:483
int evas_textblock_cursor_pen_geometry_get(const Evas_Textblock_Cursor *cur, Evas_Coord *cx, Evas_Coord *cy, Evas_Coord *cw, Evas_Coord *ch)
Returns the geometry of the pen at cur.
Definition: evas_object_textblock.c:12593
#define evas_object_size_hint_fill_set
Convenience macro to make it easier to understand that align is also used for fill properties (as fil...
Definition: Evas_Common.h:294
EAPI void eina_lock_debug(const Eina_Lock *mutex)
Prints debug information about a lock.
Definition: eina_lock.c:77
EAPI Eina_Bool eeze_disk_mount_point_set(Eeze_Disk *disk, const char *mount_point)
Set the mount point of a disk.
Definition: eeze_disk_mount.c:459
EAPI Eina_Bool edje_edit_part_drag_step_x_set(Evas_Object *obj, const char *part, int step)
Sets horizontal dragable state for part.
#define EVAS_LAYER_MIN
bottom-most layer number
Definition: Evas_Common.h:284
EAPI Eina_Bool edje_edit_size_class_max_h_set(Evas_Object *obj, const char *class_name, Evas_Coord size)
Sets height max size of specified size class.
void(* Ecore_Pipe_Cb)(void *data, void *buffer, unsigned int nbyte)
Definition: Ecore_Common.h:2408
Ecore_IMF_Keyboard_Modifiers modifiers
The keyboard modifiers active when the event has been emitted.
Definition: Ecore_IMF.h:706
void(* Ecore_Buffer_Consumer_Enqueue_Cb)(Ecore_Buffer_Consumer *consumer, void *data)
Called whenever a Ecore_Buffer enqueued in buffer queue.
Definition: Ecore_Buffer_Queue.h:136
EAPI Eina_Bool ecore_getopt_parser_has_duplicates(const Ecore_Getopt *parser)
Checks parser for duplicate entries, print them out.
Definition: ecore_getopt.c:1985
int revision
< micro (bugfix, internal improvements, no new features version)
Definition: Eeze.h:309
struct _Elm_Image_Error Elm_Image_Error
Structure associated with smart callback 'download,progress'.
Elm_Object_Multi_Select_Mode multi_select_mode
select mode for multiple selection
Definition: elm_widget_genlist.h:64
double x3
Bottom left x coordinate.
Definition: eina_quad.h:53
const EAPI char * edje_edit_state_rel2_to_y_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the part name rel2y is relative to.
void * ecore_main_win32_handler_del(Ecore_Win32_Handler *win32_handler)
Sets Ecore_Win32_Handler object to delete state.
Definition: ecore_main.c:1563
EAPI Eina_Bool edje_edit_state_rel1_to_y_set(Evas_Object *obj, const char *part, const char *state, double value, const char *rel_to)
Sets the part rel1y is relative to.
#define EINA_INLIST_FOREACH(list, it)
Definition: eina_inlist.h:834
Elm_Wrap_Type
Line wrapping types.
Definition: elm_general.h:310
const EAPI char * eeze_udev_syspath_get_devname(const char *syspath)
Get the /dev/ name from the /sys/ path.
Definition: eeze_udev_syspath.c:89
If enabled the window manager will be asked to send a delete message instead of just closing (destroy...
Definition: Ecore_X.h:1204
Eina_Bool(* Ecore_Task_Cb)(void *data)
Definition: Ecore_Common.h:162
Ecore_X_Atom property
Definition: Ecore_X.h:734
EAPI void ecore_evas_x11_shape_input_rectangle_subtract(Ecore_Evas *ee, int x, int y, int w, int h)
Modifies the pointer containment region to subtract a rectangular region from it.
Definition: ecore_evas.c:4201
A handle to an image shared by a server.
Definition: Evas_Common.h:2965
EAPI int efreet_mime_shutdown(void)
Shuts down Efreet mime settings system if a balanced number of init/shutdown calls have been made.
Definition: efreet_mime.c:401
Evas_Coord radius
Holds radius between fingers reported to user.
Definition: elm_gesture_layer_common.h:75
EAPI void ecore_imf_context_del(Ecore_IMF_Context *ctx)
Deletes the given Input Method Context and free its memory.
Definition: ecore_imf_context.c:199
EAPI void eina_quadtree_increase(Eina_QuadTree_Item *object)
Increases the index of the quadtree item by one.
Definition: eina_quadtree.c:872
const char * path
Full path to the icon.
Definition: efreet_icon.h:107
void ecore_pipe_write_close(Ecore_Pipe *p)
Closes the write end of an Ecore_Pipe object created with ecore_pipe_add().
Definition: ecore_pipe.c:184
EAPI Eina_Bool elm_entry_file_set(Evas_Object *obj, const char *file, Elm_Text_Format format)
This sets the file (and implicitly loads it) for the text to display and then edit.
Definition: elm_entry.c:5011
Definition: Ecore_X.h:715
const EOAPI char * elm_obj_entry_text_style_user_peek(const Eo *obj)
Get the style on the top of user style stack.
EAPI Eina_Bool elm_config_save(void)
Save back Elementary's configuration, so that it will persist on future sessions.
Definition: elm_config.c:3026
static Eina_Bool eina_value_struct_vset(Eina_Value *value, const char *name, va_list args)
Sets the generic value in a struct member.
Ecore_Con_Server * server
the server that was connected to
Definition: Ecore_Con.h:515
EAPI Eina_Bool elm_fileselector_custom_filter_append(Evas_Object *obj, Elm_Fileselector_Filter_Func func, void *data, const char *filter_name)
Append custom filter into filter list.
Definition: elc_fileselector.c:2713
unsigned int member_size
Byte size of each entry in the members.
Definition: eina_inarray.h:229
void emotion_object_video_mute_set(Evas_Object *obj, Eina_Bool mute)
Set the mute video option for this object.
Definition: emotion_smart.c:972
Struct holds zoom info for user.
Definition: elm_gesture_layer_common.h:72
EAPI Eina_Bool ecore_drm2_vblank_supported(Ecore_Drm2_Device *dev)
Check if vblank is supported by the current video driver.
Definition: ecore_drm2_device.c:895
EAPI Eina_List * eina_list_remove_list(Eina_List *list, Eina_List *remove_list)
Removes the specified list node.
Definition: eina_list.c:786
_Evas_GL_Depth_Bits
Enumeration that defines the Surface Depth Format.
Definition: Evas_GL.h:484
#define efl_add(klass, parent,...)
Create a new object and add it to an existing parent object.
Definition: Eo.h:1542
const char * eina_value_type_name_get(const Eina_Value_Type *type)
Queries type name.
Definition: eina_value.c:5852
const Evas_Object_Textblock_Node_Format * evas_textblock_node_format_last_get(Evas_Object *obj)
Gets the last format node.
Definition: evas_object_textblock.c:9164
I/O operation is about a specific directory move.
Definition: Eio_Legacy.h:108
Ecore_Wl2_Window * elm_win_wl_window_get(const Evas_Object *obj)
Get the Ecore_Wl2_Window of an Evas_Object.
Definition: efl_ui_win.c:7897
int Eina_Error
The integer type containing the error type.
Definition: eina_error.h:89
EOAPI Eina_Bool elm_obj_clock_pause_get(const Eo *obj)
Whether the given clock widget should be paused or not.
EAPI void ecore_x_icccm_icon_name_set(Ecore_X_Window win, const char *t)
Set a window icon name.
Definition: ecore_x_icccm.c:895
EAPI void ecore_win32_window_raise(Ecore_Win32_Window *window)
Place the given window at the top of the Z order.
Definition: ecore_win32_window.c:1120
void elm_app_compile_locale_set(const char *dir)
Provide information on the fallback application's locale directory, on scenarios where they get overr...
Definition: elm_main.c:534
Definition: ecore_cocoa_keys.h:10
const EAPI Eina_Value_Type * EINA_VALUE_TYPE_ULONG
Definition: eina_value.c:5594
const char * description
The content description.
Definition: Ecore_IMF.h:582
void edje_box_layout_register(const char *name, Evas_Object_Box_Layout func, void *(*layout_data_get)(void *), void(*layout_data_free)(void *), void(*free_data)(void *), void *data)
Registers a custom layout to be used in edje boxes.
Definition: edje_util.c:3310
const char * end
The end of the line.
Definition: eina_file.h:234
static Eina_Bool eina_value_error_convert(const Eina_Value *v, Eina_Error *c)
Check value type and convert contents.
Definition: eina_inline_value_util.x:296
EAPI void ecore_wl2_display_disconnect(Ecore_Wl2_Display *display)
Disconnect an existing Wayland display.
Definition: ecore_wl2_display.c:965
Eina_Bool eeze_sensor_timestamp_get(Eeze_Sensor_Obj *sens, double *timestamp)
Get timestamp from sensor object.
Definition: eeze_sensor.c:289
EAPI void edje_edit_state_color_get(Evas_Object *obj, const char *part, const char *state, double value, int *r, int *g, int *b, int *a)
Gets the color of a part state.
EAPI void ecore_wl2_window_type_set(Ecore_Wl2_Window *window, Ecore_Wl2_Window_Type type)
Set the type of a given window.
Definition: ecore_wl2_window.c:1089
void ethumb_client_file_get(Ethumb_Client *client, const char **path, const char **key)
Get values set with ethumb_client_file_get()
Definition: ethumb_client.c:1856
EOAPI Eina_Iterator * elm_obj_genlist_filter_iterator_new(Eo *obj)
Returns an iterator over the list of filtered items.
values resetting trigger type, bound to button-like UI elements
Definition: elm_prefs_data.h:62
EAPI double edje_edit_state_text_align_x_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the text horizontal align of a part state.
EAPI void elm_colorselector_palette_item_color_get(const Elm_Object_Item *it, int *r, int *g, int *b, int *a)
Get Palette item's color.
Definition: elm_colorselector.c:2383
const char * widget_name
The name of the widget implementing the interface, to be exposed on the prefs collections language.
Definition: elm_prefs_common.h:282
EAPI void ecore_con_eet_client_connect_callback_add(Ecore_Con_Eet *ece, Ecore_Con_Eet_Client_Cb func, const void *data)
Registers a client connect callback on a Ecore_Con_Eet object.
Definition: ecore_con_eet.c:779
EAPI Ecore_Memory_State ecore_memory_state_get(void)
Gets the current status of memory on the system.
Definition: ecore.c:1117
EAPI void ecore_con_ssl_server_verify(Ecore_Con_Server *svr)
Enables certificate verification on a server object.
Definition: ecore_con_legacy.c:2528
EAPI Ecore_X_Window ecore_x_window_input_new(Ecore_X_Window parent, int x, int y, int w, int h)
Creates a new input window.
Definition: ecore_x_window.c:234
#define ELM_ENTRY_EVENT_ANCHOR_IN
Called on anchor in.
Definition: elm_entry_eo.h:1411
Eina_Bool(* icon_set)(Evas_Object *obj, const char *icon)
function to set an icon on the page widget
Definition: elm_prefs_common.h:247
Definition: Ecore_Input.h:287
EAPI void ephysics_world_simulation_set(EPhysics_World *world, double fixed_time_step, int max_sub_steps)
Set world simulation's fixed time step and max number of sub steps configuration.
EOAPI void elm_obj_route_longitude_min_max_get(const Eo *obj, double *min, double *max)
Get the minimum and maximum values along the longitude.
const Elm_Entry_Anchor_Info * anchor_info
The actual anchor info.
Definition: elm_entry_common.h:84
const char * key
The logical key : (eg shift+1 == exclamation)
Definition: Evas_Legacy.h:337
EAPI Eina_Bool elm_prefs_data_event_callback_del(Elm_Prefs_Data *prefs_data, Elm_Prefs_Data_Event_Type type, Elm_Prefs_Data_Event_Cb cb, const void *cb_data)
Unregister a callback for one of the prefs data events.
Definition: elm_prefs_data.c:822
EAPI Eina_Bool edje_edit_part_api_name_set(Evas_Object *obj, const char *part, const char *name)
Sets api's name of a part.
const EAPI Eina_Hash * ecore_imf_context_prediction_hint_hash_get(Ecore_IMF_Context *ctx)
Gets the hash table of prediction hint data.
Definition: ecore_imf_context.c:1524
const void * evas_object_smart_interface_get(const Evas_Object *obj, const char *name)
Retrieve an Evas smart object's interface, by name string pointer.
Definition: evas_object_smart.c:150
Eina_Bool ecore_poller_poller_interval_set(Ecore_Poller *obj, int interval)
Polling interval rate of the poller.
Definition: ecore_poller.c:282
EAPI Eina_Bool edje_edit_program_target_insert_at(Evas_Object *obj, const char *prog, const char *target, int place)
Adds a new target program to certain place in list of 'targets' in the given program.
Definition: edje_edit.c:11911
void elm_map_overlay_data_set(Elm_Map_Overlay *overlay, void *data)
Set a pointer of user data for a overlay.
Definition: elm_map.c:4920
EOAPI Eina_Bool elm_obj_genlist_tree_effect_enabled_get(const Eo *obj)
Control genlist tree effect.
EOAPI double elm_obj_clock_first_interval_get(const Eo *obj)
The first interval on time updates for a user mouse button hold on clock widgets' time editing.
Evas_Point output
The X/Y location of the cursor.
Definition: Evas_Legacy.h:248
EOAPI Elm_Widget_Item * elm_obj_segment_control_item_insert_at(Eo *obj, Efl_Canvas_Object *icon, const char *label, int idx)
Insert a new item to the segment control object at specified position.
plasma
Definition: Emotion.h:232
Event to notify when a display server's selection has changed Only sent for PRIMARY and CLIPBOARD sel...
Definition: elm_cnp.h:121
void(* Elm_Drag_Accept)(void *data, Evas_Object *obj, Eina_Bool doaccept)
Callback called when a drag is responded to with an accept or deny.
Definition: elm_cnp.h:199
struct _Eina_Slice Eina_Slice
Definition: eina_slice.h:70
EAPI Eina_Bool elocation_requirements_set(Elocation_Requirements *requirements)
Set the requirements.
Eina_Iterator * eina_hash_iterator_key_new(const Eina_Hash *hash)
Returns a new iterator associated with hash keys.
Definition: eina_hash.c:1271
EAPI Eina_Bool eeze_disk_udev_walk_check_sysattr(Eeze_Disk *disk, const char *sysattr, const char *value)
Walks up the device chain using the device from disk, checking each device for sysattr with (optional...
Definition: eeze_disk_udev.c:47
16bit rgb565 + Alpha plane at end - 5 bits of the 8 being used per alpha byte
Definition: emile_image.h:28
EAPI Eina_Bool edje_edit_state_proxy_source_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source_name)
Sets the source part for given part state.
Definition: edje_edit.c:9029
const char * suffix
The suffix the be printed.
Definition: eina_promise.h:379
Ecore_Fd_Handler * ecore_main_fd_handler_add(int fd, Ecore_Fd_Handler_Flags flags, Ecore_Fd_Cb func, const void *data, Ecore_Fd_Cb buf_func, const void *buf_data)
Adds a callback for activity on the given file descriptor.
Definition: ecore_main.c:1417
#define ELM_LIST_EVENT_UNHIGHLIGHTED
Called when no longer highlighted.
Definition: elm_list_eo.h:620
void elm_language_set(const char *lang)
Change the language of the current application.
Definition: elm_main.c:1457
Ecore_IMF_Keyboard_Modifiers modifiers
The keyboard modifiers active when the event has been emitted.
Definition: Ecore_IMF.h:618
void(* Elm_Map_Name_List_Cb)(void *data, Evas_Object *map, Eina_List *name_list)
Async-callback function for the name list request.
Definition: elm_map_common.h:60
EOAPI void elm_obj_calendar_first_day_of_week_set(Eo *obj, Elm_Calendar_Weekday day)
The first day of week to use on calendar widgets'.
EAPI unsigned long ecore_win32_current_time_get(void)
Return the last event time.
Definition: ecore_win32.c:717
EAPI void ecore_drm2_output_enabled_set(Ecore_Drm2_Output *output, Eina_Bool enabled)
Set if a given output is enabled.
Definition: ecore_drm2_outputs.c:1183
EOAPI Elm_Widget_Item * elm_obj_naviframe_item_insert_before(Eo *obj, Elm_Widget_Item *before, const char *title_label, Efl_Canvas_Object *prev_btn, Efl_Canvas_Object *next_btn, Efl_Canvas_Object *content, const char *item_style)
Insert a new item into the naviframe before item before.
EAPI Evas_Object * elm_colorselector_add(Evas_Object *parent)
Add a new colorselector to the parent.
Definition: elm_colorselector.c:2263
Definition: Ecore_IMF.h:155
Definition: elm_widget_clock.h:31
Eina_Bool delete_me
a flag to notify the item is on deletion.
Definition: elm_widget_naviframe.h:67
#define ELM_ENTRY_EVENT_PRESS
Called when entry pressed.
Definition: elm_entry_eo.h:1352
EAPI Eina_List * efreet_util_desktop_environments_list(void)
Find all known desktop environments This list must be freed using EINA_LIST_FREE.
Definition: efreet_utils.c:429
#define FUNC_ITERATOR_NEXT(Function)
Definition: eina_iterator.h:178
EAPI void ecore_win32_window_size_min_get(Ecore_Win32_Window *window, int *min_width, int *min_height)
Get the minimum size of the given window.
Definition: ecore_win32_window.c:882
Eldbus_Pending * eldbus_name_owner_has(Eldbus_Connection *conn, const char *name, Eldbus_Message_Cb cb, const void *cb_data)
Send a "NameHasOwner" method call in proxy.
Definition: eldbus_freedesktop.c:36
Definition: Ecore_Wl2.h:177
Type content.
Definition: elm_general.h:416
EAPI float ethumb_video_interval_get(const Ethumb *e)
Get the video frame interval, in seconds.
Definition: ethumb.c:786
Flip on X axis.
Definition: elm_transit.h:93
Eina_Value(* Eina_Future_Success_Cb)(void *data, const Eina_Value value)
Definition: eina_promise.h:221
Eina_Bool elm_object_item_focus_get(const Elm_Widget_Item *obj)
Control the object item focused.
Definition: elm_widget_item_eo.legacy.c:93
Definition: elm_widget_map.h:158
EAPI Eina_Bool elm_bg_file_set(Eo *obj, const char *file, const char *group)
Sets the file (image or edje collection) to give life for the background.
Definition: efl_ui_bg.c:188
EAPI void ethumb_file_get(const Ethumb *e, const char **path, const char **key)
Get the file for which to generate thumbnails.
Definition: ethumb.c:872
Suggest word auto completion.
Definition: Ecore_IMF.h:413
void elm_gengrid_item_class_free(Elm_Gengrid_Item_Class *itc)
Remove an item class in a given gengrid widget.
Definition: elm_gengrid.c:5408
EAPI void ecore_imf_context_autocapital_type_set(Ecore_IMF_Context *ctx, Ecore_IMF_Autocapital_Type autocapital_type)
Sets the autocapitalization type on the immodule.
Definition: ecore_imf_context.c:460
Eina_Value(* success)(Eo *o, void *data, const Eina_Value value)
Called on success (value.type is not EINA_VALUE_TYPE_ERROR).
Definition: Eo.h:414
const EAPI Ecore_IMF_Context_Info * ecore_imf_context_info_by_id_get(const char *id)
Retrieves the info for the Input Method Context with id.
Definition: ecore_imf_context.c:135
const EAPI char * edje_edit_compiler_get(Evas_Object *obj)
Gets the name of the program that compiled the edje file.
Definition: edje_edit.c:1074
#define ECORE_AUDIO_ATTR_TONE_FREQ
The frequency of the tone in Hz.
Definition: ecore_audio_obj_in_tone.h:23
const EAPI Eina_Value_Type * EINA_VALUE_TYPE_RECTANGLE
Definition: eina_value.c:5614
EAPI int ECORE_CON_EVENT_CLIENT_ADD
A client has connected to the server.
Definition: ecore_con_legacy.c:157
Eldbus_Pending * eldbus_object_introspect(Eldbus_Object *obj, Eldbus_Message_Cb cb, const void *data)
Call the method "Introspect" on the eldbus object.
Definition: eldbus_object.c:676
EAPI Eina_Bool edje_edit_state_map_smooth_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets map.smooth value of given part state.
Definition: edje_edit.c:7821
EOAPI void evas_canvas_key_lock_on(Eo *obj, const char *keyname)
Enables or turns on programmatically the lock key with name keyname for the default seat.
double yz
yz in y' = (x * yx) + (y * yy) + yz
Definition: eina_matrix.h:85
double yx
yx in y' = (x * yx) + (y * yy) + yz
Definition: eina_matrix.h:83
EAPI void ephysics_world_point_light_color_get(const EPhysics_World *world, int *lr, int *lg, int *lb)
Get color of point light applied on the scene.
int revision
< micro (bugfix, internal improvements, no new features version)
Definition: Emotion.h:290
#define ELM_GENLIST_EVENT_MOVED_AFTER
Called when genlist item moved after.
Definition: elm_genlist_eo.h:834
Copy the data.
Definition: elm_cnp.h:95
EAPI void ephysics_constraint_anchor_set(EPhysics_Constraint *constraint, Evas_Coord anchor_b1_x, Evas_Coord anchor_b1_y, Evas_Coord anchor_b1_z, Evas_Coord anchor_b2_x, Evas_Coord anchor_b2_y, Evas_Coord anchor_b2_z)
Change the constraints anchors values on both constrained bodies.
EOAPI void elm_obj_entry_item_provider_remove(Eo *obj, Elm_Entry_Item_Provider_Cb func, void *data)
This removes a custom item provider to the list for that entry.
EAPI void elm_image_fill_outside_set(Evas_Object *obj, Eina_Bool fill_outside)
Control if the image fills the entire object area, when keeping the aspect ratio.
Definition: efl_ui_image.c:2443
EOAPI void evas_canvas_key_modifier_on(Eo *obj, const char *keyname)
Enables or turns on programmatically the modifier key with name keyname for the default seat.
unsigned int abi_version
always use:
Definition: Edje_Common.h:842
Eina_Bool(* evasglBindWaylandDisplay)(Evas_GL *evas_gl, void *wl_display)
Requires the extension EGL_WL_bind_wayland_display, similar to eglBindWaylandDisplayWL.
Definition: Evas_GL.h:5862
void * memory
The managed structure memory.
Definition: eina_value.h:3182
Definition: Ecore_X.h:884
Eina_Bool elm_object_mirrored_automatic_get(const Evas_Object *obj)
Returns the widget's mirrored mode setting.
Definition: elm_main.c:1480
where to show tooltips
Definition: elm_general.h:482
EAPI double edje_edit_state_container_align_y_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets y align for BOX or TABLE part.
Eina_List * other_desc
other possible descriptors
Definition: edje_convert.h:121
#define ECORE_EVENT_SIGNAL_USER
User signal event.
Definition: Ecore_Common.h:563
EOAPI void evas_canvas3d_light_projection_matrix_get(const Eo *obj, Evas_Real *matrix)
Get the projection matrix of the given light source.
static Eina_Bool eina_value_array_insert(Eina_Value *value, unsigned int position,...)
Inserts a generic value in an array member position.
int magic
Magic number.
Definition: Evas_Legacy.h:49
File loading has been cancelled.
Definition: emile_image.h:116
SDL Mouse Wheel event.
Definition: Ecore_Sdl.h:111
void eina_matrix3_translate(Eina_Matrix3 *m, double tx, double ty)
Sets the matrix values for a translation operation.
Definition: eina_matrix.c:510
EAPI void elm_image_resizable_set(Evas_Object *obj, Eina_Bool up, Eina_Bool down)
Control if the object is (up/down) resizable.
Definition: efl_ui_image.c:2569
_Ecore_Audio_Type
Definition: Ecore_Audio.h:54
EAPI void ecore_evas_callback_focus_device_out_set(Ecore_Evas *ee, Ecore_Evas_Focus_Device_Event_Cb func)
Sets a callback for Ecore_Evas focus out events.
Definition: ecore_evas.c:1242
void(* Ecore_Buffer_Cb)(Ecore_Buffer *buf, void *data)
Definition: Ecore_Buffer.h:418
EOAPI void elm_obj_genlist_highlight_mode_set(Eo *obj, Eina_Bool highlight)
Set whether the genlist items should be highlighted on item selection.
Efl_Net_Control_Technology_Type efl_net_connman_technology_type_from_str(const char *tech_type)
Convert connman's type string to enum value.
Definition: efl_net_control_technology-connman.c:86
void(* option_free)(Evas_Object *o, Evas_Object_Box_Data *priv, Evas_Object_Box_Option *opt)
Smart function to delete a box option struct.
Definition: Evas_Common.h:2754
const char * trigger
The cause of the event.
Definition: eio_sentry.eo.h:21
Eet_Descriptor_Array_Alloc_Callback array_alloc
how to allocate memory for array (usually malloc())
Definition: Eet.h:2845
double radius_y
radius of press point - radius_x and y if its an ellipse (radius is the average of the 2)
Definition: Ecore_Input.h:307
Definition: evas_font.h:163
Value of type unsigned int.
Definition: Ecore_Getopt.h:93
Efl_Canvas_Object * elm_object_item_focus_next_object_get(const Elm_Widget_Item *obj, Elm_Focus_Direction dir)
Get the next object with specific focus direction.
Definition: elm_widget_item_eo.legacy.c:261
Definition: elm_priv.h:232
int button
The mouse button used to click on it.
Definition: elm_entry_common.h:59
EAPI Eina_Bool edje_edit_state_proxy_source_visible_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the source visibility for given PROXY part state.
Definition: edje_edit.c:9102
EAPI void ecore_cocoa_window_free(Ecore_Cocoa_Window *window)
Releases a Cocoa window.
const char * example_icon
Icon to use as an example of the theme.
Definition: efreet_icon.h:62
Definition: evas_font.h:159
gdkpixbuf
Definition: Emotion.h:219
#define ELM_MAP_EVENT_ROUTE_LOADED
Called when route load finished.
Definition: elm_map_eo.h:679
const Evas_Smart_Interface ** interfaces
Evas_Smart_Interface pointers array, NULL terminated.
Definition: Evas_Common.h:1955
EOAPI void * evas_canvas_data_attach_get(const Eo *obj)
Returns the pointer attached by evas_canvas_data_attach_set.
EAPI Eina_Bool elm_layout_box_remove_all(Eo *obj, const char *part, Eina_Bool clear)
Remove all children of the given part box.
Definition: efl_ui_layout.c:3066
EAPI void ephysics_body_sleeping_threshold_get(const EPhysics_Body *body, double *linear_threshold, double *angular_threshold)
Get the linear sleeping threshold.
unsigned int eina_inarray_count(const Eina_Inarray *array)
Counts the number of members in an array.
Definition: eina_inarray.c:732
Eina_Matrix_Type eina_matrix3_f16p16_type_get(const Eina_Matrix3_F16p16 *m)
Returns the type of the given fixed point matrix.
Definition: eina_matrix.c:151
EAPI char * edje_edit_script_get(Evas_Object *obj)
Gets the Embryo script for the group of the given object.
Definition: edje_edit.c:12124
EAPI void ecore_x_dpms_force(Eina_Bool on)
Forces DPMS on or off.
Definition: ecore_x_dpms.c:293
Old_Edje_External_Directory * external_dir
external directory
Definition: edje_convert.h:63
Plain UTF8 type.
Definition: elm_general.h:327
Definition: Eeze_Disk.h:92
EOAPI void elm_obj_map_region_zoom_bring_in(Eo *obj, int zoom, double lon, double lat)
Animatedly set the zoom level of the map and bring in given coordinates to the center of the map.
const EAPI Eina_Value_Type * EINA_VALUE_TYPE_BLOB
Definition: eina_value.c:5610
EAPI void eina_log_console_color_set(FILE *fp, const char *color) EINA_ARG_NONNULL(1
Configures console color of given file.
EOAPI void efl_wref_del(Eo *obj, Efl_Object **wref)
Delete the weak reference passed.
const char * eldbus_pending_destination_get(const Eldbus_Pending *pending)
Get the destination of the pending message.
Definition: eldbus_pending.c:308
#define EFL_OPS_DEFINE(ops,...)
Define an array of override functions for efl_object_override.
Definition: Eo.h:983
Eina_Bool hover_bottom
Hint indicating content fits below the hover.
Definition: elm_entry_common.h:106
struct _Ecore_Wl_Dnd Ecore_Wl_Dnd
Definition: Ecore_Wayland.h:49
char * key
Key to identify the action.
Definition: efreet_desktop.h:77
Eina_List * dead_map
Tracks regions that get a failure from mmap(2).
Definition: eina_file_common.h:100
No fancy flags set.
Definition: Evas_Common.h:357
void ecore_main_fd_handler_active_set(Ecore_Fd_Handler *fd_handler, Ecore_Fd_Handler_Flags flags)
Sets what active streams the given FD handler should be monitoring.
Definition: ecore_main.c:1631
EAPI void * ecore_drm2_output_user_data_get(Ecore_Drm2_Output *output)
Get the user data for a given output.
Definition: ecore_drm2_outputs.c:1487
EAPI Evas_Object * elm_index_add(Evas_Object *parent)
Add a new index widget to the given parent Elementary (container) object.
Definition: elm_index.c:1175
const char * elm_theme_data_get(Elm_Theme *th, const char *key)
Get a data item from a theme.
Definition: elm_theme.c:980
EAPI int ethumb_thumb_compress_get(const Ethumb *e)
Get the compression rate.
Definition: ethumb.c:605
const Eina_Value_Struct_Desc * EINA_PROMISE_RACE_STRUCT_DESC
Definition: eina_promise.c:141
int elua_init(void)
Initialize the Elua library.
Definition: elua.c:11
Definition: Ecore_X.h:774
Evas_Object * elm_diskselector_item_icon_get(const Elm_Object_Item *it)
Get the icon associated to the item.
EAPI void elm_config_atspi_mode_set(Eina_Bool is_enable)
Sets ATSPI mode.
Definition: elm_config.c:3168
void eina_simple_xml_node_doctype_child_free(Eina_Simple_XML_Node_Data *node)
Removes doctype child from parent and deletes it.
Definition: eina_simple_xml_parser.c:829
Definition: elm_part_helper.h:12
EAPI void eet_identity_certificate_print(const unsigned char *certificate, int der_length, FILE *out)
Displays the x509 der certificate to out.
Definition: eet_cipher.c:836
EAPI int ECORE_EVAS_EWS_EVENT_RESIZE
window was resized
Definition: ecore_evas_ews.c:21
static void eina_lock_free(Eina_Lock *mutex)
Deallocates an Eina_Lock.
Eio_File * eio_file_close(Eina_File *f, Eio_Done_Cb done_cb, Eio_Error_Cb error_cb, const void *data)
Asynchronously close a file.
Definition: eio_map.c:215
Eina_Bool eina_hash_direct_add(Eina_Hash *hash, const void *key, const void *data)
Adds an entry to the given hash table without duplicating the string.
Definition: eina_hash.c:947
EOAPI void elm_obj_prefs_item_disabled_set(Eo *obj, const char *name, Eina_Bool disabled)
Set whether the widget bound to a given prefs widget's item is disabled or not.
Struct holds taps info for user.
Definition: elm_gesture_layer_common.h:15
Evas_Button_Flags flags
button flags set during the event
Definition: Evas_Legacy.h:291
EAPI void ecore_evas_wayland_pointer_set(Ecore_Evas *ee, int hot_x, int hot_y)
Set the pointer for the Ecore_Evas window.
Definition: ecore_evas.c:4560
EOAPI void elm_obj_gengrid_reorder_mode_start(Eo *obj, Ecore_Pos_Map tween_mode)
Starts the reorder mode of Gengrid.
Eina_Bool eina_matrix3_square_quad_map(Eina_Matrix3 *m, const Eina_Quad *q)
Creates a matrix for unit-square to quad mapping.
Definition: eina_matrix.c:597
enum _Edje_Edit_Select_Mode Edje_Edit_Select_Mode
Mode for a textblock part.
EAPI Eina_Bool ecore_x_input_multi_select(Ecore_X_Window win)
Definition: ecore_x_xi2.c:737
Eina_Bool emotion_object_smooth_scale_get(const Evas_Object *obj)
Gets whether the high-quality image scaling algorithm of the given video object is used.
Definition: emotion_smart.c:839
EOAPI void elm_obj_web_region_bring_in(Eo *obj, int x, int y, int w, int h)
Brings in the region to the visible area.
EAPI Eina_Bool ecore_wl2_window_shell_surface_exists(Ecore_Wl2_Window *win)
Check if a window has a shell surface - without one it can't be visible.
Definition: ecore_wl2_window.c:1116
int code
Numeric error code.
Definition: elm_web_common.h:31
static Eina_Value * eina_value_string_new(const char *c)
Create a new Eina_Value containing the passed parameter.
Definition: eina_inline_value_util.x:166
void(* cursor_location_set)(Ecore_IMF_Context *ctx, int x, int y, int w, int h)
Set the cursor location.
Definition: Ecore_IMF.h:795
#define ELDBUS_NAME_REQUEST_REPLY_PRIMARY_OWNER
Service has become the primary owner of the requested name.
Definition: eldbus_freedesktop.h:15
Eina_Stringshare * eina_stringshare_add(const char *str)
Retrieves an instance of a string for use in a program.
Definition: eina_stringshare.c:606
Eina_Bool elm_win_autodel_get(const Eo *obj)
Get the window's autodel state.
Definition: efl_ui_win.c:6153
const char * elm_object_item_tooltip_style_get(const Elm_Widget_Item *obj)
Control a different style for this item tooltip.
Definition: elm_widget_item_eo.legacy.c:21
Definition: Ecore_Con.h:585
EOAPI void elm_obj_label_line_wrap_set(Eo *obj, Elm_Wrap_Type wrap)
Control the wrapping behavior of the label.
EAPI void eina_freeq_clear(Eina_FreeQ *fq)
Clear out all queued items to be freed by freeing them.
Definition: eina_freeq.c:322
EAPI void ecore_evas_focus_skip_set(Ecore_Evas *ee, Eina_Bool on)
Sets the "focus skip" flag.
Definition: ecore_evas.c:2608
Autocapitalize the start of each sentence.
Definition: Ecore_IMF.h:342
#define EVAS_CALLBACK_PRIORITY_DEFAULT
Definition: Evas_Common.h:70
Definition: Ecore_Win32.h:425
void elm_object_item_access_order_unset(Elm_Widget_Item *obj)
Unset highlight order.
Definition: elm_widget_item_eo.legacy.c:255
const char * elm_map_name_address_get(const Elm_Map_Name *name)
Get the address of the name.
Definition: elm_map.c:4806
static Eina_Bool eina_value_array_vget(const Eina_Value *value, unsigned int position, va_list args)
Gets the generic value from an array member.
Eina_Stringshare * name
Interface name.
Definition: eldbus_introspection.h:49
Evas_Object * elm_object_part_content_get(const Evas_Object *obj, const char *part)
Get the content on a part of a given container widget.
Definition: elm_main.c:1597
void * display
The display connection object, NULL under X11.
Definition: elm_cnp.h:125
EOAPI void evas_canvas3d_node_member_del(Eo *obj, Evas_Canvas3D_Node *member)
Delete a member node from the given node.
Definition: Eeze_Disk.h:105
Definition: evas_3d_utils.h:20
static void eina_vector3_normalize(Eina_Vector3 *out, const Eina_Vector3 *v)
normalize vector.
void evas_object_table_mirrored_set(Eo *obj, Eina_Bool mirrored)
Control the mirrored mode of the table.
Definition: evas_object_table.c:1434
Table mode.
Definition: evas_table_eo.h:25
EAPI int ecore_x_keysym_keycode_get(const char *keyname)
Given a keyname, return the keycode representing that key.
Definition: ecore_x_test.c:157
Eina_Bool elm_object_style_set(Evas_Object *obj, const char *style)
Set the style to used by a given widget.
Definition: elm_main.c:1611
Text type value.
Definition: Edje_Legacy.h:3182
The file that must be included by any project wishing to use Efreet. Efreet.h provides all of the nec...
Definition: elm_widget_route.h:29
EAPI Eina_Bool edje_edit_part_item_insert_at(Evas_Object *obj, const char *part, const char *item_name, const char *source_group, unsigned int place)
Inserts new item to box or table part directly into specified position.
Definition: edje_edit.c:5031
EAPI int ecore_evas_rotation_get(const Ecore_Evas *ee)
Gets the rotation of an Ecore_Evas' window.
Definition: ecore_evas.c:1448
Efreet_Ini.
Definition: efreet_ini.h:23
Eina_Bool eldbus_message_iter_container_close(Eldbus_Message_Iter *iter, Eldbus_Message_Iter *sub)
Closes a container-typed value appended to the message.
Definition: eldbus_message.c:548
EAPI Evas_Object_Pointer_Mode edje_edit_part_pointer_mode_get(Evas_Object *obj, const char *part)
Gets pointer_mode of a part.
Definition: edje_edit.c:4049
Getting the grabbed-key exclusively regardless of window's position.
Definition: Ecore_X.h:2755
Eina_Bool(* Ecore_Filter_Cb)(void *data, void *loop_data, int type, void *event)
Definition: Ecore_Common.h:589
EAPI void ecore_wl2_window_alpha_set(Ecore_Wl2_Window *window, Eina_Bool alpha)
Set a given window's alpha property.
Definition: ecore_wl2_window.c:784
EOAPI void elm_obj_table_padding_set(Eo *obj, int horizontal, int vertical)
Set padding between cells.
EOAPI void evas_canvas3d_mesh_vertex_assembly_set(Eo *obj, Evas_Canvas3D_Vertex_Assembly assembly)
The vertex assembly of the given mesh.
int elua_util_app_load(Elua_State *es, const char *appname)
Loads an application.
Definition: elua.c:697
A structure used to specify the configuration of an Evas_GL_Surface.
Definition: Evas_GL.h:563
void elm_app_base_scale_set(double base_scale)
Set the base scale of the application.
Definition: elm_main.c:621
int ECORE_WIN32_EVENT_WINDOW_CONFIGURE
Ecore_Event for the Ecore_Win32_Event_Configure event.
Definition: ecore_win32.c:412
struct _Eet_Key Eet_Key
Definition: Eet.h:1985
EOAPI Evas_Canvas3D_Node * evas_canvas3d_scene_camera_node_get(const Eo *obj)
The camera node of a scene.
Eina_Bool edje_external_param_int_get(const Eina_List *params, const char *key, int *ret)
Gets the value of the given parameter of integer type.
Definition: edje_external.c:246
Evas_Object_Table_Homogeneous_Mode
How to pack items into cells in a table.
Definition: evas_table_eo.h:22
EAPI void ephysics_world_event_callback_add(EPhysics_World *world, EPhysics_Callback_World_Type type, EPhysics_World_Event_Cb func, const void *data)
Register a callback to a type of physics world event.
unsigned short strikethrough
whether the character is strikethrough'ed
Definition: Evas_Common.h:1860
#define EINA_PATH_SEP_C
The constant defined the path separator as the character '\' on Windows and '/' otherwise.
Definition: eina_file.h:184
EAPI void ecore_x_dpms_timeout_off_set(unsigned int new_timeout)
Sets the off timeout (in unit of seconds).
Definition: ecore_x_dpms.c:275
void elm_theme_flush(Elm_Theme *th)
Flush the current theme.
Definition: elm_theme.c:859
EAPI int efreet_desktop_category_del(Efreet_Desktop *desktop, const char *category)
removes a category from a desktop
Definition: efreet_desktop.c:460
Evas_Object * elm_hoversel_add(Evas_Object *parent)
Add a new Hoversel object.
Definition: elc_hoversel.c:695
Bring in the focused region or item automatically which might invole the scrolling.
Definition: elm_general.h:784
struct _Embryo_Version Embryo_Version
EAPI Eina_Bool ecore_buffer_shutdown(void)
Shuts down the Ecore_Buffer system.
Definition: ecore_buffer.c:210
EAPI Eina_Bool edje_edit_program_in_range_set(Evas_Object *obj, const char *prog, double seconds)
Sets in.range of a given program.
Definition: edje_edit.c:11597
Definition: Ecore_Con.h:541
Postponed type of free queue.
Definition: eina_freeq.h:120
Eldbus_Proxy * efl_net_connman_manager_get(void)
Returns a singleton for ConnMan's Manager object and interface (proxy).
Definition: efl_net-connman.c:106
Eina_Bool eina_tiler_empty(const Eina_Tiler *t)
Tells if a tiler is empty or not.
Definition: eina_tiler.c:1202
const char * module_name
Canonical name of the module, for displaying in edition programs, for example.
Definition: Edje_Common.h:849
EOAPI void evas_canvas3d_texture_filter_set(Eo *obj, Evas_Canvas3D_Texture_Filter min, Evas_Canvas3D_Texture_Filter mag)
Set the filter of the given texture.
#define EVAS_GL_BAD_PARAMETER
Bad parameter; for more information, please refer to its EGL counterpart.
Definition: Evas_GL.h:5085
EAPI char * elm_code_widget_selection_text_get(Evas_Object *widget)
Get the selected widget content.
Definition: elm_code_widget_selection.c:382
EAPI Eina_Bool edje_edit_state_step_set(Evas_Object *obj, const char *part, const char *state, double value, int step_x, int step_y)
Sets the states step parameter values.
Definition: edje_edit.c:7682
static Eina_Bool eina_value_hash_set(Eina_Value *value, const char *key,...)
Sets the generic value in an hash member.
EOAPI void elm_obj_list_clear(Eo *obj)
Remove all list's items.
int y
y coordinate relative to window where event happened
Definition: Ecore_Input.h:375
const EAPI char * edje_edit_state_rel1_to_x_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the part name rel1x is relative to.
Eina_Bool emotion_object_audio_mute_get(const Evas_Object *obj)
Get the mute audio option of this object.
Definition: emotion_smart.c:918
Never show the indicator.
Definition: elm_general.h:806
EAPI Eina_Bool edje_edit_program_exist(Evas_Object *obj, const char *prog)
Checks if a program with the given name exist in the edje object.
Definition: edje_edit.c:11191
void elua_state_dirs_set(Elua_State *es, const char *core, const char *mods, const char *apps)
Set the Elua directory paths.
Definition: elua.c:126
Definition: eldbus_object.h:86
EAPI Eina_FreeQ * eina_freeq_new(Eina_FreeQ_Type type)
Create a new free queue to defer freeing of data with.
Definition: eina_freeq.c:226
EAPI Eina_Bool edje_edit_part_precise_is_inside_set(Evas_Object *obj, const char *part, Eina_Bool precise_is_inside)
Sets precise_is_inside for part.
Definition: edje_edit.c:3981
EAPI EPhysics_Body * ephysics_body_top_boundary_add(EPhysics_World *world)
Create a physic top boundary.
EAPI int ECORE_WL2_EVENT_GLOBAL_ADDED
Definition: ecore_wl2.c:21
sticky window
Definition: Ecore_Win32.h:70
Edje_Entry_Change_Info Elm_Entry_Change_Info
This corresponds to Edje_Entry_Change_Info.
Definition: elm_entry_common.h:142
EAPI Eina_Bool elput_manager_vt_set(Elput_Manager *manager, int vt)
Request to switch to a given vt.
Definition: elput_manager.c:115
pid_t ecore_exe_pid_get(const Ecore_Exe *exe)
Retrieves the process ID of the given spawned process.
Definition: ecore_exe.c:215
const char * evas_device_name_get(const Evas_Device *dev)
Get the name of a device.
Definition: evas_device.c:338
Eina_Bool elm_slider_inverted_get(const Evas_Object *obj)
Get whether a given slider widget's displaying values are inverted or not.
Definition: elm_slider.c:1496
static Eina_Bool eina_value_hash_get(const Eina_Value *value, const char *key,...)
Gets the generic value from an hash member.
EAPI void ecore_win32_window_state_get(Ecore_Win32_Window *window, Ecore_Win32_Window_State **state, unsigned int *num)
Get the states of the given window.
Definition: ecore_win32_window.c:1547
EAPI Eina_Bool edje_edit_part_multiline_get(Evas_Object *obj, const char *part)
Gets multiline for part.
Definition: edje_edit.c:3947
DBus Property.
Definition: eldbus_introspection.h:71
Space filler for compatibility.
Definition: Eet.h:248
Allocation succeeded after freeing up speculative resource memory.
Definition: Evas_Common.h:267
Eldbus_Service_Interface * eldbus_service_interface_register2(Eldbus_Connection *conn, const char *path, const Eldbus_Service_Interface_Desc2 *desc)
Register an interface in the given path and connection.
Definition: eldbus_service.c:1001
Elm_Gengrid_Item_Class * elm_gengrid_item_class_new(void)
Add a new gengrid item class in a given gengrid widget.
Definition: elm_gengrid.c:5393
EAPI void elm_config_powersave_set(int set)
Set whether the system should be conserving power.
Definition: elm_config.c:4713
Show help text.
Definition: Ecore_Getopt.h:73
static void eina_spinlock_free(Eina_Spinlock *spinlock)
Deallocates an Eina_Spinlock.
EAPI Eina_Bool elm_config_access_get(void)
Get access mode.
Definition: elm_config.c:3149
EAPI Eina_List * edje_edit_vector_usage_list_get(Evas_Object *obj, const char *name, Eina_Bool first_only)
Gets list of (Edje_Part_Image_Use *) - group-part-state triplets where given vector is used.
Definition: edje_edit.c:9708
siginfo_t data
Signal info.
Definition: Ecore_Common.h:644
EAPI void ephysics_body_soft_body_position_iterations_set(EPhysics_Body *body, int iterations)
Set the soft body number of position iterations.
void eina_mempool_statistics(Eina_Mempool *mp)
Has the backend update its internal statistics.
Definition: eina_mempool.c:311
Eina_Value * eldbus_message_iter_struct_like_to_eina_value(const Eldbus_Message_Iter *iter)
Convert Eldbus_Message_Iter of type variant, struct or dict entry to Eina_Value.
Definition: eldbus_message_to_eina_value.c:463
Definition: ecore_con_url_curl.h:377
#define ELM_GENLIST_EVENT_EDGE_BOTTOM
Called when bottom edge is reached.
Definition: elm_genlist_eo.h:791
int eina_init(void)
Initializes the Eina library.
Definition: eina_main.c:277
EOAPI void evas_canvas3d_node_scale_get(const Eo *obj, Evas_Canvas3D_Space space, Evas_Real *x, Evas_Real *y, Evas_Real *z)
Get the scale of the given node.
#define EINA_SAFETY_ON_NULL_GOTO(exp, label)
The macro doesn't do anything unless EINA_SAFETY_CHECKS is defined.
Definition: eina_safety_checks.h:243
Text block type value.
Definition: Edje_Legacy.h:3185
#define ELM_LIST_EVENT_EDGE_BOTTOM
Called when bottom edge was reached.
Definition: elm_list_eo.h:577
const char * emotion_object_video_subtitle_file_get(const Evas_Object *obj)
Get the video's subtitle file path.
Definition: emotion_smart.c:1005
Elm_Prefs_Reset_Mode
Modes of resetting a prefs widget.
Definition: elm_prefs_data.h:37
static Eina_Bool eio_file_is_dir(const Eina_Stat *st)
Return if path is a directory.
Definition: eio_inline_helper.x:81
EAPI void ephysics_body_angular_velocity_set(EPhysics_Body *body, double x, double y, double z)
Set body's angular velocity on x, y and z axes.
unsigned char precise_is_inside
whether is precisely inside
Definition: edje_convert.h:134
EAPI int eet_data_image_decode_to_surface(const void *data, int size, unsigned int src_x, unsigned int src_y, unsigned int *d, unsigned int w, unsigned int h, unsigned int row_stride, int *alpha, int *compress, int *quality, Eet_Image_Encoding *lossy)
Decodes Image data into pixel data and stores in the given buffer.
Definition: eet_image.c:2259
EAPI int ECORE_WL2_EVENT_CONNECT
Definition: ecore_wl2.c:19
void evas_object_ref(Evas_Object *eo_obj)
Increments object reference count to defer its deletion.
Definition: evas_object_main.c:919
void elm_map_overlay_hide_set(Elm_Map_Overlay *overlay, Eina_Bool hide)
Set if the overlay is hidden or not.
Definition: elm_map.c:4941
User extra cursor state.
Definition: Edje_Common.h:13
int EIO_MONITOR_DIRECTORY_CREATED
A new directory was created in a watched directory.
Definition: eio_monitor.c:310
Eina_Bool frozen
Layout freeze state.
Definition: elm_widget_layout.h:69
Ecore_IMF_Input_Hints
Enumeration for defining the types of Ecore_IMF Input Hints.
Definition: Ecore_IMF.h:410
#define EVAS_HINT_EXPAND
Use with evas_object_size_hint_weight_set(), evas_object_size_hint_weight_get(), evas_object_size_hin...
Definition: Evas_Common.h:292
EAPI Ecore_IMF_Input_Panel_Lang ecore_imf_context_input_panel_language_get(Ecore_IMF_Context *ctx)
Gets the language of the input panel.
Definition: ecore_imf_context.c:1017
EAPI int ecore_wl_dpi_get(void)
Returns the screen DPI.
Definition: ecore_wl.c:389
Edje_External_Param_Type
The possible types the parameters of an EXTERNAL part can be.
Definition: Edje_Common.h:631
Eina_Strbuf * eina_strbuf_new(void)
Creates a new string buffer.
#define ELM_GENLIST_EVENT_ACTIVATED
called when genlist is activated
Definition: elm_genlist_eo.h:915
void Evas_Performance
An Evas Performance handle.
Definition: Evas_Common.h:191
Eina_Rectangle Evas_Textblock_Rectangle
Definition: evas_textblock_legacy.h:173
DEPRECATED.
Definition: Evas_Legacy.h:2156
EOAPI void elm_obj_box_pack_start(Eo *obj, Efl_Canvas_Object *subobj)
Add an object to the beginning of the pack list.
static int eina_spans_intersect(int c1, int l1, int c2, int l2) EINA_WARN_UNUSED_RESULT
Checks if the given spans intersect.
EINA_DEPRECATED EAPI Eina_Bool edje_edit_state_container_align_get(Evas_Object *obj, const char *part, const char *state, double value, double *x, double *y)
Gets x and y align for BOX or TABLE part.
Definition: edje_edit.c:4636
Definition: ector_gl_internal.h:845
EAPI void ecore_fb_touch_screen_calibrate_set(int xscale, int xtrans, int yscale, int ytrans, int xyswap)
Calibrates the touschreen using the given parameters.
Definition: ecore_fb_ts.c:174
EAPI void ecore_con_url_cookies_clear(Ecore_Con_Url *url_con)
Clears currently loaded cookies.
Definition: ecore_con_url.c:1052
const char * prefix
The prefix to be printed.
Definition: eina_promise.h:354
Failed to write file since it is too big.
Definition: Eet.h:204
unsigned int timestamp
The timestamp when the event occurred.
Definition: Ecore_IMF.h:696
EAPI Eina_Bool elm_prefs_data_save(const Elm_Prefs_Data *prefs_data, const char *file, const char *key)
Save, manually, a given elm prefs data handle data back, on the given file and key.
Definition: elm_prefs_data.c:894
static void * eina_rw_slice_find(const Eina_Rw_Slice rw_slice, const Eina_Slice needle)
Find a needle inside the slice, similar to memmem().
int minor
The message minor opcode number.
Definition: Ecore_Ipc.h:314
EAPI void * ephysics_body_event_callback_del(EPhysics_Body *body, EPhysics_Callback_Body_Type type, EPhysics_Body_Event_Cb func)
Unregister an ephysics body event callback.
EAPI int ecore_wl2_window_preferred_rotation_get(Ecore_Wl2_Window *window)
Get preferred rotation for a given window.
Definition: ecore_wl2_window.c:1181
Eina_Bool eldbus_service_signal_emit(const Eldbus_Service_Interface *iface, unsigned int signal_id,...)
Emit a signal handler of the interface with non-complex types.
Definition: eldbus_service.c:1411
Physics impulse action value.
Definition: Edje_Common.h:1944
const EAPI char * ecore_evas_aux_hint_val_get(const Ecore_Evas *ee, int id)
Gets a value of the auxiliary hint.
Definition: ecore_evas.c:2443
Definition: evas_font.h:167
EAPI Eina_Tmpstr * eina_tmpstr_manage_new(char *str)
Adds a new temporary string using the passed string.
Definition: eina_tmpstr.c:105
Unknown keygrab mode.
Definition: Ecore_X.h:2752
Evas_Map * evas_map_dup(const Evas_Map *m)
Copy a previously allocated map.
Definition: evas_map.c:735
unsigned long int length
The length of the region.
Definition: eina_file_common.h:121
#define ELM_LIST_EVENT_EDGE_TOP
Called when top edge was reached.
Definition: elm_list_eo.h:569
No hint at all.
Definition: Evas_Common.h:258
EOAPI void evas_canvas3d_material_color_get(const Eo *obj, Evas_Canvas3D_Material_Attrib attrib, Evas_Real *r, Evas_Real *g, Evas_Real *b, Evas_Real *a)
Get the material attribute color of the given material.
EAPI void elm_access_highlight_next_set(Evas_Object *obj, Elm_Highlight_Direction dir, Evas_Object *next)
Set the next access object for highlight.
Definition: elm_access.c:1444
int ecore_file_dir_is_empty(const char *dir)
Checks if the given directory is empty.
Definition: ecore_file.c:815
Definition: elm_widget_notify.h:30
optimized bottom left skyline
Definition: eina_rectangle.h:105
Reads are buffered until a newline and split 1 line per Ecore_Exe_Event_Data_Line.
Definition: ecore_exe_eo.h:49
unsigned int nlink
The link number.
Definition: eina_file.h:211
Eina_Bool faulty
Indicates if this region was not mapped correctly (i.e.
Definition: eina_file_common.h:126
EAPI Eina_Bool eet_eina_stream_data_descriptor_class_set(Eet_Data_Descriptor_Class *eddc, unsigned int eddc_size, const char *name, int size)
Definition: eet_data.c:1922
#define EINA_ARRAY_ITER_NEXT(array, index, item, iterator)
Iterates through an array's elements.
Definition: eina_array.h:507
EAPI Eina_List * ecore_getopt_list_free(Eina_List *list)
Utilities to free list and nodes allocated by ECORE_GETOPT_ACTION_APPEND.
Definition: ecore_getopt.c:2167
Route should consider an automobile will be used.
Definition: elm_map_eo.h:40
Panning motion sensor.
Definition: Eeze_Sensor.h:79
EAPI void ecore_imf_context_input_panel_language_locale_get(Ecore_IMF_Context *ctx, char **lang)
Gets the current language locale of the input panel.
Definition: ecore_imf_context.c:1326
Definition: elm_widget_player.h:29
Eina_List * methods
List with interface methods.
Definition: eldbus_introspection.h:50
const EAPI Eina_Value_Type * EINA_VALUE_TYPE_ARRAY
Definition: eina_value.c:5606
const char * elm_object_focus_highlight_style_get(const Evas_Object *obj)
Get the focus highlight style to be used by a given widget.
Definition: elm_main.c:1627
EAPI Eina_Bool elm_config_accel_preference_override_get(void)
Get the acceleration override preference flag.
Definition: elm_config.c:3429
EAPI void ecore_buffer_unregister(Ecore_Buffer_Backend *be)
Unregisters the given buffer backend.
Definition: ecore_buffer.c:131
const EAPI char * elm_layout_text_get(const Eo *obj, const char *part)
Get the text set in the given part.
Definition: efl_ui_layout.c:3129
Definition: eina_log.h:413
defines how throttling should work.
Definition: elm_general.h:233
EAPI void ecore_x_dpms_timeout_standby_set(unsigned int new_timeout)
Sets the standby timeout (in unit of seconds).
Definition: ecore_x_dpms.c:239
EAPI Elm_Focus_Autoscroll_Mode elm_config_focus_autoscroll_mode_get(void)
Get focus auto scroll mode.
Definition: elm_config.c:3928
void evas_object_anti_alias_set(Efl_Canvas_Object *obj, Eina_Bool anti_alias)
Sets whether or not the given Evas object is to be drawn anti-aliased.
Definition: efl_canvas_object_eo.legacy.c:88
Date and time layout.
Definition: elm_general.h:92
EAPI Ecore_Evas_Avoid_Damage_Type ecore_evas_avoid_damage_get(const Ecore_Evas *ee)
Queries whether an Ecore_Evas' window avoids damage or not.
Definition: ecore_evas.c:2496
void(* Ethumb_Client_Die_Cb)(void *data, Ethumb_Client *client)
reports server connection ended.
Definition: Ethumb_Client.h:89
Elm_List_Mode
Set list's resizing behavior, transverse axis scrolling and items cropping.
Definition: elm_general.h:430
Indicates Wednesday.
Definition: elm_dayselector_eo.h:28
static Eina_Bool eina_value_type_flush(const Eina_Value_Type *type, void *mem)
Flushes (clears) memory using type descriptor.
unsigned long timestamp
The time the event occurred.
Definition: Ecore_Win32.h:374
Definition: evas_cache.h:91
32 bits precision surface depth
Definition: Evas_GL.h:490
Depth buffer enabled rendering mode (24 bits by default)
Definition: elm_glview_eo.h:36
EAPI int elm_config_powersave_get(void)
Get whether the system should be conserving power.
Definition: elm_config.c:4706
int mprotect(void *addr, size_t len, int prot)
Changes protection for the calling process' address.
Definition: evil_mman.c:151
Opacifies the indicator.
Definition: elm_win_legacy.h:28
EAPI char ** eina_str_split_full(const char *string, const char *delimiter, int max_tokens, unsigned int *elements) EINA_ARG_NONNULL(1
Splits a string using a delimiter and returns number of elements.
char * action_key
The key of the action invoked.
Definition: elm_sys_notify_eo.h:64
File is read-only.
Definition: Eet.h:475
void ethumb_client_quality_set(Ethumb_Client *client, int quality)
Configure quality to be used in thumbnails.
Definition: ethumb_client.c:1481
Send.
Definition: elm_general.h:142
void eina_file_map_populate(Eina_File *file, Eina_File_Populate rule, const void *map, unsigned long int offset, unsigned long int length)
Asks the OS to populate or otherwise pages of memory in file mapping.
Definition: eina_file.c:1104
const EOAPI Eina_List * elm_obj_diskselector_items_get(const Eo *obj)
Get a list of all the diskselector items.
static size_t eina_file_path_join(char *dst, size_t size, const char *a, const char *b)
Joins two paths of known length.
destroy the pipeline, and keep half resolution or object resolution if lower
Definition: Emotion.h:251
_EPhysics_Body_Material
Definition: EPhysics.h:2281
EOAPI double elm_obj_spinner_interval_get(const Eo *obj)
Control the interval on time updates for an user mouse button hold on spinner widgets' arrows.
EOAPI Elm_Widget_Item * elm_obj_genlist_item_insert_before(Eo *obj, const Elm_Genlist_Item_Class *itc, const void *data, Elm_Widget_Item *parent, Elm_Widget_Item *before_it, Elm_Genlist_Item_Type type, Evas_Smart_Cb func, const void *func_data)
Insert an item before another in a genlist widget.
Edje_Size max
maximum size
Definition: edje_convert.h:94
EAPI struct wl_surface * ecore_wl_window_surface_create(Ecore_Wl_Window *win)
Returns a wl_surface with no association to any wl_shell_surface.
Definition: ecore_wl_window.c:392
EAPI void edje_edit_print_internal_status(Evas_Object *obj)
Prints on standard output many information about the internal status of the edje object.
Definition: edje_edit.c:16709
struct _Ecore_Audio_Object Ecore_Audio_Object
The audio object.
Definition: Ecore_Audio.h:77
#define EINA_MAGIC_NONE
Definition of a random value for specifying that a structure using the magic feature has already been...
Definition: eina_magic.h:197
EAPI Eina_Bool eeze_disk_mountopts_set(Eeze_Disk *disk, unsigned long opts)
Set the mount options using flags.
Definition: eeze_disk_mount.c:213
EAPI Eina_Bool edje_edit_state_container_padding_x_set(Evas_Object *obj, const char *part, const char *state, double value, int x)
Sets x padding for BOX or TABLE part.
EAPI Eina_Bool edje_edit_part_item_append(Evas_Object *obj, const char *part, const char *item_name, const char *source_group)
Appends new item to box or table part.
Definition: edje_edit.c:4871
EAPI void * eina_list_nth(const Eina_List *list, unsigned int n)
Gets the nth member's data pointer in a list, or NULL on error.
Definition: eina_list.c:994
EAPI Eina_Stringshare * eeze_udev_syspath_get_parent_filtered(const char *syspath, const char *subsystem, const char *devtype)
Find the parent device of a device from its syspath with a filter applied.
Definition: eeze_udev_syspath.c:9
#define ELM_GENGRID_EVENT_RELEASED
Called when gengrid is released.
Definition: elm_gengrid_eo.h:771
EINA_DEPRECATED void elm_diskselector_item_tooltip_style_set(Elm_Object_Item *it, const char *style)
Sets a different style for this item tooltip.
EAPI Eet_Node * eet_node_children_get(Eet_Node *node)
Gets a node's child nodes.
Definition: eet_node.c:228
Efreet_Icon_Size_Type
The possible size types for an icon directory.
Definition: efreet_icon.h:36
Efreet_Uri.
Definition: efreet_uri.h:23
EAPI void eina_benchmark_free(Eina_Benchmark *bench)
Frees a benchmark object.
Definition: eina_benchmark.c:152
unsigned int format
same as 'format' for glTexImage2D()
Definition: Evas_Legacy.h:4658
EAPI Elm_Transit_Effect * elm_transit_effect_zoom_add(Elm_Transit *transit, float from_rate, float to_rate)
Add the Zoom Effect to Elm_Transit.
Definition: elm_transit.c:1316
_Edje_Tween_Mode
Definition: Edje_Common.h:1902
const EAPI char * efreet_mime_special_type_get(const char *file)
Retrieve the special mime type of a file.
Definition: efreet_mime.c:616
enum _Edje_Edit_Sound_Comp Edje_Edit_Sound_Comp
Sound type compression.
Eina_Bool evas_cserve_config_get(Evas_Cserve_Config *config)
Retrieves the current configuration of the Evas image caching server.
Definition: evas_stats.c:35
EAPI void ecore_imf_context_input_panel_return_key_disabled_set(Ecore_IMF_Context *ctx, Eina_Bool disabled)
Sets the return key on the input panel to be disabled.
Definition: ecore_imf_context.c:1120
unsigned int policy
the policy identifier
Definition: elm_general.h:216
EAPI Ecore_Wl2_Window * ecore_wl2_window_new(Ecore_Wl2_Display *display, Ecore_Wl2_Window *parent, int x, int y, int w, int h)
Create a new Ecore_Wl2_Window.
Definition: ecore_wl2_window.c:541
Try and isolate stdin/out and err of the process so it isn't shared with the parent.
Definition: ecore_exe_eo.h:62
EOAPI void elm_obj_gengrid_clear(Eo *obj)
Remove all items from a given gengrid widget.
Ecore_Exe * ecore_exe_run(const char *exe_cmd, const void *data)
Spawns a child process.
Definition: ecore_exe.c:56
void elm_win_profile_set(Evas_Object *obj, const char *profile)
Set the profile of a window.
Definition: efl_ui_win.c:8629
EAPI unsigned int ecore_drm2_output_crtc_get(Ecore_Drm2_Output *output)
Get the id of the crtc that an output is using.
Definition: ecore_drm2_outputs.c:1146
void eina_file_virtual_map_free(Eina_File *file, void *map)
Unref and unmap memory if possible.
Definition: eina_file_common.c:275
struct _Ecore_X_Version Ecore_X_Version
EAPI void ecore_wl2_subsurface_del(Ecore_Wl2_Subsurface *subsurface)
Destroy the given subsurface, as well as the surface associated with it.
Definition: ecore_wl2_subsurf.c:82
void *(* Eina_Thread_Cb)(void *data, Eina_Thread t)
Definition: eina_thread.h:57
void evas_event_feed_mouse_move(Evas *obj, int x, int y, unsigned int timestamp, const void *data)
Mouse move event feed.
Definition: evas_events.c:2718
EAPI Efreet_Icon_Theme * efreet_icon_theme_find(const char *theme_name)
Tries to get the icon theme structure for the given theme name.
Definition: efreet_icon.c:177
EAPI void ephysics_world_gravity_get(const EPhysics_World *world, double *gx, double *gy, double *gz)
Get world gravity values for axis x, y and z.
#define EET_G_LAST
Last group type.
Definition: Eet.h:2602
Eina_Bool elm_slider_indicator_show_get(const Evas_Object *obj)
Get whether a given slider widget's enlarging indicator or not.
Definition: elm_slider.c:1705
EAPI Eina_Bool ecore_imf_context_input_panel_caps_lock_mode_get(Ecore_IMF_Context *ctx)
Gets the caps lock mode on the input panel.
Definition: ecore_imf_context.c:1170
int eina_log_level_get(void)
Gets the default log level.
Definition: eina_log.c:1746
#define EINA_UNLIKELY(exp)
Definition: eina_types.h:398
EINA_DEPRECATED void elm_calendar_text_weekday_color_set(Evas_Object *obj, int pos)
Set a day text color to the same that represents Weekdays.
Eina_UStrbuf * eina_ustrbuf_manage_new(Eina_Unicode *str)
Creates a new string buffer using the passed string.
EAPI Eina_Bool edje_edit_spectra_del(Evas_Object *obj, const char *spectra)
Deletes the given spectra from the edje object.
unsigned int keycode
Key scan code numeric value.
Definition: Evas_Legacy.h:344
EAPI Eina_Bool elm_panes_horizontal_get(const Evas_Object *obj)
Get how to split and dispose each content.
Definition: efl_ui_panes.c:842
EAPI unsigned int ecore_x_dpms_timeout_off_get(void)
Returns the amount of time of inactivity before the third and final level of power saving is invoked.
Definition: ecore_x_dpms.c:219
Eina_Bool elm_animation_view_is_playing_back(Elm_Animation_View *obj)
Returns the status whether current animation is on playing forward or backward.
Eina_Bool ecore_file_unlink(const char *file)
Deletes the given file.
Definition: ecore_file.c:302
int minor
minor (new features, bugfixes, major improvements version)
Definition: Eldbus.h:142
EAPI int ECORE_EVAS_EWS_EVENT_FULLSCREEN_CHANGE
window fullscreen changed
Definition: ecore_evas_ews.c:34
Definition: elm_widget_map.h:391
static const Eina_Value_Type * eina_value_optional_type_get(Eina_Value *value)
Gets type from value that is stored on Eina Value Optional.
Parameter value is boolean.
Definition: Edje_Common.h:636
EAPI void elm_prefs_data_autosave_set(Elm_Prefs_Data *prefs_data, Eina_Bool autosave)
Set whether a given elm prefs data handle should save its values back automatically on changes.
Definition: elm_prefs_data.c:860
#define EINA_KEY_HASH(Function)
Definition: eina_hash.h:338
void ecore_exe_signal(Ecore_Exe *exe, int num)
Sends a SIGUSR signal to the given spawned process.
Definition: ecore_exe.c:320
EAPI void ecore_animator_custom_tick(void)
Triggers a custom animator tick.
Definition: ecore_anim.c:936
void * buffer
tbm surface buffer to use
Definition: Evas_Legacy.h:4673
EOAPI void evas_canvas_damage_rectangle_add(Eo *obj, int x, int y, int w, int h)
Add a damage rectangle.
EINA_DEPRECATED void elm_diskselector_item_del(Elm_Object_Item *it)
Delete them item from the diskselector.
void elm_quicklaunch_seed(void)
Exposed symbol used only by macros and should not be used by apps.
Definition: elm_main.c:1000
EAPI Eina_Bool eina_str_has_suffix(const char *str, const char *suffix) EINA_PURE EINA_ARG_NONNULL(1
Checks if the given string has the given suffix.
void emotion_object_priority_set(Evas_Object *obj, Eina_Bool priority)
Raise priority of an object so it will have a priviledged access to hardware resources.
Definition: emotion_smart.c:1361
#define EET_DATA_DESCRIPTOR_ADD_VAR_ARRAY(edd, struct_type, name, member, subtype)
Adds a variable size array type to a data descriptor.
Definition: Eet.h:3725
EAPI void ecore_x_screensaver_resume(void)
Definition: ecore_x_screensaver.c:259
Evas_Coord y
top-left y co-ordinate of rectangle
Definition: Evas_Common.h:199
EAPI Evas_Coord elm_gesture_layer_line_distance_tolerance_get(const Evas_Object *obj)
This function returns the gesture layer line distance tolerance of an object.
Definition: elm_gesture_layer.c:4016
Ecore_IMF_Input_Panel_Layout
Definition: Ecore_IMF.h:353
EAPI Eina_Bool ecore_evas_modal_get(const Ecore_Evas *ee)
Gets The modal flag.
Definition: ecore_evas.c:2586
Eina_Value * eldbus_proxy_property_local_get(Eldbus_Proxy *proxy, const char *name)
Return the cached value of property.
Definition: eldbus_proxy.c:887
EOAPI Elm_Dayselector_Day elm_obj_dayselector_week_start_get(const Eo *obj)
Get the starting day of Dayselector.
static void * eina_tls_get(Eina_TLS key)
Gets the value in Eina_TLS for this thread.
goom
Definition: Emotion.h:221
int elm_quicklaunch_init(int argc, char **argv)
Exposed symbol used only by macros and should not be used by apps.
Definition: elm_main.c:784
EINA_DEPRECATED EAPI void elm_fileselector_entry_expandable_set(Evas_Object *obj, Eina_Bool value)
Enable/disable a tree view in the given file selector entry widget's internal file selector.
Definition: elc_fileselector_entry.c:459
double y3
Bottom left y coordinate.
Definition: eina_quad.h:54
#define EINA_FALLTHROUGH
Attribute from gcc to prevent warning and indicate that we expect to actually go to the next switch s...
Definition: eina_types.h:422
Definition: Ecore_X.h:1048
Ecore_Getopt_Type type
type of data being handled
Definition: Ecore_Getopt.h:151
EAPI void ecore_evas_callback_new_set(Evas *(*func)(int w, int h))
Sets a callback for building new Evas.
Definition: ecore_evas.c:5248
struct Elm_Cnp_Event_Selection_Changed Elm_Cnp_Event_Selection_Changed
Event to notify when a display server's selection has changed Only sent for PRIMARY and CLIPBOARD sel...
EAPI Eina_Bool ecore_drm2_output_blanktime_get(Ecore_Drm2_Output *output, int sequence, long *sec, long *usec)
Get the time of the last vblank.
Definition: ecore_drm2_outputs.c:1652
Configuration that controls the server that shares cached bitmaps.
Definition: Evas_Common.h:2988
where focus object visualization is
Definition: elm_general.h:481
void elm_store_list_func_set(Elm_Store *st, Elm_Store_Item_List_Cb func, const void *data)
Set the function used to deal with listing of items.
Definition: elm_store.c:628
EAPI Ecore_X_Window ecore_x_window_override_argb_new(Ecore_X_Window parent, int x, int y, int w, int h)
Creates a window with the override redirect attribute set to True.
Definition: ecore_x_window.c:1849
Definition: Ecore_Drm.h:168
Eina_Bool(* Evas_Object_Event_Post_Cb)(void *data, Evas *e)
Evas object event (post) callback function signature.
Definition: Evas_Common.h:449
EOAPI Eina_Bool elm_obj_entry_cursor_is_format_get(const Eo *obj)
Get whether a format node exists at the current cursor position.
Eina_Bool(* Eet_Descriptor_Type_Set_Callback)(const char *type, void *data, Eina_Bool unknow)
Definition: Eet.h:2791
int fcntl(int fd, int cmd,...)
Provide control over file descriptors.
Definition: evil_fcntl.c:34
off_t l_start
starting offset
Definition: evil_fcntl.h:76
void eina_log_color_disable_set(Eina_Bool disabled)
Enables or disables colored text in the logs.
Definition: eina_log.c:1766
const char * string
A UTF8 string if this keystroke has produced a visible string to be ADDED.
Definition: Ecore_IMF.h:709
EAPI int ecore_buffer_queue_init(void)
Inits the Ecore_Buffer_Queue system.
Definition: ecore_buffer_queue_main.c:9
EOAPI Elm_Widget_Item * elm_obj_list_item_append(Eo *obj, const char *label, Efl_Canvas_Object *icon, Efl_Canvas_Object *end, Evas_Smart_Cb func, const void *data)
Append a new item to the list object.
Evas_Object * elm_win_fake_add(Ecore_Evas *ee)
Creates a fake window object using a pre-existing canvas.
Definition: efl_ui_win.c:9190
int evas_string_char_next_get(const char *str, int pos, int *decoded)
Gets the next character in the string.
Definition: evas_object_text.c:1444
EAPI Eina_Bool elm_prefs_data_value_get(const Elm_Prefs_Data *prefs_data, const char *path, Elm_Prefs_Item_Type *type, Eina_Value *value)
Get one value of a given prefs data handle (by key).
Definition: elm_prefs_data.c:748
EAPI void ephysics_body_central_impulse_apply(EPhysics_Body *body, double x, double y, double z)
Apply an impulse on the center of a body.
EAPI Eo * efl_cast(const Eo *eo_id, const Efl_Class *cur_klass)
Prepare a call to cast to a parent class implementation of a function.
Definition: eo.c:453
Definition: elm_widget_list.h:33
#define EPHYSICS_BODY_FRICTION_IRON
Friction coefficient of iron.
Definition: EPhysics.h:2101
Divide by zero.
Definition: Embryo.h:404
void evas_event_feed_key_down(Evas *obj, const char *keyname, const char *key, const char *string, const char *compose, unsigned int timestamp, const void *data)
Key down event feed.
Definition: evas_events.c:3671
EAPI void ecore_drm2_device_pointer_accel_profile_set(Ecore_Drm2_Device *device, uint32_t profile)
Set pointer acceleration profile.
Definition: ecore_drm2_device.c:782
EAPI void eina_future_cb_easy_desc_flush(Eina_Future_Cb_Easy_Desc *desc)
Flushes an #Eina_Future_Cb_Easy_Desc.
Definition: eina_promise.c:1428
Eina_Value * eina_value_list_new(const Eina_Value_Type *subtype)
Creates generic value storage of type list.
Definition: eina_value.c:5787
EAPI void ecore_con_url_data_set(Ecore_Con_Url *url_con, void *data)
Associates data with a connection object.
Definition: ecore_con_url.c:839
void eina_stringshare_del(Eina_Stringshare *str)
Notes that the given string has lost an instance.
Definition: eina_stringshare.c:533
EOAPI void evas_canvas3d_light_specular_set(Eo *obj, Evas_Real r, Evas_Real g, Evas_Real b, Evas_Real a)
Set the specular color of the given light.
EAPI void ephysics_body_resize(EPhysics_Body *body, Evas_Coord w, Evas_Coord h, Evas_Coord d)
Set physics body size.
EAPI unsigned int ecore_shutdown_ex(void)
Shuts down connections, signal handlers sockets etc.
Definition: ecore.c:498
const char * elm_object_cursor_get(const Eo *obj)
The cursor to be shown when mouse is over the object.
Definition: elm_main.c:2070
EAPI void * eet_data_read(Eet_File *ef, Eet_Data_Descriptor *edd, const char *name)
Reads a data structure from an eet file and decodes it.
Definition: eet_data.c:2377
#define FUNC_ACCESSOR_GET_CONTAINER(Function)
Definition for helper macro to cast Function to a Eina_Accessor_Get_Container_Callback.
Definition: eina_accessor.h:180
Dock window (should be on top of other windows)
Definition: Ecore_Win32.h:89
EAPI Eina_Bool ecore_drm_device_master_set(Ecore_Drm_Device *dev)
Sets a given Ecore_Drm_Device to master.
Definition: ecore_drm_device.c:471
static Eina_Bool eina_value_int64_get(const Eina_Value *v, int64_t *c)
Check value type and get contents.
Definition: eina_inline_value_util.x:238
EAPI Eina_Bool ecore_x_selection_secondary_clear(void)
Release ownership of the secondary selection.
Definition: ecore_x_selection.c:222
Eina_Bool eina_strbuf_insert_slice(Eina_Strbuf *buf, const Eina_Slice slice, size_t pos)
Insert a slice into a buffer, reallocating as necessary.
const Evas_Device * evas_device_parent_get(const Evas_Device *dev)
Get the parent of a device.
Definition: evas_device.c:384
EAPI Eina_List * efreet_data_dirs_get(void)
Returns the Eina_List of preference ordered extra data directories.
Definition: efreet_base.c:197
EAPI void ecore_con_socks_bind_set(Ecore_Con_Socks *ecs, Eina_Bool is_bind)
Enables bind mode on a SOCKS proxy.
Definition: ecore_con_socks.c:301
EOAPI Eina_Bool elm_obj_hoversel_horizontal_get(const Eo *obj)
Control if the hoversel should expand horizontally.
EAPI void ecore_cocoa_window_size_get(const Ecore_Cocoa_Window *window, int *w, int *h)
Gets the size of a Cocoa window.
Eina_List * elm_theme_group_base_list(Elm_Theme *th, const char *base)
Get a list of groups that match the initial base string given within all themes.
Definition: elm_theme.c:1036
void elm_object_focus_custom_chain_prepend(Evas_Object *obj, Evas_Object *child, Evas_Object *relative_child)
Prepend object to custom focus chain.
Definition: elm_focus_legacy.c:166
Mouse Down event.
Definition: Ecore_IMF.h:250
static char * eina_strndup(const char *str, size_t n)
strndup function which takes NULL without crashing
Definition: eina_inline_str.x:93
void eina_matrix3_cofactor(const Eina_Matrix3 *m, Eina_Matrix3 *a)
Computes the cofactor of the given matrix.
Definition: eina_matrix.c:313
Definition: evas_font.h:146
void ethumb_client_thumb_path_get(Ethumb_Client *client, const char **path, const char **key)
Get the configured thumbnail path.
Definition: ethumb_client.c:1931
EOAPI void elm_obj_entry_select_region_get(const Eo *obj, int *start, int *end)
Get the current position of the selection cursors in the entry.
_Edje_Text_Filter_Type
Definition: Edje_Common.h:1329
Typed text should not be stored.
Definition: Ecore_IMF.h:414
Definition: elm_widget_diskselector.h:59
Eina_Bool eina_log_main_thread_check(void)
Checks if current thread is the main thread.
Definition: eina_log.c:1756
EAPI Ecore_X_Atom ecore_x_atom_get(const char *name)
Retrieves the atom value associated with the given name.
Definition: ecore_x_atoms.c:45
void(* input_panel_imdata_get)(Ecore_IMF_Context *ctx, void *data, int *len)
Get current panel-specific data from the input panel.
Definition: Ecore_IMF.h:797
#define ELM_GENLIST_EVENT_HBAR_UNPRESS
Called when horizontal bar is no longer pressed.
Definition: elm_genlist_eo.h:775
static Eina_F32p32 eina_f8p24_to_f32p32(Eina_F8p24 a)
Converts an Eina_F8p24 floating point number into Eina_F32p32 format.
static Eina_Bool eina_value_list_insert(Eina_Value *value, unsigned int position,...)
Inserts the generic value in a list member position.
Definition: Ecore_X.h:698
Ecore_Timer * ecore_timer_add(double in, Ecore_Task_Cb func, const void *data)
Creates a timer to call the given function in the given period of time.
Definition: ecore_timer.c:178
void ethumb_client_video_ntimes_set(Ethumb_Client *client, unsigned int ntimes)
Set the number of frames to thumbnail.
Definition: ethumb_client.c:1760
void elm_animation_view_max_frame_set(Elm_Animation_View *obj, int max_frame)
The last frame of the play.
Sentinel value to indicate last enum field during iteration.
Definition: Evas_Common.h:443
The structure to store information of a path.
Definition: eina_file.h:192
EOAPI Eina_Bool elm_obj_prefs_data_set(Eo *obj, Elm_Prefs_Data *data)
Set user data for a given prefs widget.
DBus Node.
Definition: eldbus_introspection.h:36
const Eldbus_Proxy * proxy
the proxy object
Definition: eldbus_proxy.h:227
EAPI double ecore_animator_pos_map(double pos, Ecore_Pos_Map map, double v1, double v2)
Maps an input position from 0.0 to 1.0 along a timeline to a position in a different curve.
Definition: ecore_anim.c:799
EAPI Eina_Bool edje_edit_group_limits_horizontal_del(Evas_Object *obj, const char *name, int value)
Deletes given pair name-value from the horizontal limits block at the group level.
#define EINA_EACH_CB(Function)
Definition: eina_types.h:552
void elm_map_overlay_region_set(Elm_Map_Overlay *overlay, double lon, double lat)
Set the geographic coordinates of the overlay.
Definition: elm_map.c:5073
Deleted monitored directory event.
Definition: Ecore_File.h:76
static Eina_List * eina_list_last(const Eina_List *list)
Gets the last list node in the list.
EAPI Efreet_Desktop * efreet_desktop_uncached_new(const char *file)
Creates a new Efreet_Desktop structure initialized from the contents of file or NULL on failure.
Definition: efreet_desktop.c:258
Alphabet.
Definition: Ecore_IMF.h:382
EAPI int edje_edit_part_item_index_min_w_get(Evas_Object *obj, const char *part, unsigned int index)
Gets the minimum width value of a part's item.
EAPI void ecore_drm2_device_touch_tap_to_click_enabled_set(Ecore_Drm2_Device *device, Eina_Bool enabled)
Enable or disable pointer tap-to-click.
Definition: ecore_drm2_device.c:790
Eina_Bool evas_cserve_config_set(const Evas_Cserve_Config *config)
Changes the configurations of the Evas image caching server.
Definition: evas_stats.c:41
const Evas_Smart_Class * evas_smart_class_get(const Evas_Smart *s)
Get the Evas_Smart_Class handle of an Evas_Smart struct.
Definition: evas_smart.c:48
G force.
Definition: Emotion.h:220
EAPI Eina_Bool ecore_evas_app_comp_sync_get(void)
Get the compositing synchronization state.
Definition: ecore_evas.c:711
Ecore_Win32_Window * window
The window that received the event.
Definition: Ecore_Win32.h:427
enum _Edje_Text_Effect Edje_Text_Effect
void(* input_mode_set)(Ecore_IMF_Context *ctx, Ecore_IMF_Input_Mode input_mode)
Set the input mode.
Definition: Ecore_IMF.h:784
File is write-only.
Definition: Eet.h:476
Eina_Bool user_min_sz
min size was set by user (legacy only has restricted min)
Definition: elm_widget_layout.h:85
Script action value.
Definition: Edje_Common.h:1936
EAPI void ephysics_constraint_anchor_get(const EPhysics_Constraint *constraint, Evas_Coord *anchor_b1_x, Evas_Coord *anchor_b1_y, Evas_Coord *anchor_b1_z, Evas_Coord *anchor_b2_x, Evas_Coord *anchor_b2_y, Evas_Coord *anchor_b2_z)
Get the constraints anchors values on both constrained bodies.
EINA_DEPRECATED EAPI int edje_edit_part_item_spread_w_get(Evas_Object *obj, const char *part, const char *item)
Gets the spread width value of a part's item.
EAPI EPhysics_Body_Material ephysics_body_material_get(const EPhysics_Body *body)
Get body's material.
EAPI Eina_List * ecore_imf_context_available_ids_get(void)
Gets the list of the available Input Method Context ids.
Definition: ecore_imf_context.c:18
Custom properties set by the user.
Definition: EPhysics.h:2283
const EAPI Efl_Class * efl_class_get(const Eo *eo_id)
Gets the class of the object.
Definition: eo.c:1124
Old_Edje_Font_Directory * font_dir
fonts directory
Definition: edje_convert.h:64
The number layout to allow a positive or negative sign at the start.
Definition: Edje_Common.h:1346
Format type filter.
Definition: Edje_Common.h:1332
Ecore_IMF_Device_Class dev_class
The device class of the key pressed.
Definition: Ecore_IMF.h:713
Number layout.
Definition: Ecore_IMF.h:356
Definition: eina_value.h:3065
EAPI void eet_data_descriptor_element_add(Eet_Data_Descriptor *edd, const char *name, int type, int group_type, int offset, int count, const char *counter_name, Eet_Data_Descriptor *subtype)
This function is an internal used by macros.
Definition: eet_data.c:2123
void * eina_hash_modify(Eina_Hash *hash, const void *key, const void *data)
Modifies the entry pointer at the specified key and returns the previous entry.
Definition: eina_hash.c:1173
EAPI void eeze_mount_tabs_unwatch(void)
Stop watching /etc/fstab and /etc/mtab.
Definition: eeze_disk_dummy.c:66
Ecore_IMF_Callback_Type
Definition: Ecore_IMF.h:227
The structure type used with the Mouse_In event.
Definition: Ecore_IMF.h:628
int min
Minimum value it can have.
Definition: Edje_Common.h:721
void(* Evas_Object_Image_Pixels_Get_Cb)(void *data, Evas_Object *o)
Function signature for the evas object pixels get callback function.
Definition: Evas_Common.h:1755
artist name
Definition: Emotion.h:188
EOAPI Efl_Canvas_Object * elm_obj_hoversel_hover_parent_get(const Eo *obj)
Control the hover parent.
EAPI void ecore_drm2_output_dpms_set(Ecore_Drm2_Output *output, int level)
Set the dpms level of a given output.
Definition: ecore_drm2_outputs.c:1047
Eina_Bool eina_value_type_check(const Eina_Value_Type *type)
Checks if type is valid.
Definition: eina_value.c:5845
const EAPI char * eeze_udev_syspath_get_subsystem(const char *syspath)
Get the subsystem of a device from the /sys/ path.
Definition: eeze_udev_syspath.c:109
EAPI Eina_Bool edje_edit_program_state_set(Evas_Object *obj, const char *prog, const char *state)
Sets the state for the given program.
Definition: edje_edit.c:11495
EAPI void elm_config_mirrored_set(Eina_Bool mirrored)
Set the system mirrored mode.
Definition: elm_config.c:2921
Eina_Bool eina_strbuf_insert_escaped(Eina_Strbuf *buf, const char *str, size_t pos)
Inserts an escaped string into a buffer, reallocating as necessary.
EAPI void eet_node_list_append(Eet_Node *parent, const char *name, Eet_Node *child)
Appends a "list" node TODO FIX ME.
Definition: eet_node.c:249
EAPI int elm_config_cache_font_cache_size_get(void)
Get the configured font cache size.
Definition: elm_config.c:3308
Definition: elm_widget_fileselector.h:151
Definition: emotion_modules.h:55
const EAPI char * efreet_trash_dir_get(const char *file)
Retrieves the XDG Trash local directory.
Definition: efreet_trash.c:70
EAPI void ecore_con_client_flush(Ecore_Con_Client *cl)
Flushes all pending data to the given client.
Definition: ecore_con_legacy.c:767
The password layout to allow only number.
Definition: Ecore_IMF.h:462
EAPI int ECORE_WL_EVENT_DATA_SOURCE_SEND
Definition: ecore_wl.c:96
void elm_gengrid_item_pos_get(const Elm_Object_Item *it, unsigned int *x, unsigned int *y)
Get a given gengrid item's position, relative to the whole gengrid's grid area.
Definition: elm_gengrid_item_eo.legacy.c:39
const EAPI char * efreet_runtime_dir_get(void)
Retrieves the XDG User Runtime directory.
Definition: efreet_base.c:221
EAPI Ecore_Con_Url * ecore_con_url_custom_new(const char *url, const char *custom_request)
Creates a custom connection object.
Definition: ecore_con_url.c:804
static void eina_vector2_negate(Eina_Vector2 *out, const Eina_Vector2 *v)
Make negative vector.
EAPI void ecore_con_url_time(Ecore_Con_Url *url_con, Ecore_Con_Url_Time time_condition, double timestamp)
Sets whether HTTP requests should be conditional, dependent on modification time.
Definition: ecore_con_url.c:1003
EOAPI void elm_obj_gesture_layer_cb_add(Eo *obj, Elm_Gesture_Type idx, Elm_Gesture_State cb_type, Elm_Gesture_Event_Cb cb, void *data)
Add a gesture state change callback.
static Eina_Bool eina_value_hash_setup(Eina_Value *value, const Eina_Value_Type *subtype, unsigned int buckets_power_size)
Initializes generic value storage of type hash.
_Eet_File_Mode
Definition: Eet.h:472
void evas_map_util_3d_lighting(Evas_Map *m, Evas_Coord lx, Evas_Coord ly, Evas_Coord lz, int lr, int lg, int lb, int ar, int ag, int ab)
Perform lighting calculations on the given Map.
Definition: evas_map.c:1215
EAPI void eina_file_close(Eina_File *file)
Unrefs the file handler.
Definition: eina_file_common.c:552
double yw
yw in y' = (x * yx) + (y * yy) + (z * yz) + yw
Definition: eina_matrix.h:124
void evas_smart_objects_calculate(Eo *eo_e)
Call user-provided calculate smart functions and unset the flag signalling that the object needs to g...
Definition: evas_main.c:1960
EAPI int ELPUT_EVENT_POINTER_MOTION
Definition: elput.c:15
Efl_Canvas_Object * elm_object_item_part_content_get(const Elm_Widget_Item *obj, const char *part)
Control a content of an object item.
Definition: elm_widget_item_eo.legacy.c:69
Definition: Ecore_Wl2.h:77
EAPI Eina_Bool ecore_con_socks5_remote_exists(const char *ip, int port, const char *username, const char *password)
Finds a SOCKS v5 proxy in the proxy list.
Definition: ecore_con_socks.c:264
Ecore_Win32_Handler * ecore_main_win32_handler_add(void *h, Ecore_Win32_Handle_Cb func, const void *data)
Creates a Ecore_Win32_Handler object and add it to the win32_handlers list.
Definition: ecore_main.c:1555
EAPI Eina_Bool edje_edit_state_map_perspective_focal_set(Evas_Object *obj, const char *part, const char *state, double value, int focal)
Sets map.perspective.focal value of given part state.
Definition: edje_edit.c:7896
Eina_Stringshare * elua_state_prog_name_get(const Elua_State *es)
Retrieve the prog name set on state creation.
Definition: elua.c:226
EAPI int ecore_con_server_fd_get(const Ecore_Con_Server *svr)
Gets the fd that the server is connected to.
Definition: ecore_con_legacy.c:2435
const char * ethumb_client_category_get(const Ethumb_Client *client)
Get category sub-directory where to store thumbnails.
Definition: ethumb_client.c:1669
Defines the various cursor types for the X Windows system.
EOAPI void elm_obj_entry_file_save(Eo *obj)
This function writes any changes made to the file set with elm_entry_file_set.
A special pen device.
Definition: Evas_Common.h:314
EAPI int ecore_x_shutdown(void)
Shuts down the Ecore X library.
Definition: ecore_x.c:891
URL layout.
Definition: elm_general.h:80
EOAPI Eina_List * elm_obj_naviframe_items_get(const Eo *obj)
Get a list of all the naviframe items.
Eina_List * programs
a list of Edje_Program
Definition: edje_convert.h:84
size_t eina_strbuf_length_get(const Eina_Strbuf *buf)
Retrieves the length of the string buffer's content.
EAPI double edje_edit_state_rel2_relative_x_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the 'rel2 relative X' value of state.
EOAPI void elm_obj_box_pack_end(Eo *obj, Efl_Canvas_Object *subobj)
Add an object at the end of the pack list.
EAPI Eina_Bool edje_edit_state_align_y_set(Evas_Object *obj, const char *part, const char *state, double value, double align)
Sets the vertical align value of a part state.
EAPI Eina_Bool ecore_x_selection_clipboard_clear(void)
Release ownership of the clipboard selection.
Definition: ecore_x_selection.c:291
EAPI Eina_Bool efl_object_init(void)
Init the eo subsystem.
Definition: eo.c:2310
rotate 180 degrees clockwise
Definition: elm_image_legacy.h:394
Request min.
Definition: elm_glview_eo.h:49
EAPI int ecore_x_randr_crtc_gamma_size_get(Ecore_X_Randr_Crtc crtc)
Definition: ecore_x_randr.c:2260
EAPI void ephysics_world_linear_slop_set(EPhysics_World *world, double linear_slop)
Set linear slop to be used by world.
const EAPI Eina_List * ecore_con_server_clients_get(const Ecore_Con_Server *svr)
Retrieves the current list of clients.
Definition: ecore_con_legacy.c:2277
EOAPI Elm_Widget_Item * elm_obj_gengrid_selected_item_get(const Eo *obj)
Get the selected item in a given gengrid widget.
EAPI void ecore_evas_size_max_get(const Ecore_Evas *ee, int *w, int *h)
Gets the maximum size set for a given Ecore_Evas window.
Definition: ecore_evas.c:1634
#define EINA_LIST_REVERSE_FOREACH(list, l, _data)
Definition for the macro to iterate over a list in the reverse order.
Definition: eina_list.h:1489
EAPI Eina_Bool edje_edit_program_stop_all(Evas_Object *obj)
Stops all running programs.
Definition: edje_edit.c:11209
Definition: Ecore_X.h:838
Ecore_Con_Server * server
the server that was connected to
Definition: Ecore_Con.h:554
EOAPI int elm_obj_index_standard_priority_get(const Eo *obj)
Control standard_priority group of index.
int revision
< micro (bugfix, internal improvements, no new features version)
Definition: Ecore_Common.h:147
EOAPI void elm_obj_naviframe_content_preserve_on_pop_set(Eo *obj, Eina_Bool preserve)
Preserve the content objects when items are popped.
EOAPI Elm_Widget_Item * elm_obj_diskselector_item_append(Eo *obj, const char *label, Efl_Canvas_Object *icon, Evas_Smart_Cb func, const void *data)
Appends a new item to the diskselector object.
int eina_hash_population(const Eina_Hash *hash)
Returns the number of entries in the given hash table.
Definition: eina_hash.c:857
IP layout.
Definition: elm_general.h:82
enum _Eina_Thread_Priority Eina_Thread_Priority
_Evas_Event_Flags
Flags for Events.
Definition: Evas_Common.h:355
int level
Max level to log.
Definition: eina_log.h:415
_Ethumb_Thumb_Orientation
Definition: Ethumb.h:267
Indicates AM/PM field .
Definition: elm_datetime.h:215
#define EINA_MAIN_LOOP_CHECK_RETURN_VAL(val)
Definition for the macro that doesn't do anything unless EINA_HAVE_DEBUG_THREADS is defined.
Definition: eina_lock.h:645
Heap underflow.
Definition: Embryo.h:401
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_del(Evas_Object *obj, const char *part, const char *name)
Deletes item from box or table part.
Definition: edje_edit.c:5231
Eldbus_Proxy * eldbus_proxy_get(Eldbus_Object *obj, const char *interface)
Get a proxy of the following interface name in a Eldbus_Object.
Definition: eldbus_proxy.c:208
_Emotion_Aspect
Definition: Emotion.h:258
EAPI void elm_code_widget_selection_paste(Evas_Object *widget)
Paste the copied widget content from clipboard.
Definition: elm_code_widget_selection.c:462
void elm_store_filesystem_directory_set(Elm_Store *store, const char *dir)
Set the path to the directory to scan for a filesystem store.
Definition: elm_store.c:588
#define ELM_ENTRY_EVENT_CHANGED_USER
Called when the object changed due to user interaction.
Definition: elm_entry_eo.h:1294
EAPI Eina_Bool edje_edit_part_api_description_set(Evas_Object *obj, const char *part, const char *description)
Sets api's description of a part.
void evas_event_feed_mouse_down(Evas *obj, int b, Evas_Button_Flags flags, unsigned int timestamp, const void *data)
Mouse down event feed.
Definition: evas_events.c:2061
EOAPI void elm_obj_win_inwin_activate(Eo *obj)
Activates an inwin object, ensuring its visibility.
EAPI void ephysics_body_torque_impulse_apply(EPhysics_Body *body, double pitch, double yaw, double roll)
Apply a torque impulse over a body.
Could not validate signature.
Definition: Eet.h:210
EAPI Eina_Bool ecore_x_screensaver_custom_blanking_disable(void)
Definition: ecore_x_screensaver.c:233
int ECORE_WIN32_EVENT_WINDOW_DELETE_REQUEST
Ecore_Event for the Ecore_Win32_Event_Window_Delete_Request event.
Definition: ecore_win32.c:415
EAPI Eina_Bool ethumb_file_set(Ethumb *e, const char *path, const char *key)
Set the file for which to generate thumbnails.
Definition: ethumb.c:847
EAPI void ecore_wl_subsurf_place_below(Ecore_Wl_Subsurf *ess, struct wl_surface *surface)
Places subsurface on layer below a reference surface.
Definition: ecore_wl_subsurf.c:163
Start slow then speed up.
Definition: Ecore_Common.h:2756
const char * hover_style
style of a hover object
Definition: elm_widget_entry.h:82
int x
x coordinate relative to window where event happened
Definition: Ecore_Input.h:374
static Eina_F32p32 eina_f16p16_to_f32p32(Eina_F16p16 a)
Converts an Eina_F16p16 floating point number into Eina_F32p32 format.
Evas_Coord h
Anchor geometry, relative to canvas.
Definition: elm_entry_common.h:60
Ecore_Window window
The main window where event happened.
Definition: Ecore_Input.h:202
Do not place time restrictions on the HTTP requests.
Definition: Ecore_Con.h:1737
EAPI int eet_data_text_dump_cipher(const void *data_in, const char *cipher_key, int size_in, Eet_Dump_Callback dumpfunc, void *dumpdata)
Dumps an eet encoded data structure into ascii text using a cipher.
Definition: eet_data.c:4868
void edje_file_cache_set(int count)
Sets the file cache size.
Definition: edje_cache.c:904
Eldbus_Pending * eldbus_proxy_vcall(Eldbus_Proxy *proxy, const char *member, Eldbus_Message_Cb cb, const void *cb_data, double timeout, const char *signature, va_list ap)
Call a method in proxy.
Definition: eldbus_proxy.c:639
EAPI Eina_Stringshare * edje_edit_state_proxy_source_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the source name for given state of part.
Definition: edje_edit.c:9050
static Eina_F16p16 eina_f16p16_double_from(double v)
Creates a new Eina_F16p16 floating point number from standard double.
EAPI Eio_File * eio_eet_data_write_cipher(Eet_File *ef, Eet_Data_Descriptor *edd, const char *name, const char *cipher_key, void *write_data, int compress, Eio_Done_Int_Cb done_cb, Eio_Error_Cb error_cb, const void *user_data)
Write a data structure from memory and store in an eet file using a cipher asynchronously.
Definition: eio_eet.c:412
EAPI void ecore_con_ssl_server_verify_basic(Ecore_Con_Server *svr)
Enables hostname-based certificate verification on a server object.
Definition: ecore_con_legacy.c:2548
EAPI void elm_access_info_set(Evas_Object *obj, int type, const char *text)
Set text to give information for specific type.
Definition: elm_access.c:1295
Definition: eina_inline_mempool.x:78
EAPI Eina_Bool edje_edit_data_name_set(Evas_Object *obj, const char *itemname, const char *newname)
Changes the name of the given data object.
Definition: edje_edit.c:2546
EAPI Eina_Bool ecore_wl_dnd_selection_owner_has(Ecore_Wl_Input *input)
Definition: ecore_wl_dnd.c:222
EAPI void ecore_wl2_display_flush(Ecore_Wl2_Display *display)
Push buffered wayland protocol to compositor.
Definition: ecore_wl2_display.c:1147
EAPI char * elm_entry_utf8_to_markup(const char *s)
This converts a UTF-8 string into markup (HTML-like).
Definition: elm_entry.c:4809
void eina_matrix4_multiply_copy(Eina_Matrix4 *out, const Eina_Matrix4 *mat_a, const Eina_Matrix4 *mat_b)
Multiplies two matrix.
Definition: eina_matrix.c:962
EAPI void ephysics_body_angular_velocity_get(const EPhysics_Body *body, double *x, double *y, double *z)
Get body's angular velocity on x, y and z axes.
EOAPI void elm_obj_web_window_create_hook_set(Eo *obj, Elm_Web_Window_Open func, void *data)
Sets the function to call when a new window is requested.
const char * name
Domain name.
Definition: eina_log.h:417
static Eina_Slice eina_slice_seek(const Eina_Slice slice, ssize_t offset, int whence)
Seek within a slice, similar to fseek().
static Eina_Lock_Result eina_spinlock_take_try(Eina_Spinlock *spinlock)
Attempts to take a spinlock if possible.
EAPI void ecore_evas_screen_geometry_get(const Ecore_Evas *ee, int *x, int *y, int *w, int *h)
Gets geometry of screen associated with this Ecore_Evas.
Definition: ecore_evas.c:2758
EAPI int ECORE_EVAS_EWS_EVENT_ICONIFIED_CHANGE
window minimized/iconified changed
Definition: ecore_evas_ews.c:31
Eina_Value(* Eina_Future_Cb)(void *data, const Eina_Value value, const Eina_Future *dead_future)
Definition: eina_promise.h:79
Failed to write data to destination.
Definition: Eet.h:203
Eet_Descriptor_Mem_Alloc_Callback mem_alloc
how to allocate memory (usually malloc())
Definition: Eet.h:2830
unsigned int tx
Timestamp of start of final x-swipe.
Definition: elm_gesture_layer_common.h:41
_EPhysics_Callback_World_Type
Definition: EPhysics.h:915
const EOAPI Eina_List * elm_obj_gengrid_selected_items_get(const Eo *obj)
Get a list of selected items in a given gengrid.
Eina_Bool elm_win_wm_rotation_manual_rotation_done_get(const Evas_Object *obj)
Get the state of manual rotation done mode.
Definition: efl_ui_win.c:8316
Elm_Fileselector_Sort
Fileselector sorting modes.
Definition: elm_interface_fileselector_eo.h:31
Eina_Bool eina_ustrbuf_append_n(Eina_UStrbuf *buf, const Eina_Unicode *str, size_t maxlen)
Appends a string to a buffer, reallocating as necessary, limited by the given length.
const Eina_Value_Type * EINA_VALUE_TYPE_SHORT
Definition: eina_value.c:5598
EAPI void eet_identity_print(Eet_Key *key, FILE *out)
Displays both private and public key of an Eet_Key.
Definition: eet_cipher.c:269
EAPI Eina_Bool ephysics_world_stack_enable_get(const EPhysics_World *world)
Get stacking status of world.
EOAPI int elm_obj_entry_input_panel_layout_variation_get(const Eo *obj)
Get the input panel layout variation of the entry.
void edje_thaw(void)
Thaws Edje objects.
Definition: edje_util.c:334
EOAPI Evas_Canvas3D_Node * evas_canvas3d_node_billboard_target_get(const Eo *obj)
Set behavior of node like billboard object.
EAPI void elm_gesture_layer_rotate_angular_tolerance_set(Evas_Object *obj, double rotate_angular_tolerance)
This function sets the gesture layer rotate angular tolerance of an object.
Definition: elm_gesture_layer.c:4072
EAPI Eina_Bool ecore_buffer_register(Ecore_Buffer_Backend *be)
Registers the given buffer backend.
Definition: ecore_buffer.c:114
Eeze_Sensor_Type type
Sensor type see Eeze_Sensor_Type.
Definition: Eeze_Sensor.h:146
EAPI unsigned short edje_edit_part_item_index_span_row_get(Evas_Object *obj, const char *part, unsigned int index)
Gets the number of span rows.
EOAPI void evas_canvas3d_material_enable_set(Eo *obj, Evas_Canvas3D_Material_Attrib attrib, Eina_Bool enable)
The material attribute enable flag of the given material.
Eina_Bool eina_matrixsparse_size_set(Eina_Matrixsparse *m, unsigned long rows, unsigned long cols)
Resizes the Sparse Matrix.
Definition: eina_matrixsparse.c:1005
EINA_DEPRECATED EAPI void ecore_x_screensaver_supend(void)
Definition: ecore_x_screensaver.c:245
EAPI double elm_config_magnifier_scale_get(void)
Get the amount of scaling the magnifer does.
Definition: elm_config.c:4059
EOAPI void elm_obj_table_pack(Eo *obj, Efl_Canvas_Object *subobj, int column, int row, int colspan, int rowspan)
Add a subobject on the table with the coordinates passed.
Definition: elm_transit.h:80
EOAPI Elm_Widget_Item * elm_obj_segment_control_item_add(Eo *obj, Efl_Canvas_Object *icon, const char *label)
Append a new item to the segment control object.
EAPI Eina_Bool edje_edit_state_text_size_set(Evas_Object *obj, const char *part, const char *state, double value, int size)
Sets the text size of a part state.
Definition: edje_edit.c:8460
Show Event.
Definition: Evas_Common.h:418
int evas_textblock_cursor_line_coord_set(Evas_Textblock_Cursor *cur, Evas_Coord y)
Set the cursor position according to the y coord.
Definition: evas_object_textblock.c:12886
A special shared domain visible to all threads but with extra locking and unlocking costs to access.
Definition: Eo.h:1068
Eina_Bool eldbus_message_iter_next(Eldbus_Message_Iter *iter)
Moves the iterator to the next field, if any.
Definition: eldbus_message.c:612
Eina_Unicode * eina_ustrbuf_string_steal(Eina_UStrbuf *buf)
Steals the contents of a string buffer.
const EAPI char * eeze_disk_model_get(Eeze_Disk *disk)
Return the model of the disk.
Definition: eeze_disk.c:382
const char * alias
Alternate name for a given (real) part.
Definition: elm_layout_legacy.h:18
EINA_DEPRECATED EAPI double edje_edit_part_item_weight_y_get(Evas_Object *obj, const char *part, const char *item)
Gets the vertical weight value of a part item.
EAPI void ecore_x_pixmap_free(Ecore_X_Pixmap pmap)
Deletes the reference to the given pixmap.
Definition: ecore_x_pixmap.c:57
Definition: eldbus_service.h:86
EAPI Eina_Array * eina_benchmark_run(Eina_Benchmark *bench)
Runs the benchmark's registered tests.
Definition: eina_benchmark.c:213
No slide effect.
Definition: elm_label_eo.h:20
EAPI Evas_Object * elm_clock_add(Evas_Object *parent)
Add a new clock widget to the given parent Elementary (container) object.
Definition: elm_clock.c:797
static Eina_Bool eina_log_domain_level_check(int domain, int level)
Checks whenever the given level should be printed out.
Definition: eina_inline_log.x:84
void * ext_data
Extension data - not used.
Definition: Ecore_Common.h:625
const Eina_Value_Type * EINA_VALUE_TYPE_OPTIONAL
Definition: eina_value.c:5612
"PRIVATE_COMMAND_SEND" is called when the input method sends a private command
Definition: Ecore_IMF.h:235
EvasGLImage(* evasglCreateImage)(int target, void *buffer, const int *attrib_list) EINA_DEPRECATED
Create an EvasGLImage for the current context.
Definition: Evas_GL.h:5424
void * map
A pointer to the mapped region.
Definition: eina_file_common.h:118
modal dialog box
Definition: Ecore_Win32.h:69
EAPI Eina_Bool edje_edit_part_item_index_weight_x_set(Evas_Object *obj, const char *part, unsigned int index, double weight_x)
Sets the horizontal we value of a part item.
Definition: eina_matrix.h:114
EAPI Eina_Bool eeze_disk_eject(Eeze_Disk *disk)
Begin an eject operation on the disk.
Definition: eeze_disk_mount.c:388
const EAPI Eina_List * elm_transit_objects_get(const Elm_Transit *transit)
Get the objects of the transit.
Definition: elm_transit.c:679
Efl_Canvas_Object * elm_object_item_access_object_get(const Elm_Widget_Item *obj)
Get an accessible object of the object item.
Definition: elm_widget_item_eo.legacy.c:189
Eina_Bool evas_textblock_cursor_geometry_bidi_get(const Efl_Text_Cursor_Cursor *cur, Evas_Coord *cx, Evas_Coord *cy, Evas_Coord *cw, Evas_Coord *ch, Evas_Coord *cx2, Evas_Coord *cy2, Evas_Coord *cw2, Evas_Coord *ch2, Evas_Textblock_Cursor_Type ctype)
Returns the geometry of two cursors ("split cursor"), if logical cursor is between LTR/RTL text,...
Definition: evas_object_textblock.c:12198
EAPI void ephysics_body_data_set(EPhysics_Body *body, void *data)
Set data to body.
#define ELM_SLIDER_CLASS
Elementary slider class.
Definition: elm_slider_eo.h:20
Name service provider.
Definition: elm_map_eo.h:26
Eina_Bool hide
flag used for hiding the items which do not match filter text
Definition: elm_gen_common.h:72
void eldbus_connection_data_set(Eldbus_Connection *conn, const char *key, const void *data)
Set an attached data pointer to an object with a given string key.
Definition: eldbus_core.c:1332
EAPI void efl_domain_current_pop(void)
Pop a previously pushed domain from the domain stack.
Definition: eo.c:2551
int revision
The revision of Edje version.
Definition: Edje_Common.h:155
EOAPI void elm_obj_web_dialog_confirm_hook_set(Eo *obj, Elm_Web_Dialog_Confirm func, void *data)
Sets the function to call when an confirm dialog.
EOAPI int elm_obj_spinner_round_get(const Eo *obj)
Control the round value for rounding.
Eina_Bool elua_util_require(Elua_State *es, const char *libname)
Requires a module.
Definition: elua.c:666
Default value.
Definition: elm_clock_eo.h:25
A structure that stores old Edje part description information.
Definition: edje_convert.h:163
EAPI void elm_transit_tween_mode_factor_set(Elm_Transit *transit, double v1, double v2)
Set the transit animation acceleration factor.
Definition: elm_transit.c:781
Eina_Bool elua_state_appload_ref_push(Elua_State *es)
Push the Elua app loader function onto the Lua stack.
Definition: elua.c:254
Sounds for major alerts.
Definition: Edje_Common.h:349
EAPI void ecore_wl2_window_role_set(Ecore_Wl2_Window *window, const char *role)
Set the role of a given window.
Definition: ecore_wl2_window.c:1364
EAPI Eet_Node * eet_node_next_get(Eet_Node *node)
Gets the next node in a list of nodes.
Definition: eet_node.c:235
EOAPI Elm_Widget_Item * elm_obj_list_last_item_get(const Eo *obj)
Get the last item in the list.
const Eina_Value_Type * EINA_VALUE_TYPE_UCHAR
Definition: eina_value.c:5590
const uint8_t * bytes
memory as uint8_t pointer
Definition: eina_slice.h:101
EAPI Eina_Future_Desc eina_future_cb_convert_to(const Eina_Value_Type *type)
Creates an #Eina_Future_Desc which will convert the the received eina value to a given type.
Definition: eina_promise.c:1112
Eldbus_Pending * eldbus_object_managed_objects_get(Eldbus_Object *obj, Eldbus_Message_Cb cb, const void *data)
Call the method "GetManagedObjects" on the eldbus object.
Definition: eldbus_freedesktop.c:74
int ECORE_EXE_EVENT_DATA
Data from a child process.
Definition: ecore_exe.c:38
EAPI void ecore_file_download_abort(Ecore_File_Download_Job *job)
Aborts the given download job and call the completion_cb callback with a status of 1 (error).
Definition: ecore_file_download.c:300
int eio_shutdown(void)
Shutdown eio and all its submodule if possible.
Definition: eio_main.c:340
EOAPI void evas_canvas3d_object_change(Eo *obj, Evas_Canvas3D_State state, Evas_Canvas3D_Object *ref)
Notify the object regarding its state change.
Eio_File * eio_file_xattr_get(const char *path, const char *attribute, Eio_Done_Data_Cb done_cb, Eio_Error_Cb error_cb, const void *data)
Retrieve the extended attribute of a file/directory.
Definition: eio_xattr.c:378
int minor
Minor component of the version.
Definition: eina_main.h:65
const EAPI char * edje_edit_state_vector_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets normal vector name for a given part state.
Definition: edje_edit.c:10573
EAPI int ECORE_WL_EVENT_INTERFACES_BOUND
Definition: ecore_wl.c:99
int buttons
Button pressed mask, Bits set to 1 are buttons currently pressed (bit 0 = mouse button 1,...
Definition: Evas_Legacy.h:213
EAPI int ecore_con_client_fd_get(const Ecore_Con_Client *cl)
Gets the fd that the client is connected to.
Definition: ecore_con_legacy.c:786
Eina_Bool edje_object_part_drag_step_get(const Evas_Object *obj, const char *part, double *dx, double *dy)
Gets the drag step increment values.
Definition: edje_legacy.c:248
EAPI Eina_Bool edje_edit_spectra_stop_color_get(Evas_Object *obj, const char *spectra, int stop_number, int *r, int *g, int *b, int *a, int *d)
Gets the colors of the given stop.
Emile_Image_Encoding Eet_Image_Encoding
Definition: Eet.h:485
Ecore_Exe * exe
The handle to the added process.
Definition: Ecore_Common.h:1057
EAPI Evas_Image_Orient elm_photocam_image_orient_get(const Eo *obj)
Get the photocam image orientation.
Definition: efl_ui_image_zoomable.c:3301
Multi-touch Down Event.
Definition: Evas_Common.h:410
Eina_Bool eina_iterator_unlock(Eina_Iterator *iterator)
Unlocks the container of the iterator.
Definition: eina_iterator.c:170
EAPI void ephysics_world_ambient_light_color_get(const EPhysics_World *world, int *ar, int *ag, int *ab)
Set color of the ambient light to be applied on the scene.
EOAPI void elm_obj_list_multi_select_set(Eo *obj, Eina_Bool multi)
Control multiple items selection on the list object.
#define ELDBUS_FDO_INTERFACE_OBJECT_MANAGER
DBus ObjectManager interface.
Definition: Eldbus.h:129
Eina_Stringshare * eina_stringshare_nprintf(unsigned int len, const char *fmt,...) EINA_PRINTF(2
Retrieves an instance of a string for use in a program from a format string with size limitation.
EOAPI void elm_obj_slideshow_cache_before_set(Eo *obj, int count)
Set the number of items to cache, on a given slideshow widget, before the current item.
EAPI int eina_freeq_count_max_get(Eina_FreeQ *fq)
Get the maximum number of free pointers this queue is allowed.
Definition: eina_freeq.c:284
Eina_Clist * next
The next entry in the list.
Definition: eina_clist.h:110
EAPI Evas_Font_Size edje_edit_text_class_size_get(Evas_Object *obj, const char *class_name)
Returns font size of specified text class.
Definition: edje_edit.c:8346
EAPI Eina_Bool edje_edit_part_use_alternate_font_metrics_set(Evas_Object *obj, const char *part, Eina_Bool use)
Sets use_alternate_font_metrics variable for part.
Definition: edje_edit.c:3933
Pre-edit end cursor state.
Definition: Edje_Common.h:11
size_t eio_memory_burst_limit_get(void)
Get the actual limit to the maximum amount of memory used.
Definition: eio_main.c:426
EAPI void ecore_cocoa_window_move_resize(Ecore_Cocoa_Window *window, int x, int y, int w, int h)
Moves and resizes a Cocoa window to a given point and size.
Eina_Bool edje_object_content_remove(Efl_Canvas_Layout *obj, Efl_Gfx_Entity *content)
Unswallow an object from this Edje.
Definition: efl_canvas_layout_eo.legacy.c:33
void ** data
Pointer to a C array of pointers to payloads.
Definition: eina_array.h:233
const char * interface
The interface name.
Definition: eldbus_object.h:88
#define EPHYSICS_BODY_RESTITUTION_WOOD
Restitution coefficient of wood.
Definition: EPhysics.h:2137
void elm_slider_indicator_show_on_focus_set(Evas_Object *obj, Eina_Bool flag)
Show the indicator of slider on focus.
Definition: elm_slider.c:1663
int ECORE_WIN32_EVENT_WINDOW_FOCUS_IN
Ecore_Event for the Ecore_Win32_Event_Window_Focus_In event.
Definition: ecore_win32.c:405
Eina_F16p16 yx
yx in y' = (x * yx) + (y * yy) + yz
Definition: eina_matrix.h:164
Elm_Object_Multi_Select_Mode multi_select_mode
select mode for multiple selection
Definition: elm_widget_list.h:43
maximum horizontal sized window
Definition: Ecore_Win32.h:72
EOAPI void elm_obj_spinner_base_set(Eo *obj, double base)
Control the base for rounding.
Eina_Rw_Slice eina_strbuf_rw_slice_get(const Eina_Strbuf *buf)
Gets a read-write slice of the buffer contents.
EAPI void elm_radio_value_set(Evas_Object *obj, int value)
Set the value of the radio group.
Definition: efl_ui_radio.c:427
"TRANSACTION_END" is called when a new transaction sequence starts.
Definition: Ecore_IMF.h:238
YCbCr 4:2:2 Planar, ITU.BT-709 specifications.
Definition: emile_image.h:27
EAPI int elput_manager_open(Elput_Manager *manager, const char *path, int flags)
Request input manager to open a file.
Definition: elput_manager.c:73
void * eina_thread_queue_wait(Eina_Thread_Queue *thq, void **allocref)
Fetches a message from a thread queue.
Definition: eina_thread_queue.c:438
Unknown keygrab mode.
Definition: elm_win_legacy.h:145
EINA_DEPRECATED EAPI void elm_naviframe_item_title_visible_set(Elm_Object_Item *it, Eina_Bool visible)
Show/Hide the title area.
Definition: elc_naviframe.c:1924
Elm_Prefs_Data_Event_Type
Types of events a given prefs data handle may issue.
Definition: elm_prefs_data.h:76
_EPhysics_World_Constraint_Solver_Mode
Definition: EPhysics.h:939
void(* signal_emit)(void *data, Evas_Object *obj, const char *emission, const char *source)
Feed a signal emitted with emission originally set as part_name:signal to this object (without the "p...
Definition: Edje_Common.h:854
unsigned int latched_mods
Definition: Ecore_X.h:2502
EINA_DEPRECATED Eina_Bool elm_icon_file_set(Evas_Object *obj, const char *file, const char *group)
Set the file that will be used as icon.
Definition: elm_icon.c:653
Unit digit of minutes value should be editable.
Definition: elm_clock_eo.h:33
void(* input_hint_set)(Ecore_IMF_Context *ctx, Ecore_IMF_Input_Hints input_hints)
Sets input hint to fine-tune input methods behavior.
Definition: Ecore_IMF.h:807
Eina_Module * eina_module_new(const char *file)
Returns a new module.
Definition: eina_module.c:251
void elm_win_size_step_set(Evas_Object *obj, int w, int h)
Set the window stepping used with sizing calculation.
Definition: efl_ui_win.c:8576
void evas_object_smart_callback_add(Evas_Object *eo_obj, const char *event, Evas_Smart_Cb func, const void *data)
Add (register) a callback function to the smart event specified by event on the smart object obj.
Definition: evas_object_smart.c:980
void * evas_object_smart_interface_data_get(const Evas_Object *obj, const Evas_Smart_Interface *iface)
Retrieve an Evas smart object interface's private data.
Definition: evas_object_smart.c:174
void elm_object_theme_set(Evas_Object *obj, Elm_Theme *th)
Set a specific theme to be used for this object and its children.
Definition: elm_theme.c:966
void elm_object_mirrored_automatic_set(Evas_Object *obj, Eina_Bool automatic)
Sets the widget's mirrored mode setting.
Definition: elm_main.c:1487
EAPI size_t eina_unicode_strnlen(const Eina_Unicode *ustr, int n)
Returns the length of a Eina_Unicode string, up to a limit.
Definition: eina_unicode.c:96
EAPI int eina_rectangle_pool_count(Eina_Rectangle_Pool *pool)
Returns the number of rectangles in the given pool.
Definition: eina_rectangle.c:694
EAPI Ecore_X_Window ecore_x_window_at_xy_with_skip_get(int x, int y, Ecore_X_Window *skip, int skip_num)
Retrieves the top, visible window at the given location, but skips the windows in the list.
Definition: ecore_x_window.c:1485
_Evas_Aspect_Control
Definition: Evas_Common.h:362
const char * emotion_webcam_device_get(const Emotion_Webcam *ew)
Get the uri of a Webcam that will be understood by emotion.
Definition: emotion_webcam.c:397
#define efl_data_ref(obj, klass)
Definition: Eo.h:1707
The window is a modal dialog box.
Definition: Ecore_X.h:157
Eina_Bool(* Ecore_Fd_Cb)(void *data, Ecore_Fd_Handler *fd_handler)
Definition: Ecore_Common.h:1404
Definition: elm_widget_index.h:30
Eina_Future ** storage
This is used by Eo to cancel pending futures in case an Eo object is deleted.
Definition: Eo.h:485
EAPI size_t EAPI char EAPI char * eina_str_convert_len(const char *enc_from, const char *enc_to, const char *text, size_t len, size_t *retlen) EINA_WARN_UNUSED_RESULT EINA_MALLOC EINA_ARG_NONNULL(1
Uses Iconv to convert a text string from one encoding to another.
const EAPI char * edje_edit_color_classes_source_generate(Evas_Object *obj, Eina_List *color_classes)
Gets the source code for given color classes.
Definition: edje_edit.c:13213
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_max_w_set(Evas_Object *obj, const char *part, const char *item, int max_w)
Sets the maximum width value of a part's item.
EAPI uint32_t ecore_wl2_dnd_selection_clear(Ecore_Wl2_Input *input)
Clear the selection currently setted on this input.
Definition: ecore_wl2_dnd.c:600
Ecore_Getopt_Desc_Arg_Requirement arg_req
option argument requirement
Definition: Ecore_Getopt.h:152
EOAPI void elm_obj_genlist_focus_on_selection_set(Eo *obj, Eina_Bool enabled)
Set focus upon items selection mode.
Eina_Bool eina_simple_xml_attribute_w3c_parse(const char *buf, Eina_Simple_XML_Attribute_Cb func, const void *data)
Given a buffer with the xml value of an attributes, parse them to key:value pairs.
Definition: eina_simple_xml_parser.c:561
EAPI void efreet_mime_type_cache_flush(void)
Flush mime icons mapping cache.
Definition: efreet_mime.c:555
EOAPI Elm_Widget_Item * elm_obj_index_item_find(Eo *obj, const void *data)
Find a given index widget's item, using item data.
EAPI Eina_Bool ecore_con_url_proxy_password_set(Ecore_Con_Url *url_con, const char *password)
Sets zero terminated password to use for proxy.
Definition: ecore_con_url.c:1254
#define EINA_C_ARRAY_LENGTH(arr)
Definition: eina_types.h:576
EOAPI void elm_obj_notify_align_get(const Eo *obj, double *horizontal, double *vertical)
Get the alignment of the notify object.
static Eina_F32p32 eina_f32p32_int_from(int32_t v)
Creates a new Eina_F32p32 floating point number from standard 32-bit integer.
Animation view successfully loaded a file then readied for playing.
Definition: efl_ui_animation_view_eo.legacy.h:41
Eina_Bool elm_photo_fill_inside_get(const Evas_Object *obj)
Get if the photo should be completely visible or not.
Definition: elm_photo.c:463
#define ELM_INDEX_EVENT_LEVEL_UP
Called when level increased.
Definition: elm_index_eo.h:372
Allocation failed despite attempts to free up memory.
Definition: Evas_Common.h:266
const char * name
the name string of the class
Definition: Evas_Common.h:1938
Eina_Binbuf * emile_base64_decode(const Eina_Strbuf *in)
base64 decoding function.
Definition: elm_interface_scrollable.h:41
Eina_Debug_Cb cb
Callback to call when a packet corresponding to the opcode is received.
Definition: eina_debug.h:155
Definition: Evas_Common.h:2738
enum _Evas_GL_Options_Bits Evas_GL_Options_Bits
Enumeration that defines the Configuration Options.
EAPI Eina_Bool elm_layout_mmap_set(Eo *obj, const Eina_File *file, const char *group)
Set the mmap file that will be used as layout.
Definition: efl_ui_layout.c:3022
void evas_gl_context_destroy(Evas_GL *evas_gl, Evas_GL_Context *ctx)
Destroys the given Evas GL context object.
Definition: evas_gl.c:429
Definition: ecore_cocoa_app.h:7
Eldbus_Pending * eldbus_name_start(Eldbus_Connection *conn, const char *name, unsigned int flags, Eldbus_Message_Cb cb, const void *cb_data)
Send a "StartServiceByName" method call in proxy.
Definition: eldbus_freedesktop.c:64
Elm_Fileselector_Mode
Defines how a file selector widget is to layout its contents (file system entries).
Definition: elm_interface_fileselector_eo.h:19
Eina_Bool elm_win_conformant_get(const Evas_Object *obj)
Get if this window is an illume conformant window.
Definition: efl_ui_win.c:8289
static Eina_Value eina_value_uint_init(unsigned int c)
Initialize Eina_Value containing the passed parameter.
Definition: eina_inline_value_util.x:192
EAPI void ecore_fb_touch_screen_calibrate_get(int *xscale, int *xtrans, int *yscale, int *ytrans, int *xyswap)
Retrieves the calibration parameters of the touchscreen.
Definition: ecore_fb_ts.c:202
Ethumb_Client * ethumb_client_connect(Ethumb_Client_Connect_Cb connect_cb, const void *data, Eina_Free_Cb free_data)
Connects to Ethumb server and return the client instance.
Definition: ethumb_client.c:597
#define EINA_LIST_FREE(list, data)
Definition for the macro to remove each list node while having access to each node's data.
Definition: eina_list.h:1653
void eina_file_flush(Eina_File *file, unsigned long int length)
Resets the internal housekeeping structures after a file has changed.
Definition: eina_file_common.c:350
EAPI Eina_Binbuf * eina_binbuf_manage_read_only_new_length(const unsigned char *str, size_t length) EINA_MALLOC EINA_WARN_UNUSED_RESULT EINA_DEPRECATED
Creates a new string buffer using the passed string.
void(* Elm_Object_Item_Signal_Cb)(void *data, Elm_Object_Item *it, const char *emission, const char *source)
Definition: elm_object_item.h:22
void edje_perspective_free(Edje_Perspective *ps)
Deletes the given perspective object.
Definition: edje_util.c:5127
#define EET_G_VAR_ARRAY
Variable size array group type.
Definition: Eet.h:2596
EAPI Eina_Bool edje_edit_style_add(Evas_Object *obj, const char *style)
Creates a new text style object in the given edje.
Definition: edje_edit.c:2778
EAPI Eina_Value efl_property_reflection_get(const Eo *obj_id, const char *property_name)
Retrieve an Eina_Value containing the current value of the property specified with property_name.
Definition: eo.c:3685
The structure type used with the Delete_Surrounding Input Method event.
Definition: Ecore_IMF.h:555
EAPI void ecore_con_ssl_server_verify_name_set(Ecore_Con_Server *svr, const char *name)
Sets the hostname to verify against in certificate verification.
Definition: ecore_con_legacy.c:2569
static Eina_Clist * eina_clist_prev(const Eina_Clist *list, const Eina_Clist *elem)
Gets the previous element.
Eina_Bool ecore_buffer_consumer_queue_is_empty(Ecore_Buffer_Consumer *consumer)
Checks if Queue of Ecore_Buffer is empty.
Definition: ecore_buffer_consumer.c:183
EAPI int ELM_CNP_EVENT_SELECTION_CHANGED
Event notifying that the selection has changed.
Definition: efl_ui_selection_manager.c:51
unsigned char required
required
Definition: edje_convert.h:141
EOAPI void elm_obj_web_tab_propagate_set(Eo *obj, Eina_Bool propagate)
Sets whether to use tab propagation.
Definition: Ecore_X.h:971
Eina_Inlist * eina_inlist_append(Eina_Inlist *list, Eina_Inlist *new_l)
Adds a new node to end of a list.
Definition: eina_inlist.c:227
void(* Ethumb_Client_Generate_Cancel_Cb)(void *data, Eina_Bool success)
reports results of ethumb_client_generate_cancel()
Definition: Ethumb_Client.h:126
static char * eina_slice_strdup(const Eina_Slice slice)
A null-terminated string for this slice.
const char * evas_load_error_str(Evas_Load_Error error)
Converts the given Evas image load error code into a string describing it in human-readable text.
Definition: evas_main.c:939
EAPI void ecore_imf_context_cursor_location_set(Ecore_IMF_Context *ctx, int x, int y, int w, int h)
Notifies the Input Method Context that a change in the cursor location has been made....
Definition: ecore_imf_context.c:404
Not a device.
Definition: Ecore_IMF.h:484
Eina_Bool eina_ustrbuf_insert_n(Eina_UStrbuf *buf, const Eina_Unicode *str, size_t maxlen, size_t pos)
Inserts a string to a buffer, reallocating as necessary.
const EAPI char * ecore_imf_context_default_id_get(void)
Gets the id of the default Input Method Context. The id may to used to create a new instance of an In...
Definition: ecore_imf_context.c:56
EAPI void ephysics_body_damping_get(const EPhysics_Body *body, double *linear_damping, double *angular_damping)
Get the angular and linear damping values.
unsigned long timestamp
The time the event occurred.
Definition: Ecore_Win32.h:465
EAPI void ephysics_body_material_set(EPhysics_Body *body, EPhysics_Body_Material material)
Set body's material.
Eina_Error(* Efl_Object_Property_Reflection_Setter)(Eo *obj, Eina_Value value)
Setter type which is used to set an Eina_Value, this function should access one particular property f...
Definition: Eo.h:874
EAPI Evas_Object * elm_thumb_add(Evas_Object *parent)
Add a new thumb object to the parent.
Definition: elm_thumb.c:577
EAPI Elput_Device_Caps elput_device_caps_get(const Elput_Device *dev)
Get the caps for a device.
Definition: elput_input.c:896
EAPI Eina_Bool edje_edit_image_compression_type_set(Evas_Object *obj, const char *image, Edje_Edit_Image_Comp ic)
Sets compression type for the given image.
Definition: edje_edit.c:10423
static void _mouse_down_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
For all mouse* / multi_* functions wethen send this event to _event_process function.
Definition: elm_gesture_layer.c:863
void elm_animation_view_frame_set(Elm_Animation_View *obj, int frame_num)
Number of current frame.
Join.
Definition: Ecore_IMF.h:397
turn off hardware resource usage like overlay
Definition: Emotion.h:249
int escape_access(const char *pathname, int mode)
check real user's permissions for a file
Definition: escape_unistd.c:42
Eina_Bool edje_color_class_get(const char *color_class, int *r, int *g, int *b, int *a, int *r2, int *g2, int *b2, int *a2, int *r3, int *g3, int *b3, int *a3)
Gets Edje color class.
Definition: edje_util.c:719
EAPI void * ecore_con_server_data_get(Ecore_Con_Server *svr)
Retrieves the data associated with the given server.
Definition: ecore_con_legacy.c:2315
void evas_map_alpha_set(Evas_Map *m, Eina_Bool enabled)
Set the alpha flag for map rendering.
Definition: evas_map.c:690
Eina_Bool efl_quicklaunch_prepare(int argc, char **argv, const char *cwd)
Exposed symbol used only by macros and should not be used by apps.
Definition: elm_main.c:1134
Ecore_Thread * ecore_thread_feedback_run(Ecore_Thread_Cb func_heavy, Ecore_Thread_Notify_Cb func_notify, Ecore_Thread_Cb func_end, Ecore_Thread_Cb func_cancel, const void *data, Eina_Bool try_no_queue)
Launches a thread to run a task that can talk back to the main thread.
Definition: ecore_thread.c:910
Eina_Stringshare * type
Property type.
Definition: eldbus_introspection.h:74
EAPI size_t eina_freeq_mem_max_get(Eina_FreeQ *fq)
Get the maximum amount of memory allowed.
Definition: eina_freeq.c:309
Opaque RGB surface.
Definition: Evas_GL.h:476
EOAPI void evas_canvas_key_lock_off(Eo *obj, const char *keyname)
Disables or turns off programmatically the lock key with name keyname for the default seat.
#define EINA_DEBUG_OPCODES_ARRAY_DEFINE(Name,...)
Helper for creating global opcodes arrays.
Definition: eina_debug.h:131
EAPI void ecore_wl2_subsurface_position_get(Ecore_Wl2_Subsurface *subsurface, int *x, int *y)
Get the position of this subsurface, relative to its parent surface.
Definition: ecore_wl2_subsurf.c:112
int wasted_memory_peak
peak amount of wasted memory, in bytes
Definition: Evas_Common.h:2942
double elm_spinner_step_get(const Evas_Object *obj)
Control the step used to increment or decrement the spinner value.
Definition: elm_spinner.c:1377
EAPI Eina_Bool edje_edit_group_copy(Evas_Object *obj, const char *group_name, const char *copy_name)
Copies whole group and all it's data into separate group.
Definition: edje_edit.c:1719
Eldbus_Message * eldbus_proxy_send_and_block(Eldbus_Proxy *proxy, Eldbus_Message *msg, double timeout)
Send a message and block while waiting for the reply.
Definition: eldbus_proxy.c:583
struct _Eina_Rw_Slice Eina_Rw_Slice
Definition: eina_slice.h:83
EOAPI Eina_Bool elm_obj_entry_cursor_up(Eo *obj)
This moves the cursor one line up within the entry.
EAPI Eina_Bool ecore_x_input_raw_select(Ecore_X_Window win)
Definition: ecore_x_xi2.c:801
int(* evasglClientWaitSync)(Evas_GL *evas_gl, EvasGLSync sync, int flags, EvasGLTime timeout)
Block and wait until for sync object is signaled or timeout is reached.
Definition: Evas_GL.h:5797
EAPI void * ecore_imf_context_data_get(Ecore_IMF_Context *ctx)
Gets the Input Method Context specific data.
Definition: ecore_imf_context.c:585
Eina_Inlist * last
last node
Definition: eina_inlist.h:410
#define EINA_THREAD_CLEANUP_POP(exec_cleanup)
Pops a cleanup function to be executed when the thread is canceled.
Definition: eina_thread.h:286
void ecore_buffer_consumer_buffer_enqueued_cb_set(Ecore_Buffer_Consumer *consumer, Ecore_Buffer_Consumer_Enqueue_Cb func, void *data)
Sets a callback for enqueued buffer events.
Definition: ecore_buffer_consumer.c:209
EAPI Ethumb * ethumb_dup(const Ethumb *e)
Duplicate an thumbnailer.
Definition: ethumb.c:1673
EOAPI Eina_Bool elm_obj_calendar_selected_time_get(const Eo *obj, Efl_Time *selected_time)
Get selected date.
void(* resize)(Evas_Object *o, Evas_Coord w, Evas_Coord h)
code to be run when resizing object on a canvas.
Definition: Evas_Common.h:1943
void evas_event_input_mouse_move(Evas *obj, int x, int y, unsigned int timestamp, const void *data)
Mouse move event feed from input.
Definition: evas_events.c:2710
int y0
y0 position
Definition: efreet_icon.h:113
EAPI Ecore_X_Window ecore_x_icccm_client_leader_get(Ecore_X_Window win)
Get the window's client leader.
Definition: ecore_x_icccm.c:1222
EAPI Eina_List * ecore_evas_engines_get(void)
Returns a list of supported engine names.
Definition: ecore_evas.c:1026
type could not be determined
Definition: Eeze_Disk.h:49
EAPI Eina_Bool ecore_evas_override_get(const Ecore_Evas *ee)
Queries whether an Ecore_Evas' window is overridden or not.
Definition: ecore_evas.c:2084
void elm_photo_thumb_set(Evas_Object *obj, const char *file, const char *group)
Set the file that will be used as thumbnail in the photo.
Definition: elm_photo.c:487
EAPI int EFREET_EVENT_DESKTOP_CACHE_BUILD
Event id for cache build complete.
Definition: efreet_cache.c:107
Eina_Rbtree_Direction
Definition: eina_rbtree.h:71
Ecore_Event_Handler * ecore_event_handler_add(int type, Ecore_Event_Handler_Cb func, const void *data)
Adds an event handler.
Definition: ecore_events.c:28
const char * eldbus_connection_unique_name_get(Eldbus_Connection *conn)
Gets unique name assigned by the message bus.
Definition: eldbus_core.c:1605
_Evas_GL_Color_Format
Enumeration that defines the available surface color formats.
Definition: Evas_GL.h:474
EOAPI Eina_Bool elm_obj_web_stop(Eo *obj)
Stops loading the current page.
Fd Read mask.
Definition: Ecore_Common.h:1388
const Evas_Device * evas_device_emulation_source_get(const Evas_Device *dev)
Get the emulation source device.
Definition: evas_device.c:453
Definition: elm_widget_map.h:235
Definition: elm_widget.h:452
Definition: elm_widget_box.h:35
const Eldbus_Method2 * methods2
array of the methods that should be registered in this interface, the last item of array should be fi...
Definition: eldbus_service.h:116
EAPI Eina_Bool edje_edit_part_item_index_prefer_h_set(Evas_Object *obj, const char *part, unsigned int index, int prefer_h)
Sets the prefer height value of a part's item.
long long current
Current step in the I/O operation.
Definition: Eio_Legacy.h:175
EAPI Eina_List * eeze_udev_syspath_get_parents(const char *syspath)
Returns a list of all parent device syspaths for syspath.
Definition: eeze_udev_syspath.c:43
void(* Eldbus_Signal_Cb)(void *data, const Eldbus_Message *msg)
Definition: Eldbus.h:210
EAPI Eina_Bool elm_photocam_paused_get(const Evas_Object *obj)
Get the paused state for photocam.
Definition: efl_ui_image_zoomable.c:3326
int y
The y coordinate of the top left corner of the damaged region.
Definition: Ecore_Win32.h:395
#define ECORE_EVENT_SYSTEM_TIMEDATE_CHANGED
Time or Date changed.
Definition: Ecore_Common.h:572
static Eina_Clist * eina_clist_head(const Eina_Clist *list)
Gets the first element.
void efl_net_connman_access_point_update(Efl_Net_Control_Manager *ap, Eldbus_Message_Iter *properties, unsigned int priority)
Updates Efl.Net.Control.Access_Point properties.
Definition: efl_net_control_access_point-connman.c:1688
void(* Eina_Iterator_Free_Callback)(Eina_Iterator *it)
Definition: eina_iterator.h:144
Ecore_IMF_Keyboard_Modifiers modifiers
The keyboard modifiers active when the event has been emitted.
Definition: Ecore_IMF.h:599
double yy
yy in y' = (x * yx) + (y * yy) + yz
Definition: eina_matrix.h:84
const char * keyname
The key name.
Definition: Ecore_Input.h:198
Definition: elm_priv.h:223
Eina_Bool pushing
a flag to notify the item is on pushing.
Definition: elm_widget_naviframe.h:65
void ecore_exe_interrupt(Ecore_Exe *exe)
Sends the given spawned process a interrupt (SIGINT) signal.
Definition: ecore_exe.c:284
Elm_Gen_Item_Class_Functions func
Set of callbacks.
Definition: elm_gen.h:126
const char * elm_win_icon_name_get(const Evas_Object *obj)
Get the icon name of the window.
Definition: efl_ui_win.c:8430
128x128 as defined by FreeDesktop.Org standard
Definition: Ethumb.h:249
EAPI void ecore_imf_context_input_panel_show(Ecore_IMF_Context *ctx)
Asks the Input Method Context to show the input panel (virtual keyboard).
Definition: ecore_imf_context.c:899
EAPI Evas_Object * elm_combobox_add(Evas_Object *parent)
Add a new Combobox object.
Definition: elc_combobox.c:378
None style.
Definition: Ecore_IMF.h:321
Eina_Hash * signals
The list of signals connected.
Definition: elm_widget_layout.h:60
EAPI Eina_Bool ephysics_body_collision_group_del(EPhysics_Body *body, const char *group)
Removes body from collision group.
Parameter not a GC.
Definition: Ecore_X.h:403
double xx
xx in x' = (x * xx) + (y * xy) + (z * xz) + xw
Definition: eina_matrix.h:116
EAPI int edje_edit_state_container_padding_x_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets x padding for BOX or TABLE part.
EAPI struct wl_surface * ecore_wl_subsurf_surface_get(Ecore_Wl_Subsurf *ess)
Gets the wl_surface for this subsurface.
Definition: ecore_wl_subsurf.c:113
void ecore_timer_thaw(Ecore_Timer *timer)
Resumes a frozen (paused) timer.
Definition: ecore_timer.c:370
Autocapitalize all letters.
Definition: elm_general.h:125
EAPI int ecore_evas_visibility_get(const Ecore_Evas *ee)
Queries whether an Ecore_Evas' window is visible or not.
Definition: ecore_evas.c:1516
#define ECORE_EVENT_MEMORY_STATE
Memory state changed, see ecore_memory_state_get()
Definition: Ecore_Common.h:568
Body being deleted (called before free)
Definition: EPhysics.h:2265
unsigned char focus_move_policy
This show how the elementary focus is moved to another object.
Definition: elm_priv.h:533
EAPI void eina_tmpstr_del(Eina_Tmpstr *tmpstr)
Deletes the temporary string if it is one, or ignore it if it is not.
Definition: eina_tmpstr.c:125
EOAPI Evas_Real evas_canvas3d_material_shininess_get(const Eo *obj)
The shininess of the given material.
void elm_store_sorted_set(Elm_Store *st, Eina_Bool sorted)
Set if items are to be sorted or not.
Definition: elm_store.c:666
Filename layout.
Definition: elm_entry_common.h:18
EAPI unsigned int ecore_buffer_format_get(Ecore_Buffer *buf)
Returns format of given Ecore_Buffer.
Definition: ecore_buffer.c:364
int(* read)(void *data, Eo *eo_obj, void *buffer, int length)
Reads some data from the file.
Definition: Ecore_Audio.h:140
Interface.
Definition: Eo.h:822
EAPI Eina_List * eeze_udev_find_by_sysattr(const char *sysattr, const char *value)
Find a list of devices by a sysattr (and, optionally, a value of that sysattr).
Definition: eeze_udev_find.c:363
The structure type used with the Preedit_Start Input Method event.
Definition: Ecore_IMF.h:518
void eldbus_pending_free_cb_add(Eldbus_Pending *pending, Eldbus_Free_Cb cb, const void *data)
Add a callback function to be called when pending will be freed.
Definition: eldbus_pending.c:292
Ecore functions for dealing with the Wayland display protocol.
EAPI Eina_Bool elm_drop_item_container_del(Evas_Object *obj)
Removes a container from list of drop targets.
Definition: efl_ui_dnd.c:702
void elm_win_floating_mode_set(Evas_Object *obj, Eina_Bool floating)
Set the floating mode of a window.
Definition: efl_ui_win.c:7263
EAPI Eina_Bool edje_edit_part_selected_state_set(Evas_Object *obj, const char *part, const char *state, double value)
Sets the current state in part.
Definition: edje_edit.c:3763
Definition: elm_widget_gengrid.h:160
EINA_DEPRECATED EAPI void ecore_imf_context_preedit_end_event_add(Ecore_IMF_Context *ctx)
Adds ECORE_IMF_EVENT_PREEDIT_END to the event queue.
Definition: ecore_imf_context.c:670
unsigned int keycode
Key scan code numeric value.
Definition: Ecore_IMF.h:715
A parameter passed in event callbacks holding extra event parameters.
Definition: Eo.h:240
static unsigned int eina_value_type_offset(const Eina_Value_Type *type, unsigned int base)
Get padding of Eina_Value_Type based on C type and base padding.
Definition: eina_inline_value_util.x:124
#define ELM_COLORSELECTOR_CLASS
Elementary colorselector class.
Definition: elm_colorselector_eo.h:38
static Eina_Value eina_value_uint64_init(uint64_t c)
Initialize Eina_Value containing the passed parameter.
Definition: eina_inline_value_util.x:194
Definition: eolian_database.h:350
#define ELDBUS_FDO_INTEFACE_PEER
DBus Peer interface.
Definition: Eldbus.h:131
EAPI void ecore_con_ssl_server_verify_basic(Ecore_Con_Server *svr)
Enables hostname-based certificate verification on a server object.
Definition: ecore_con_legacy.c:2548
EAPI Eina_Bool ecore_evas_aux_hint_val_set(Ecore_Evas *ee, const int id, const char *val)
Changes a value of the auxiliary hint.
Definition: ecore_evas.c:2394
void(* Evas_Object_Intercept_Layer_Set_Cb)(void *data, Evas_Object *obj, int l)
Function signature for the layer event of an evas object.
Definition: Evas_Legacy.h:3004
Ecore_IMF_Preedit_Type
Definition: Ecore_IMF.h:319
Evas_Modifier * modifiers
modifier keys pressed during the event
Definition: Evas_Legacy.h:306
EAPI Eina_Bool edje_edit_state_proxy_source_clip_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the source clip for given PROXY part state.
Definition: edje_edit.c:9077
EAPI void ecore_drm_screen_size_range_get(Ecore_Drm_Device *dev, int *minw, int *minh, int *maxw, int *maxh)
Gets the minimum and maximum screen size range.
Definition: ecore_drm_device.c:652
_Ecore_Memory_State
Definition: Ecore_Common.h:922
Ecore_Cocoa Wrapper Library to interact with the Cocoa environment (Mac OS X) from the E environment.
static Eina_Bool eina_condition_signal(Eina_Condition *cond)
Signals a thread waiting for a condition.
Definition: Eio_Legacy.h:1200
void ethumb_client_fdo_set(Ethumb_Client *client, Ethumb_Thumb_FDO_Size s)
Configure future requests to use FreeDesktop.Org preset.
Definition: ethumb_client.c:1246
Structure used when creating a new Input Method Context. This structure is mainly used by modules imp...
Definition: Ecore_IMF.h:770
void elm_gengrid_scroller_policy_set(Evas_Object *obj, Elm_Scroller_Policy policy_h, Elm_Scroller_Policy policy_v)
Set the scrollbar policy.
Definition: elm_gengrid.c:5166
int eina_inarray_search_sorted(const Eina_Inarray *array, const void *data, Eina_Compare_Cb compare)
Searches for member (binary search walk).
Definition: eina_inarray.c:674
EAPI Eina_Bool elm_drag_cancel(Evas_Object *obj)
Cancels the current drag operation.
Definition: efl_ui_dnd.c:379
Evas * evas_new(void)
Creates a new empty evas.
Definition: evas_main.c:280
EAPI Ecore_X_Window ecore_x_selection_owner_get(Ecore_X_Atom atom)
Return the window that currently owns the specified selection.
Definition: ecore_x_selection.c:710
_Ecore_Buffer_Return
Definition: Ecore_Buffer_Queue.h:78
EAPI Evas * ecore_evas_object_evas_get(Evas_Object *obj)
Retrieve the canvas bound to the internal Ecore_Evas handle of an image object created via ecore_evas...
Definition: ecore_evas.c:1140
Definition: eldbus_service.h:80
EAPI void elm_progressbar_pulse_set(Evas_Object *obj, Eina_Bool pulse)
Control whether a given progress bar widget is at "pulsing mode" or not.
Definition: efl_ui_progressbar.c:900
The name of a person.
Definition: elm_entry_common.h:19
#define ELM_ENTRY_EVENT_ANCHOR_CLICKED
Called when anchor was clicked.
Definition: elm_entry_eo.h:1320
EAPI double edje_edit_state_fill_origin_relative_y_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the fill vertical origin relative value of a part state.
int ref_to
Reference number of the message it refers to.
Definition: Ecore_Ipc.h:316
Ecore_IMF_Input_Panel_Shift_Mode
Definition: Ecore_IMF.h:152
double xz
xz in x' = (x * xx) + (y * xy) + xz
Definition: eina_matrix.h:81
int(* seek)(void *data, Eo *eo_obj, int offset, int whence)
Seeks to a position within the file.
Definition: Ecore_Audio.h:112
int buttons
Button pressed mask, Bits set to 1 are buttons currently pressed (bit 0 = mouse button 1,...
Definition: Evas_Legacy.h:229
EOAPI void elm_obj_notify_dismiss(Eo *obj)
Dismiss a notify object.
Eina_Simple_XML_Node_Processing * eina_simple_xml_node_processing_new(Eina_Simple_XML_Node_Tag *parent, const char *contents, size_t length)
Creates new processing.
Definition: eina_simple_xml_parser.c:844
EAPI void ethumb_thumb_format_set(Ethumb *e, Ethumb_Thumb_Format f)
Set the fileformat of the thumbnails.
Definition: ethumb.c:498
EAPI void elm_config_icon_theme_set(const char *theme)
Set the icon theme for all elementary apps.
Definition: elm_config.c:2983
Eina_Bool eina_strbuf_append_escaped(Eina_Strbuf *buf, const char *str)
Appends an escaped string to a buffer, reallocating as necessary.
EOAPI void elm_obj_clock_pause_set(Eo *obj, Eina_Bool paused)
Whether the given clock widget should be paused or not.
EAPI Eina_Bool edje_edit_state_minmul_h_set(Evas_Object *obj, const char *part, const char *state, double value, double minmul_h)
Sets the multiplier (minmul) height value of a part state.
const Eina_Value_Type * type
how to use this member
Definition: eina_value.h:3123
#define EINA_RBTREE_FREE_CB(Function)
Definition: eina_rbtree.h:150
EAPI void elm_index_horizontal_set(Evas_Object *obj, Eina_Bool horizontal)
Enable or disable horizontal mode on the index object.
Definition: elm_index.c:1181
void(* cursor_position_set)(Ecore_IMF_Context *ctx, int cursor_pos)
Cursor position changed.
Definition: Ecore_IMF.h:782
EAPI Ecore_Wl2_Drag_Action ecore_wl2_offer_actions_get(Ecore_Wl2_Offer *offer)
Get the actions available from the data source.
Definition: ecore_wl2_dnd.c:703
EAPI int ethumb_init(void)
Initialize ethumb.
Definition: ethumb.c:226
Eina_Bool(* property_set)(Evas_Object *o, Evas_Object_Box_Option *opt, int property, va_list args)
Smart function to set a custom property on a box child.
Definition: Evas_Common.h:2749
EAPI unsigned int ecore_drm_output_crtc_buffer_get(Ecore_Drm_Output *output)
Gets the crtc buffer of an output.
Definition: ecore_drm_output.c:1263
The window wants to remain hidden and NOT iconified.
Definition: Ecore_X.h:1249
double elm_slider_step_get(const Evas_Object *obj)
Get the step by which slider indicator moves.
Definition: elm_slider.c:1454
Definition: ecore_evas_cocoa.h:6
Eina_Bool(* from)(void *data, void *element)
Function to check is a valid element from a mempool.
Definition: eina_inline_mempool.x:58
Definition: Ecore_X.h:496
EOAPI int elm_obj_map_zoom_min_get(const Eo *obj)
Get the minimum zoom of the source.
void evas_object_pass_events_set(Efl_Canvas_Object *obj, Eina_Bool pass)
Set whether an Evas object is to pass (ignore) events.
Definition: efl_canvas_object_eo.legacy.c:76
Show the object during the animation.
Definition: elm_transit.h:118
Definition: eina_inline_mempool.x:85
EOAPI void elm_obj_flipselector_flip_prev(Eo *obj)
Programmatically select the previous item of a flip selector widget.
EAPI Evas_Object * elm_plug_add(Evas_Object *parent)
Add a new plug image to the parent.
Definition: elm_plug.c:135
EOAPI void evas_canvas3d_primitive_tex_scale_get(const Eo *obj, Evas_Real *tex_scale_x, Evas_Real *tex_scale_y)
The texture scale of the given primitive.
called when the size of the input panel is changed.
Definition: Ecore_IMF.h:131
Efl_Canvas_Object Evas_Object
Definition: Evas_Common.h:180
EAPI void elm_win_inwin_content_set(Evas_Object *obj, Evas_Object *content)
Set the content of an inwin object.
Definition: elm_inwin.c:93
void *(* Efreet_Desktop_Type_Parse_Cb)(Efreet_Desktop *desktop, Efreet_Ini *ini)
A callback used to parse data for custom types.
Definition: efreet_desktop.h:58
EOAPI void elm_obj_web_history_enabled_set(Eo *obj, Eina_Bool enable)
Enables or disables the browsing history.
Definition: Edje_Edit.h:115
Definition: eina_quaternion.h:34
void emotion_object_last_position_save(Evas_Object *obj)
Save the lastest position if possible.
Definition: emotion_smart.c:1482
#define ELDBUS_FDO_INTERFACE_INTROSPECTABLE
DBus Introspectable interface.
Definition: Eldbus.h:130
EAPI Eina_Bool elm_layout_table_clear(Eo *obj, const char *part, Eina_Bool clear)
Remove all the child objects of the given part table.
Definition: efl_ui_layout.c:3089
EAPI Elm_Validator_Regexp * elm_validator_regexp_new(const char *pattern, const char *sig)
Create a new regex validator.
Definition: elm_helper.c:16
Eina_List * data
list of Edje_Data
Definition: edje_convert.h:67
Elm_Genlist_Item_Field_Type
Defines the type of the item part Used while updating item's parts It can be used at updating multi f...
Definition: elm_general.h:364
#define EVAS_SMART_SUBCLASS_NEW(smart_name, prefix, api_type, parent_type, parent_func, cb_desc)
Definition: Evas_Common.h:2164
Evas_Object * event_src
The Evas Object that actually triggered the event, used in cases of proxy event propagation.
Definition: Evas_Legacy.h:224
Eina_Bool exists
EINA_TRUE if the selection has an owner
Definition: elm_cnp.h:126
struct _Eina_Condition Eina_Condition
An opaque type that represents a condition variable.
Definition: eina_inline_lock_posix.x:80
EAPI void elm_thumb_compress_set(Evas_Object *obj, int compress)
Set the compression for the thumb object.
Definition: elm_thumb.c:879
EOAPI void elm_obj_entry_input_panel_return_key_disabled_set(Eo *obj, Eina_Bool disabled)
Set the return key on the input panel to be disabled.
EOAPI void evas_canvas3d_mesh_lod_boundary_set(Eo *obj, Evas_Real near_lod, Evas_Real far_lod)
The LOD boundary distances.
YCbCr 4:2:0, ITU.BT-601 specification.
Definition: emile_image.h:31
EAPI int ecore_win32_shutdown()
Shut down the Ecore_Win32 library.
Definition: ecore_win32.c:599
EAPI Eina_Bool eeze_udev_syspath_is_joystick(const char *syspath)
Checks whether the device is a joystick.
Definition: eeze_udev_syspath.c:324
static Eina_Bool eina_value_array_get(const Eina_Value *value, unsigned int position,...)
Gets the generic value from an array member.
#define EVAS_SMART_CLASS_INIT_NAME_VERSION(name)
Definition: Evas_Common.h:2074
static Eina_F8p24 eina_f8p24_add(Eina_F8p24 a, Eina_F8p24 b)
Calculates the sum of two Eina_F8p24 floating point numbers.
EAPI void ecore_evas_wm_rotation_available_rotations_set(Ecore_Evas *ee, const int *rotations, unsigned int count)
Sets the array of available window rotations.
Definition: ecore_evas.c:2191
struct _Ecore_Event_Mouse_Move::@96 root
Coordinates relative to root window.
EFL's own storage system, supports key parameter.
Definition: Ethumb.h:257
void evas_object_textblock_style_set(Evas_Object *obj, const Evas_Textblock_Style *ts)
Sets object's style to given style.
Definition: evas_object_textblock.c:7588
EAPI Eina_Bool elm_config_audio_mute_get(Edje_Channel channel)
Get the mute state of an audio channel for effects.
Definition: elm_config.c:4072
EAPI int ELOCATION_EVENT_SATELLITE
Satellite info changed.
Definition: elocation.c:50
Data on event when notification closed is emitted.
Definition: elm_sys_notify_eo.h:48
Nothing will happen, Don't use this value.
Definition: elm_general.h:378
const EOAPI Eina_List * evas_canvas3d_node_member_list_get(const Eo *obj)
Get the list of member nodes of the given node.
static Eina_Bool eina_rw_slice_startswith(const Eina_Rw_Slice slice, const Eina_Slice prefix)
Checks if the slice starts with a prefix.
void * eldbus_pending_data_del(Eldbus_Pending *pending, const char *key)
Delete the data set to a Eldbus_Pending object.
Definition: eldbus_pending.c:243
The file that provides the eet functions.
Evas_Coord mx
Momentum on X.
Definition: elm_gesture_layer_common.h:44
EAPI Elput_Manager * elput_manager_connect(const char *seat, unsigned int tty)
Create an input manager on the specified seat.
Definition: elput_manager.c:38
double ecore_fb_input_device_threshold_click_get(Ecore_Fb_Input_Device *dev)
Get the threshold of mouse clicks of the given device.
Definition: ecore_fb_li.c:726
int emotion_object_video_channel_count(const Evas_Object *obj)
Get the number of available video channel.
Definition: emotion_smart.c:1015
EAPI Ecore_Win32_Cursor * ecore_win32_cursor_new(const void *pixels_and, const void *pixels_xor, int width, int height, int hot_x, int hot_y)
Create a new cursor.
Definition: ecore_win32_cursor.c:185
unsigned char * eina_memdup(unsigned char *mem, size_t size, Eina_Bool terminate)
Memory duplication function with optional termination for strings.
Definition: eina_str.c:720
void elm_genlist_item_tooltip_text_set(Elm_Object_Item *it, const char *text)
Set the text to be shown in a given genlist item's tooltips.
Definition: elm_genlist.c:7558
void(* Elm_Store_Item_Unfetch_Cb)(void *data, Elm_Store_Item *sti)
Function to cal lto un-fetch (free) an item.
Definition: elm_store.h:70
Definition: Evas_Common.h:1996
void ecore_buffer_consumer_provider_del_cb_set(Ecore_Buffer_Consumer *consumer, Ecore_Buffer_Consumer_Provider_Del_Cb func, void *data)
Sets a callback for provider disconnection events.
Definition: ecore_buffer_consumer.c:200
Show copyright.
Definition: Ecore_Getopt.h:75
const EOAPI char * elm_obj_actionslider_selected_label_get(const Eo *obj)
Get actionslider selected label.
void eldbus_signal_handler_del(Eldbus_Signal_Handler *handler)
Decrease signal handler reference like eldbus_signal_handler_unref() but if reference > 0 this signal...
Definition: eldbus_signal_handler.c:285
EAPI Eina_Bool edje_edit_clean_save_as(Evas_Object *obj, const char *new_file_name)
Saves every group into new file.
Definition: edje_edit.c:16571
static unsigned int eina_swap32(unsigned int x)
Reverses the byte order of a 32-bit (destination) register.
show indicator on mouse down or change in slider value
Definition: elm_general.h:799
static Eina_Value eina_value_stringshare_init(const char *c)
Initialize Eina_Value containing the passed parameter.
Definition: eina_inline_value_util.x:204
Edje_External_Param_Type type
Type of the parameter.
Definition: Edje_Common.h:716
EOAPI void elm_obj_map_region_bring_in(Eo *obj, double lon, double lat)
Animatedly bring in given coordinates to the center of the map.
const char * emotion_object_title_get(const Evas_Object *obj)
Get the dvd title from this emotion object.
Definition: emotion_smart.c:1190
int elput_shutdown(void)
Shutdown the Elput library.
Definition: elput.c:59
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_aspect_w_set(Evas_Object *obj, const char *part, const char *item, int aspect_w)
Sets the aspect width value of a part's item.
int val
The message's value.
Definition: Edje_Legacy.h:490
EAPI int edje_edit_spectra_stop_num_get(Evas_Object *obj, const char *spectra)
Gets the number of stops in the given spectra.
Eina_Bool emotion_object_priority_get(const Evas_Object *obj)
Get the actual priority of an object.
Definition: emotion_smart.c:1371
Stencil buffer enabled rendering mode (8 bits by default)
Definition: elm_glview_eo.h:38
union _Eina_Value_Union Eina_Value_Union
Definition: eina_value.h:336
The window manager should keep the window's position fixed even if the virtual desktop scrolls.
Definition: Ecore_X.h:159
Definition: Ecore_Cocoa.h:184
#define EVAS_CANVAS3D_SCENE_CLASS
Efl 3D canvas scene class.
Definition: evas_canvas3d_scene.eo.h:21
EAPI void ecore_evas_callback_pre_render_set(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
Sets a callback for Ecore_Evas pre-render events.
Definition: ecore_evas.c:1288
struct _Eldbus_Proxy_Event_Property_Removed Eldbus_Proxy_Event_Property_Removed
void(* Eina_Log_Print_Cb)(const Eina_Log_Domain *d, Eina_Log_Level level, const char *file, const char *fnc, int line, const char *fmt, void *data, va_list args)
Definition: eina_log.h:470
This mouse button press was the 2nd press of a double click.
Definition: Evas_Common.h:348
const char * name
The name of the class.
Definition: Eo.h:864
EAPI void eina_freeq_ptr_add(Eina_FreeQ *fq, void *ptr, void(*free_func)(void *ptr), size_t size)
Add a pointer with free function and size to the free queue.
Definition: eina_freeq.c:357
EAPI unsigned char edje_edit_part_cursor_mode_get(Evas_Object *obj, const char *part)
Gets cursor_mode of a part.
Definition: edje_edit.c:4068
Eina_Bool eldbus_message_iter_fixed_array_get(Eldbus_Message_Iter *iter, int signature, void *value, int *n_elements)
Reads a block of fixed-length values from the message iterator.
Definition: eldbus_message.c:699
Definition: elm_widget_dayselector.h:30
Eina_Hash * eina_hash_new(Eina_Key_Length key_length_cb, Eina_Key_Cmp key_cmp_cb, Eina_Key_Hash key_hash_cb, Eina_Free_Cb data_free_cb, int buckets_power_size)
Creates a new hash table.
Definition: eina_hash.c:741
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_position_set(Evas_Object *obj, const char *part, const char *item_name, unsigned short col, unsigned short row)
Sets column/row position of a new part's item.
Definition: edje_edit.c:5937
EAPI void elm_fileselector_folder_only_set(Evas_Object *obj, Eina_Bool only)
Enable/disable folder-only view for a given file selector widget.
Definition: elc_fileselector.c:2015
void(* repack)(void *data, Eina_Mempool_Repack_Cb cb, void *cb_data)
Function to optimize the placement of objects in the mempool (it's different from garbage_collect); c...
Definition: eina_inline_mempool.x:54
const EAPI char * ecore_evas_engine_name_get(const Ecore_Evas *ee)
Gets the engine name used by this Ecore_Evas(window).
Definition: ecore_evas.c:1086
Eina_Tiler * eina_tiler_new(int w, int h)
Creates a new tiler with w width and h height.
Definition: eina_tiler.c:1140
EAPI Ecore_Wl2_Drag_Action ecore_wl2_offer_action_get(Ecore_Wl2_Offer *offer)
Get action which is set by either the data source or in the last call of actions_set.
Definition: ecore_wl2_dnd.c:728
Definition: Ecore_Win32.h:371
Use custom module.
Definition: Ecore_Audio.h:60
EAPI int ECORE_WL2_EVENT_WINDOW_OFFSCREEN
Definition: ecore_wl2.c:60
Eina_Bool ecore_file_can_exec(const char *file)
Checks if the given file can be executed.
Definition: ecore_file.c:623
void evas_object_repeat_events_set(Efl_Canvas_Object *obj, Eina_Bool repeat)
Set whether an Evas object is to repeat events.
Definition: efl_canvas_object_eo.legacy.c:27
Eina_Bool elm_datetime_value_get(const Evas_Object *obj, Efl_Time *currtime)
Get the current value of a Datetime object.
Definition: elm_datetime.c:147
EAPI Eina_Bool elm_config_cursor_engine_only_get(void)
Get the configured cursor engine only usage.
Definition: elm_config.c:2930
Indicates Month field.
Definition: elm_datetime.h:211
Eina_Bool edje_object_part_drag_size_get(const Evas_Object *obj, const char *part, double *dw, double *dh)
Gets the dragable object size.
Definition: edje_legacy.c:236
EAPI void elm_layout_mmap_get(Eo *obj, const Eina_File **file, const char **group)
Get the loaded mmap file.
Definition: efl_ui_layout.c:3028
EAPI Eina_Bool edje_edit_part_repeat_events_set(Evas_Object *obj, const char *part, Eina_Bool repeat_events)
Sets repeat_events for part.
Definition: edje_edit.c:3904
void eina_matrix3_values_get(const Eina_Matrix3 *m, double *xx, double *xy, double *xz, double *yx, double *yy, double *yz, double *zx, double *zy, double *zz)
Gets the values of the coefficients of the given floating point matrix.
Definition: eina_matrix.c:183
EAPI Eina_Bool edje_edit_part_repeat_events_get(Evas_Object *obj, const char *part)
Gets repeat_events for part.
Definition: edje_edit.c:3897
#define EVAS_GL_BAD_CONTEXT
Bad context; for more information, please refer to its EGL counterpart.
Definition: Evas_GL.h:5079
long longv
Long value.
Definition: Ecore_Getopt.h:159
size_t len
size of memory pointed by mem
Definition: eina_slice.h:118
Evas_Object * evas_object_top_at_pointer_get(const Evas *e)
Retrieve the Evas object stacked at the top at the position of the mouse cursor, over a given canvas.
Definition: evas_main.c:1637
EAPI unsigned int ecore_init_ex(int argc, char **argv)
This function will propagate the events on the main loop.
Definition: ecore.c:485
struct _Ethumb_Exists Ethumb_Exists
client exists request handle.
Definition: Ethumb_Client.h:68
Elm_Bg_Option
Identifiers on how a background widget is to display its image.
Definition: elm_bg_legacy.h:10
Abort the download.
Definition: Ecore_File.h:101
void(* Eina_File_Dir_List_Cb)(const char *name, const char *path, void *data)
Type for a callback to be called when iterating over the files of a directory.
Definition: eina_file.h:112
void * ecore_pipe_del(Ecore_Pipe *p)
Frees an Ecore_Pipe object created with ecore_pipe_add().
Definition: ecore_pipe.c:108
EOAPI void elm_private_mapbuf_enabled_set(Eo *obj, Eina_Bool enabled)
Enable or disable the map.
Eina_Bool eldbus_proxy_properties_monitor(Eldbus_Proxy *proxy, Eina_Bool enable)
Enable or disable local cache of properties.
Definition: eldbus_proxy.c:843
EAPI Elput_Manager * elput_seat_manager_get(const Elput_Seat *seat)
Get the manager of a given seat.
Definition: elput_input.c:925
EAPI Eina_Bool edje_edit_state_map_alpha_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets map.alpha value of given part state.
Definition: edje_edit.c:7791
void eina_matrix2_identity(Eina_Matrix2 *m)
Sets the given floating point matrix to the identity matrix.
Definition: eina_matrix.c:1243
void evas_object_paragraph_direction_set(Efl_Canvas_Object *obj, Evas_BiDi_Direction dir)
This handles text paragraph direction of the given object.
Definition: efl_canvas_object_eo.legacy.c:138
Eina_Iterator * edje_mmap_text_class_iterator_new(Eina_File *f)
Iterate over all text classes provided by an Edje file.
Definition: edje_util.c:1498
Default layout.
Definition: elm_general.h:77
Definition: ecore_con_url_curl.h:54
Elm_Gen_Item_Content_Get_Cb content_get
Content fetching class function for genlist/gengrid item classes.
Definition: elm_gen.h:100
EAPI Elm_Code * elm_code_create(void)
Create a new Elm Code instance.
Definition: elm_code.c:19
const char * elm_object_cursor_style_get(const Eo *obj)
A different style for the cursor.
Definition: elm_main.c:2082
No scale hint at all.
Definition: emile_image.h:77
EOAPI void elm_obj_genlist_reorder_mode_set(Eo *obj, Eina_Bool reorder_mode)
Set reorder mode.
#define EINA_INLIST_FOREACH_SAFE(list, list2, it)
Definition: eina_inlist.h:849
static Eina_Bool eina_value_struct_set(Eina_Value *value, const char *name,...)
Sets the generic value in a struct member.
EAPI Ecore_X_Randr_Mode ecore_x_randr_crtc_mode_get(Ecore_X_Window root, Ecore_X_Randr_Crtc crtc)
Get the current set mode of a given CRTC.
Definition: ecore_x_randr.c:1421
Elm_Transit_Effect_Wipe_Type
Definition: elm_transit.h:114
EOAPI Eina_List * elm_obj_genlist_realized_items_get(const Eo *obj)
Get a list of realized items in genlist.
EOAPI Eina_Bool elm_obj_naviframe_content_preserve_on_pop_get(const Eo *obj)
Preserve the content objects when items are popped.
void efreet_desktop_exec(Efreet_Desktop *desktop, Eina_List *files, void *data)
Parses the desktop exec line and runs the command.
Definition: efreet_desktop_command.c:117
EAPI void ecore_wl2_window_focus_skip_set(Ecore_Wl2_Window *window, Eina_Bool focus_skip)
Set if this window should ignore focus requests.
Definition: ecore_wl2_window.c:1350
EAPI int ELOCATION_EVENT_NMEA
NMEA update.
Definition: elocation.c:49
EAPI Elm_Prefs_Data * elm_prefs_data_new(const char *data_file, const char *key, Eet_File_Mode mode)
Create a new prefs data handle.
Definition: elm_prefs_data.c:329
EAPI Eina_Bool elm_gesture_layer_continues_enable_get(const Evas_Object *obj)
This function returns the gesture layer continues enable of an object.
Definition: elm_gesture_layer.c:4128
The arrow of the bubble points to the top right corner.
Definition: elm_bubble_eo.h:27
EAPI Eina_List * ecore_evas_ecore_evas_list_get(void)
Gets a list of all the ecore_evases.
Definition: ecore_evas.c:3837
EOAPI int elm_obj_label_wrap_width_get(const Eo *obj)
Control wrap width of the label.
void(* Eldbus_Free_Cb)(void *data, const void *deadptr)
Definition: Eldbus.h:167
Elementary genlist/gengrid callback functions data structure.
Definition: elm_gen.h:97
EAPI void ephysics_body_mass_set(EPhysics_Body *body, double mass)
Set body's mass.
void eina_stringshare_dump(void)
Dumps the contents of the share_common.
Definition: eina_stringshare.c:751
struct _Eina_Inlist_Sorted_State Eina_Inlist_Sorted_State
Definition: eina_inlist.h:400
void elm_animation_view_auto_play_set(Elm_Animation_View *obj, Eina_Bool auto_play)
Animation will be started automatically when it's possible.
EAPI void ecore_imf_context_input_panel_event_callback_clear(Ecore_IMF_Context *ctx)
Deletes all input panel callback on the context ctx.
Definition: ecore_imf_context.c:1300
Elm_Theme * elm_theme_default_get(void)
Return the default theme.
Definition: elm_theme.c:631
double wsub
subpixel precision for width
Definition: Evas_Common.h:221
struct _Eina_Rectangle Eina_Rectangle
struct _Elocation_Requirements Elocation_Requirements
Definition: Ecore_Wl2.h:91
enum _Eio_File_Op Eio_File_Op
Definition: Eio_Legacy.h:122
EAPI void ecore_x_e_illume_indicator_type_send(Ecore_X_Window win, Ecore_X_Illume_Indicator_Type_Mode mode)
Definition: ecore_x_e.c:1992
Definition: eina_array.h:228
int major
Major version number.
Definition: Eio_Legacy.h:11
The total number of matrix types.
Definition: eina_matrix.h:56
EAPI void ecore_x_dpms_timeouts_get(unsigned int *standby, unsigned int *suspend, unsigned int *off)
Gets the timeouts.
Definition: ecore_x_dpms.c:138
EAPI void elm_image_object_size_get(const Evas_Object *obj, int *w, int *h)
Get the current size of the image.
Definition: efl_ui_image.c:2542
EAPI void elm_check_state_pointer_set(Eo *obj, Eina_Bool *statep)
Set a convenience pointer to a boolean to change.
Definition: efl_ui_check.c:387
EAPI Eet_Node * eet_node_hash_new(const char *name, const char *key, Eet_Node *node)
TODO FIX ME.
Definition: eet_node.c:170
unsigned long * ulongp
Unsigned long pointer.
Definition: Ecore_Getopt.h:138
void(* prediction_hint_set)(Ecore_IMF_Context *ctx, const char *prediction_hint)
Set the prediction hint to the input panel.
Definition: Ecore_IMF.h:810
EAPI void ecore_wl_subsurf_del(Ecore_Wl_Subsurf *ess)
Destroys the given subsurface, as well as the surface associated with it.
Definition: ecore_wl_subsurf.c:90
Eina_Rbtree * eina_rbtree_inline_remove(Eina_Rbtree *root, Eina_Rbtree *node, Eina_Rbtree_Cmp_Node_Cb cmp, const void *data)
Removes a node from an existing red black tree.
Definition: eina_rbtree.c:370
EAPI void ethumb_thumb_quality_set(Ethumb *e, int quality)
Set the thumbnail compression quality.
Definition: ethumb.c:580
EAPI void eina_freeq_count_max_set(Eina_FreeQ *fq, int count)
Set the maximum number of free pointers this queue is allowed.
Definition: eina_freeq.c:271
EOAPI void elm_obj_map_rotate_set(Eo *obj, double degree, int cx, int cy)
Rotate the map.
void evas_event_freeze(Evas *eo_e)
Freeze all input events processing.
Definition: evas_events.c:1515
Reversed do action value.
Definition: Edje_Common.h:1938
EAPI void ecore_x_window_resize(Ecore_X_Window win, int w, int h)
Resizes a window.
Definition: ecore_x_window.c:595
void eina_matrix3_f16p16_compose(const Eina_Matrix3_F16p16 *m1, const Eina_Matrix3_F16p16 *m2, Eina_Matrix3_F16p16 *dst)
Sets dst as the matrix multiplication (composition) of two Eina_F16p16 matrices.
Definition: eina_matrix.c:462
Definition: Ecore_X.h:950
ELM_HOVER_AXIS_BOTH – both.
Definition: elm_hover_eo.h:24
EAPI void ephysics_body_stop(EPhysics_Body *body)
Stop angular and linear body movement.
Sort by file type description.
Definition: elm_interface_fileselector_eo.h:38
Hold change event.
Definition: Evas_Legacy.h:347
EAPI Elm_Transit_Effect * elm_transit_effect_flip_add(Elm_Transit *transit, Elm_Transit_Effect_Flip_Axis axis, Eina_Bool cw)
Add the Flip Effect to Elm_Transit.
Definition: elm_transit.c:1474
EOAPI Eina_Bool elm_private_mapbuf_enabled_get(const Eo *obj)
Get a value whether map is enabled or not.
void *(* add)(Evas_Object *o)
object was just added.
Definition: elm_win_common.h:22
EAPI void ephysics_body_soft_body_hardness_set(EPhysics_Body *body, double hardness)
Set the soft body hardness percentage.
void elm_map_overlay_content_set(Elm_Map_Overlay *overlay, Evas_Object *content)
Set the content object of the overlay.
Definition: elm_map.c:5178
EAPI Eina_Bool eina_file_mkdtemp(const char *templatename, Eina_Tmpstr **path) EINA_ARG_NONNULL(1
Generates and creates a uniquely named temporary directory from a template name.
EAPI void ecore_cocoa_window_borderless_set(Ecore_Cocoa_Window *window, Eina_Bool on)
Manages the borders of a Cocoa window.
Eina_Bool eina_hash_del(Eina_Hash *hash, const void *key, const void *data)
Removes the entry identified by a key or a data from the given hash table.
Definition: eina_hash.c:1029
EAPI Eina_Bool edje_edit_part_restack_part_below(Evas_Object *obj, const char *part, const char *below)
Moves the given part below the part named below.
Definition: edje_edit.c:3629
ELM_HOVER_AXIS_HORIZONTAL – horizontal.
Definition: elm_hover_eo.h:22
EAPI Eina_Bool eina_cow_gc(Eina_Cow *cow)
Tries to find entries that have the same content and update them.
Definition: eina_cow.c:607
EAPI int ECORE_WL2_EVENT_AUX_HINT_ALLOWED
Definition: ecore_wl2.c:52
const EOAPI char * elm_obj_slideshow_transition_get(const Eo *obj)
Get the current slide transition/effect in use for a given slideshow widget.
The core poller interval.
Definition: Ecore_Legacy.h:11
void *(* Ecore_Data_Cb)(void *data)
Definition: Ecore_Common.h:360
EOAPI void elm_obj_gengrid_group_item_size_get(const Eo *obj, int *w, int *h)
Get the size set for the group items of a given gengrid widget.
EAPI int ethumb_shutdown(void)
Shutdown ethumb, unloading all currently-loaded modules.
Definition: ethumb.c:301
DBus Argument.
Definition: eldbus_introspection.h:93
EOAPI Eina_Bool evas_canvas_seat_focus_state_get(const Eo *obj, Evas_Device *seat)
Get the focus state by a given seat.
Edje_External_Param_Type type
The type of the parameter.
Definition: Edje_Common.h:662
Indicates Monday.
Definition: elm_dayselector_eo.h:26
These routines are used for calculating text indentation of lines in Elm Code.
EAPI Ecore_IMF_Input_Mode ecore_imf_context_input_mode_get(Ecore_IMF_Context *ctx)
Gets the input mode being used by the Ecore Input Context.
Definition: ecore_imf_context.c:532
Definition: elm_store.h:88
#define EET_T_DOUBLE
Data type: double.
Definition: Eet.h:2580
static double eina_f32p32_double_to(Eina_F32p32 v)
Creates a new standard double from Eina_F32p32 floating point number.
Touch point is released.
Definition: Evas_Legacy.h:1111
const EAPI char * edje_edit_part_api_description_get(Evas_Object *obj, const char *part)
Gets api's description of a part.
#define ECORE_CALLBACK_DONE
Return value to stop event handling.
Definition: Ecore_Common.h:156
double zz
zz in z' = (x * zx) + (y * zy) + (z * zz) + zw
Definition: eina_matrix.h:128
Definition: Ecore_Win32.h:753
EOAPI void evas_canvas3d_mesh_alpha_test_enable_set(Eo *obj, Eina_Bool enabled)
The enable status of alpha test for given mesh.
static Eina_F8p24 eina_f8p24_mul(Eina_F8p24 a, Eina_F8p24 b)
Calculates the multiplication of two Eina_F8p24 floating point numbers.
void elm_datetime_field_limit_set(Evas_Object *obj, Elm_Datetime_Field_Type type, int min, int max)
Set the field limits of a field.
Definition: elm_datetime.c:94
EAPI unsigned short edje_edit_part_item_index_position_col_get(Evas_Object *obj, const char *part, unsigned int index)
Gets column position of the part's item.
Ecore_X_Atom ECORE_X_ATOM_E_STACK_TYPE
Definition: ecore_x_atoms_decl.h:331
Evas_Object * elm_icon_add(Evas_Object *parent)
Add a new icon object to the parent.
Definition: elm_icon.c:606
const char * name
Name of the given interface.
Definition: Evas_Common.h:1979
EAPI void ecore_evas_callback_delete_request_set(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
Sets a callback for Ecore_Evas delete request events.
Definition: ecore_evas.c:1196
int major
major (binary or source incompatible changes)
Definition: Evas_Common.h:41
EAPI Eina_Bool edje_edit_external_del(Evas_Object *obj, const char *external)
Deletes the given external from the list.
Definition: edje_edit.c:3015
A regular keyboard, numberpad or attached buttons.
Definition: Ecore_IMF.h:486
int EMOTION_WEBCAM_DEL
Ecore_Event triggered when a webcam is unplugged.
Definition: emotion_webcam.c:23
const EOAPI char * elm_obj_slideshow_layout_get(const Eo *obj)
Get the current slide layout in use for a given slideshow widget.
const EAPI char * efreet_icon_path_find(const char *theme_name, const char *icon, unsigned int size)
Retrives the path to the given icon.
Definition: efreet_icon.c:223
EAPI Eina_Bool edje_edit_image_data_add(Evas_Object *obj, const char *name, int id)
Adds an image entry to the image collection.
Definition: edje_edit.c:10339
char * eina_module_environment_path_get(const char *env, const char *sub_dir)
Returns the path built from the value of an environment variable and a given sub directory.
Definition: eina_module.c:453
#define ECORE_CALLBACK_RENEW
Return value to keep a callback.
Definition: Ecore_Common.h:153
EAPI void elm_web_zoom_mode_set(Evas_Object *obj, Elm_Web_Zoom_Mode mode)
Sets the zoom mode to use.
Definition: elm_web2.c:186
EOAPI void * elm_obj_entry_imf_context_get(const Eo *obj)
Returns the input method context of the entry.
EAPI Ecore_Evas * ecore_evas_software_ddraw_new(Ecore_Win32_Window *parent, int x, int y, int width, int height)
Creates a new Ecore_Evas canvas bound to the Evas DirectDraw (software) engine.
Definition: ecore_evas.c:4677
Definition: eo_lexer.h:138
void evas_object_smart_calculate(Evas_Object *obj)
Call the calculate() smart function immediately on a given smart object.
Definition: efl_canvas_group_eo.legacy.c:21
int ECORE_WIN32_EVENT_WINDOW_DAMAGE
Ecore_Event for the Ecore_Win32_Event_Damage event.
Definition: ecore_win32.c:407
Eldbus_Message * eldbus_proxy_method_call_new(Eldbus_Proxy *proxy, const char *member)
Constructs a new message to invoke a method on a remote interface.
Definition: eldbus_proxy.c:592
EOAPI Eina_Bool elm_obj_genlist_reorder_mode_get(const Eo *obj)
Get the reorder mode.
MSAA with half the maximum number of samples.
Definition: Evas_GL.h:531
static Eina_Bool eina_value_pset(Eina_Value *value, const void *ptr)
Sets the generic value from pointer.
void(* Ecore_File_Monitor_Cb)(void *data, Ecore_File_Monitor *em, Ecore_File_Event event, const char *path)
Definition: Ecore_File.h:85
Structure passed as value on #EDJE_MESSAGE_FLOAT messages.
Definition: Edje_Legacy.h:493
void(* Evas_Object_Intercept_Raise_Cb)(void *data, Evas_Object *obj)
Function signature for the raise event of an evas object.
Definition: Evas_Legacy.h:2953
Eina_List * color_classes
list of Edje_Color_Class
Definition: edje_convert.h:69
lua_State * elua_state_lua_state_get(const Elua_State *es)
Retrieve the Lua state from an Elua state.
Definition: elua.c:263
static Eina_Value * eina_value_float_new(float c)
Create a new Eina_Value containing the passed parameter.
Definition: eina_inline_value_util.x:163
EAPI Eina_Bool edje_edit_part_item_index_prefer_w_set(Evas_Object *obj, const char *part, unsigned int index, int prefer_w)
Sets the prefer width value of a part's item.
_Edje_Edit_Sound_Comp
Sound type compression.
Definition: Edje_Edit.h:67
Definition: Ecore_Input.h:394
unsigned int modifiers
The combination of modifiers key (SHIFT,CTRL,ALT,..)
Definition: Ecore_Input.h:207
Definition: Ecore_Wl2.h:158
Default value.
Definition: elm_general.h:439
EAPI Evas_Coord elm_gesture_layer_zoom_distance_tolerance_get(const Evas_Object *obj)
This function returns the gesture layer zoom distance tolerance of an object.
Definition: elm_gesture_layer.c:4000
unsigned int end_index
end index of the range (in bytes)
Definition: Ecore_IMF.h:760
unsigned int refcount
Set it to 0 if you use your own const class, or its managed for you by class ref/unref calls.
Definition: elm_gen.h:114
These routines are used for handling the parsing of Elm Code content.
const EAPI char * edje_edit_state_text_source_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets part name, which used as style text source.
Definition: edje_edit.c:8883
void evas_textblock_cursor_set_at_format(Evas_Textblock_Cursor *cur, const Evas_Object_Textblock_Node_Format *n)
Sets the cursor to point to the place where format points to.
Definition: evas_object_textblock.c:9433
void(* Evas_Smart_Cb)(void *data, Evas_Object *obj, void *event_info)
Evas smart objects' "smart callback" function signature.
Definition: Evas_Common.h:447
#define EET_G_HASH
Hash table group type.
Definition: Eet.h:2598
void(* Elm_Transit_Effect_End_Cb)(Elm_Transit_Effect *effect, Elm_Transit *transit)
Elm_Transit_Effect_End_Cb.
Definition: elm_transit.h:145
#define ELM_GENGRID_EVENT_ITEM_REORDER_ANIM_STOP
Called when item reorder animation stopped.
Definition: elm_gengrid_eo.h:735
#define EINA_SENTINEL
Attribute from gcc to prevent calls without the necessary NULL sentinel in certain variadic functions...
Definition: eina_types.h:413
EAPI void elm_progressbar_horizontal_set(Evas_Object *obj, Eina_Bool horizontal)
Control the orientation of a given progress bar widget.
Definition: efl_ui_progressbar.c:965
EOAPI void evas_canvas3d_texture_wrap_get(Eo *obj, Evas_Canvas3D_Wrap_Mode *s, Evas_Canvas3D_Wrap_Mode *t)
Get the wrap mode of the given texture.
EOAPI Eina_Bool elm_obj_entry_context_menu_disabled_get(const Eo *obj)
This returns whether the entry's contextual (longpress) menu is disabled.
EAPI int ecore_evas_wm_rotation_preferred_rotation_get(const Ecore_Evas *ee)
Gets the preferred rotation hint.
Definition: ecore_evas.c:2184
#define ELM_INDEX_EVENT_CHANGED
Called when index changed.
Definition: elm_index_eo.h:355
EAPI Eina_Bool ecore_evas_extn_socket_events_block_get(Ecore_Evas *ee)
Gets the blocking about mouse events to Ecore Evas.
Definition: ecore_evas.c:4318
const char * longname
used with double dashes
Definition: Ecore_Getopt.h:191
Eina_Bool eldbus_service_object_manager_detach(Eldbus_Service_Interface *iface)
Detach ObjectManager interface.
Definition: eldbus_service.c:1559
int evas_string_char_prev_get(const char *str, int pos, int *decoded)
Gets the previous character in the string.
Definition: evas_object_text.c:1460
EAPI Eina_Bool edje_edit_group_broadcast_signal_get(Evas_Object *obj)
Gets the group broadcast_signal.
Definition: edje_edit.c:2084
EAPI Eina_Bool ecore_x_e_window_rotation_app_get(Ecore_X_Window win)
Definition: ecore_x_e.c:2157
EAPI Eina_Binbuf * eina_binbuf_manage_new(const unsigned char *str, size_t length, Eina_Bool ro) EINA_MALLOC EINA_WARN_UNUSED_RESULT
Creates a new string buffer using the passed string.
#define efl_add_ref(klass, parent,...)
Create a new object, add it to an existing parent object and return an extra reference for further ma...
Definition: Eo.h:1562
Type text.
Definition: elm_general.h:367
EAPI double elm_video_audio_level_get(const Evas_Object *obj)
Get the audio level of the current video.
Definition: efl_ui_video.c:496
"PREEDIT_CHANGED" is called whenever the preedit sequence currently being entered has changed.
Definition: Ecore_IMF.h:231
EAPI Eina_Bool ecore_file_download(const char *url, const char *dst, Ecore_File_Download_Completion_Cb completion_cb, Ecore_File_Download_Progress_Cb progress_cb, void *data, Ecore_File_Download_Job **job_ret)
Downloads the given url to the given destination.
Definition: ecore_file_download.c:278
EOAPI void elm_obj_colorselector_mode_set(Eo *obj, Elm_Colorselector_Mode mode)
Set Colorselector's mode.
EOAPI void elm_obj_actionslider_indicator_pos_set(Eo *obj, Elm_Actionslider_Pos pos)
Actionslider position indicator.
void evas_free(Evas *eo_e)
Frees the given evas and any objects created on it.
Definition: evas_main.c:358
EAPI Eet_Node * eet_node_long_long_new(const char *name, long long l)
Creates a new long long integer node.
EAPI Eina_Bool edje_edit_state_exist(Evas_Object *obj, const char *part, const char *state, double value)
Checks if a part state with the given name exist.
Definition: edje_edit.c:6567
void(* Ecore_Con_Eet_Raw_Data_Cb)(void *data, Ecore_Con_Reply *reply, const char *protocol_name, const char *section, void *value, size_t length)
Called when an Ecore_Con_Eet object receives raw data.
Definition: Ecore_Con_Eet.h:70
Definition: Ecore_X.h:2685
EAPI void ecore_drm2_device_pointer_xy_get(Ecore_Drm2_Device *device, int *x, int *y)
Get the current pointer position.
Definition: ecore_drm2_device.c:739
Cubic Bezier tween mode value.
Definition: Edje_Common.h:1915
void ethumb_client_size_get(const Ethumb_Client *client, int *tw, int *th)
Retrieve future request to use custom size.
Definition: ethumb_client.c:1284
EOAPI Eina_Future_Desc efl_future_cb_from_desc(const Eo *obj, const Efl_Future_Cb_Desc desc)
Creates an Eina_Future_Desc for an EO object.
Definition: eo_base_class.c:2155
EAPI Eina_Bool ecore_evas_alpha_get(const Ecore_Evas *ee)
Queries whether an Ecore_Evas has an alpha channel.
Definition: ecore_evas.c:1478
EAPI int ECORE_COCOA_EVENT_WINDOW_UNFOCUSED
Event triggered when a Cocoa window loses focus.
int h
The desired icon size in addition to the file path returned from the mapping.
Definition: elm_store.h:90
EAPI void efl_del(const Eo *obj)
Unrefs the object and reparents it to NULL.
Definition: eo_base_class.c:681
Parameter not a Pixmap.
Definition: Ecore_X.h:394
EAPI int ecore_cocoa_shutdown(void)
Shuts the Ecore_Cocoa library down.
Ethumb_Thumb_Format ethumb_client_format_get(const Ethumb_Client *client)
Retrieve format to use for future requests.
Definition: ethumb_client.c:1323
Density:920,Fric:0.75,Rest:0.3.
Definition: EPhysics.h:2288
struct _Eina_Debug_Session Eina_Debug_Session
Definition: eina_debug.h:52
void eldbus_connection_event_callback_add(Eldbus_Connection *conn, Eldbus_Connection_Event_Type type, Eldbus_Connection_Event_Cb cb, const void *cb_data)
Add a callback function to be called when an event occurs of the type passed.
Definition: eldbus_core.c:1477
Definition: Ecore_Wl2.h:262
const EAPI char * edje_edit_program_signal_get(Evas_Object *obj, const char *prog)
Gets signal of a given program.
Definition: edje_edit.c:11455
Elm_Widget_Item * elm_object_item_focus_next_item_get(const Elm_Widget_Item *obj, Elm_Focus_Direction dir)
Get the next object item with specific focus direction.
Definition: elm_widget_item_eo.legacy.c:273
EOAPI Eina_Bool elm_obj_web_popup_destroy(Eo *obj)
Dismisses an open dropdown popup.
EAPI Eina_Bool eet_connection_empty(Eet_Connection *conn)
Tells if the Eet_Connection as received some partial data.
Definition: eet_connection.c:150
Eina_Bool evas_textblock_cursor_format_is_visible_get(const Evas_Textblock_Cursor *cur)
Check if the current cursor position is a visible format.
Definition: evas_object_textblock.c:12172
struct _Ecore_File_Download_Job Ecore_File_Download_Job
Definition: Ecore_File.h:63
Eina_Inlist * eina_inlist_find(Eina_Inlist *list, Eina_Inlist *item)
Finds given node in list, returns itself if found, NULL if not.
Definition: eina_inlist.c:433
Eina_Bool elm_quicklaunch_mode_get(void)
Exposed symbol used only by macros and should not be used by apps.
Definition: elm_main.c:772
OpenGL GL_COMPRESSED_RGBA8_ETC2_EAC texture compression format, supports alpha (8 bit per pixel)
Definition: emile_image.h:36
EAPI Ecore_Wl_Window * ecore_evas_wayland_window_get(const Ecore_Evas *ee)
Gets the window from Ecore_Evas using the wayland backend.
Definition: ecore_evas.c:4580
Definition: elm_widget_actionslider.h:27
const EAPI char * eeze_disk_serial_get(Eeze_Disk *disk)
Return the serial number of the disk.
Definition: eeze_disk.c:395
EAPI Ecore_Wl2_Offer * ecore_wl2_dnd_selection_get(Ecore_Wl2_Input *input)
Get the offer which is currently resposible for the clipboard.
Definition: ecore_wl2_dnd.c:541
Edje Graphical Design Library.
EAPI int efl_ref_count(const Eo *obj_id)
Return the ref count of the object passed.
Definition: eo.c:2021
Definition: Ecore_X.h:2623
void * ecore_animator_del(Ecore_Animator *animator)
Deletes the specified animator from the animator list.
Definition: ecore_anim.c:812
Definition: evas_bidi_utils.h:71
EAPI Embryo_Error embryo_program_error_get(Embryo_Program *ep)
Retrieves the current error code for the given program.
Definition: embryo_amx.c:564
const EAPI char * efreet_data_home_get(void)
Retrieves the XDG Data Home directory.
Definition: efreet_base.c:191
EAPI void ecore_wl2_window_hide(Ecore_Wl2_Window *window)
Hide a given Ecore_Wl2_Window.
Definition: ecore_wl2_window.c:629
EOAPI double elm_obj_gesture_layer_zoom_step_get(const Eo *obj)
Control step value for zoom action.
EAPI void ecore_cocoa_window_size_min_set(Ecore_Cocoa_Window *window, int w, int h)
Sets the minimum size of a Cocoa window.
EOAPI int evas_canvas_font_cache_get(const Eo *obj)
Get the size of font cache of the given evas in bytes.
EAPI void ecore_imf_context_input_panel_return_key_type_set(Ecore_IMF_Context *ctx, Ecore_IMF_Input_Panel_Return_Key_Type return_key_type)
Sets the "return" key type. This type is used to set string or icon on the "return" key of the input ...
Definition: ecore_imf_context.c:1089
Eina_Bool eina_matrixsparse_row_idx_clear(Eina_Matrixsparse *m, unsigned long row)
Clears (erases all cells) of a given row number.
Definition: eina_matrixsparse.c:1258
#define eina_multi_iterator_new(It,...)
Creates an Eina_Iterator that iterates through a series of Eina_Iterator.
Definition: eina_iterator.h:383
EAPI void elm_config_glayer_long_tap_start_timeout_set(double long_tap_timeout)
Set the duration for occurring long tap event of gesture layer.
Definition: elm_config.c:4013
EAPI Eina_List * efreet_config_dirs_get(void)
Returns the Eina_List of preference ordered extra config directories.
Definition: efreet_base.c:209
EOAPI Elm_Object_Multi_Select_Mode elm_obj_list_multi_select_mode_get(const Eo *obj)
Control the list multi select mode.
EOAPI void elm_obj_entry_file_text_format_set(Eo *obj, Elm_Text_Format format)
Text format used to load and save the file, which could be plain text or markup text.
const EAPI Eina_Value_Type * EINA_VALUE_TYPE_UINT
Definition: eina_value.c:5593
EAPI int ECORE_EVAS_EWS_EVENT_LOWER
window was lowered
Definition: ecore_evas_ews.c:28
Eina_Bool evas_textblock_cursor_cluster_coord_set(Evas_Textblock_Cursor *obj, Evas_Coord x, Evas_Coord y)
Sets the position of the cursor according to the X and Y coordinates and grapheme clusters of text.
Definition: evas_object_textblock.c:12864
static Eina_F32p32 eina_f32p32_scale(Eina_F32p32 a, int b)
Calculates the scale multiplication of one Eina_F32p32 floating point number with an integer.
Focus object action value.
Definition: Edje_Common.h:1939
int y
The y coordinate where the mouse leaved.
Definition: Ecore_Win32.h:362
EAPI void elm_image_editable_set(Evas_Object *obj, Eina_Bool edit)
Contrtol if the image is 'editable'.
Definition: efl_ui_image.c:2366
const void * data
Context data to cb.
Definition: eina_promise.h:445
EAPI Eina_Bool elm_drag_action_set(Evas_Object *obj, Elm_Xdnd_Action action)
Changes the current drag action.
Definition: efl_ui_dnd.c:365
EAPI Efreet_Desktop * efreet_util_desktop_file_id_find(const char *file_id)
Find a desktop by file id.
Definition: efreet_utils.c:158
Could not decrypt contents.
Definition: Eet.h:216
EAPI Eina_Accessor * eina_accessor_clone(Eina_Accessor *accessor)
Clones the container of the accessor.
Definition: eina_accessor.c:171
Always show the indicator.
Definition: elm_general.h:802
#define EET_G_UNKNOWN_NESTED
Unknown nested group type.
Definition: Eet.h:2601
#define EET_DATA_DESCRIPTOR_ADD_VAR_ARRAY_STRING(edd, struct_type, name, member)
Adds a variable size array type to a data descriptor.
Definition: Eet.h:3756
EAPI Eina_Binbuf * emile_decompress(const Eina_Binbuf *data, Emile_Compressor_Type t, unsigned int dest_length)
Uncompress a buffer into a newly allocated buffer.
Definition: emile_compress.c:135
struct Elput_Event_Pointer_Motion Elput_Event_Pointer_Motion
#define ELM_NAVIFRAME_EVENT_TRANSITION_FINISHED
Called when naviframe transition finished.
Definition: elm_naviframe_eo.h:260
Eina_Slice eina_ustrbuf_slice_get(const Eina_UStrbuf *buf)
Gets a read-only slice of the buffer contents.
const EOAPI char * elm_obj_spinner_label_format_get(const Eo *obj)
Control the format string of the displayed label.
Definition: eo_ptr_indirection.x:267
const Efl_Op_Description * descs
The op descriptions array of size count.
Definition: Eo.h:852
Structure used to report load errors.
Definition: elm_web_common.h:29
Eina_Bool eldbus_message_iter_fixed_array_append(Eldbus_Message_Iter *iter, int type, const void *array, unsigned int size)
Append a array of basic type with fixed size to Eldbus_Message_Iter.
Definition: eldbus_message.c:573
const char * eldbus_message_path_get(const Eldbus_Message *msg)
Get the Eldbus message path.
Definition: eldbus_message.c:191
EAPI Ecore_Evas * ecore_evas_cocoa_new(Ecore_Cocoa_Window *parent, int x, int y, int w, int h)
Creates a new Ecore_Evas canvas bound to the Evas Cocoa engine.
Definition: ecore_evas.c:4711
EAPI Emile_Image * emile_image_jpeg_memory_open(Eina_Binbuf *source, Emile_Image_Load_Opts *opts, Emile_Image_Animated *animated, Emile_Image_Load_Error *error)
Open a JPEG image from memory.
Definition: emile_image.c:2424
EINA_DEPRECATED EAPI void ecore_imf_context_preedit_start_event_add(Ecore_IMF_Context *ctx)
Adds ECORE_IMF_EVENT_PREEDIT_START to the event queue.
Definition: ecore_imf_context.c:650
EOAPI void elm_private_mapbuf_smooth_set(Eo *obj, Eina_Bool smooth)
Enable or disable smooth map rendering.
EAPI void elm_transit_go(Elm_Transit *transit)
Starts the transition.
Definition: elm_transit.c:843
Eina_Bool evas_smart_class_inherit_full(Evas_Smart_Class *sc, const Evas_Smart_Class *parent_sc, unsigned int parent_sc_size)
Sets one class to inherit from the other.
Definition: evas_smart.c:88
Eina_Accessor * eina_inarray_accessor_new(const Eina_Inarray *array)
Returns a new accessor associated to an array.
Definition: eina_inarray.c:788
Start fast then slow down, v1 being a power factor, 0.0 being linear, 1.0 being normal decelerate,...
Definition: Ecore_Common.h:2764
static void eina_vector3_negate(Eina_Vector3 *out, const Eina_Vector3 *v)
Make negative vector.
#define EINA_ITERATOR_FOREACH(itr, data)
Definition for the macro to iterate over all elements easily.
Definition: eina_iterator.h:430
rotate 90° clockwise
Definition: Ethumb.h:270
EAPI Evas_Object * elm_panel_add(Evas_Object *parent)
Adds a panel object.
Definition: elm_panel.c:971
EAPI Eet_Node * eet_node_null_new(const char *name)
Creates a new empty node.
Definition: eet_node.c:106
EOAPI int evas_canvas_coord_screen_y_to_world(const Eo *obj, int y)
Convert/scale an output screen coordinate into canvas coordinates.
Eio_File * eio_file_xattr_int_get(const char *path, const char *attribute, Eio_Done_Int_Cb done_cb, Eio_Error_Cb error_cb, const void *data)
Retrieve a extended attribute of a file/directory.
Definition: eio_xattr.c:447
EAPI Eio_File * eio_file_direct_ls(const char *dir, Eio_Filter_Direct_Cb filter_cb, Eio_Main_Direct_Cb main_cb, Eio_Done_Cb done_cb, Eio_Error_Cb error_cb, const void *data)
List contents of a directory without locking your app.
Definition: eio_file.c:645
IP layout.
Definition: Ecore_IMF.h:360
Eina_Bool emotion_init(void)
Initialise Emotion library.
Definition: emotion_main.c:142
Eldbus_Message * eldbus_object_method_call_new(Eldbus_Object *obj, const char *interface, const char *member)
Call a dbus method on the Eldbus_Object.
Definition: eldbus_object.c:625
const Efl_Event_Description ELM_CODE_EVENT_LINE_LOAD_DONE
Event marking that a single line has loaded or changed.
Definition: elm_code.c:12
Tile background image at its original size.
Definition: elm_bg_legacy.h:17
Eina_Bool eina_thread_create(Eina_Thread *t, Eina_Thread_Priority prio, int affinity, Eina_Thread_Cb func, const void *data)
Creates a new thread, setting its priority and affinity.
Definition: eina_thread.c:171
void evas_textblock_cursor_paragraph_char_last(Evas_Textblock_Cursor *cur)
Go to the last char in a text node.
Definition: evas_object_textblock.c:9968
#define ELM_GENLIST_EVENT_MULTI_PINCH_OUT
Called when multitouch pinch out detected.
Definition: elm_genlist_eo.h:861
Created directory event.
Definition: Ecore_File.h:73
EINA_DEPRECATED Elm_Genlist_Item_Type elm_genlist_item_flags_get(const Elm_Object_Item *it)
Get the Item's Flags.
EAPI void elm_video_audio_mute_set(Evas_Object *obj, Eina_Bool mute)
Change the mute state of the Elm_Video object.
Definition: efl_ui_video.c:502
Eina_Simple_XML_Node_Data * eina_simple_xml_node_data_new(Eina_Simple_XML_Node_Tag *parent, const char *contents, size_t length)
Creates new data.
Definition: eina_simple_xml_parser.c:778
Eina_File_Copy_Flags
Enumeration for a flag what to copy from file.
Definition: eina_file.h:462
EAPI Elm_Animation_View_State elm_animation_view_state_get(Elm_Animation_View *obj)
Get current animation view state.
Definition: efl_ui_animation_view.c:724
Evas_Coord y
y co-ordinate
Definition: Evas_Common.h:228
Eeze_Disk_Type
Definition: Eeze_Disk.h:47
Eina_Bool(* evasglDestroySync)(Evas_GL *evas_gl, EvasGLSync sync)
Destroys a sync object created by evasglCreateSync.
Definition: Evas_GL.h:5780
#define EINA_VALUE_BLOB_OPERATIONS_VERSION
Definition: eina_value.h:2947
Eina_Bool eina_matrixsparse_cell_idx_get(const Eina_Matrixsparse *m, unsigned long row, unsigned long col, Eina_Matrixsparse_Cell **cell)
Gets the cell reference inside the Sparse Matrix.
Definition: eina_matrixsparse.c:1111
Definition: eina_value.h:2991
EAPI Edje_Edit_Select_Mode edje_edit_part_select_mode_get(Evas_Object *obj, const char *part)
Gets the select mode for a textblock part.
Definition: edje_edit.c:3035
EOAPI void elm_obj_label_slide_speed_set(Eo *obj, double speed)
Control the slide speed of the label.
#define EINA_LIST_REVERSE_FOREACH_SAFE(list, l, l_prev, data)
Definition for the macro to iterate over a list in the reverse order with support for deletion.
Definition: eina_list.h:1605
EAPI Eina_Bool ecore_win32_clipboard_set(const Ecore_Win32_Window *window, const void *data, int size)
Set data to the clipboard.
Definition: ecore_win32_clipboard.c:40
struct _Ecore_Con_Server Ecore_Con_Server
Definition: Ecore_Con.h:318
char * keyname
the name string of the key released
Definition: Evas_Legacy.h:332
EOAPI void elm_obj_map_zoom_min_set(Eo *obj, int zoom)
Set the minimum zoom of the source.
EAPI Eio_File * eio_dir_copy(const char *source, const char *dest, Eio_Filter_Direct_Cb filter_cb, Eio_Progress_Cb progress_cb, Eio_Done_Cb done_cb, Eio_Error_Cb error_cb, const void *data)
Copy a directory and its content asynchronously.
Definition: eio_dir.c:849
Definition: elm_priv.h:470
Eina_Bool eina_hash_del_by_key(Eina_Hash *hash, const void *key)
Removes the entry identified by a key from the given hash table.
Definition: eina_hash.c:976
Wipe up.
Definition: elm_transit.h:106
EAPI void ecore_con_ssl_server_verify_name_set(Ecore_Con_Server *svr, const char *name)
Sets the hostname to verify against in certificate verification.
Definition: ecore_con_legacy.c:2569
unsigned long timestamp
The time the event occurred.
Definition: Ecore_Win32.h:428
EAPI void ecore_imf_context_input_panel_imdata_get(Ecore_IMF_Context *ctx, void *data, int *len)
Gets the specific data of the current active input panel.
Definition: ecore_imf_context.c:1073
EAPI void ethumb_thumb_size_get(const Ethumb *e, int *tw, int *th)
Get the size of thumbnails.
Definition: ethumb.c:489
void emotion_object_size_get(const Evas_Object *obj, int *iw, int *ih)
Retrieve the video size of the loaded file.
Definition: emotion_smart.c:810
void * ecore_idle_enterer_del(Ecore_Idle_Enterer *idle_enterer)
Deletes an idle enterer callback.
Definition: ecore_idle_enterer.c:40
double angle
Angle (direction) of lines
Definition: elm_gesture_layer_common.h:61
#define ELM_GENLIST_EVENT_VBAR_UNPRESS
Called when vertical bar is no longer pressed.
Definition: elm_genlist_eo.h:751
int ELM_EVENT_POLICY_CHANGED
Emitted when any Elementary's policy value is changed.
Definition: elm_main.c:121
const char * elm_object_style_get(const Evas_Object *obj)
Get the style used by the widget.
Definition: elm_main.c:1634
Struct holds rotation info for user.
Definition: elm_gesture_layer_common.h:88
Eina_Accessor *(* Eina_Accessor_Clone_Callback)(Eina_Accessor *it)
Type for a callback to return a clone for the accessor.
Definition: eina_accessor.h:144
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_spread_w_set(Evas_Object *obj, const char *part, const char *item, int spread_w)
Sets the spread width value of a part's item.
void eina_log_domain_level_set(const char *domain_name, int level)
Sets the domain level given its name.
Definition: eina_log.c:1917
EAPI void elm_fileselector_mode_set(Evas_Object *obj, Elm_Fileselector_Mode mode)
Set the mode in which a given file selector widget will display (layout) file system entries in its v...
Definition: elc_fileselector.c:2192
EAPI Eina_Bool elm_drag_item_container_add(Evas_Object *obj, double anim_tm, double tm_to_drag, Elm_Xy_Item_Get_Cb item_get_cb, Elm_Item_Container_Data_Get_Cb data_get_cb)
Set a item container (list, genlist, grid) as source of drag.
Definition: efl_ui_dnd.c:802
const char * elm_gengrid_item_cursor_get(const Elm_Object_Item *it)
Get the type of mouse pointer/cursor decoration set to be shown, when the mouse pointer is over the g...
Definition: elm_gengrid.c:4989
const Eina_Value_Struct_Member *(* find_member)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc, const char *name)
How to find description for member.
Definition: eina_value.h:3072
Definition: Ecore_X.h:726
void elm_object_part_content_set(Evas_Object *obj, const char *part, Evas_Object *content)
Set the content on part of a given container widget.
Definition: elm_main.c:1590
void elm_run(void)
Run Elementary's main loop.
Definition: elm_main.c:1385
EAPI void ecore_x_window_raise(Ecore_X_Window win)
Raises the given window.
Definition: ecore_x_window.c:710
EAPI void ephysics_body_angular_movement_enable_get(const EPhysics_Body *body, Eina_Bool *enable_x, Eina_Bool *enable_y, Eina_Bool *enable_z)
Return body's rotation on z axis state.
EOAPI void elm_obj_entry_imf_context_reset(Eo *obj)
Reset the input method context of the entry if needed.
EAPI Ecore_Evas * ecore_evas_gl_sdl_new(const char *name, int w, int h, int fullscreen, int noframe)
Creates a new Ecore_Evas canvas bound to the Evas SDL + gl engine.
Definition: ecore_evas.c:4432
EAPI Eio_File * eio_eet_sync(Eet_File *ef, Eio_Done_Cb done_cb, Eio_Eet_Error_Cb error_cb, const void *data)
Sync content of an eet file handle, flushing pending writes asynchronously.
Definition: eio_eet.c:403
const Elm_Prefs_Item_Iface * info
The type interface's implementation.
Definition: elm_prefs_common.h:169
EAPI Eina_List * edje_edit_images_list_get(Evas_Object *obj)
Gets the list of all the images in the given edje.
Definition: edje_edit.c:9907
Eina_Bool eina_ustrbuf_insert_length(Eina_UStrbuf *buf, const Eina_Unicode *str, size_t length, size_t pos)
Inserts a string of exact length to a buffer, reallocating as necessary.
Elm_Flip_Mode
Elm flip mode.
Definition: efl_ui_flip_legacy.h:8
Elm_Genlist_Item_Class * item_class
The genlist item class that should be used for the item that has been listed.
Definition: elm_store.h:131
Eina_Bool evas_textblock_cursor_format_next(Evas_Textblock_Cursor *cur)
Advances to the next format node.
Definition: evas_object_textblock.c:9439
Mo action value.
Definition: Edje_Common.h:1954
EAPI Eina_Bool edje_edit_sound_sample_add(Evas_Object *obj, const char *name, const char *snd_src)
Adds new sound sample to samples collection.
Definition: edje_edit.c:1218
Vector.
Definition: Edje_Legacy.h:3197
static Eina_Bool eina_value_list_remove(Eina_Value *value, unsigned int position)
Removes element at given position in value of list type.
int elm_store_cache_get(const Elm_Store *st)
Get the maximum number if items to cache.
Definition: elm_store.c:621
static Eina_Bool eina_condition_broadcast(Eina_Condition *cond)
Signals all threads waiting for a condition.
EAPI Eina_List * elm_config_text_classes_list_get(void)
Get Elementary's list of supported text classes.
Definition: elm_config.c:3131
EAPI Eina_List * eina_list_sorted_insert(Eina_List *list, Eina_Compare_Cb func, const void *data)
Inserts a new node into a sorted list.
Definition: eina_list.c:757
struct _Eet_Connection Eet_Connection
Definition: Eet.h:4773
EINA_DEPRECATED EAPI int edje_edit_part_item_min_h_get(Evas_Object *obj, const char *part, const char *item)
Gets the minimum height value of a part's item.
I/O operation is about a specific file copy.
Definition: Eio_Legacy.h:105
EOAPI Eina_Bool evas_canvas3d_texture_atlas_enable_get(const Eo *obj)
Enable flag to generation texture unit with support atlas.
const EAPI char * ecore_con_ssl_server_verify_name_get(Ecore_Con_Server *svr)
Gets the hostname to verify against in certificate verification.
Definition: ecore_con_legacy.c:2583
Ecore_Cocoa_Object * cocoa_window
Handler of the Cocoa window.
Definition: Ecore_Cocoa.h:186
Start at 0.0 then "drop" like a ball bouncing to the ground at 1.0, and bounce v2 times,...
Definition: elm_transit.h:74
EAPI double edje_edit_state_minmul_h_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the multiplier (minmul) height value of a part state.
defines elm_exit() behaviour.
Definition: elm_general.h:229
EOAPI Elm_Widget_Item * elm_obj_segment_control_item_get(const Eo *obj, int idx)
Get the item placed at specified index.
enum _EPhysics_Body_Face EPhysics_Body_Face
void * elm_object_item_signal_callback_del(Elm_Widget_Item *obj, const char *emission, const char *source, Elm_Object_Item_Signal_Cb func)
Remove a signal-triggered callback from a object item edje object.
Definition: elm_widget_item_eo.legacy.c:171
Definition: eina_promise.h:350
static int eina_hash_murmur3(const char *key, int len)
Hash function from http://sites.google.com/site/murmurhash/.
Elementary markup.
Definition: Ecore_Cocoa.h:209
EAPI void ecore_imf_context_reset(Ecore_IMF_Context *ctx)
Notifies the Input Method Context that a change such as a change in cursor position has been made....
Definition: ecore_imf_context.c:378
Called after render update regions have been sent to the display server, but only if update regions e...
Definition: Evas_Common.h:431
unsigned long row
row of the tile grid
Definition: eina_tiler.h:169
Only color palette is displayed.
Definition: elm_colorselector_eo.h:24
EAPI void * elm_layout_signal_callback_del(Eo *obj, const char *emission, const char *source, Edje_Signal_Cb func)
Remove a signal-triggered callback from a given layout widget.
Definition: efl_ui_layout.c:3286
Ecore_Pipe * ecore_pipe_add(Ecore_Pipe_Cb handler, const void *data)
Creates two file descriptors (sockets on Windows).
Definition: ecore_pipe.c:101
EAPI void ecore_app_no_system_modules(void)
Do not load system modules for this application.
Definition: ecore.c:223
EAPI Ecore_Evas * ecore_evas_gl_x11_new(const char *disp_name, Ecore_X_Window parent, int x, int y, int w, int h)
Creates Ecore_Evas using opengl x11.
Definition: ecore_evas.c:4026
EAPI void elm_thumb_format_set(Evas_Object *obj, Ethumb_Thumb_Format format)
Set the format for the thumb object.
Definition: elm_thumb.c:807
EOAPI Eina_Bool elm_obj_label_ellipsis_get(const Eo *obj)
Control the ellipsis behavior of the label.
EAPI Eina_Bool edje_edit_state_container_padding_y_set(Evas_Object *obj, const char *part, const char *state, double value, int y)
Sets y padding for BOX or TABLE part.
EAPI int ecore_con_url_received_bytes_get(Ecore_Con_Url *url_con)
Retrieves the number of bytes received.
Definition: ecore_con_url.c:1281
Evas_Alloc_Error evas_alloc_error(void)
Get the error status of the most recent memory allocation call.
Definition: main.c:17
EOAPI Elm_Widget_Item * elm_obj_genlist_item_append(Eo *obj, const Elm_Genlist_Item_Class *itc, const void *data, Elm_Widget_Item *parent, Elm_Genlist_Item_Type type, Evas_Smart_Cb func, const void *func_data)
Append a new item in a given genlist widget.
Elm_Win_Indicator_Mode elm_win_indicator_mode_get(const Evas_Object *obj)
Get the indicator mode of the window.
Definition: efl_ui_win.c:8179
Eina_Bool(* Ecore_Event_Handler_Cb)(void *data, int type, void *event)
Definition: Ecore_Common.h:603
flip image along the y = x line (top-left to bottom-right)
Definition: elm_image_legacy.h:401
double elm_app_base_scale_get(void)
Get the base scale of the application.
Definition: elm_main.c:629
char * comment
Tooltip for the entry.
Definition: efreet_desktop.h:101
int w
Current width of the window.
Definition: Ecore_Cocoa.h:164
const char * eina_module_file_get(const Eina_Module *m)
Returns the file name associated with the module.
Definition: eina_module.c:399
EAPI void ecore_wl2_offer_finish(Ecore_Wl2_Offer *offer)
Mark this offer as finished This will call the dnd_finished event on the source of the sender.
Definition: ecore_wl2_dnd.c:889
Elua_State * elua_state_new(const char *progname)
Create a new Elua state.
Definition: elua.c:70
EAPI int emile_init(void)
Initialize the Emile library.
Definition: emile_main.c:55
flip vertically
Definition: Ethumb.h:274
int version
The Evas Video surface version in use.
Definition: Evas_Legacy.h:5907
Efl_Net_Control_Technology * efl_net_connman_control_find_technology_by_type(Efl_Net_Control_Manager *ctl, const char *tech_type)
Given a Efl.Net.Control find a technology instance given its name.
Definition: efl_net_control-connman.c:1057
EAPI Eina_Bool edje_edit_color_class_add(Evas_Object *obj, const char *name)
Creates a new color class object in the given edje.
Definition: edje_edit.c:2684
Definition: elm_widget_gengrid.h:182
EAPI Ecore_Wl2_Output * ecore_wl2_window_output_find(Ecore_Wl2_Window *window)
Find the output that a given window is on.
Definition: ecore_wl2_window.c:1130
void elm_object_item_focus_next_item_set(Elm_Widget_Item *obj, Elm_Widget_Item *next_item, Elm_Focus_Direction dir)
Set the next object item with specific focus direction.
Definition: elm_widget_item_eo.legacy.c:279
void elm_object_item_tooltip_style_set(Elm_Widget_Item *obj, const char *style)
Control a different style for this item tooltip.
Definition: elm_widget_item_eo.legacy.c:15
Eio_Monitor * eio_monitor_add(const char *path)
Adds a file/directory to monitor (inotify mechanism)
Definition: eio_monitor.c:318
EAPI void ecore_win32_dnd_unregister_drop_target(Ecore_Win32_Window *window)
Unregister a Drop operation.
Definition: ecore_win32_dnd.c:214
static Eina_Lock_Result eina_lock_take_try(Eina_Lock *mutex)
Attempts to take a lock if possible.
EAPI void ecore_win32_window_move(Ecore_Win32_Window *window, int x, int y)
Move the given window to a given position.
Definition: ecore_win32_window.c:575
EOAPI Eina_Bool elm_obj_box_horizontal_get(const Eo *obj)
Get the horizontal orientation ($true if the box is set to horizontal mode, false otherwise)
Move focus by mouse in.
Definition: elm_general.h:815
EAPI char * ecore_x_e_window_profile_get(Ecore_X_Window win)
Get the window profile.
Definition: ecore_x_e.c:1275
EOAPI Eina_Bool elm_obj_list_horizontal_get(const Eo *obj)
Control horizontal mode on the list object.
Eina_Bool emile_cipher_init(void)
Force the initialization of the underlying cipher library.
Definition: emile_main.c:27
#define EINA_LOG_CRIT(fmt,...)
Definition: eina_log.h:365
EAPI Elm_Transit_Effect * elm_transit_effect_fade_add(Elm_Transit *transit)
Add the Fade Effect to Elm_Transit.
Definition: elm_transit.c:2280
struct _Eina_Value Eina_Value
Definition: eina_value.h:307
Eina_Bool filtered
flag used to indicate whether or not item has been filtered
Definition: elm_gen_common.h:73
EAPI Eina_Bool elm_fileselector_hidden_visible_get(const Evas_Object *obj)
Get if hidden files/directories in the file selector widget are visible or not.
Definition: elc_fileselector.c:2822
void eina_simple_xml_node_doctype_free(Eina_Simple_XML_Node_Data *node)
Removes doctype from parent and deletes it.
Definition: eina_simple_xml_parser.c:873
Request min.
Definition: elm_glview_eo.h:59
void eina_matrix3_array_set(Eina_Matrix3 *m, const double *v)
Sets matrix values using an array.
Definition: eina_matrix.c:1096
Definition: elm_widget.h:480
Splash screen window displayed as an application is starting up.
Definition: Ecore_Win32.h:93
textblock text of type raw
Definition: evas_textblock_legacy.h:180
void emotion_object_keep_aspect_set(Evas_Object *obj, Emotion_Aspect a)
Set whether emotion should keep the aspect ratio of the video.
Definition: emotion_smart.c:624
EAPI Evas_Object * elm_mapbuf_add(Evas_Object *parent)
Add a new mapbuf widget to the given parent Elementary (container) object.
Definition: elm_mapbuf.c:310
Definition: Ecore_X.h:651
Request min.
Definition: elm_glview_eo.h:47
EAPI void ecore_evas_avoid_damage_set(Ecore_Evas *ee, Ecore_Evas_Avoid_Damage_Type on)
Sets whether or not an Ecore_Evas' window should avoid damage.
Definition: ecore_evas.c:2488
void(* clip_unset)(Evas_Object *o)
code to be run when unsetting clipper of object on a canvas.
Definition: Evas_Common.h:1948
Elm_Object_Layer
Defines couple of standard Evas_Object layers to be used with evas_object_layer_set().
Definition: elm_general.h:477
EOAPI Elm_Widget_Item * elm_obj_diskselector_last_item_get(const Eo *obj)
Get the last item of the diskselector.
static Eina_Bool eina_value_string_get(const Eina_Value *v, const char **c)
Check value type and get contents.
Definition: eina_inline_value_util.x:242
Evas_Smart * evas_object_smart_smart_get(const Evas_Object *obj)
Get the Evas_Smart from which obj smart object was created.
Definition: evas_object_smart.c:197
Elm_Focus_Direction dir
focus key direction
Definition: elm_widget_gengrid.h:91
EAPI Eina_Bool eet_connection_send(Eet_Connection *conn, Eet_Data_Descriptor *edd, const void *data_in, const char *cipher_key)
Converts a complex structure and prepare it to be send.
Definition: eet_connection.c:157
EAPI Eina_Future * eina_future_chain_array(Eina_Future *prev, const Eina_Future_Desc descs[])
Creates a future chain.
Definition: eina_promise.c:955
Elm_Focus_Move_Policy
Definition: elm_general.h:809
unsigned char dbus_activatable
Activate application by dbus, not Exec.
Definition: efreet_desktop.h:127
Like normal, but no auto-correct, no auto-capitalization etc.
Definition: Ecore_IMF.h:366
EAPI Ecore_Evas * ecore_evas_buffer_ecore_evas_parent_get(Ecore_Evas *ee)
Returns a pointer to the Ecore_Evas parent of the given Ecore_Evas.
Definition: ecore_evas_buffer.c:929
High priority, use with care as other threads in the system will not get processor time.
Definition: Ecore_Common.h:1032
void * Ecore_Buffer_Data
Definition: Ecore_Buffer.h:412
EAPI void elm_layout_signal_emit(Eo *obj, const char *emission, const char *source)
Send a (Edje) signal to a given layout widget's underlying Edje object.
Definition: efl_ui_layout.c:3304
EOAPI void evas_canvas3d_primitive_ratio_set(Eo *obj, Evas_Real ratio)
The ratio of the given primitive.
void elm_animation_view_max_progress_set(Elm_Animation_View *obj, double max_progress)
The last progress of the play.
const EAPI char * edje_edit_group_data_value_get(Evas_Object *obj, const char *itemname)
Gets the data associated with the given itemname.
Definition: edje_edit.c:2458
Structure used when action is ECORE_GETOPT_ACTION_CALLBACK. It contains information about the callbac...
Definition: Ecore_Getopt.h:172
Definition: elm_widget_fileselector_entry.h:31
EAPI Eina_Bool eina_strbuf_insert_vprintf(Eina_Strbuf *buf, const char *fmt, size_t pos, va_list args)
Inserts data elements into a buffer using a va_list.
Definition: eina_strbuf.c:139
Eina_Bool edje_object_part_drag_page(Evas_Object *obj, const char *part, double dx, double dy)
Pages x,y steps.
Definition: edje_legacy.c:272
EAPI void ecore_imf_context_bidi_direction_set(Ecore_IMF_Context *ctx, Ecore_IMF_BiDi_Direction direction)
Sets the bidirectionality at the current cursor position.
Definition: ecore_imf_context.c:1384
void(* prediction_allow_set)(Ecore_IMF_Context *ctx, Eina_Bool prediction)
Allow text prediction.
Definition: Ecore_IMF.h:787
EOAPI void elm_obj_entry_anchor_hover_parent_set(Eo *obj, Efl_Canvas_Object *parent)
Set the parent of the hover popup.
EOAPI void evas_canvas3d_object_update(Eo *obj)
Update request for the object.
Eina_Iterator * edje_color_class_active_iterator_new(void)
Iterates over all the active class of an application.
Definition: edje_util.c:847
Eina_Bool eeze_sensor_read(Eeze_Sensor_Obj *sens)
Read out sensor data.
Definition: eeze_sensor.c:301
void evas_textblock_cursor_paragraph_first(Evas_Textblock_Cursor *cur)
Sets the cursor to the start of the first text node.
Definition: evas_object_textblock.c:9298
EAPI void ecore_wl2_window_geometry_set(Ecore_Wl2_Window *window, int x, int y, int w, int h)
Set the geometry of a given window.
Definition: ecore_wl2_window.c:1048
Eina_Bool compression
Is this data compressed ?
Definition: Eet.h:547
EOAPI Eina_Bool elm_obj_gesture_layer_attach(Eo *obj, Efl_Canvas_Object *target)
Attach a gesture layer widget to an Evas object (setting the widget's target).
EAPI int ephysics_body_soft_body_position_iterations_get(EPhysics_Body *body)
Get the soft body number of position iterations.
EAPI void efl_xunref(Eo *obj_id, const Eo *ref_obj_id)
Decrement the object's reference count by 1 and free it if needed.
Definition: eo.c:1911
void * user_data
Data pointer used for passing data to the asynchronous callback.
Definition: Eeze_Sensor.h:151
EOAPI Elm_Map_Overlay * elm_obj_map_overlay_line_add(Eo *obj, double flon, double flat, double tlon, double tlat)
Add a new line overlay to the map object.
EAPI void eina_quad_coords_get(const Eina_Quad *q, double *qx0, double *qy0, double *qx1, double *qy1, double *qx2, double *qy2, double *qx3, double *qy3)
Gets the values of the coordinates of the given quadrangle.
Definition: eina_quad.c:99
Eina_Bool evas_pointer_inside_by_device_get(const Evas *obj, Efl_Input_Device *dev)
Returns whether the mouse pointer is logically inside the canvas.
Definition: evas_main.c:1994
EAPI Eina_List * eina_list_promote_list(Eina_List *list, Eina_List *move_list)
Moves the specified data to the head of the list.
Definition: eina_list.c:845
int evas_gl_error_get(Evas_GL *evas_gl)
Returns the last error of any evas_gl function called in the current thread.
Definition: evas_gl.c:665
EAPI Eina_Bool edje_edit_spectra_stop_color_set(Evas_Object *obj, const char *spectra, int stop_number, int r, int g, int b, int a, int d)
Sets the colors of the given stop.
Convenience struct used to mass-register widgets implementing prefs pages interfaces.
Definition: elm_prefs_common.h:280
Elm_Gen_Item_Filter_Get_Cb filter_get
Filter seeking class function for genlist/gengrid item classes.
Definition: elm_gen.h:103
Elocation_Position * elocation_position_new(void)
Create a new position object to operate on.
Definition: elocation.c:1150
Alphabetical sort by ascending filename, default.
Definition: elm_interface_fileselector_eo.h:33
EAPI Eina_List * efreet_icon_extensions_list_get(void)
Gets the list of all icon extensions to look for.
Definition: efreet_icon.c:165
unsigned char repeat_events
it will repeat events to objects below
Definition: edje_convert.h:130
An item provided by EFL_EVENT_CALLBACK_ADD/EFL_EVENT_CALLBACK_DEL.
Definition: Eo.h:282
enum _Ecore_Export_Type Ecore_Export_Type
Definition: Ecore_Buffer.h:388
Definition: Ecore_Input.h:340
Definition: elm_widget_combobox.h:27
static Eina_Bool eina_value_ulong_convert(const Eina_Value *v, unsigned long *c)
Check value type and convert contents.
Definition: eina_inline_value_util.x:283
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_span_col_set(Evas_Object *obj, const char *part, const char *item, unsigned short col)
Sets the count of columns which this item will spans for use.
static Eina_Bool eina_value_struct_value_set(Eina_Value *dst, const char *name, const Eina_Value *src)
Sets the member from Eina_Value source.
double angle
Rotation value: 0.0 means no rotation
Definition: elm_gesture_layer_common.h:93
EAPI Evas_Object * elm_layout_content_unset(Evas_Object *obj, const char *swallow)
Unset the layout content.
Definition: efl_ui_layout.c:1303
void emotion_object_video_channel_set(Evas_Object *obj, int channel)
Set the channel for a given video object.
Definition: emotion_smart.c:1035
EAPI Eina_List * edje_edit_sound_samples_list_get(Evas_Object *obj)
Gets the list of all the sounds samples in the given edje.
Definition: edje_edit.c:1085
EAPI void elm_layout_file_get(Eo *obj, const char **file, const char **group)
Get the loaded file.
Definition: efl_ui_layout.c:3016
unsigned long int mtime
The timestamp when the file was last modified.
Definition: eina_file.h:220
EAPI void efreet_mime_type_cache_clear(void)
Clear mime icons mapping cache.
Definition: efreet_mime.c:544
#define LC_MESSAGES
Definition: evil_locale.h:27
EOAPI void elm_obj_entry_text_style_user_pop(Eo *obj)
Remove the style in the top of user style stack.
EAPI int eet_data_image_read_to_cspace_surface_cipher(Eet_File *ef, const char *name, const char *cipher_key, unsigned int src_x, unsigned int src_y, unsigned int *d, unsigned int w, unsigned int h, unsigned int row_stride, Eet_Colorspace cspace, int *alpha, int *comp, int *quality, Eet_Image_Encoding *lossy)
Reads image data from the named key in the eet file using a cipher.
Definition: eet_image.c:1422
Stack/heap collision.
Definition: Embryo.h:396
EAPI void elm_layout_sizing_restricted_eval(Eo *obj, Eina_Bool w, Eina_Bool h)
Request sizing reevaluation, restricted to current width and/or height.
Definition: efl_ui_layout.c:1943
EOAPI Evas_Canvas3D_Shader_Mode evas_canvas3d_mesh_shader_mode_get(const Eo *obj)
Set the shader mode of the given mesh.
void eina_matrix3_adjoint(const Eina_Matrix3 *m, Eina_Matrix3 *a)
Computes the adjoint of the given matrix.
Definition: eina_matrix.c:359
EAPI void ephysics_world_ambient_light_color_set(EPhysics_World *world, int ar, int ag, int ab)
Set color of the ambient light to be applied on the scene.
4 bits precision for stencil buffer
Definition: Evas_GL.h:501
EAPI Eet_File * eet_mmap(const Eina_File *file)
Opens an eet file on disk from an Eina_File handle, and returns a handle to it.
Definition: eet_lib.c:1431
_Evas_GL_Stencil_Bits
Enumeration that defines the Surface Stencil Format.
Definition: Evas_GL.h:496
EAPI Eina_Bool edje_edit_state_image_border_set(Evas_Object *obj, const char *part, const char *state, double value, int l, int r, int t, int b)
Sets the image border of a part state.
Definition: edje_edit.c:10807
Definition: efl_ui_position_manager_common.h:8
YCbCr 4:2:2 Planar, ITU.BT-601 specifications.
Definition: emile_image.h:26
int ECORE_WIN32_EVENT_WINDOW_DESTROY
Ecore_Event for the Ecore_Win32_Event_Destroy event.
Definition: ecore_win32.c:409
void evas_object_intercept_move_callback_add(Evas_Object *obj, Evas_Object_Intercept_Move_Cb func, const void *data)
Set the callback function that intercepts a move event of an object.
EOAPI void evas_canvas3d_texture_atlas_enable_set(Eo *obj, Eina_Bool use_atlas)
Enable flag to generation texture unit with support atlas.
EOAPI Elm_Widget_Item * elm_obj_genlist_search_by_text_item_get(Eo *obj, Elm_Widget_Item *item_to_search_from, const char *part_name, const char *pattern, Elm_Glob_Match_Flags flags)
Get genlist item by given string.
Sentinel value to indicate last enum field during iteration.
Definition: elm_dayselector_eo.h:32
EAPI Eina_Benchmark * eina_benchmark_new(const char *name, const char *run)
Creates a new array.
Definition: eina_benchmark.c:138
const char * real_part
Target part name for the alias set on Efl.Ui.Layout_Part_Proxies_Description::real_part.
Definition: elm_layout_legacy.h:22
EAPI Eina_Bool ecore_evas_window_profile_supported_get(const Ecore_Evas *ee)
Queries if the underlying windowing system supports the window profile.
Definition: ecore_evas.c:2106
const Eina_Value * value
The value of the property.
Definition: eldbus_object.h:101
EAPI void elm_bg_color_set(Evas_Object *obj, int r, int g, int b)
Sets the color on a given background widget.
Definition: efl_ui_bg.c:138
Eldbus_Pending * eldbus_name_request(Eldbus_Connection *conn, const char *name, unsigned int flags, Eldbus_Message_Cb cb, const void *cb_data)
Send a "RequestName" method call in proxy.
Definition: eldbus_freedesktop.c:6
Eina_Bool evas_map_util_object_move_sync_get(const Evas_Map *m)
Get the flag of the object move synchronization for map rendering.
Definition: evas_map.c:725
const char * key
The logical key : (eg shift+1 == exclamation)
Definition: Ecore_IMF.h:727
const char * interface
interface name
Definition: eldbus_proxy.h:226
int ecore_audio_init(void)
Initializes the Ecore_Audio library.
Definition: ecore_audio.c:31
Eina_Bool eina_value_convert(const Eina_Value *value, Eina_Value *convert)
Converts one value to another type.
Definition: eina_value.c:5692
Image (all formats)
Definition: Ecore_Cocoa.h:210
void * evas_object_smart_callback_del_full(Evas_Object *obj, const char *event, Evas_Smart_Cb func, const void *data)
Delete (unregister) a callback function from the smart event specified by event on the smart object o...
Definition: evas_object_smart.c:1034
EAPI void ecore_con_url_free(Ecore_Con_Url *url_con)
Destroys an Ecore_Con_Url connection object.
Definition: ecore_con_url.c:821
const EAPI char * ethumb_thumb_category_get(const Ethumb *e)
Get the thumbnails category.
Definition: ethumb.c:733
Eina_Bool eina_ustrbuf_append(Eina_UStrbuf *buf, const Eina_Unicode *str)
Appends a string to a buffer, reallocating as necessary.
EAPI Eina_List * efreet_util_desktop_category_list(const char *category)
Find all desktops in a given category.
Definition: efreet_utils.c:422
void * edje_object_signal_callback_seat_data_get(void)
Gets seat data passed to callbacks.
Definition: edje_program.c:1617
Evas_Video_Cb show
Show the video overlay surface.
Definition: Evas_Legacy.h:5911
EAPI Ecore_Wl_Window * ecore_wl_window_find(unsigned int id)
Definition: ecore_wl_window.c:671
void edje_fontset_append_set(const char *fonts)
Sets the edje append fontset.
Definition: edje_util.c:358
Ecore_Ipc_Server * server
An IPC connection handle.
Definition: Ecore_Ipc.h:311
int h
width and height of source in pixels
Definition: Evas_Common.h:280
void eina_module_symbol_global_set(Eina_Module *module, Eina_Bool global)
Defines if on module load we should expose all symbol.
Definition: eina_module.c:405
EAPI Eina_Bool ecore_con_url_proxy_set(Ecore_Con_Url *url_con, const char *proxy)
Sets HTTP proxy to use.
Definition: ecore_con_url.c:1272
void elm_win_wm_rotation_manual_rotation_done_set(Evas_Object *obj, Eina_Bool set)
Set the manual rotation done mode.
Definition: efl_ui_win.c:8306
EAPI void elm_transit_paused_set(Elm_Transit *transit, Eina_Bool paused)
Pause/Resume the transition.
Definition: elm_transit.c:901
EAPI void elm_prefs_page_iface_unregister(const Elm_Prefs_Page_Iface_Info *array)
Mass-unregister widgets implementing prefs pages interfaces.
Definition: elm_prefs.c:1641
EAPI Ecore_Wl2_Window * ecore_evas_wayland2_window_get(const Ecore_Evas *ee)
Gets the window from Ecore_Evas using the wayland2 backend.
Definition: ecore_evas.c:4599
EAPI EPhysics_Body * ephysics_body_bottom_boundary_add(EPhysics_World *world)
Create a physic bottom boundary.
const char * metavar
used by ecore_getopt_help() with nargs > 0
Definition: Ecore_Getopt.h:193
Eina_List * children
Child nodes.
Definition: efreet_xml.h:49
const Efl_Event_Description * desc
The event description.
Definition: Eo.h:284
#define EINA_F32P32_PI
Yields the 32-bit PI constant.
Definition: eina_fp.h:55
EAPI void ecore_win32_cursor_free(Ecore_Win32_Cursor *cursor)
Free the given cursor.
Definition: ecore_win32_cursor.c:230
Elm_Gen_Item * it2
The items which are getting swapped.
Definition: elm_widget_gengrid.h:89
Eldbus_Message * eldbus_message_method_return_new(const Eldbus_Message *msg)
Create a message that is a reply to a method call.
Definition: eldbus_message.c:885
Definition: Ecore_Con.h:493
EAPI EPhysics_Quaternion * ephysics_quaternion_new(void)
Create a new quaternion.
void * elm_object_event_callback_del(Evas_Object *obj, Elm_Event_Cb func, const void *data)
Remove an event callback from a widget.
Definition: elm_main.c:1915
void evas_map_util_points_populate_from_object(Evas_Map *m, const Evas_Object *eo_obj)
Populate source and destination map points to match exactly object.
Definition: evas_map.c:885
double total
total size of the downloading data (in bytes)
Definition: Ecore_Con.h:625
unsigned private_size
Size, in bytes, of the interface's private dada blob.
Definition: Evas_Common.h:1980
#define ELM_MAP_EVENT_LOADED
Called when map loaded.
Definition: elm_map_eo.h:638
int size
Photo size to use (see elm_photo_add()) with the given photo path.
Definition: elm_store.h:106
void(* state_set)(void *data, Evas_Object *obj, const void *from_params, const void *to_params, float pos)
Called upon state changes, including the initial "default" 0.0 state.
Definition: Edje_Common.h:853
#define ELM_GENLIST_EVENT_MULTI_SWIPE_UP
Called when multitouch swipe up detected.
Definition: elm_genlist_eo.h:879
void elm_gengrid_item_tooltip_content_cb_set(Elm_Object_Item *item, Elm_Tooltip_Item_Content_Cb func, const void *data, Evas_Smart_Cb del_cb)
Set the content to be shown in a given gengrid item's tooltip.
Definition: elm_gengrid.c:4850
const Eldbus_Method * methods
array of the methods that should be registered in this interface, the last item of array should be fi...
Definition: eldbus_service.h:105
IBeam vertical cursor.
Definition: Ecore_Cocoa.h:119
EAPI void elm_gesture_layer_flick_time_limit_ms_set(Evas_Object *obj, unsigned int flick_time_limit_ms)
This function sets the gesture layer flick time limit (in ms) of an object.
Definition: elm_gesture_layer.c:4088
Elm_Policy_Exit
Possible values for the ELM_POLICY_EXIT policy.
Definition: elm_general.h:262
EAPI Eina_List * elm_config_color_classes_list_get(void)
Get Elementary's list of supported color classes.
Definition: elm_config.c:3212
oinksie
Definition: Emotion.h:231
EAPI Eina_Bool edje_edit_program_transition_value4_set(Evas_Object *obj, const char *prog, double value)
Sets the interpolation value 4 of the transition.
Besides setting a minimum size on the transverse axis, just like on ELM_LIST_LIMIT,...
Definition: elm_general.h:450
Facedown motion sensor.
Definition: Eeze_Sensor.h:82
EAPI int eet_data_undump_cipher(Eet_File *ef, const char *name, const char *cipher_key, const char *text, int textlen, int compress)
Takes an ascii encoding from eet_data_dump() and re-encode in binary using a cipher.
Definition: eet_data.c:4963
time_t mtime
modification time
Definition: edje_convert.h:61
Eina_Bool elm_flip_interaction_direction_enabled_get(Elm_Flip *obj, Elm_Flip_Direction dir)
Get the enabled state of that flip direction.
double edje_scale_get(void)
Retrieves Edje's global scaling factor.
Definition: edje_util.c:386
void(* client_window_set)(Ecore_IMF_Context *ctx, void *window)
Set the client window for the Input Method Context.
Definition: Ecore_IMF.h:774
EAPI void ecore_imf_context_input_panel_hide(Ecore_IMF_Context *ctx)
Asks the Input Method Context to hide the input panel.
Definition: ecore_imf_context.c:917
Autofill hint for a credit card expiration date.
Definition: elm_general.h:167
const char * name
name for debug and introspection
Definition: eina_value.h:3681
void evas_font_path_global_clear(void)
Removes all font paths loaded into memory by evas_font_path_app_* APIs for the application.
Definition: evas_font_dir.c:1403
A laser pointer, wii-style or "minority report" pointing device.
Definition: Evas_Common.h:316
Parameter not a Font.
Definition: Ecore_X.h:397
char * path
Extra information specific to the filesystem store.
Definition: elm_store.h:140
int(* tell)(void *data, Eo *eo_obj)
Gets the current position within the file.
Definition: Ecore_Audio.h:126
EOAPI Eina_Bool elm_obj_web_navigate(Eo *obj, int steps)
Jumps the given number of steps in the browsing history.
Eina_Bool(* item_pack_before)(Evas_Object *obj, Evas_Object *it, Evas_Object *it_before, const Elm_Prefs_Item_Type type, const Elm_Prefs_Item_Iface *iface)
function to pack an item (widget) on the page widget, before a pre-existing, referential,...
Definition: elm_prefs_common.h:259
EOAPI Eina_Bool elm_obj_genlist_focus_on_selection_get(const Eo *obj)
Get whether focus upon item's selection mode is enabled.
void edje_file_cache_flush(void)
Cleans the file cache.
Definition: edje_cache.c:918
Structure associated with smart callback 'download,progress'.
Definition: elm_image_legacy.h:19
No active hints.
Definition: elm_general.h:156
EAPI void ecore_x_randr_mode_size_get(Ecore_X_Window root, Ecore_X_Randr_Mode mode, int *w, int *h)
gets the width and hight of a given mode
Definition: ecore_x_randr.c:2496
const char * name
the name of the property
Definition: eldbus_proxy.h:204
EAPI void ephysics_body_geometry_get(const EPhysics_Body *body, Evas_Coord *x, Evas_Coord *y, Evas_Coord *z, Evas_Coord *w, Evas_Coord *h, Evas_Coord *d)
Get physics body position.
EOAPI Eina_Bool efl_event_callback_del(Eo *obj, const Efl_Event_Description *desc, Efl_Event_Cb func, const void *user_data)
Delete a callback with a specific data associated with it for an event.
EAPI Ethumb_Thumb_Format elm_thumb_format_get(const Evas_Object *obj)
Get the format of the thumb object.
Definition: elm_thumb.c:815
EAPI void elm_config_transition_duration_factor_set(double factor)
Set the transition duration factor.
Definition: elm_config.c:4661
Eina_Bool eina_matrix4_inverse(Eina_Matrix4 *out, const Eina_Matrix4 *in)
Computes the inverse of the given matrix.
Definition: eina_matrix.c:778
EAPI void ecore_drm2_device_screen_size_range_get(Ecore_Drm2_Device *device, int *minw, int *minh, int *maxw, int *maxh)
Get the minimum and maximum screen size range.
Definition: ecore_drm2_device.c:840
Ecore_Select_Function ecore_main_loop_select_func_get(void)
Gets the select function set by ecore_select_func_set(), or the native select function if none was se...
Definition: ecore_main.c:1320
EINA_DEPRECATED void elm_diskselector_item_label_set(Elm_Object_Item *it, const char *label)
Set the label of item.
Elm_Focus_Autoscroll_Mode
Definition: elm_general.h:778
const char * license
if exists, –license will work
Definition: Ecore_Getopt.h:217
static Eina_Bool eina_rectangle_is_empty(const Eina_Rectangle *rect) EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT
Checks if the given rectangle is empty.
const EINA_DEPRECATED char * elm_diskselector_item_label_get(const Elm_Object_Item *it)
Get the label of item.
Evas_Event_Flags(* Elm_Gesture_Event_Cb)(void *data, void *event_info)
User callback used to stream gesture info from gesture layer.
Definition: elm_gesture_layer_common.h:105
Current.
Definition: eina_rectangle.h:101
#define ELDBUS_ARGS(args...)
Used to insert complete types to signature of methods or signals.
Definition: eldbus_service.h:33
Eio_File * eio_file_xattr_string_get(const char *path, const char *attribute, Eio_Done_String_Cb done_cb, Eio_Error_Cb error_cb, const void *data)
Retrieve a string extended attribute of a file/directory.
Definition: eio_xattr.c:401
static Eina_Bool eina_value_set(Eina_Value *value,...)
Sets the generic value.
EAPI Eina_Bool elm_transit_paused_get(const Elm_Transit *transit)
Get the value of paused status.
Definition: elm_transit.c:941
void(* Eldbus_Name_Owner_Changed_Cb)(void *data, const char *bus, const char *old_id, const char *new_id)
Definition: eldbus_freedesktop.h:121
void evas_object_smart_callbacks_descriptions_get(const Evas_Object *obj, const Evas_Smart_Cb_Description ***class_descriptions, unsigned int *class_count, const Evas_Smart_Cb_Description ***instance_descriptions, unsigned int *instance_count)
Retrieve an smart object's know smart callback descriptions (both instance and class ones).
Definition: evas_object_smart.c:1100
EAPI void eet_node_struct_append(Eet_Node *parent, const char *name, Eet_Node *child)
TODO FIX ME.
Definition: eet_node.c:293
void * eina_thread_queue_poll(Eina_Thread_Queue *thq, void **allocref)
Fetches a message from a thread queue, but return immediately if there is none with NULL.
Definition: eina_thread_queue.c:465
void(* shutdown)(Ecore_Buffer_Module_Data bmdata)
Shut down the backend.
Definition: Ecore_Buffer.h:443
EAPI Evas_Object * elm_grid_add(Evas_Object *parent)
Add a new grid to the parent.
Definition: elm_grid.c:97
EAPI void ecore_wl2_window_opaque_region_set(Ecore_Wl2_Window *window, int x, int y, int w, int h)
Set the opaque region of the Ecore_Wl2_Window.
Definition: ecore_wl2_window.c:799
EAPI void eina_file_statgen_enable(void)
Enable stat generation count optimiziing to only stat/do file i/o between generation counts changing.
Definition: eina_file_common.c:103
Definition: efl_ui_widget_flip.h:77
void(* Ecore_Buffer_Provider_Consumer_Add_Cb)(Ecore_Buffer_Provider *provider, int queue_size, int w, int h, void *data)
Called whenever a Ecore_Buffer_Consumer connected.
Definition: Ecore_Buffer_Queue.h:147
Edje_Input_Hints
Input hints.
Definition: Edje_Common.h:32
EOAPI void evas_canvas3d_node_orientation_angle_axis_set(Eo *obj, Evas_Real angle, Evas_Real x, Evas_Real y, Evas_Real z)
Set the orientation of the given node using axis-angle.
Elm_Object_Item * elm_object_focused_item_get(const Evas_Object *obj)
Get the focused object item.
Definition: elm_main.c:2008
EAPI void elm_progressbar_unit_format_function_set(Evas_Object *obj, progressbar_func_type func, progressbar_freefunc_type free_func)
Set the format function pointer for the units label.
Definition: efl_ui_progressbar.c:1010
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_max_h_set(Evas_Object *obj, const char *part, const char *item, int max_h)
Sets the maximum height value of a part's item.
Eina_Bool eina_inarray_insert_at(Eina_Inarray *array, unsigned int position, const void *data)
Copies the data at the given position in the array.
Definition: eina_inarray.c:551
EAPI void elm_video_play_position_set(Evas_Object *obj, double position)
Set the current position (in seconds) to be played in the Elm_Video object.
Definition: efl_ui_video.c:526
Plain text effect value.
Definition: Edje_Common.h:2134
Ecore_IMF_Device_Class dev_class
The device class of the key released.
Definition: Ecore_IMF.h:732
EOAPI Elm_Widget_Item * elm_obj_list_selected_item_get(const Eo *obj)
Get the selected item.
#define EINA_COW_WRITE_BEGIN(Cow, Read, Write_Type, Write)
Definition for the macro to setup a writeable pointer from a const one.
Definition: eina_cow.h:154
void * ecore_event_handler_data_set(Ecore_Event_Handler *eh, const void *data)
Sets the data associated with an Ecore_Event_Handler.
Definition: ecore_events.c:59
Sort by descending file size.
Definition: elm_interface_fileselector_eo.h:40
static void eina_vector3_set(Eina_Vector3 *dst, double x, double y, double z)
Set parameters to vector.
EOAPI Evas_Canvas3D_Primitive_Mode evas_canvas3d_primitive_mode_get(const Eo *obj)
The mode of the given primitive.
DirectDraw DXT2 format with premultiplied RGBA.
Definition: emile_image.h:40
unsigned int total
Number of allocated slots in data.
Definition: eina_array.h:234
void elm_win_size_step_get(const Evas_Object *obj, int *w, int *h)
Get the stepping of a window.
Definition: efl_ui_win.c:8582
void edje_message_signal_process(void)
Processes all queued up edje messages.
Definition: edje_message_queue.c:1021
_Eina_FreeQ_Type
Type of free queues.
Definition: eina_freeq.h:84
EAPI Eina_Bool ecore_drm2_output_cloned_get(Ecore_Drm2_Output *output)
Get if a given output is cloned.
Definition: ecore_drm2_outputs.c:1409
EAPI Eina_Tmpstr * eina_tmpstr_add_length(const char *str, size_t length)
Adds a new temporary string based on the input string and length.
Definition: eina_tmpstr.c:67
EAPI Evas_Object * elm_prefs_add(Evas_Object *parent)
Add a new prefs widget.
Definition: elm_prefs.c:478
double elm_animation_view_max_progress_get(const Elm_Animation_View *obj)
The last progress of the play.
int micro
< minor (new features, bugfixes, major improvements version)
Definition: Eet.h:178
void * visual
visual of the pixmap to use (Visual)
Definition: Evas_Legacy.h:4648
camera position changed
Definition: EPhysics.h:919
Eina_Value value
The race result.
Definition: eina_promise.h:1521
Exe Pipe error mask.
Definition: ecore_exe_eo.h:48
Menu window.
Definition: Ecore_Win32.h:91
EAPI Ecore_Evas * ecore_evas_software_gdi_new(Ecore_Win32_Window *parent, int x, int y, int width, int height)
Creates a new Ecore_Evas canvas bound to the Evas gdi (software) engine.
Definition: ecore_evas.c:4652
EAPI int edje_edit_sound_tone_frequency_get(Evas_Object *obj, const char *name)
Gets the frequency of tone.
Definition: edje_edit.c:1486
Eina_Hash * hash
the hash that holds data, members are of subtype->value_size bytes.
Definition: eina_value.h:2584
void evas_device_subclass_set(Evas_Device *dev, Evas_Device_Subclass clas)
Set the sub-class of a device.
Definition: evas_device.c:424
EOAPI Eina_Bool elm_obj_naviframe_prev_btn_auto_pushed_get(const Eo *obj)
Control if creating prev button automatically or not.
void elm_theme_overlay_del(Elm_Theme *th, const char *item)
Delete a theme overlay from the list of overlays.
Definition: elm_theme.c:645
EAPI void elm_photocam_image_size_get(const Evas_Object *obj, int *w, int *h)
Get the current image pixel width and height.
Definition: efl_ui_image_zoomable.c:3317
EAPI void ecore_imf_context_input_mode_set(Ecore_IMF_Context *ctx, Ecore_IMF_Input_Mode input_mode)
Sets the input mode used by the Ecore Input Context.
Definition: ecore_imf_context.c:519
enum _EPhysics_Callback_World_Type EPhysics_Callback_World_Type
EOAPI void elm_obj_box_clear(Eo *obj)
Clear the box of all children.
Elm_Map_Route_Method
Set the routing method, what should be prioritized, time or distance.
Definition: elm_map_eo.h:56
int ethumb_client_init(void)
Initialize the Ethumb_Client library.
Definition: ethumb_client.c:486
Definition: Ecore_Win32.h:460
Ecore_Timer * delay_change_timer
a timer for a delay,changed smart callback
Definition: elm_widget_spinner.h:47
EOAPI Elm_Widget_Item * elm_obj_genlist_last_item_get(const Eo *obj)
Get the last item in the genlist.
The system is running off battery power, but is otherwise running normally.
Definition: Ecore_Common.h:961
EAPI Eina_Stringshare * edje_edit_text_class_font_get(Evas_Object *obj, const char *class_name)
Returns font name of specified text class.
Definition: edje_edit.c:8308
Unknown type.
Definition: elm_prefs_data.h:52
xdg_surface - A desktop window @configure: suggest a surface change @close: surface wants to be close...
Definition: xdg-shell-client-protocol.h:273
EINA_DEPRECATED Eina_Bool elm_icon_memfile_set(Evas_Object *obj, const void *img, size_t size, const char *format, const char *key)
Set a location in memory to be used as an icon.
Definition: elm_icon.c:633
EAPI void ecore_wl2_subsurface_sync_set(Ecore_Wl2_Subsurface *subsurface, Eina_Bool sync)
Enables or disables sub-surface synchronization.
Definition: ecore_wl2_subsurf.c:139
void eina_file_map_free(Eina_File *file, void *map)
Unrefs and unmaps memory if possible.
Definition: eina_file.c:1073
EAPI Eina_Bool ecore_wl_dnd_drag_get(Ecore_Wl_Input *input, const char *type)
Definition: ecore_wl_dnd.c:353
enum _Ector_Priority Ector_Priority
Priorities.
None type value.
Definition: Edje_Legacy.h:3180
EAPI Eina_Unicode * eina_unicode_strndup(const Eina_Unicode *text, size_t n)
Same as strdup but cuts on the given size.
Definition: eina_unicode.c:112
Definition: elm_win_common.h:18
void(* buffer_detached)(void *data, struct bq_consumer *bq_consumer, struct bq_buffer *buffer)
buffer_detached - (none) @buffer: (none)
Definition: bq_mgr_protocol.h:151
Ecore_X_Atom ECORE_X_ATOM_XDND_DIRECTSAVE0
Definition: ecore_x_atoms_decl.h:33
Definition: Ecore_IMF.h:174
Ecore_Buffer * ecore_buffer_consumer_buffer_dequeue(Ecore_Buffer_Consumer *consumer)
Returns the latest Ecore_Buffer submitted by provider.
Definition: ecore_buffer_consumer.c:155
A structure that stores information of a Hup signal event.
Definition: Ecore_Common.h:623
Ecore_IMF_Input_Panel_Lang
Definition: Ecore_IMF.h:379
Eina_Bool swipe
value whether item loop feature is enabled or not.
Definition: elm_widget_genlist.h:202
Definition: Ecore_Evas_Types.h:15
static void eina_vector3_multiply(Eina_Vector3 *out, const Eina_Vector3 *a, const Eina_Vector3 *b)
Multiply two vectors.
double yy
yy in y' = (x * yx) + (y * yy) + (z * yz) + yw
Definition: eina_matrix.h:122
EAPI void ecore_win32_window_resize(Ecore_Win32_Window *window, int width, int height)
Resize the given window to a given size.
Definition: ecore_win32_window.c:613
EAPI void ecore_avahi_del(Ecore_Avahi *handler)
Deletes the specified handler of an AvahiPoll.
Definition: ecore_avahi.c:217
The file that provides functions ported from Unix in unistd.h.
Elm_Win_Keyboard_Mode elm_win_keyboard_mode_get(const Evas_Object *obj)
Get the keyboard mode of the window.
Definition: efl_ui_win.c:9236
Eina_Bool evas_textblock_cursor_cluster_prev(Efl_Text_Cursor_Cursor *cur)
Advances the cursor one grapheme cluster backwards.
Definition: evas_object_textblock.c:9937
EAPI double edje_edit_part_item_item_weight_y_get(Evas_Object *obj, const char *part, unsigned int index)
Gets the vertical weight value of a part item.
Ecore_Ipc_Server * server
An IPC connection handle.
Definition: Ecore_Ipc.h:282
EAPI Eina_List * eina_list_prepend_relative(Eina_List *list, const void *data, const void *relative)
Prepends a data pointer to a linked list before the specified member.
Definition: eina_list.c:704
EAPI void ecore_evas_extn_socket_events_block_set(Ecore_Evas *ee, Eina_Bool events_block)
Sets the blocking about mouse events to Ecore Evas.
Definition: ecore_evas.c:4304
EOAPI void elm_obj_label_slide_duration_set(Eo *obj, double duration)
Control the slide duration of the label.
Eina_Bool evas_textblock_cursor_char_prev(Efl_Text_Cursor_Cursor *cur)
Advances the cursor one char backwards.
Definition: evas_object_textblock.c:9909
The number layout to allow a positive or negative sign at the start.
Definition: Ecore_IMF.h:449
Definition: ecore_evas_extn.h:6
int(* property_id_get)(const Evas_Object *o, const char *name)
Smart function to get the numerical ID of a custom property of box children.
Definition: Evas_Common.h:2752
int EIO_MONITOR_ERROR
During operation the monitor failed and will no longer work.
Definition: eio_monitor.c:305
EAPI int emile_shutdown(void)
Shut down the Emile library.
Definition: emile_main.c:81
EAPI Ecore_Con_Server * ecore_con_server_add(Ecore_Con_Type type, const char *name, int port, const void *data)
Creates a server to listen for connections.
Definition: ecore_con_legacy.c:1696
int evas_textblock_cursor_pos_get(const Efl_Text_Cursor_Cursor *cur)
Return the current cursor pos.
Definition: evas_object_textblock.c:10571
EAPI Ecore_Evas * ecore_evas_sdl_new(const char *name, int w, int h, int fullscreen, int hwsurface, int noframe, int alpha)
Creates a new Ecore_Evas canvas bound to the Evas SDL engine.
Definition: ecore_evas.c:4390
EAPI Eina_Bool ecore_drm_device_master_drop(Ecore_Drm_Device *dev)
Tells a given Ecore_Drm_Device to stop being master.
Definition: ecore_drm_device.c:484
#define ecore_event_type_flush(...)
Forcefully flush all pending type without processing them.
Definition: Ecore_Common.h:804
Definition: eina_rectangle.h:69
Param set action value.
Definition: Edje_Common.h:1941
EAPI Eina_Bool edje_edit_program_tone_name_set(Evas_Object *obj, const char *prog, const char *name)
Sets tone name of the program.
Definition: edje_edit.c:11344
void elm_object_focus_allow_set(Evas_Object *obj, Eina_Bool enable)
Set the ability for an Elementary object to be focused.
Definition: elm_main.c:1689
EAPI void ecore_evas_layer_set(Ecore_Evas *ee, int layer)
Sets the layer of an Ecore_Evas' window.
Definition: ecore_evas.c:1954
EAPI Eina_Bool elm_drop_item_container_add(Evas_Object *obj, Elm_Sel_Format format, Elm_Xy_Item_Get_Cb item_get_cb, Elm_Drag_State enter_cb, void *enter_data, Elm_Drag_State leave_cb, void *leave_data, Elm_Drag_Item_Container_Pos pos_cb, void *pos_data, Elm_Drop_Item_Container_Cb drop_cb, void *drop_data)
Set a item container (list, genlist, grid) as target for drop.
Definition: efl_ui_dnd.c:634
Eina_Bool ecore_thread_cancel(Ecore_Thread *thread)
Cancels a running thread.
Definition: ecore_thread.c:740
Events go on/off hold.
Definition: Evas_Common.h:424
void evas_vg_node_color_set(Eo *obj, int r, int g, int b, int a)
Sets the general/main color of the given Efl_Vg object to the given one.
Definition: efl_canvas_vg_node.c:802
HTML.
Definition: Ecore_Cocoa.h:211
char * path
Working directory to run app in.
Definition: efreet_desktop.h:105
double edje_transition_duration_factor_get(void)
Retrieves transitions duration factor.
Definition: edje_program.c:228
EAPI Eina_Bool elput_touch_dwt_enabled_get(Elput_Device *device)
Get if touchpad dwt (disable-while-typing) is enabled.
Definition: elput_touch.c:100
EINA_DEPRECATED void elm_diskselector_item_icon_set(Elm_Object_Item *it, Evas_Object *icon)
Set the icon associated to the item.
prefs will keep a small history of changes, so this resets back to last batch of changes on the UI el...
Definition: elm_prefs_data.h:41
EAPI Eina_Bool eet_identity_verify(Eet_File *ef, const char *certificate_file)
Compares the identify certificate of an eet file against a stored one.
Definition: eet_lib.c:1798
siginfo_t data
Signal info.
Definition: Ecore_Common.h:615
Eina_Bool(* sub_title_set)(Evas_Object *obj, const char *sub_title)
function to set a sub-title on the page widget
Definition: elm_prefs_common.h:244
int count
The size of the message's array (may be greater than 1)
Definition: Edje_Legacy.h:538
EAPI Ecore_X_Time ecore_x_current_time_get(void)
Return the last event time.
Definition: ecore_x.c:1167
Elm_Transit_Effect_Wipe_Dir
Definition: elm_transit.h:102
EAPI Eina_Debug_Session * eina_debug_local_connect(Eina_Bool is_master)
Connect to the local daemon.
Definition: eina_debug.c:496
Ecore_Pos_Map
Defines the position mappings for the animation.
Definition: Ecore_Common.h:2753
void eina_matrix4_values_set(Eina_Matrix4 *m, double xx, double xy, double xz, double xw, double yx, double yy, double yz, double yw, double zx, double zy, double zz, double zw, double wx, double wy, double wz, double ww)
Sets the values of the coefficients of the given floating point matrix.
Definition: eina_matrix.c:200
void elm_map_overlay_color_set(Elm_Map_Overlay *overlay, int r, int g, int b, int a)
Set the object color of the overlay.
Definition: elm_map.c:5221
#define EINA_PRINTF(fmt, arg)
Definition: eina_types.h:367
char * keyname
the name string of the key pressed
Definition: Evas_Legacy.h:315
EAPI Eina_Bool ecore_evas_comp_sync_get(const Ecore_Evas *ee)
Gets the comp sync state.
Definition: ecore_evas.c:2744
EOAPI Eina_Bool efl_event_callback_array_priority_add(Eo *obj, const Efl_Callback_Array_Item *array, Efl_Callback_Priority priority, const void *data)
Add an array of callbacks created by EFL_CALLBACKS_ARRAY_DEFINE for an event with a specific priority...
Request min.
Definition: elm_glview_eo.h:61
static Eina_Bool eina_rw_slice_endswith(const Eina_Rw_Slice slice, const Eina_Slice suffix)
Checks if the slice ends with a suffix.
MSAA with half the number of maximum samples.
Definition: elm_glview_eo.h:65
EAPI Eina_Bool elm_image_aspect_fixed_get(const Evas_Object *obj)
Get whether the internal image's aspect ratio is fixed to the original image's.
Definition: efl_ui_image.c:2610
const EOAPI Efl_Time * elm_obj_calendar_date_max_get(const Eo *obj)
Maximum date on calendar.
Could not encrypt contents.
Definition: Eet.h:215
unsigned int modifiers
The keyboard modifiers.
Definition: Ecore_Win32.h:351
The structure type used with the Selection Input Method event.
Definition: Ecore_IMF.h:566
const char * elm_app_bin_dir_get(void)
Get the application's run time binaries prefix directory, as set by elm_app_info_set() and the way (e...
Definition: elm_main.c:566
EAPI int edje_edit_state_rel1_offset_y_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the 'rel1 offset Y' value of state.
void ecore_pipe_thaw(Ecore_Pipe *p)
Starts monitoring again the pipe for reading.
Definition: ecore_pipe.c:161
EAPI Eina_Bool elm_config_window_auto_focus_enable_get(void)
Get the auto focus enable flag.
Definition: elm_config.c:4150
EAPI Eina_Bool edje_edit_part_pointer_mode_set(Evas_Object *obj, const char *part, Evas_Object_Pointer_Mode pointer_mode)
Gets pointer_mode of a part.
Definition: edje_edit.c:4057
EOAPI void evas_canvas_font_path_append(Eo *obj, const char *path)
Appends a font path to the list of font paths used by the given evas.
EAPI Evas * ecore_evas_get(const Ecore_Evas *ee)
Gets an Ecore_Evas's Evas.
Definition: ecore_evas.c:1320
EAPI Eina_Bool ecore_con_ssl_server_cafile_add(Ecore_Con_Server *svr, const char *ca_file)
Adds an SSL CA file for use in ecore_con functions.
Definition: ecore_con_legacy.c:2513
int EIO_MONITOR_DIRECTORY_CLOSED
A directory has been closed in a watched directory.
Definition: eio_monitor.c:313
Eina_Bool(* property_get)(const Evas_Object *o, Evas_Object_Box_Option *opt, int property, va_list args)
Smart function to retrieve a custom property from a box child.
Definition: Evas_Common.h:2750
EAPI void ephysics_camera_position_get(const EPhysics_Camera *camera, Evas_Coord *x, Evas_Coord *y)
Get camera's position.
EAPI Eina_List ** efreet_icon_extra_list_get(void)
Gets the list of all extra directories to look for icons. These directories are used to look for icon...
Definition: efreet_icon.c:158
EAPI void elm_config_context_menu_disabled_set(Eina_Bool disabled)
Enable or disable the context menu in entries.
Definition: elm_config.c:3776
void evas_object_clip_set(Efl_Canvas_Object *obj, Efl_Canvas_Object *clipper)
Clip one object to another.
Definition: efl_canvas_object_eo.legacy.c:15
EAPI Eina_List * efreet_util_desktop_categories_list(void)
Find all desktop categories This list must be freed using EINA_LIST_FREE.
Definition: efreet_utils.c:408
Ecore_X_Atom ECORE_X_ATOM_E_WINDOW_AUX_HINT_SUPPORTED_LIST
Definition: ecore_x_atoms_decl.h:365
EOAPI void evas_canvas3d_scene_shadows_enable_set(Eo *obj, Eina_Bool shadows_enabled)
Enable or disable shadows on given scene.
EAPI char ** eina_str_split(const char *string, const char *delimiter, int max_tokens) EINA_ARG_NONNULL(1
Splits a string using a delimiter.
EAPI void eina_array_free(Eina_Array *array)
Frees an array.
Definition: eina_array.c:295
EAPI void ephysics_camera_perspective_get(const EPhysics_Camera *camera, Evas_Coord *px, Evas_Coord *py, Evas_Coord *z0, Evas_Coord *foc)
Get perspective applied on the scene.
EOAPI Evas_Real evas_canvas3d_light_spot_cutoff_get(const Eo *obj)
The spot cutoff angle of the given light.
EOAPI void elm_obj_calendar_select_mode_set(Eo *obj, Elm_Calendar_Select_Mode mode)
Select day mode to use.
Eina_Bool global_hugetlb
Indicates whether global_map uses HugeTLB.
Definition: eina_file_common.h:105
Evas_Callback_Type
Identifier of callbacks to be set for Evas canvases or Evas objects.
Definition: Evas_Common.h:402
A special pen device.
Definition: Ecore_IMF.h:489
EAPI unsigned int ecore_con_socks_version_get(Ecore_Con_Socks *ecs)
Returns SOCKS version of a SOCKS proxy.
Definition: ecore_con_socks.c:317
Definition: eina_quaternion.h:26
EAPI Eina_Bool edje_edit_state_map_point_color_get(Evas_Object *obj, const char *part, const char *state, double value, int idx, int *r, int *g, int *b, int *a)
Gets the color of given vertex/point of the current part.
Definition: edje_edit.c:7947
const Evas_Object * elm_map_overlay_icon_get(const Elm_Map_Overlay *overlay)
Get the icon object.
Definition: elm_map.c:5152
EAPI Eina_Bool elm_drop_target_del(Evas_Object *obj, Elm_Sel_Format format, Elm_Drag_State enter_cb, void *enter_data, Elm_Drag_State leave_cb, void *leave_data, Elm_Drag_Pos pos_cb, void *pos_data, Elm_Drop_Cb drop_cb, void *drop_data)
Deletes the drop target status of an object.
Definition: efl_ui_dnd.c:481
EAPI Eina_Future_Desc eina_future_cb_console_from_desc(const Eina_Future_Cb_Console_Desc desc)
Creates an Eina_Future_Desc that will print the previous future resolved value.
Definition: eina_promise.c:1060
const char * evas_object_textblock_text_markup_get(Evas_Object *obj)
Gets the current markup text of the textblock object.
Definition: evas_object_textblock.c:8429
EOAPI void elm_obj_entry_input_panel_enabled_set(Eo *obj, Eina_Bool enabled)
Sets the attribute to show the input panel automatically.
unsigned long pixmap
pixmap id to use (Pixmap)
Definition: Evas_Legacy.h:4649
Eina_Rect update_area
Area of the canvas that will be pushed to screen.
Definition: efl_canvas_object_eo.legacy.h:26
Mouse Button Up Event.
Definition: Evas_Common.h:407
Use libsndfile module.
Definition: Ecore_Audio.h:57
struct _Edje_Part_Image_Use::@137 state
structure that contain state's information
unsigned long int blksize
The block size in bytes.
Definition: eina_file.h:216
const void * key
The key.
Definition: eina_hash.h:301
Eina_Bool edje_file_group_exists(const char *file, const char *glob)
Determines whether a group matching glob exists in an edje file.
Definition: edje_load.c:348
EAPI Eina_Bool ecore_x_selection_primary_clear(void)
Release ownership of the primary selection.
Definition: ecore_x_selection.c:189
int ecore_thread_max_get(void)
Gets the maximum number of threads that can run simultaneously.
Definition: ecore_thread.c:1204
EAPI void ecore_x_icccm_protocol_set(Ecore_X_Window win, Ecore_X_WM_Protocol protocol, Eina_Bool on)
Set or unset a wm protocol property.
Definition: ecore_x_icccm.c:603
Efl_Class_Type type
The type of the class.
Definition: Eo.h:865
void elm_map_wheel_disabled_set(Evas_Object *obj, Eina_Bool disabled)
Enable or disable mouse wheel to be used to zoom in / out the map.
Definition: elm_map.c:5510
const char * elm_store_item_filesystem_path_get(const Elm_Store_Item *item)
Get the path of a specific store item.
Definition: elm_store.c:718
EAPI int ecore_fb_init(const char *name)
Initialize the Ecore_Fb library.
Definition: ecore_fb.c:42
Evas_Object * evas_object_name_child_find(const Evas_Object *obj, const char *name, int recurse)
Retrieves the object from children of the given object with the given name.
Definition: evas_name.c:64
Definition: elm_slideshow_common.h:27
Eina_List * items
packed items for box and table
Definition: edje_convert.h:126
EOAPI void elm_obj_gengrid_multi_select_set(Eo *obj, Eina_Bool multi)
Enable or disable multi-selection in a given gengrid widget.
The default system clock/timer based animator that ticks every "frametime" seconds.
Definition: Ecore_Common.h:2741
Eina_Bool elm_slider_indicator_show_on_focus_get(const Evas_Object *obj)
Get whether the indicator of the slider is set or not.
Definition: elm_slider.c:1671
Eina_Stringshare * name
name of the limit
Definition: Edje_Edit.h:141
void(* Evas_Object_Intercept_Clip_Unset_Cb)(void *data, Evas_Object *obj)
Function signature for the clip unset event of an evas object.
Definition: Evas_Legacy.h:3073
Eina_Bool eldbus_service_property_changed(const Eldbus_Service_Interface *interface, const char *name)
Add property to list of changed properties A DBus.PropertiesChanged signal will be sent in an idler w...
Definition: eldbus_service.c:1475
void evas_object_intercept_layer_set_callback_add(Evas_Object *obj, Evas_Object_Intercept_Layer_Set_Cb func, const void *data)
Set the callback function that intercepts a layer set event of an object.
void evas_map_util_rotate(Evas_Map *m, double degrees, Evas_Coord cx, Evas_Coord cy)
Change the map to apply the given rotation.
Definition: evas_map.c:968
EAPI void ecore_win32_window_fullscreen_set(Ecore_Win32_Window *window, Eina_Bool on)
Set the given window to fullscreen.
Definition: ecore_win32_window.c:1352
Autocapitalize all letters.
Definition: Ecore_IMF.h:343
void elm_object_item_del(Eo *obj)
Delete the given item.
Definition: elm_main.c:2045
EAPI Eina_Bool ecore_evas_wm_rotation_available_rotations_get(const Ecore_Evas *ee, int **rotations, unsigned int *count)
Gets the array of available window rotations.
Definition: ecore_evas.c:2199
Eina_Inlist * eina_inlist_prepend(Eina_Inlist *list, Eina_Inlist *new_l)
Adds a new node to beginning of list.
Definition: eina_inlist.c:254
EAPI void ecore_x_e_window_profile_change_done_send(Ecore_X_Window root, Ecore_X_Window win, const char *profile)
Send a profile change done event to the window manager.
Definition: ecore_x_e.c:1525
EAPI Eina_Bool edje_edit_state_box_layout_set(Evas_Object *obj, const char *part, const char *state, double value, char *layout)
Sets primary layout of the box.
#define EINA_KEY_LENGTH(Function)
Definition: eina_hash.h:316
void eina_matrixsparse_size_get(const Eina_Matrixsparse *m, unsigned long *rows, unsigned long *cols)
Gets the current size of a Sparse Matrix.
Definition: eina_matrixsparse.c:986
Cube right flip mode.
Definition: efl_ui_flip_legacy.h:15
EAPI Elm_Softcursor_Mode elm_config_softcursor_mode_get(void)
Get the software cursor mode.
Definition: elm_config.c:3974
EAPI void ephysics_body_forces_clear(EPhysics_Body *body)
Clear all the forces applied to a body.
Definition: eina_xattr.h:45
EAPI int ECORE_EVAS_EWS_EVENT_ADD
window was created
Definition: ecore_evas_ews.c:19
static unsigned int eina_value_list_count(const Eina_Value *value)
Queries number of elements in value of list type.
void eina_prefix_free(Eina_Prefix *pfx)
Frees the prefix object and all its contents.
Definition: eina_prefix.c:754
enum _Emile_Image_Load_Error Emile_Image_Load_Error
Emile image load error codes one can get - see emile_load_error_str() too.
Definition: Ecore_X.h:530
Ecore_Win32_Selection
Definition: Ecore_Win32.h:224
EAPI Eina_FreeQ_Type eina_freeq_type_get(Eina_FreeQ *fq)
Query the type of a free queue.
Definition: eina_freeq.c:250
Default render operation: d = d*(1-sa) + s.
Definition: Evas_Legacy.h:2155
EAPI void * ecore_evas_data_get(const Ecore_Evas *ee, const char *key)
Retrieves user data associated with an Ecore_Evas.
Definition: ecore_evas.c:1112
Eina_Bool(* Eldbus_Property_Get_Cb)(const Eldbus_Service_Interface *iface, const char *propname, Eldbus_Message_Iter *iter, const Eldbus_Message *request_msg, Eldbus_Message **error)
Callback function to append property value to message.
Definition: eldbus_service.h:57
EINA_DEPRECATED EAPI Eina_Bool elm_scrolled_entry_cnp_textonly_get(Evas_Object *obj)
This function gets the current textonly mode of the entry.
Definition: elc_scrolled_entry.c:196
EAPI void ecore_evas_callback_post_render_set(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
Sets a callback for Ecore_Evas mouse post-render events.
Definition: ecore_evas.c:1297
void evas_language_reinit(void)
Reinitialize language from the environment.
Definition: evas_main.c:1035
#define ELM_ENTRY_EVENT_REJECTED
Called when entry was rejected.
Definition: elm_entry_eo.h:1328
Eina_Bool eldbus_message_iter_arguments_append(Eldbus_Message_Iter *iter, const char *signature,...)
Append an argument into an Eldbus_Message_Iter.
Definition: eldbus_message.c:379
I-beam.
Definition: Ecore_Win32.h:110
Definition: elm_store.h:104
int minor
< major (binary or source incompatible changes)
Definition: Efreet.h:122
int minor
< major (binary or source incompatible changes)
Definition: Emotion.h:288
Unit digit of hours value should be editable.
Definition: elm_clock_eo.h:29
int minor
< major (binary or source incompatible changes)
Definition: Embryo.h:381
Structure associated with smart callback 'download,progress'.
Definition: elm_image_legacy.h:31
const Eina_Value_Type * subtype
how to allocate and access items
Definition: eina_value.h:1184
EAPI unsigned char * ecore_x_randr_output_edid_get(Ecore_X_Window root, Ecore_X_Randr_Output output, unsigned long *length)
gets the EDID information of an attached output if available.
Definition: ecore_x_randr.c:2786
Definition: efl_ui_widget_flip.h:29
EAPI Eina_Cow * eina_cow_add(const char *name, unsigned int struct_size, unsigned int step, const void *default_value, Eina_Bool gc)
Instantiates a new Eina_Cow pool.
Definition: eina_cow.c:330
Request min.
Definition: elm_glview_eo.h:51
EAPI void * eet_data_descriptor_decode_cipher(Eet_Data_Descriptor *edd, const void *data_in, const char *cipher_key, int size_in)
Decodes a data structure from an arbitrary location in memory using a cipher.
Definition: eet_data.c:4999
EAPI void ecore_evas_window_group_set(Ecore_Evas *ee, const Ecore_Evas *ee_group)
Sets another window that this window is a group member of.
Definition: ecore_evas.c:2533
Normal top-level window.
Definition: Ecore_Win32.h:95
void ecore_main_loop_iterate(void)
Runs a single iteration of the main loop to process everything on the queue.
Definition: ecore_main.c:1265
#define DBG(...)
Macro for logging Eina debug messages.
Definition: eina_file_common.h:176
Eina_Prefix * eina_prefix_new(const char *argv0, void *symbol, const char *envprefix, const char *sharedir, const char *magicsharefile, const char *pkg_bin, const char *pkg_lib, const char *pkg_data, const char *pkg_locale)
Creates a new prefix handle given that some input information is provided.
Definition: eina_prefix.c:468
EAPI void ecore_x_e_window_profile_change_send(Ecore_X_Window root, Ecore_X_Window win, const char *profile)
Send a profile change event to the window manager.
Definition: ecore_x_e.c:1456
Definition: Evas_Loader.h:209
EOAPI void evas_canvas3d_node_scale_inherit_set(Eo *obj, Eina_Bool inherit)
The scale inheritance flag of the given node.
const Edje_External_Type * info
The type definition.
Definition: Edje_Common.h:882
Evas_Device_Subclass
Specific type of input device.
Definition: Evas_Common.h:327
lv scope
Definition: Emotion.h:228
EAPI void elm_bg_color_get(const Evas_Object *obj, int *r, int *g, int *b)
Gets the color set on a given background widget.
Definition: efl_ui_bg.c:162
const EOAPI char * elm_obj_map_source_get(const Eo *obj, Elm_Map_Source_Type type)
Get the name of currently used source for a specific type.
EAPI int edje_edit_part_item_index_prefer_h_get(Evas_Object *obj, const char *part, unsigned int index)
Gets the prefer height value of a part's item.
The structure to store some file statistics.
Definition: eina_file.h:206
#define EINA_CONST
Attribute from gcc to prevent the function to read/modify any global memory.
Definition: eina_types.h:386
EAPI void ephysics_constraint_angular_limit_set(EPhysics_Constraint *constraint, double counter_clock_x, double clock_wise_x, double counter_clock_y, double clock_wise_y, double counter_clock_z, double clock_wise_z)
Set the angular moving limits of a constraint.
#define ELM_HOVER_EVENT_DISMISSED
Called when hover was dismissed.
Definition: elm_hover_eo.h:110
Icon look up order: theme, freedesktop.
Definition: elm_icon_legacy.h:12
#define ELM_GENGRID_CLASS
Elementary gengrid class.
Definition: elm_gengrid_eo.h:30
EAPI int ecore_x_error_code_get(void)
Get the error code from the error.
Definition: ecore_x_error.c:74
Eina_Bool eina_strbuf_insert_char(Eina_Strbuf *buf, char c, size_t pos)
Inserts a character into a string buffer, reallocating as necessary.
EINA_DEPRECATED void elm_profile_all_set(const char *profile)
Set Elementary's profile.
Evas_Object *(* Elm_Drag_Icon_Create_Cb)(void *data, Evas_Object *win, Evas_Coord *xoff, Evas_Coord *yoff)
Callback called to create a drag icon object.
Definition: elm_cnp.h:170
Decimal digit of seconds value should be editable.
Definition: elm_clock_eo.h:35
The window wants to be mapped normally.
Definition: Ecore_X.h:1252
const Evas_Modifier * evas_key_modifier_get(const Evas *eo_e)
Returns a handle to the list of modifier keys registered in the canvas e.
Definition: evas_key.c:35
EAPI void elput_manager_close(Elput_Manager *manager, int fd)
Request input manager to close a file.
Definition: elput_manager.c:99
EAPI int ECORE_X_MODIFIER_SHIFT
Definition: ecore_x.c:155
EAPI Eina_Bool edje_edit_color_class_del(Evas_Object *obj, const char *name)
Deletes the given class object from edje.
Definition: edje_edit.c:2713
EAPI Eina_Bool edje_edit_size_class_min_w_set(Evas_Object *obj, const char *class_name, Evas_Coord size)
Sets width min size of specified size class.
Eina_Bool eio_monitor_fallback_check(const Eio_Monitor *monitor)
Check whether a monitor is using the fallback backend.
Definition: eio_monitor_poll.c:426
void * eina_file_map_new(Eina_File *file, Eina_File_Populate rule, unsigned long int offset, unsigned long int length)
Maps a part of the file.
Definition: eina_file.c:994
void(* add_buffer)(void *data, struct bq_consumer *bq_consumer, struct bq_buffer *buffer, uint32_t serial)
add_buffer - (none) @buffer: (none) @serial: (none)
Definition: bq_mgr_protocol.h:159
double saved_time_image_data_load
time, in seconds, saved in data loads by sharing cached loads instead
Definition: Evas_Common.h:2944
#define ELM_GENGRID_EVENT_ITEM_UNFOCUSED
Called when item no longer has focus.
Definition: elm_gengrid_eo.h:717
int max_char_count
The maximum number of characters allowed.
Definition: elm_entry_common.h:185
EAPI Eina_Bool edje_edit_group_alias_is(Evas_Object *obj, const char *alias_name)
Checks if this group is an alias name.
Definition: edje_edit.c:2226
EOAPI Eina_Bool elm_obj_list_focus_on_selection_get(const Eo *obj)
Control focus upon items selection mode.
Definition: Ecore_Sdl.h:53
EAPI Ecore_X_Screen * ecore_x_screen_get(int idx)
Retrieves the screen based on index number.
Definition: ecore_x.c:1039
"Caps" lock is active
Definition: Ecore_IMF.h:281
Eina_Stringshare * eina_stringshare_add_length(const char *str, unsigned int slen)
Retrieves an instance of a string with a specific size for use in a program.
Definition: eina_stringshare.c:573
EAPI void * ecore_ipc_client_del(Ecore_Ipc_Client *cl)
Closes the connection and frees memory allocated to the given IPC client.
Definition: ecore_ipc.c:1374
Evas_Button_Flags flags
button flags set during the event
Definition: Evas_Legacy.h:188
void ethumb_client_ethumb_setup(Ethumb_Client *client)
Send setup to server.
Definition: ethumb_client.c:796
EINA_DEPRECATED int elm_diskselector_side_label_lenght_get(const Evas_Object *obj)
Get the side labels max length.
Symbolic link type (unused on Windows)
Definition: eina_file.h:126
#define EINA_RECTANGLE_SET(Rectangle, X, Y, W, H)
Definition for the macro to set the values of a Eina_Rectangle.
Definition: eina_rectangle.h:492
Eina_List * item_providers
context menu item list
Definition: elm_widget_entry.h:59
EOAPI void elm_obj_entry_context_menu_clear(Eo *obj)
This clears and frees the items in a entry's contextual (longpress) menu.
EAPI void eet_node_del(Eet_Node *n)
TODO FIX ME.
Definition: eet_node.c:383
Evas_Coord x1
Final-swipe direction starting point on X.
Definition: elm_gesture_layer_common.h:36
EAPI Eina_F32p32 eina_f32p32_sin(Eina_F32p32 a)
Calculates the sine of a floating point number.
Definition: eina_fp.c:475
Dialog window.
Definition: Ecore_Win32.h:94
Wipe to the left.
Definition: elm_transit.h:104
EAPI void elm_code_widget_selection_delete(Evas_Object *widget)
Delete the selected contents of widget contents.
Definition: elm_code_widget_selection.c:300
EAPI Ecore_Wl_Window * ecore_wl_window_surface_find(struct wl_surface *surface)
Returns the Ecore_Wl_Window from a wl_surface.
Definition: ecore_wl_window.c:809
EAPI void elm_bg_option_set(Evas_Object *obj, Elm_Bg_Option option)
Sets the mode of display for a given background widget's image.
Definition: efl_ui_bg.c:82
EAPI unsigned long ecore_evas_pixmap_colormap_get(const Ecore_Evas *ee)
Retrieves the Colormap used for pixmap creation.
Definition: ecore_evas.c:2911
EAPI Eina_Bool edje_edit_external_add(Evas_Object *obj, const char *external)
Adds an external module to be requested on edje load.
Definition: edje_edit.c:2972
EAPI Eina_Bool ecore_x_e_window_available_profiles_get(Ecore_X_Window win, const char ***profiles, int *count)
Get the array of avaialbe window profiles.
Definition: ecore_x_e.c:1399
EAPI Eina_Bool edje_edit_state_fill_size_relative_x_set(Evas_Object *obj, const char *part, const char *state, double value, double x)
Sets the fill horizontal size relative value of a part state.
EAPI Eina_Bool eeze_mount_fstab_scan(void)
Scan /etc/fstab a single time.
Definition: eeze_disk_dummy.c:77
void evas_textblock_cursor_line_char_last(Evas_Textblock_Cursor *cur)
Go to the end of the current line.
Definition: evas_object_textblock.c:10047
EAPI int ecore_drm2_output_supported_rotations_get(Ecore_Drm2_Output *output)
Get the supported rotations of a given output.
Definition: ecore_drm2_outputs.c:1507
void evas_object_geometry_get(const Evas_Object *eo_obj, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h)
Retrieves the position and (rectangular) size of the given Evas object.
Definition: evas_object_main.c:1374
EAPI Ecore_Pixmap ecore_buffer_pixmap_get(Ecore_Buffer *buf)
Returns the Pixmap of given Ecore_Buffer.
Definition: ecore_buffer.c:324
void(* class_constructor)(Efl_Class *klass)
The constructor of the class.
Definition: Eo.h:868
EAPI void ecore_wl2_window_move(Ecore_Wl2_Window *window, Ecore_Wl2_Input *input)
Begin moving a given Ecore_Wl2_Window.
Definition: ecore_wl2_window.c:731
Elm_Theme * elm_object_theme_get(const Evas_Object *obj)
Get the specific theme to be used.
Definition: elm_theme.c:973
Eina_Bool shared
Indicates whether this file can be shared.
Definition: eina_file_common.h:102
double emotion_object_audio_volume_get(const Evas_Object *obj)
Get the audio volume.
Definition: emotion_smart.c:891
EOAPI Eina_Bool elm_obj_entry_input_panel_return_key_disabled_get(const Eo *obj)
Get whether the return key on the input panel should be disabled or not.
EAPI Eina_Bool ecore_file_app_installed(const char *exe)
Checks if the given application is installed.
Definition: ecore_file_path.c:91
Elm_Transit_Tween_Mode
Definition: elm_transit.h:62
void elm_win_norender_pop(Evas_Object *obj)
This pops (decrements) the norender counter on the window.
Definition: efl_ui_win.c:6750
EOAPI Elm_Widget_Item * elm_obj_naviframe_item_push(Eo *obj, const char *title_label, Efl_Canvas_Object *prev_btn, Efl_Canvas_Object *next_btn, Efl_Canvas_Object *content, const char *item_style)
Push a new item to the top of the naviframe stack (and show it).
enum _Evas_Device_Class Evas_Device_Class
A general class of device.
EAPI Eina_List * elm_transit_chain_transits_get(const Elm_Transit *transit)
Get the current chain transit list.
Definition: elm_transit.c:1029
The window has the maximum horizontal size.
Definition: Ecore_X.h:161
EAPI void ecore_ipc_server_data_size_max_set(Ecore_Ipc_Server *svr, int size)
Sets the max data payload size for an Ipc message in bytes.
Definition: ecore_ipc.c:1024
Eldbus_Connection * eldbus_private_address_connection_get(const char *address)
Always create and establish a new connection to bus and integrate it with the ecore main loop.
Definition: eldbus_core.c:1164
Definition: Ecore_Wl2.h:116
#define efl_event_callback_add(obj, desc, cb, data)
Definition: Eo.h:2197
#define EFL_EVENT_CALLBACK_DEL
Event triggered when a callback was removed from the object.
Definition: Eo.h:2346
EAPI Eina_Bool ecore_evas_fullscreen_get(const Ecore_Evas *ee)
Queries whether an Ecore_Evas' window is fullscreen or not.
Definition: ecore_evas.c:2481
EAPI Eet_File_Mode eet_mode_get(Eet_File *ef)
Gets the mode an Eet_File was opened with.
Definition: eet_lib.c:1669
Evas_GL_API * evas_gl_context_api_get(Evas_GL *evas_gl, Evas_GL_Context *ctx)
Gets the API for rendering using OpenGL with non standard contexts.
Definition: evas_gl.c:636
Panel (dis)appears from the left.
Definition: elm_panel_eo.h:22
EAPI void * eet_data_image_decode_cipher(const void *data, const char *cipher_key, int size, unsigned int *w, unsigned int *h, int *alpha, int *compress, int *quality, Eet_Image_Encoding *lossy)
Decodes Image data into pixel data using a cipher.
Definition: eet_image.c:2065
EAPI void ecore_evas_msg_parent_send(Ecore_Evas *ee, int msg_domain, int msg_id, void *data, int size)
Sends message to parent ecore.
Definition: ecore_evas.c:2702
EOAPI Eina_Bool elm_obj_web_text_matches_unmark_all(Eo *obj)
Clears all marked matches in the document.
Eina_Iterator * eina_file_xattr_get(Eina_File *file)
Gets the extended attribute of an open file.
Definition: eina_file.c:1161
EAPI void ecore_drm_output_position_get(Ecore_Drm_Output *output, int *x, int *y)
Gets the output position of Ecore_Drm_Output.
Definition: ecore_drm_output.c:1173
const Edje_External_Param_Info * edje_external_param_info_get(const char *type_name)
Gets the array of parameters information about a type given its name.
Definition: edje_external.c:331
const EAPI char * elm_config_icon_theme_get(void)
Get the icon theme the user has set.
Definition: elm_config.c:2974
State set action value.
Definition: Edje_Common.h:1930
int(* Eina_Compare_Cb)(const void *data1, const void *data2)
Definition: eina_types.h:519
EAPI int ECORE_EVAS_EWS_EVENT_MANAGER_CHANGE
manager was changed
Definition: ecore_evas_ews.c:18
void(* Elm_Drag_Done)(void *data, Evas_Object *obj, Eina_Bool accepted)
Callback called when a drag is finished.
Definition: elm_cnp.h:189
EAPI Efreet_Desktop * efreet_desktop_new(const char *file)
Gets a reference to an Efreet_Desktop structure representing the contents of file or NULL if file is ...
Definition: efreet_desktop.c:229
const EAPI void * eet_identity_sha1(Eet_File *ef, int *sha1_length)
Gets the SHA1 associated with a file. Could be the one used to sign the data or if the data where not...
Definition: eet_lib.c:1861
Ecore_IMF_Keyboard_Modifiers modifiers
The keyboard modifiers active when the event has been emitted.
Definition: Ecore_IMF.h:637
void ecore_timer_loop_reset(Efl_Loop_Timer *obj)
This effectively resets a timer but based on the time when this iteration of the main loop started.
Definition: efl_loop_timer_eo.legacy.c:27
A position.
Definition: Evas_Common.h:239
void elm_map_overlay_region_get(const Elm_Map_Overlay *overlay, double *lon, double *lat)
Get the geographic coordinates of the overlay.
Definition: elm_map.c:5102
struct _Eldbus_Proxy_Event_Property_Loaded Eldbus_Proxy_Event_Property_Loaded
Autofill hint for a credit card expiration year.
Definition: elm_general.h:179
EAPI Eina_Bool elm_drop_target_add(Evas_Object *obj, Elm_Sel_Format format, Elm_Drag_State enter_cb, void *enter_data, Elm_Drag_State leave_cb, void *leave_data, Elm_Drag_Pos pos_cb, void *pos_data, Elm_Drop_Cb drop_cb, void *drop_data)
Set the given object as a target for drops for drag-and-drop.
Definition: efl_ui_dnd.c:419
EAPI double edje_edit_program_transition_value3_get(Evas_Object *obj, const char *prog)
Gets the interpolation value 3 of the transition.
EAPI void ecore_con_socks_remote_del(Ecore_Con_Socks *ecs)
Removes a SOCKS v4 proxy from the proxy list and delete it.
Definition: ecore_con_socks.c:325
Take no field into account.
Definition: elm_calendar_eo.h:101
unsigned short bg_extended
whether the extended palette is used for the background color
Definition: Evas_Common.h:1862
double step
step for the value change.
Definition: elm_widget_flipselector.h:40
void eina_matrix4_multiply(Eina_Matrix4 *out, const Eina_Matrix4 *mat_a, const Eina_Matrix4 *mat_b)
Multiplies two matrices with check.
Definition: eina_matrix.c:1013
EOAPI void elm_obj_list_multi_select_mode_set(Eo *obj, Elm_Object_Multi_Select_Mode mode)
Control the list multi select mode.
unsigned int n
Number of fingers tapped
Definition: elm_gesture_layer_common.h:18
EAPI void eina_rectangle_pool_data_set(Eina_Rectangle_Pool *pool, const void *data)
Sets the data to the given pool.
Definition: eina_rectangle.c:857
EAPI void elm_config_item_select_on_focus_disabled_set(Eina_Bool disable)
Set the disable status of the item select on focus feature.
Definition: elm_config.c:3535
a property was removed
Definition: eldbus_object.h:65
EAPI Eina_Bool edje_edit_part_select_mode_set(Evas_Object *obj, const char *part, Edje_Edit_Select_Mode mode)
Sets the select mode for a textblock part.
Definition: edje_edit.c:3046
Definition: Elocation.h:186
const Eina_Value_Type * EINA_VALUE_TYPE_FLOAT
Definition: eina_value.c:5602
Eina_Bool elm_animation_view_auto_play_get(const Elm_Animation_View *obj)
Animation will be started automatically when it's possible.
Evas_GL * evas_gl_current_evas_gl_get(Evas_GL_Context **context, Evas_GL_Surface **surface)
Get current Evas GL.
Definition: evas_gl.c:561
unsigned int Eina_Magic
An abstract type for a magic number.
Definition: eina_magic.h:133
EINA_DEPRECATED EAPI void edje_edit_part_item_span_get(Evas_Object *obj, const char *part, const char *item, unsigned char *col, unsigned char *row)
Retrieves the how many columns and rows will span for use by item.
Definition: edje_edit.c:6040
Efreet_Icon_Theme_Context context
The type of icons in the dir.
Definition: efreet_icon.h:84
void eina_hash_free_buckets(Eina_Hash *hash)
Frees the given hash table buckets resources.
Definition: eina_hash.c:885
Similar to .toolbar.
Definition: elm_win_legacy.h:74
Definition: evas_font.h:221
EINA_DEPRECATED void elm_icon_no_scale_set(Evas_Object *obj, Eina_Bool no_scale)
Disable scaling of this object.
Definition: elm_icon.c:733
Elm_Theme * elm_theme_ref_get(const Elm_Theme *th)
Return the theme referred to.
Definition: elm_theme.c:623
#define ELM_SPINNER_EVENT_DELAY_CHANGED
Called when spinner delay changed.
Definition: elm_spinner_eo.h:316
Definition: elm_widget_hover.h:40
Never use a softcursor.
Definition: elm_general.h:794
EAPI Eina_Bool edje_edit_state_text_align_y_set(Evas_Object *obj, const char *part, const char *state, double value, double align)
Sets the text vertical align of a part state.
EAPI Eina_Bool edje_edit_part_clip_to_set(Evas_Object *obj, const char *part, const char *clip_to)
Sets a part to clip part to.
Definition: edje_edit.c:3802
EAPI Evas_Object * elm_notify_add(Evas_Object *parent)
Add a new notify to the parent.
Definition: elm_notify.c:478
EAPI void elm_config_cache_edje_collection_cache_size_set(int size)
Set the configured edje collections (groups) cache size.
Definition: elm_config.c:3388
EAPI Evas_Object * elm_table_add(Evas_Object *parent)
Add a new table to the parent.
Definition: elm_table.c:137
EAPI Eina_Bool edje_edit_state_map_zoom_get(Evas_Object *obj, const char *part, const char *state, double value, double *x, double *y)
Gets map.zoom (x and y) values of given part state.
Definition: edje_edit.c:7866
const EAPI char * eeze_disk_label_get(Eeze_Disk *disk)
Return the label of the disk.
Definition: eeze_disk.c:417
struct _Eldbus_Proxy Eldbus_Proxy
Represents a client object bound to an interface.
Definition: Eldbus.h:221
siginfo_t data
Signal info.
Definition: Ecore_Common.h:670
Key Up event.
Definition: Ecore_IMF.h:257
void * api_func
The EAPI function offering this op.
Definition: Eo.h:841
below window
Definition: Ecore_Win32.h:78
EAPI Eina_Bool ecore_evas_transparent_get(const Ecore_Evas *ee)
Queries whether an Ecore_Evas is transparent.
Definition: ecore_evas.c:1493
Structure passed as value on #EDJE_MESSAGE_STRING messages.
Definition: Edje_Legacy.h:483
EAPI struct wl_seat * ecore_wl_input_seat_get(Ecore_Wl_Input *input)
Definition: ecore_wl_input.c:370
size_t count
Number of op descriptions.
Definition: Eo.h:853
EOAPI void elm_obj_clock_show_seconds_set(Eo *obj, Eina_Bool seconds)
If the given clock widget must show time with seconds or not.
Ecore_Win32_Window * window
The window that received the event.
Definition: Ecore_Win32.h:347
EOAPI Eina_Bool efl_event_callback_array_del(Eo *obj, const Efl_Callback_Array_Item *array, const void *user_data)
Del a callback array with a specific data associated to it for an event.
void elm_gengrid_page_relative_set(Eo *obj, double h_pagerel, double v_pagerel)
Control a given gengrid widget's scrolling page size, relative to its viewport size.
Definition: elm_gengrid.c:5102
void eldbus_object_free_cb_add(Eldbus_Object *obj, Eldbus_Free_Cb cb, const void *data)
Add a callback function to be called when object will be freed.
Definition: eldbus_object.c:259
struct _Eldbus_Connection Eldbus_Connection
Represents a connection of one the type of connection with the DBus daemon.
Definition: Eldbus.h:227
void(* Evas_Object_Intercept_Resize_Cb)(void *data, Evas_Object *obj, Evas_Coord w, Evas_Coord h)
Function signature for the resize event of an evas object.
Definition: Evas_Legacy.h:2941
Eina_Clist * prev
The previous entry in the list.
Definition: eina_clist.h:111
Eina_List * evas_textblock_cursor_range_formats_get(const Efl_Text_Cursor_Cursor *cur1, const Evas_Textblock_Cursor *cur2)
Return the format nodes in the range between cur1 and cur2.
Definition: evas_object_textblock.c:11945
EAPI void ecore_cocoa_window_size_step_set(Ecore_Cocoa_Window *window, int w, int h)
Sets a Cocoa window's resize increment.
EAPI void * ephysics_world_event_callback_del(EPhysics_World *world, EPhysics_Callback_World_Type type, EPhysics_World_Event_Cb func)
Unregister an ephysics world event callback.
To the top of viewport.
Definition: elm_general.h:382
#define ELM_GENGRID_EVENT_INDEX_UPDATE
Called on gengrid index update.
Definition: elm_gengrid_eo.h:659
_Ecore_Wl2_Window_Type
Definition: Ecore_Wl2.h:330
Evas_Object * evas_object_smart_add(Evas *e, Evas_Smart *s)
Instantiates a new smart object described by s.
Definition: evas_object_smart.c:694
EAPI Evas_Object * elm_image_object_get(const Evas_Object *obj)
Get the inlined image object of the image widget.
Definition: efl_ui_image.c:2531
#define ELM_NAVIFRAME_EVENT_TITLE_TRANSITION_FINISHED
Called when naviframe title transaction finished.
Definition: elm_naviframe_eo.h:269
Elocation_Accuracy_Level
Definition: Elocation.h:105
EAPI Eina_Bool edje_edit_image_set_del(Evas_Object *obj, const char *name)
Deletes image set.
Definition: edje_edit.c:9325
EOAPI void evas_canvas3d_light_attenuation_get(const Eo *obj, Evas_Real *constant, Evas_Real *linear, Evas_Real *quadratic)
Get the attenuation of the given light.
Eina_Bool(* Eina_Iterator_Next_Callback)(Eina_Iterator *it, void **data)
Definition: eina_iterator.h:132
EAPI void ecore_wl2_display_terminate(Ecore_Wl2_Display *display)
Terminate a Wayland display's main loop.
Definition: ecore_wl2_display.c:1015
Ecore_Win32_Selection selection
The type of the selection.
Definition: Ecore_Win32.h:512
int ECORE_WIN32_EVENT_SELECTION_CLEAR
Ecore_Event for the Ecore_Win32_Event_Selection_Clear event.
Definition: ecore_win32.c:416
double x
x coordinate
Definition: EPhysics.h:192
EAPI Eina_Bool ecore_wl2_window_wm_rotation_supported_get(Ecore_Wl2_Window *window)
Get if window rotation is supported by the window manager.
Definition: ecore_wl2_window.c:1153
EAPI Eina_Bool edje_edit_state_fill_size_offset_x_set(Evas_Object *obj, const char *part, const char *state, double value, double x)
Sets the fill horizontal size offset value of a part state.
EAPI int ecore_ipc_init(void)
Initializes the Ecore IPC library.
Definition: ecore_ipc.c:307
EAPI Eina_Bool ecore_getopt_help_category(FILE *fp, const Ecore_Getopt *parser, const char *category)
Shows help for a single category (along with program usage and description).
Definition: ecore_getopt.c:830
long long ecore_file_size(const char *file)
Gets the size of the given file.
Definition: ecore_file.c:154
EINA_DEPRECATED EAPI void elm_fileselector_entry_is_save_set(Evas_Object *obj, Eina_Bool value)
Enable/disable the file name entry box where the user can type in a name for a file,...
Definition: elc_fileselector_entry.c:513
void elm_object_item_access_order_set(Elm_Widget_Item *obj, Eina_List *objs)
Set highlight order.
Definition: elm_widget_item_eo.legacy.c:129
Elm_Map_Overlay_Type
Set overlay type to be used.
Definition: elm_map_common.h:30
Definition: Ecore_Wayland.h:129
EOAPI char * elm_obj_entry_textblock_cursor_content_get(const Eo *obj)
Get the character pointed by the cursor at its current position.
void eina_log_domain_registered_level_set(int domain, int level)
Sets the domain level given its identifier.
Definition: eina_log.c:2027
static Eina_Bool eina_value_get(const Eina_Value *value,...)
Gets the generic value.
EAPI Eina_Bool edje_edit_state_fill_origin_relative_y_set(Evas_Object *obj, const char *part, const char *state, double value, double y)
Sets the fill horizontal origin relative value of a part state.
EOAPI Eina_Bool elm_obj_entry_scrollable_get(const Eo *obj)
Get the scrollable state of the entry.
EAPI int EINA_LOG_DOMAIN_GLOBAL
EINA_LOG_DOMAIN_GLOBAL is the general purpose log domain to be used, it is always registered and avai...
void elm_datetime_format_set(Evas_Object *obj, const char *fmt)
Set the datetime format.
Definition: elm_datetime.c:47
void elm_object_focus_move_policy_set(Evas_Object *obj, Elm_Focus_Move_Policy policy)
Set the focus movement policy to a given Elementary object.
Definition: elm_main.c:1720
static Eina_Bool eina_rectangle_y_cut(Eina_Rectangle *rect, Eina_Rectangle *slice, Eina_Rectangle *remainder, int amount) EINA_ARG_NONNULL(1)
Slices a rectangle horizontally into two subrectangles.
int version
Version of the Iterator API.
Definition: eina_iterator.h:161
#define MAP_SHARED
Definition: mman.h:55
EAPI Eina_Bool elm_layout_table_pack(Eo *obj, const char *part, Evas_Object *child, unsigned short col, unsigned short row, unsigned short colspan, unsigned short rowspan)
Insert child to layout table part.
Definition: efl_ui_layout.c:3075
Eina_List * evas_object_smart_members_get(const Evas_Object *obj)
Retrieves the list of the member objects of a given Evas smart object.
Definition: evas_object_smart.c:551
EAPI Eina_Bool edje_edit_state_visible_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool visible)
Sets the visibility of a part state.
Definition: edje_edit.c:7247
EAPI Ecore_Ipc_Server * ecore_ipc_client_server_get(Ecore_Ipc_Client *cl)
Retrieves the IPC server that the given IPC client is connected to.
Definition: ecore_ipc.c:1225
Autofill hint for a phone number.
Definition: Ecore_IMF.h:423
EAPI Eina_Bool edje_edit_program_value_set(Evas_Object *obj, const char *prog, double value)
Sets the value of state for the given program.
Definition: edje_edit.c:11540
Default layout.
Definition: Ecore_IMF.h:355
EOAPI void elm_obj_label_ellipsis_set(Eo *obj, Eina_Bool ellipsis)
Control the ellipsis behavior of the label.
Mouse leave event.
Definition: Evas_Legacy.h:211
void emotion_object_bg_color_set(Evas_Object *obj, int r, int g, int b, int a)
Set a color for the background rectangle of this emotion object.
Definition: emotion_smart.c:606
struct _Evas_Textblock_Node_Format Evas_Textblock_Node_Format
Definition: evas_object_textblock.c:172
const EAPI char * efreet_music_dir_get(void)
Retrieves the XDG Music directory.
Definition: efreet_base.c:167
EAPI Eina_Unicode * eina_unicode_escape(const Eina_Unicode *str)
Definition: eina_unicode.c:162
EAPI Eina_Bool ecore_evas_extn_plug_connect(Evas_Object *obj, const char *svcname, int svcnum, Eina_Bool svcsys)
Connects an external ecore evas plug to service provided by external ecore evas socket.
Definition: ecore_evas.c:4375
Elm_Icon_Lookup_Order lookup_order
The order in which to find the icon.
Definition: elm_store.h:91
Special value for creating PBuffer surfaces without any attached buffer.
Definition: Evas_GL.h:478
EOAPI unsigned int elm_obj_gengrid_items_count(const Eo *obj)
Return how many items are currently in a list.
Eina_Bool eio_monitor_has_context(const Eio_Monitor *monitor, const char *path)
Check if a monitor has the context about a file or not.
Definition: eio_monitor.c:417
EAPI Eina_Bool ecore_evas_ews_setup(int x, int y, int w, int h)
Reconfigures the backing store used.
Definition: ecore_evas_ews.c:1332
EAPI void elm_transit_effect_del(Elm_Transit *transit, Elm_Transit_Effect_Transition_Cb transition_cb, Elm_Transit_Effect *effect)
Delete an added effect.
Definition: elm_transit.c:621
int revision
Revision component of the version.
Definition: eina_main.h:67
EOAPI void elm_obj_clock_time_get(const Eo *obj, int *hrs, int *min, int *sec)
Clock widget's time.
Structure passed as value on #EDJE_MESSAGE_STRING_INT_SET messages.
Definition: Edje_Legacy.h:528
Eina_Mempool * eina_mempool_add(const char *name, const char *context, const char *options,...)
Creates a new mempool of the given type.
Definition: eina_mempool.c:262
double evas_object_textblock_valign_get(const Evas_Object *obj)
The vertical alignment of text within the textblock object as a whole.
Definition: evas_object_textblock.c:7756
EAPI void ephysics_body_face_evas_object_set(EPhysics_Body *body, EPhysics_Body_Face face, Evas_Object *evas_obj, Eina_Bool use_obj_pos)
Set an evas object to a physics body face.
double emotion_object_ratio_get(const Evas_Object *obj)
Retrieve the video aspect ratio of the media file loaded.
Definition: emotion_smart.c:851
const Eina_List * elm_object_item_access_order_get(Elm_Widget_Item *obj)
Get highlight order.
Definition: elm_widget_item_eo.legacy.c:123
EAPI Evas_Coord elm_config_finger_size_get(void)
Get the configured "finger size".
Definition: elm_config.c:3258
char * strcasestr(const char *haystack, const char *needle)
Locate a substring into a string, ignoring case.
Definition: evil_string.c:17
EAPI void ecore_evas_pointer_xy_get(const Ecore_Evas *ee, Evas_Coord *x, Evas_Coord *y)
Retrieves the coordinates of the default mouse pointer.
Definition: ecore_evas.c:2824
EOAPI void elm_obj_panel_toggle(Eo *obj)
Toggle the hidden state of the panel from code.
Ecore_IMF_Preedit_Type preedit_type
preedit style type
Definition: Ecore_IMF.h:758
transverse
Definition: Ethumb.h:276
Invalid opcode value.
Definition: eina_debug.h:40
Definition: elm_widget_map.h:148
EOAPI Evas_Canvas3D_Node_Type evas_canvas3d_node_type_get(const Eo *obj)
Get the type of the given node.
EAPI void ecore_evas_size_step_get(const Ecore_Evas *ee, int *w, int *h)
Gets the "size step" set for a given Ecore_Evas window.
Definition: ecore_evas.c:1704
Edje_Part_Description_Spec_Fill fill
fill settings
Definition: edje_convert.h:156
EAPI void * efl_data_scope_safe_get(const Eo *obj_id, const Efl_Class *klass_id)
Safely get a pointer to the data of an object for a specific class.
Definition: eo.c:2217
Evas_Object * event_block_rect
This object blocks the event in some cases.
Definition: elm_widget_genlist.h:130
EAPI int ECORE_WL2_EVENT_SEAT_SELECTION
Definition: ecore_wl2.c:45
Evas_Smart_Class base
Base smart class struct, need for all smart objects.
Definition: Evas_Common.h:2740
EAPI Embryo_Program * embryo_program_const_new(void *data, int size)
Creates a new Embryo program, with bytecode data that cannot be freed.
Definition: embryo_amx.c:265
EAPI Eina_Bool efl_destructed_is(const Eo *obj_id)
Checks if the object was already descructed (only relevant for manual_free objects).
Definition: eo.c:2664
Eina_Bool edje_external_param_string_get(const Eina_List *params, const char *key, const char **ret)
Gets the value of the given parameter of string type.
Definition: edje_external.c:280
Eina_Stringshare * eina_stringshare_vprintf(const char *fmt, va_list args)
Retrieves an instance of a string for use in a program from a format string.
Definition: eina_stringshare.c:637
Edje_Cursor
All available cursor states.
Definition: Edje_Common.h:5
#define RTLD_LAZY
Definition: evil_dlfcn.h:24
Eina_Bool needs_size_calc
This flag is set true when the layout sizing eval is already requested.
Definition: elm_widget_layout.h:81
const EAPI Eina_Value_Type * EINA_VALUE_TYPE_TM
Definition: eina_value.c:5615
void(* Eina_Benchmark_Specimens)(int request)
Definition: eina_benchmark.h:343
const char * ecore_exe_cmd_get(const Ecore_Exe *exe)
Retrieves the command of the given spawned process.
Definition: ecore_exe.c:224
Definition: Evas_Legacy.h:4608
EAPI void elm_code_widget_selection_copy(Evas_Object *widget)
Copy the selected widget content to clipboard.
Definition: elm_code_widget_selection.c:433
Eina_Iterator * edje_file_iterator_new(void)
Iterates over all the opened Edje files.
Definition: edje_load.c:329
struct _Edje_External_Param_Info::@126::@131 c
Info about choice type parameters.
Elm_Xdnd_Action action
The action to perform with the data.
Definition: elm_cnp.h:112
Substring style 1.
Definition: Ecore_IMF.h:322
Eina_Bool elua_util_script_run(Elua_State *es, int argc, char **argv, int n, int *quit)
Runs a script.
Definition: elua.c:713
Eina_Bool elm_win_focus_highlight_animate_get(const Elm_Win *obj)
Get the animate value of the focus highlight for this window.
Go into sleepmode - code can be restarted.
Definition: Embryo.h:406
_EPhysics_Callback_Body_Type
Definition: EPhysics.h:2261
#define ELM_PREFS_EVENT_PAGE_LOADED
Called when page got loaded.
Definition: elm_prefs_eo.h:361
EOAPI void elm_obj_grid_size_get(const Eo *obj, int *w, int *h)
Get the virtual size of the grid.
enum _EPhysics_Body_Cloth_Anchor_Side EPhysics_Body_Cloth_Anchor_Side
EOAPI int elm_obj_diskselector_display_item_num_get(const Eo *obj)
Get the number of items in the diskselector object.
static int eina_rectangle_max_y(Eina_Rectangle *rect) EINA_ARG_NONNULL(1)
Gets the rectangle maximum Y coordinate.
Eina_Binbuf * eina_value_to_binbuf(Eina_Value *value)
Converts one value to Eina_Binbuf.
Definition: eina_value.c:5739
No active hints.
Definition: Edje_Common.h:34
The password layout to allow only number.
Definition: elm_entry_common.h:43
Eina_Iterator * edje_mmap_color_class_iterator_new(Eina_File *f)
Iterates over all the color class provided by an Edje file.
Definition: edje_util.c:1094
const EAPI char * eina_error_msg_get(Eina_Error error)
Returns the description of the given error number.
Definition: eina_error.c:289
const char * elm_spinner_special_value_get(Evas_Object *obj, double value)
Get the special string display in the place of the numerical value.
Definition: elm_spinner.c:1563
Eina_Bool ecore_timer_freeze_get(Ecore_Timer *timer)
Return whether the timer is freezing.
Definition: ecore_timer.c:357
const char * elm_object_access_info_get(Evas_Object *obj)
Get the text to read out when in accessibility mode.
Definition: elm_main.c:1967
EAPI int ECORE_CON_EVENT_URL_DATA
A URL object has data.
Definition: ecore_con_url.c:29
EAPI Eina_Bool ecore_x_selection_xdnd_clear(void)
Release ownership of the XDND selection.
Definition: ecore_x_selection.c:255
Definition: Ecore_Con.h:513
EAPI Eina_List * eina_list_prepend(Eina_List *list, const void *data)
Prepends the given data to the given linked list.
Definition: eina_list.c:618
int button
Mouse button number that went down (1 - 32)
Definition: Evas_Legacy.h:161
static void eina_condition_free(Eina_Condition *cond)
Deallocates a condition variable.
void eldbus_message_iter_basic_get(Eldbus_Message_Iter *iter, void *value)
Get a basic type from Eldbus_Iterator.
Definition: eldbus_message.c:583
Ecore_Win32_Selection selection
The type of the selection.
Definition: Ecore_Win32.h:499
double ysub
subpixel precision for y
Definition: Evas_Common.h:230
void elm_win_modal_set(Evas_Object *obj, Eina_Bool modal)
Set the modal state of a window.
Definition: efl_ui_win.c:8507
void evas_device_description_set(Evas_Device *dev, const char *desc)
Set the description of a device as a string.
Definition: evas_device.c:344
EAPI double ephysics_body_density_get(const EPhysics_Body *body)
Get body's material density.
Elm_Icon_Type
Elementary icon types.
Definition: elm_general.h:62
void(* Evas_Object_Event_Cb)(void *data, Evas *e, Evas_Object *obj, void *event_info)
Evas object event callback function signature.
Definition: Evas_Common.h:450
EAPI int ECORE_X_EVENT_ANY
low level event dependent on backend in use, will be XEvent.
Definition: ecore_x.c:89
Definition: elm_store.h:137
Eina_Bool global_faulty
Indicates whether global_map is bad.
Definition: eina_file_common.h:104
EAPI void efreet_icon_free(Efreet_Icon *icon)
Free's the given icon and all its internal data.
Definition: efreet_icon.c:412
EOAPI Elm_Input_Panel_Layout elm_obj_entry_input_panel_layout_get(const Eo *obj)
Get the input panel layout of the entry.
static Eina_F32p32 eina_f32p32_sub(Eina_F32p32 a, Eina_F32p32 b)
Calculates the subtraction of two Eina_F32p32 floating point numbers.
void(* Ethumb_Client_Connect_Cb)(void *data, Ethumb_Client *client, Eina_Bool success)
reports results of ethumb_client_connect()
Definition: Ethumb_Client.h:78
Starts slow and increase speed over time, v1 being a power factor.
Definition: elm_transit.h:70
EINA_DEPRECATED void elm_diskselector_item_cursor_engine_only_set(Elm_Object_Item *it, Eina_Bool engine_only)
Set if the cursor set should be searched on the theme or should use the provided by the engine,...
Definition: Ecore_Wl2.h:69
EAPI void ecore_wl_pointer_xy_get(int *x, int *y)
Retrieves the position of the current screen.
Definition: ecore_wl.c:381
char * exec
Program to execute.
Definition: efreet_desktop.h:104
enum _Edje_Channel Edje_Channel
Identifiers of Edje message types, which can be sent back and forth code and a given Edje object's th...
EAPI void ecore_con_socks_apply_always(Ecore_Con_Socks *ecs)
Sets a proxy object to be used with all servers created with ecore_con_server_connect().
Definition: ecore_con_socks.c:341
void evas_data_argb_premul(unsigned int *data, unsigned int len)
Pre-multiplies data by an alpha factor.
Definition: evas_main.c:987
void() Evas_Canvas3D_Surface_Func(Evas_Real *out_x, Evas_Real *out_y, Evas_Real *out_z, Evas_Real a, Evas_Real b)
Definition: Evas_Eo.h:410
void(* Elm_Drag_State)(void *data, Evas_Object *obj)
Callback called when a drag is finished, enters, or leaves an object.
Definition: elm_cnp.h:179
Definition: evas_3d_utils.h:46
Definition: eldbus_service.h:20
Affine matrix type.
Definition: eina_matrix.h:54
Definition: Ecore_X.h:935
void * ecore_main_fd_handler_del(Ecore_Fd_Handler *fd_handler)
Marks an FD handler for deletion.
Definition: ecore_main.c:1448
EAPI Eina_Bool ecore_wl2_display_sync_is_done(const Ecore_Wl2_Display *display)
Check if the display has performed a sync.
Definition: ecore_wl2_display.c:1133
const Eina_Value_Type * type
how to access values
Definition: eina_value.h:663
Parameter value is one of a set of predefined string choices.
Definition: Edje_Common.h:637
#define EINA_LOG_ERR(fmt,...)
Definition: eina_log.h:376
void elm_object_item_cursor_set(Elm_Widget_Item *obj, const char *cursor)
Control the type of mouse pointer/cursor decoration to be shown, when the mouse pointer is over the g...
Definition: elm_widget_item_eo.legacy.c:27
void(* Ecore_Evas_Vnc_Client_Disconnected_Cb)(void *data, Ecore_Evas *ee, const char *client_host)
A callback used to inform that a client has disconnected.
Definition: Ecore_Evas.h:3179
const EAPI Eina_Value_Type * EINA_VALUE_TYPE_VALUE
Definition: eina_value.c:5588
Efl_Event_Cb func
< The priorit of the event
Definition: Eo.h:286
Eina_Statgen statgen
For inexact stats a stat gen count to rate limit syscalls to stat file.
Definition: eina_file_common.h:92
EAPI void elm_transit_smooth_set(Elm_Transit *transit, Eina_Bool smooth)
Set the smooth effect for a transit.
Definition: elm_transit.c:686
EAPI Eina_Bool eina_value_optional_reset(Eina_Value *value)
Resets eina optional to empty.
EOAPI Eina_Bool evas_canvas3d_mesh_alpha_test_enable_get(const Eo *obj)
The enable status of alpha test for given mesh.
EOAPI void evas_canvas_key_lock_del(Eo *obj, const char *keyname)
Removes the keyname key from the current list of lock keys on canvas e.
const char * elm_object_translatable_part_text_get(const Evas_Object *obj, const char *part)
Get the original string set as translatable for an object.
Definition: elm_main.c:1549
EAPI void ecore_drm2_output_info_get(Ecore_Drm2_Output *output, int *x, int *y, int *w, int *h, unsigned int *refresh)
Get the geometry and refresh rate for a given output.
Definition: ecore_drm2_outputs.c:1681
void * func
The static function to call for the op.
Definition: Eo.h:842
void(* buffer_attached)(void *data, struct bq_consumer *bq_consumer, struct bq_buffer *buffer, const char *engine, int32_t width, int32_t height, int32_t format, uint32_t flags)
buffer_attached - (none) @buffer: (none) @engine: (none) @width: (none) @height: (none) @format: (non...
Definition: bq_mgr_protocol.h:97
void eina_tiler_clear(Eina_Tiler *t)
Removes all rectangles from tiles.
Definition: eina_tiler.c:1274
EAPI Eina_Bool elm_progressbar_inverted_get(const Evas_Object *obj)
Invert a given progress bar widget's displaying values order.
Definition: efl_ui_progressbar.c:957
int version
Edje version.
Definition: edje_convert.h:74
EAPI Eina_Bool ecore_evas_borderless_get(const Ecore_Evas *ee)
Queries whether an Ecore_Evas' window is borderless or not.
Definition: ecore_evas.c:2068
_Ecore_IMF_Device_Subclass
Enumeration for defining the types of Ecore_IMF_Device_Subclass.
Definition: Ecore_IMF.h:499
EAPI int eet_data_image_decode_to_surface_cipher(const void *data, const char *cipher_key, int size, unsigned int src_x, unsigned int src_y, unsigned int *d, unsigned int w, unsigned int h, unsigned int row_stride, int *alpha, int *compress, int *quality, Eet_Image_Encoding *lossy)
Decodes Image data into pixel data using a cipher.
Definition: eet_image.c:2241
EAPI Eina_List * ephysics_body_soft_body_triangles_inside_get(const EPhysics_Body *body, Evas_Coord x, Evas_Coord y, Evas_Coord z, Evas_Coord w, Evas_Coord h, Evas_Coord d)
Get a list of triangles indexes inside an area.
EAPI int efreet_mime_init(void)
Initializes the efreet mime settings.
Definition: efreet_mime.c:352
Exe Pipe Write mask.
Definition: ecore_exe_eo.h:47
EAPI int edje_edit_part_drag_step_y_get(Evas_Object *obj, const char *part)
Gets vertical dragable step for part.
EAPI void ecore_x_window_prop_string_set(Ecore_X_Window win, Ecore_X_Atom type, const char *str)
Set a window string property.
Definition: ecore_x_window_prop.c:649
EAPI void ecore_wl_subsurf_opaque_region_set(Ecore_Wl_Subsurf *ess, int x, int y, int w, int h)
Sets an opaque region for the given subsurface.
Definition: ecore_wl_subsurf.c:194
static void eina_clist_move_tail(Eina_Clist *dst, Eina_Clist *src)
Moves all elements from src to the tail of dst.
DEPRECATED.
Definition: Evas_Legacy.h:2169
Autofill hint for a credit card expiration day.
Definition: Ecore_IMF.h:417
Eina_Bool(* Ecore_Evas_Vnc_Client_Accept_Cb)(void *data, Ecore_Evas *ee, const char *client_host)
A callback used to accept a new client.
Definition: Ecore_Evas.h:3167
Eina_Bool restricted_calc_w
This is a flag to support edje restricted_calc in w axis.
Definition: elm_widget_layout.h:82
EAPI void eeze_disk_cancel(Eeze_Disk *disk)
Cancel a pending operation on the disk.
Definition: eeze_disk_mount.c:419
Eina_Bool eina_strbuf_append_printf(Eina_Strbuf *buf, const char *fmt,...) EINA_PRINTF(2
Appends data elements to a buffer using printf-style formatting.
Eina_Bool emotion_object_seekable_get(const Evas_Object *obj)
Get whether the media file is seekable.
Definition: emotion_smart.c:778
EAPI Eina_Bool eina_binbuf_use(Eina_Binbuf *buf, size_t extra_bytes) EINA_ARG_NONNULL(1)
Marks more bytes as used.
EAPI void * eina_quadtree_object(Eina_Inlist *item)
Retrieves the quadtree item's data for the given inline list.
Definition: eina_quadtree.c:830
IBeam cursor.
Definition: Ecore_Cocoa.h:109
EAPI unsigned int ecore_drm2_output_subpixel_get(const Ecore_Drm2_Output *output)
Get the subpixel state of the output.
Definition: ecore_drm2_outputs.c:1601
EAPI Eina_Bool edje_edit_part_item_index_max_w_set(Evas_Object *obj, const char *part, unsigned int index, int max_w)
Sets the maximum width value of a part's item.
Eet_Descriptor_Type_Get_Callback type_get
get the type, as used in the union or variant mapping, that should be used to store the given data in...
Definition: Eet.h:2843
EINA_DEPRECATED void elm_flipselector_item_label_set(Elm_Object_Item *it, const char *label)
Set the label of a given flip selector widget's item.
void elm_object_disabled_set(Evas_Object *obj, Eina_Bool disabled)
Set the disabled state of an Elementary object.
Definition: elm_main.c:1641
#define EET_DATA_DESCRIPTOR_ADD_SUB_NESTED(edd, struct_type, name, member, subtype)
Adds a nested sub-element type to a data descriptor.
Definition: Eet.h:3481
void ecore_buffer_provider_consumer_del_cb_set(Ecore_Buffer_Provider *provider, Ecore_Buffer_Provider_Consumer_Del_Cb func, void *data)
Sets a callback for consumer disconnection events.
Definition: ecore_buffer_provider.c:217
EAPI EPhysics_Body * ephysics_body_left_boundary_add(EPhysics_World *world)
Create a physic left boundary.
Sentinel.
Definition: Ecore_Audio.h:62
EOAPI Efl_Canvas_Object * evas_canvas_object_top_get(const Eo *obj)
Get the highest (stacked) Evas object on the canvas e.
enum _Emile_Cipher_Backend Emile_Cipher_Backend
#define eina_future_all(...)
A syntactic sugar over eina_future_all_array().
Definition: eina_promise.h:1612
Eina_Bool(* pset)(const Eina_Value_Type *type, void *mem, const void *ptr)
how to set memory from pointer
Definition: eina_value.h:3689
Eina_Iterator * edje_external_iterator_get(void)
Definition: edje_external.c:228
EAPI void elm_thumb_compress_get(const Evas_Object *obj, int *compress)
Get the compression of the thumb object.
Definition: elm_thumb.c:887
EAPI void * eio_file_container_get(Eio_File *ls)
Return the container during EIO operation.
Definition: eio_file.c:759
void eldbus_service_object_unregister(Eldbus_Service_Interface *iface)
Unregister all interfaces of the object path that this interface belongs and the object path.
Definition: eldbus_service.c:1285
EAPI void * eet_data_descriptor_encode(Eet_Data_Descriptor *edd, const void *data_in, int *size_ret)
Encodes a dsata struct to memory and return that encoded data.
Definition: eet_data.c:5245
int x
Mouse co-ordinates where the mouse cursor moved to.
Definition: Ecore_Sdl.h:105
static Eina_Value eina_value_ulong_init(unsigned long c)
Initialize Eina_Value containing the passed parameter.
Definition: eina_inline_value_util.x:193
Eina_Bool eeze_net_scan(Eeze_Net *net)
Scan an interface to cache its network addresses.
Definition: eeze_net.c:171
EAPI Eina_Bool ecore_wl2_offer_supports_mime(Ecore_Wl2_Offer *offer, const char *mime)
Check if the given offer supports the given mimetype.
Definition: ecore_wl2_dnd.c:932
EAPI int ECORE_WL_EVENT_SELECTION_DATA_READY
Definition: ecore_wl.c:97
EAPI int efl_callbacks_cmp(const Efl_Callback_Array_Item *a, const Efl_Callback_Array_Item *b)
Helper for sorting callbacks array.
Definition: eo.c:2766
EAPI Eina_Statgen eina_file_statgen_get(void)
Get the current stat generation counter value.
Definition: eina_file_common.c:93
#define efl_weak_unref(wref)
Unreference a pointer to an Eo object.
Definition: Eo.h:2139
EAPI Eina_Iterator * eet_list_entries(Eet_File *ef)
Returns an iterator that will describe each entry of an Eet_File.
Definition: eet_lib.c:2777
Definition: Ecore_Con.h:563
Eina_Inlist * eina_inlist_remove(Eina_Inlist *list, Eina_Inlist *item)
Removes node from list.
Definition: eina_inlist.c:335
Play animation once.
Definition: elm_thumb_legacy.h:8
void elm_win_resize_object_del(Eo *obj, Evas_Object *subobj)
Delete subobj as a resize object of window obj.
Definition: efl_ui_win.c:8926
EAPI int ecore_con_url_status_code_get(Ecore_Con_Url *url_con)
Gets the returned HTTP STATUS code.
Definition: ecore_con_url.c:1288
#define ELM_ENTRY_EVENT_MAXLENGTH_REACHED
Called when maximum entry length has been reached.
Definition: elm_entry_eo.h:1336
_Ecore_IMF_Device_Class
Enumeration for defining the types of Ecore_IMF_Device_Class.
Definition: Ecore_IMF.h:482
static void eina_clist_add_head(Eina_Clist *list, Eina_Clist *elem)
Adds an element to the head of the list.
EAPI Evas_Coord edje_edit_size_class_min_h_get(Evas_Object *obj, const char *class_name)
Returns height min size of specified size class.
void elm_app_info_set(void *mainfunc, const char *dom, const char *checkfile)
Re-locate the application somewhere else after compilation, if the developer wishes for easier distri...
Definition: elm_main.c:496
EAPI Eio_File * eio_dir_unlink(const char *path, Eio_Filter_Direct_Cb filter_cb, Eio_Progress_Cb progress_cb, Eio_Done_Cb done_cb, Eio_Error_Cb error_cb, const void *data)
Remove a directory and its content asynchronously.
Definition: eio_dir.c:931
A trackball style mouse.
Definition: Evas_Common.h:339
void ethumb_client_crop_align_set(Ethumb_Client *client, float x, float y)
Configure crop alignment in use for future requests.
Definition: ethumb_client.c:1443
EAPI unsigned char * eina_binbuf_string_steal(Eina_Binbuf *buf) EINA_MALLOC EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1)
Steals the contents of a string buffer.
EAPI Eina_Bool edje_edit_size_class_name_set(Evas_Object *obj, const char *name, const char *newname)
Changes name of a size class.
Definition: edje_edit.c:8153
void ecore_exe_tag_set(Ecore_Exe *exe, const char *tag)
Sets the string tag for the given process handle.
Definition: ecore_exe.c:167
Definition: eo_add_fallback.h:7
Eina_Bool elm_win_quickpanel_get(const Evas_Object *obj)
Get if this window is a quickpanel or not.
Definition: efl_ui_win.c:8031
int val[1]
The message's array of integers.
Definition: Edje_Legacy.h:507
Sign-in.
Definition: Ecore_IMF.h:402
Eldbus_Pending * eldbus_name_release(Eldbus_Connection *conn, const char *name, Eldbus_Message_Cb cb, const void *cb_data)
Send a "ReleaseName" method call in proxy.
Definition: eldbus_freedesktop.c:16
void * ecore_idle_exiter_del(Ecore_Idle_Exiter *idle_exiter)
Deletes an idle exiter handler from the list to be run on exiting idle state.
Definition: ecore_idle_exiter.c:24
unsigned char checked
LUA script only.
Definition: edje_convert.h:110
double elm_animation_view_speed_get(const Elm_Animation_View *obj)
Control animation speed.
EAPI void ecore_x_gc_free(Ecore_X_GC gc)
Deletes and frees the given graphics context.
Definition: ecore_x_gc.c:169
Eina_Bool elm_map_overlay_paused_get(const Elm_Map_Overlay *overlay)
Get a value whether the overlay is paused or not.
Definition: elm_map.c:5001
void eina_matrix3_compose(const Eina_Matrix3 *m1, const Eina_Matrix3 *m2, Eina_Matrix3 *dst)
Sets dst as the matrix multiplication (composition) of two matrices.
Definition: eina_matrix.c:416
Evas_Engine_Info * evas_engine_info_get(const Evas *obj)
Retrieves the current render engine info struct from the given evas.
Definition: evas_main.c:642
#define EFL_EVENT_DESCRIPTION_HOT(name)
unsigned int abi_version
always use:
Definition: elm_prefs_common.h:233
Eina_Bool elm_object_cursor_set(Eo *obj, const char *cursor)
The cursor to be shown when mouse is over the object.
Definition: elm_main.c:2064
track title
Definition: Emotion.h:187
struct _Ecore_Cocoa_Screen Ecore_Cocoa_Screen
Definition: Ecore_Cocoa.h:46
wchar_t * evil_char_to_wchar(const char *text)
Convert a string from char * to wchar_t *.
Definition: evil_util.c:19
void elm_object_focus_next_item_set(Evas_Object *obj, Elm_Object_Item *next_item, Elm_Focus_Direction dir)
Set next object item with specific focus direction.
Definition: elm_focus_legacy.c:325
EINA_DEPRECATED void elm_entry_scrollbar_policy_set(Evas_Object *obj, Elm_Scroller_Policy h, Elm_Scroller_Policy v)
This sets the entry's scrollbar policy (i.e.
Definition: elm_entry.c:5257
EAPI Eina_Hash * elm_font_available_hash_add(Eina_List *list)
Create a font hash table of available system fonts.
Definition: elm_font.c:170
SDL Key Up event.
Definition: Ecore_Sdl.h:73
EAPI Elm_Fileselector_Sort elm_fileselector_sort_method_get(const Evas_Object *obj)
Get the sort method of the file selector widget.
Definition: elc_fileselector.c:2930
Ecore_Audio wasapi output.
int elm_win_quickpanel_priority_major_get(const Evas_Object *obj)
Get the major priority of a quickpanel window.
Definition: efl_ui_win.c:8064
EAPI Eina_Bool edje_edit_group_name_set(Evas_Object *obj, const char *new_name)
Sets a new name for the current open group.
Definition: edje_edit.c:2010
EOAPI Eina_Bool elm_obj_web_text_matches_highlight_get(const Eo *obj)
Get whether highlighting marks is enabled.
EAPI Eina_Bool edje_edit_program_signal_set(Evas_Object *obj, const char *prog, const char *signal)
Sets signal of the given program.
Definition: edje_edit.c:11465
Definition: eolian_database.h:84
EAPI void elm_config_profile_save(const char *profile)
Take the current config and write it out to the named profile.
Definition: elm_config.c:3110
EAPI int ecore_x_window_visible_get(Ecore_X_Window win)
Finds out whether the given window is currently visible.
Definition: ecore_x_window.c:941
double xy
xy in x' = (x * xx) + (y * xy) + (z * xz) + xw
Definition: eina_matrix.h:117
EAPI void ecore_cocoa_window_activate(Ecore_Cocoa_Window *window)
Makes a Cocoa window the current key window by raising it.
EOAPI void evas_canvas3d_node_type_set(Eo *obj, Evas_Canvas3D_Node_Type type)
Get the type of the given node.
EOAPI void elm_obj_calendar_marks_draw(Eo *obj)
Draw calendar marks.
Definition: elm_widget_prefs.h:45
void elm_spinner_value_set(Evas_Object *obj, double val)
Control the value the spinner displays.
Definition: elm_spinner.c:1383
Eldbus_Connection * eldbus_connection_get(Eldbus_Connection_Type type)
Establish a connection to bus and integrate it with the ecore main loop.
Definition: eldbus_core.c:1102
static void eina_value_flush(Eina_Value *value)
Empties a generic value storage.
void elm_slider_units_format_function_set(Evas_Object *obj, slider_func_type func, slider_freefunc_type free_func)
Set the format function pointer for the units label.
Definition: elm_slider.c:1537
Medium compression level (Zlib)
Definition: Eet.h:241
Elm_Label_Slide_Mode
Slide mode of a label widget.
Definition: elm_label_eo.h:18
unsigned int timestamp
event timestamp
Definition: elm_gesture_layer_common.h:19
#define WRN(...)
Macro for logging Eina warnings.
Definition: eina_file_common.h:164
Evas_Object * elm_map_add(Evas_Object *parent)
Add a new map widget to the given parent Elementary (container) object.
Definition: elm_map.c:4300
canary value: any value greater or equal to ELM_OBJECT_SELECT_MODE_MAX is forbidden.
Definition: elm_general.h:54
Unable to set user data field (table full)
Definition: Embryo.h:414
Orientation sensor.
Definition: Eeze_Sensor.h:72
EAPI int ECORE_CON_EVENT_PROXY_BIND
A server connection has successfully negotiated an ip:port binding.
Definition: ecore_con_legacy.c:163
Ecore_Cocoa_Object * cocoa_window
Handler of the Cocoa window.
Definition: Ecore_Cocoa.h:176
enum _Emile_Image_Animated_Loop_Hint Emile_Image_Animated_Loop_Hint
#define ELM_FLIPSELECTOR_EVENT_OVERFLOWED
Called when flipselector is overflowed.
Definition: elm_flipselector_eo.h:210
void(* Eldbus_Message_Cb)(void *data, const Eldbus_Message *msg, Eldbus_Pending *pending)
Definition: Eldbus.h:203
static size_t eina_strlen_bounded(const char *str, size_t maxlen)
Count up to a given amount of bytes of the given string.
Definition: eina_inline_str.x:42
char * startup_wm_class
If specified will map at least one window with the given string as it's WM class or WM name.
Definition: efreet_desktop.h:106
EAPI void elm_photocam_paused_set(Evas_Object *obj, Eina_Bool paused)
Set the paused state for photocam.
Definition: efl_ui_image_zoomable.c:3332
ARGB 32bit pixel format with A in the high byte per 32bit pixel word.
Definition: Evas_Common.h:273
Elm_Sel_Type type
The selection type.
Definition: elm_cnp.h:123
EAPI void elm_thumb_reload(Evas_Object *obj)
Reload thumbnail if it was generated before.
Definition: elm_thumb.c:952
Eet_Descriptor_Str_Free_Callback str_free
how to free a string
Definition: Eet.h:2833
int ecore_main_fd_handler_fd_get(Ecore_Fd_Handler *fd_handler)
Retrieves the file descriptor that the given handler is handling.
Definition: ecore_main.c:1595
Eina_List * list
the list that holds data, members are of subtype->value_size bytes.
Definition: eina_value.h:1916
void ecore_animator_freeze(Ecore_Animator *animator)
Suspends the specified animator.
Definition: ecore_anim.c:858
#define EINA_PATH_SEP_S
The constant defined the path separator as the string "\" on Windows and "/" otherwise.
Definition: eina_file.h:185
Definition: Ecore_X.h:667
static Eina_Bool eina_value_array_set(Eina_Value *value, unsigned int position,...)
Sets the generic value in an array member.
void evas_map_free(Evas_Map *m)
Free a previously allocated map.
Definition: evas_map.c:745
EAPI void eina_quadtree_cycle(Eina_QuadTree *q)
Sets the quadtree's index to 0.
Definition: eina_quadtree.c:864
unsigned int version
must be EINA_VALUE_TYPE_VERSION
Definition: eina_value.h:3679
EOAPI void evas_canvas3d_mesh_fog_color_set(Eo *obj, Evas_Real r, Evas_Real g, Evas_Real b, Evas_Real a)
Set the fog color and density for the given mesh.
#define ELM_FILESELECTOR_EVENT_ACTIVATED
Called when the filesector was activated.
Definition: elm_fileselector_eo.h:69
Eina_Strbuf * emile_base64_encode(const Eina_Binbuf *in)
base64 encoding function.
EAPI Elm_Transit_Effect * elm_transit_effect_resizing_add(Elm_Transit *transit, Evas_Coord from_w, Evas_Coord from_h, Evas_Coord to_w, Evas_Coord to_h)
Add the Resizing Effect to Elm_Transit.
Definition: elm_transit.c:1088
EAPI int ECORE_CON_EVENT_CLIENT_DATA
A client connected to the server has sent data.
Definition: ecore_con_legacy.c:166
Ecore_Getopt_Action
Enumeration for defining the actions to do when parsing command line parameters.
Definition: Ecore_Getopt.h:64
void evas_font_path_global_append(const char *path)
Appends a font path to the list of font paths used by the application.
Definition: evas_font_dir.c:1381
EAPI void elm_access_object_unregister(Evas_Object *obj)
Unregister accessible object.
Definition: elm_access.c:1283
EAPI int eet_delete(Eet_File *ef, const char *name)
Deletes a specified entry from an Eet file being written or re-written.
Definition: eet_lib.c:2502
EAPI void * ephysics_world_event_callback_del_full(EPhysics_World *world, EPhysics_Callback_World_Type type, EPhysics_World_Event_Cb func, void *data)
Unregister an ephysics world event callback matching data pointer.
EAPI int edje_edit_image_compression_rate_get(Evas_Object *obj, const char *image)
Gets compression rate for the given image.
Definition: edje_edit.c:10490
#define ELM_GENLIST_EVENT_EXPAND_REQUEST
Called when expand is requested.
Definition: elm_genlist_eo.h:969
const char * dev_name
The device name of the key pressed.
Definition: Ecore_IMF.h:712
Next.
Definition: Ecore_IMF.h:399
EAPI void ecore_evas_move_resize(Ecore_Evas *ee, int x, int y, int w, int h)
Moves and resizes an Ecore_Evas.
Definition: ecore_evas.c:1363
Eina_List * text_classes
list of Edje_Text_Class
Definition: edje_convert.h:70
EAPI int ECORE_WL2_EVENT_DND_MOTION
Definition: ecore_wl2.c:27
Sets a minimum size hint on the list object, so that containers may respect it (and resize itself to ...
Definition: elm_general.h:443
const char * elm_gengrid_item_cursor_style_get(const Elm_Object_Item *it)
Get the current style set for a given gengrid item's custom cursor.
Definition: elm_gengrid.c:5020
EAPI void ecore_con_eet_server_free(Ecore_Con_Eet *server)
Frees an existing Ecore_Con_Eet object.
Definition: ecore_con_eet.c:743
EAPI double edje_edit_state_align_y_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the vertical align value of a part state.
A structure that stores old font directory entries.
Definition: edje_convert.h:30
int same_screen
Same screen flag.
Definition: Ecore_Input.h:296
const char * name
The name of the type to register.
Definition: Edje_Common.h:881
#define EMBRYO_FUNCTION_MAIN
Definition: Embryo.h:438
EAPI Eina_List * eina_list_demote_list(Eina_List *list, Eina_List *move_list)
Moves the specified data to the tail of the list.
Definition: eina_list.c:889
EAPI Eina_Bool ecore_evas_cursor_device_get(const Ecore_Evas *ee, Efl_Input_Device *pointer, Evas_Object **obj, int *layer, int *hot_x, int *hot_y)
Gets information about an Ecore_Evas' specified pointer device.
Definition: ecore_evas.c:1866
Evas_Object * elm_win_inlined_image_object_get(const Evas_Object *obj)
Get the inlined image object handle.
Definition: efl_ui_win.c:8684
EAPI Eina_Bool eeze_disk_can_eject(void)
Return whether eject support is available in eeze.
Definition: eeze_disk.c:476
void(* control_panel_hide)(Ecore_IMF_Context *ctx)
Hide the control panel.
Definition: Ecore_IMF.h:790
const EAPI char * elm_code_file_filename_get(Elm_Code_File *file)
Get the filename for the file specified.
Definition: elm_code_file.c:73
Old_Edje_Image_Directory * image_dir
images directory
Definition: edje_convert.h:65
int revision
< micro (bugfix, internal improvements, no new features version)
Definition: Ethumb.h:48
void eina_matrix2_inverse(Eina_Matrix2 *out, const Eina_Matrix2 *mat)
Computes the inverse with check of the given matrix.
Definition: eina_matrix.c:1219
Eina_Bool ecore_pipe_write(Ecore_Pipe *p, const void *buffer, unsigned int nbytes)
Writes on the file descriptor the data passed as parameter.
Definition: ecore_pipe.c:207
_Evas_GL_Options_Bits
Enumeration that defines the Configuration Options.
Definition: Evas_GL.h:511
Statistics about the server that shares cached bitmaps.
Definition: Evas_Common.h:2937
double value
value of the state (-1 if it is set)
Definition: Edje_Edit.h:121
Ecore_Exe_Event_Data_Line * lines
An array of line data if line buffered.
Definition: ecore_exe_eo.h:34
EAPI EPhysics_Constraint * ephysics_constraint_add(EPhysics_Body *body)
Create a new constraint.
static Eina_Bool eina_value_struct_member_value_get(const Eina_Value *src, const Eina_Value_Struct_Member *member, Eina_Value *dst)
Gets the member as Eina_Value copy given its member description.
Definition: evas_font.h:209
EAPI Eina_Bool edje_edit_state_box_alt_layout_set(Evas_Object *obj, const char *part, const char *state, double value, char *layout)
Sets fallback layout of the box.
EAPI void ecore_x_flush(void)
Sends all X commands in the X Display buffer.
Definition: ecore_x.c:1090
Elm_Focus_Region_Show_Mode
How the focus region should be calculated (not related to input focus).
Definition: elm_general.h:488
Ecore_IMF_BiDi_Direction
Enumeration for defining the types of Ecore_IMF bidirectionality.
Definition: Ecore_IMF.h:470
const char * string
A UTF8 string if this keystroke has produced a visible string to be ADDED.
Definition: Evas_Legacy.h:338
Eina_Bool(* flush)(const Eina_Value_Type *type, void *mem)
clear any values from mem
Definition: eina_value.h:3683
Go.
Definition: Ecore_IMF.h:396
EAPI Evas_Object * ecore_evas_cursor_unset(Ecore_Evas *ee)
Unsets the cursor of the default pointer device.
Definition: ecore_evas.c:1948
void(* Eina_Module_Shutdown)(void)
Definition: eina_module.h:93
double eina_matrix3_determinant(const Eina_Matrix3 *m)
Calculates the determinant of the given matrix.
Definition: eina_matrix.c:370
Failed to write due a generic Input/Output error.
Definition: Eet.h:205
EAPI Eina_Bool edje_edit_state_text_style_set(Evas_Object *obj, const char *part, const char *state, double value, const char *style)
Sets style name for a given part state.
Definition: edje_edit.c:8578
struct _Elm_Prefs_Data Elm_Prefs_Data
Definition: elm_prefs_data.h:89
EAPI void ecore_evas_wm_rotation_manual_rotation_done_set(Ecore_Evas *ee, Eina_Bool set)
Sets manual rotation done mode of Ecore_Evas's window.
Definition: ecore_evas.c:2218
void elm_map_name_del(Elm_Map_Name *name)
Remove a name from the map.
Definition: elm_map.c:4787
EAPI Evas_Object * elm_access_object_register(Evas_Object *obj, Evas_Object *parent)
Register evas object as an accessible object.
Definition: elm_access.c:1277
A structure that stores a key/value tuple.
Definition: edje_convert.h:18
Definition: elm_widget_segment_control.h:30
Definition: efl_ui_focus_graph.h:11
Eio_File * eio_file_open(const char *name, Eina_Bool shared, Eio_Open_Cb open_cb, Eio_Error_Cb error_cb, const void *data)
Asynchronously open a file.
Definition: eio_map.c:183
EAPI void ecore_x_randr_events_select(Ecore_X_Window win, Eina_Bool on)
Enable event selection.
Definition: ecore_x_randr.c:467
Decelerate tween mode value.
Definition: Edje_Common.h:1908
const EAPI Eina_List * ephysics_body_collision_group_list_get(const EPhysics_Body *body)
Get the collision group list of body.
EAPI Eina_Bool edje_edit_image_set_exists(Evas_Object *obj, const char *image)
Checks if given image name is set of images or not.
Definition: edje_edit.c:9118
EAPI void * elm_thumb_ethumb_client_get(void)
Get the ethumb_client handle so custom configuration can be made.
Definition: elm_thumb.c:702
Evas_Coord w
width
Definition: Evas_Common.h:212
EAPI Evas_Load_Error elm_photocam_file_set(Evas_Object *obj, const char *file)
Set the photo file to be shown.
Definition: efl_ui_image_zoomable.c:3362
EOAPI Elm_Input_Panel_Return_Key_Type elm_obj_entry_input_panel_return_key_type_get(const Eo *obj)
Get the "return" key type.
void(* Evas_Object_Intercept_Lower_Cb)(void *data, Evas_Object *obj)
Function signature for the lower event of an evas object.
Definition: Evas_Legacy.h:2965
Efl_Object_Property_Reflection_Setter set
The function used to set a generic Eina_Value on this property of the object.
Definition: Eo.h:891
struct _Ecore_Event Ecore_Event
A handle for an event.
Definition: Ecore_Common.h:578
EOAPI void elm_obj_index_item_level_set(Eo *obj, int level)
Set the items level for a given index widget.
The structure type used with the Commit Input Method event.
Definition: Ecore_IMF.h:545
int size
the size of the current received data (in bytes)
Definition: Ecore_Con.h:600
double elm_spinner_value_get(const Evas_Object *obj)
Control the value the spinner displays.
Definition: elm_spinner.c:1389
static void eina_vector2_add(Eina_Vector2 *out, const Eina_Vector2 *a, const Eina_Vector2 *b)
Add two vectors.
static int eina_hash_crc(const char *key, int len)
Hash function using crc-32 algorithm and and 0xEDB88320 polynomial.
void(* params_free)(void *params)
Free parameters parsed with params_parse()
Definition: Edje_Common.h:859
int elua_shutdown(void)
Shutdown the Elua library.
Definition: elua.c:43
up direction
Definition: elm_general.h:463
EAPI Eina_Error eina_error_find(const char *msg)
Finds the Eina_Error corresponding to a message string.
Definition: eina_error.c:401
double step
Values will be a multiple of this.
Definition: Edje_Common.h:728
const EAPI Eina_List * ecore_con_url_response_headers_get(Ecore_Con_Url *url_con)
Retrieves headers from last request sent.
Definition: ecore_con_url.c:1296
EOAPI Elm_Map_Overlay * elm_obj_map_overlay_route_add(Eo *obj, const Elm_Map_Route *route)
Add a new route overlay to the map object.
EAPI void ecore_cocoa_window_view_set(Ecore_Cocoa_Window *window, Ecore_Cocoa_Object *view)
Sets the content view of a Cocoa window.
Efl_Object * object
The object the callback was called on.
Definition: Eo.h:242
Definition: Ecore_X.h:690
Eina_Bool(* setup)(const Eina_Value_Type *type, void *mem)
mem will be malloc(value_size) and should be configured
Definition: eina_value.h:3682
#define EET_G_UNION
Union group type.
Definition: Eet.h:2599
EAPI Evas_Object * elm_hover_add(Evas_Object *parent)
Adds a hover object to parent.
Definition: elm_hover.c:685
EAPI Eina_Bool eina_binbuf_append_length(Eina_Binbuf *buf, const unsigned char *str, size_t length) EINA_ARG_NONNULL(1
Appends a string of exact length to a buffer, reallocating as necessary.
Eina_Bool elm_object_focus_highlight_style_set(Evas_Object *obj, const char *style)
Set the focus highlight style to be used by a given widget.
Definition: elm_main.c:1619
EOAPI void evas_canvas_focus_in(Eo *obj)
Inform to the evas that it got the focus from the default seat.
EAPI void * ecore_con_server_data_set(Ecore_Con_Server *svr, void *data)
Sets the data associated with the given server.
Definition: ecore_con_legacy.c:2322
void * evas_object_intercept_focus_set_callback_del(Evas_Object *obj, Evas_Object_Intercept_Focus_Set_Cb func)
Unset the callback function that intercepts a focus set event of an object.
void *(* Efreet_Desktop_Type_Free_Cb)(void *data)
A callback used to free data for custom types.
Definition: efreet_desktop.h:68
Eina_Stringshare * name
Property name.
Definition: eldbus_introspection.h:73
void edje_scale_set(double scale)
Sets Edje's global scaling factor.
Definition: edje_util.c:376
Efreet_Desktop_Action.
Definition: efreet_desktop.h:75
static Eina_Slice eina_rw_slice_slice_get(const Eina_Rw_Slice rw_slice)
Convert the Read-write slice to read-only.
lv gltest
Definition: Emotion.h:227
void * eldbus_proxy_data_get(const Eldbus_Proxy *proxy, const char *key)
Get data of an Eldbus_Proxy object.
Definition: eldbus_proxy.c:297
Zoom until map fills scroll, ensuring no pixels are left unfilled.
Definition: elm_map_legacy.h:22
const Eina_Value_Type * EINA_VALUE_TYPE_RECTANGLE
Definition: eina_value.c:5614
EAPI Eina_Bool efl_domain_switch(Efl_Id_Domain domain)
Switch the native domain for the current thread.
Definition: eo.c:2497
EAPI void * eet_data_image_encode(const void *data, int *size_ret, unsigned int w, unsigned int h, int alpha, int compress, int quality, Eet_Image_Encoding lossy)
Encodes image data for storage or transmission.
Definition: eet_image.c:1629
EAPI Eina_Bool edje_edit_image_set_image_max_set(Evas_Object *obj, const char *set_name, unsigned int place, int w, int h)
Sets max size of set's image.
struct _Ecore_Event_Filter Ecore_Event_Filter
A handle for an event filter.
Definition: Ecore_Common.h:577
MSAA with maximum number of samples.
Definition: elm_glview_eo.h:68
EAPI Ecore_X_Window ecore_x_window_shadow_tree_at_xy_with_skip_get(Ecore_X_Window base, int x, int y, Ecore_X_Window *skip, int skip_num)
Retrieves the top, visible window at the given location, but skips the windows in the list.
Definition: ecore_x_window.c:1300
const char * help
used by –help/ecore_getopt_help()
Definition: Ecore_Getopt.h:192
Definition: elm_prefs_common.h:26
static Eina_Value eina_value_bool_init(Eina_Bool c)
Initialize Eina_Value containing the passed parameter.
Definition: eina_inline_value_util.x:202
#define EVAS_CANVAS3D_MATERIAL_CLASS
Evas 3D canvas material class.
Definition: evas_canvas3d_material.eo.h:21
Elm_Policy_Quit
Possible values for the ELM_POLICY_QUIT policy.
Definition: elm_general.h:245
struct _Evas_Smart_Class Evas_Smart_Class
Definition: Evas_Common.h:121
Sign-in.
Definition: elm_general.h:143
unsigned short * ushortp
Unsigned short pointer.
Definition: Ecore_Getopt.h:136
EOAPI Eina_Bool elm_obj_entry_autosave_get(const Eo *obj)
This gets the entry object's 'autosave' status.
const char * elm_win_profile_get(const Evas_Object *obj)
Get the profile of a window.
Definition: efl_ui_win.c:8654
void evas_object_event_callback_add(Evas_Object *eo_obj, Evas_Callback_Type type, Evas_Object_Event_Cb func, const void *data)
Add (register) a callback function to a given Evas object event.
Definition: evas_callbacks.c:489
void evas_event_feed_axis_update(Evas *obj, unsigned int timestamp, int device, int toolid, int naxes, const Evas_Axis *axis, const void *data)
Input device axis update event feed.
Definition: evas_events.c:3809
int eina_log_domain_register(const char *name, const char *color)
Definition: eina_log.c:1885
void edje_audio_channel_mute_set(Edje_Channel channel, Eina_Bool mute)
Sets the mute state of audio for the process as a whole.
Definition: edje_multisense.c:112
EAPI Eina_List * ephysics_world_bodies_get(const EPhysics_World *world)
Gets the world's bodies list.
short * shortp
Short pointer.
Definition: Ecore_Getopt.h:133
EOAPI Elm_Input_Panel_Lang elm_obj_entry_input_panel_language_get(const Eo *obj)
Get the language mode of the input panel.
EINA_DEPRECATED Eina_Bool elm_icon_animated_play_get(const Evas_Object *obj)
Get animation play mode of the icon.
Definition: elm_icon.c:708
EAPI Eina_Bool efreet_desktop_x_field_del(Efreet_Desktop *desktop, const char *key)
Delete the key and value for a X- field (Non spec) in the structure.
Definition: efreet_desktop.c:556
int evas_textblock_cursor_geometry_get(const Efl_Text_Cursor_Cursor *cur, Evas_Coord *cx, Evas_Coord *cy, Evas_Coord *cw, Evas_Coord *ch, Evas_BiDi_Direction *dir, Evas_Textblock_Cursor_Type ctype)
Returns the geometry of the cursor.
Definition: evas_object_textblock.c:12393
Selection begin cursor state.
Definition: Edje_Common.h:8
Definition: Ecore_Wl2.h:149
int domain
The log domain to use.
Definition: eina_promise.h:395
EAPI Eina_Bool ecore_drm_evdev_key_remap_enable(Ecore_Drm_Evdev *edev, Eina_Bool enable)
Enables key remap functionality on a Ecore_Drm_Evdev.
Definition: ecore_drm_evdev.c:1033
void(* del)(Evas_Object *obj)
Function to be called at object deletion time.
Definition: Evas_Common.h:1982
static Eina_Value eina_value_object_init(Eo *obj)
Create a new Eina_Value initialized with the passed parameter.
Definition: Eo.h:2292
The window is used as a dock or panel.
Definition: elm_win_legacy.h:70
#define ELM_ENTRY_EVENT_CURSOR_CHANGED
Called on cursor changed.
Definition: elm_entry_eo.h:1437
EAPI Eina_Bool edje_edit_image_set_add(Evas_Object *obj, const char *name)
Adds new image set.
Definition: edje_edit.c:9192
const char * program_name
name of the script, if null then it is group shared script
Definition: Edje_Edit.h:99
Emotion_Suspend
Definition: Emotion.h:246
Definition: eldbus_proxy.h:214
const char * evas_textblock_escape_string_get(const char *escape)
Returns the unescaped version of escape.
Definition: evas_object_textblock.c:7990
EAPI Eina_Bool edje_edit_part_item_index_min_h_set(Evas_Object *obj, const char *part, unsigned int index, int min_h)
Sets the minimum height value of a part's item.
EAPI void ecore_evas_callback_focus_device_in_set(Ecore_Evas *ee, Ecore_Evas_Focus_Device_Event_Cb func)
Sets a callback for Ecore_Evas focus in events.
Definition: ecore_evas.c:1223
static void * eina_mempool_realloc(Eina_Mempool *mp, void *element, unsigned int size)
Re-allocates an amount memory by the given mempool.
Definition: Elocation.h:149
Property is incapable of operations, this is used to catch bogus flags.
Definition: Edje_Common.h:647
Elm_Sys_Notify_Closed_Reason reason
The reason the notification was closed.
Definition: elm_sys_notify_eo.h:51
EAPI Eina_Bool edje_edit_state_external_param_choice_set(Evas_Object *obj, const char *part, const char *state, double value, const char *param, const char *val)
Sets external parameter of type CHOICE.
Definition: edje_edit.c:7676
void evas_touch_point_list_nth_xy_get(Evas *eo_e, unsigned int n, Evas_Coord *x, Evas_Coord *y)
This function returns the nth touch point's coordinates.
Definition: evas_touch_point.c:83
int ethumb_client_generate(Ethumb_Client *client, Ethumb_Client_Generate_Cb generated_cb, const void *data, Eina_Free_Cb free_data)
Ask server to generate thumbnail.
Definition: ethumb_client.c:2106
void * ecore_thread_global_data_find(const char *key)
Gets data stored in the hash shared by all threads.
Definition: ecore_thread.c:1437
int _eina_file_log_dom
The global Eina log file domain.
EAPI Eina_List * ecore_file_app_list(void)
Gets a list of all the applications installed on the system.
Definition: ecore_file_path.c:111
void(* visibility)(void *data, struct ivi_surface *ivi_surface, int32_t visibility)
visibility - visibility of surface in ivi compositor has changed @visibility: (none)
Definition: ivi-application-client-protocol.h:82
EAPI void ephysics_quaternion_axis_angle_set(EPhysics_Quaternion *quat, double nx, double ny, double nz, double a)
Set quaternion using axis angle notation.
EAPI double edje_edit_state_text_elipsis_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the text elipsis of a part state.
Efl_Canvas_Object * evas_object_clip_get(const Efl_Canvas_Object *obj)
Get the object clipping obj (if any).
Definition: efl_canvas_object_eo.legacy.c:21
EINA_DEPRECATED void elm_font_overlay_all_apply(void)
Apply the changes made with elm_font_overlay_set() and elm_font_overlay_unset() on all Elementary app...
EAPI Eina_Bool edje_edit_state_aspect_max_set(Evas_Object *obj, const char *part, const char *state, double value, double aspect)
Sets the maximum aspect value of a part state.
Definition: ecore_win32_dnd_drop_source.h:13
EAPI void ecore_win32_window_size_max_get(Ecore_Win32_Window *window, int *max_width, int *max_height)
Get the maximum size of the given window.
Definition: ecore_win32_window.c:939
EAPI int ecore_imf_init(void)
Initialises the Ecore_IMF library.
Definition: ecore_imf.c:22
Elm_Regexp_Status
Enumeration that defines the regex error codes.
Definition: elm_helper.h:29
const EAPI Eolian_Documentation * eolian_aux_implement_documentation_get(const Eolian_Implement *impl, Eolian_Function_Type ftype)
Get documentation for an implementaiton.
Definition: eolian_aux.c:265
EAPI double edje_edit_state_aspect_max_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the maximum aspect value of a part state.
Key Press Event.
Definition: Evas_Common.h:414
Eina_Bool boolv
Boolean value.
Definition: Ecore_Getopt.h:156
Efl_Canvas_Object * evas_object_smart_parent_get(const Efl_Canvas_Object *obj)
Gets the parent smart object of a given Evas object, if it has one.
Definition: efl_canvas_object_eo.legacy.c:100
EAPI char * edje_edit_full_source_generate(Evas_Object *obj)
Returns source code of all collections.
Definition: edje_edit.c:16271
int elua_util_error_report(const Elua_State *es, int status)
Reports an error using Eina logging.
Definition: elua.c:757
item->custom(it->data, it, part) -> void * (-> any)
Definition: elm_store.h:84
EAPI Eina_Bool edje_edit_sound_compression_rate_set(Evas_Object *obj, const char *sound, double rate)
Sets the sound quality compression.
Definition: edje_edit.c:1521
Ecore_Exe * ecore_exe_pipe_run(const char *exe_cmd, Ecore_Exe_Flags flags, const void *data)
Spawns a child process with its stdin/out available for communication.
Definition: ecore_exe.c:64
void evas_color_rgb_to_hsv(int r, int g, int b, float *h, float *s, float *v)
Convert a given color from RGB to HSV format.
Definition: evas_main.c:969
const char * value
The extended attribute value.
Definition: eina_xattr.h:48
int x1
x1 position
Definition: efreet_icon.h:113
EAPI Eina_Bool edje_edit_part_item_index_padding_set(Evas_Object *obj, const char *part, unsigned int index, int l, int r, int t, int b)
Sets paddings of the part's item.
Definition: edje_edit.c:5795
const EAPI char * edje_edit_state_text_text_source_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets part name, which used as text source.
Definition: edje_edit.c:8830
EAPI void ecore_evas_override_set(Ecore_Evas *ee, Eina_Bool on)
Tells the WM whether or not to ignore an Ecore_Evas' window.
Definition: ecore_evas.c:2075
#define ELM_GENLIST_EVENT_VBAR_PRESS
Called when vertical bar is pressed.
Definition: elm_genlist_eo.h:743
EAPI Eina_Bool edje_edit_program_source_set(Evas_Object *obj, const char *prog, const char *source)
Sets source of the given program.
Definition: edje_edit.c:11293
EAPI Eina_Bool edje_edit_state_image_set(Evas_Object *obj, const char *part, const char *state, double value, const char *image)
Sets normal image for a given part state.
Definition: edje_edit.c:10539
EOAPI void elm_obj_grid_unpack(Eo *obj, Efl_Canvas_Object *subobj)
Unpack a child from a grid object.
Definition: eina_inline_safepointer.x:107
EAPI Eina_Bool edje_edit_color_class_colors_set(Evas_Object *obj, const char *class_name, int r, int g, int b, int a, int r2, int g2, int b2, int a2, int r3, int g3, int b3, int a3)
Sets the colors for the given color class.
Definition: edje_edit.c:2613
EAPI void ecore_ipc_client_flush(Ecore_Ipc_Client *cl)
Flushes all pending data to the given client. Will return when done.
Definition: ecore_ipc.c:1473
void * ecore_event_handler_data_get(Ecore_Event_Handler *eh)
Gets the data associated with an Ecore_Event_Handler.
Definition: ecore_events.c:53
Data on event when the action invoked is emitted.
Definition: elm_sys_notify_eo.h:61
EAPI char * elm_entry_markup_to_utf8(const char *s)
This converts a markup (HTML-like) string into UTF-8.
Definition: elm_entry.c:4801
EOAPI Elm_Widget_Item * elm_obj_index_item_prepend(Eo *obj, const char *letter, Evas_Smart_Cb func, const void *data)
Prepend a new item on a given index widget.
EAPI void elm_config_preferred_engine_set(const char *engine)
Set Elementary's preferred rendering engine for use.
Definition: elm_config.c:4507
Directly show the focused region or item automatically.
Definition: elm_general.h:780
EOAPI Eina_Bool elm_obj_entry_prediction_hint_hash_set(Eo *obj, const char *key, const char *value)
Sets the prediction hint data at the specified key.
int munmap(void *addr, size_t len)
Unmaps a mapped view of a file from the calling process's address space.
Definition: escape_mman.c:51
void eldbus_signal_handler_free_cb_del(Eldbus_Signal_Handler *handler, Eldbus_Free_Cb cb, const void *data)
Remove callback registered in eldbus_signal_handler_free_cb_add().
Definition: eldbus_signal_handler.c:301
EAPI Eina_Bool eina_rectangle_pool_geometry_get(Eina_Rectangle_Pool *pool, int *w, int *h)
Returns the width and height of the given pool.
Definition: eina_rectangle.c:878
Eina_Bool evas_textblock_cursor_format_prepend(Evas_Textblock_Cursor *cur, const char *format)
Adds format to the current cursor position.
Definition: evas_object_textblock.c:11522
EAPI void ecore_imf_context_input_panel_caps_lock_mode_set(Ecore_IMF_Context *ctx, Eina_Bool mode)
Sets the caps lock mode on the input panel.
Definition: ecore_imf_context.c:1151
void eina_matrix3_copy(Eina_Matrix3 *dst, const Eina_Matrix3 *src)
Copies a matrix.
Definition: eina_matrix.c:1102
Definition: Ecore_X.h:993
EAPI Eina_List * eina_list_clone(const Eina_List *list)
Clones (copies) all the elements in the list in exactly same order.
Definition: eina_list.c:1092
A mouse, trackball or touchpad relative motion device.
Definition: Evas_Common.h:312
void eina_matrix3_scale(Eina_Matrix3 *m, double sx, double sy)
Sets the matrix values for a scaling operation.
Definition: eina_matrix.c:526
Evas_Object * elm_win_util_standard_add(const char *name, const char *title)
Adds a window object with standard setup.
Definition: efl_ui_win.c:9199
EAPI int ephysics_init(void)
Initialize EPhysics.
void evas_textblock_style_free(Evas_Textblock_Style *ts)
Destroys a textblock style.
Definition: evas_object_textblock.c:7280
char * error
the error string describing what happened
Definition: Ecore_Con.h:496
EAPI void eina_promise_reject(Eina_Promise *p, Eina_Error err)
Rejects a promise.
Definition: eina_promise.c:795
EAPI int ecore_x_error_request_get(void)
Get the request code that caused the error.
Definition: ecore_x_error.c:61
#define ELM_FILESELECTOR_EVENT_SELECTED_INVALID
Called when fileselector was selected.
Definition: elm_fileselector_eo.h:77
EAPI Eina_Bool elm_config_profile_exists(const char *profile)
Return if a profile of the given name exists.
Definition: elm_config.c:3079
EAPI Eina_Bool ecore_con_ssl_server_cafile_add(Ecore_Con_Server *svr, const char *cafile)
Adds an SSL CA file for use in ecore_con functions.
Definition: ecore_con_legacy.c:2513
Standard arrow.
Definition: Ecore_Win32.h:106
EAPI Eina_Bool ecore_evas_gl_x11_direct_resize_get(const Ecore_Evas *ee)
Gets if the Ecore_Evas is being directly resized using opengl x11.
Definition: ecore_evas.c:4121
void eldbus_message_unref(Eldbus_Message *msg)
Decrease message reference.
Definition: eldbus_message.c:172
EAPI Eina_List * edje_edit_externals_list_get(Evas_Object *obj)
Gets the list of all the externals requested in the given edje object.
Definition: edje_edit.c:2954
Zoom until content fits in web object.
Definition: elm_web_legacy.h:9
Indicates Tuesday.
Definition: elm_dayselector_eo.h:27
const EAPI char * edje_edit_part_drag_confine_get(Evas_Object *obj, const char *part)
Gets the name of the part that is used as 'confine' for the given draggies.
Eina_Bool elm_photo_file_set(Eo *obj, const char *file)
Set the file that will be used as the photo widget's image.
Definition: elm_photo.c:409
#define ELM_COLORSELECTOR_EVENT_CHANGED_USER
Called when the object changed due to user interaction.
Definition: elm_colorselector_eo.h:201
EAPI void ecore_wl2_session_recovery_disable(void)
Disable session recovery for any further connections.
Definition: ecore_wl2.c:303
EAPI Eina_Bool eeze_udev_syspath_is_mouse(const char *syspath)
Checks whether the device is a mouse.
Definition: eeze_udev_syspath.c:258
const char * module
Name of the module that holds these definitions, as used in the externals {} block of a theme definit...
Definition: Edje_Common.h:846
EAPI Eina_Iterator * ecore_win32_monitors_get(void)
Return the coordinates, sizes DPI's of the monitors.
Definition: ecore_win32_monitor.c:221
struct _Ecore_Job Ecore_Job
A job handle.
Definition: Ecore_Common.h:3211
EAPI void ecore_x_window_ignore_set(Ecore_X_Window win, int ignore)
Set if a window should be ignored.
Definition: ecore_x_window.c:395
Eina_Bool(* value_get)(Evas_Object *obj, Eina_Value *value)
Function to set the value on the item widget.
Definition: elm_prefs_common.h:139
Eina_Bool evas_object_precise_is_inside_get(const Efl_Canvas_Object *obj)
Determine whether an object is set to use precise point collision detection.
Definition: efl_canvas_object_eo.legacy.c:57
EAPI Eina_Bool ecore_drm_tty_release(Ecore_Drm_Device *dev)
Releases a virtual terminal.
Definition: ecore_drm_tty.c:280
Eina_Lock_Result
Return codes for lock operations.
Definition: eina_lock.h:88
EAPI void ecore_x_window_reparent(Ecore_X_Window win, Ecore_X_Window new_parent, int x, int y)
Moves a window to within another window at a given position.
Definition: ecore_x_window.c:746
EAPI void ephysics_camera_body_track(EPhysics_Camera *camera, EPhysics_Body *body, Eina_Bool horizontal, Eina_Bool vertical)
Set camera to track a body.
double xx
xx in x' = (x * xx) + (y * xy) + xz
Definition: eina_matrix.h:79
Convenience struct used to mass-register types of EXTERNAL objects.
Definition: Edje_Common.h:879
EAPI int ECORE_WL2_EVENT_WINDOW_HIDE
Definition: ecore_wl2.c:56
void elm_theme_extension_mmap_add(Elm_Theme *th, const Eina_File *f)
Appends a theme extension to the list of extensions.
Definition: elm_theme.c:711
EAPI void ecore_evas_callback_unsticky_set(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
Sets a callback for Ecore_Evas un-sticky events.
Definition: ecore_evas.c:1261
Evas_Object * elm_object_name_find(const Evas_Object *obj, const char *name, int recurse)
Get a named object from the children.
Definition: elm_main.c:1973
Elm_Gen_Item_State_Get_Cb state_get
State fetching class function for genlist/gengrid item classes.
Definition: elm_gen.h:101
Eina_Value * eina_value_array_new(const Eina_Value_Type *subtype, unsigned int step)
Creates generic value storage of type array.
Definition: eina_value.c:5767
unsigned short bold
whether the character is bold
Definition: Evas_Common.h:1857
int eio_init(void)
Initialize eio and all its required submodule.
Definition: eio_main.c:276
void elocation_position_free(Elocation_Position *position_shadow)
Free an position object.
Definition: elocation.c:1180
EAPI double edje_edit_state_rel1_relative_x_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the 'rel1 relative X' value of state.
static void eina_vector2_normalize(Eina_Vector2 *out, const Eina_Vector2 *v)
normalize vector.
Eina_Bool eina_ustrbuf_remove(Eina_UStrbuf *buf, size_t start, size_t end)
Removes a section of the given string buffer.
xdg_shell - create desktop-style surfaces @ping: check if the client is alive
Definition: xdg-shell-client-protocol.h:88
Eina_File_Type type
File type.
Definition: eina_file.h:197
EAPI EPhysics_Body * ephysics_body_front_boundary_add(EPhysics_World *world)
Create a physic front boundary.
A trackball style mouse.
Definition: Ecore_IMF.h:511
#define EET_EINA_STREAM_DATA_DESCRIPTOR_CLASS_SET(clas, type)
Definition: Eet.h:3030
const Eina_Unicode * eina_ustringshare_ref(const Eina_Unicode *str)
Increments references of the given shared string.
Definition: eina_ustringshare.c:171
EAPI void ecore_x_screensaver_suspend(void)
Definition: ecore_x_screensaver.c:251
unsigned char scale
should certain properties scale with edje scale factor?
Definition: edje_convert.h:133
EAPI Ecore_X_Randr_Edid_Aspect_Ratio ecore_x_randr_edid_display_aspect_ratio_preferred_get(unsigned char *edid, unsigned long edid_length)
Get the preferred aspect ratio from raw EDID data.
Definition: ecore_x_randr.c:3703
Evas_Modifier * modifiers
modifier keys pressed during the event
Definition: Evas_Legacy.h:334
EAPI Eina_Bool elm_object_cnp_selection_clear(Evas_Object *obj, Elm_Sel_Type type)
Clear the selection data of a widget.
Definition: efl_ui_selection.c:228
unsigned int timestamp
The timestamp when the event occurred.
Definition: Ecore_IMF.h:657
double elm_object_scale_get(const Evas_Object *obj)
Get the scaling factor for a given Elementary object.
Definition: elm_main.c:1506
const Eina_Value_Type * EINA_VALUE_TYPE_STRUCT
Definition: eina_value.c:5611
_Ecore_X_Window_State
Definition: Ecore_X.h:152
int(* Eina_Key_Cmp)(const void *key1, int key1_length, const void *key2, int key2_length)
Definition: eina_hash.h:322
Eina_Inarray * array
the array that holds data, members are of subtype->value_size bytes.
Definition: eina_value.h:1186
Ecore_IMF_Input_Panel_Layout_Numberonly_Variation
Enumeration for defining the types of Ecore_IMF Input Panel layout for numberonly variation.
Definition: Ecore_IMF.h:446
Evas_Coord y
Holds center point between fingers.
Definition: elm_gesture_layer_common.h:17
EOAPI Eina_Bool elm_obj_web_forward(Eo *obj)
Goes forward one step in the browsing history.
EAPI int ECORE_WL2_EVENT_AUX_MESSAGE
Definition: ecore_wl2.c:54
EOAPI void elm_obj_hover_dismiss(Eo *obj)
Dismiss a hover object.
EAPI Eina_List * efreet_util_desktop_comment_glob_list(const char *glob)
Find all desktops where comment matches a glob pattern.
Definition: efreet_utils.c:401
Definition: elm_widget_map.h:74
static void eina_clist_init(Eina_Clist *list)
Initializes a list.
EOAPI void evas_canvas3d_material_texture_set(Eo *obj, Evas_Canvas3D_Material_Attrib attrib, Evas_Canvas3D_Texture *texture)
The texture of the given material.
Definition: Ecore_X.h:868
int port
the proxy-bound port
Definition: Ecore_Con.h:589
const char * func
The file name to be passed to eina_log_print().
Definition: eina_promise.h:387
unsigned char focus_highlight_clip_disable
This shows disabled status of focus highlight clip feature.
Definition: elm_priv.h:532
EAPI void ecore_wl2_window_input_region_set(Ecore_Wl2_Window *window, int x, int y, int w, int h)
Set the input region of the Ecore_Wl2_Window.
Definition: ecore_wl2_window.c:848
Elm_Bubble_Pos
Defines the corner values for a bubble.
Definition: elm_bubble_eo.h:22
EAPI Eina_Bool ecore_getopt_callback_geometry_parse(const Ecore_Getopt *parser, const Ecore_Getopt_Desc *desc, const char *str, void *data, Ecore_Getopt_Value *storage)
Helper ecore_getopt callback to parse geometry (x:y:w:h).
Definition: ecore_getopt.c:2177
EAPI int ecore_drm2_fb_flip(Ecore_Drm2_Fb *fb, Ecore_Drm2_Output *output)
Schedule a pageflip to the given Ecore_Drm2_Fb.
Definition: ecore_drm2_fb.c:651
Eina_List * parts_cursors
The list of cursor names of layout parts.
Definition: elm_widget_layout.h:55
Ecore_Win32_Cursor_Shape
Definition: Ecore_Win32.h:103
EOAPI void elm_obj_index_indicator_disabled_set(Eo *obj, Eina_Bool disabled)
Control the indicator as to be disabled.
char *(* Elm_Color_Class_Name_Cb)(char *)
A callback used to translate color class descriptions.
Definition: elm_color_class.h:19
EAPI Eina_Error efl_property_reflection_set(Eo *obj_id, const char *property_name, Eina_Value value)
Set the given Eina_Value to the property with the specified property_name.
Definition: eo.c:3664
EOAPI void elm_obj_hoversel_hover_parent_set(Eo *obj, Efl_Canvas_Object *parent)
Control the hover parent.
EAPI void * ecore_win32_window_focus_get(void)
Get the current focused window.
Definition: ecore_win32_window.c:1219
#define EET_DATA_DESCRIPTOR_ADD_VARIANT(edd, struct_type, name, member, type_member, unified_type)
Adds a automatically selectable type to a data descriptor.
Definition: Eet.h:3822
#define ECORE_EVENT_NONE
None event.
Definition: Ecore_Common.h:562
EOAPI void evas_canvas_sync(Eo *obj)
Sync evas canvas.
void elm_theme_extension_add(Elm_Theme *th, const char *item)
Appends a theme extension to the list of extensions.
Definition: elm_theme.c:695
void(* Elm_Map_Marker_Del_Func)(Evas_Object *obj, Elm_Map_Marker *marker, void *data, Evas_Object *o)
Function to delete bubble content for marker classes.
Definition: elm_map_common.h:53
Alpha channel enabled rendering mode.
Definition: elm_glview_eo.h:34
maximum sized window
Definition: Ecore_Win32.h:73
EAPI Eina_Bool elm_config_selection_unfocused_clear_get(void)
Get whether selection should be cleared when entry widget is unfocused.
Definition: elm_config.c:3174
void elm_win_rotation_with_resize_set(Evas_Object *obj, int rotation)
Rotates the window and resizes it.
Definition: efl_ui_win.c:8340
const char * key
The logical key : (eg shift+1 == exclamation)
Definition: Evas_Legacy.h:320
static void * eina_rw_slice_end_get(const Eina_Rw_Slice rw_slice)
The memory position where the slice ends.
Everything is okay.
Definition: Ecore_X.h:390
EAPI void ecore_cocoa_window_size_min_get(const Ecore_Cocoa_Window *window, int *w, int *h)
Gets the minimum size size of a Cocoa window.
EAPI Eina_Bool edje_edit_state_tween_add(Evas_Object *obj, const char *part, const char *state, double value, const char *tween)
Adds a new tween frame to the given part state.
Definition: edje_edit.c:10647
Evas_Device * evas_device_get(Evas *e, const char *name)
Get a device by its name.
Definition: evas_device.c:142
double y2
Bottom right y coordinate.
Definition: eina_quad.h:52
void eina_matrix3_f16p16_identity(Eina_Matrix3_F16p16 *m)
Sets the given fixed point matrix to the identity matrix.
Definition: eina_matrix.c:583
EAPI Eina_Bool elm_layout_file_set(Eo *obj, const char *file, const char *group)
Set the file that will be used as layout.
Definition: efl_ui_layout.c:3010
int max
Maximum value it can have.
Definition: Edje_Common.h:721
Indicates that the lock is deadlocked.
Definition: eina_lock.h:92
EAPI void ecore_app_restart(void)
Restarts the program executable with the command-line arguments stored.
Definition: ecore_app.c:39
EAPI void elm_fileselector_expandable_set(Evas_Object *obj, Eina_Bool expand)
Enable/disable a tree view in the given file selector widget, if it's in ELM_FILESELECTOR_LIST mode
Definition: elc_fileselector.c:2091
void edje_external_type_array_unregister(const Edje_External_Type_Info *array)
Unregisters a batch of given external type previously registered.
Definition: edje_external.c:210
EOAPI void evas_canvas3d_mesh_shadows_edges_filtering_set(Eo *obj, int blur_level, Evas_Real edges_size)
The shadow edges blur parameters.
EAPI void eina_freeq_reduce(Eina_FreeQ *fq, int count)
Reduce the number of items in the free queue by up to count.
Definition: eina_freeq.c:331
EAPI Ecore_IMF_Context * ecore_imf_context_add(const char *id)
Creates a new Input Method Context defined by the given id.
Definition: ecore_imf_context.c:146
Eldbus_Introspection_Property_Access access
Property access rights.
Definition: eldbus_introspection.h:75
EAPI Eina_Rw_Slice eina_binbuf_rw_slice_get(const Eina_Binbuf *buf) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1)
Gets a read-write slice of the buffer contents.
char * error
the error string describing what happened
Definition: Ecore_Con.h:534
The arrow of the bubble points to the top left corner.
Definition: elm_bubble_eo.h:25
EAPI Eina_Bool edje_edit_part_external_add(Evas_Object *obj, const char *name, const char *source)
Creates a new part of type EXTERNAL in the given edje.
Definition: edje_edit.c:3344
Eina_Bool eina_tiler_equal(const Eina_Tiler *t1, const Eina_Tiler *t2)
Gets whether two tilers are equal in rects or not.
Definition: eina_tiler.c:1531
Ecore_IMF_Input_Panel_Return_Key_Type
Definition: Ecore_IMF.h:392
EOAPI void elm_private_mapbuf_point_color_get(const Eo *obj, int idx, int *r, int *g, int *b, int *a)
The color of a point (vertex) in the mapbuf.
const char * eina_prefix_data_get(Eina_Prefix *pfx)
Gets the data installation directory.
Definition: eina_prefix.c:789
Definition: elm_prefs_common.h:83
Used to indicate the window is a representation of an object being dragged across different windows,...
Definition: elm_win_legacy.h:99
int number
The signal number.
Definition: Ecore_Common.h:611
void elm_object_item_domain_part_text_translatable_set(Elm_Widget_Item *obj, const char *part, const char *domain, Eina_Bool translatable)
Mark the part text to be translatable or not.
Definition: elm_widget_item_eo.legacy.c:207
struct _Evas_Smart Evas_Smart
An Evas Smart Object handle.
Definition: Evas_Common.h:192
EAPI int ECORE_WL2_EVENT_DATA_SOURCE_TARGET
Definition: ecore_wl2.c:33
Evas_Coord y2
Coordinates of it1 and it2.
Definition: elm_widget_gengrid.h:93
EAPI Eina_List * edje_edit_size_classes_list_get(Evas_Object *obj)
Gets the list of all the Size Classes in the given edje object.
Definition: edje_edit.c:8086
EAPI void ecore_win32_window_lower(Ecore_Win32_Window *window)
Place the given window at the bottom of the Z order.
Definition: ecore_win32_window.c:1143
EAPI Eina_Bool edje_edit_spectra_name_set(Evas_Object *obj, const char *spectra, const char *name)
Changes the name of the given spectra.
EAPI Ecore_Job * ecore_job_add(Ecore_Cb func, const void *data)
Adds a job to the event queue.
Definition: ecore_job.c:43
EAPI double ephysics_world_max_sleeping_time_get(const EPhysics_World *world)
Get the max sleeping time value for world.
Definition: eolian_database.h:168
EAPI int edje_edit_part_item_index_spread_w_get(Evas_Object *obj, const char *part, unsigned int index)
Gets the spread width value of a part's item.
EAPI Eina_Bool ecore_x_randr_edid_dpms_standby_available_get(unsigned char *edid, unsigned long edid_length)
Looks up the DPMS Standby support from raw EDID data.
Definition: ecore_x_randr.c:3661
unsigned long long length
The length of the file in bytes.
Definition: eina_file_common.h:79
const Eina_Value_Type * EINA_VALUE_TYPE_TIMESTAMP
Definition: eina_value.c:5595
EAPI int ecore_ipc_client_data_size_max_get(Ecore_Ipc_Client *cl)
Gets the max data payload size for an Ipc message in bytes.
Definition: ecore_ipc.c:1439
EAPI void elm_config_offline_set(Eina_Bool set)
Set whether the system is offline.
Definition: elm_config.c:4699
void(* garbage_collect)(void *data)
Function to trigger a garbage collection; can be NULL if the feature isn't available in the backend.
Definition: eina_inline_mempool.x:43
void(* preedit_string_get)(Ecore_IMF_Context *ctx, char **str, int *cursor_pos)
Return current preedit string and cursor position.
Definition: Ecore_IMF.h:778
EOAPI Eina_Bool elm_private_mapbuf_alpha_get(const Eo *obj)
Get a value whether alpha blending is enabled or not.
EAPI Eina_Bool elm_image_animated_get(const Evas_Object *obj)
Get whether an image object has animation enabled or not.
Definition: efl_ui_image.c:1797
EAPI Ecore_IMF_Input_Panel_Keyboard_Mode ecore_imf_context_keyboard_mode_get(Ecore_IMF_Context *ctx)
Get the keyboard mode on the input panel.
Definition: ecore_imf_context.c:1416
void eina_matrix3_inverse(const Eina_Matrix3 *m, Eina_Matrix3 *m2)
Computes the inverse of the given matrix.
Definition: eina_matrix.c:398
EOAPI void elm_obj_genlist_mode_set(Eo *obj, Elm_List_Mode mode)
This sets the horizontal stretching mode.
void eina_matrix2_values_get(const Eina_Matrix2 *m, double *xx, double *xy, double *yx, double *yy)
Gets the values of the coefficients of the given floating point matrix.
Definition: eina_matrix.c:1208
Ecore_Pipe * ecore_pipe_full_add(Ecore_Pipe_Cb handler, const void *data, int fd_read, int fd_write, Eina_Bool read_survive_fork, Eina_Bool write_survive_fork)
Creates a pipe with more parameters.
Definition: ecore_pipe.c:300
EAPI int eet_data_image_decode_to_cspace_surface_cipher(const void *data, const char *cipher_key, int size, unsigned int src_x, unsigned int src_y, unsigned int *d, unsigned int w, unsigned int h, unsigned int row_stride, Eet_Colorspace cspace, int *alpha, int *comp, int *quality, Eet_Image_Encoding *lossy)
Reads image data from the named key in the eet file using a cipher.
Definition: eet_image.c:2151
EAPI void ecore_wl2_dnd_set_actions(Ecore_Wl2_Input *input)
Call wl_data_source.set_actions on an existing source.
Definition: ecore_wl2_dnd.c:498
EAPI void ecore_drm_output_disable(Ecore_Drm_Output *output)
Disables a Ecore_Drm_Output.
Definition: ecore_drm_output.c:1024
Elm_Object_Item * last_focused_item
This records the last focused item when widget looses focus.
Definition: elm_widget_list.h:40
Eina_Bool eina_matrix4_normalized(Eina_Matrix4 *out, const Eina_Matrix4 *in)
Normalizes the given matrix.
Definition: eina_matrix.c:750
EAPI Eina_Bool edje_edit_part_drag_y_set(Evas_Object *obj, const char *part, int drag)
Sets vertical dragable state for part.
Definition: edje_edit.c:4296
Store FALSE.
Definition: Ecore_Getopt.h:68
int ref
reference count - internal
Definition: efreet_desktop.h:92
EAPI EPhysics_Body * ephysics_body_right_boundary_add(EPhysics_World *world)
Create a physic right boundary.
EAPI Eina_Bool edje_edit_state_external_param_double_set(Evas_Object *obj, const char *part, const char *state, double value, const char *param, double val)
Sets external parameter of type DOUBLE.
Definition: edje_edit.c:7664
EAPI void * eeze_udev_get(void)
Definition: eeze_main.c:130
Eina_List_Accounting * accounting
Private list accounting info - don't touch.
Definition: eina_list.h:331
double val
The message's value.
Definition: Edje_Legacy.h:495
Definition: evas_font.h:227
EOAPI Eina_Bool elm_obj_genlist_homogeneous_get(const Eo *obj)
Get whether the homogeneous mode is enabled.
static int eina_rw_slice_compare(const Eina_Rw_Slice a, const Eina_Rw_Slice b)
Compare two slices, similar to memcmp()
EAPI Eina_Bool edje_edit_program_state2_set(Evas_Object *obj, const char *prog, const char *state2)
Sets the state2 for the given program.
Definition: edje_edit.c:11518
EAPI Eina_Bool static Eina_Bool eina_array_push(Eina_Array *array, const void *data) EINA_ARG_NONNULL(1
Appends a data item to an array.
EINA_DEPRECATED void * elm_diskselector_item_data_get(const Elm_Object_Item *it)
Get the data associated to the item.
Eina_List * eeze_net_list(void)
Get a list of all the network interfaces available.
Definition: eeze_net.c:317
unsigned int eina_inlist_count(const Eina_Inlist *list)
Gets the count of the number of items in a list.
Definition: eina_inlist.c:448
EAPI Ecore_Evas * ecore_evas_software_x11_new(const char *disp_name, Ecore_X_Window parent, int x, int y, int w, int h)
Creates Ecore_Evas using software x11.
Definition: ecore_evas.c:3932
void elm_map_overlay_del_cb_set(Elm_Map_Overlay *overlay, Elm_Map_Overlay_Del_Cb del_cb, void *data)
Set the del callback function to call when the overlay is deleted.
Definition: elm_map.c:5293
EAPI void ecore_evas_manual_render(Ecore_Evas *ee)
Forces immediate rendering on a given Ecore_Evas window.
Definition: ecore_evas.c:2665
EAPI double elm_gesture_layer_zoom_finger_factor_get(const Evas_Object *obj)
This function returns the gesture layer zoom finger factor of an object.
Definition: elm_gesture_layer.c:4064
EAPI Elm_Regexp_Status elm_validator_regexp_status_get(Elm_Validator_Regexp *validator)
Get the validation status.
Definition: elm_helper.c:36
Signal emit action value.
Definition: Edje_Common.h:1932
Definition: Ecore_X.h:808
Efl_Object_Property_Reflection_Getter get
The function used to retrieve a generic Eina_Value from this property of the object.
Definition: Eo.h:892
Elm_Policy
Policy identifiers.
Definition: elm_general.h:225
void * ecore_thread_local_data_find(Ecore_Thread *thread, const char *key)
Gets data stored in the hash local to the given thread.
Definition: ecore_thread.c:1319
Evas_Video_Coord_Cb move
Move the video surface to this position.
Definition: Evas_Legacy.h:5909
EAPI void ecore_con_eet_server_disconnect_callback_add(Ecore_Con_Eet *ece, Ecore_Con_Eet_Server_Cb func, const void *data)
Registers a server disconnect callback on a Ecore_Con_Eet object.
Definition: ecore_con_eet.c:884
EAPI void ecore_con_url_cookies_init(Ecore_Con_Url *url_con)
Enables the cookie engine for subsequent HTTP requests.
Definition: ecore_con_url.c:1014
static Eina_Bool eina_value_struct_value_get(const Eina_Value *src, const char *name, Eina_Value *dst)
Gets the member as Eina_Value copy.
No wrap - value is zero.
Definition: elm_general.h:312
EOAPI void evas_canvas3d_light_spot_exponent_set(Eo *obj, Evas_Real exponent)
The spot exponent of the given light.
EAPI Eina_List * efreet_util_menus_find(void)
Returns a list of .menu files found in the various config dirs.
Definition: efreet_utils.c:458
page type, used to nest pages
Definition: elm_prefs_data.h:61
Eina_F16p16 xx
xx in x' = (x * xx) + (y * xy) + xz
Definition: eina_matrix.h:160
void Eina_Cow_Data
Definition: eina_cow.h:52
Eina_Bool(* Elm_Multibuttonentry_Item_Filter_Cb)(Evas_Object *obj, const char *item_label, void *item_data, void *data)
Callback to be invoked when an item is added to the multibuttonentry.
Definition: elc_multibuttonentry_common.h:14
const Eina_Unicode * eina_ustrbuf_string_get(const Eina_UStrbuf *buf)
Retrieves a pointer to the contents of a string buffer.
void * efreet_desktop_command_get(Efreet_Desktop *desktop, Eina_List *files, Efreet_Desktop_Command_Cb func, void *data)
Get a command to use to execute a desktop entry.
Definition: efreet_desktop_command.c:123
EOAPI Elm_Calendar_Selectable elm_obj_calendar_selectable_get(const Eo *obj)
Define which fields of a tm struct will be taken into account, when Elm.Calendar.selected_time....
void ecore_timer_delay(Efl_Loop_Timer *obj, double add)
Adds a delay to the next occurrence of a timer.
Definition: efl_loop_timer_eo.legacy.c:33
Definition: Evas_Loader.h:93
Start resizing window to the left.
Definition: elm_win_legacy.h:184
Copy mode, d = s.
Definition: Evas_Legacy.h:2159
unsigned int h
region inside the texture to use (image size is assumed as texture size, with 0, 0 being the top-left...
Definition: Evas_Legacy.h:4659
Definition: emotion_modules.h:61
EAPI void * ephysics_body_event_callback_del_full(EPhysics_Body *body, EPhysics_Callback_Body_Type type, EPhysics_Body_Event_Cb func, void *data)
Unregister an ephysics body event callback matching data pointer.
static Eina_Bool eina_log_level_check(int level)
Checks whenever the given level should be printed out.
Definition: eina_inline_log.x:52
The normal password layout.
Definition: Edje_Common.h:1353
EAPI Evas_Object * ecore_evas_extn_plug_new(Ecore_Evas *ee_target)
Creates a new external ecore evas plug.
Definition: ecore_evas.c:4362
A trackpad style mouse.
Definition: Evas_Common.h:337
Definition: Ecore_Wl2.h:133
void elm_theme_full_flush(void)
This flushes all themes (default and specific ones).
Definition: elm_theme.c:881
Eina_Bool elm_photo_aspect_fixed_get(const Evas_Object *obj)
Get if the object keeps the original aspect ratio.
Definition: elm_photo.c:479
#define EET_T_F32P32
Data type: fixed point 32.32.
Definition: Eet.h:2588
static Eina_Bool eina_value_type_pget(const Eina_Value_Type *type, const void *mem, void *ptr)
Gets memory using type descriptor.
Eo Efl_VG
Type of abstract VG node.
Definition: Evas_Common.h:189
Do not show the focused region or item automatically.
Definition: elm_general.h:782
Elm_Web_Menu_Item_Type
The possibles types that the items in a menu can be.
Definition: elm_web_common.h:42
EAPI double ecore_con_server_timeout_get(const Ecore_Con_Server *svr)
Gets the default time after which an inactive client will be disconnected.
Definition: ecore_con_legacy.c:2295
integer type, bound to spinner-like UI elements
Definition: elm_prefs_data.h:55
const char * elm_win_focus_highlight_style_get(const Elm_Win *obj)
Get the style set for the focus highlight object.
Spring tween mode value.
Definition: Edje_Common.h:1914
EAPI void ecore_imf_context_preedit_string_with_attributes_get(Ecore_IMF_Context *ctx, char **str, Eina_List **attrs, int *cursor_pos)
Retrieves the current preedit string, attributes and cursor position for the Input Method Context.
Definition: ecore_imf_context.c:333
Ecore_IMF_Input_Mode
Definition: Ecore_IMF.h:300
unsigned long int ctime
The timestamp when the file was created.
Definition: eina_file.h:222
EAPI Eina_Bool elm_image_fill_outside_get(const Evas_Object *obj)
Control if the image fills the entire object area, when keeping the aspect ratio.
Definition: efl_ui_image.c:2465
EAPI void elm_config_drag_anim_duration_set(double set)
Set the animation duration for container objects.
Definition: elm_config.c:4727
Eina_Bool eina_ustrbuf_insert_slice(Eina_UStrbuf *buf, const Eina_Slice slice, size_t pos)
Inserts a slice to a buffer, reallocating as necessary.
#define ELM_PANEL_EVENT_TOGGLED
Called when the hidden state was toggled.
Definition: elm_panel_eo.h:138
Eina_Bool strict
fail on errors
Definition: Ecore_Getopt.h:219
EOAPI void elm_obj_gengrid_item_size_get(const Eo *obj, int *w, int *h)
Get the size set for the items of a given gengrid widget.
EOAPI unsigned int elm_obj_slideshow_count_get(const Eo *obj)
Get the number of items stored in a given slideshow widget.
Realtime priority, should be almost never used as it can interrupt system threads that manage mouse i...
Definition: Ecore_Common.h:1033
As an item.
Definition: elm_general.h:491
Old_Edje_Part_Description * default_desc
the part descriptor for default
Definition: edje_convert.h:120
A structure which stores information on lines data from a child process.
Definition: ecore_exe_eo.h:18
EAPI Eina_List * eina_list_prepend_relative_list(Eina_List *list, const void *data, Eina_List *relative)
Prepends a list node to a linked list before the specified member.
Definition: eina_list.c:724
EAPI void ephysics_world_max_sleeping_time_set(EPhysics_World *world, double sleeping_time)
Set the max sleeping time value.
EAPI EPhysics_Shape * ephysics_shape_new(void)
Create a new shape.
Elm_Hover_Axis
The orientation axis for the hover object.
Definition: elm_hover_eo.h:18
EINA_DEPRECATED EAPI int edje_edit_part_item_aspect_w_get(Evas_Object *obj, const char *part, const char *item)
Gets the aspect width value of a part's item.
#define ELM_GENLIST_EVENT_RELEASED
Called when genlist is released.
Definition: elm_genlist_eo.h:906
EAPI int eina_list_data_idx(const Eina_List *list, void *data)
Finds the member of the list and returns the index.
Definition: eina_list.c:1647
Eina_Bool elm_object_item_tooltip_window_mode_set(Elm_Widget_Item *obj, Eina_Bool disable)
Control size restriction state of an object's tooltip.
Definition: elm_widget_item_eo.legacy.c:3
Unknown indicator state.
Definition: elm_win_legacy.h:16
unsigned int multiple_buffer
From version 4.
Definition: Evas_Legacy.h:4650
static unsigned int eina_value_hash_population(const Eina_Value *value)
Queries number of elements in value of hash type.
Named pipe (FIFO) type (unused on Windows)
Definition: eina_file.h:121
Bad request code.
Definition: Ecore_X.h:391
const EAPI char * eeze_disk_mount_point_get(Eeze_Disk *disk)
Return the mount point of a disk.
Definition: eeze_disk_mount.c:429
Proxy type value.
Definition: Edje_Legacy.h:3191
A structure that stores information of a User signal event.
Definition: Ecore_Common.h:609
Native function failed.
Definition: Embryo.h:403
void elm_win_screen_dpi_get(const Evas_Object *obj, int *xdpi, int *ydpi)
Get screen dpi for the screen that a window is on.
Definition: efl_ui_win.c:8408
EAPI void ecore_wl_window_rotation_set(Ecore_Wl_Window *win, int rotation)
Sets the rotation of the Ecore_Wl_Window.
Definition: ecore_wl_window.c:915
Definition: evas_text_utils.h:73
void elm_genlist_item_cursor_set(Elm_Object_Item *item, const char *cursor)
Set the type of mouse pointer/cursor decoration to be shown, when the mouse pointer is over the given...
Definition: elm_genlist.c:7706
const char * interface
interface name
Definition: eldbus_service.h:104
EOAPI void elm_obj_table_align_get(const Eo *obj, double *horizontal, double *vertical)
Get alignment of table.
const EAPI Eina_Value_Type * EINA_VALUE_TYPE_OPTIONAL
Definition: eina_value.c:5612
EAPI int ECORE_X_MODIFIER_WIN
Definition: ecore_x.c:158
const Eina_Value * value
key of the data value which changed
Definition: elm_prefs_data.h:107
never throttle when windows are all hidden, regardless of config settings
Definition: elm_general.h:281
Definition: eina_value.h:347
EAPI Eina_Bool eet_connection_node_send(Eet_Connection *conn, Eet_Node *node, const char *cipher_key)
Converts a Eet_Node tree and prepare it to be send.
Definition: eet_connection.c:179
EAPI Eina_Bool edje_edit_image_set_image_min_set(Evas_Object *obj, const char *set_name, unsigned int place, int w, int h)
Sets min size of set's image.
void ecore_pipe_read_close(Ecore_Pipe *p)
Closes the read end of an Ecore_Pipe object created with ecore_pipe_add().
Definition: ecore_pipe.c:116
This memory is to be released and any content will be lost.
Definition: eina_file.h:148
EOAPI void elm_obj_entry_markup_filter_append(Eo *obj, Elm_Entry_Filter_Cb func, void *data)
Append a markup filter function for text inserted in the entry.
static Eina_Bool eina_rectangle_ycoord_inside(const Eina_Rectangle *rect, int y) EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT
Checks if the given Y-coordinate is in the rectangle.
Definition: elm_widget_fileselector.h:91
double evil_time_get(void)
Return the time spent since the Evil library has been initialized.
Definition: evil_unistd.c:55
Eina_Bool eina_mmap_safety_enabled_set(Eina_Bool enabled)
Enables or disables safe mmaped IO handling.
Definition: eina_mmap.c:171
EOAPI void elm_obj_list_go(Eo *obj)
Starts the list.
Elm_Gen_Item_Reusable_Content_Get_Cb reusable_content_get
Reusable content get class function for gen item classes.
Definition: elm_gen.h:104
EAPI void elm_image_smooth_set(Evas_Object *obj, Eina_Bool smooth)
Control the smooth effect for an image.
Definition: efl_ui_image.c:2348
Definition: Ecore_X.h:915
const char * end
A pointer to the end of the file that has been mapped with mmap(2).
Definition: eina_file_common.h:141
static const void * eina_slice_find(const Eina_Slice slice, const Eina_Slice needle)
Find a needle inside the slice, similar to memmem().
const char * elm_object_item_cursor_get(const Elm_Widget_Item *obj)
Control the type of mouse pointer/cursor decoration to be shown, when the mouse pointer is over the g...
Definition: elm_widget_item_eo.legacy.c:33
default select mode.
Definition: elm_general.h:34
void evas_object_smart_callback_description_find(const Evas_Object *obj, const char *name, const Evas_Smart_Cb_Description **class_description, const Evas_Smart_Cb_Description **instance_description)
Find callback description for callback called name or null if not found.
Definition: evas_object_smart.c:1119
EAPI void ecore_wl_window_resize(Ecore_Wl_Window *win, int w, int h, int location)
Signals for Wayland to initiate a window resize.
Definition: ecore_wl_window.c:313
Eina_Bool evas_object_focus_get(const Efl_Canvas_Object *obj)
Indicates that this object is the keyboard event receiver on its canvas.
Definition: efl_canvas_object_eo.legacy.c:45
EAPI void elm_prefs_data_unref(Elm_Prefs_Data *prefs_data)
Decrement reference count on a given prefs data handle.
Definition: elm_prefs_data.c:649
Eina_Bool eina_tiler_rect_add(Eina_Tiler *t, const Eina_Rectangle *r)
Adds a rectangle to a tiler.
Definition: eina_tiler.c:1222
_Eet_Compression
Definition: Eet.h:236
Right position.
Definition: elm_actionslider_eo.h:23
EAPI void ecore_buffer_free_callback_remove(Ecore_Buffer *buf, Ecore_Buffer_Cb func, void *data)
Removes a callback for Ecore_Buffer free events.
Definition: ecore_buffer.c:397
Linear 0.0 -> 1.0.
Definition: Ecore_Common.h:2755
void evas_object_smart_member_del(Evas_Object *eo_obj)
Removes a member object from a given smart object.
Definition: evas_object_smart.c:337
EAPI Eina_Bool ecore_con_server_connected_get(const Ecore_Con_Server *svr)
Retrieves whether the given server is currently connected.
Definition: ecore_con_legacy.c:2334
#define EINA_VALUE_STRUCT_MEMBER_SENTINEL
Definition: eina_value.h:3171
Definition: Ecore_X.h:583
EAPI void elm_config_profile_set(const char *profile)
Set Elementary's profile.
Definition: elm_config.c:3103
Not a device.
Definition: Ecore_IMF.h:501
Stop playing the animation.
Definition: elm_thumb_legacy.h:11
The window should not be included in the taskbar.
Definition: Ecore_X.h:163
static Eina_F8p24 eina_f8p24_div(Eina_F8p24 a, Eina_F8p24 b)
Calculates the division of two Eina_F8p24 floating point numbers.
EAPI Eina_Bool elm_image_file_set(Evas_Object *obj, const char *file, const char *group)
Set the file that will be used as the image's source.
Definition: efl_ui_image.c:2378
EAPI void eina_future_desc_flush(Eina_Future_Desc *desc)
Flushes an #Eina_Future_Desc.
Definition: eina_promise.c:1420
Eo Efl_Canvas_Object
Definition: efl_canvas_object_eo.legacy.h:7
const EAPI Ecore_Win32_Cursor * ecore_win32_cursor_x11_shaped_get(Ecore_Win32_Cursor_X11_Shape shape)
Retrieve a X11 cursor from a X Id.
Definition: ecore_win32_cursor.c:328
Type all.
Definition: elm_general.h:414
Multi button release event.
Definition: Evas_Legacy.h:278
EAPI void ecore_evas_software_x11_extra_event_window_add(Ecore_Evas *ee, Ecore_X_Window win)
Adds an extra window on Ecore_Evas using software x11.
Definition: ecore_evas.c:3982
void eina_file_clean_close(Eina_File *file)
Closes and cleans up after an Eina file.
Definition: eina_file_common.c:536
void emotion_object_video_subtitle_file_set(Evas_Object *obj, const char *filepath)
Set the video's subtitle file path.
Definition: emotion_smart.c:993
const char * eldbus_pending_method_get(const Eldbus_Pending *pending)
Get the method of the pending message.
Definition: eldbus_pending.c:329
ETC1 with alpha support using two planes: ETC1 RGB and ETC1 grey for alpha.
Definition: emile_image.h:37
EAPI Eina_Bool efl_ownable_get(const Eo *obj)
Check if a object can be owned.
Definition: eo.c:3724
unsigned int step
Amount to grow the number of members allocated.
Definition: eina_inarray.h:232
const EAPI char * efreet_public_share_dir_get(void)
Retrieves the XDG Public Share directory.
Definition: efreet_base.c:149
EAPI Eina_Bool eina_quadtree_show(Eina_QuadTree_Item *object)
Sets object to visible.
Definition: eina_quadtree.c:765
const char * comment
String describing the theme.
Definition: efreet_icon.h:61
void evas_object_intercept_clip_set_callback_add(Evas_Object *obj, Evas_Object_Intercept_Clip_Set_Cb func, const void *data)
Set the callback function that intercepts a clip set event of an object.
EAPI void elm_config_accel_preference_set(const char *pref)
Set Elementary's acceleration preferences for new windows.
Definition: elm_config.c:4605
Eina_Stringshare * name
Annotation name.
Definition: eldbus_introspection.h:85
Definition: eina_evlog.h:39
Efl_Canvas_Object * elm_object_item_access_register(Elm_Widget_Item *obj)
Register object item as an accessible object.
Definition: elm_widget_item_eo.legacy.c:243
unsigned int evas_device_seat_id_get(const Evas_Device *dev)
Get the seat id of a device.
Definition: evas_device.c:465
const Eina_Value_Type * EINA_VALUE_TYPE_FILE
Definition: eina_value.c:5613
Ecore_IMF_Keyboard_Locks locks
The keyboard locks active when the event has been emitted.
Definition: Ecore_IMF.h:656
EAPI double edje_edit_program_sample_speed_get(Evas_Object *obj, const char *prog)
Gets sample speed of the program.
Definition: edje_edit.c:11357
Keypad layout.
Definition: elm_win_legacy.h:134
#define EINA_SLICE_PRINT(s)
Definition: eina_slice.h:549
Mouse button release event.
Definition: Evas_Legacy.h:177
static Eina_Bool eina_value_double_get(const Eina_Value *v, double *c)
Check value type and get contents.
Definition: eina_inline_value_util.x:240
EOAPI void elm_obj_grid_pack(Eo *obj, Efl_Canvas_Object *subobj, int x, int y, int w, int h)
Pack child at given position and size.
EAPI void ecore_wl2_dnd_drag_types_set(Ecore_Wl2_Input *input, const char **types)
Set the types which are supported by a possible drag and drop operation.
Definition: ecore_wl2_dnd.c:424
void ecore_main_loop_begin(void)
Runs the application main loop.
Definition: ecore_main.c:1279
EOAPI void elm_obj_slideshow_timeout_set(Eo *obj, double timeout)
Set the interval between each image transition on a given slideshow widget and start the slideshow it...
EAPI Eina_Bool elm_thumb_editable_set(Evas_Object *obj, Eina_Bool edit)
Make the thumbnail 'editable'.
Definition: elm_thumb.c:762
EAPI Ecore_X_Window ecore_x_window_manager_argb_new(Ecore_X_Window parent, int x, int y, int w, int h)
Creates a new window.
Definition: ecore_x_window.c:1797
EAPI Eina_Bool edje_edit_state_text_fit_y_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets if the text part fit it's container vertically.
void evas_object_smart_clipped_smart_set(Evas_Smart_Class *sc)
Set a given smart class' callbacks so it implements the clipped smart object"'s interface.
Definition: evas_object_smart_clipped.c:102
char *(* Elm_Calendar_Format_Cb)(struct tm *stime)
This callback type is used to format the string that will be used to display month and year.
Definition: elm_calendar_common.h:16
EAPI Eina_Bool edje_edit_part_exist(Evas_Object *obj, const char *part)
Checks if a part with the given name exist in the edje object.
Definition: edje_edit.c:3560
EAPI void ephysics_body_linear_movement_enable_set(EPhysics_Body *body, Eina_Bool enable_x, Eina_Bool enable_y, Eina_Bool enable_z)
Enable or disable body's movement on x, y and z axes.
EAPI Ecore_Wl2_Display * ecore_wl2_display_create(const char *name)
Create a new Wayland display.
Definition: ecore_wl2_display.c:795
EAPI Eina_Bool edje_edit_text_class_font_set(Evas_Object *obj, const char *class_name, const char *font)
Sets font for the given text class.
Definition: edje_edit.c:8326
This event flag indicates the event occurs while scrolling; for example, DOWN event occurs during scr...
Definition: Evas_Common.h:359
EAPI Eina_Bool edje_edit_program_transition_time_set(Evas_Object *obj, const char *prog, double seconds)
Sets the duration of the transition in seconds.
Definition: edje_edit.c:11663
int eina_inarray_push(Eina_Inarray *array, const void *data)
Copies the data as the last member of the array.
Definition: eina_inarray.c:411
const char * compose
A UTF8 string if this keystroke has modified a string in the middle of being composed - this string r...
Definition: Ecore_IMF.h:710
EAPI Eina_Bool ecore_drm_tty_close(Ecore_Drm_Device *dev)
Closes an already opened tty.
Definition: ecore_drm_tty.c:257
int saved_memory
current amount of saved memory, in bytes
Definition: Evas_Common.h:2939
EAPI double edje_edit_program_transition_value2_get(Evas_Object *obj, const char *prog)
Gets the interpolation value 2 of the transition.
EAPI void ecore_x_e_window_available_profiles_set(Ecore_X_Window win, const char **profiles, unsigned int count)
Set the array of available window profiles.
Definition: ecore_x_e.c:1374
EOAPI void evas_canvas_font_cache_flush(Eo *obj)
Force the given evas and associated engine to flush its font cache.
EOAPI void elm_obj_entry_cursor_line_begin_set(Eo *obj)
This moves the cursor to the beginning of the current line.
EAPI Eina_Bool edje_edit_part_item_move_below_index(Evas_Object *obj, const char *part, unsigned int index)
Restacks existing item below.
Definition: edje_edit.c:5104
EAPI Eina_Bool edje_edit_part_copy(Evas_Object *obj, const char *part, const char *new_copy)
Copies the given part in edje.
Definition: edje_edit.c:3469
#define EINA_LOG_DBG(fmt,...)
Definition: eina_log.h:400
unsigned int uid
The owner user id.
Definition: eina_file.h:212
void(* class_destructor)(Efl_Class *klass)
The destructor of the class.
Definition: Eo.h:869
Evas_Modifier * modifiers
modifier keys pressed during the event
Definition: Evas_Legacy.h:288
EINA_DEPRECATED EAPI unsigned short edje_edit_part_item_position_row_get(Evas_Object *obj, const char *part, const char *item_name)
Gets row position of the part's item.
EAPI void * eio_file_associate_find(Eio_File *ls, const char *key)
Get the data associated during the filter callback inside the main loop.
Definition: eio_file.c:798
Definition: Ecore_Input.h:196
EAPI Ethumb_Thumb_Format ethumb_thumb_format_get(const Ethumb *e)
Get the fileformat of the thumbnails.
Definition: ethumb.c:510
Eina_Bool elm_photo_editable_get(const Evas_Object *obj)
Get editability of the photo.
Definition: elm_photo.c:424
enum _Emile_Colorspace Emile_Colorspace
EAPI void ecore_wl2_window_iconified_set(Ecore_Wl2_Window *window, Eina_Bool iconified)
Iconify a window.
Definition: ecore_wl2_window.c:1066
EAPI Eina_Iterator * eina_file_map_lines(Eina_File *file)
Maps line by line in the memory efficiently using an Eina_Iterator.
Definition: eina_file_common.c:703
const char * name
the name of the property
Definition: eldbus_proxy.h:228
Evas_Object * elm_gengrid_add(Evas_Object *parent)
Add a new gengrid widget to the given parent Elementary (container) object.
Definition: elm_gengrid.c:4238
Eina_Bool emotion_object_video_mute_get(const Evas_Object *obj)
Get the mute video option of this object.
Definition: emotion_smart.c:983
EOAPI void evas_canvas3d_scene_root_node_set(Eo *obj, Evas_Canvas3D_Node *node)
The root node of a scene.
textblock text of type markup
Definition: evas_textblock_legacy.h:182
Eina_List * annotations
List with method annotations.
Definition: eldbus_introspection.h:64
The PGS is an iterative algorithm where each iteration is based on the solution of previous iteration...
Definition: EPhysics.h:942
int elm_animation_view_min_frame_get(const Elm_Animation_View *obj)
The start frame of the play.
EAPI void ecore_x_randr_screen_backlight_level_set(Ecore_X_Window root, double level)
Set up the backlight level to the given level.
Definition: ecore_x_randr.c:2621
Definition: elm_widget_calendar.h:35
Eina_Hash * factories
The hash with parts connected to factories.
Definition: elm_widget_layout.h:61
enum _Edje_Object_Table_Homogeneous_Mode Edje_Object_Table_Homogeneous_Mode
Definition: ector_buffer.h:30
Ecore_Event_Handler * ecore_event_handler_prepend(int type, Ecore_Event_Handler_Cb func, const void *data)
Adds an event handler to the beginning of the handler list.
Definition: ecore_events.c:37
EAPI Eina_Bool ecore_imf_context_filter_event(Ecore_IMF_Context *ctx, Ecore_IMF_Event_Type type, Ecore_IMF_Event *event)
Allows an Ecore Input Context to internally handle an event. If this function returns EINA_TRUE,...
Definition: ecore_imf_context.c:544
EAPI void ecore_evas_ignore_events_set(Ecore_Evas *ee, Eina_Bool ignore)
Sets if this evas should ignore all events.
Definition: ecore_evas.c:2623
void ecore_pipe_freeze(Ecore_Pipe *p)
Stops monitoring if necessary the pipe for reading.
Definition: ecore_pipe.c:145
Use all horizontal and vertical container spaces to place an object (never growing it out of those bo...
Definition: Evas_Common.h:368
Mouse Move event.
Definition: Ecore_IMF.h:254
EAPI Eina_List * eina_list_remove(Eina_List *list, const void *data)
Removes the first instance of the specified data from the given list.
Definition: eina_list.c:773
struct _Emile_Image Emile_Image
Definition: emile_image.h:126
Eina_Bool edje_external_param_choice_get(const Eina_List *params, const char *key, const char **ret)
Gets the value of the given parameter of choice type.
Definition: edje_external.c:314
const Evas_Object_Textblock_Node_Format * evas_textblock_node_format_prev_get(const Evas_Object_Textblock_Node_Format *n)
Returns the prev format node (after n)
Definition: evas_object_textblock.c:9181
static Eina_Bool eina_value_hash_pget(const Eina_Value *value, const char *key, void *ptr)
Gets the generic value to pointer from an hash member.
Efl_Input_Device * edje_object_seat_get(const Efl_Canvas_Layout *obj, Eina_Stringshare *name)
Returns the seat device given its Edje's name.
Definition: efl_canvas_layout_eo.legacy.c:15
EAPI void efl_del_intercept_set(Eo *obj_id, Efl_Del_Intercept del_intercept_func)
Set a deletion interceptor function.
Definition: eo.c:2050
const char * elm_win_title_get(const Evas_Object *obj)
Get the title of the window.
Definition: efl_ui_win.c:8555
EAPI void ecore_x_e_window_profile_supported_set(Ecore_X_Window root, Eina_Bool enabled)
Set the status for the window profile support.
Definition: ecore_x_e.c:1302
EAPI double edje_edit_state_fill_size_relative_x_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the fill horizontal size relative value of a part state.
EAPI int ecore_con_url_shutdown(void)
Shuts down the Ecore_Con_Url library.
Definition: ecore_con_url.c:69
EAPI void ecore_con_url_ssl_verify_peer_set(Ecore_Con_Url *url_con, Eina_Bool verify)
Toggle libcurl's verify peer's certificate option.
Definition: ecore_con_url.c:1314
Definition: elm_widget_map.h:359
Ecore_IMF_Keyboard_Locks locks
The keyboard locks active when the event has been emitted.
Definition: Ecore_IMF.h:600
Physics angle velocity set action value.
Definition: Edje_Common.h:1950
Constant speed.
Definition: elm_transit.h:64
const char * elm_genlist_item_cursor_get(const Elm_Object_Item *eo_it)
Get the type of mouse pointer/cursor decoration set to be shown, when the mouse pointer is over the g...
Definition: elm_genlist.c:7722
EINA_DEPRECATED void elm_icon_resizable_get(const Evas_Object *obj, Eina_Bool *size_up, Eina_Bool *size_down)
Get if the object is (up/down) resizable.
Definition: elm_icon.c:760
void elm_slider_min_max_get(const Evas_Object *obj, double *min, double *max)
Get the minimum and maximum values of the slider.
Definition: elm_slider.c:1627
Elm_Gesture_Momentum_Info momentum
Line momentum info.
Definition: elm_gesture_layer_common.h:60
#define EINA_TRASH_CLEAN(trash, data)
Definition for a macro to remove all the pointers from the trash.
Definition: eina_trash.h:111
Eina_Bool evas_object_box_option_property_set(Evas_Object *o, Evas_Object_Box_Option *opt, int property,...)
Set a property value (by its given numerical identifier), on a given box child element.
Definition: evas_object_box.c:1957
EAPI void ephysics_world_del(EPhysics_World *world)
Deletes a physics world.
EAPI Evas_Object * elm_bubble_add(Evas_Object *parent)
Add a new bubble to the parent.
Definition: elm_bubble.c:174
Eina_Bool evas_textblock_cursor_eol_get(const Evas_Textblock_Cursor *cur)
Checks if the cursor points to the end of the line.
Definition: evas_object_textblock.c:13560
EAPI void * eet_data_image_read_cipher(Eet_File *ef, const char *name, const char *cipher_key, unsigned int *w, unsigned int *h, int *alpha, int *compress, int *quality, Eet_Image_Encoding *lossy)
Reads image data from the named key in the eet file using a cipher.
Definition: eet_image.c:1373
EOAPI Eina_Bool evas_canvas3d_texture_source_visible_get(const Eo *obj)
The visibility flag of the source evas object of the given texture.
int eina_thread_queue_pending_get(const Eina_Thread_Queue *thq)
Gets the number of messages on a queue as yet unfetched.
Definition: eina_thread_queue.c:489
EOAPI Eina_Bool elm_obj_index_autohide_disabled_get(const Eo *obj)
Enable or disable auto hiding feature for a given index widget.
int elm_map_overlay_class_zoom_max_get(const Elm_Map_Overlay *klass)
Get the maximum zoom from where the overlay members in the class can be grouped.
Definition: elm_map.c:5406
#define ELM_GENLIST_EVENT_FILTER_DONE
Called when genlist filter is done.
Definition: elm_genlist_eo.h:1012
static void eina_rectangle_rescale_in(const Eina_Rectangle *out, const Eina_Rectangle *in, Eina_Rectangle *res) EINA_ARG_NONNULL(1
FIXME I am useless and used by no one.
#define EINA_SAFETY_ON_NULL_RETURN_VAL(exp, val)
The macro doesn't do anything unless EINA_SAFETY_CHECKS is defined.
Definition: eina_safety_checks.h:234
EAPI int ephysics_body_soft_body_triangle_index_get(EPhysics_Body *body, Evas_Coord x, Evas_Coord y)
Get the triangle index of a soft body in x and y.
void evas_object_intercept_resize_callback_add(Evas_Object *obj, Evas_Object_Intercept_Resize_Cb func, const void *data)
Set the callback function that intercepts a resize event of an object.
Definition: Ecore_Wl2.h:345
EAPI Ecore_Ipc_Server * ecore_ipc_server_connect(Ecore_Ipc_Type type, char *name, int port, const void *data)
Creates an IPC server object to represent the IPC server listening on the given port.
Definition: ecore_ipc.c:659
The side of your hand.
Definition: Evas_Common.h:334
These routines are used for loading Elm Code widgets.
EINA_DEPRECATED void elm_calendar_text_saturday_color_set(Evas_Object *obj, int pos)
Set a day text color to the same that represents Saturdays.
Definition: elm_prefs_common.h:32
EAPI void ecore_wl2_window_maximized_set(Ecore_Wl2_Window *window, Eina_Bool maximized)
Set the maximized state of a given window.
Definition: ecore_wl2_window.c:905
EOAPI void evas_canvas_render_dump(Eo *obj)
Make the canvas discard as much data as possible used by the engine at runtime.
EOAPI void evas_canvas3d_light_projection_ortho_set(Eo *obj, Evas_Real left, Evas_Real right, Evas_Real bottom, Evas_Real top, Evas_Real dnear, Evas_Real dfar)
Set the projection matrix of the given light source with orthogonal projection.
no objects are moving any more
Definition: EPhysics.h:918
Definition: eina_simple_xml_parser.h:210
Eina_List * subs
List of Elm_Layout_Sub_Object_Data structs, to hold the actual sub objects such as text,...
Definition: elm_widget_layout.h:53
const EAPI char * eet_alias_get(Eet_File *ef, const char *name)
Retrieves the destination name of an alias.
Definition: eet_lib.c:2118
EINA_DEPRECATED void elm_object_domain_translatable_text_part_set(Evas_Object *obj, const char *part, const char *domain, const char *text)
Set the text for an object's part, marking it as translatable.
Definition: elm_main.c:1578
const char * prefix
The prefix to be printed.
Definition: eina_promise.h:375
EAPI Eina_Bool ecore_x_e_window_profile_list_get(Ecore_X_Window win, const char ***profiles, int *ret_num)
Get the array of window profiles.
Definition: ecore_x_e.c:1194
Definition: evas_font.h:137
Definition: elm_widget_slider.h:27
void eina_matrix3_rotate(Eina_Matrix3 *m, double rad)
Sets the matrix values for a rotation operation.
Definition: eina_matrix.c:542
#define ELM_INDEX_CLASS
elementary index class
Definition: elm_index_eo.h:20
kept as sentinel, not really an event
Definition: EPhysics.h:921
EAPI Ecore_Con_Socks * ecore_con_socks4_remote_add(const char *ip, int port, const char *username)
Adds a SOCKS v4 proxy to the proxy list.
Definition: ecore_con_socks.c:176
EAPI EPhysics_Quaternion * ephysics_quaternion_sum(const EPhysics_Quaternion *quat1, const EPhysics_Quaternion *quat2, EPhysics_Quaternion *result)
Returns a sum of two quaternions.
Elm_Thumb_Animation_Setting
Used to set if a video thumbnail is animating or not.
Definition: elm_thumb_legacy.h:5
void evas_smart_free(Evas_Smart *s)
Free an Evas_Smart struct.
Definition: evas_smart.c:11
void eina_log_level_set(int level)
Sets the default log level.
Definition: eina_log.c:1733
#define ELM_MAP_EVENT_NAME_LOADED_FAIL
Called when name load failed.
Definition: elm_map_eo.h:711
const char * eeze_net_mac_get(Eeze_Net *net)
Get the MAC address of a net object.
Definition: eeze_net.c:140
const char * evas_textblock_escape_string_range_get(const char *escape_start, const char *escape_end)
Return the unescaped version of the string between start and end.
Definition: evas_object_textblock.c:7998
const Eina_Value_Blob_Operations * ops
if NULL, nothing is freed, copy will just copy the memory pointer, not its value.
Definition: eina_value.h:2993
No extra options.
Definition: Evas_GL.h:513
EOAPI Elm_Widget_Item * elm_obj_gengrid_last_item_get(const Eo *obj)
Get the last item in a given gengrid widget.
EAPI void elm_config_access_set(Eina_Bool is_access)
Set access mode.
Definition: elm_config.c:3155
EAPI Eina_Bool edje_edit_part_mouse_events_set(Evas_Object *obj, const char *part, Eina_Bool mouse_events)
Sets mouse_events for part.
Definition: edje_edit.c:3855
EAPI Eina_List * edje_edit_spectrum_list_get(Evas_Object *obj)
Gets the list of all the spectrum in the given edje object.
EAPI Eina_Bool ecore_evas_extn_socket_listen(Ecore_Evas *ee, const char *svcname, int svcnum, Eina_Bool svcsys)
Creates a socket to provide the service for external ecore evas socket.
Definition: ecore_evas.c:4294
EAPI Eet_Connection * eet_connection_new(Eet_Read_Cb *eet_read_cb, Eet_Write_Cb *eet_write_cb, const void *user_data)
Instanciates a new connection to track.
Definition: eet_connection.c:31
EAPI Evas_Object * elm_actionslider_add(Evas_Object *parent)
Add a new actionslider to the parent.
Definition: elm_actionslider.c:518
EAPI Ecore_Win32_Cursor * ecore_win32_cursor_shaped_new(Ecore_Win32_Cursor_Shape shape)
Create a cursor from a Windows ressource.
Definition: ecore_win32_cursor.c:251
Definition: Ecore_X.h:566
void evas_object_unref(Evas_Object *eo_obj)
Decrements object reference count.
Definition: evas_object_main.c:933
Eina_Bool edje_external_param_double_get(const Eina_List *params, const char *key, double *ret)
Gets the value of the given parameter of double type.
Definition: edje_external.c:263
struct _Ecore_IMF_Context Ecore_IMF_Context
An Input Method Context.
Definition: Ecore_IMF.h:198
void(* disconnected)(void *data, struct bq_consumer *bq_consumer)
disconnected - (none)
Definition: bq_mgr_protocol.h:86
Edje_Drag_Dir edje_object_part_drag_dir_get(const Evas_Object *obj, const char *part)
Determines dragable directions.
Definition: edje_legacy.c:212
EAPI void ecore_evas_alpha_set(Ecore_Evas *ee, Eina_Bool alpha)
Sets whether an Ecore_Evas has an alpha channel or not.
Definition: ecore_evas.c:1470
EAPI void elm_transit_object_remove(Elm_Transit *transit, Evas_Object *obj)
Removes an added object from the transit.
Definition: elm_transit.c:669
void elm_exit(void)
Ask to exit Elementary's main loop.
Definition: elm_main.c:1401
void elm_win_quickpanel_set(Evas_Object *obj, Eina_Bool quickpanel)
Set a window to be an illume quickpanel window.
Definition: efl_ui_win.c:8004
Spacer type value.
Definition: Edje_Legacy.h:3192
unsigned int x
DPI along the X axis.
Definition: Ecore_Win32.h:758
A handle of a cache of images shared by a server.
Definition: Evas_Common.h:2951
const char * elm_genlist_item_tooltip_style_get(const Elm_Object_Item *it)
Get the style set a given genlist item's tooltip.
Definition: elm_genlist.c:7658
EAPI void efreet_desktop_environment_set(const char *environment)
sets the global desktop environment name
Definition: efreet_desktop.c:426
EAPI int ecore_drm2_output_dpms_get(Ecore_Drm2_Output *output)
Get the dpms level of a given output.
Definition: ecore_drm2_outputs.c:1016
static Eina_Bool eina_value_uint64_convert(const Eina_Value *v, uint64_t *c)
Check value type and convert contents.
Definition: eina_inline_value_util.x:284
EAPI Eina_Bool eina_binbuf_remove(Eina_Binbuf *buf, size_t start, size_t end) EINA_ARG_NONNULL(1)
Removes a slice of the given string buffer.
Eina_Bool(* Ecore_Timeline_Cb)(void *data, double pos)
Definition: Ecore_Common.h:2750
const char * eeze_net_attribute_get(Eeze_Net *net, const char *attr)
Get a system attribute of a net object.
Definition: eeze_net.c:288
#define EET_DATA_DESCRIPTOR_ADD_LIST_STRING(edd, struct_type, name, member)
Adds a linked list of string to a data descriptor.
Definition: Eet.h:3530
Eldbus_Connection * eldbus_address_connection_get(const char *address)
Establish a connection to bus and integrate it with the ecore main loop.
Definition: eldbus_core.c:1133
The window is used to hold a floating toolbar, or similar.
Definition: elm_win_legacy.h:72
EAPI void ecore_evas_size_min_set(Ecore_Evas *ee, int w, int h)
Sets the minimum size of a given Ecore_Evas window.
Definition: ecore_evas.c:1580
enum _Evas_Button_Flags Evas_Button_Flags
Flags for Mouse Button events.
#define ELM_GENGRID_EVENT_EDGE_RIGHT
Called when right edge is reached.
Definition: elm_gengrid_eo.h:691
Evas_Device_Class evas_device_class_get(const Evas_Device *dev)
Get the major class of a device.
Definition: evas_device.c:418
void ethumb_client_thumb_exists_cancel(Ethumb_Exists *exists)
Cancel an ongoing exists request.
Definition: ethumb_client.c:2040
The tip of a pen.
Definition: Evas_Common.h:336
EAPI void ephysics_constraint_linear_limit_set(EPhysics_Constraint *constraint, Evas_Coord lower_x, Evas_Coord upper_x, Evas_Coord lower_y, Evas_Coord upper_y, Evas_Coord lower_z, Evas_Coord upper_z)
Define the linear moving limits of a constraint.
track comments
Definition: Emotion.h:192
const char * elm_slider_unit_format_get(const Evas_Object *obj)
Get the unit label format of the slider.
Definition: elm_slider.c:1408
EOAPI void elm_obj_box_pack_before(Eo *obj, Efl_Canvas_Object *subobj, Efl_Canvas_Object *before)
Adds an object to the box before the indicated object.
EOAPI void elm_obj_entry_item_provider_append(Eo *obj, Elm_Entry_Item_Provider_Cb func, void *data)
This appends a custom item provider to the list for that entry.
void eina_magic_fail(void *d, Eina_Magic m, Eina_Magic req_m, const char *file, const char *fnc, int line)
Displays a message or aborts if a magic check failed.
Definition: eina_magic.c:261
static void eina_mempool_free(Eina_Mempool *mp, void *element)
Frees resources previously allocated by the given mempool.
Eina_Bool eina_inarray_replace_at(Eina_Inarray *array, unsigned int position, const void *data)
Copies the data to the given position.
Definition: eina_inarray.c:595
const EAPI char * elm_photocam_file_get(const Evas_Object *obj)
Returns the path of the current image file.
Definition: efl_ui_image_zoomable.c:3383
Rotate Y center axis flip mode.
Definition: efl_ui_flip_legacy.h:10
Block device type (unused on Windows)
Definition: eina_file.h:124
_Edje_Edit_Image_Comp
Compression type for the image.
Definition: Edje_Edit.h:41
void(* control_panel_show)(Ecore_IMF_Context *ctx)
Show the control panel.
Definition: Ecore_IMF.h:789
EAPI Eina_Bool ephysics_shape_point_add(EPhysics_Shape *shape, double x, double y, double z)
Add a new point to the shape.
void elm_animation_view_min_progress_set(Elm_Animation_View *obj, double min_progress)
The start progress of the play.
void(* Elm_Store_Item_Fetch_Cb)(void *data, Elm_Store_Item *sti)
Function to call to fetch item data.
Definition: elm_store.h:69
EAPI Efreet_Desktop * efreet_util_desktop_wm_class_find(const char *wmname, const char *wmclass)
Find all desktops for a given wm class.
Definition: efreet_utils.c:151
unsigned int y
DPI along the Y axis.
Definition: Ecore_Win32.h:759
Information log level.
Definition: eina_log.h:460
Eio_File * eio_file_direct_stat(const char *path, Eio_Stat_Cb done_cb, Eio_Error_Cb error_cb, const void *data)
Stat a file/directory.
Definition: eio_single.c:422
int EIO_MONITOR_SELF_RENAME
The monitored path has been renamed, an error could happen just after if the renamed path doesn't exi...
Definition: eio_monitor.c:314
static void eina_trash_init(Eina_Trash **trash)
Initializes a trash before using it.
Definition: eina_inline_mempool.x:66
void elm_win_render(Evas_Object *obj)
This manually asks evas to render the window now.
Definition: efl_ui_win.c:6770
The structure type used with the Key_Down event.
Definition: Ecore_IMF.h:703
A given item (prefs data value) has been changed (event info is an Elm_Prefs_Data_Event_Changed point...
Definition: elm_prefs_data.h:79
#define ELM_MAP_EVENT_OVERLAY_DEL
Called when overlay was deleted.
Definition: elm_map_eo.h:729
Eina_Inlist * eina_inlist_sorted_state_insert(Eina_Inlist *list, Eina_Inlist *item, Eina_Compare_Cb func, Eina_Inlist_Sorted_State *state)
Inserts a new node into a sorted list.
Definition: eina_inlist.c:665
8 bits precision for stencil buffer
Definition: Evas_GL.h:502
EAPI void elm_font_available_hash_del(Eina_Hash *hash)
Free the hash returned by elm_font_available_hash_add().
Definition: elm_font.c:200
EAPI void elm_config_window_auto_focus_animate_set(Eina_Bool enable)
Set the auto focus animation flag.
Definition: elm_config.c:4169
All possible color selector is displayed.
Definition: elm_colorselector_eo.h:29
EAPI void ephysics_world_render_geometry_get(const EPhysics_World *world, Evas_Coord *x, Evas_Coord *y, Evas_Coord *z, Evas_Coord *w, Evas_Coord *h, Evas_Coord *d)
Get dimensions of rendered area to be take on account by default updates.
static void _ecore_con_server_proxy_apply(Ecore_Con_Server *svr, const Ecore_Con_Socks *socks)
convert socks to proxy URL string and apply using efl_net_dialer_proxy_set().
Definition: ecore_con_legacy.c:1811
Eldbus_Pending * eldbus_proxy_property_get(Eldbus_Proxy *proxy, const char *name, Eldbus_Message_Cb cb, const void *data)
Get a property.
Definition: eldbus_proxy.c:681
Definition: Evas_Common.h:1977
Defines the various cursor types for the X Windows system.
EAPI Eina_Iterator * eina_array_iterator_new(const Eina_Array *array)
Gets a new iterator associated with an array.
Definition: eina_array.c:394
Definition: Ecore_Wl2.h:256
EOAPI void elm_obj_slideshow_items_loop_set(Eo *obj, Eina_Bool loop)
Set if the slideshow items should be displayed cyclically or not, so when the end is reached it will ...
EAPI void elm_code_free(Elm_Code *code)
Free an Elm Code instance.
Definition: elm_code.c:33
EAPI void eina_strbuf_tolower(Eina_Strbuf *buf)
Converts the string to lower case.
Definition: eina_strbuf.c:197
Evas_Modifier * modifiers
modifier keys pressed during the event
Definition: Evas_Legacy.h:235
void eldbus_connection_unref(Eldbus_Connection *conn)
Decrement connection reference count.
Definition: eldbus_core.c:1306
const EAPI Eina_Value_Type * EINA_VALUE_TYPE_STRINGSHARE
Definition: eina_value.c:5604
EAPI int ECORE_X_EVENT_PRESENT_IDLE
Definition: ecore_x.c:153
EAPI int ecore_evas_pixmap_depth_get(const Ecore_Evas *ee)
Retrieves the depth used for pixmap creation.
Definition: ecore_evas.c:2938
EAPI void elput_manager_window_set(Elput_Manager *manager, unsigned int window)
Set which window to use for this input manager.
Definition: elput_manager.c:128
EAPI void elm_grid_pack_get(Evas_Object *subobj, int *x, int *y, int *w, int *h)
Get packing of a child.
Definition: elm_grid.c:185
Ecore_Win32_DnD_State
Definition: Ecore_Win32.h:210
EAPI void ecore_win32_window_geometry_get(Ecore_Win32_Window *window, int *x, int *y, int *width, int *height)
Get the geometry of the given window.
Definition: ecore_win32_window.c:736
Mouse In event.
Definition: Ecore_IMF.h:252
lv analyser
Definition: Emotion.h:225
void elm_photo_aspect_fixed_set(Evas_Object *obj, Eina_Bool fixed)
Set whether the original aspect ratio of the photo should be kept on resize.
Definition: elm_photo.c:471
EAPI Eina_Unicode * eina_unicode_strncpy(Eina_Unicode *dest, const Eina_Unicode *source, size_t n) EINA_ARG_NONNULL(1
Same as the standard strncpy just with Eina_Unicode instead of char.
static Eina_Bool eina_semaphore_release(Eina_Semaphore *sem, int count_release)
Releases a lock on an Eina_Semaphore.
Eina_Bool edje_mmap_3d_has(Eina_File *f, const char *group)
Determines whether a group have 3D Scene.
Definition: edje_load.c:272
struct _Elocation_Address Elocation_Address
EINA_DEPRECATED EAPI Eina_Bool edje_edit_state_container_min_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool h, Eina_Bool v)
Sets whether vertical or horizontal minimum size's of the box are equal to the minimum vertical or ho...
Definition: edje_edit.c:4793
No event.
Definition: Ecore_File.h:71
EAPI char * ecore_drm2_output_name_get(Ecore_Drm2_Output *output)
Get the name of a given output.
Definition: ecore_drm2_outputs.c:1386
EAPI void eina_strbuf_rtrim(Eina_Strbuf *buf)
Right trims the string buffer.
Definition: eina_strbuf.c:189
Magnetic sensor.
Definition: Eeze_Sensor.h:71
EAPI Eina_Bool elm_config_first_item_focus_on_first_focusin_get(void)
Get status of first item focus on first focusin feature.
Definition: elm_config.c:3542
static Eina_Bool eina_value_struct_pget(const Eina_Value *value, const char *name, void *ptr)
Gets the generic value to pointer from a struct member.
enum _Edje_Action_Type Edje_Action_Type
Table type value.
Definition: Edje_Legacy.h:3189
void elocation_address_free(Elocation_Address *address_shadow)
Free an address object.
Definition: elocation.c:1194
Definition: Ecore_X.h:799
Regex maches to the Entrys text.
Definition: elm_helper.h:32
Size hints changed event.
Definition: Evas_Common.h:425
const Eina_Value_Type * EINA_VALUE_TYPE_INT64
Definition: eina_value.c:5601
const EOAPI char * elm_obj_hover_best_content_location_get(const Eo *obj, Elm_Hover_Axis pref_axis)
Returns the best swallow location for content in the hover.
Elm_Object_Item * elm_object_focus_next_item_get(const Evas_Object *obj, Elm_Focus_Direction dir)
Get next object item which was set with specific focus direction.
Definition: elm_focus_legacy.c:311
Notification after the display of the input panel.
Definition: Ecore_IMF.h:143
void elm_win_rotation_set(Evas_Object *obj, int rotation)
Set the rotation of the window.
Definition: efl_ui_win.c:1693
Date and time layout.
Definition: Ecore_IMF.h:367
Route should consider user will be walking.
Definition: elm_map_eo.h:44
void eina_ustrbuf_free(Eina_UStrbuf *buf)
Frees a string buffer.
EAPI Eina_Bool edje_edit_part_name_set(Evas_Object *obj, const char *part, const char *new_name)
Sets a new name for part.
Definition: edje_edit.c:3107
const Evas_Object_Box_Api * evas_object_box_smart_class_get(void)
Get the Evas box smart class, for inheritance purposes.
Definition: evas_object_box.c:519
EAPI Ecore_Evas * ecore_evas_extn_socket_new(int w, int h)
Creates a new Ecore_Evas canvas for the new external ecore evas socket.
Definition: ecore_evas.c:4273
int ecore_file_mksubdirs(const char *base, const char **subdirs)
Creates complete list of sub-directories in a batch (optimized).
Definition: ecore_file.c:213
const EAPI char * elm_config_profile_dir_get(const char *profile, Eina_Bool is_user)
Get an Elementary's profile directory path in the filesystem.
Definition: elm_config.c:3044
sorting in ascending order
Definition: eina_rectangle.h:102
EAPI Eet_Node * eet_node_unsigned_long_long_new(const char *name, unsigned long long l)
Creates a new unsigned long long integer node.
Eina_Bool evas_async_events_put(const void *target, Evas_Callback_Type type, void *event_info, Evas_Async_Events_Put_Cb func)
Insert asynchronous events on the canvas.
Definition: evas_async_events.c:228
EOAPI Elm_Actionslider_Pos elm_obj_actionslider_indicator_pos_get(const Eo *obj)
Actionslider position indicator.
void evas_output_size_get(const Evas *eo_e, int *w, int *h)
Retrieve the output size of the render engine of the given evas.
Definition: evas_main.c:1372
void eina_thread_queue_free(Eina_Thread_Queue *thq)
Frees a thread queue.
Definition: eina_thread_queue.c:378
Eina_Bool eina_strbuf_insert_n(Eina_Strbuf *buf, const char *str, size_t maxlen, size_t pos)
Inserts a string of a maximum length into a buffer, reallocating as necessary.
Eina_Simple_XML_Attribute * eina_simple_xml_attribute_new(Eina_Simple_XML_Node_Tag *parent, const char *key, const char *value)
Creates (and appends) new attribute to tag.
Definition: eina_simple_xml_parser.c:620
#define EET_DATA_DESCRIPTOR_ADD_BASIC(edd, struct_type, name, member, type)
Adds a basic data element to a data descriptor.
Definition: Eet.h:3428
Definition: eolian_database.h:240
EOAPI void elm_obj_entry_input_panel_show_on_demand_set(Eo *obj, Eina_Bool ondemand)
Set the attribute to show the input panel in case of only an user's explicit Mouse Up event.
struct _Eina_Version Eina_Version
struct _Ecore_Buffer Ecore_Buffer
Definition: Ecore_Buffer.h:376
void * evas_object_intercept_lower_callback_del(Evas_Object *obj, Evas_Object_Intercept_Lower_Cb func)
Unset the callback function that intercepts a lower event of an object.
Evas_Point output
The X/Y location of the cursor.
Definition: Evas_Legacy.h:215
rotate 90 degrees clockwise
Definition: elm_image_legacy.h:393
EAPI Eina_List * edje_edit_group_data_list_get(Evas_Object *obj)
Retrieves a list with the item names inside the data block at the group level.
Definition: edje_edit.c:2312
void(* Ecore_File_Download_Completion_Cb)(void *data, const char *file, int status)
Definition: Ecore_File.h:91
EAPI void ecore_wl_subsurf_sync_set(Ecore_Wl_Subsurf *ess, Eina_Bool val)
Enables or disables sub-surface synchronization.
Definition: ecore_wl_subsurf.c:175
int eina_log_domain_level_get(const char *domain_name)
Gets the domain level given its name.
Definition: eina_log.c:1967
Ecore_IMF_Keyboard_Modifiers modifiers
The keyboard modifiers active when the event has been emitted.
Definition: Ecore_IMF.h:655
static void static void eina_rectangle_rescale_out(const Eina_Rectangle *out, const Eina_Rectangle *in, Eina_Rectangle *res) EINA_ARG_NONNULL(1
FIXME I am useless and used by no one.
EAPI Eina_Bool efl_domain_data_return(Efl_Id_Domain domain)
Return a domain to its original owning thread.
Definition: eo.c:2606
Eina_Bool eina_hash_del_by_key_hash(Eina_Hash *hash, const void *key, int key_length, int key_hash)
Removes the entry identified by a key and a key hash from the given hash table.
Definition: eina_hash.c:964
Eina_Bool(* Eina_Debug_Cb)(Eina_Debug_Session *session, int srcid, void *buffer, int size)
Definition: eina_debug.h:66
const char * elm_map_route_node_get(const Elm_Map_Route *route)
Get the information of route nodes.
Definition: elm_map.c:4754
EINA_DEPRECATED EAPI void ecore_imf_context_commit_event_add(Ecore_IMF_Context *ctx, const char *str)
Adds ECORE_IMF_EVENT_COMMIT to the event queue.
Definition: ecore_imf_context.c:720
int w
width of rectangle
Definition: eina_rectangle.h:73
Definition: eina_bezier.h:27
A point in Evas_Coord with subpixel precision.
Definition: Evas_Common.h:225
const char * widget_name
The name of the widget implementing the interface, to be exposed on the prefs collections language.
Definition: elm_prefs_common.h:168
EAPI double elm_gesture_layer_long_tap_start_timeout_get(const Evas_Object *obj)
this function returns the gesture layer long tap start timeout of an object
Definition: elm_gesture_layer.c:4112
Elm_Win_Keygrab_Mode
Define the keygrab modes of window.
Definition: elm_win_legacy.h:143
EAPI void ecore_fb_input_device_close(Ecore_Fb_Input_Device *dev)
Close the given device.
Definition: ecore_fb_li.c:610
#define EINA_VALUE_GET(Compress_Type, Uppercase_Compress_Type, Type)
For internal use only.
Definition: eina_inline_value_util.x:210
EAPI Eina_Bool edje_edit_part_source3_set(Evas_Object *obj, const char *part, const char *source)
Sets the source3 of part.
_Embryo_Error
Definition: Embryo.h:389
Mouse Wheel Event.
Definition: Evas_Common.h:409
EOAPI Elm_List_Mode elm_obj_genlist_mode_get(const Eo *obj)
Get the horizontal stretching mode.
EAPI int eina_convert_dtoa(double d, char *des)
Converts a double to a string.
Definition: eina_convert.c:289
Eina_File_Type
Type for enumeration of a file type.
Definition: eina_file.h:119
static void eina_vector3_homogeneous_position_transform(Eina_Vector3 *out, const Eina_Matrix4 *m, const Eina_Vector3 *v)
Homogeneous position transform vector.
EOAPI Elm_Widget_Item * elm_obj_gengrid_search_by_text_item_get(Eo *obj, Elm_Widget_Item *item_to_search_from, const char *part_name, const char *pattern, Elm_Glob_Match_Flags flags)
Get gengrid item by given string.
EAPI void ethumb_thumb_category_set(Ethumb *e, const char *category)
Set the thumbnails category.
Definition: ethumb.c:724
Eina_Bool decorate_it_set
item uses style mode for highlight/select
Definition: elm_gen_common.h:68
EAPI void * eina_list_search_unsorted(const Eina_List *list, Eina_Compare_Cb func, const void *data)
Returns node data if it is in the unsorted list.
Definition: eina_list.c:1565
Eina_Iterator * eina_inarray_iterator_reversed_new(const Eina_Inarray *array)
Returns a new reversed iterator associated to an array.
Definition: eina_inarray.c:763
void elm_object_item_disabled_set(Elm_Widget_Item *obj, Eina_Bool disable)
Control the disabled state of a widget item.
Definition: elm_widget_item_eo.legacy.c:111
Space filler for compatibility.
Definition: Eet.h:247
void * ecore_exe_free(Ecore_Exe *exe)
Frees the given process handle.
Definition: ecore_exe.c:188
EAPI int edje_edit_part_drag_count_x_get(Evas_Object *obj, const char *part)
Gets horizontal dragable count for part.
Eldbus_Message * eldbus_message_signal_new(const char *path, const char *interface, const char *name)
Create a new signal message.
Definition: eldbus_message.c:902
Eina_Bool evas_textblock_cursor_equal(const Evas_Textblock_Cursor *obj, const Evas_Textblock_Cursor *cur)
Checks if two cursors are equal.
Definition: evas_object_textblock.c:10756
#define ELM_ICON_EVENT_THUMB_DONE
Called when thumb nailing is successfully done.
Definition: elm_icon_eo.h:30
Decimal digit of hours value should be editable.
Definition: elm_clock_eo.h:27
void elm_gengrid_item_class_ref(Elm_Gengrid_Item_Class *itc)
Increments object reference count for the item class.
Definition: elm_gengrid.c:5422
EAPI double ephysics_quaternion_length2_get(const EPhysics_Quaternion *quat)
Return the length squared of the quaternion.
EINA_DEPRECATED void elm_genlist_bounce_set(Evas_Object *obj, Eina_Bool h_bounce, Eina_Bool v_bounce)
Enable/disable horizontal and vertical bouncing effect.
Definition: elm_genlist.c:7818
Not a device.
Definition: Evas_Common.h:329
Definition: elm_font.h:13
Same effect as unset preference on scaling.
Definition: Evas_Common.h:365
static Eina_Bool eina_value_list_vget(const Eina_Value *value, unsigned int position, va_list args)
Gets the generic value from a list member.
Eina_Bool evas_object_box_option_property_vset(Evas_Object *o, Evas_Object_Box_Option *opt, int property, va_list args)
Set a property value (by its given numerical identifier), on a given box child element – by a variabl...
Definition: evas_object_box.c:1971
const EAPI char * elm_config_engine_get(void)
Get Elementary's rendering engine in use.
Definition: elm_config.c:3117
#define PROT_WRITE
Definition: mman.h:32
#define FUNC_ITERATOR_LOCK(Function)
Definition: eina_iterator.h:196
there's a pixmap where everything is rendered into, and then copied to the window.
Definition: Ecore_Evas.h:161
Cube left flip mode.
Definition: efl_ui_flip_legacy.h:14
EAPI Eina_Bool ecore_drm2_device_vt_set(Ecore_Drm2_Device *device, int vt)
Try to switch to a given virtual terminal.
Definition: ecore_drm2_device.c:864
EAPI Eina_List * eina_list_append_relative(Eina_List *list, const void *data, const void *relative)
Inserts the given data into the given linked list after the specified data.
Definition: eina_list.c:649
const EAPI char * efreet_icon_list_find(const char *theme_name, Eina_List *icons, unsigned int size)
Retrieves all of the information about the first found icon in the list.
Definition: efreet_icon.c:271
#define EET_G_ARRAY
Fixed size array group type.
Definition: Eet.h:2595
const char * failing_url
The URL that failed to load.
Definition: elm_web_common.h:35
EAPI Eina_Bool ephysics_body_clockwise_get(const EPhysics_Body *body)
Get the clockwise state of a body.
Structure that contains information on all command line options.
Definition: Ecore_Getopt.h:211
double yz
yz in y' = (x * yx) + (y * yy) + (z * yz) + yw
Definition: eina_matrix.h:123
EAPI Eina_Bool ecore_x_randr_crtc_panning_area_set(Ecore_X_Window root, Ecore_X_Randr_Crtc crtc, const int x, const int y, const int w, const int h)
Definition: ecore_x_randr.c:3232
EAPI void * eet_data_descriptor_decode(Eet_Data_Descriptor *edd, const void *data_in, int size_in)
Decodes a data structure from an arbitrary location in memory.
Definition: eet_data.c:5037
const char * name
callback name ("changed", for example)
Definition: Evas_Common.h:1998
enum _Emile_Image_Scale_Hint Emile_Image_Scale_Hint
struct _Eina_List_Accounting Eina_List_Accounting
Definition: eina_list.h:320
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_weight_y_set(Evas_Object *obj, const char *part, const char *item, double weight_y)
Sets the vertical weight value of a part item.
void evas_object_focus_set(Efl_Canvas_Object *obj, Eina_Bool focus)
Indicates that this object is the keyboard event receiver on its canvas.
Definition: efl_canvas_object_eo.legacy.c:39
EAPI void ecore_animator_frametime_set(double frametime)
Sets the animator call interval in seconds.
Definition: ecore_anim.c:840
Evas_Object * event_src
The Evas Object that actually triggered the event, used in cases of proxy event propagation.
Definition: Evas_Legacy.h:192
EAPI Eina_Bool edje_edit_part_source6_set(Evas_Object *obj, const char *part, const char *source)
Sets the source6 of part.
Definition: Elocation.h:206
EAPI void elm_notify_parent_set(Evas_Object *obj, Evas_Object *parent)
Set the notify parent.
Definition: elm_notify.c:535
As a widget.
Definition: elm_general.h:490
Efreet_Icon_Theme_Context
The possible contexts for an icon directory.
Definition: efreet_icon.h:24
int eina_inarray_insert_sorted(Eina_Inarray *array, const void *data, Eina_Compare_Cb compare)
Copies the data to the array at a position found by the comparison function.
Definition: eina_inarray.c:475
EAPI int edje_edit_part_item_index_prefer_w_get(Evas_Object *obj, const char *part, unsigned int index)
Gets the prefer width value of a part's item.
static void eina_tls_free(Eina_TLS key)
Frees an allocated Eina_TLS.
const char * string
A UTF8 string if this keystroke has produced a visible string to be ADDED.
Definition: Evas_Legacy.h:321
EINA_DEPRECATED void * elm_genlist_item_data_get(const Elm_Object_Item *it)
Return the data associated to a given genlist item.
Eina_Simple_XML_Node_CData * eina_simple_xml_node_cdata_new(Eina_Simple_XML_Node_Tag *parent, const char *contents, size_t length)
Creates new cdata.
Definition: eina_simple_xml_parser.c:800
EOAPI void elm_obj_entry_selection_paste(Eo *obj)
This executes a "paste" action in the entry.
void(* Ecore_Buffer_Provider_Consumer_Del_Cb)(Ecore_Buffer_Provider *provider, void *data)
Called whenever a Ecore_Buffer_Consumer disconnected.
Definition: Ecore_Buffer_Queue.h:158
Definition: Ecore_IMF.h:175
EOAPI void evas_canvas_pointer_output_xy_by_device_get(const Eo *obj, Evas_Device *dev, int *x, int *y)
This function returns the current known pointer coordinates.
SDL Key Down event.
Definition: Ecore_Sdl.h:65
EAPI void ecore_cocoa_window_lower(Ecore_Cocoa_Window *window)
Brings a Cocoa window back.
EAPI Eina_Bool ecore_evas_aux_hint_del(Ecore_Evas *ee, const int id)
Deletes an auxiliary hint of the Ecore_Evas.
Definition: ecore_evas.c:2343
EAPI Eina_Bool elm_prefs_data_event_callback_add(Elm_Prefs_Data *prefs_data, Elm_Prefs_Data_Event_Type type, Elm_Prefs_Data_Event_Cb cb, const void *cb_data)
Register a callback for one of the prefs data events.
Definition: elm_prefs_data.c:795
Ecore_X_ID Ecore_X_Sync_Fence
Definition: Ecore_X.h:94
Eina_Bool edje_size_class_set(const char *size_class, Evas_Coord minw, Evas_Coord minh, Evas_Coord maxw, Evas_Coord maxh)
Sets the Edje size class.
Definition: edje_util.c:1527
This mouse button press was the 3rd press of a triple click.
Definition: Evas_Common.h:349
EAPI void elm_code_line_merge_down(Elm_Code_Line *line)
Merge the specified line with the line below.
Definition: elm_code_line.c:143
EAPI Ecore_Evas * ecore_evas_drm_new(const char *disp_name, unsigned int parent, int x, int y, int w, int h)
Create an Ecore_Evas window using the drm engine.
Definition: ecore_evas.c:4609
int ecore_pipe_read_fd(Ecore_Pipe *p)
Gets the pipe read file descriptor.
Definition: ecore_pipe.c:137
EAPI double edje_edit_part_item_index_weight_x_get(Evas_Object *obj, const char *part, unsigned int index)
Gets the horizontal weight value of a part item.
Common data structures and constants.
void ecore_main_loop_glib_always_integrate_disable(void)
Disables always integrating GLib.
Definition: ecore_glib.c:314
#define ELM_THUMB_EVENT_GENERATE_START
Called when thumbnail generation started.
Definition: elm_thumb_eo.h:38
EAPI Eina_Bool edje_edit_style_tag_add(Evas_Object *obj, const char *style, const char *tag_name)
@
Definition: edje_edit.c:2901
EAPI void ecore_evas_window_profile_set(Ecore_Evas *ee, const char *profile)
Sets the window profile.
Definition: ecore_evas.c:2113
EAPI Eina_Rectangle * eina_rectangle_new(int x, int y, int w, int h)
Creates a new rectangle.
Definition: eina_rectangle.c:595
EAPI Elm_Web_Zoom_Mode elm_web_zoom_mode_get(const Evas_Object *obj)
Get the currently set zoom mode.
Definition: elm_web2.c:196
EOAPI Elm_Widget_Item * elm_obj_flipselector_last_item_get(const Eo *obj)
Get the last item in the given flip selector widget's list of items.
void eldbus_proxy_unref(Eldbus_Proxy *proxy)
Decrease proxy reference.
Definition: eldbus_proxy.c:263
The structure type used with the Mouse_Out event.
Definition: Ecore_IMF.h:646
EAPI void ethumb_frame_get(const Ethumb *e, const char **theme_file, const char **group, const char **swallow)
Retreives the current ethumb frame of and Ethumb instance.
Definition: ethumb.c:685
A single click.
Definition: Ecore_IMF.h:291
unsigned long int blocks
The number of blocks allocated.
Definition: eina_file.h:217
EAPI void eina_debug_session_terminate(Eina_Debug_Session *session)
Terminate the session.
Definition: eina_debug.c:272
Gravity sensor.
Definition: Eeze_Sensor.h:68
EAPI Eina_Bool ecore_wl2_window_available_rotations_get(Ecore_Wl2_Window *window, int **rots, unsigned int *count)
Get a windows available rotations.
Definition: ecore_wl2_window.c:1196
EAPI void ecore_evas_fullscreen_set(Ecore_Evas *ee, Eina_Bool on)
Sets whether or not an Ecore_Evas' window is fullscreen.
Definition: ecore_evas.c:2473
_Eina_Log_Level
Definition: eina_log.h:455
Definition: evas_filter.h:322
EINA_DEPRECATED EAPI Edje_Aspect_Control edje_edit_part_item_aspect_mode_get(Evas_Object *obj, const char *part, const char *item)
Gets aspect mode for an item of TABLE or BOX.
Definition: edje_edit.c:5607
int revision
< micro (bugfix, internal improvements, no new features version)
Definition: Efreet.h:124
EAPI void ecore_evas_wm_rotation_preferred_rotation_set(Ecore_Evas *ee, int rotation)
Sets the preferred rotation hint.
Definition: ecore_evas.c:2159
EINA_DEPRECATED double elm_flipselector_interval_get(const Evas_Object *obj)
Get the interval on time updates for an user mouse button hold on a flip selector widget.
EAPI Eina_Bool ecore_con_ssl_server_cert_add(Ecore_Con_Server *svr, const char *cert)
Adds an SSL certificate for use in ecore_con functions.
Definition: ecore_con_legacy.c:2468
EAPI Eina_Bool ecore_evas_window_available_profiles_get(Ecore_Evas *ee, char ***profiles, unsigned int *count)
Gets the array of available window profiles.
Definition: ecore_evas.c:2136
EAPI void elm_config_slider_indicator_visible_mode_set(Elm_Slider_Indicator_Visible_Mode mode)
Sets the slider's indicator visible mode.
Definition: elm_config.c:3934
const char * name
The entry name.
Definition: Eet.h:541
Eina_Bool eina_magic_string_set(Eina_Magic magic, const char *magic_name)
Sets the string associated with the given magic identifier.
Definition: eina_magic.c:213
EAPI Eina_Bool elm_progressbar_pulse_get(const Evas_Object *obj)
Control whether a given progress bar widget is at "pulsing mode" or not.
Definition: efl_ui_progressbar.c:906
EAPI Eina_Bool eeze_mount_tabs_watch(void)
Begin watching mtab and fstab.
Definition: eeze_disk_dummy.c:59
EOAPI void evas_canvas3d_mesh_frame_vertex_data_copy_set(Eo *obj, int frame, Evas_Canvas3D_Vertex_Attrib attrib, int stride, const void *data)
Set the vertex data of the key frame of the given mesh by copying from a buffer.
Full (QWERTY) keyboard layout.
Definition: elm_win_legacy.h:128
Definition: elm_widget_map.h:405
static Eina_Bool eina_value_vget(const Eina_Value *value, va_list args)
Gets the generic value.
Definition: elm_widget_map.h:175
struct _Ecore_Wl2_Surface_Interface Ecore_Wl2_Surface_Interface
const Evas_Object * elm_map_overlay_content_get(const Elm_Map_Overlay *overlay)
Get the content object.
Definition: elm_map.c:5196
EAPI void const EAPI char * _eina_log_state_init
String that indicates the log system is initializing.
static Eina_Bool eina_value_hash_del(Eina_Value *value, const char *key)
Removes element at given position in value of hash type.
Definition: elm_prefs_data.h:104
EAPI Eina_Bool ecore_x_dnd_self_begin(Ecore_X_Window source, unsigned char *data, int size)
Definition: ecore_x_dnd.c:530
Multi button down event.
Definition: Evas_Legacy.h:297
int eina_shutdown(void)
Shuts down the Eina library.
Definition: eina_main.c:348
EAPI Eina_Bool edje_edit_font_add(Evas_Object *obj, const char *path, const char *alias)
Adds a new font to the edje file.
Definition: edje_edit.c:8626
void evas_object_show(Evas_Object *eo_obj)
Makes the given Evas object visible.
Definition: evas_object_main.c:1853
#define EVAS_HINT_FILL
Use with evas_object_size_hint_align_set(), evas_object_size_hint_align_get(), evas_object_size_hint_...
Definition: Evas_Common.h:293
Directory type.
Definition: eina_file.h:123
static double eina_vector2_length_get(const Eina_Vector2 *v)
Return the length of the given vector.
EOAPI void * evas_canvas3d_mesh_index_data_map(Eo *obj)
Map the index buffer of the given mesh.
EAPI void ecore_fork_reset(void)
Resets the ecore internal state after a fork.
Definition: ecore.c:557
EAPI Elm_Image_Orient elm_image_orient_get(const Evas_Object *obj)
Contrtol the image orientation.
Definition: efl_ui_image.c:2522
struct _Eldbus_Object_Event_Property_Removed Eldbus_Object_Event_Property_Removed
Eina_Iterator_Lock_Callback lock
Callback called when the container is locked.
Definition: eina_iterator.h:167
2 bits precision for stencil buffer
Definition: Evas_GL.h:500
EAPI void ecore_cocoa_window_cursor_show(Ecore_Cocoa_Window *win, Eina_Bool show)
Hides or shows the Cocoa cursor for a given Cocoa window.
EOAPI void evas_canvas3d_light_ambient_set(Eo *obj, Evas_Real r, Evas_Real g, Evas_Real b, Evas_Real a)
Set the ambient color of the given light.
Definition: Ecore_Wayland.h:191
EOAPI Eina_Bool evas_canvas3d_node_orientation_inherit_get(const Eo *obj)
The orientation inheritance flag of the given node.
int eina_threads_init(void)
Initializes the mutexes of the Eina library.
Definition: eina_main.c:384
unsigned long timestamp
The time the event occurred.
Definition: Ecore_Win32.h:363
EOAPI Elm_Object_Select_Mode elm_obj_genlist_select_mode_get(const Eo *obj)
Get the genlist select mode.
EAPI Eina_Accessor * eina_array_accessor_new(const Eina_Array *array)
Gets a new accessor associated with an array.
Definition: eina_array.c:419
EAPI void elm_config_focus_move_policy_set(Elm_Focus_Move_Policy policy)
Set elementary focus movement policy.
Definition: elm_config.c:3521
Default.
Definition: elm_general.h:134
Eina_Bool selected
a flag that remembers an item is selected.
Definition: elm_widget_index.h:69
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_span_row_set(Evas_Object *obj, const char *part, const char *item, unsigned short row)
Sets the count of rows which this item will spans for use.
Int parameter out of range.
Definition: Ecore_X.h:392
EAPI void ephysics_body_soft_body_triangle_list_impulse_apply(EPhysics_Body *body, Eina_List *triangles, double x, double y, double z)
Apply impulse in a list of triangles.
void evas_object_polygon_point_add(Evas_Object *obj, Evas_Coord x, Evas_Coord y)
Adds the given point to the given evas polygon object.
Definition: evas_object_polygon.c:511
EAPI Eina_Bool ecore_wl_dnd_selection_clear(Ecore_Wl_Input *input)
Definition: ecore_wl_dnd.c:235
EINA_DEPRECATED const EAPI char * elm_fileselector_entry_path_get(const Evas_Object *obj)
Get the entry's path string for a given file selector entry widget.
Definition: elc_fileselector_entry.c:417
EOAPI void elm_obj_box_align_set(Eo *obj, double horizontal, double vertical)
Set the alignment of the whole bounding box of contents.
unsigned int timestamp
Time when the event occurred.
Definition: Ecore_Input.h:206
void elm_object_item_tooltip_content_cb_set(Elm_Widget_Item *obj, Elm_Tooltip_Item_Content_Cb func, const void *data, Evas_Smart_Cb del_cb)
Set the content to be shown in the tooltip item.
Definition: elm_widget_item_eo.legacy.c:237
const EAPI char * edje_edit_program_tone_name_get(Evas_Object *obj, const char *prog)
Gets tone name of the program.
Definition: edje_edit.c:11335
Ecore_Window root_window
The root window where event happened.
Definition: Ecore_Input.h:263
EOAPI void evas_canvas3d_mesh_index_data_copy_set(Eo *obj, Evas_Canvas3D_Index_Format format, int count, const void *indices)
Set the vertex index data of the given mesh by copying from a buffer.
EAPI void edje_edit_image_usage_list_free(Eina_List *lst)
Frees an Eina_List of (Edje_Part_Image_Use *) allocated by an edje_edit_image_usage_list_get() or an ...
Definition: edje_edit.c:10191
Ecore_X_Atom ECORE_X_ATOM_GTK_FRAME_EXTENTS
Definition: ecore_x_atoms_decl.h:386
Ecore_Win32_Window * window
The window that received the event.
Definition: Ecore_Win32.h:383
EAPI Ecore_Window ecore_evas_window_get(const Ecore_Evas *ee)
Returns a pointer to the underlying window.
Definition: ecore_evas.c:2751
EOAPI void elm_obj_entry_cursor_end_set(Eo *obj)
This moves the cursor to the end of the entry.
int val
The message's integer value.
Definition: Edje_Legacy.h:519
Default.
Definition: Ecore_IMF.h:394
void elm_app_name_set(const char *name)
Set a formal name to be used with the elm application.
Definition: elm_main.c:504
static Eina_Bool eina_value_string_copy(const Eina_Value *val, char **str)
Copy the string in the passed Eina_Value.
Definition: eina_inline_value_util.x:365
EOAPI void evas_canvas3d_node_camera_set(Eo *obj, Evas_Canvas3D_Object *camera)
A camera attached to the given node.
Eina_List * data
a list of Edje_Data
Definition: edje_convert.h:86
EAPI Ecore_X_Time ecore_x_randr_config_timestamp_get(Ecore_X_Window root)
This function returns the current config timestamp from XRRScreenConfiguration.
Definition: ecore_x_randr.c:105
EAPI Eina_List * edje_edit_image_set_list_get(Evas_Object *obj)
Gets the list of all the image sets in the given edje.
Definition: edje_edit.c:9174
Evas_Object * emotion_object_image_get(const Evas_Object *obj)
Get the actual image object that contains the pixels of the video stream.
Definition: emotion_smart.c:254
#define ELM_THUMB_EVENT_LOAD_ERROR
Called when an error occurred during loading.
Definition: elm_thumb_eo.h:54
void eldbus_signal_handler_unref(Eldbus_Signal_Handler *handler)
Decrease signal handler reference.
Definition: eldbus_signal_handler.c:272
void * elm_win_trap_data_get(const Evas_Object *obj)
Get the trap data associated with a window.
Definition: efl_ui_win.c:7965
int elm_quicklaunch_fork(int argc, char **argv, char *cwd, void(*postfork_func)(void *data), void *postfork_data)
Exposed symbol used only by macros and should not be used by apps.
Definition: elm_main.c:1190
int emotion_object_video_channel_get(const Evas_Object *obj)
Get the channel for a given video object.
Definition: emotion_smart.c:1046
Evas_Object *(* Elm_Map_Group_Icon_Get_Func)(Evas_Object *obj, void *data)
Icon fetching class function for markers group classes.
Definition: elm_map_common.h:55
int eina_thread_queue_fd_get(const Eina_Thread_Queue *thq)
Gets the file descriptor written to on message sends.
Definition: eina_thread_queue.c:522
EOAPI Eina_Bool evas_canvas3d_mesh_frame_exist(Eo *obj, int frame)
Returns true if frame was added and false in other case.
EAPI void * eet_read_cipher(Eet_File *ef, const char *name, int *size_ret, const char *cipher_key)
Reads a specified entry from an eet file and return data using a cipher.
Definition: eet_lib.c:1905
EAPI int ecore_x_default_depth_get(Ecore_X_Display *disp, Ecore_X_Screen *screen)
Retrieve the default depth.
Definition: ecore_x.c:2537
EOAPI void elm_obj_entry_input_panel_return_key_autoenabled_set(Eo *obj, Eina_Bool enabled)
Set whether the return key on the input panel is disabled automatically when entry has no text.
EAPI Eet_Error eet_sync(Eet_File *ef)
Syncs content of an eet file handle, flushing pending writes.
Definition: eet_lib.c:651
EOAPI int evas_canvas_smart_objects_calculate_count_get(const Eo *obj)
This gets the internal counter that counts the number of smart calculations.
EAPI void ecore_imf_context_focus_in(Ecore_IMF_Context *ctx)
Notifies the Input Method Context that the widget to which its correspond has gained focus.
Definition: ecore_imf_context.c:352
void elm_win_quickpanel_priority_major_set(Evas_Object *obj, int priority)
Set the major priority of a quickpanel window.
Definition: efl_ui_win.c:8048
EAPI void * eeze_udev_watch_del(Eeze_Udev_Watch *watch)
Deletes a watch.
Definition: eeze_udev_watch.c:406
EAPI double elm_photocam_zoom_get(const Evas_Object *obj)
Get the zoom level of the photo.
Definition: efl_ui_image_zoomable.c:3344
unsigned int Ecore_Buffer_Format
Definition: Ecore_Buffer.h:394
EAPI void ecore_evas_focus_device_set(Ecore_Evas *ee, Efl_Input_Device *seat, Eina_Bool on)
Sets the Ecore_Evas windows focus for a given seat.
Definition: ecore_evas.c:2018
EAPI void ecore_evas_size_base_get(const Ecore_Evas *ee, int *w, int *h)
Gets the base size set for a given Ecore_Evas window.
Definition: ecore_evas.c:1670
Eina_Thread eina_thread_self(void)
Returns identifier of the current thread.
Definition: eina_thread.c:159
EOAPI void elm_obj_box_align_get(const Eo *obj, double *horizontal, double *vertical)
Get the alignment of the whole bounding box of contents.
Cross fade flip mode.
Definition: efl_ui_flip_legacy.h:22
EAPI Elm_Slider_Indicator_Visible_Mode elm_config_slider_indicator_visible_mode_get(void)
Get the slider's indicator visible mode.
Definition: elm_config.c:3941
EAPI Eina_Bool emile_image_head(Emile_Image *image, Emile_Image_Property *prop, unsigned int property_size, Emile_Image_Load_Error *error)
Read the header of an image to fill Emile_Image_Property.
Definition: emile_image.c:2486
EINA_DEPRECATED EAPI Eina_Bool edje_edit_state_container_padding_set(Evas_Object *obj, const char *part, const char *state, double value, int x, int y)
Sets x and y paddings for BOX or TABLE part.
Definition: edje_edit.c:4730
const EAPI char * efreet_config_home_get(void)
Retrieves the XDG Config Home directory.
Definition: efreet_base.c:203
EAPI Eina_Bool edje_edit_state_table_homogeneous_set(Evas_Object *obj, const char *part, const char *state, double value, unsigned char homogeneous)
Sets homogeneous mode for TABLE part.
Definition: edje_edit.c:4437
enum _Evas_Alloc_Error Evas_Alloc_Error
Possible allocation errors returned by evas_alloc_error()
struct _Eina_Module Eina_Module
Definition: eina_module.h:69
Eldbus_Proxy * eldbus_proxy_ref(Eldbus_Proxy *proxy)
Increase proxy reference.
Definition: eldbus_proxy.c:253
static unsigned int eina_value_array_count(const Eina_Value *value)
Queries number of elements in value of array type.
EOAPI void evas_canvas_font_cache_set(Eo *obj, int size)
Changes the size of font cache of the given evas.
Eina_Bool evas_gl_native_surface_get(Evas_GL *evas_gl, Evas_GL_Surface *surf, Evas_Native_Surface *ns)
Fills in the Native Surface information from a given Evas GL surface.
Definition: evas_gl.c:601
double momentum
Zoom momentum: zoom growth per second (NOT YET SUPPORTED)
Definition: elm_gesture_layer_common.h:77
Definition: ecore_evas_x11.h:36
int y
The y coordinate where the mouse entered.
Definition: Ecore_Win32.h:349
EINA_DEPRECATED EAPI Eina_List * edje_edit_part_items_list_get(Evas_Object *obj, const char *part)
Gets the list of all part items in the given edje.
Definition: edje_edit.c:5192
EAPI Ecore_Animator_Source ecore_animator_source_get(void)
Gets the animator source currently set.
Definition: ecore_anim.c:907
EAPI unsigned int _efl_object_init_generation
Definition: eo.c:42
int version
ABI version.
Definition: Eet.h:2825
EAPI void ephysics_world_running_set(EPhysics_World *world, Eina_Bool running)
Set running status of world.
Default type of free queue.
Definition: eina_freeq.h:97
Type content.
Definition: elm_general.h:368
EAPI Eina_Bool eeze_udev_syspath_set_sysattr(const char *syspath, const char *sysattr, double value)
Set the sysattr value of a device from the /sys/ path.
Definition: eeze_udev_syspath.c:204
EAPI Eina_Bool ecore_imf_context_selection_get(Ecore_IMF_Context *ctx, char **text)
Retrieves the selected text.
Definition: ecore_imf_context.c:621
EAPI void ecore_evas_msg_send(Ecore_Evas *ee, int msg_domain, int msg_id, void *data, int size)
Sends message to child ecore.
Definition: ecore_evas.c:2711
Eina_Bool eina_hash_del_by_hash(Eina_Hash *hash, const void *key, int key_length, int key_hash, const void *data)
Removes the entry identified by a key and a key hash, or a data value from the given hash table.
Definition: eina_hash.c:1009
#define ELM_ENTRY_EVENT_VALIDATE
Called when validating.
Definition: elm_entry_eo.h:1303
EAPI void ecore_wl2_subsurface_place_above(Ecore_Wl2_Subsurface *subsurface, struct wl_surface *surface)
Place subsurface on layer above a reference surface.
Definition: ecore_wl2_subsurf.c:121
Drag enter.
Definition: Ecore_Win32.h:212
void(* Eina_TLS_Delete_Cb)(void *ptr)
A callback type for deallocation of thread level storage data.
Definition: eina_lock.h:98
PNG as defined by FreeDesktop.Org standard.
Definition: Ethumb.h:255
EAPI Elm_Transit * elm_transit_add(void)
Create new transit.
Definition: elm_transit.c:560
Eina_Bool evas_seat_key_lock_is_set(const Evas_Lock *l, const char *keyname, const Evas_Device *seat)
Checks the state of a given lock key of a given seat, at the time of the call.
Definition: evas_key.c:90
Ecore_Exe_Flags ecore_exe_flags_get(const Ecore_Exe *exe)
Retrieves the flags attached to the given process handle.
Definition: ecore_exe.c:255
Eio_File_Op op
I/O type.
Definition: Eio_Legacy.h:173
Evas_Coord x
top-left x co-ordinate of rectangle
Definition: Evas_Common.h:198
A Point in Evas_Coord.
Definition: Evas_Common.h:204
struct _Ecore_Ipc_Client Ecore_Ipc_Client
An IPC connection handle.
Definition: Ecore_Ipc.h:46
Evas_Object * elm_win_add(Evas_Object *parent, const char *name, Elm_Win_Type type)
Adds a window object.
Definition: efl_ui_win.c:9172
Definition: Ecore_Win32.h:345
int ecore_drm_shutdown(void)
Shutdown the Ecore_Drm library.
Definition: ecore_drm.c:138
EAPI Eina_Bool ecore_drm2_fb_busy_get(Ecore_Drm2_Fb *fb)
Return the Ecore_Drm2_Fb's busy status.
Definition: ecore_drm2_fb.c:710
int EIO_MONITOR_FILE_CREATED
A new file was created in a watched directory.
Definition: eio_monitor.c:306
const EAPI char * eeze_disk_udev_walk_get_sysattr(Eeze_Disk *disk, const char *sysattr)
Walks up the device chain of disk checking each device for sysattr and returns the value if found.
Definition: eeze_disk_udev.c:73
double xz
xz in x' = (x * xx) + (y * xy) + (z * xz) + xw
Definition: eina_matrix.h:118
EAPI Eina_Rw_Slice eina_binbuf_expand(Eina_Binbuf *buf, size_t minimum_unused_space) EINA_ARG_NONNULL(1)
Expands a buffer, making room for at least minimum_unused_space.
const EAPI Eina_Value_Type * EINA_VALUE_TYPE_LIST
Definition: eina_value.c:5607
EAPI void elm_config_engine_set(const char *engine)
Set Elementary's rendering engine for use.
Definition: elm_config.c:3123
#define ELM_GENLIST_EVENT_VBAR_DRAG
Called when vertical bar is dragged.
Definition: elm_genlist_eo.h:735
Interface between items of the Prefs widget and the real widgets implementing them.
Definition: elm_prefs_common.h:120
unsigned int uintv
Unsigned int value.
Definition: Ecore_Getopt.h:161
const Eina_Value_Type * subtype
how to allocate and access items
Definition: eina_value.h:2582
EAPI char * ecore_x_randr_output_name_get(Ecore_X_Window root, Ecore_X_Randr_Output output, int *len)
gets the given output's name as reported by X
Definition: ecore_x_randr.c:2185
EAPI Eina_List * eina_list_nth_list(const Eina_List *list, unsigned int n)
Gets the nth member's list node in a list.
Definition: eina_list.c:1006
Structure that contains preedit attribute information.
Definition: Ecore_IMF.h:756
EOAPI Eina_Bool elm_obj_box_homogeneous_get(const Eo *obj)
Get whether the box is using homogeneous mode or not ($true if it's homogeneous, false otherwise)
Definition: Ecore_X.h:598
void elm_genlist_item_cursor_unset(Elm_Object_Item *item)
Unset any custom mouse pointer/cursor decoration set to be shown, when the mouse pointer is over the ...
Definition: elm_genlist.c:7728
Evas_Textblock_Cursor * evas_object_textblock_cursor_get(const Evas_Object *obj)
Get the object's main cursor.
Definition: evas_object_textblock.c:16918
Definition: Ecore_Win32.h:473
EAPI char * eina_file_path_sanitize(const char *path)
Sanitizes the file path.
Definition: eina_file_common.c:413
const EAPI Eina_Value_Type * EINA_VALUE_TYPE_LONG
Definition: eina_value.c:5600
Efreet_Event_Cache_Update.
Definition: efreet_base.h:272
static Eina_Bool eina_value_type_copy(const Eina_Value_Type *type, const void *src, void *dst)
Copies memory using type descriptor.
EAPI Eina_Bool eet_alias(Eet_File *ef, const char *name, const char *destination, int compress)
Alias a specific section to another one. Destination may exist or not, no checks are done.
Definition: eet_lib.c:2220
EOAPI unsigned int elm_obj_dayselector_weekend_length_get(const Eo *obj)
Get the weekend length of Dayselector.
EAPI int EFREET_EVENT_DESKTOP_CACHE_UPDATE
Event id for cache update.
Definition: efreet_cache.c:106
Contains the structures and methods used to support the FDO icon theme specificiation.
EAPI Eina_Bool edje_edit_part_use_alternate_font_metrics_get(Evas_Object *obj, const char *part)
Gets use_alternate_font_metrics variable for part.
Definition: edje_edit.c:3921
const Efl_Object_Property_Reflection * table
The reflection table.
Definition: Eo.h:902
void eina_matrix3_identity(Eina_Matrix3 *m)
Sets the given floating point matrix to the identity matrix.
Definition: eina_matrix.c:569
int buttons
Button pressed mask, Bits set to 1 are buttons currently pressed (bit 0 = mouse button 1,...
Definition: Evas_Legacy.h:197
EAPI Eina_Iterator * eo_classes_iterator_new(void)
Get an iterator on the Eo classes.
Definition: eo.c:3438
EOAPI void elm_obj_entry_cursor_selection_end(Eo *obj)
This ends a selection within the entry as though the user had just released the mouse button while ma...
void elm_gengrid_item_cursor_style_set(Elm_Object_Item *it, const char *style)
Set a different style for a given custom cursor set for a gengrid item.
Definition: elm_gengrid.c:5013
Definition: Emotion.h:285
#define ELM_GENLIST_EVENT_MULTI_SWIPE_DOWN
Called when multitouch swipe down detected.
Definition: elm_genlist_eo.h:870
EAPI void elm_access_say(const char *text)
Read out text information directly.
Definition: elm_access.c:1327
const char * interface
The interface name.
Definition: eldbus_object.h:111
void *(* Eet_Descriptor_Array_Alloc_Callback)(size_t size)
Definition: Eet.h:2800
Notification after the display of the candidate word panel.
Definition: Ecore_IMF.h:164
void(* Ecore_Buffer_Consumer_Provider_Add_Cb)(Ecore_Buffer_Consumer *consumer, void *data)
Called whenever a Ecore_Buffer_Provider connected.
Definition: Ecore_Buffer_Queue.h:114
Evas_Device * evas_device_add(Evas *e)
Add a new device type.
Definition: evas_device.c:178
EOAPI Elm_Widget_Item * elm_obj_colorselector_palette_color_add(Eo *obj, int r, int g, int b, int a)
Add a new color item to palette.
EAPI Eina_Bool edje_edit_program_targets_clear(Evas_Object *obj, const char *prog)
Clears the 'targets' list of the given program.
Definition: edje_edit.c:11832
EAPI Eina_Bool edje_edit_state_map_point_color_set(Evas_Object *obj, const char *part, const char *state, double value, int idx, int r, int g, int b, int a)
Sets the color for vertex/point of the current part.
Definition: edje_edit.c:7985
EAPI Ecore_X_Window * ecore_x_window_ignore_list(int *num)
Get the ignore list.
Definition: ecore_x_window.c:454
void ecore_throttle_adjust(double amount)
Increases throttle amount.
Definition: ecore_throttle.c:14
Emotion_Suspend emotion_object_suspend_get(Evas_Object *obj)
Get the current state of the pipeline.
Definition: emotion_smart.c:1543
EAPI Eina_Bool edje_edit_state_map_on_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the flag which enables mapping for the part.
Definition: edje_edit.c:8063
Saturday weekday.
Definition: elm_calendar_eo.h:67
EAPI void ecore_fb_callback_gain_set(void(*func)(void *data), void *data)
Set a callback called when a virtual terminal is gained.
Definition: ecore_fb_vt.c:245
Definition: elm_colorselector_common.h:17
Eldbus_Message * eldbus_message_error_new(const Eldbus_Message *msg, const char *error_name, const char *error_msg)
Create a new message that is an error reply to another message.
Definition: eldbus_message.c:865
EAPI int ecore_wl2_window_rotation_get(Ecore_Wl2_Window *window)
Get if a given window is rotated.
Definition: ecore_wl2_window.c:989
char * mkdtemp(char *__template)
create an unique temporary directory
Definition: evil_stdlib.c:123
EAPI Eina_Bool edje_edit_program_api_name_set(Evas_Object *obj, const char *prog, const char *name)
Sets api's name of a program.
Definition: edje_edit.c:12099
Eldbus_Pending * eldbus_object_send(Eldbus_Object *obj, Eldbus_Message *msg, Eldbus_Message_Cb cb, const void *cb_data, double timeout)
Send a message.
Definition: eldbus_object.c:575
EAPI Eina_Accessor * eina_list_accessor_new(const Eina_List *list)
Returns a new accessor associated with a list.
Definition: eina_list.c:1620
const EAPI char * efreet_templates_dir_get(void)
Retrieves the XDG Templates directory.
Definition: efreet_base.c:140
const Eina_Value_Type * EINA_VALUE_TYPE_ERROR
Definition: eina_value.c:5589
void elm_win_quickpanel_priority_minor_set(Evas_Object *obj, int priority)
Set the minor priority of a quickpanel window.
Definition: efl_ui_win.c:8081
EAPI void eina_counter_free(Eina_Counter *counter)
Deletes a counter.
Definition: eina_counter.c:139
int evas_textblock_cursor_line_geometry_get(const Evas_Textblock_Cursor *cur, Evas_Coord *cx, Evas_Coord *cy, Evas_Coord *cw, Evas_Coord *ch)
Returns the geometry of the line at cur.
Definition: evas_object_textblock.c:12603
int offset
offset in memory (in bytes) relative to base of structure for item data where the data for the mappin...
Definition: elm_store.h:118
EAPI double edje_edit_part_item_item_align_x_get(Evas_Object *obj, const char *part, unsigned int index)
Gets the horizontal align value of a part state.
const EAPI Eina_List * elm_config_font_overlay_list_get(void)
Get Elementary's list of font overlays, set with elm_config_font_overlay_set().
Definition: elm_config.c:3143
EINA_DEPRECATED void elm_genlist_horizontal_set(Evas_Object *obj, Elm_List_Mode mode)
This sets the horizontal stretching mode.
EINA_DEPRECATED int elm_icon_prescale_get(const Evas_Object *obj)
Get the prescale size for the icon.
Definition: elm_icon.c:806
Eo Evas
Definition: Evas_Common.h:158
int refcount
Tracks references to this region.
Definition: eina_file_common.h:123
EAPI void elm_photocam_image_region_show(Evas_Object *obj, int x, int y, int w, int h)
Set the viewed region of the image.
Definition: efl_ui_image_zoomable.c:3389
static Eina_Bool eina_value_array_remove(Eina_Value *value, unsigned int position)
Removes element at given position in value of array type.
Image is being re-scaled over time, thus turning scaling cache off for its data.
Definition: emile_image.h:78
EAPI Eina_Bool eet_eina_file_data_descriptor_class_set(Eet_Data_Descriptor_Class *eddc, unsigned int eddc_size, const char *name, int size)
Definition: eet_data.c:1957
EOAPI void elm_obj_entry_selection_cut(Eo *obj)
This executes a "cut" action on the selected text in the entry.
Elm_Store_Item_Mapping_Cb func
The function called to do the custom mapping and return it.
Definition: elm_store.h:111
copy & paste text without item(image) tag
Definition: elm_general.h:338
Definition: eina_evlog.h:50
EAPI Ecore_X_ID ecore_x_error_resource_id_get(void)
Get the resource id that caused the error.
Definition: ecore_x_error.c:86
EAPI int ecore_wl_init(const char *name)
Initializes the Wayland display connection to the given display.
Definition: ecore_wl.c:128
Eina_Bool(* func)(const Ecore_Getopt *parser, const Ecore_Getopt_Desc *desc, const char *str, void *data, Ecore_Getopt_Value *storage)
function to call as a callback
Definition: Ecore_Getopt.h:174
EAPI void elm_config_accel_preference_override_set(Eina_Bool enabled)
Set the acceleration override preference flag.
Definition: elm_config.c:3435
Density:1300,Fric:0.35,Rest:0.6.
Definition: EPhysics.h:2286
Evas_Object *(* Elm_Web_Dialog_Alert)(void *data, Evas_Object *obj, const char *message)
Callback type for the JS alert hook.
Definition: elm_web_common.h:172
EOAPI void elm_obj_dayselector_weekend_length_set(Eo *obj, unsigned int length)
Set the weekend length of Dayselector.
Definition: elm_widget_fileselector.h:31
The number layout to allow decimal point and negative sign.
Definition: Ecore_IMF.h:451
void evas_output_method_set(Evas *eo_e, int render_method)
Sets the output engine for the given evas.
Definition: evas_main.c:1262
Definition: Evas_Common.h:1852
Hourglass.
Definition: Ecore_Win32.h:118
Definition: eina_slice.h:96
EOAPI int elm_obj_index_item_level_get(const Eo *obj)
Set the items level for a given index widget.
Eldbus_Proxy * proxy
The proxy object.
Definition: eldbus_object.h:78
const Eina_Hash * eldbus_proxy_property_local_get_all(Eldbus_Proxy *proxy)
Get all cached properties.
Definition: eldbus_proxy.c:896
Definition: Ecore_X.h:1007
EAPI Eina_Bool ecore_wl2_window_maximized_get(Ecore_Wl2_Window *window)
Get if a given window is maximized.
Definition: ecore_wl2_window.c:897
Definition: Edje_Common.h:198
static Eina_F32p32 eina_f32p32_double_from(double v)
Creates a new Eina_F32p32 floating point number from standard double.
static int eina_hash_djb2(const char *key, int len)
Hash function first reported by Dan Bernstein many years ago in comp.lang.c.
EAPI int ecore_imf_shutdown(void)
Shuts down the Ecore_IMF library.
Definition: ecore_imf.c:47
struct _Eina_Safepointer Eina_Safepointer
Definition: eina_safepointer.h:63
#define ELM_FILESELECTOR_CLASS
Elementary fileselector class.
Definition: elm_fileselector_eo.h:20
EAPI Eina_Bool EAPI Eina_Bool eina_binbuf_append_char(Eina_Binbuf *buf, unsigned char c) EINA_ARG_NONNULL(1)
Appends a character to a string buffer, reallocating as necessary.
const EINA_DEPRECATED char * elm_diskselector_item_cursor_style_get(const Elm_Object_Item *it)
Get the style for this item cursor.
Value of type short.
Definition: Ecore_Getopt.h:89
EOAPI void elm_obj_slideshow_next(Eo *obj)
Slide to the next item, in a given slideshow widget.
EAPI void eina_accessor_over(Eina_Accessor *accessor, Eina_Each_Cb cb, unsigned int start, unsigned int end, const void *fdata)
Iterates over the container and executes a callback on the chosen elements.
Definition: eina_accessor.c:128
EAPI Eina_Accessor * eina_carray_length_accessor_new(void **array, unsigned int step, unsigned int length)
Creates an Eina_Accessor that wraps a plain fixed size C array.
Definition: eina_accessor.c:231
EAPI void ecore_drm_inputs_device_axis_size_set(Ecore_Drm_Evdev *dev, int w, int h)
Set the axis size of the given device.
Definition: ecore_drm_evdev.c:976
a property has changes
Definition: eldbus_object.h:64
Eina_Bool evas_object_propagate_events_get(const Efl_Canvas_Object *obj)
Retrieve whether an Evas object is set to propagate events.
Definition: efl_canvas_object_eo.legacy.c:69
EAPI Eina_Bool edje_edit_part_item_item_align_x_set(Evas_Object *obj, const char *part, unsigned int index, double align_x)
Sets the horizontal align value of a part state.
Outline shadow text effect value.
Definition: Edje_Common.h:2139
EOAPI void elm_obj_actionslider_magnet_pos_set(Eo *obj, Elm_Actionslider_Pos pos)
Actionslider magnet position.
EAPI void ecore_cocoa_window_show(Ecore_Cocoa_Window *window)
Displays a Cocoa window.
static int eina_hash_int64(const unsigned long long int *pkey, int len)
Hash function from http://web.archive.org/web/20071223173210/http://www.concentric....
unsigned int keycode
Key scan code numeric value.
Definition: Ecore_Input.h:211
#define EINA_SLICE_STR_PRINT(s)
To be used in printf()-like statements when EINA_SLICE_STR_FMT was used, it will print the slice as a...
Definition: eina_slice.h:508
Used for naviframe style replacement with a back button instead of a close button.
Definition: elm_win_legacy.h:104
void elm_animation_view_min_frame_set(Elm_Animation_View *obj, int min_frame)
The start frame of the play.
struct _EPhysics_World EPhysics_World
World handle, most basic type of EPhysics.
Definition: EPhysics.h:901
EAPI int ecore_con_client_send(Ecore_Con_Client *cl, const void *data, int size)
Sends the given data to the given client.
Definition: ecore_con_legacy.c:668
Edje_External_Param_Flags flags
Flags indicating how this parameter is used.
Definition: Edje_Common.h:717
EAPI int ecore_con_ssl_available_get(void)
Returns if SSL support is available.
Definition: ecore_con.c:166
EAPI int edje_edit_part_drag_y_get(Evas_Object *obj, const char *part)
Gets vertical dragable state for part.
Definition: edje_edit.c:4289
#define ELM_GENLIST_EVENT_INDEX_UPDATE
Called when genlist index updated.
Definition: elm_genlist_eo.h:996
int(* Ecore_Select_Function)(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout)
Definition: Ecore_Common.h:168
EAPI int ELOCATION_EVENT_POSITION
Position changed.
Definition: elocation.c:44
void elm_store_fetch_thread_set(Elm_Store *st, Eina_Bool use_thread)
Enable or disable fetching in a thread for Store.
Definition: elm_store.c:644
Mouse Button Down Event.
Definition: Evas_Common.h:406
Eina_Bool eina_ustrbuf_insert(Eina_UStrbuf *buf, const Eina_Unicode *str, size_t pos)
Inserts a string to a buffer, reallocating as necessary.
struct Eeze_Udev_Watch Eeze_Udev_Watch
Opaque structure to hold data for a udev watch.
Definition: Eeze.h:296
Eldbus_Proxy * proxy
The proxy object.
Definition: eldbus_object.h:112
const Edje_Perspective * edje_object_perspective_get(const Evas_Object *obj)
Gets the current perspective used on this Edje object.
Definition: edje_util.c:5240
EOAPI void elm_obj_web_dialog_prompt_hook_set(Eo *obj, Elm_Web_Dialog_Prompt func, void *data)
Sets the function to call when an prompt dialog.
int ELM_EVENT_PROCESS_FOREGROUND
Emitted when going from nothing being visible to at least one window being visible.
Definition: elm_main.c:123
16 bits precision for stencil buffer
Definition: Evas_GL.h:503
const Eina_Value_Type * EINA_VALUE_TYPE_STRING
Definition: eina_value.c:5605
EAPI Eina_List * ecore_wl2_window_aux_hints_supported_get(Ecore_Wl2_Window *window)
Get list of supported auxiliary window hints.
Definition: ecore_wl2_window.c:1301
The number layout to allow a positive or negative sign at the start.
Definition: elm_entry_common.h:30
double wz
wz in w' = (x * wx) + (y * wy) + (z * wz) + ww
Definition: eina_matrix.h:133
void elm_store_fetch_func_set(Elm_Store *st, Elm_Store_Item_Fetch_Cb func, const void *data)
Set the function used to deal with fetching of items.
Definition: elm_store.c:636
EAPI Elm_Box_Transition * elm_box_transition_new(const double duration, Evas_Object_Box_Layout start_layout, void *start_layout_data, Ecore_Cb start_layout_free_data, Evas_Object_Box_Layout end_layout, void *end_layout_data, Ecore_Cb end_layout_free_data, Ecore_Cb transition_end_cb, void *transition_end_data)
Create a new Elm_Box_Transition to animate the switch of layouts.
Definition: elm_box.c:552
void elm_store_unfetch_func_set(Elm_Store *st, Elm_Store_Item_Unfetch_Cb func, const void *data)
Set the function used to free the structure allocated for the item.
Definition: elm_store.c:658
EOAPI void evas_canvas_image_cache_flush(Eo *obj)
Flush the image cache of the canvas.
void elm_object_event_callback_add(Evas_Object *obj, Elm_Event_Cb func, const void *data)
Add a callback for input events (key up, key down, mouse wheel) on a given Elementary widget.
Definition: elm_main.c:1907
EAPI Ecore_Con_Url * ecore_con_url_new(const char *url)
Creates and initializes a new Ecore_Con_Url connection object.
Definition: ecore_con_url.c:784
EOAPI Elm_Widget_Item * elm_obj_naviframe_item_insert_after(Eo *obj, Elm_Widget_Item *after, const char *title_label, Efl_Canvas_Object *prev_btn, Efl_Canvas_Object *next_btn, Efl_Canvas_Object *content, const char *item_style)
Insert a new item into the naviframe after item after.
Definition: elm_cnp.h:475
Both Palette and selector is displayed, default.
Definition: elm_colorselector_eo.h:26
Evas_Object * emotion_file_meta_artwork_get(const Evas_Object *obj, const char *path, Emotion_Artwork_Info type)
Get the album artwork from file meta data tags.
Definition: emotion_smart.c:1311
Eina_Iterator * eina_matrixsparse_iterator_complete_new(const Eina_Matrixsparse *m)
Creates a new iterator over all matrix cells.
Definition: eina_matrixsparse.c:1375
EAPI void elm_entry_filter_accept_set(void *data, Evas_Object *entry, char **text)
Filter inserted text based on accepted or rejected sets of characters.
Definition: elm_entry.c:4883
Eina_Error EINA_ERROR_MAGIC_FAILED
The error identifier corresponding to the magic check failure.
Definition: eina_magic.c:122
EAPI void elm_transit_object_add(Elm_Transit *transit, Evas_Object *obj)
Add new object to apply the effects.
Definition: elm_transit.c:647
Functions to deal with edje internal object. Don't use in standard situations. The use of any of the ...
A Knuckle.
Definition: Evas_Common.h:332
Starts slow, increase speed over time, then decrease again and stop slowly, v1 being a power factor.
Definition: elm_transit.h:65
Definition: Ecore_Ipc.h:291
const char * evas_object_name_get(const Evas_Object *eo_obj)
Retrieves the name of the given Evas object.
Definition: evas_name.c:26
EAPI void ecore_evas_maximized_set(Ecore_Evas *ee, Eina_Bool on)
Maximizes (or unmaximizes) an Ecore_Evas' window.
Definition: ecore_evas.c:2091
void elm_genlist_item_tooltip_unset(Elm_Object_Item *item)
Unset a tooltip from a given genlist item.
Definition: elm_genlist.c:7617
void * EvasGLImage
Represents an Evas GL Image object used with Evas GL Image extensions.
Definition: Evas_GL.h:469
Eina_Bool(* Eina_Lalloc_Alloc)(void *user_data, int num)
Definition: eina_lalloc.h:41
enum _Ecore_X_Illume_Indicator_Type_Mode Ecore_X_Illume_Indicator_Type_Mode
EAPI void elm_code_widget_selection_select_line(Evas_Object *widget, unsigned int line)
Select the entire line from the widget.
Definition: elm_code_widget_selection.c:312
static Eina_F16p16 eina_f16p16_add(Eina_F16p16 a, Eina_F16p16 b)
Calculates the sum of two Eina_F16p16 floating point numbers.
int eina_strbuf_replace_all(Eina_Strbuf *buf, const char *str, const char *with)
Replaces all matching substrings with another string.
Definition: eina_strbuf_common.c:980
EAPI Eina_Bool edje_edit_state_text_max_x_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool v)
Sets if the text part forces the maximum horizontal size of the container to be equal to the maximum ...
Eina_Iterator * eina_hash_iterator_data_new(const Eina_Hash *hash)
Returns a new iterator associated with a hash.
Definition: eina_hash.c:1245
Autofill hint for a postal address.
Definition: elm_general.h:197
Definition: Ecore_X.h:861
EAPI void ecore_wl_sync(void)
Flushes the command buffer and waits until all requests have been processed by the server.
Definition: ecore_wl.c:256
EAPI void elm_config_softcursor_mode_set(Elm_Softcursor_Mode mode)
Set the mode used for software provided mouse cursors inline in the window canvas.
Definition: elm_config.c:3967
static Eina_Bool eina_vector3_equivalent(Eina_Vector3 *a, const Eina_Vector3 *b)
Check the equivalent between of two vectors.
EAPI int ECORE_WL2_EVENT_SEAT_KEYBOARD_REPEAT_CHANGED
Definition: ecore_wl2.c:44
int eina_file_map_key_hash(const unsigned long long int *key, int key_length EINA_UNUSED)
Creates a hash from a map key.
Definition: eina_file_common.c:222
Icon has no type set.
Definition: elm_general.h:64
unsigned long int dev
The device where this file is located.
Definition: eina_file.h:208
Eina_Bool plug
Definition: Ecore_Drm.h:154
EOAPI void elm_obj_slideshow_transition_set(Eo *obj, const char *transition)
Set the current slide transition/effect in use for a given slideshow widget.
Eina_Bool evas_object_table_mirrored_get(const Eo *obj)
Control the mirrored mode of the table.
Definition: evas_object_table.c:1418
struct _Emotion_Version Emotion_Version
Autofill hint for a credit card expiration day.
Definition: elm_general.h:171
void * elm_object_signal_callback_del(Evas_Object *obj, const char *emission, const char *source, Edje_Signal_Cb func)
Remove a signal-triggered callback from a widget edje object.
Definition: elm_main.c:1899
EOAPI void elm_private_mapbuf_auto_set(Eo *obj, Eina_Bool on)
Set or unset auto flag for map rendering.
int x
The x coordinate where the mouse leaved.
Definition: Ecore_Win32.h:348
Alphabet.
Definition: elm_general.h:112
Route service provider.
Definition: elm_map_eo.h:25
#define ELM_INDEX_EVENT_LEVEL_DOWN
Called when level decreased.
Definition: elm_index_eo.h:380
Page right flip mode.
Definition: efl_ui_flip_legacy.h:19
#define EET_T_F16P16
Data type: fixed point 16.16.
Definition: Eet.h:2589
Cannot initialize the JIT.
Definition: Embryo.h:415
Definition: elm_prefs_common.h:58
EAPI void elm_config_cache_image_cache_size_set(int size)
Set the configured image cache size.
Definition: elm_config.c:3331
static Eina_Rw_Slice eina_rw_slice_copy(const Eina_Rw_Slice dest, const Eina_Slice src)
Copy a read-only slice to a read-write one, similar to memcpy().
Edje textblock markup, including inline images.
Definition: elm_cnp.h:81
Text type filter
Definition: Edje_Common.h:1331
EAPI int ECORE_WL2_EVENT_OUTPUT_TRANSFORM
Definition: ecore_wl2.c:46
char * orig_path
original path to .desktop file
Definition: efreet_desktop.h:96
Email layout.
Definition: Ecore_IMF.h:357
_Edje_Part_Type
Definition: Edje_Legacy.h:3178
const EAPI char * edje_edit_program_api_name_get(Evas_Object *obj, const char *prog)
Gets api's name of a program.
Definition: edje_edit.c:12083
struct _Edje_External_Param Edje_External_Param
Struct that holds parameters for parts of type EXTERNAL.
Eina_List * next
Next member in the list.
Definition: eina_list.h:329
EAPI Eina_Binbuf * edje_edit_sound_samplebuffer_get(Evas_Object *obj, const char *sample_name)
Gets the certain sound data from the edje object.
Definition: edje_edit.c:1600
Definition: ecore_evas_buffer.h:6
#define ELM_HOVER_EVENT_SMART_CHANGED
Called when hover changed.
Definition: elm_hover_eo.h:102
EAPI EPhysics_Constraint * ephysics_constraint_linked_add(EPhysics_Body *body1, EPhysics_Body *body2)
Create a new constraint between 2 bodies(Point to Point constraint).
struct _Eet_Dictionary Eet_Dictionary
Definition: Eet.h:529
Autofill hint for a credit card expiration month.
Definition: Ecore_IMF.h:418
Key Release Event.
Definition: Evas_Common.h:415
#define ELM_ENTRY_EVENT_ANCHOR_HOVER_OPENED
Called when hover opened.
Definition: elm_entry_eo.h:1402
EAPI void elm_code_widget_selection_select_word(Evas_Object *widget, unsigned int line, unsigned int col)
Select a word from the widget.
Definition: elm_code_widget_selection.c:346
EAPI void elm_config_selection_unfocused_clear_set(Eina_Bool enabled)
Set whether selection should be cleared when entry widget is unfocused.
Definition: elm_config.c:3180
unsigned char terminal
Does the program run in a terminal.
Definition: efreet_desktop.h:119
There was nothing to do.
Definition: Eet.h:200
Group type value.
Definition: Edje_Legacy.h:3187
void eina_matrix2_copy(Eina_Matrix2 *dst, const Eina_Matrix2 *src)
Copies matrix.
Definition: eina_matrix.c:1259
Eina_F16p16 xz
xz in x' = (x * xx) + (y * xy) + xz
Definition: eina_matrix.h:162
EAPI Ecore_X_Window ecore_x_window_full_new(Ecore_X_Window parent, int x, int y, int w, int h, Ecore_X_Visual *visual, Ecore_X_Colormap colormap, int depth, Eina_Bool override)
Definition: ecore_x_window.c:25
flip horizontally
Definition: Ethumb.h:273
EAPI int eet_data_image_colorspace_get(Eet_File *ef, const char *name, const char *cipher_key, const Eet_Colorspace **cspaces)
Gets the colorspace Eet can decode into of a given eet image resource.
Definition: eet_image.c:1876
static Eina_Bool eina_tls_new(Eina_TLS *key)
Initializes a new Eina_TLS, or thread level storage, to store thread specific data.
Evas_Point output
The X/Y location of the cursor.
Definition: Evas_Legacy.h:199
Indicates Year field.
Definition: elm_datetime.h:210
Eina_List * sets
a list of Edje_Image_Directory_Set
Definition: edje_convert.h:42
EOAPI Elm_Autocapital_Type elm_obj_entry_autocapital_type_get(const Eo *obj)
Get the autocapitalization type on the immodule.
EAPI Eina_Bool elm_fileselector_is_save_get(const Evas_Object *obj)
Get whether the given file selector is in "saving dialog" mode.
Definition: elc_fileselector.c:2002
Eina_Bool ecore_main_loop_glib_integrate(void)
Requests ecore to integrate GLib's main loop.
Definition: ecore_glib.c:290
int x0
x0 position
Definition: efreet_icon.h:113
EAPI void elm_code_line_merge_up(Elm_Code_Line *line)
Merge the specified line with the line above.
Definition: elm_code_line.c:132
Wednesday weekday.
Definition: elm_calendar_eo.h:64
EAPI Eina_Bool edje_edit_state_text_align_x_set(Evas_Object *obj, const char *part, const char *state, double value, double align)
Sets the text horizontal align of a part state.
EAPI void ephysics_world_simulation_get(const EPhysics_World *world, double *fixed_time_step, int *max_sub_steps)
Get world simulation's fixed time step and max number of sub steps configuration.
EAPI Eina_Bool ecore_x_selection_secondary_set(Ecore_X_Window w, const void *data, int size)
Claim ownership of the SECONDARY selection and set its data.
Definition: ecore_x_selection.c:204
EOAPI void elm_obj_entry_select_region_set(Eo *obj, int start, int end)
This selects a region of text within the entry.
EAPI int elm_layout_freeze(Evas_Object *obj)
Freezes the Elementary layout object.
Definition: efl_ui_layout.c:3199
Elm_Focus_Autoscroll_Mode focus_autoscroll_mode
This shows the focus auto scroll mode.
Definition: elm_priv.h:536
Default compression (Zlib)
Definition: Eet.h:239
int elua_io_loadfile(const Elua_State *es, const char *fname)
Loads a file using Elua's own mmap-based IO.
Definition: cache.c:139
Unknown indicator opacity mode.
Definition: elm_win_legacy.h:27
EOAPI void elm_obj_slideshow_layout_set(Eo *obj, const char *layout)
Set the current slide layout in use for a given slideshow widget.
void elm_object_orientation_mode_disabled_set(Evas_Object *obj, Eina_Bool disabled)
Disable the orientation mode of a given widget.
Definition: elm_main.c:1979
Evas_Touch_Point_State evas_touch_point_list_nth_state_get(Evas *eo_e, unsigned int n)
This function returns the state of nth touch point.
Definition: evas_touch_point.c:106
#define EINA_TRUE
Definition: eina_types.h:508
Evas_Object * elm_object_part_content_unset(Evas_Object *obj, const char *part)
Unset the content on a part of a given container widget.
Definition: elm_main.c:1604
EOAPI void evas_canvas3d_object_change_notify(Eo *obj, Evas_Canvas3D_State state, Evas_Canvas3D_Object *ref)
Pure virtual change_notify function.
EAPI void * elm_object_item_data_get(const Elm_Object_Item *it)
Get the data associated with an object item.
Definition: efl_ui_widget.c:3765
_Evas_Alloc_Error
Definition: Evas_Common.h:263
EOAPI void evas_canvas3d_mesh_shadows_constant_bias_set(Eo *obj, Evas_Real bias)
The offset shadow toward object.
Eina_Simple_XML_Node_Comment * eina_simple_xml_node_comment_new(Eina_Simple_XML_Node_Tag *parent, const char *contents, size_t length)
Creates new comment.
Definition: eina_simple_xml_parser.c:888
double x2
Bottom right x coordinate.
Definition: eina_quad.h:51
EAPI void efl_reuse(const Eo *eo_id)
Clears the object so it can be reused (for example in a cache).
Definition: eo.c:1040
The contents will change over time.
Definition: Evas_Common.h:259
Evas_Point output
position on the output
Definition: Evas_Common.h:247
EAPI Eina_Bool elput_touch_drag_enabled_get(Elput_Device *device)
Get if tap-and-drag is enabled on this device.
Definition: elput_touch.c:35
Indicates that the lock operation succeeded.
Definition: eina_lock.h:91
Definition: Ecore_X.h:957
void ** ptrp
Void pointer.
Definition: Ecore_Getopt.h:141
void elm_transit_del_cb_set(Elm_Transit *transit, Elm_Transit_Del_Cb cb, void *data)
Set the user-callback function when the transit is deleted.
_Evas_GL_Context_Version
Enumeration that defines the available OpenGL ES version numbers.
Definition: Evas_GL.h:545
_Evas_Image_Content_Hint
Definition: Evas_Common.h:256
EAPI Eina_Bool elm_config_focus_highlight_animate_get(void)
Get the enable status of the focus highlight animation.
Definition: elm_config.c:3455
int EIO_MONITOR_FILE_MODIFIED
A file was modified in a watched directory.
Definition: eio_monitor.c:308
struct _Eina_RWLock Eina_RWLock
An opaque type for working with read/write locks.
Definition: eina_inline_lock_posix.x:79
EAPI Eet_Node * eet_data_node_read_cipher(Eet_File *ef, const char *name, const char *cipher_key)
TODO FIX ME.
Definition: eet_data.c:2340
void evas_object_intercept_focus_set_callback_add(Evas_Object *obj, Evas_Object_Intercept_Focus_Set_Cb func, const void *data)
Set the callback function that intercepts a focus set event of an object.
Eina_Bool(* vset)(const Eina_Value_Type *type, void *mem, va_list args)
how to set memory from variable argument
Definition: eina_value.h:3688
EAPI Eina_Tmpstr * eina_tmpstr_add(const char *str)
Adds a new temporary string based on the input string.
Definition: eina_tmpstr.c:115
Ecore_Ipc_Server * server
An IPC connection handle.
Definition: Ecore_Ipc.h:272
EOAPI void elm_obj_map_tile_load_status_get(const Eo *obj, int *try_num, int *finish_num)
Get the information of tile load status.
EOAPI Efl_Canvas_Object * evas_canvas_focus_get(const Eo *obj)
Retrieve the object focused by the default seat.
EAPI struct wl_surface * ecore_wl2_window_surface_get(Ecore_Wl2_Window *window)
Get the wl_surface which belongs to this window.
Definition: ecore_wl2_window.c:584
EAPI Eina_Bool ecore_con_ssl_server_cert_add(Ecore_Con_Server *svr, const char *cert)
Adds an SSL certificate for use in ecore_con functions.
Definition: ecore_con_legacy.c:2468
const Evas_Object_Textblock_Node_Format * evas_textblock_cursor_format_get(const Evas_Textblock_Cursor *cur)
Return the format node at the position pointed by cur.
Definition: evas_object_textblock.c:12091
EAPI void eina_cow_del(Eina_Cow *cow)
Destroys an Eina_Cow pool and all the allocated memory.
Definition: eina_cow.c:394
const char * eldbus_object_path_get(const Eldbus_Object *obj)
Get the path associated with a Eldbus_Object.
Definition: eldbus_object.c:556
static void * eina_list_last_data_get(const Eina_List *list)
Returns the last list node's data.
int version
Should match EINA_ARRAY_VERSION used when compiled your apps, provided for ABI compatibility.
Definition: eina_array.h:231
Ecore_Window window
The main window where event happened.
Definition: Ecore_Input.h:368
void evas_object_freeze_events_set(Eo *eo_obj, Eina_Bool freeze)
Set whether an Evas object is to freeze (discard) events.
Definition: evas_events.c:3973
EAPI Eina_List * eina_list_data_find_list(const Eina_List *list, const void *data)
Finds a member of a list and returns it as a list node.
Definition: eina_list.c:975
EOAPI void evas_canvas3d_node_scale_set(Eo *obj, Evas_Real x, Evas_Real y, Evas_Real z)
Set the scale of the given node.
Eina_Bool eina_file_path_relative(const char *path)
Determines if a path is relative or absolute.
Definition: eina_file.c:517
"COMMIT" is called when a complete input sequence has been entered by the user
Definition: Ecore_IMF.h:232
Ecore_Cocoa_Cursor
Definition: Ecore_Cocoa.h:100
EAPI double elm_gesture_layer_zoom_wheel_factor_get(const Evas_Object *obj)
This function returns the gesture layer zoom wheel factor of an object.
Definition: elm_gesture_layer.c:4048
void(* Eet_Descriptor_Mem_Free_Callback)(void *mem)
Definition: Eet.h:2672
Definition: Ecore_X.h:781
#define ELM_GENLIST_EVENT_MOVED_BEFORE
Called when genlist item moved before.
Definition: elm_genlist_eo.h:825
Eina_Trash * next
Next item in the trash.
Definition: eina_trash.h:42
Eina_Bool(* param_get)(void *data, const Evas_Object *obj, Edje_External_Param *param)
Dynamically fetch a parameter of this external, called by scripts and user code.
Definition: Edje_Common.h:856
unsigned char has_embedded_text_rectangle
Has the embedded rectangle set.
Definition: efreet_icon.h:124
Ecore_Animator * ecore_animator_timeline_add(double runtime, Ecore_Timeline_Cb func, const void *data)
Adds an animator that runs for a limited time.
Definition: ecore_anim.c:545
Elm_Sel_Type
Defines the types of selection property names.
Definition: elm_cnp.h:61
EAPI int ecore_evas_engine_type_supported_get(Ecore_Evas_Engine_Type engine)
Query if a particular rendering engine target has support.
Definition: ecore_evas.c:486
EAPI Eina_Bool edje_edit_state_rel2_to_y_set(Evas_Object *obj, const char *part, const char *state, double value, const char *rel_to)
Sets the part rel2y is relative to.
DEPRECATED.
Definition: Evas_Legacy.h:2164
Value of type int.
Definition: Ecore_Getopt.h:90
Eina_Stringshare * name
Node name (optional)
Definition: eldbus_introspection.h:38
unsigned int count
Number of elements of the list - don't touch.
Definition: eina_list.h:346
EAPI int edje_edit_state_rel1_offset_x_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the 'rel1 offset X' value of state.
void(* evasglDestroyImage)(EvasGLImage image)
Destroys an EvasGLImage. Destroy an image created by either evasglCreateImage or evasglCreateImageFor...
Definition: Evas_GL.h:5437
static Eina_Value * eina_value_object_new(Eo *obj)
Create a new Eina_Value containing the passed parameter.
Definition: Eo.h:2275
const char * eina_prefix_bin_get(Eina_Prefix *pfx)
Gets the binary installation directory.
Definition: eina_prefix.c:775
void elm_theme_ref_set(Elm_Theme *th, Elm_Theme *thref)
Tell the source theme to reference the ref theme.
Definition: elm_theme.c:595
struct _Elm_Store_Item_Info_Filesystem Elm_Store_Item_Info_Filesystem
Filesystem specific information about a store item.
Definition: elm_store.h:61
Definition: Ethumb_Plugin.h:40
EOAPI void elm_obj_map_zoom_max_set(Eo *obj, int zoom)
Set the maximum zoom of the source.
EAPI double edje_edit_program_transition_time_get(Evas_Object *obj, const char *prog)
Gets the duration of the transition in seconds.
Definition: edje_edit.c:11654
EINA_MAGIC Eina_Accessor_Clone_Callback clone EINA_WARN_UNUSED_RESULT
Callback called when the container is to be cloned.
Definition: eina_accessor.h:167
Canvas lost focus as a whole.
Definition: Evas_Common.h:428
void evas_object_precise_is_inside_set(Efl_Canvas_Object *obj, Eina_Bool precise)
Set whether to use precise (usually expensive) point collision detection for a given Evas object.
Definition: efl_canvas_object_eo.legacy.c:51
EAPI void ecore_wl_window_hide(Ecore_Wl_Window *win)
Hides a window.
Definition: ecore_wl_window.c:431
EAPI int eet_connection_received(Eet_Connection *conn, const void *data, size_t size)
Processes a raw packet received over the link.
Definition: eet_connection.c:48
short int l_type
lock type: read, write, ...
Definition: evil_fcntl.h:74
EAPI EPhysics_Body * ephysics_body_sphere_add(EPhysics_World *world)
Create a new sphere physics body.
Animation is not ready to play.
Definition: efl_ui_animation_view_eo.legacy.h:21
#define EET_DATA_DESCRIPTOR_CLASS_VERSION
Definition: Eet.h:2636
void evas_object_event_callback_priority_add(Evas_Object *obj, Evas_Callback_Type type, Evas_Callback_Priority priority, Evas_Object_Event_Cb func, const void *data)
Add (register) a callback function to a given Evas object event with a non-default priority set.
Definition: evas_callbacks.c:496
Eina_Bool elm_need_ethumb(void)
Request that your elementary application needs ethumb.
Definition: elm_thumb.c:518
EAPI void elm_config_cache_flush_interval_set(int size)
Set the configured cache flush interval time.
Definition: elm_config.c:3280
void elm_win_override_set(Evas_Object *obj, Eina_Bool override)
Set the override state of a window.
Definition: efl_ui_win.c:7974
Definition: Ecore_X.h:2481
EOAPI void elm_obj_flipselector_flip_next(Eo *obj)
Programmatically select the next item of a flip selector widget.
EAPI Eina_Bool eina_convert_atod(const char *src, int length, long long *m, long *e) EINA_ARG_NONNULL(1
Converts a string to a double.
int evil_rename(const char *src, const char *dst)
Emulate the rename() function on Windows.
Definition: evil_stdio.c:13
EAPI void elm_gesture_layer_zoom_finger_factor_set(Evas_Object *obj, double zoom_finger_factor)
This function sets the gesture layer zoom finger factor of an object.
Definition: elm_gesture_layer.c:4056
last layer known by Elementary
Definition: elm_general.h:484
#define ELDBUS_ERROR_PENDING_TIMEOUT
Timeout error answer.
Definition: Eldbus.h:133
Ecore_Exe * exe
The handle to the exited process, or NULL if not found.
Definition: Ecore_Common.h:1069
EINA_DEPRECATED void elm_finger_size_all_set(Evas_Coord size)
Set the configured finger size for all applications on the display.
void eio_memory_burst_limit_set(size_t limit)
Set the limit to the maximum amount of memory used.
Definition: eio_main.c:413
EAPI void ephysics_world_rate_set(EPhysics_World *world, double rate)
Set rate between pixels on evas canvas and meters on ephysics world.
static Eina_Value * eina_value_error_new(Eina_Error c)
Create a new Eina_Value containing the passed parameter.
Definition: eina_inline_value_util.x:169
The Neutral mode.
Definition: Ecore_IMF.h:472
EAPI Eina_Bool ecore_con_url_httpauth_set(Ecore_Con_Url *url_con, const char *username, const char *password, Eina_Bool safe)
Sets url_con to use http auth, with given username and password, "safely" or not.
Definition: ecore_con_url.c:1323
static Eina_Bool eina_value_type_convert_from(const Eina_Value_Type *type, const Eina_Value_Type *convert, void *type_mem, const void *convert_mem)
Converts memory using type descriptor.
#define EINA_REFCOUNT
Used for declaring a reference counting member in a struct.
Definition: eina_refcount.h:53
double ecore_time_get(void)
Retrieves the current system time as a floating point value in seconds.
Definition: ecore_time.c:27
EAPI Eina_Bool ecore_con_url_head(Ecore_Con_Url *url_con)
Sends a HEAD request.
Definition: ecore_con_url.c:885
EOAPI Evas_Colorspace evas_canvas3d_texture_color_format_get(const Eo *obj)
Get the color format of the given texture.
EAPI int ecore_thread_main_loop_begin(void)
This function suspends the main loop in a know state.
Definition: ecore.c:685
Definition of special values for user configuration.
EAPI void * eina_rectangle_pool_data_get(Eina_Rectangle_Pool *pool)
Gets the data from the given pool.
Definition: eina_rectangle.c:869
static void eina_rectangle_union(Eina_Rectangle *dst, const Eina_Rectangle *src) EINA_ARG_NONNULL(1
Gets the union of two rectangles.
Insufficient resources.
Definition: Ecore_X.h:401
EAPI void elm_code_widget_selection_select_all(Evas_Object *widget)
Select the entire widget contents.
Definition: elm_code_widget_selection.c:97
EAPI void ecore_wl2_window_show(Ecore_Wl2_Window *window)
Show a given Ecore_Wl2_Window.
Definition: ecore_wl2_window.c:601
EOAPI double elm_obj_genlist_longpress_timeout_get(const Eo *obj)
Get the timeout in seconds for the longpress event.
EAPI void elm_access_activate_cb_set(Evas_Object *obj, Elm_Access_Activate_Cb func, void *data)
Set activate callback to activate highlight object.
Definition: elm_access.c:1314
EOAPI void elm_obj_entry_cursor_selection_begin(Eo *obj)
This begins a selection within the entry as though the user were holding down the mouse button to mak...
EAPI Evas_Object * elm_photocam_add(Evas_Object *parent)
Add a new Photocam object.
Definition: efl_ui_image_zoomable.c:3244
const EAPI char * ecore_con_server_name_get(const Ecore_Con_Server *svr)
Retrieves the name of server.
Definition: ecore_con_legacy.c:2260
EAPI void * ecore_con_url_data_get(Ecore_Con_Url *url_con)
Retrieves data associated with a Ecore_Con_Url connection object.
Definition: ecore_con_url.c:832
Thursday weekday.
Definition: elm_calendar_eo.h:65
const EAPI char * edje_edit_part_source6_get(Evas_Object *obj, const char *part)
Gets the source6 of part.
Given object or handle is NULL or invalid.
Definition: Eet.h:199
EAPI Eina_Bool edje_edit_spectra_add(Evas_Object *obj, const char *name)
Adds a new spectra in the given edje object.
EAPI Eina_Bool edje_edit_state_font_set(Evas_Object *obj, const char *part, const char *state, double value, const char *font)
Sets font name for a given part state.
Definition: edje_edit.c:8786
EAPI Eina_Bool elm_layout_part_cursor_style_set(Eo *obj, const char *part, const char *style)
Sets a specific cursor style for an edje part.
Definition: efl_ui_layout.c:3175
Animation is on playing back (rewinding).
Definition: efl_ui_animation_view_eo.legacy.h:30
union _Evas_Native_Surface::@411 data
Choose one union data according to your surface.
EAPI size_t eina_tmpstr_strlen(Eina_Tmpstr *tmpstr)
Deprecated Return the length of a temporary string including the '\0'.
Definition: eina_tmpstr.c:146
EAPI int elm_config_cache_edje_file_cache_size_get()
Get the configured edje file cache size.
Definition: elm_config.c:3365
unsigned int gid
The owner group id.
Definition: eina_file.h:213
Eina_Future_Free_Cb free
Called on all situations to notify future destruction.
Definition: eina_promise.h:323
Definition: elm_widget_slideshow.h:29
static int32_t eina_f32p32_int_to(Eina_F32p32 v)
Creates a new standard 32-bit integer from Eina_F32p32 floating point number.
EAPI int ecore_wl2_output_transform_get(Ecore_Wl2_Output *output)
Get the current transform of a given output.
Definition: ecore_wl2_output.c:155
EAPI void ecore_con_eet_raw_data_callback_del(Ecore_Con_Eet *ece, const char *name)
Removes a raw data callback on a Ecore_Con_Eet object.
Definition: ecore_con_eet.c:773
struct _Edje_Perspective Edje_Perspective
Perspective info for maps inside edje objects.
Definition: Edje_Common.h:140
Definition: eo_ptr_indirection.x:288
EOAPI Elm_Map_Overlay * elm_obj_map_overlay_circle_add(Eo *obj, double lon, double lat, double radius)
Add a new circle overlay to the map object.
#define EET_DATA_DESCRIPTOR_ADD_LIST(edd, struct_type, name, member, subtype)
Adds a linked list type to a data descriptor.
Definition: Eet.h:3507
EAPI void ephysics_quaternion_euler_set(EPhysics_Quaternion *quat, double yaw, double pitch, double roll)
Set quaternion using Euler angles.
struct _Ecore_Audio_Module Ecore_Audio_Module
The audio module.
Definition: Ecore_Audio.h:72
EOAPI void evas_canvas3d_texture_source_set(Eo *obj, Efl_Canvas_Object *source)
Set the data of the given texture from an evas object.
EOAPI void evas_canvas_nochange_pop(Eo *obj)
Pop the nochange flag down 1.
Hide Event.
Definition: Evas_Common.h:419
const char * compose
A UTF8 string if this keystroke has modified a string in the middle of being composed - this string r...
Definition: Evas_Legacy.h:339
EAPI int ECORE_EVAS_EWS_EVENT_RAISE
window was raised
Definition: ecore_evas_ews.c:27
respect video aspect, fitting its height inside the object height
Definition: Emotion.h:262
_Elm_Image_Orient_Type
Using Evas_Image_Orient enums.
Definition: elm_image_legacy.h:388
EAPI void ecore_wl2_offer_actions_set(Ecore_Wl2_Offer *offer, Ecore_Wl2_Drag_Action actions, Ecore_Wl2_Drag_Action action)
Set the actions which are supported by you.
Definition: ecore_wl2_dnd.c:709
#define EET_DATA_DESCRIPTOR_ADD_BASIC_VAR_ARRAY(edd, struct_type, name, member, type)
Adds a variable array of basic data elements to a data descriptor.
Definition: Eet.h:3661
EAPI unsigned int elm_gesture_layer_flick_time_limit_ms_get(const Evas_Object *obj)
This function returns the gesture layer flick time limit (in ms) of an object.
Definition: elm_gesture_layer.c:4096
const char * part
part name
Definition: edje_convert.h:106
EAPI Eina_Bool edje_edit_part_drag_confine_set(Evas_Object *obj, const char *part, const char *confine)
Sets the name of the part that is used as 'confine' for the given draggies.
where to show cursors
Definition: elm_general.h:483
double ecore_poller_poll_interval_get(Ecore_Poller_Type type)
Gets the time(in seconds) between ticks for the given poller type.
Definition: ecore_poller.c:231
EAPI Eina_Bool edje_edit_program_sample_name_set(Evas_Object *obj, const char *prog, const char *name)
Sets sample name of the program.
Definition: edje_edit.c:11322
unsigned char first_item_focus_on_first_focus_in
This sets the first item focus on first focus in feature.
Definition: elm_priv.h:535
EAPI Evas_Object * elm_layout_table_unpack(Eo *obj, const char *part, Evas_Object *child)
Unpack (remove) a child of the given part table.
Definition: efl_ui_layout.c:3081
Eo * dev
The Efl_Input_Device that originated the event.
Definition: Ecore_Input.h:359
EAPI char * ecore_x_window_prop_string_get(Ecore_X_Window win, Ecore_X_Atom type)
Get a window string property.
Definition: ecore_x_window_prop.c:674
Indicates Hour field.
Definition: elm_datetime.h:213
char * dlerror(void)
Get diagnostic information.
Definition: evil_dlfcn.c:161
EAPI int ECORE_WL2_EVENT_SEAT_NAME_CHANGED
Definition: ecore_wl2.c:38
EAPI int efreet_desktop_save_as(Efreet_Desktop *desktop, const char *file)
Saves desktop to file.
Definition: efreet_desktop.c:343
EAPI Eina_Bool efl_property_reflection_exist(Eo *obj_id, const char *property_name)
Check if a property exist for reflection.
Definition: eo.c:3702
EAPI Ecore_Evas * ecore_evas_gl_x11_options_new(const char *disp_name, Ecore_X_Window parent, int x, int y, int w, int h, const int *opt)
Create Ecore_Evas using OpenGL X11, with options.
Definition: ecore_evas.c:4047
EOAPI void elm_obj_entry_markup_filter_remove(Eo *obj, Elm_Entry_Filter_Cb func, void *data)
Remove a markup filter from the list.
EAPI char ** eet_list(Eet_File *ef, const char *glob, int *count_ret)
Lists all entries in eet file matching shell glob.
Definition: eet_lib.c:2573
Eina_Accessor_Get_At_Callback get_at EINA_ARG_NONNULL(1, 3) EINA_WARN_UNUSED_RESULT
Callback called when a data element is requested.
EAPI int eet_data_image_header_decode_cipher(const void *data, const char *cipher_key, int size, unsigned int *w, unsigned int *h, int *alpha, int *compress, int *quality, Eet_Image_Encoding *lossy)
Decodes Image data header only to get information using a cipher.
Definition: eet_image.c:1859
static void eina_clist_add_before(Eina_Clist *elem, Eina_Clist *to_add)
Adds an element before the specified one.
const EAPI char * edje_edit_data_value_get(Evas_Object *obj, const char *itemname)
Gets the data associated with the given itemname.
Definition: edje_edit.c:2475
void elm_animation_view_auto_repeat_set(Elm_Animation_View *obj, Eina_Bool auto_repeat)
Turn on/off animation looping.
EAPI Eina_Bool eeze_udev_syspath_check_property(const char *syspath, const char *property, const char *value)
Check the property value of a device from the /sys/ path against a provided value.
Definition: eeze_udev_syspath.c:125
EAPI int embryo_init(void)
Initialises the Embryo library.
Definition: embryo_main.c:21
EAPI Eina_Bool ecore_evas_sticky_get(const Ecore_Evas *ee)
Returns the sticky state of an Ecore_Evas' window.
Definition: ecore_evas.c:2526
EOAPI Elm_Widget_Item * elm_obj_flipselector_selected_item_get(const Eo *obj)
Get the currently selected item in a flip selector widget.
Evas_Object * evas_object_text_add(Evas *e)
Creates a new text object on the provided canvas.
Definition: evas_object_text.c:366
EAPI void ecore_imf_evas_event_mouse_up_wrap(Evas_Event_Mouse_Up *evas_event, Ecore_IMF_Event_Mouse_Up *imf_event)
Converts a "mouse_up" event from Evas to the corresponding event of Ecore_IMF.
Definition: ecore_imf_evas.c:139
Failed to write due out of space.
Definition: Eet.h:206
EOAPI void elm_obj_entry_input_panel_show(Eo *obj)
Show the input panel (virtual keyboard) based on the input panel property of entry such as layout,...
int64_t Eina_F32p32
Definition: eina_fp.h:62
EAPI Eina_Bool ecore_wl2_window_focus_skip_get(Ecore_Wl2_Window *window)
Get if this window ignores focus requests.
Definition: ecore_wl2_window.c:1357
EAPI Ecore_IMF_Autocapital_Type ecore_imf_context_autocapital_type_get(Ecore_IMF_Context *ctx)
Gets the autocapitalization type.
Definition: ecore_imf_context.c:478
void evas_event_refeed_event(Evas *obj, void *event_copy, Evas_Callback_Type event_type)
Re feed event.
Definition: evas_events.c:4204
Elm_Autocapital_Type
Autocapitalization Types.
Definition: elm_general.h:119
EAPI Ecore_Evas * ecore_evas_ews_ecore_evas_get(void)
Returns the internal backing store in use.
Definition: ecore_evas_ews.c:1374
EAPI Eina_Error EINA_ERROR_CONVERT_0X_NOT_FOUND
Not used, perhaps a placeholder? Defined as 0 in eina_convert.c.
Evas_GL_Context * evas_gl_context_create(Evas_GL *evas_gl, Evas_GL_Context *share_ctx)
Creates and returns a new Evas GL context object.
Definition: evas_gl.c:423
int micro
micro (bugfix, internal improvements, no new features version)
Definition: Eldbus.h:143
#define EINA_VALUE_CONVERT(Compress_Type, Uppercase_Compress_Type, Type)
For internal use only.
Definition: eina_inline_value_util.x:249
const Evas_Smart_Cb_Description * callbacks
callbacks at this level, NULL terminated
Definition: Evas_Common.h:1954
EAPI Efreet_Desktop * efreet_util_desktop_name_find(const char *name)
Find a desktop by name.
Definition: efreet_utils.c:326
EOAPI void elm_obj_web_useragent_set(Eo *obj, const char *user_agent)
Change useragent of a elm_web object.
#define EINA_NOINSTRUMENT
Attribute from gcc to disable instrumentation for a specific function.
Definition: eina_types.h:392
int minor
Minor version number.
Definition: Eio_Legacy.h:12
Ecore_Con_Server * server
the server object connected to the proxy
Definition: Ecore_Con.h:587
unsigned int min
The minimum size for this directory.
Definition: efreet_icon.h:90
int edje_file_cache_get(void)
Returns the file cache size.
Definition: edje_cache.c:912
EOAPI Efl_Object * efl_key_ref_get(const Eo *obj, const char *key)
Generic object reference with string key to object.
EAPI int ECORE_CON_EVENT_URL_PROGRESS
A URL object has made progress in its transfer.
Definition: ecore_con_url.c:31
Top right shadow direction value.
Definition: Edje_Common.h:2153
EAPI void ecore_evas_wm_rotation_manual_rotation_done(Ecore_Evas *ee)
Sets rotation finish manually.
Definition: ecore_evas.c:2243
Quadrangle definition.
Definition: eina_quad.h:45
Eina_Bool elm_datetime_value_min_get(const Evas_Object *obj, Efl_Time *mintime)
Get the lower boundary of a field.
Definition: elm_datetime.c:125
unsigned int timestamp
Timestamp of data read out in seconds since epoch.
Definition: Elocation.h:168
EAPI void * eet_read(Eet_File *ef, const char *name, int *size_ret)
Reads a specified entry from an eet file and return data.
Definition: eet_lib.c:2006
EOAPI void elm_obj_spinner_editable_set(Eo *obj, Eina_Bool editable)
Control whether the spinner can be directly edited by the user or not.
EAPI Eina_Array * eina_array_new(unsigned int step)
Creates a new array.
Definition: eina_array.c:276
Param copy action value.
Definition: Edje_Common.h:1940
const char * text
The XML text for this node.
Definition: efreet_xml.h:44
Eina_Version * eina_version
Eina version (defined at configuration time)
Definition: eina_main.c:274
Eina_Bool alias
Is it an alias ?
Definition: Eet.h:549
Evas_Coord x
Anchor geometry, relative to canvas.
Definition: elm_entry_common.h:60
EAPI void eina_error_set(Eina_Error err)
Sets the last error.
Definition: eina_error.c:392
const EAPI Eina_List * elput_manager_seats_get(Elput_Manager *manager)
Get the list of seats from a manager.
Definition: elput_manager.c:136
double zy
zy in z' = (x * zx) + (y * zy) + zz
Definition: eina_matrix.h:88
EAPI void ecore_getopt_help(FILE *fp, const Ecore_Getopt *parser)
Shows nicely formatted help message for the given parser.
Definition: ecore_getopt.c:818
Eina_Simple_XML_Node_Root * eina_simple_xml_node_load(const char *buf, unsigned buflen, Eina_Bool strip)
Loads a XML node tree based on the given string.
Definition: eina_simple_xml_parser.c:1014
EOAPI void elm_obj_map_source_set(Eo *obj, Elm_Map_Source_Type type, const char *source_name)
Set the current source of the map for a specific type.
void eina_matrix3_position_transform_set(Eina_Matrix3 *out, const double p_x, const double p_y)
Sets the positional parameters (XZ, YZ) of a matrix.
Definition: eina_matrix.c:1142
EAPI void ecore_evas_rotation_set(Ecore_Evas *ee, int rot)
Sets the rotation of an Ecore_Evas' window.
Definition: ecore_evas.c:1422
EAPI Eio_File * eio_eet_close(Eet_File *ef, Eio_Done_Cb done_cb, Eio_Eet_Error_Cb error_cb, const void *data)
Close an eet file handle and flush pending writes asynchronously.
Definition: eio_eet.c:343
double zx
zx in z' = (x * zx) + (y * zy) + zz
Definition: eina_matrix.h:87
Eina_Value * eina_value_struct_new(const Eina_Value_Struct_Desc *desc)
Creates generic value storage of type struct.
Definition: eina_value.c:5827
static void * eina_mempool_malloc(Eina_Mempool *mp, unsigned int size)
Allocates memory using the given mempool.
A rectangle in Evas_Coord.
Definition: Evas_Common.h:196
int ecore_drm2_init(void)
Initialize the Ecore_Drm2 library.
Definition: ecore_drm2.c:142
EAPI void ecore_evas_callback_state_change_set(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
Sets a callback for Ecore_Evas state changes.
Definition: ecore_evas.c:1313
int h
Current height of the window.
Definition: Ecore_Cocoa.h:165
struct _Elm_Store_Item Elm_Store_Item
A handle of a store item passed to store fetch/unfetch functions.
Definition: elm_store.h:59
void(* Elm_Prefs_Item_Changed_Cb)(Evas_Object *it_obj)
Elementary prefs' item widget changed function signature.
Definition: elm_prefs_common.h:102
EAPI int efreet_trash_init(void)
Initializes the efreet trash system.
Definition: efreet_trash.c:36
EAPI Eina_List * edje_edit_group_limits_vertical_list_get(Evas_Object *obj)
Retrieves a list with the item names inside the vertical limits block at the group level.
const Eina_Value_Type * EINA_VALUE_TYPE_HASH
Definition: eina_value.c:5608
struct _Eo_Opaque Eo
Definition: Eo.h:173
The file that provides functions ported from Unix in locale.h.
EAPI void elm_prefs_item_iface_register(const Elm_Prefs_Item_Iface_Info *array)
Mass-register widgets implementing prefs items interfaces.
Definition: elm_prefs.c:1550
EAPI Ecore_Drm2_Device * ecore_drm2_device_open(const char *seat, unsigned int tty)
Try to open the Ecore_Drm2_Device for a given seat.
Definition: ecore_drm2_device.c:592
struct _Eet_Data_Descriptor Eet_Data_Descriptor
Definition: Eet.h:2627
Eldbus_Service_Interface * eldbus_service_interface_fallback_register(Eldbus_Connection *conn, const char *path, const Eldbus_Service_Interface_Desc *desc)
Register a fallback interface handler for a given subsection of the object hierarchy.
Definition: eldbus_service.c:1007
Eina_Bool ecore_file_can_read(const char *file)
Checks if the given file can be read.
Definition: ecore_file.c:607
double emotion_object_play_speed_get(const Evas_Object *obj)
Get the play speed of the media file.
Definition: emotion_smart.c:1170
EAPI Eina_Bool edje_edit_program_transition_state_set(Evas_Object *obj, const char *prog, double pos)
Sets parts into intermediate state of programs transition.
Definition: edje_edit.c:11223
const EAPI char * edje_edit_state_map_rotation_center_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the part's name that is used as the center rotation.
Definition: edje_edit.c:7737
int same_screen
same screen flag
Definition: Ecore_Input.h:209
void * info
Extra event information passed by the event caller.
Definition: Eo.h:248
Eina_Bool ecore_thread_local_data_del(Ecore_Thread *thread, const char *key)
Deletes from the thread's hash the data corresponding to the given key.
Definition: ecore_thread.c:1340
EOAPI void evas_canvas_key_modifier_add(Eo *obj, const char *keyname)
Adds the keyname key to the current list of modifier keys.
char * eina_strftime(const char *format, const struct tm *tm)
Creates and update the buffer based on strftime output.
Definition: eina_str.c:383
EAPI Eina_Bool efl_domain_current_set(Efl_Id_Domain domain)
Set the current domain used for allocating new objects.
Definition: eo.c:2558
Efl_Net_Control_Access_Point * efl_net_connman_access_point_new(Efl_Net_Control_Manager *parent, const char *path, Eldbus_Message_Iter *properties, unsigned int priority)
Creates a new Efl.Net.Control.Access_Point child of an Efl.Net.Control with path and properties.
Definition: efl_net_control_access_point-connman.c:1630
void emotion_object_audio_volume_set(Evas_Object *obj, double vol)
Set the audio volume.
Definition: emotion_smart.c:877
EAPI Eina_Bool edje_edit_state_image_border_scale_by_set(Evas_Object *obj, const char *part, const char *state, double value, double scale)
Sets the border scale by value of a part state.
Definition: edje_edit.c:10881
#define EINA_RBTREE_CMP_NODE_CB(Function)
Definition: eina_rbtree.h:126
Elm_Theme * elm_theme_new(void)
Create a new specific theme.
Definition: elm_theme.c:525
EAPI Evas_Coord edje_edit_size_class_min_w_get(Evas_Object *obj, const char *class_name)
Returns width min size of specified size class.
void *(* Eet_Descriptor_List_Free_Callback)(void *l)
Definition: Eet.h:2726
EAPI Eina_Bool ecore_win32_clipboard_clear(const Ecore_Win32_Window *window)
Cleat the clipboard.
Definition: ecore_win32_clipboard.c:163
Item mode.
Definition: evas_table_eo.h:26
EAPI void ecore_x_window_focus_at_time(Ecore_X_Window win, Ecore_X_Time t)
Sets the focus to the given window at a specific time.
Definition: ecore_x_window.c:668
EOAPI void elm_obj_prefs_item_editable_set(Eo *obj, const char *name, Eina_Bool editable)
Set whether the widget bound to a given prefs widget's item is editable or not.
static Eina_Bool eina_value_type_convert_to(const Eina_Value_Type *type, const Eina_Value_Type *convert, const void *type_mem, void *convert_mem)
Converts memory using type descriptor.
void(* Ethumb_Client_Thumb_Exists_Cb)(void *data, Ethumb_Client *client, Ethumb_Exists *thread, Eina_Bool exists)
report results of ethumb_client_thumb_exists().
Definition: Ethumb_Client.h:118
struct _Eio_Version Eio_Version
EAPI Eet_Node * eet_node_short_new(const char *name, short s)
Creates a new short node.
EAPI Eina_Bool ecore_x_e_window_rotation_supported_get(Ecore_X_Window root)
Definition: ecore_x_e.c:2110
void eina_inarray_sort(Eina_Inarray *array, Eina_Compare_Cb compare)
Applies a quick sort to the array.
Definition: eina_inarray.c:657
double elm_flip_interaction_direction_hitsize_get(Elm_Flip *obj, Elm_Flip_Direction dir)
Get the amount of the flip that is sensitive to interactive flip.
char * url
URL to access if type is EFREET_TYPE_LINK.
Definition: efreet_desktop.h:108
EAPI Ecore_Drm2_Fb * ecore_drm2_fb_dmabuf_import(Ecore_Drm2_Device *dev, int width, int height, int depth, int bpp, unsigned int format, unsigned int strides[4], int dmabuf_fd[4], int dmabuf_fd_count)
Import a dmabuf object as a Framebuffer.
Definition: ecore_drm2_fb.c:763
#define EPHYSICS_BODY_RESTITUTION_IRON
Restitution coefficient of iron.
Definition: EPhysics.h:2144
const Evas_Object_Textblock_Node_Format * evas_textblock_node_format_next_get(const Evas_Object_Textblock_Node_Format *n)
Returns the next format node (after n)
Definition: evas_object_textblock.c:9174
Eina_Bool drag_started
set true when drag started
Definition: elm_widget_photo.h:44
char * version
version of spec file conforms to
Definition: efreet_desktop.h:94
EOAPI void elm_obj_entry_anchor_hover_style_set(Eo *obj, const char *style)
Set the style that the hover should use.
#define efl_xref(obj, ref_obj)
Definition: Eo.h:1850
Efl_Callback_Priority Evas_Callback_Priority
Definition: Evas_Common.h:93
void * eina_thread_queue_send(Eina_Thread_Queue *thq, int size, void **allocref)
Allocates a message to send down a thread queue.
Definition: eina_thread_queue.c:392
EAPI Eina_List * eina_list_free(Eina_List *list)
Frees an entire list and all the nodes, ignoring the data contained.
Definition: eina_list.c:823
I/O operation is trying to get gid from user name.
Definition: Eio_Legacy.h:115
EAPI Eina_Future * eina_future_then_from_desc(Eina_Future *prev, const Eina_Future_Desc desc)
Register an Eina_Future_Desc to be used when the future is resolve/rejected.
Definition: eina_promise.c:941
EAPI Eina_List * edje_edit_sound_tones_list_get(Evas_Object *obj)
Gets the list of all the sounds tones in the given edje.
Definition: edje_edit.c:1103
unsigned short fg_extended
whether the extended palette is used for the foreground color
Definition: Evas_Common.h:1861
EOAPI void elm_obj_entry_input_panel_imdata_set(Eo *obj, const void *data, int len)
Set the input panel-specific data to deliver to the input panel.
EOAPI void evas_canvas3d_node_bounding_box_get(Eo *obj, Evas_Real *x, Evas_Real *y, Evas_Real *z, Evas_Real *x2, Evas_Real *y2, Evas_Real *z2)
Get axis-aligned bounding box (AABB) of the given node.
Definition: Ecore_Wl2.h:170
EOAPI void elm_obj_colorselector_palette_clear(Eo *obj)
Clear the palette items.
EAPI Eina_List * elm_layout_content_swallow_list_get(const Evas_Object *obj)
Get the list of swallow parts of a given container widget.
Definition: efl_ui_layout.c:1365
EAPI int ecore_ipc_shutdown(void)
Shuts down the Ecore IPC library.
Definition: ecore_ipc.c:338
EAPI void ecore_drm_fb_dirty(Ecore_Drm_Fb *fb, Eina_Rectangle *rects, unsigned int count)
Marks an Ecore_Drm_Fb as dirty.
Definition: ecore_drm_fb.c:167
int evas_textblock_cursor_text_append(Evas_Textblock_Cursor *cur, const char *text)
Adds text to the current cursor position and set the cursor to before the start of the text just adde...
Definition: evas_object_textblock.c:11150
EAPI Ecore_X_Display * ecore_x_display_get(void)
Retrieves the Ecore_X_Display handle used for the current X connection.
Definition: ecore_x.c:942
EINA_DEPRECATED EAPI Eina_Bool edje_edit_state_container_min_get(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool *h, Eina_Bool *v)
Gets whether vertical or horizontal minimum size's of the box are equal to the minimum vertical or ho...
Definition: edje_edit.c:4761
EOAPI void efl_key_ref_set(Eo *obj, const char *key, const Efl_Object *objdata)
Generic object reference with string key to object.
struct _Eina_Counter Eina_Counter
An opaque type for counter.
Definition: eina_counter.h:112
EAPI void ephysics_world_render_geometry_set(EPhysics_World *world, Evas_Coord x, Evas_Coord y, Evas_Coord z, Evas_Coord w, Evas_Coord h, Evas_Coord d)
Set dimensions of rendered area to be take on account by default updates.
void evas_object_intercept_stack_above_callback_add(Evas_Object *obj, Evas_Object_Intercept_Stack_Above_Cb func, const void *data)
Set the callback function that intercepts a stack above event of an object.
Ecore_Exe_Event_Data * ecore_exe_event_data_get(Ecore_Exe *exe, Ecore_Exe_Flags flags)
Gets the auto pipe data for the given process handle.
Definition: ecore_exe.c:157
#define ELM_ENTRY_EVENT_UNDO_REQUEST
Called when undo was requested.
Definition: elm_entry_eo.h:1368
EAPI Ecore_Buffer * ecore_buffer_new(const char *engine, unsigned int width, unsigned int height, Ecore_Buffer_Format format, unsigned int flags)
Creates a new Ecore_Buffer given type.
Definition: ecore_buffer.c:238
EAPI Eina_Bool edje_edit_program_after_add(Evas_Object *obj, const char *prog, const char *after)
Adds a new program name to the list of 'afters' in the given program.
Definition: edje_edit.c:12009
Definition: Edje_Edit.h:139
EAPI double ephysics_body_soft_body_anchor_hardness_get(EPhysics_Body *body)
Get the soft body anchor hardnees percentage.
Eina_Bool(* Eina_Each_Cb)(const void *container, void *data, void *fdata)
Definition: eina_types.h:546
EAPI void ecore_imf_evas_event_key_up_wrap(Evas_Event_Key_Up *evas_event, Ecore_IMF_Event_Key_Up *imf_event)
Converts a "key_up" event from Evas to the corresponding event of Ecore_IMF.
Definition: ecore_imf_evas.c:207
EAPI void elm_glview_size_set(Elm_Glview *obj, int w, int h)
Sets the size of the GLView.
Definition: elm_glview.c:580
EINA_DEPRECATED void elm_icon_animated_play_set(Evas_Object *obj, Eina_Bool play)
Set animation play mode of the icon.
Definition: elm_icon.c:699
#define efl_weak_ref(wref)
Reference a pointer to an Eo object.
Definition: Eo.h:2125
#define EINA_LOG_INFO(fmt,...)
Definition: eina_log.h:384
void elm_icon_order_lookup_set(Evas_Object *obj, Elm_Icon_Lookup_Order order)
Sets the icon lookup order used by elm_icon_standard_set().
Definition: elm_icon.c:908
EAPI void ephysics_body_soft_body_anchor_hardness_set(EPhysics_Body *body, double hardness)
Set the soft body anchor hardness percentage.
EAPI Eina_Value * eina_value_optional_new(const Eina_Value_Type *subtype, const void *value)
Creates an optional eina value with the passed value.
EAPI void ecore_x_present_select_events(Ecore_X_Window win, unsigned int events)
Definition: ecore_x_present.c:110
EAPI void ecore_drm2_device_cursor_size_get(Ecore_Drm2_Device *device, int *width, int *height)
Get the size of the cursor supported by a given Ecore_Drm2_Device.
Definition: ecore_drm2_device.c:709
EAPI int ecore_win32_screen_depth_get()
Retrieve the depth of the screen.
Definition: ecore_win32.c:654
Go.
Definition: elm_general.h:136
EAPI Eina_Bool edje_edit_state_map_zoom_set(Evas_Object *obj, const char *part, const char *state, double value, double x, double y)
Sets map.zoom (x and y) values of given part state.
Definition: edje_edit.c:7854
EOAPI void elm_obj_table_align_set(Eo *obj, double horizontal, double vertical)
Set alignment of table.
Evas_Point output
position on the output
Definition: Evas_Common.h:241
#define ELDBUS_FDO_PATH
Object that implements message bus interface.
Definition: Eldbus.h:126
EAPI Eina_List * eolian_aux_function_all_implements_get(const Eolian_Function *func, Eina_Hash *class_children)
Get all implementations of a function in a state.
Definition: eolian_aux.c:181
EINA_DEPRECATED void elm_icon_aspect_fixed_set(Evas_Object *obj, Eina_Bool fixed)
Set whether the original aspect ratio of the icon should be kept on resize.
Definition: elm_icon.c:831
DBus Annotation.
Definition: eldbus_introspection.h:83
void *(* copy)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc, const void *memory)
How to copy struct memory from an existing Eina_Value, if not provided alloc() will be used,...
Definition: eina_value.h:3070
const EAPI Eina_List * edje_edit_script_error_list_get(Evas_Object *obj)
Gets the list of errors resulting from the last script build.
Definition: edje_edit.c:12646
EAPI void ephysics_body_cloth_anchor_add(EPhysics_Body *body1, EPhysics_Body *body2, int node)
Anchors an arbitrary cloth's node with a rigid body.
Sentinel value to indicate last enum field during iteration.
Definition: elm_general.h:237
void * eina_iterator_container_get(Eina_Iterator *iterator)
Returns the container of an iterator.
Definition: eina_iterator.c:109
Phone Number layout.
Definition: elm_general.h:81
Eina_Iterator * eina_file_ls(const char *dir)
Gets an iterator to list the content of a directory.
Definition: eina_file.c:623
EAPI void eeze_disk_function(void)
Use this function to determine whether your eeze is disk-capable.
Definition: eeze_disk.c:147
void ethumb_client_format_set(Ethumb_Client *client, Ethumb_Thumb_Format f)
Configure format to use for future requests.
Definition: ethumb_client.c:1303
int ecore_thread_pending_get(void)
Gets the number of short jobs waiting for a thread to run.
Definition: ecore_thread.c:1168
#define ELM_LIST_CLASS
Elementary list class.
Definition: elm_list_eo.h:20
EAPI void ecore_wl_flush(void)
Sends all Wayland commands to the Wayland Display.
Definition: ecore_wl.c:249
EAPI Eina_Future_Desc eina_future_cb_easy_from_desc(const Eina_Future_Cb_Easy_Desc desc)
Creates an #Eina_Future_Desc based on a #Eina_Future_Cb_Easy_Desc.
Definition: eina_promise.c:1134
EAPI Eina_Value eina_promise_as_value(Eina_Promise *p)
Creates a new Eina_Value from a promise.
Definition: eina_promise.c:618
EOAPI void elm_obj_entry_select_none(Eo *obj)
This drops any existing text selection within the entry.
void(* Elm_Transit_Effect_Transition_Cb)(Elm_Transit_Effect *effect, Elm_Transit *transit, double progress)
Definition: elm_transit.h:138
Elm_Store_Item_Info base
Base information about an item.
Definition: elm_store.h:139
Elm_Code_Parser * ELM_CODE_PARSER_STANDARD_TODO
A provided parser that will highlight TODO and FIXME lines.
Definition: elm_code_parse.c:12
EAPI Evas_Event_Flags edje_edit_part_mask_flags_get(Evas_Object *obj, const char *part)
Gets mask_flags for part.
Definition: edje_edit.c:4030
struct _Efreet_Version Efreet_Version
Convenience struct used to mass-register widgets implementing prefs items interfaces.
Definition: elm_prefs_common.h:166
const typedef char Eina_Tmpstr
Definition: eina_tmpstr.h:121
int ecore_exe_run_priority_get(void)
Gets the priority at which to launch processes.
Definition: ecore_exe.c:49
EOAPI void elm_obj_map_user_agent_set(Eo *obj, const char *user_agent)
Set the user agent used by the map object to access routing services.
EAPI int ECORE_COCOA_EVENT_WINDOW_FOCUSED
Event triggered when a Cocoa window receives focus.
static Eina_Bool eina_value_array_pappend(Eina_Value *value, const void *ptr)
Appends a generic value to an array from a pointer.
EAPI void ephysics_body_central_force_apply(EPhysics_Body *body, double x, double y, double z)
Apply a force on the center of a body.
Options from current tween mode value.
Definition: Edje_Common.h:1918
EAPI Eina_Bool edje_edit_state_color3_set(Evas_Object *obj, const char *part, const char *state, double value, int r, int g, int b, int a)
Sets the color3 of a part state.
Definition: edje_edit.c:6895
EAPI Eina_List * edje_edit_parts_list_get(Evas_Object *obj)
Gets the list of all the parts in the given edje object.
Definition: edje_edit.c:3085
int * opcode_id
A pointer to store the opcode id received from the daemon.
Definition: eina_debug.h:154
EAPI Eina_Bool eeze_udev_syspath_is_touchpad(const char *syspath)
Checks whether the device is a touchpad.
Definition: eeze_udev_syspath.c:302
Eina_Bool ecore_file_exists(const char *file)
Checks if the given file exists.
Definition: ecore_file.c:165
EAPI Eina_Bool edje_edit_program_api_description_set(Evas_Object *obj, const char *prog, const char *description)
Sets api's description of a program.
Definition: edje_edit.c:12110
Eina_Binbuf * emile_base64url_decode(const Eina_Strbuf *in)
decoding function for base64 url and filename safe encoding.
int ecore_thread_available_get(void)
Gets the number of threads available for running tasks.
Definition: ecore_thread.c:1229
void eina_rbtree_delete(Eina_Rbtree *root, Eina_Rbtree_Free_Cb func, void *data)
Deletes all nodes from a valid red black tree.
Definition: eina_rbtree.c:535
Definition: Ecore_Drm.h:142
void(* EPhysics_World_Event_Cb)(void *data, EPhysics_World *world, void *event_info)
Definition: EPhysics.h:963
Evas_Coord y
The coordinates of the drop (DND operations only)
Definition: elm_cnp.h:108
EOAPI Elm_Widget_Item * elm_obj_naviframe_bottom_item_get(const Eo *obj)
Get a bottom item on the naviframe stack.
EAPI Eina_Bool edje_edit_state_aspect_min_set(Evas_Object *obj, const char *part, const char *state, double value, double aspect)
Sets the minimum aspect value of a part state.
EOAPI Eina_Bool elm_obj_prefs_item_value_get(const Eo *obj, const char *name, Eina_Value *value)
Get the value of a given prefs widget's item.
#define EINA_SAFETY_ON_NULL_RETURN(exp)
The macro doesn't do anything unless EINA_SAFETY_CHECKS is defined.
Definition: eina_safety_checks.h:225
Ecore_IMF_Device_Subclass dev_subclass
The device subclass of the key pressed.
Definition: Ecore_IMF.h:714
EOAPI void elm_obj_table_padding_get(const Eo *obj, int *horizontal, int *vertical)
Get padding between cells.
EINA_DEPRECATED EAPI void ecore_imf_context_hide(Ecore_IMF_Context *ctx)
Asks the Input Method Context to hide itself.
Definition: ecore_imf_context.c:301
struct _Elocation_Velocity Elocation_Velocity
#define ELM_GENLIST_EVENT_UNHIGHLIGHTED
Called when genlist is no longer highlighted.
Definition: elm_genlist_eo.h:933
EOAPI Efl_Canvas_Object * evas_canvas_seat_focus_get(const Eo *obj, Evas_Device *seat)
Return the focused object by a given seat.
EAPI int edje_edit_state_map_perspective_focal_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets map.perspective.focal value of given part state.
Definition: edje_edit.c:7907
EOAPI Elm_List_Mode elm_obj_list_mode_get(const Eo *obj)
Control which mode to use for the list object.
const EAPI Eina_Value_Struct_Operations * EINA_VALUE_STRUCT_OPERATIONS_STRINGSHARE
Definition: eina_value.c:5621
EAPI Ecore_Fb_Input_Device_Cap ecore_fb_input_device_cap_get(Ecore_Fb_Input_Device *dev)
Retrieve the capability of the given device.
Definition: ecore_fb_li.c:691
EAPI void elm_config_cursor_engine_only_set(Eina_Bool engine_only)
Set the configured cursor engine only usage.
Definition: elm_config.c:2936
void ecore_poller_poll_interval_set(Ecore_Poller_Type type, double poll_time)
Sets the time(in seconds) between ticks for the given poller type.
Definition: ecore_poller.c:215
EAPI Eina_Bool eina_list_move_list(Eina_List **to, Eina_List **from, Eina_List *data)
Moves a list node from one list to another.
Definition: eina_list.c:958
Unknown level.
Definition: eina_log.h:463
char * ecore_file_realpath(const char *file)
Gets the canonicalized absolute path name.
Definition: ecore_file.c:554
#define ELDBUS_FDO_BUS
DBus message bus name.
Definition: Eldbus.h:125
const char * compiler
compiler name
Definition: edje_convert.h:73
EAPI int ecore_cocoa_titlebar_height_get(void)
Gets the height of the title bar of Cocoa windows.
Eina_Iterator * eina_matrixsparse_iterator_new(const Eina_Matrixsparse *m)
Creates a new iterator over only the existing matrix cells.
Definition: eina_matrixsparse.c:1352
Ecore_Window event_window
The child window where event happened.
Definition: Ecore_Input.h:204
const EAPI char * eeze_udev_syspath_get_property(const char *syspath, const char *property)
Get the property value of a device from the /sys/ path.
Definition: eeze_udev_syspath.c:144
Structure passed as value on #EDJE_MESSAGE_INT messages.
Definition: Edje_Legacy.h:488
EAPI int edje_edit_part_item_index_aspect_w_get(Evas_Object *obj, const char *part, unsigned int index)
Gets the aspect width value of a part's item.
Definition: evas_text_utils.h:97
EAPI void elm_config_password_show_last_set(Eina_Bool password_show_last)
Set show last setting in password mode.
Definition: elm_config.c:3001
void ecore_exe_continue(Ecore_Exe *exe)
Continues the given paused process by sending it a SIGCONT signal.
Definition: ecore_exe.c:270
void eina_matrix4_values_get(const Eina_Matrix4 *m, double *xx, double *xy, double *xz, double *xw, double *yx, double *yy, double *yz, double *yw, double *zx, double *zy, double *zz, double *zw, double *wx, double *wy, double *wz, double *ww)
Gets the values of the coefficients of the given floating point matrix.
Definition: eina_matrix.c:225
EAPI void ecore_x_present_pixmap(Ecore_X_Window win, Ecore_X_Pixmap pixmap, unsigned int serial, Ecore_X_Region valid, Ecore_X_Region update, int x_off, int y_off, Ecore_X_Randr_Crtc target_crtc, Ecore_X_Sync_Fence wait_fence, Ecore_X_Sync_Fence idle_fence, unsigned int options, unsigned long long target_msc, unsigned long long divisor, unsigned long long remainder, Ecore_X_Present *notifies, int num_notifies)
Definition: ecore_x_present.c:137
char shortname
used with a single dash
Definition: Ecore_Getopt.h:190
EAPI Eina_Bool elm_layout_part_cursor_unset(Eo *obj, const char *part)
Unsets a cursor previously set with elm_layout_part_cursor_set.
Definition: efl_ui_layout.c:3191
The structure type used with the Commit_Content Input Method event.
Definition: Ecore_IMF.h:578
For matching every possible atom.
Definition: elm_cnp.h:75
A structure that stores old image directory entries.
Definition: edje_convert.h:39
Voice layout, but if the IME does not support voice layout, then normal layout will be shown.
Definition: Ecore_IMF.h:369
void eina_module_list_free(Eina_Array *array)
Frees every module on the list of modules.
Definition: eina_module.c:589
internal drive
Definition: Eeze_Disk.h:50
Eina_Future_Success_Cb success
Called on success (value.type is not EINA_VALUE_TYPE_ERROR).
Definition: eina_promise.h:297
Sentinel value to indicate last enum field during iteration.
Definition: elm_map_eo.h:45
void(* Elm_Drag_Pos)(void *data, Evas_Object *obj, Evas_Coord x, Evas_Coord y, Elm_Xdnd_Action action)
Callback called when a drag is over an object, and gives object-relative coordinates.
Definition: elm_cnp.h:210
#define EET_DATA_DESCRIPTOR_ADD_UNION(edd, struct_type, name, member, type_member, unified_type)
Adds an union type to a data descriptor.
Definition: Eet.h:3790
EAPI Eina_Bool efl_compatible(const Eo *obj, const Eo *obj_target)
@prief Check if 2 objects are compatible
Definition: eo.c:2626
EAPI void elm_entry_calc_force(Evas_Object *obj)
Forces calculation of the entry size and text layouting.
Definition: elm_entry.c:4290
EAPI void ecore_win32_window_size_step_get(Ecore_Win32_Window *window, int *step_width, int *step_height)
Get the step size of the given window.
Definition: ecore_win32_window.c:1053
EAPI void ecore_evas_size_min_get(const Ecore_Evas *ee, int *w, int *h)
Gets the minimum size set for a given Ecore_Evas window.
Definition: ecore_evas.c:1598
#define EDJE_EXTERNAL_DOUBLE_UNSET
Helper macro to indicate an EXTERNAL's double parameter is undefined.
Definition: Edje_Common.h:687
Stop parsing options.
Definition: Ecore_Getopt.h:77
EAPI Eina_List * eeze_udev_find_by_subsystem_sysname(const char *subsystem, const char *sysname)
A more advanced find, allows finds using udev subsystem and sysname.
Definition: eeze_udev_find.c:392
void ecore_timer_reset(Efl_Loop_Timer *obj)
Resets a timer to its full interval.
Definition: efl_loop_timer_eo.legacy.c:21
void evas_object_textgrid_font_source_set(Eo *obj, const char *font_source)
Set the font (source) file to be used on a given textgrid object.
Definition: evas_object_textgrid.c:1462
EOAPI void elm_obj_slideshow_previous(Eo *obj)
Slide to the previous item, in a given slideshow widget.
EAPI Eina_Bool elput_touch_dwt_enabled_set(Elput_Device *device, Eina_Bool enabled)
Enable or disable touchpad dwt (disable-while-typing) feature.
Definition: elput_touch.c:74
static double eina_vector3_distance_get(const Eina_Vector3 *a, const Eina_Vector3 *b)
Return the distance between of two vectors.
static Eina_Bool eina_value_list_get(const Eina_Value *value, unsigned int position,...)
Gets the generic value from a list member.
EOAPI void evas_canvas_image_cache_reload(Eo *obj)
Reload the image cache.
EAPI Eina_Bool elm_config_cache_flush_enabled_get(void)
Get the configured cache flush enabled state.
Definition: elm_config.c:3291
double emotion_object_play_length_get(const Evas_Object *obj)
Get the length of play for the media file.
Definition: emotion_smart.c:804
Animation is on playing.
Definition: efl_ui_animation_view_eo.legacy.h:26
double ecore_timer_precision_get(void)
Retrieves the current precision used by timer infrastructure.
Definition: ecore_timer.c:58
EOAPI void evas_canvas3d_node_mesh_del(Eo *obj, Evas_Canvas3D_Mesh *mesh)
Delete a mesh from the given node.
#define ELM_GENLIST_EVENT_TREE_EFFECT_FINISHED
Called when genlist tree effect finished.
Definition: elm_genlist_eo.h:1004
EAPI void elm_config_font_hint_type_set(int type)
Apply the specified font hinting type.
Definition: elm_config.c:3342
void(* Elm_Web_Console_Message)(void *data, Evas_Object *obj, const char *message, unsigned int line_number, const char *source_id)
Callback type for the JS console message hook.
Definition: elm_web_common.h:256
size_t len
size of memory pointed by mem
Definition: eina_slice.h:98
static void eina_vector2_array_set(Eina_Vector2 *dst, const double *v)
Set array to vector.
EAPI Eina_Bool edje_edit_script_program_set(Evas_Object *obj, const char *prog, const char *code)
Sets the Embryo script for the given program.
Definition: edje_edit.c:12174
EAPI Ecore_X_Randr_Edid_Display_Interface_Type ecore_x_randr_edid_display_interface_type_get(unsigned char *edid, unsigned long edid_length)
Get the display interface type from raw EDID data.
Definition: ecore_x_randr.c:3835
EOAPI Eina_Bool elm_obj_genlist_decorate_mode_get(const Eo *obj)
Get Genlist decorate mode.
EAPI int eet_data_image_header_read_cipher(Eet_File *ef, const char *name, const char *cipher_key, unsigned int *w, unsigned int *h, int *alpha, int *compress, int *quality, Eet_Image_Encoding *lossy)
Reads just the header data for an image and dont decode the pixels using a cipher.
Definition: eet_image.c:1506
Definition: Evas_Eo.h:132
const char * eldbus_message_signature_get(const Eldbus_Message *msg)
Get the Eldbus message signature.
Definition: eldbus_message.c:226
static Eina_Bool eina_value_list_append(Eina_Value *value,...)
Appends the generic value in a list.
EOAPI Elm_Widget_Item * elm_obj_index_item_sorted_insert(Eo *obj, const char *letter, Evas_Smart_Cb func, const void *data, Eina_Compare_Cb cmp_func, Eina_Compare_Cb cmp_data_func)
Insert a new item into the given index widget, using cmp_func function to sort items (by item handles...
Eina_Bool elm_policy_set(unsigned int policy, int value)
Set a new policy's value (for a given policy group/identifier).
Definition: elm_main.c:1408
EAPI void eina_quadtree_free(Eina_QuadTree *q)
Destructs quadtree and its data.
Definition: eina_quadtree.c:616
EAPI void elm_transit_tween_mode_set(Elm_Transit *transit, Elm_Transit_Tween_Mode tween_mode)
Set the transit animation acceleration type.
Definition: elm_transit.c:767
Ecore_X_Atom ECORE_X_ATOM_TEAMWORK_PRELOAD
Definition: ecore_x_atoms_decl.h:376
void(* Eina_Future_Scheduler_Cb)(Eina_Future *f, Eina_Value value)
Definition: eina_promise.h:118
unsigned char select_mode
entry selection mode
Definition: edje_convert.h:138
Definition: Ecore_Con.h:465
struct _Elm_Validator_Regexp Elm_Validator_Regexp
The Regexp validator data.
Definition: elm_helper.h:23
Eldbus_Message *(* Eldbus_Property_Set_Cb)(const Eldbus_Service_Interface *iface, const char *propname, Eldbus_Message_Iter *iter, const Eldbus_Message *input_msg)
Callback function to set property value from message.
Definition: eldbus_service.h:68
Eina_Bool eina_simple_xml_parse(const char *buf, unsigned buflen, Eina_Bool strip, Eina_Simple_XML_Cb func, const void *data)
Parses a section of XML string text.
Definition: eina_simple_xml_parser.c:284
const EAPI Eina_Unicode * EINA_UNICODE_EMPTY_STRING
Same as the standard strlen just with Eina_Unicode instead of char.
Definition: eina_unicode.c:37
EAPI void ecore_cocoa_window_size_max_get(const Ecore_Cocoa_Window *window, int *w, int *h)
Gets the maximum size size of a Cocoa window.
No pixel format.
Definition: Evas_Common.h:272
Definition: evas_cache.h:9
Eina_Bool elm_object_focus_allow_get(const Evas_Object *obj)
Get whether an Elementary object is focusable or not.
Definition: elm_main.c:1697
void evas_object_textgrid_font_get(const Eo *obj, const char **font_name, Evas_Font_Size *font_size)
Retrieve the font family and size in use on a given textgrid object.
Definition: evas_object_textgrid.c:1482
int EIO_MONITOR_DIRECTORY_MODIFIED
A directory has been modified in a watched directory.
Definition: eio_monitor.c:312
Definition: Ecore_Wl2.h:216
int button
The button which has been released.
Definition: Ecore_IMF.h:611
Ecore_Con_Url * url_con
a pointer to the connection object
Definition: Ecore_Con.h:599
A fingernail.
Definition: Evas_Common.h:331
EOAPI double elm_obj_gesture_layer_rotate_step_get(const Eo *obj)
This function returns step-value for rotate action.
Eina_Bool eina_matrix3_quad_quad_map(Eina_Matrix3 *m, const Eina_Quad *src, const Eina_Quad *dst)
Creates a projective matrix that maps a quadrangle to a quadrangle.
Definition: eina_matrix.c:668
EOAPI void elm_obj_entry_text_style_user_push(Eo *obj, const char *style)
Push the style to the top of user style stack.
EAPI void ephysics_body_back_face_culling_set(EPhysics_Body *body, Eina_Bool enable)
Set body's evas object to be hidden when it is counter-clockwise.
void ecore_fb_input_device_threshold_click_set(Ecore_Fb_Input_Device *dev, double threshold)
Set the threshold of mouse clicks of the given device.
Definition: ecore_fb_li.c:708
EAPI int ECORE_CON_EVENT_CLIENT_DEL
A client has disconnected from the server.
Definition: ecore_con_legacy.c:158
EAPI Eio_File * eio_eet_data_read_cipher(Eet_File *ef, Eet_Data_Descriptor *edd, const char *name, const char *cipher_key, Eio_Done_ERead_Cb done_cb, Eio_Error_Cb error_cb, const void *data)
Read a data structure from an eet file and decodes it using a cipher asynchronously.
Definition: eio_eet.c:454
EOAPI Eina_Bool elm_obj_clock_edit_get(const Eo *obj)
Whether a given clock widget is under editing mode or under (default) displaying-only mode.
void elm_photo_fill_inside_set(Evas_Object *obj, Eina_Bool fill)
Set if the photo should be completely visible or not.
Definition: elm_photo.c:452
EAPI Eio_File * eio_eet_read_direct(Eet_File *ef, const char *name, Eio_Done_Data_Cb done_cb, Eio_Error_Cb error_cb, const void *data)
Read a specified entry from an eet file and return data.
Definition: eio_eet.c:541
EAPI Eina_Bool ephysics_world_bodies_outside_right_autodel_get(const EPhysics_World *world)
Get world autodeleting bodies mode when they're outside of render area by the right.
void evas_font_reinit(void)
Reinitialize FontConfig.
Definition: evas_font_dir.c:1423
EAPI int edje_edit_part_item_index_min_h_get(Evas_Object *obj, const char *part, unsigned int index)
Gets the minimum height value of a part's item.
Eina_Bool elm_object_mirrored_get(const Evas_Object *obj)
Get the widget's mirrored mode.
Definition: elm_main.c:1466
Add the "If-Unmodified-Since" HTTP header, so that the request is performed by the server only if the...
Definition: Ecore_Con.h:1749
EAPI double edje_edit_state_image_border_scale_by_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the border scale by value of a part state.
Definition: edje_edit.c:10866
void elm_theme_overlay_add(Elm_Theme *th, const char *item)
Prepends a theme overlay to the list of overlays.
Definition: elm_theme.c:637
Eina_List * paths
The paths.
Definition: efreet_icon.h:67
EAPI Ethumb_Thumb_Orientation elm_thumb_orientation_get(const Evas_Object *obj)
Get the orientation of the thumb object.
Definition: elm_thumb.c:831
unsigned int step
how to grow the members array
Definition: eina_value.h:1185
Very fast, but lower compression ratio (LZ4HC)
Definition: Eet.h:243
int clip_to_id
the part id to clip this one to
Definition: edje_convert.h:124
_Evas_Pixel_Import_Pixel_Format
Definition: Evas_Common.h:270
const void * mem
memory pointed by this slice.
Definition: eina_slice.h:100
static int32_t eina_f8p24_int_to(Eina_F8p24 v)
Creates a new standard 32-bit integer from Eina_F8p24 floating point number.
void eina_file_real_close(Eina_File *file)
Closes a file from the OS perspective.
EAPI void ephysics_quaternion_set(EPhysics_Quaternion *quat, double x, double y, double z, double w)
Set quaternion values.
Definition: Ecore_X.h:831
File (or file path) does not exist.
Definition: emile_image.h:111
Eldbus_Connection * eldbus_connection_ref(Eldbus_Connection *conn)
Increment connection reference count.
Definition: eldbus_core.c:1171
EAPI int eet_data_dump_cipher(Eet_File *ef, const char *name, const char *cipher_key, Eet_Dump_Callback dumpfunc, void *dumpdata)
Dumps an eet encoded data structure from an eet file into ascii text using a cipher.
Definition: eet_data.c:4816
Ecore_Win32_Window * window
The window that received the event.
Definition: Ecore_Win32.h:510
Eina_List * not_show_in
list of environments that shoudn't display the icon
Definition: efreet_desktop.h:112
EOAPI Eina_List * evas_canvas_font_available_list(const Eo *obj)
List of available font descriptions known or found by this evas.
union _Ecore_Getopt_Desc_Store::@1 def
value of data being handled
_Emile_Image_Scale_Hint
Definition: emile_image.h:75
EAPI Eina_Bool elm_transit_auto_reverse_get(const Elm_Transit *transit)
Get if the auto reverse is on.
Definition: elm_transit.c:738
EAPI int ECORE_WL2_EVENT_DND_ENTER
Definition: ecore_wl2.c:25
EAPI Ecore_Power_State ecore_power_state_get(void)
Gets the current power state.
Definition: ecore.c:1103
EOAPI void elm_obj_genlist_realized_items_update(Eo *obj)
Update the contents of all realized items.
struct _Eina_QuadTree_Item Eina_QuadTree_Item
Definition: eina_quadtree.h:48
void evas_cserve_disconnect(void)
Force the system to disconnect from the bitmap caching server.
Definition: evas_stats.c:47
EAPI void elm_transit_tween_mode_factor_get(const Elm_Transit *transit, double *v1, double *v2)
Get the transit animation acceleration factor.
Definition: elm_transit.c:789
EAPI int ecore_fb_shutdown(void)
Shut down the Ecore_Fb library.
Definition: ecore_fb.c:76
void evas_font_path_global_prepend(const char *path)
Prepends a font path to the list of font paths used by the application.
Definition: evas_font_dir.c:1392
Friday weekday.
Definition: elm_calendar_eo.h:66
EAPI Eina_Bool elm_progressbar_is_pulsing_get(const Evas_Object *obj)
Get the pulsing state on a given progressbar widget.
Definition: efl_ui_progressbar.c:918
EAPI Eina_Bool edje_edit_part_item_item_weight_y_set(Evas_Object *obj, const char *part, unsigned int index, double weight_y)
Sets the vertical weight value of a part item.
EAPI Eina_Bool edje_edit_image_set_image_del(Evas_Object *obj, const char *set_name, unsigned int place)
Deletes image on current position from set.
Definition: edje_edit.c:9484
This event is being delivered but should be put "on hold" until the on hold flag is unset.
Definition: Evas_Common.h:358
unsigned int timestamp
The timestamp when the event occurred.
Definition: Ecore_IMF.h:711
void * ecore_event_filter_del(Ecore_Event_Filter *ef)
Deletes an event filter.
Definition: ecore_events.c:112
EAPI void ecore_evas_shaped_set(Ecore_Evas *ee, Eina_Bool shaped)
Sets whether an Ecore_Evas is shaped or not.
Definition: ecore_evas.c:1455
int height
The time the event occurred.
Definition: Ecore_Win32.h:397
EAPI Eina_Bool elm_transit_smooth_get(const Elm_Transit *transit)
Get the smooth scaling for transit map rendering.
Definition: elm_transit.c:693
EOAPI void elm_obj_diskselector_clear(Eo *obj)
Remove all diskselector's items.
Eina_Bool set
if image condition it's content
Definition: edje_convert.h:153
static Eina_List * eina_list_prev(const Eina_List *list)
Gets the list node prior to the specified list node.
EAPI void ecore_x_window_hide(Ecore_X_Window win)
Hides a window.
Definition: ecore_x_window.c:523
Definition: elm_widget_icon.h:23
unsigned char no_display
Don't display this application in menus.
Definition: efreet_desktop.h:117
void * mem
memory pointed by this slice.
Definition: eina_slice.h:120
EOAPI void elm_obj_clock_show_am_pm_set(Eo *obj, Eina_Bool am_pm)
If the given clock widget must show hours in military or am/pm mode.
Elocation_Resource_Flags
Definition: Elocation.h:129
EAPI int eina_convert_itoa(int n, char *s)
Converts an integer number to a string in decimal base.
Definition: eina_convert.c:153
EAPI void ecore_wl_window_move(Ecore_Wl_Window *win, int x, int y)
Signals for Wayland to initiate a window move.
Definition: ecore_wl_window.c:284
static Eina_Bool eina_stringshare_replace(Eina_Stringshare **p_str, const char *news)
Replace the previously stringshared pointer with new content.
Definition: eina_inline_stringshare.x:78
EAPI Eina_Bool elput_touch_tap_enabled_get(Elput_Device *device)
Get if tap-to-click is enabled on a given device.
Definition: elput_touch.c:174
const char * domain_str
Formatted string with color to print.
Definition: eina_log.h:416
Eina_Bool(* Eina_Accessor_Get_At_Callback)(Eina_Accessor *it, unsigned int idx, void **data)
Type for a callback that returns the data of a container as the given index.
Definition: eina_accessor.h:117
void eina_matrix3_rectangle_transform(const Eina_Matrix3 *m, const Eina_Rectangle *r, const Eina_Quad *q)
Computes the transformation of a rectangle using the given matrix.
Definition: eina_matrix.c:302
EAPI unsigned short edje_edit_part_item_index_span_col_get(Evas_Object *obj, const char *part, unsigned int index)
Gets the number of span columns.
const EAPI char * edje_edit_program_api_description_get(Evas_Object *obj, const char *prog)
Gets api's description of a program.
Definition: edje_edit.c:12091
EAPI Eina_Bool edje_edit_state_del(Evas_Object *obj, const char *part, const char *state, double value)
Deletes the given part state from the edje.
Definition: edje_edit.c:6248
EAPI void ephysics_body_soft_body_bending_constraints_add(EPhysics_Body *body, int number)
Add new bending constraints to some body.
Definition: elm_widget_genlist.h:36
#define EINA_MAGIC_FAIL(d, m)
Definition to call eina_magic_fail() with the parameters d, d->__magic, m, FILE, FUNCTION,...
Definition: eina_magic.h:259
Cube down flip mode.
Definition: efl_ui_flip_legacy.h:17
EAPI void ecore_evas_callback_mouse_out_set(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
Sets a callback for Ecore_Evas mouse out events.
Definition: ecore_evas.c:1279
void * eina_matrixsparse_data_idx_get(const Eina_Matrixsparse *m, unsigned long row, unsigned long col)
Gets data associated with given cell given its indexes.
Definition: eina_matrixsparse.c:1133
int line
Line of the error inside in scriptcode.
Definition: Edje_Edit.h:100
EINA_DEPRECATED void elm_cache_flush_interval_all_set(int size)
Set the configured cache flush interval time for all applications on the display.
EAPI void elm_config_cache_edje_file_cache_size_set(int size)
Set the configured edje file cache size.
Definition: elm_config.c:3371
EAPI void efreet_desktop_category_add(Efreet_Desktop *desktop, const char *category)
add a category to a desktop
Definition: efreet_desktop.c:445
EAPI Eina_Bool edje_edit_program_sample_speed_set(Evas_Object *obj, const char *prog, double speed)
Sets sample speed of the program.
Definition: edje_edit.c:11365
Definition: Ecore_X.h:767
EAPI void ecore_imf_context_input_hint_set(Ecore_IMF_Context *ctx, Ecore_IMF_Input_Hints hints)
Sets the input hint which allows input methods to fine-tune their behavior.
Definition: ecore_imf_context.c:867
#define ELM_GENGRID_EVENT_HIGHLIGHTED
Called when gengrid is highlighted.
Definition: elm_gengrid_eo.h:753
Eio_File * eio_file_xattr_string_set(const char *path, const char *attribute, const char *xattr_string, Eina_Xattr_Flags flags, Eio_Done_Cb done_cb, Eio_Error_Cb error_cb, const void *data)
Define a string extended attribute on a file/directory.
Definition: eio_xattr.c:500
EAPI EPhysics_Body * ephysics_body_cloth_add(EPhysics_World *world, unsigned short rows, unsigned short columns)
Create a new deformable cloth physics body.
int revision
< micro (bugfix, internal improvements, no new features version)
Definition: Ecore_X.h:32
EAPI Ecore_Fb_Input_Device * ecore_fb_input_device_open(const char *dev)
Open an input device.
Definition: ecore_fb_li.c:527
EAPI void ecore_evas_callback_device_mouse_out_set(Ecore_Evas *ee, Ecore_Evas_Mouse_IO_Cb func)
Sets a callback for Ecore_Evas mouse out events.
Definition: ecore_evas.c:5226
void(* Evas_Object_Intercept_Device_Focus_Set_Cb)(void *data, Evas_Object *obj, Eina_Bool focus, Eo *seat)
Function signature for the focus set event of an evas object with seat info.
Definition: Evas_Legacy.h:3032
void(* glEvasGLImageTargetTexture2DOES)(GLenum target, EvasGLImage image)
Requires the GL_OES_EGL_image extension, similar to glEGLImageTargetTexture2DOES.
Definition: Evas_GL.h:5327
The tip of a pen.
Definition: Ecore_IMF.h:508
Eina_Rbtree_Direction(* Eina_Rbtree_Cmp_Node_Cb)(const Eina_Rbtree *left, const Eina_Rbtree *right, void *data)
Definition: eina_rbtree.h:120
static Eina_Unicode eina_unicode_utf8_next_get(const char *buf, int *iindex) EINA_ARG_NONNULL(1
Reads UTF8 bytes from buf, starting at iindex and returns the decoded code point at iindex offset,...
EAPI Eet_Node * eet_node_unsigned_short_new(const char *name, unsigned short us)
Creates a new unsigned short node.
EAPI int efreet_desktop_type_add(const char *type, Efreet_Desktop_Type_Parse_Cb parse_func, Efreet_Desktop_Type_Save_Cb save_func, Efreet_Desktop_Type_Free_Cb free_func)
Adds the given type to the list of types in the system.
Definition: efreet_desktop.c:481
enum _EPhysics_Callback_Body_Type EPhysics_Callback_Body_Type
The types of events triggering a callback.
EAPI Eio_File * eio_file_ls(const char *dir, Eio_Filter_Cb filter_cb, Eio_Main_Cb main_cb, Eio_Done_Cb done_cb, Eio_Error_Cb error_cb, const void *data)
List contents of a directory without locking your app.
Definition: eio_file.c:577
EAPI double edje_edit_program_transition_value4_get(Evas_Object *obj, const char *prog)
Gets the interpolation value 4 of the transition.
EAPI void ecore_evas_ews_background_set(Evas_Object *o)
Sets the current background, must be created by evas ecore_evas_ews_evas_get().
Definition: ecore_evas_ews.c:1414
Evas_Event_Flags ignore_flags
ignore flags
Definition: edje_convert.h:131
EAPI Eina_File * eina_file_dup(const Eina_File *file)
Duplicates a read-only handler of a previously open file.
Definition: eina_file_common.c:510
Slide always.
Definition: elm_label_eo.h:23
const EAPI Eina_Value_Type * EINA_VALUE_TYPE_TIMESTAMP
Definition: eina_value.c:5595
EAPI void * embryo_program_data_get(Embryo_Program *ep)
Retrieves the data associated to the given program.
Definition: embryo_amx.c:578
EAPI Eina_Bool edje_edit_part_item_insert_before_index(Evas_Object *obj, const char *part, const char *item_name, unsigned int index, const char *source_group)
Inserts new item to box or table part before specified existing item.
Definition: edje_edit.c:4941
a property was removed
Definition: eldbus_proxy.h:191
Definition: elm_helper.h:10
Bad access.
Definition: Ecore_X.h:400
EAPI int ECORE_WL2_EVENT_WINDOW_ACTIVATE
Definition: ecore_wl2.c:57
Double-pointed arrow pointing north and south.
Definition: Ecore_Win32.h:114
Evas_Object * elm_slider_add(Evas_Object *parent)
Add a new slider widget to the given parent Elementary (container) object.
Definition: elm_slider.c:1381
EAPI void eina_quad_rectangle_from(Eina_Quad *q, const Eina_Rectangle *r)
Transform the given rectangle to the given quadrangle.
Definition: eina_quad.c:86
int version
The current version number is EVAS_GL_API_VERSION (4).
Definition: Evas_GL.h:5158
Ask the user what to do.
Definition: elm_cnp.h:98
EAPI Efreet_Desktop * efreet_util_desktop_generic_name_find(const char *generic_name)
Find a desktop by generic name.
Definition: efreet_utils.c:333
Eina_Bool evas_object_smart_type_check_ptr(const Evas_Object *obj, const char *type)
Checks whether a given smart object or any of its smart object parents is of a given smart class,...
Definition: evas_object_smart.c:451
EAPI void ecore_imf_context_mime_type_accept_set(Ecore_IMF_Context *ctx, const char *mime_type)
Sets the allowed MIME type to deliver to the input panel.
Definition: ecore_imf_context.c:1447
char * str[1]
The message's array of string pointers.
Definition: Edje_Legacy.h:501
EAPI void ecore_wl2_subsurface_place_below(Ecore_Wl2_Subsurface *subsurface, struct wl_surface *surface)
Place subsurface on layer below a reference surface.
Definition: ecore_wl2_subsurf.c:130
Notification prior to the dismissal of the input panel.
Definition: Ecore_IMF.h:144
EOAPI Eina_Bool evas_canvas3d_material_enable_get(const Eo *obj, Evas_Canvas3D_Material_Attrib attrib)
The material attribute enable flag of the given material.
const char * dev_name
The device name of the key released.
Definition: Ecore_IMF.h:731
EAPI void elm_table_pack_get(Evas_Object *subobj, int *col, int *row, int *colspan, int *rowspan)
Get the packing location of an existing child of the table.
Definition: elm_table.c:286
EAPI Eina_Bool edje_edit_state_map_perspective_on_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool perspective_on)
Sets perspective_on value of given part state.
EAPI Eina_Bool edje_edit_program_target_del(Evas_Object *obj, const char *prog, const char *target)
Deletes a target from the list of 'targets' in the given program.
Definition: edje_edit.c:11939
Start resizing window to the top.
Definition: elm_win_legacy.h:180
Definition: Ecore_Win32.h:358
void elm_map_overlay_paused_set(Elm_Map_Overlay *overlay, Eina_Bool paused)
Pause or unpause the overlay.
Definition: elm_map.c:4987
Elm_Object_Multi_Select_Mode multi_select_mode
select mode for multiple selection
Definition: elm_widget_gengrid.h:65
unsigned int version
must be EINA_VALUE_STRUCT_OPERATIONS_VERSION
Definition: eina_value.h:3067
A generic datatype for engine specific native surface information.
Definition: Evas_Legacy.h:4641
Definition: Ecore_Wl2.h:316
int EMOTION_WEBCAM_ADD
Ecore_Event triggered when a new webcam is plugged in.
Definition: emotion_webcam.c:22
#define _EINA_INLIST_CONTAINER(ref, ptr)
Definition: eina_inlist.h:817
EINA_MAGIC
Indicates whether Eina Magic should be used.
Definition: eina_file_common.h:71
const char * evas_textblock_style_get(const Evas_Textblock_Style *ts)
Return the text of the style ts.
Definition: evas_object_textblock.c:7463
Ecore_Window window
The main window where event happened.
Definition: Ecore_Input.h:289
Eina_Bool eldbus_message_from_eina_value(const char *signature, Eldbus_Message *msg, const Eina_Value *value)
Convert Eina_Value to Eldbus_Message.
Definition: eldbus_message_from_eina_value.c:375
Evas_Coord y
Holds zoom center point reported to user
Definition: elm_gesture_layer_common.h:90
EAPI Elm_Thumb_Animation_Setting elm_thumb_animate_get(const Evas_Object *obj)
Get the animation state for the thumb object.
Definition: elm_thumb.c:933
EAPI int eet_init(void)
Initializes the EET library.
Definition: eet_lib.c:540
EAPI Eina_Bool edje_edit_program_after_insert_at(Evas_Object *obj, const char *prog, const char *after, int place)
Adds a new program name into specific place in list of 'afters' in the given program.
Definition: edje_edit.c:12030
EAPI Eina_Bool elput_touch_drag_enabled_set(Elput_Device *device, Eina_Bool enabled)
Enable or disable tap-and-drag on this device.
Definition: elput_touch.c:12
Eina_Iterator *(* iterator)(void *data)
Function to get an Eina_Iterator that will walk every allocated element in the pool.
Definition: eina_inline_mempool.x:63
EAPI void ecore_drm_output_current_resolution_get(Ecore_Drm_Output *output, int *w, int *h, unsigned int *refresh)
Gets the current resolution of Ecore_Drm_Output.
Definition: ecore_drm_output.c:1182
EOAPI Eina_Bool elm_obj_entry_select_allow_get(const Eo *obj)
Allow selection in the entry.
Eina_Hash * data
Hash of string => (Hash of string => string)
Definition: efreet_ini.h:25
EAPI void * eet_data_image_encode_cipher(const void *data, const char *cipher_key, unsigned int w, unsigned int h, int alpha, int compress, int quality, Eet_Image_Encoding lossy, int *size_ret)
Encodes image data for storage or transmission using a cipher.
Definition: eet_image.c:1556
#define EMBRYO_CELL_NONE
An invalid cell reference.
Definition: Embryo.h:432
HTTP version 1.1 (default)
Definition: Ecore_Con.h:1769
void evas_device_name_set(Evas_Device *dev, const char *name)
Set the name of a device as a string.
Definition: evas_device.c:327
EAPI Eina_Bool edje_edit_state_add(Evas_Object *obj, const char *part, const char *name, double value)
Creates a new state to the give part.
Definition: edje_edit.c:6349
Eina_Bool ecore_file_mv(const char *src, const char *dst)
Moves the given file to the given destination.
Definition: ecore_file.c:449
EAPI Ecore_X_Pixmap ecore_evas_software_x11_pixmap_get(const Ecore_Evas *ee)
Returns the underlying Ecore_X_Pixmap used in the Ecore_Evas.
Definition: ecore_evas.c:4013
EAPI double ephysics_body_friction_get(const EPhysics_Body *body)
Get body's friction.
EINA_DEPRECATED void elm_diskselector_item_tooltip_unset(Elm_Object_Item *it)
Unset tooltip from item.
EOAPI Elm_Widget_Item * elm_obj_genlist_selected_item_get(const Eo *obj)
Get the selected item in the genlist.
Icon is of type standard.
Definition: elm_general.h:66
#define efl_new(klass,...)
Create a new object.
Definition: Eo.h:1579
#define EET_T_F8P24
Data type: fixed point 8.24.
Definition: Eet.h:2590
const EAPI char * edje_edit_data_source_generate(Evas_Object *obj)
Returns source code of global block data.
Definition: edje_edit.c:13129
EINA_DEPRECATED void elm_font_cache_all_set(int size)
Set the configured font cache size for all applications on the display.
EINA_DEPRECATED EAPI void elm_fileselector_entry_selected_set(Evas_Object *obj, const char *path)
Set the initial file system path for a given file selector entry widget.
Definition: elc_fileselector_entry.c:304
int elm_animation_view_frame_count_get(const Elm_Animation_View *obj)
Get the index of end frame of the animation view, if it's animated.
#define ELM_GENLIST_EVENT_HIGHLIGHTED
Called when genlist is highlighted.
Definition: elm_genlist_eo.h:924
const Eina_List * elm_object_focus_custom_chain_get(const Evas_Object *obj)
Get custom focus chain.
Definition: elm_focus_legacy.c:144
AY 8bits Alpha and 8bits Grey, accessed 1 16bits at a time.
Definition: emile_image.h:33
EAPI double ephysics_body_restitution_get(const EPhysics_Body *body)
Get body's restitution.
EAPI Evas_Object * elm_route_add(Evas_Object *parent)
Add a new route to the parent.
Definition: elm_route.c:177
No locks are active.
Definition: Ecore_IMF.h:279
Eina_Bool elm_win_demand_attention_get(const Evas_Object *obj)
Get the demand_attention state of a window.
Definition: efl_ui_win.c:8498
EAPI Ecore_Win32_Window * ecore_win32_window_override_new(Ecore_Win32_Window *parent, int x, int y, int width, int height)
Creates a new borderless window.
Definition: ecore_win32_window.c:477
int evas_shutdown(void)
Directly shutdown Evas.
Definition: evas_main.c:212
#define ELM_NAVIFRAME_EVENT_ITEM_ACTIVATED
Called when naviframe item was activated.
Definition: elm_naviframe_eo.h:287
Eina_Accessor * eina_inlist_accessor_new(const Eina_Inlist *list)
Returns a new accessor associated to a list.
Definition: eina_inlist.c:874
Accelerometer sensor.
Definition: Eeze_Sensor.h:67
Definition: eolian_database.h:51
void edje_file_collection_list_free(Eina_List *lst)
Frees file collection list.
Definition: edje_load.c:195
EAPI Eina_Bool elm_config_offline_get(void)
Get whether the system is offline.
Definition: elm_config.c:4692
EAPI void ephysics_body_torques_get(const EPhysics_Body *body, double *x, double *y, double *z)
Get physics body torques.
See elm_win_fake_add().
Definition: elm_win_legacy.h:102
int major
The major number of Edje version.
Definition: Edje_Common.h:152
EOAPI void evas_canvas3d_mesh_vertex_count_set(Eo *obj, unsigned int count)
The vertex count of the given mesh.
Eeze_Udev_Event
Flags for watch events.
Definition: Eeze.h:203
Edje_External_Param * edje_external_param_find(const Eina_List *params, const char *key)
Convenience function to find a specific parameter in a list of them.
Definition: edje_external.c:234
Definition: Ecore_Wl2.h:186
EOAPI void evas_canvas3d_object_callback_unregister(Eo *obj, const char *event)
Pure virtual unregister smart callback function.
Body collided with other body.
Definition: EPhysics.h:2264
void eina_tiler_area_size_set(Eina_Tiler *t, int w, int h)
Changes the size of the area covered by the tiler.
Definition: eina_tiler.c:1171
EAPI Eina_Bool edje_edit_state_text_set(Evas_Object *obj, const char *part, const char *state, double value, const char *text)
Sets the text of a part state.
Definition: edje_edit.c:8407
void ethumb_client_video_start_set(Ethumb_Client *client, float start)
Set initial video position to start thumbnailing, in percentage.
Definition: ethumb_client.c:1707
EAPI Efl_Del_Intercept efl_del_intercept_get(const Eo *obj_id)
Get the deletion interceptor function.
Definition: eo.c:2058
EAPI int ELOCATION_EVENT_ADDRESS
Address changed.
Definition: elocation.c:45
Efreet_Icon_Point.
Definition: efreet_icon.h:137
Outline soft shadow text effect value.
Definition: Edje_Common.h:2140
EAPI Ecore_Evas * ecore_evas_object_ecore_evas_get(Evas_Object *obj)
Retrieve the internal Ecore_Evas handle of an image object created via ecore_evas_object_image_new().
Definition: ecore_evas.c:1151
No callback, or invalid callback.
Definition: Embryo.h:402
where to place backgrounds
Definition: elm_general.h:479
EAPI float ethumb_video_time_get(const Ethumb *e)
Get the video time (duration) in seconds.
Definition: ethumb.c:769
static void eina_vector2_copy(Eina_Vector2 *dst, const Eina_Vector2 *src)
Copy vector.
EAPI Evas_Object * elm_video_add(Evas_Object *parent)
Add a new Elm_Video object to the given parent Elementary (container) object.
Definition: efl_ui_video.c:471
EAPI double edje_edit_state_fill_size_relative_y_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the fill vertical size relative value of a part state.
Arrow cursor.
Definition: Ecore_Cocoa.h:102
Sort by descending modified date.
Definition: elm_interface_fileselector_eo.h:42
Use all horizontal container space to place an object, using the given aspect.
Definition: Evas_Common.h:366
_Edje_External_Param_Flags
Flags that determine how a parameter may be accessed in different circumstances.
Definition: Edje_Common.h:645
Contextual menu cursor.
Definition: Ecore_Cocoa.h:103
EAPI Eina_Bool edje_edit_group_exist(Evas_Object *obj, const char *group)
Checks if a group with the given name exist in the edje.
Definition: edje_edit.c:2000
EAPI void ecore_x_double_click_time_set(double t)
Sets the timeout for a double and triple clicks to be flagged.
Definition: ecore_x.c:1056
Request min.
Definition: elm_glview_eo.h:45
Eo * dev
The Efl_Input_Device that originated the event.
Definition: Ecore_Input.h:280
EAPI void ecore_x_dpms_timeout_suspend_set(unsigned int new_timeout)
Sets the suspend timeout (in unit of seconds).
Definition: ecore_x_dpms.c:257
EOAPI Efl_Canvas_Object * elm_obj_web_webkit_view_get(const Eo *obj)
Get internal ewk_view object from web object.
EAPI void ecore_drm_output_free(Ecore_Drm_Output *output)
Frees an Ecore_Drm_Output.
Definition: ecore_drm_output.c:997
const char * value
The attribute value.
Definition: efreet_xml.h:30
EINA_DEPRECATED EAPI Eina_Bool edje_edit_state_container_padding_get(Evas_Object *obj, const char *part, const char *state, double value, int *x, int *y)
Gets x and y paddings for BOX or TABLE part.
Definition: edje_edit.c:4698
void elm_genlist_item_tooltip_content_cb_set(Elm_Object_Item *item, Elm_Tooltip_Item_Content_Cb func, const void *data, Evas_Smart_Cb del_cb)
Set the content to be shown in a given genlist item's tooltips.
Definition: elm_genlist.c:7576
Definition: Ecore_X.h:1100
EAPI void ecore_drm2_fb_dirty(Ecore_Drm2_Fb *fb, Eina_Rectangle *rects, unsigned int count)
Mark regions of a framebuffer as dirty.
Definition: ecore_drm2_fb.c:215
Eina_Bool eina_file_map_faulted(Eina_File *file, void *map)
Tells whether there has been an IO error during the life of a mmaped file.
Definition: eina_file.c:1119
Definition: eina_vector.h:57
EAPI Eina_Bool elm_cnp_clipboard_selection_has_owner(Evas_Object *obj)
Determine whether the clipboard selection has an owner.
Definition: efl_ui_selection.c:274
keep original proportion between width and height
Definition: Ethumb.h:262
void elm_gengrid_page_relative_get(const Eo *obj, double *h_pagerel, double *v_pagerel)
Control a given gengrid widget's scrolling page size, relative to its viewport size.
Definition: elm_gengrid.c:5113
EOAPI void evas_canvas3d_primitive_surface_set(Eo *obj, Evas_Canvas3D_Surface_Func *surface)
The surface of the given primitive.
void eina_simple_xml_attribute_free(Eina_Simple_XML_Attribute *attr)
Removes attribute from parent and deletes it.
Definition: eina_simple_xml_parser.c:646
Definition: Ecore_Win32.h:391
Standard arrow and small hourglass.
Definition: Ecore_Win32.h:105
EAPI double ephysics_body_soft_body_drag_coefficient_get(const EPhysics_Body *body)
Get the drag coefficient of a soft body.
EOAPI void elm_obj_entry_single_line_set(Eo *obj, Eina_Bool single_line)
Sets the entry to single line mode.
Force direct rendering even if the canvas is rotated.
Definition: Evas_GL.h:515
Argument is optional.
Definition: Ecore_Getopt.h:106
void eldbus_proxy_free_cb_del(Eldbus_Proxy *proxy, Eldbus_Free_Cb cb, const void *data)
Remove callback registered in eldbus_proxy_free_cb_add().
Definition: eldbus_proxy.c:280
EAPI char * ecore_drm_output_name_get(Ecore_Drm_Output *output)
Gets the name of Ecore_Drm_Output.
Definition: ecore_drm_output.c:1290
Use ALSA module.
Definition: Ecore_Audio.h:56
EOAPI Eina_Bool elm_private_mapbuf_auto_get(const Eo *obj)
Get a value whether auto mode is enabled or not.
EOAPI void evas_canvas3d_node_member_add(Eo *obj, Evas_Canvas3D_Node *member)
Add a member node to the given node.
EAPI Eina_List * eina_list_search_unsorted_list(const Eina_List *list, Eina_Compare_Cb func, const void *data)
Returns node if data is in the unsorted list.
Definition: eina_list.c:1549
EAPI void ecore_wl2_window_popup_input_set(Ecore_Wl2_Window *window, Ecore_Wl2_Input *input)
Set the seat for a popup window to be used with grab.
Definition: ecore_wl2_window.c:1096
EAPI void ecore_drm2_output_gamma_set(Ecore_Drm2_Output *output, uint16_t size, uint16_t *red, uint16_t *green, uint16_t *blue)
Set the gamma level of an Ecore_Drm_Output.
Definition: ecore_drm2_outputs.c:1494
no orientation change
Definition: elm_image_legacy.h:390
EAPI Eina_Bool edje_edit_save_all(Evas_Object *obj)
Saves every group back into the file.
Definition: edje_edit.c:16663
EAPI Eina_Bool ecore_evas_ews_engine_set(const char *engine, const char *options)
Sets the engine to be used by the backing store engine.
Definition: ecore_evas_ews.c:1302
EAPI int ECORE_WL2_EVENT_WINDOW_CONFIGURE
Definition: ecore_wl2.c:35
EAPI double ecore_con_client_timeout_get(const Ecore_Con_Client *cl)
Gets the default time after which the client will be disconnected when inactive.
Definition: ecore_con_legacy.c:704
static Eina_Bool eina_value_array_setup(Eina_Value *value, const Eina_Value_Type *subtype, unsigned int step)
Initializes generic value storage of type array.
#define EET_T_LONG_LONG
Data type: long long.
Definition: Eet.h:2578
EAPI void ecore_file_monitor_del(Ecore_File_Monitor *em)
Stops the monitoring of the given path.
Definition: ecore_file_monitor.c:34
int x
top-left x coordinate of rectangle
Definition: eina_rectangle.h:71
static void eina_vector2_subtract(Eina_Vector2 *out, const Eina_Vector2 *a, const Eina_Vector2 *b)
Subtract two vectors.
Snap motion sensor.
Definition: Eeze_Sensor.h:76
void eina_thread_queue_wait_done(Eina_Thread_Queue *thq, void *allocref)
Finishes fetching a message from a thread queue.
Definition: eina_thread_queue.c:459
EOAPI Elm_Widget_Item * elm_obj_colorselector_palette_selected_item_get(const Eo *obj)
Get the selected item in colorselector palette.
Elm_Dayselector_Day
Identifies the day of the week.
Definition: elm_dayselector_eo.h:23
EAPI int eet_num_entries(Eet_File *ef)
Returns the number of entries in the specified eet file.
Definition: eet_lib.c:2657
Eina_Bool ethumb_client_frame_set(Ethumb_Client *client, const char *file, const char *group, const char *swallow)
Set frame to apply to future thumbnails.
Definition: ethumb_client.c:1560
EAPI Ecore_Wl2_Frame_Cb_Handle * ecore_wl2_window_frame_callback_add(Ecore_Wl2_Window *window, Ecore_Wl2_Frame_Cb cb, void *data)
Add a callback that fires when the window's surface_frame callback fires.
Definition: ecore_wl2_window.c:1654
Definition: eo_lexer.h:118
Eio asynchronous input/output library.
EOAPI Eina_Bool elm_obj_gengrid_multi_select_get(const Eo *obj)
Get whether multi-selection is enabled or disabled for a given gengrid widget.
int mkstemps(char *__template, int suffixlen)
Create a unique temporary file name with a suffix.
Definition: evil_stdlib.c:161
Ecore_Win32_Window * window
The window that received the event.
Definition: Ecore_Win32.h:437
EAPI void ephysics_body_evas_object_set(EPhysics_Body *body, Evas_Object *evas_obj, Eina_Bool use_obj_pos)
Set an evas object to a physics body.
EAPI Ecore_Drm2_Fb * ecore_drm2_output_latest_fb_get(Ecore_Drm2_Output *output)
Return the most recently set Ecore_Drm2_Fb for a given output.
Definition: ecore_drm2_outputs.c:1153
Definition: elm_widget_photo.h:28
EAPI void ecore_imf_evas_event_key_down_wrap(Evas_Event_Key_Down *evas_event, Ecore_IMF_Event_Key_Down *imf_event)
Converts a "key_down" event from Evas to the corresponding event of Ecore_IMF.
Definition: ecore_imf_evas.c:176
EAPI char * ecore_con_local_path_new(Eina_Bool is_system, const char *name, int port)
Creates a local path to connect the socket.
Definition: ecore_con_local.c:35
Generic engine information.
Definition: Evas_Legacy.h:47
#define EET_EINA_FILE_DATA_DESCRIPTOR_CLASS_SET(clas, type)
Definition: Eet.h:3071
EAPI void ecore_win32_window_show(Ecore_Win32_Window *window)
Show the given window.
Definition: ecore_win32_window.c:1079
Definition: session-recovery-client-protocol.h:19
EAPI int ECORE_WL2_EVENT_SEAT_KEYMAP_CHANGED
Definition: ecore_wl2.c:43
double zz
zz in z' = (x * zx) + (y * zy) + zz
Definition: eina_matrix.h:89
I/O operation is trying to get uid from user name.
Definition: Eio_Legacy.h:114
EAPI void ecore_drm_output_physical_size_get(Ecore_Drm_Output *output, int *w, int *h)
Gets the physical size of Ecore_Drm_Output.
Definition: ecore_drm_output.c:1198
Advise random memory access to the mapped memory.
Definition: eina_file.h:143
void(* Evas_Object_Intercept_Stack_Above_Cb)(void *data, Evas_Object *obj, Evas_Object *above)
Function signature for the stack above event of an evas object.
Definition: Evas_Legacy.h:2978
EAPI void eina_binbuf_reset(Eina_Binbuf *buf) EINA_ARG_NONNULL(1)
Resets a string buffer.
Eina_Bool scale_up
EINA_TRUE if scaling up is allowed
Definition: elm_store.h:95
EAPI void ecore_x_window_cursor_show(Ecore_X_Window win, Eina_Bool show)
Show the cursor on a window of type Ecore_X_Window.
Definition: ecore_x_window.c:872
Eio_File * eio_file_mkdir(const char *path, mode_t mode, Eio_Done_Cb done_cb, Eio_Error_Cb error_cb, const void *data)
Create a new directory.
Definition: eio_single.c:513
static Eina_Value eina_value_int_init(int c)
Initialize Eina_Value containing the passed parameter.
Definition: eina_inline_value_util.x:197
dancing particles
Definition: Emotion.h:218
EINA_DEPRECATED EAPI void ecore_imf_context_control_panel_hide(Ecore_IMF_Context *ctx)
Asks the Input Method Context to hide the control panel of using Input Method.
Definition: ecore_imf_context.c:854
#define ELM_GENLIST_EVENT_MULTI_SWIPE_LEFT
Called when multitouch swipe left detected.
Definition: elm_genlist_eo.h:897
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_align_y_set(Evas_Object *obj, const char *part, const char *item, double align_y)
Sets the vertical align value of a part state.
EAPI size_t eina_strlcpy(char *dst, const char *src, size_t siz) EINA_ARG_NONNULL(1
Copies a c-string to another.
void ecore_exe_close_stdin(Ecore_Exe *exe)
The stdin of the given child process will close when the write buffer is empty.
Definition: ecore_exe.c:134
#define ELM_CALENDAR_EVENT_DISPLAY_CHANGED
Emitted when the current month displayed in the calendar is changed.
Definition: elm_calendar_eo.h:572
EAPI Ecore_X_Window * ecore_x_window_root_list(int *num_ret)
Get a list of all the root windows on the server.
Definition: ecore_x.c:1303
EAPI Eina_Binbuf * emile_binbuf_cipher(Emile_Cipher_Algorithm algo, const Eina_Binbuf *data, const char *key, unsigned int length)
Cipher a buffer with a defined algorithm and key.
Definition: emile_cipher.c:32
EAPI char * ecore_x_icccm_icon_name_get(Ecore_X_Window win)
Get a window icon name.
Definition: ecore_x_icccm.c:940
void elm_object_signal_callback_add(Evas_Object *obj, const char *emission, const char *source, Edje_Signal_Cb func, void *data)
Add a callback for a signal emitted by widget edje object.
Definition: elm_main.c:1891
Definition: elm_prefs_common.h:38
256x256 as defined by FreeDesktop.Org standard
Definition: Ethumb.h:250
void evas_color_argb_premul(int a, int *r, int *g, int *b)
Pre-multiplies a rgb triplet by an alpha factor.
Definition: evas_main.c:975
void ecore_exe_hup(Ecore_Exe *exe)
Sends a SIGHUP signal to the given spawned process.
Definition: ecore_exe.c:330
"Alt" is pressed
Definition: Ecore_IMF.h:267
void(* connected)(void *data, struct bq_provider *bq_provider, int32_t queue_size, int32_t width, int32_t height)
connected - (none) @queue_size: (none) @width: (none) @height: (none)
Definition: bq_mgr_protocol.h:215
EOAPI void elm_obj_index_standard_priority_set(Eo *obj, int priority)
Control standard_priority group of index.
EAPI void elm_video_file_get(Eo *obj, const char **filename)
Get the file or URI that is used as the video source.
Definition: efl_ui_video.c:484
Box type value.
Definition: Edje_Legacy.h:3188
const char * elm_object_item_translatable_part_text_get(const Elm_Widget_Item *obj, const char *part)
Get the original string set as translatable for an object item.
Definition: elm_widget_item_eo.legacy.c:201
const EAPI Eina_Value_Struct_Desc * EINA_PROMISE_RACE_STRUCT_DESC
Definition: eina_promise.c:141
static double eina_vector3_angle_get(const Eina_Vector3 *a, const Eina_Vector3 *b)
Return the angle between of two vectors.
EAPI void ecore_x_randr_screen_reset(Ecore_X_Window root)
removes unused screen space.
Definition: ecore_x_randr.c:545
const char * eldbus_message_destination_get(const Eldbus_Message *msg)
Get the Eldbus message destination.
Definition: eldbus_message.c:212
EOAPI Elm_Widget_Item * elm_obj_genlist_at_xy_item_get(const Eo *obj, int x, int y, int *posret)
Get the item that is at the x, y canvas coords.
unsigned int id
ID of the notification.
Definition: elm_sys_notify_eo.h:50
static int eina_clist_element_is_linked(Eina_Clist *elem)
Checks whether an element is in a list.
EAPI Eina_Bool edje_edit_group_data_name_set(Evas_Object *obj, const char *itemname, const char *newname)
Changes the name of the given data object.
Definition: edje_edit.c:2533
Eina_Bool paused
a flag whether clock is paused or not
Definition: elm_widget_clock.h:52
EAPI Eina_Bool edje_edit_state_external_param_get(Evas_Object *obj, const char *part, const char *state, double value, const char *param, Edje_External_Param_Type *type, void **val)
Gets the external parameter type and value.
Definition: edje_edit.c:7332
EAPI void ephysics_body_impulse_apply(EPhysics_Body *body, double x, double y, double z, Evas_Coord pos_x, Evas_Coord pos_y, Evas_Coord pos_z)
Apply an impulse over a body.
const char * string
A UTF8 string if this keystroke has produced a visible string to be ADDED.
Definition: Ecore_IMF.h:728
Eina_Bool no_scale
EINA_TRUE is you don't want the icon scaled
Definition: elm_store.h:93
struct _Elm_Map_Marker_Class Elm_Map_Marker_Class
Each marker must be associated to a class.
Definition: elm_map_common.h:46
EINA_DEPRECATED EAPI Ecore_Wl_Dnd * ecore_wl_dnd_get(void)
Definition: ecore_wl_dnd.c:110
Definition: eolian_database.h:342
Substring style 5.
Definition: Ecore_IMF.h:326
No error on load.
Definition: emile_image.h:109
kept as sentinel, not really an event
Definition: EPhysics.h:2267
void evas_object_textblock_valign_set(Evas_Object *obj, double align)
The vertical alignment of text within the textblock object as a whole.
Definition: evas_object_textblock.c:7742
Structure passed as value on #EDJE_MESSAGE_STRING_FLOAT messages.
Definition: Edje_Legacy.h:522
EAPI int edje_edit_part_items_count_get(Evas_Object *obj, const char *part)
Gets the count of part items in the given edje.
Definition: edje_edit.c:5213
Definition: Ecore_X.h:978
void elm_map_overlay_bubble_content_append(Elm_Map_Overlay *bubble, Evas_Object *content)
Add a content object to the bubble overlay.
Definition: elm_map.c:5478
Eina_List * entries
a list of Edje_Font_Directory_Entry
Definition: edje_convert.h:32
Definition: Ecore_X.h:985
A structure that stores old external directory entries.
Definition: edje_convert.h:49
Eina_Matrix_Type eina_matrix3_type_get(const Eina_Matrix3 *m)
Returns the type of the given floating point matrix.
Definition: eina_matrix.c:107
EAPI Ethumb_Thumb_Aspect ethumb_thumb_aspect_get(const Ethumb *e)
Get the aspect ratio policy.
Definition: ethumb.c:529
Eina_F16p16 yy
yy in y' = (x * yx) + (y * yy) + yz
Definition: eina_matrix.h:165
unsigned int abi_version
always use:
Definition: elm_prefs_common.h:123
Eina_Bool eina_module_unload(Eina_Module *m)
Unloads a module.
Definition: eina_module.c:358
EAPI Efl_Id_Domain efl_domain_data_adopt(Efl_Domain_Data *data_in)
Adopt a single extra domain to be the current domain.
Definition: eo.c:2578
EAPI Eina_Bool ecore_wl2_window_rotation_app_get(Ecore_Wl2_Window *window)
Get if an application has set window rotation.
Definition: ecore_wl2_window.c:1167
EAPI void elm_transit_effect_add(Elm_Transit *transit, Elm_Transit_Effect_Transition_Cb transition_cb, Elm_Transit_Effect *effect, Elm_Transit_Effect_End_Cb end_cb)
Add a new effect to the transit.
Definition: elm_transit.c:593
EAPI void ephysics_body_linear_velocity_get(const EPhysics_Body *body, double *x, double *y, double *z)
Get body's linear velocity on x, y and z axes.
EOAPI void evas_canvas3d_texture_size_get(const Eo *obj, int *w, int *h)
Get the size of the given texture.
EAPI Eina_Bool elm_layout_part_cursor_set(Eo *obj, const char *part, const char *cursor)
Sets a specific cursor for an edje part.
Definition: efl_ui_layout.c:3159
void * evas_object_event_callback_del(Evas_Object *obj, Evas_Callback_Type type, Evas_Object_Event_Cb func)
Delete a callback function from an object.
Definition: evas_callbacks.c:524
void elm_win_withdrawn_set(Evas_Object *obj, Eina_Bool withdrawn)
Set the withdrawn state of a window.
Definition: efl_ui_win.c:8439
Background audio sounds
Definition: Edje_Common.h:344
Eina_Bool eina_simple_xml_attributes_parse(const char *buf, unsigned buflen, Eina_Simple_XML_Attribute_Cb func, const void *data)
Given a buffer with xml attributes, parse them to key=value pairs.
Definition: eina_simple_xml_parser.c:501
EAPI Ecore_Wl2_Display * ecore_wl2_window_display_get(const Ecore_Wl2_Window *window)
Get which display a given window is using.
Definition: ecore_wl2_window.c:1105
Elm_Object_Multi_Select_Mode
Possible values for the #ELM_OBJECT_MULTI_SELECT_MODE policy.
Definition: elm_general.h:291
EAPI void ecore_x_window_background_color_set(Ecore_X_Window win, unsigned short r, unsigned short g, unsigned short b)
Sets the background color of the given window.
Definition: ecore_x_window.c:1551
int ethumb_client_compress_get(const Ethumb_Client *client)
Get compression level used in requests.
Definition: ethumb_client.c:1534
static void eina_clist_add_tail(Eina_Clist *list, Eina_Clist *elem)
Adds an element at the tail of the list.
Input device changed value on some axis.
Definition: Evas_Common.h:441
const void * EINA_THREAD_JOIN_CANCELED
The return value of eina_thread_join() if it was canceled with eina_thread_cancel().
Definition: eina_thread.c:271
EAPI void ecore_wl2_window_frame_callback_del(Ecore_Wl2_Frame_Cb_Handle *handle)
delete a callback that fires when the window's surface_frame callback fires
Definition: ecore_wl2_window.c:1672
void(* Edje_Markup_Filter_Cb)(void *data, Evas_Object *obj, const char *part, char **text)
Callback prototype for Edje_Text_Filter.
Definition: Edje_Common.h:1373
EAPI void eina_rectangle_pool_packing_set(Eina_Rectangle_Pool *pool, Eina_Rectangle_Packing type)
Sets the type of given rectangle pool.
Definition: eina_rectangle.c:834
const EOAPI char ** elm_obj_calendar_weekdays_names_get(const Eo *obj)
Weekdays names to be displayed by the calendar.
EAPI Evas_Object * ecore_evas_cursor_device_unset(Ecore_Evas *ee, Efl_Input_Device *pointer)
Unsets the cursor of the specified pointer device.
Definition: ecore_evas.c:1914
EAPI void ecore_evas_demand_attention_set(Ecore_Evas *ee, Eina_Bool on)
Sets the "i demand attention" flag on a canvas window.
Definition: ecore_evas.c:2593
const char * keyname
The name of the key that was pressed.
Definition: Ecore_Sdl.h:67
int hold
The hold flag.
Definition: Evas_Legacy.h:349
Definition: ecore_evas_wayland.h:6
EAPI char * ecore_drm2_output_model_get(Ecore_Drm2_Output *output)
Get the model of a given output.
Definition: ecore_drm2_outputs.c:1394
EINA_DEPRECATED EAPI void ecore_drm_fb_set(Ecore_Drm_Device *dev, Ecore_Drm_Fb *fb)
Sets an Ecore_Drm_Fb as the current framebuffer.
Definition: ecore_drm_fb.c:197
Evas_Device * evas_device_add_full(Evas *e, const char *name, const char *desc, Evas_Device *parent_dev, Evas_Device *emulation_dev, Evas_Device_Class clas, Evas_Device_Subclass sub_clas)
Add a new device type.
Definition: evas_device.c:186
const char * item_style
Name of the visual style to use for this item.
Definition: elm_gen.h:118
EAPI void ethumb_video_interval_set(Ethumb *e, float interval)
Set the video frame interval, in seconds.
Definition: ethumb.c:777
Ecore_Audio output object.
EOAPI void elm_obj_web_dialog_alert_hook_set(Eo *obj, Elm_Web_Dialog_Alert func, void *data)
Sets the function to call when an alert dialog.
Definition: eina_simple_xml_parser.h:192
Eina_Future ** storage
The storage will be used by Eina to store a pointer to the created future.
Definition: eina_promise.h:451
EAPI Eina_Bool eina_binbuf_append_buffer(Eina_Binbuf *buf, const Eina_Binbuf *data) EINA_ARG_NONNULL(1
Appends an Eina_Binbuf to a buffer, reallocating as necessary.
int z
Value of the wheel event (+1/-1)
Definition: Ecore_Input.h:271
void evas_textblock_node_format_remove_pair(Evas_Object *obj, Evas_Object_Textblock_Node_Format *n)
Removes format node and its matching format node.
Definition: evas_object_textblock.c:9188
Eina_Bool(* class_initializer)(Efl_Class *klass)
The initializer for the class.
Definition: Eo.h:867
Elm_Object_Item * last_focused_item
This records the last focused item when widget looses focus.
Definition: elm_widget_genlist.h:57
void evas_map_util_points_color_set(Evas_Map *m, int r, int g, int b, int a)
Set color of all points to given color.
Definition: evas_map.c:922
Eina_Bool ecore_thread_global_data_add(const char *key, void *value, Eina_Free_Cb cb, Eina_Bool direct)
Adds some data to a hash shared by all threads.
Definition: ecore_thread.c:1359
const char * name
The name of the property.
Definition: eldbus_object.h:100
int value
value of the limit
Definition: Edje_Edit.h:142
EOAPI void elm_obj_box_homogeneous_set(Eo *obj, Eina_Bool homogeneous)
Set the box to arrange its children homogeneously.
EAPI Eina_Bool elm_web_uri_set(Evas_Object *obj, const char *url)
Sets the URI for the web object.
Definition: elm_web2.c:108
EAPI Eina_Bool eio_file_associate_add(Eio_File *ls, const char *key, const void *data, Eina_Free_Cb free_cb)
Associate data with the current filtered file.
Definition: eio_file.c:766
static void eina_vector3_scale(Eina_Vector3 *out, const Eina_Vector3 *v, double scale)
Scale vector.
#define eina_future_then(_prev,...)
A syntactic sugar over eina_future_then_from_desc().
Definition: eina_promise.h:1649
Eina_Bool eeze_sensor_xy_get(Eeze_Sensor_Obj *sens, float *x, float *y)
Get data from first two data properties.
Definition: eeze_sensor.c:270
void(* hide)(Evas_Object *o)
code to be run when hiding object on a canvas
Definition: Evas_Common.h:1945
#define FUNC_ITERATOR_FREE(Function)
Definition: eina_iterator.h:190
Ecore_Con_Client * client
the client that connected
Definition: Ecore_Con.h:467
EOAPI void elm_obj_calendar_date_min_set(Eo *obj, const Efl_Time *min)
Minimum date on calendar.
void eina_log_print_cb_stdout(const Eina_Log_Domain *d, Eina_Log_Level level, const char *file, const char *fnc, int line, const char *fmt, void *data, va_list args)
Alternative logging method, this will output to standard output stream.
Definition: eina_log.c:2068
EOAPI void elm_obj_calendar_selectable_set(Eo *obj, Elm_Calendar_Selectable selectable)
Define which fields of a tm struct will be taken into account, when Elm.Calendar.selected_time....
static Eina_Bool eina_rectangle_width_cut(Eina_Rectangle *rect, Eina_Rectangle *slice, Eina_Rectangle *remainder, int amount) EINA_ARG_NONNULL(1)
Slices a rectangle vertically starting from right edge.
void evas_event_feed_key_up_with_keycode(Evas *obj, const char *keyname, const char *key, const char *string, const char *compose, unsigned int timestamp, const void *data, unsigned int keycode)
Key up event feed with keycode.
Definition: evas_events.c:3698
EAPI Eina_Bool edje_edit_state_map_perspective_on_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets perspective_on value of given part state.
Definition: edje_edit.c:7772
EAPI void ecore_imf_context_input_panel_event_callback_call(Ecore_IMF_Context *ctx, Ecore_IMF_Input_Panel_Event type, int value)
Calls a given input panel callback on the context ctx.
Definition: ecore_imf_context.c:1271
char * escape_realpath(const char *path, char *resolved_path)
return the canonicalized absolute pathname
Definition: escape_unistd.c:20
User cursor state.
Definition: Edje_Common.h:12
EOAPI void evas_canvas3d_node_mesh_add(Eo *obj, Evas_Canvas3D_Mesh *mesh)
Add a mesh to the given node.
EAPI Eina_Bool edje_edit_state_map_backface_cull_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool backface_cull)
Sets backface_cull value of given part state.
EOAPI void evas_canvas3d_primitive_tex_scale_set(Eo *obj, Evas_Real tex_scale_x, Evas_Real tex_scale_y)
The texture scale of the given primitive.
Eina_Bool evas_object_clipees_has(const Efl_Canvas_Object *obj)
Test if any object is clipped by obj.
Definition: evas_clip.c:524
Eina_Array * eina_module_arch_list_get(Eina_Array *array, const char *path, const char *arch)
Gets an array of modules found on the directory path matching an arch type.
Definition: eina_module.c:489
Elm_Web_Window_Feature_Flag
Definitions of web window features.
Definition: elm_web_common.h:127
void elm_object_item_del_cb_set(Elm_Widget_Item *obj, Evas_Smart_Cb del_cb)
Set the function to be called when an item from the widget is freed.
Definition: elm_widget_item_eo.legacy.c:231
Ecore_Win32_Window * window
The window that received the event.
Definition: Ecore_Win32.h:393
The file that provides the memory map functions.
int evas_async_events_fd_get(void)
Access the canvas' asynchronous event queue.
Definition: evas_async_events.c:175
void eina_evlog_stop(void)
Stops logging.
Definition: eina_evlog.c:228
EAPI void ecore_cocoa_window_move(Ecore_Cocoa_Window *window, int x, int y)
Moves a Cocoa window at a given point.
#define ELM_THUMB_EVENT_PRESS
Called when pressed.
Definition: elm_thumb_eo.h:62
struct _Eet_File Eet_File
Definition: Eet.h:523
EAPI int ECORE_WL2_EVENT_DATA_SOURCE_DROP
Definition: ecore_wl2.c:31
Advise need for all the mapped memory.
Definition: eina_file.h:145
EOAPI Eina_Bool elm_obj_fileselector_buttons_ok_cancel_get(const Eo *obj)
Get whether the "ok" and "cancel" buttons on a given file selector widget are being shown.
Eina_Lock _eina_file_lock_cache
The global file lock cache.
Definition: eina_file_common.c:58
Definition: evas_mmx.h:84
EAPI void ecore_x_window_show(Ecore_X_Window win)
Shows a window.
Definition: ecore_x_window.c:507
EOAPI void elm_obj_entry_scrollable_set(Eo *obj, Eina_Bool scroll)
Enable or disable scrolling in entry.
double elm_animation_view_duration_time_get(const Elm_Animation_View *obj)
Get the duration of animation in seconds.
EAPI void ecore_evas_urgent_set(Ecore_Evas *ee, Eina_Bool on)
Sets The urgent hint flag.
Definition: ecore_evas.c:2563
#define EVAS_SMART_CLASS_VERSION
Definition: Evas_Common.h:1927
void edje_color_class_del(const char *color_class)
Deletes edje color class.
Definition: edje_util.c:745
Definition: eina_rectangle.h:77
EAPI void ecore_imf_context_input_panel_event_callback_del(Ecore_IMF_Context *ctx, Ecore_IMF_Input_Panel_Event type, void(*func)(void *data, Ecore_IMF_Context *ctx, int value))
Unregisters a callback function which will be called if there is change in input panel state,...
Definition: ecore_imf_context.c:1241
static Eina_Lock_Result eina_rwlock_release(Eina_RWLock *mutex)
Releases a lock.
A gamepad controller or joystick.
Definition: Evas_Common.h:317
EAPI Eina_Bool edje_edit_state_text_elipsis_set(Evas_Object *obj, const char *part, const char *state, double value, double balance)
Sets the text vertical align of a part state.
void edje_collection_cache_flush(void)
Cleans the collection cache.
Definition: edje_cache.c:948
Modified file or directory event.
Definition: Ecore_File.h:77
Definition: Ecore_Input.h:366
Parameter error.
Definition: Embryo.h:416
EAPI int eina_cpu_page_size(void)
Gets the current virtual page size.
Definition: eina_cpu.c:305
Counter-clockwise, middle of text will be at start angle.
Definition: efl_ui_textpath_eo.legacy.h:23
#define ELM_MAP_EVENT_OVERLAY_CLICKED
Called when overlay was clicked.
Definition: elm_map_eo.h:720
char * str
The message's string value.
Definition: Edje_Legacy.h:537
Eina_Bool emotion_object_extension_may_play_get(const char *file)
Do we have a chance to play that file.
Definition: emotion_main.c:126
struct _Ecore_Fb_Input_Device Ecore_Fb_Input_Device
Definition: Ecore_Fb.h:49
Eina_Bool destructed_is
This flag indicates if Efl.Ui.Layout destructor was called.
Definition: elm_widget_layout.h:71
EAPI void ecore_evas_cursor_set(Ecore_Evas *ee, const char *file, int layer, int hot_x, int hot_y)
Sets the cursor for the default pointer device.
Definition: ecore_evas.c:1829
Mouse Up event.
Definition: Ecore_IMF.h:251
EAPI Eina_List * edje_edit_data_list_get(Evas_Object *obj)
Retrieves a list with the item names inside the data block.
Definition: edje_edit.c:2335
EAPI Eina_Bool static Eina_Bool static void * eina_array_pop(Eina_Array *array) EINA_ARG_NONNULL(1)
Removes the last data item in an array.
Eo Ector_Surface
Definition: Ector.h:93
The window is a tooltip.
Definition: elm_win_legacy.h:85
Eina_Iterator * eina_inarray_iterator_new(const Eina_Inarray *array)
Returns a new iterator associated to an array.
Definition: eina_inarray.c:739
Month layout.
Definition: Ecore_IMF.h:361
void edje_mmap_collection_list_free(Eina_List *lst)
Frees file collection list.
Definition: edje_load.c:205
EAPI Eina_Bool edje_edit_part_drag_count_x_set(Evas_Object *obj, const char *part, int count)
Sets horizontal dragable count for part.
EAPI void ecore_con_url_cookies_ignore_old_session_set(Ecore_Con_Url *url_con, Eina_Bool ignore)
Controls whether session cookies from previous sessions shall be loaded.
Definition: ecore_con_url.c:1094
const Eina_Value_Type * EINA_VALUE_TYPE_BLOB
Definition: eina_value.c:5610
Eina_Bool edje_external_param_bool_get(const Eina_List *params, const char *key, Eina_Bool *ret)
Gets the value of the given parameter of boolean type.
Definition: edje_external.c:297
EAPI void elm_image_resizable_get(const Evas_Object *obj, Eina_Bool *size_up, Eina_Bool *size_down)
Control if the object is (up/down) resizable.
Definition: efl_ui_image.c:2580
File is not a known format.
Definition: emile_image.h:115
void eina_matrix3_matrix3_f16p16_to(const Eina_Matrix3 *m, Eina_Matrix3_F16p16 *fm)
Transforms the given floating point matrix to the given fixed point matrix.
Definition: eina_matrix.c:267
void elocation_shutdown(void)
Cleanup and shutdown the elocation subsystem.
Definition: elocation.c:1336
Definition: elm_widget_colorselector.h:31
Layout as a grid.
Definition: elm_interface_fileselector_eo.h:22
const char * eina_magic_string_get(Eina_Magic magic)
Gets the string associated with the given magic identifier.
Definition: eina_magic.c:189
Eina_Bool(* Eina_Hash_Foreach)(const Eina_Hash *hash, const void *key, void *data, void *fdata)
Definition: eina_hash.h:344
Eina_F16p16 zx
zx in z' = (x * zx) + (y * zy) + zz
Definition: eina_matrix.h:168
EAPI void elm_video_pause(Evas_Object *obj)
Pause a video.
Definition: efl_ui_video.c:559
const Eina_List * evas_textblock_node_format_list_get(const Evas_Object *obj, const char *anchor)
Gets a list of format nodes that match given format.
Definition: evas_object_textblock.c:9140
EAPI Eina_Bool ecore_con_ssl_server_upgrade(Ecore_Con_Server *svr, Ecore_Con_Type compl_type)
Upgrades a connection to a specified level of encryption.
Definition: ecore_con_legacy.c:2590
struct _Ecore_File_Monitor Ecore_File_Monitor
Definition: Ecore_File.h:57
EOAPI void elm_obj_fileselector_buttons_ok_cancel_set(Eo *obj, Eina_Bool visible)
Enable/disable the "ok" and "cancel" buttons on a given file selector widget.
int escape_pipe(int *fds)
Create a pair of sockets.
Definition: escape_unistd.c:97
EOAPI Eina_Bool elm_obj_gesture_layer_hold_events_get(const Eo *obj)
Get the repeat-events setting.
EAPI void ecore_drm_device_pointer_warp(Ecore_Drm_Device *dev, int x, int y)
Warps the pointer position of Ecore_Drm_Device.
Definition: ecore_drm_device.c:551
EAPI void ecore_con_url_fd_set(Ecore_Con_Url *url_con, int fd)
Sets up a file for receiving response data.
Definition: ecore_con_url.c:1140
EOAPI Eina_Bool efl_event_callback_call(Eo *obj, const Efl_Event_Description *desc, void *event_info)
Call the callbacks for an event of an object.
Eina_Bool in_calc
object is currently in group_calc
Definition: elm_widget_layout.h:84
Eina_Bool eina_ustrbuf_append_length(Eina_UStrbuf *buf, const Eina_Unicode *str, size_t length)
Appends a string of exact length to a buffer, reallocating as necessary.
static Eina_F8p24 eina_f16p16_to_f8p24(Eina_F16p16 a)
Converts an Eina_F16p16 floating point number into Eina_F8p16 format.
void ethumb_client_aspect_set(Ethumb_Client *client, Ethumb_Thumb_Aspect a)
Configure aspect mode to use.
Definition: ethumb_client.c:1360
Eina_List * last
Pointer to the last element of the list - don't touch.
Definition: eina_list.h:345
EAPI Eina_Bool edje_edit_image_set_rename(Evas_Object *obj, const char *set, const char *new_set)
Renames image set.
Definition: edje_edit.c:9148
EAPI EPhysics_Camera * ephysics_world_camera_get(const EPhysics_World *world)
Get the camera used by an ephysics world.
EAPI Eina_Tmpstr * eina_tmpstr_manage_new_length(char *str, size_t length)
Adds a new temporary string using the passed string.
Definition: eina_tmpstr.c:87
EAPI Evas_Object * elm_layout_edje_get(const Eo *obj)
Get the edje layout.
Definition: efl_ui_layout.c:1867
EAPI Ecore_Drm2_Plane * ecore_drm2_plane_assign(Ecore_Drm2_Output *output, Ecore_Drm2_Fb *fb, int x, int y)
Find a hardware plane where a given Ecore_Drm2_Fb can go based on format and size.
Definition: ecore_drm2_plane.c:42
#define ELM_SPINNER_CLASS
Elementary spinner class.
Definition: elm_spinner_eo.h:20
Out of memory.
Definition: Embryo.h:407
double eina_matrix4_determinant(const Eina_Matrix4 *m)
Calculates the determinant of the given matrix.
Definition: eina_matrix.c:720
int eina_log_domain_registered_level_get(int domain)
Gets the domain level given its identifier.
Definition: eina_log.c:2011
Eina_Bool(* Ecore_Con_Eet_Client_Cb)(void *data, Ecore_Con_Reply *reply, Ecore_Con_Client *conn)
Called when a client connects to the server.
Definition: Ecore_Con_Eet.h:76
void emotion_object_event_simple_send(Evas_Object *obj, Emotion_Event ev)
Send an Emotion Event to an Evas object.
Definition: emotion_smart.c:867
Elm_Sel_Format
Defines the types of content.
Definition: elm_cnp.h:73
EAPI Eina_Bool edje_edit_state_tween_insert_at(Evas_Object *obj, const char *part, const char *state, double value, const char *tween, int place)
Inserts a new tween frame to the given part state into a specific place.
Definition: edje_edit.c:10693
EAPI double edje_edit_part_item_item_align_y_get(Evas_Object *obj, const char *part, unsigned int index)
Gets the vertical align value of a part state.
EAPI void * ecore_evas_pixmap_visual_get(const Ecore_Evas *ee)
Retrieves the Visual used for pixmap creation.
Definition: ecore_evas.c:2884
Evas_Object * obj
Pointer to the box child object, itself.
Definition: Evas_Common.h:2862
EAPI Eina_Strbuf * eina_strbuf_substr_get(Eina_Strbuf *buf, size_t pos, size_t len)
Obtains substring from a source string buffer.
Definition: eina_strbuf.c:205
enum _Eet_Compression Eet_Compression
Eet compression modes.
EAPI double eina_convert_strtod_c(const char *nptr, char **endptr)
Converts a string to a floating point number.
Definition: eina_convert.c:471
Phone keyboard layout.
Definition: elm_win_legacy.h:126
Eldbus_Connection_Event_Type
Definition: eldbus_connection.h:144
EOAPI void evas_canvas3d_light_diffuse_set(Eo *obj, Evas_Real r, Evas_Real g, Evas_Real b, Evas_Real a)
Set the diffuse color of the given light.
EOAPI void evas_canvas_key_modifier_off(Eo *obj, const char *keyname)
Disables or turns off programmatically the modifier key with name keyname for the default seat.
size_t len
The length of the selection data.
Definition: elm_cnp.h:111
void evas_map_util_points_populate_from_object_full(Evas_Map *m, const Evas_Object *eo_obj, Evas_Coord z)
Populate source and destination map points to match exactly object.
Definition: evas_map.c:863
Evas_Object *(* Edje_Item_Provider_Cb)(void *data, Evas_Object *obj, const char *part, const char *item)
Callback prototype for Edje_Item_Provider.
Definition: Edje_Common.h:1384
Evas_GL_Color_Format color_format
Surface Color Format.
Definition: Evas_GL.h:565
The rendering is blocking mode.
Definition: Evas_Common.h:301
Eina_File_Populate
Type for enumeration of a file access type.
Definition: eina_file.h:142
EAPI Eina_Bool ecore_x_selection_xdnd_set(Ecore_X_Window w, const void *data, int size)
Claim ownership of the XDND selection and set its data.
Definition: ecore_x_selection.c:240
EINA_DEPRECATED EAPI Eina_Bool ecore_wl_dnd_selection_has_owner(Ecore_Wl_Dnd *dnd)
Definition: ecore_wl_dnd.c:130
void elm_object_focus_custom_chain_append(Evas_Object *obj, Evas_Object *child, Evas_Object *relative_child)
Append object to custom focus chain.
Definition: elm_focus_legacy.c:152
EAPI void ecore_evas_shadow_geometry_set(Ecore_Evas *ee, int l, int r, int t, int b)
Sets shadow geometry for client-side decorations.
Definition: ecore_evas.c:2793
Sentinel value to indicate last enum field during iteration.
Definition: elm_general.h:355
static Eina_F16p16 eina_f32p32_to_f16p16(Eina_F32p32 a)
Converts an Eina_F32p32 floating point number into Eina_F16p16 format.
EAPI Eina_Bool edje_edit_part_source_set(Evas_Object *obj, const char *part, const char *source)
Sets the source of part.
Definition: edje_edit.c:4177
Divisor iterp tween mode value.
Definition: Edje_Common.h:1912
static Eina_Bool eina_value_list_vset(Eina_Value *value, unsigned int position, va_list args)
Sets the generic value in a list member.
EAPI Eina_Bool edje_edit_part_mask_flags_set(Evas_Object *obj, const char *part, Evas_Event_Flags mask_flags)
Sets mask_flags for part.
Definition: edje_edit.c:4038
EOAPI void elm_obj_table_pack_set(Eo *obj, Efl_Canvas_Object *subobj, int column, int row, int colspan, int rowspan)
Set the packing location of an existing child of the table.
char *(* Elm_Multibuttonentry_Format_Cb)(int count, void *data)
Definition: elc_multibuttonentry_common.h:33
Definition: Ecore_Wayland.h:115
void emotion_object_play_set(Evas_Object *obj, Eina_Bool play)
Set play/pause state of the media file.
Definition: emotion_smart.c:647
unsigned int max
Number of elements allocated to the members.
Definition: eina_inarray.h:231
The name of a person.
Definition: Edje_Common.h:1340
EAPI void ecore_drm2_fb_discard(Ecore_Drm2_Fb *fb)
Discard a framebuffer object.
Definition: ecore_drm2_fb.c:180
Eina_Inlist * eina_inlist_append_relative(Eina_Inlist *list, Eina_Inlist *new_l, Eina_Inlist *relative)
Adds a new node after the given relative item in list.
Definition: eina_inlist.c:274
Ecore_IMF_Mouse_Flags flags
The flags corresponding the mouse click (single, double or triple click)
Definition: Ecore_IMF.h:601
EOAPI Eina_Bool elm_obj_gengrid_filled_get(const Eo *obj)
Get how the items grid's filled within a given gengrid widget.
Resize down cursor.
Definition: Ecore_Cocoa.h:113
Eina_Hash * x
Keep track of all user extensions, keys that begin with X-.
Definition: efreet_desktop.h:123
Definition: elm_priv.h:331
EAPI void ecore_wl2_offer_mimes_set(Ecore_Wl2_Offer *offer, Eina_Array *mimes)
Set mimetypes you are accepting under this offer.
Definition: ecore_wl2_dnd.c:752
EAPI Edje_Edit_Entry_Mode edje_edit_part_entry_mode_get(Evas_Object *obj, const char *part)
Gets the edit mode for a textblock part.
Definition: edje_edit.c:3060
void ** Eina_Array_Iterator
Definition: eina_array.h:222
EAPI Ecore_Evas * ecore_evas_software_x11_pixmap_new(const char *disp_name, Ecore_X_Window parent, int x, int y, int w, int h)
Creates a new Ecore_Evas which does not contain an XWindow.
Definition: ecore_evas.c:3992
EAPI void ephysics_world_point_light_position_set(EPhysics_World *world, Evas_Coord lx, Evas_Coord ly, Evas_Coord lz)
Set position of point light to be applied on the scene.
EAPI double edje_edit_state_align_x_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the horizontal align value of a part state.
EOAPI Efl_Canvas_Object * elm_obj_segment_control_item_icon_get(const Eo *obj, int idx)
Get the icon associated to the item.
EAPI void ecore_x_e_illume_window_state_send(Ecore_X_Window win, Ecore_X_Illume_Window_State state)
Definition: ecore_x_e.c:2059
const EAPI char * eeze_udev_syspath_get_parent(const char *syspath)
Find the root device of a device from its syspath.
Definition: eeze_udev_syspath.c:26
Eet_Descriptor_Hash_Foreach_Callback hash_foreach
iterates over all elements in the hash h in no specific order
Definition: Eet.h:2838
_Eina_Simple_XML_Node_Type
Definition: eina_simple_xml_parser.h:163
Evas_Object * elm_separator_add(Evas_Object *parent)
Add a separator object to parent.
Definition: elm_separator.c:49
EOAPI double elm_obj_index_delay_change_time_get(const Eo *obj)
Set a delay change time for index object.
char * ecore_file_dir_get(const char *file)
Gets the directory where the given file resides.
Definition: ecore_file.c:594
File is for a newer version of the Embryo_Program.
Definition: Embryo.h:409
EAPI Eina_Bool edje_edit_color_class_colors_get(Evas_Object *obj, const char *class_name, int *r, int *g, int *b, int *a, int *r2, int *g2, int *b2, int *a2, int *r3, int *g3, int *b3, int *a3)
Gets all the colors that compose the class.
Definition: edje_edit.c:2579
EOAPI Eina_Bool elm_obj_slideshow_items_loop_get(const Eo *obj)
Get if, after a slideshow is started, for a given slideshow widget, its items are to be displayed cyc...
EAPI double elm_config_password_show_last_timeout_get(void)
Get the timeout value in "show last" password mode.
Definition: elm_config.c:3010
void(* statistics)(void *data)
Report statistics on the content of the mempool; can be NULL if the feature isn't available in the ba...
Definition: eina_inline_mempool.x:46
EWAPI void efl_build_version_set(int vmaj, int vmin, int vmic, int revision, const char *flavor, const char *build_id)
Inform EFL of the version this application was built for.
Definition: efl_loop.c:639
Definition: elm_widget_map.h:304
Evas_BiDi_Direction evas_object_paragraph_direction_get(const Efl_Canvas_Object *obj)
This handles text paragraph direction of the given object.
Definition: efl_canvas_object_eo.legacy.c:144
EAPI Ecore_Con_Server * ecore_con_client_server_get(const Ecore_Con_Client *cl)
The server the client is connected to.
Definition: ecore_con_legacy.c:753
EINA_DEPRECATED Eina_Bool elm_label_slide_get(const Evas_Object *obj)
Get whether slide effect is shown or not.
Definition: elm_label.c:571
Definition: eina_inline_safepointer.x:96
const EAPI char * efreet_mime_magic_type_get(const char *file)
Retrieve the mime type of a file using magic.
Definition: efreet_mime.c:562
struct _Eina_Value_Hash Eina_Value_Hash
Definition: eina_value.h:2573
const EAPI char * edje_edit_program_source_get(Evas_Object *obj, const char *prog)
Gets source of a given program.
Definition: edje_edit.c:11283
const Eina_List * elm_theme_list_get(const Elm_Theme *th)
Return a list of theme elements to be used in a theme.
Definition: elm_theme.c:795
Hand.
Definition: Ecore_Win32.h:108
The structure type used with the Preedit_End Input Method event.
Definition: Ecore_IMF.h:527
Eina_Hash * properties
The list of properties connected to layout parts.
Definition: elm_widget_layout.h:59
EAPI Evas_Object * elm_flipselector_add(Evas_Object *parent)
Add a new flip selector widget to the given parent Elementary (container) widget.
Definition: elm_flipselector.c:659
Start moving window.
Definition: elm_win_legacy.h:179
const EOAPI Eina_List * elm_obj_calendar_marks_get(const Eo *obj)
Get a list of all the calendar marks.
Definition: Ecore_Drm.h:67
EAPI Eina_Bool ephysics_shape_save(const EPhysics_Shape *shape, const char *filename)
Save the shape to a file.
int ECORE_WIN32_EVENT_WINDOW_HIDE
Ecore_Event for the Ecore_Win32_Event_Hide event.
Definition: ecore_win32.c:411
EAPI Eina_Bool ecore_imf_context_prediction_hint_hash_set(Ecore_IMF_Context *ctx, const char *key, const char *value)
Sets the prediction hint data at the specified key.
Definition: ecore_imf_context.c:1485
EAPI Eina_Bool elm_layout_box_append(Eo *obj, const char *part, Evas_Object *child)
Append child to layout box part.
Definition: efl_ui_layout.c:3034
unsigned char bg
the index of the palette for the background color
Definition: Evas_Common.h:1856
void edje_object_animation_set(Efl_Canvas_Layout *obj, Eina_Bool on)
Whether this object is animating or not.
Definition: efl_canvas_layout_eo.legacy.c:3
#define PROT_EXEC
Definition: mman.h:33
EAPI Eina_Lalloc * eina_lalloc_new(void *data, Eina_Lalloc_Alloc alloc_cb, Eina_Lalloc_Free free_cb, int num_init)
Creates a new lazy allocator.
Definition: eina_lalloc.c:68
Eina_List * edje_file_collection_list(const char *file)
Gets a list of groups in an edje file.
Definition: edje_load.c:175
Eina_Bool(* label_set)(Evas_Object *obj, const char *label)
< Function to validate the value from the item widget before saving it.
Definition: elm_prefs_common.h:144
Evas_Modifier * modifiers
modifier keys pressed during the event
Definition: Evas_Legacy.h:219
The normal password layout.
Definition: elm_entry_common.h:42
void(* Elm_Drag_Start)(void *data, Evas_Object *obj)
Callback called when a drag starts from an item container.
Definition: elm_cnp.h:219
EAPI void elm_prefs_item_iface_unregister(const Elm_Prefs_Item_Iface_Info *array)
Mass-unregister widgets implementing prefs items interfaces.
Definition: elm_prefs.c:1585
OpenGL-ES 2.x is the default.
Definition: Evas_GL.h:548
#define EINA_SAFETY_ON_TRUE_RETURN_VAL(exp, val)
The macro doesn't do anything unless EINA_SAFETY_CHECKS is defined.
Definition: eina_safety_checks.h:260
#define EVAS_CANVAS3D_OBJECT_CLASS
Evas 3D canvas object class.
Definition: evas_canvas3d_object.eo.h:21
Eina_Bool ciphered
Is it ciphered ?
Definition: Eet.h:548
static Eina_Value eina_value_error_init(Eina_Error c)
Initialize Eina_Value containing the passed parameter.
Definition: eina_inline_value_util.x:206
const EAPI Eina_List * ecore_drm2_output_modes_get(Ecore_Drm2_Output *output)
Get a list of the modes supported on a given output.
Definition: ecore_drm2_outputs.c:1229
EOAPI void elm_obj_gesture_layer_rotate_step_set(Eo *obj, double step)
This function returns step-value for rotate action.
Definition: eo_lexer.h:100
Definition: Edje_Common.h:1301
EOAPI Elm_Object_Select_Mode elm_obj_list_select_mode_get(const Eo *obj)
Control the list select mode.
EAPI void elm_transit_progress_value_set(Elm_Transit *transit, double progress)
Set current time progression of the animation.
Definition: elm_transit.c:952
unsigned char Eina_Bool
Definition: eina_types.h:496
EOAPI void elm_obj_panel_scrollable_set(Eo *obj, Eina_Bool scrollable)
Set the scrollability of the panel.
void * ext_data
Extension data - not used.
Definition: Ecore_Common.h:1058
Definition: Evas_Common.h:2837
void emotion_object_border_set(Evas_Object *obj, int l, int r, int t, int b)
Set borders for the emotion object.
Definition: emotion_smart.c:577
Eina_F16p16 yz
yz in y' = (x * yx) + (y * yy) + yz
Definition: eina_matrix.h:166
EAPI int eet_data_image_header_read(Eet_File *ef, const char *name, unsigned int *w, unsigned int *h, int *alpha, int *compress, int *quality, Eet_Image_Encoding *lossy)
Reads just the header data for an image and dont decode the pixels.
Definition: eet_image.c:1541
void ecore_exe_callback_pre_free_set(Ecore_Exe *exe, Ecore_Exe_Cb func)
Defines a function to be called before really freeing the handle data.
Definition: ecore_exe.c:105
const EAPI char * efreet_uri_encode(Efreet_Uri *uri)
Get the string rapresentation of the given uri struct escaping illegal caracters. Remember to free th...
Definition: efreet_uri.c:91
EAPI struct wl_shm * ecore_wl_shm_get(void)
Retrieves the Wayland Shm Interface used for the current Wayland connection.
Definition: ecore_wl.c:275
Definition: ecore_win32_keysym_table.h:2422
Emile_Compressor_Type
Supported type of compression algorithm.
Definition: emile_compress.h:21
EAPI Eio_File * eio_eet_write_cipher(Eet_File *ef, const char *name, void *write_data, int size, int compress, const char *cipher_key, Eio_Done_Int_Cb done_cb, Eio_Error_Cb error_cb, const void *user_data)
Write a specified entry to an eet file handle using a cipher.
Definition: eio_eet.c:611
const char * name
Name of the parameter.
Definition: Edje_Common.h:715
EAPI void ecore_evas_transparent_set(Ecore_Evas *ee, Eina_Bool transparent)
Sets whether an Ecore_Evas has an transparent window or not.
Definition: ecore_evas.c:1485
EAPI void ephysics_world_constraint_solver_mode_enable_set(EPhysics_World *world, EPhysics_World_Solver_Mode solver_mode, Eina_Bool enable)
Enable or disable a constraint solver mode to world.
EAPI void elm_config_cache_font_cache_size_set(int size)
Set the configured font cache size.
Definition: elm_config.c:3314
EOAPI int evas_canvas_event_down_count_get(const Eo *obj)
Get the number of mouse or multi presses currently active.
EAPI Eina_Bool edje_edit_state_container_min_v_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets whether vertical min size of the container is equal to the min vertical size of items (BOX and T...
#define EINA_INLIST_REVERSE_FOREACH(list, it)
Definition: eina_inlist.h:860
Eina_Array * eina_module_list_get(Eina_Array *array, const char *path, Eina_Bool recursive, Eina_Module_Cb cb, void *data)
Gets a list of modules found on the directory path.
Definition: eina_module.c:507
shaded window
Definition: Ecore_Win32.h:74
void evas_textblock_cursor_paragraph_char_first(Evas_Textblock_Cursor *cur)
Go to the first char in the node the cursor is pointing on.
Definition: evas_object_textblock.c:9951
Warning log level.
Definition: eina_log.h:459
EAPI void ecore_x_window_geometry_get(Ecore_X_Window win, int *x, int *y, int *w, int *h)
Retrieves the geometry of the given window.
Definition: ecore_x_window.c:798
Definition: Ecore_X.h:1000
EAPI Elm_Transit_Tween_Mode elm_transit_tween_mode_get(const Elm_Transit *transit)
Get the transit animation acceleration type.
Definition: elm_transit.c:774
struct _Eldbus_Object_Event_Interface_Added Eldbus_Object_Event_Interface_Added
EOAPI Elm_Widget_Item * elm_obj_list_item_insert_after(Eo *obj, Elm_Widget_Item *after, const char *label, Efl_Canvas_Object *icon, Efl_Canvas_Object *end, Evas_Smart_Cb func, const void *data)
Insert a new item into the list object after item after.
#define EINA_VALUE_STRUCT_MEMBER(eina_value_type, type, member)
Definition: eina_value.h:3160
EAPI Eina_Bool ecore_con_client_connected_get(const Ecore_Con_Client *cl)
Returns whether the client is still connected.
Definition: ecore_con_legacy.c:690
size_t namelen
strlen(name)
Definition: eina_log.h:418
Ecore_Ipc_Client * client
An IPC connection handle.
Definition: Ecore_Ipc.h:262
const char * elm_app_prefix_dir_get(void)
Get the application's run time prefix directory, as set by elm_app_info_set() and the way (environmen...
Definition: elm_main.c:556
static void eina_clist_move_head(Eina_Clist *dst, Eina_Clist *src)
Moves all elements from src to the head of dst.
EAPI Eina_Bool edje_edit_part_scale_get(Evas_Object *obj, const char *part)
Gets scale for the part.
Definition: edje_edit.c:4104
const EAPI Efl_Class * efl_class_new(const Efl_Class_Description *desc, const Efl_Class *parent_id,...)
Create a new class.
Definition: eo.c:1479
Evas_Coord y1
Final-swipe direction starting point on Y.
Definition: elm_gesture_layer_common.h:37
const Edje_External_Type * edje_external_type_get(const char *type_name)
Gets the #Edje_External_Type that defines an EXTERNAL type registered with the name type_name.
Definition: edje_external.c:342
EAPI Ecore_X_Randr_Crtc_Gamma_Info * ecore_x_randr_crtc_gamma_get(Ecore_X_Randr_Crtc crtc)
Definition: ecore_x_randr.c:2275
Definition: Ecore_X.h:576
EOAPI Eina_Bool elm_obj_panel_scrollable_get(const Eo *obj)
Get the state of the scrollability.
Contains utility functions to ease usage of Efreet. FDO desktop entry specificiation.
EvasGLSync(* evasglCreateSync)(Evas_GL *evas_gl, unsigned int type, const int *attrib_list)
Create a synchronization primitive which can be tested or waited upon.
Definition: Evas_GL.h:5766
Elm_Text_Format
Text Format types.
Definition: elm_general.h:325
const EOAPI char * elm_obj_map_user_agent_get(const Eo *obj)
Get the user agent used by the map object.
const char * hostname
The name of the host if any, or NULL.
Definition: efreet_uri.h:26
EAPI Eina_Bool ecore_con_url_proxy_username_set(Ecore_Con_Url *url_con, const char *username)
Sets zero terminated username to use for proxy.
Definition: ecore_con_url.c:1263
EOAPI void elm_obj_gesture_layer_tap_finger_size_set(Eo *obj, int sz)
This function sets the gesture layer finger-size for taps.
const EAPI char * efreet_hostname_get(void)
Returns the current hostname or empty string if not found.
Definition: efreet_base.c:227
EAPI void ecore_evas_resize(Ecore_Evas *ee, int w, int h)
Resizes an Ecore_Evas.
Definition: ecore_evas.c:1344
EOAPI void elm_obj_entry_prediction_hint_set(Eo *obj, const char *prediction_hint)
Sets the prediction hint to use an intelligent reply suggestion service.
static double eina_vector2_distance_square_get(const Eina_Vector2 *a, const Eina_Vector2 *b)
Return the distance in square between of two vectors.
Crosshair.
Definition: Ecore_Win32.h:107
Linear tween mode value.
Definition: Edje_Common.h:1905
static void static Eina_Bool eina_rectangle_intersection(Eina_Rectangle *dst, const Eina_Rectangle *src) EINA_ARG_NONNULL(1
Gets the intersection of two rectangles.
Eina_List * edje_size_class_list(void)
Lists size classes.
Definition: edje_util.c:1639
int micro
< minor (new features, bugfixes, major improvements version)
Definition: Eeze.h:308
No error, it's all fine!
Definition: Eet.h:198
EAPI Eina_Stringshare * ecore_drm_output_make_get(Ecore_Drm_Output *output)
Gets the make of Ecore_Drm_Output.
Definition: ecore_drm_output.c:1223
Evas_Device_Subclass evas_device_subclass_get(const Evas_Device *dev)
Get the device sub-class.
Definition: evas_device.c:434
void elm_object_focus_next_object_set(Evas_Object *obj, Evas_Object *next, Elm_Focus_Direction dir)
Set next object with specific focus direction.
Definition: elm_focus_legacy.c:106
Eina_Bool(* Eina_File_Copy_Progress)(void *data, unsigned long long done, unsigned long long total)
Type for a callback to report file copy progress.
Definition: eina_file.h:456
EAPI Eina_Bool edje_edit_part_item_index_align_y_set(Evas_Object *obj, const char *part, unsigned int index, double align_y)
Sets the vertical align value of a part state.
Parameter not an Atom.
Definition: Ecore_X.h:395
const char * compose
A UTF8 string if this keystroke has modified a string in the middle of being composed - this string r...
Definition: Ecore_IMF.h:729
struct _Eldbus_Message Eldbus_Message
Definition: Eldbus.h:173
_Eina_Matrix_Type
Definition: eina_matrix.h:51
EAPI void eet_node_dump(Eet_Node *n, int dumplevel, Eet_Dump_Callback dumpfunc, void *dumpdata)
TODO FIX ME.
Definition: eet_node.c:622
const EAPI char * eeze_disk_udev_get_parent(Eeze_Disk *disk)
Find the root device of a disk.
Definition: eeze_disk_udev.c:37
EAPI void ecore_evas_ews_manager_set(const void *manager)
Sets the identifier of the manager taking care of internal windows.
Definition: ecore_evas_ews.c:1473
EINA_DEPRECATED void elm_image_cache_all_set(int size)
Set the configured image cache size for all applications on the display.
EAPI Eina_Bool edje_edit_part_anti_alias_set(Evas_Object *obj, const char *part, Eina_Bool anti_alias)
Sets anti-aliasing for part.
Definition: edje_edit.c:3884
EAPI Eina_List * eeze_udev_find_similar_from_syspath(const char *syspath)
Returns a stringshared list of all syspaths that are (or should be) the same device as the device poi...
Definition: eeze_udev_find.c:14
Eina_Evlog_Buf * eina_evlog_steal(void)
Steals an event log buffer from the evlog core.
Definition: eina_evlog.c:190
EAPI void ecore_con_url_limit_upload_speed(Ecore_Con_Url *url_obj, off_t max_speed)
Sets a maximum upload speed.
Definition: ecore_con_url.c:1225
static void static void static Eina_Bool eina_rectangle_is_valid(const Eina_Rectangle *rect) EINA_ARG_NONNULL(1)
Tells whether a rectangle is valid.
The Evas GL API This structure contains function pointers to the available GL functions.
Definition: Evas_GL.h:5152
there's the same pixmap as the previous one, but it is set as a "background pixmap" of the window.
Definition: Ecore_Evas.h:162
void *(* Eet_Descriptor_List_Next_Callback)(void *l)
Definition: Eet.h:2698
static int eina_hash_djb2_len(const char *key, int *plen)
Hash function first reported by Dan Bernstein many years ago in comp.lang.c.
EOAPI Elm_Calendar_Select_Mode elm_obj_calendar_select_mode_get(const Eo *obj)
Select day mode to use.
int(* Eet_Key_Password_Callback)(char *buffer, int size, int rwflag, void *data)
Callback used to request if needed the password of a private key.
Definition: Eet.h:2003
int micro
< minor (new features, bugfixes, major improvements version)
Definition: Efreet.h:123
EOAPI Eina_Bool evas_canvas3d_mesh_color_pick_enable_get(const Eo *obj)
Set possibility color picking.
Eina_Matrix_Type eina_matrix4_type_get(const Eina_Matrix4 *m)
Returns the type of the given floating point matrix.
Definition: eina_matrix.c:128
Definition: elm_widget_panel.h:29
EAPI void ecore_fb_size_get(int *w, int *h)
Retrieve the width and height of the current frame buffer in pixels.
Definition: ecore_fb.c:112
void elm_slider_indicator_format_set(Evas_Object *obj, const char *indicator)
Set the format string for the indicator label.
Definition: elm_slider.c:1636
EOAPI Elm_Object_Multi_Select_Mode elm_obj_genlist_multi_select_mode_get(const Eo *obj)
Get the genlist multi select mode.
#define ELM_ENTRY_CLASS
Elementary entry class.
Definition: elm_entry_eo.h:20
unsigned long timestamp
The time the event occurred.
Definition: Ecore_Win32.h:486
int eina_file_map_key_cmp(const unsigned long long int *key1, int key1_length EINA_UNUSED, const unsigned long long int *key2, int key2_length EINA_UNUSED)
Compares two map keys.
Definition: eina_file_common.c:208
struct _Eina_Barrier Eina_Barrier
An opaque type for working with barrier locks.
Definition: eina_inline_lock_barrier.x:1
void eina_mempool_unregister(Eina_Mempool_Backend *be)
Unregisters the given memory pool backend.
Definition: eina_mempool.c:165
static double eina_vector2_dot_product(const Eina_Vector2 *a, const Eina_Vector2 *b)
Return the dot product of the two vectors.
The normal password layout.
Definition: Ecore_IMF.h:461
char * ecore_file_strip_ext(const char *path)
Removes the extension from the given file name.
Definition: ecore_file.c:791
EOAPI Eina_Bool elm_obj_web_forward_possible_get(const Eo *obj)
Queries whether it's possible to go forward in history.
#define ELDBUS_FDO_INTERFACE
DBus message bus interface.
Definition: Eldbus.h:127
sem_t Eina_Semaphore
An opaque type for working with semaphores.
Definition: eina_inline_lock_posix.x:94
void eina_matrix3_values_set(Eina_Matrix3 *m, double xx, double xy, double xz, double yx, double yy, double yz, double zx, double zy, double zz)
Sets the values of the coefficients of the given floating point matrix.
Definition: eina_matrix.c:166
const EAPI char * elm_layout_part_cursor_get(const Eo *obj, const char *part)
Get the cursor to be shown when mouse is over an edje part.
Definition: efl_ui_layout.c:3167
const char * group
name of group (or set) that use image
Definition: Edje_Edit.h:117
#define EINA_THREAD_CLEANUP_PUSH(cleanup, data)
Pushes a cleanup function to be executed when the thread is canceled.
Definition: eina_thread.h:256
A custom animator trigger that you need to call ecore_animator_custom_tick() to make it tick.
Definition: Ecore_Common.h:2742
EAPI Ecore_Cocoa_Window * ecore_cocoa_window_new(int x, int y, int w, int h)
Creates a Cocoa window.
unsigned long long Evas_Modifier_Mask
A bitmask of modifier keys.
Definition: Evas_Legacy.h:132
Ecore_IMF_Input_Panel_Keyboard_Mode(* keyboard_mode_get)(Ecore_IMF_Context *ctx)
Return the current keyboard mode of the input panel.
Definition: Ecore_IMF.h:809
struct _Evas_Native_Surface::@411::@417 evasgl
Set this struct fields if surface data is Evas GL based.
EAPI void ephysics_body_soft_body_dragging_unset(EPhysics_Body *body)
Unset the soft body dragging status.
EOAPI Elm_Map_Overlay * elm_obj_map_overlay_add(Eo *obj, double lon, double lat)
Add a new overlay to the map object.
#define EPHYSICS_BODY_FRICTION_CONCRETE
Friction coefficient of concrete.
Definition: EPhysics.h:2108
EAPI void elm_config_color_overlay_set(const char *color_class, int r, int g, int b, int a, int r2, int g2, int b2, int a2, int r3, int g3, int b3, int a3)
Set a color overlay for a given Elementary color class.
Definition: elm_config.c:3230
static Eina_F16p16 eina_f16p16_sqrt(Eina_F16p16 a)
Calculates the square root of an Eina_F16p16 floating point number.
Physics forces clear action value.
Definition: Edje_Common.h:1948
Advise sequential memory access to the mapped memory.
Definition: eina_file.h:144
unsigned int version
version number specified in the widget's theme
Definition: elm_widget_layout.h:67
Evas_Object_Pointer_Mode evas_object_pointer_mode_get(const Efl_Canvas_Object *obj)
Low-level pointer behaviour.
Definition: efl_canvas_object_eo.legacy.c:9
EAPI Eina_Bool eina_lalloc_element_add(Eina_Lalloc *a)
Allocates one more of whatever the lazy allocator is allocating.
Definition: eina_lalloc.c:99
EAPI void ecore_con_socks_lookup_set(Ecore_Con_Socks *ecs, Eina_Bool enable)
Sets DNS lookup mode on an existing SOCKS proxy.
Definition: ecore_con_socks.c:287
#define PROT_READ
Definition: mman.h:31
void evas_object_key_ungrab(Evas_Object *obj, const char *keyname, Evas_Modifier_Mask modifiers, Evas_Modifier_Mask not_modifiers)
Removes the grab on keyname key events by obj.
Definition: evas_key_grab.c:263
EAPI void elm_config_profile_dir_free(const char *p_dir)
Free an Elementary's profile directory path, as returned by elm_config_profile_dir_get().
Definition: elm_config.c:3051
EAPI Eina_Bool edje_edit_state_fill_size_relative_y_set(Evas_Object *obj, const char *part, const char *state, double value, double x)
Sets the fill vertical size relative value of a part state.
EAPI Eina_Bool ecore_drm2_plane_fb_set(Ecore_Drm2_Plane *plane, Ecore_Drm2_Fb *fb)
Set plane frame buffer.
Definition: ecore_drm2_plane.c:174
EOAPI char * elm_obj_web_selection_get(const Eo *obj)
Get a copy of the currently selected text.
siginfo_t data
Signal info.
Definition: Ecore_Common.h:657
void elm_spinner_step_set(Evas_Object *obj, double step)
Control the step used to increment or decrement the spinner value.
Definition: elm_spinner.c:1371
int micro
< minor (new features, bugfixes, major improvements version)
Definition: Emotion.h:289
static Eina_Bool eina_barrier_new(Eina_Barrier *barrier, int needed)
Initializes a new Eina_Barrier.
void eldbus_pending_cancel(Eldbus_Pending *pending)
Cancel the pending message.
Definition: eldbus_pending.c:276
EAPI void elm_config_focus_highlight_animate_set(Eina_Bool animate)
Set the enable status of the highlight animation.
Definition: elm_config.c:3461
Eina_Bool(* convert_to)(const Eina_Value_Type *type, const Eina_Value_Type *convert, const void *type_mem, void *convert_mem)
how to convert values, both memory are value_size
Definition: eina_value.h:3686
static Eina_Bool eina_slice_startswith(const Eina_Slice slice, const Eina_Slice prefix)
Checks if the slice starts with a prefix.
EAPI Eina_List * eeze_udev_find_by_type(Eeze_Udev_Type type, const char *name)
Find devices using an Eeze_Udev_Type and/or a name.
Definition: eeze_udev_find.c:147
const Elm_Store * elm_store_item_store_get(const Elm_Store_Item *sti)
Fetch the store than a store item belongs to.
Definition: elm_store.c:702
const Eldbus_Property_Set_Cb default_set
default set function, if a property don't have a set function this will be used
Definition: eldbus_service.h:109
void elm_textpath_slice_number_set(Efl_Ui_Textpath *obj, int slice_no)
The number of slices.
Definition: efl_ui_textpath_eo.legacy.c:9
#define efl_data_xref(obj, klass, ref_obj)
Definition: Eo.h:1700
EAPI Eina_Bool edje_edit_state_text_max_x_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets if the text part forces the maximum horizontal size of the container to be equal to the maximum ...
const EAPI char * efl_class_name_get(const Efl_Class *eo_id)
Gets the name of the passed class.
Definition: eo.c:1146
EAPI Ecore_Con_Eet * ecore_con_eet_client_new(Ecore_Con_Server *server)
Creates an Ecore_Con_Eet client.
Definition: ecore_con_eet.c:731
Definition: eolian_database.h:359
EAPI void ecore_wl2_window_aux_hint_add(Ecore_Wl2_Window *window, int id, const char *hint, const char *val)
Add a supported auxiliary hint to a given window.
Definition: ecore_wl2_window.c:1320
Gradient type value.
Definition: Edje_Legacy.h:3186
int minor
< major (binary or source incompatible changes)
Definition: Eeze.h:307
void * eldbus_pending_data_get(const Eldbus_Pending *pending, const char *key)
Get the data set to a Eldbus_Pending object.
Definition: eldbus_pending.c:235
Eet_Descriptor_Mem_Free_Callback mem_free
how to free memory (usually free())
Definition: Eet.h:2831
Evas_Object * elm_list_add(Evas_Object *parent)
Add a new list widget to the given parent Elementary (container) object.
Definition: elm_list.c:2504
EAPI Eina_Bool edje_edit_state_copy(Evas_Object *obj, const char *part, const char *from, double val_from, const char *to, double val_to)
Copies the state from into to.
Definition: edje_edit.c:6749
static Eina_Bool eina_value_hash_pset(Eina_Value *value, const char *key, const void *ptr)
Sets the generic value in an hash member from pointer.
char * str
The message's string value.
Definition: Edje_Legacy.h:518
Definition: Ecore_X.h:546
EAPI Eina_Unicode EAPI Eina_Unicode * eina_unicode_strstr(const Eina_Unicode *haystack, const Eina_Unicode *needle) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1
Same as the standard strstr just with Eina_Unicode instead of char.
EAPI unsigned int eina_mempool_alignof(unsigned int size)
Computes the alignment that would be used when allocating a object of size size.
Definition: eina_abi.c:34
EOAPI Efl_Canvas_Object * evas_canvas_object_bottom_get(const Eo *obj)
Get the lowest (stacked) Evas object on the canvas e.
EAPI unsigned int _efl_object_init_generation
Definition: eo.c:42
EAPI Eina_Bool ecore_getopt_callback_size_parse(const Ecore_Getopt *parser, const Ecore_Getopt_Desc *desc, const char *str, void *data, Ecore_Getopt_Value *storage)
Helper ecore_getopt callback to parse geometry size (WxH).
Definition: ecore_getopt.c:2195
Definition: ecore_main_common.h:25
Eldbus_Connection * eldbus_private_connection_get(Eldbus_Connection_Type type)
Always create and establish a new connection to bus and integrate it with the ecore main loop.
Definition: eldbus_core.c:1095
#define EET_T_STRING
Data type: char *.
Definition: Eet.h:2585
static Eina_Value * eina_value_uint_new(unsigned int c)
Create a new Eina_Value containing the passed parameter.
Definition: eina_inline_value_util.x:155
void edje_perspective_global_set(Edje_Perspective *ps, Eina_Bool global)
Makes this perspective object be global for its canvas.
Definition: edje_util.c:5175
EAPI double elm_web_zoom_get(const Evas_Object *obj)
Get the current zoom level set on the web object.
Definition: elm_web2.c:213
EAPI void * eeze_disk_data_get(Eeze_Disk *disk)
Retrieve data previously associated with a disk.
Definition: eeze_disk.c:334
void evas_textblock_cursor_pos_set(Evas_Textblock_Cursor *cur, int _pos)
Set the cursor pos.
Definition: evas_object_textblock.c:10579
Drop.
Definition: Ecore_Win32.h:215
void(* Eina_Future_Free_Cb)(void *data, const Eina_Future *dead_future)
Definition: eina_promise.h:277
EAPI void * ecore_ipc_server_data_get(Ecore_Ipc_Server *svr)
Retrieves the data associated with the given IPC server.
Definition: ecore_ipc.c:848
Eina_Bool eeze_sensor_async_read(Eeze_Sensor_Obj *sens, void *user_data)
Asynchronous read out sensor data.
Definition: eeze_sensor.c:320
EAPI void ecore_x_e_keyrouter_set(Ecore_X_Window root, Eina_Bool on)
Definition: ecore_x_e.c:2363
const Elm_Prefs_Item_Type * types
types of prefs items supported by the widget, ELM_PREFS_TYPE_UNKNOWN terminated
Definition: elm_prefs_common.h:128
Eina_List * interfaces
List with interfaces.
Definition: eldbus_introspection.h:40
Definition: EPhysics.h:189
Space filler for compatibility.
Definition: Eet.h:249
EOAPI Eina_Bool evas_canvas_focus_state_get(const Eo *obj)
Get the focus state for the default seat.
EAPI Evas_Object * ephysics_body_evas_object_get(const EPhysics_Body *body)
Get the evas object associated to a physics body.
EAPI void elm_fileselector_thumbnail_size_set(Evas_Object *obj, Evas_Coord w, Evas_Coord h)
Set the size for the thumbnail of the file selector widget's view.
Definition: elc_fileselector.c:2835
EAPI Ecore_X_Window ecore_x_window_shadow_parent_get(Ecore_X_Window root, Ecore_X_Window win)
Retrieves the parent window a given window has.
Definition: ecore_x_window.c:1325
EAPI Eina_Bool elput_touch_drag_lock_enabled_get(Elput_Device *device)
Get if drag-lock is enabled on this device.
Definition: elput_touch.c:66
Called just after rendering stops on the canvas target.
Definition: Evas_Common.h:438
void(* Evas_Object_Intercept_Show_Cb)(void *data, Evas_Object *obj)
Function signature for the resize event of an evas object.
Definition: Evas_Legacy.h:2901
EOAPI void evas_canvas3d_mesh_index_data_set(Eo *obj, Evas_Canvas3D_Index_Format format, int count, const void *indices)
Set the vertex index data of the given mesh.
Eina_Bool eina_main_loop_is(void)
Checks if you are calling this function from the same thread Eina was initialized or not.
Definition: eina_main.c:434
EAPI void elm_code_widget_selection_cut(Evas_Object *widget)
Cut the selected widget content.
Definition: elm_code_widget_selection.c:414
Definition: Ecore_X.h:659
#define ECORE_EVENT_SIGNAL_EXIT
Exit signal event.
Definition: Ecore_Common.h:565
#define EVAS_TEXT_STYLE_SHADOW_DIRECTION_SET(x, s)
Text style type creation macro.
Definition: Evas_Common.h:1819
Definition: Ecore_Drm2.h:88
EAPI void elm_config_longpress_timeout_set(double longpress_timeout)
Set the duration for occurring long press event.
Definition: elm_config.c:3954
struct _Evas_Version Evas_Version
Density:80,Fric:0.5,Rest:0.5.
Definition: EPhysics.h:2287
EAPI void ephysics_world_bodies_outside_top_autodel_set(EPhysics_World *world, Eina_Bool autodel)
Set world autodeleting bodies mode when they're outside of render area by the top.
EOAPI Eina_Bool elm_obj_prefs_item_swallow(Eo *obj, const char *name, Efl_Canvas_Object *child)
"Swallows" an object into a SWALLOW item of a prefs widget.
EAPI uint32_t ecore_wl2_dnd_selection_set(Ecore_Wl2_Input *input, const char **types)
Set the types which are available from this client Later the event ECORE_WL2_EVENT_DATA_SOURCE_SEND i...
Definition: ecore_wl2_dnd.c:549
Eina_Inlist * next
next node
Definition: eina_inlist.h:408
Eina_Bool standard_name
Use a standard name to find it (EINA_TRUE) or not.
Definition: elm_store.h:92
Evas_Modifier * modifiers
modifier keys pressed during the event
Definition: Evas_Legacy.h:269
#define eina_fp32p32_llabs(a)
Gets the absolute value of an Eina_F32p32 floating point number.
Definition: eina_fp.h:189
EAPI int efreet_trash_shutdown(void)
Cleans up the efreet trash system.
Definition: efreet_trash.c:56
Definition: evas_text_utils.h:104
static Eina_Bool eina_ustringshare_replace(const Eina_Unicode **p_str, const Eina_Unicode *news)
Replace the previously stringshared pointer with new content.
Definition: eina_inline_ustringshare.x:48
Eina_Bool edje_object_part_drag_size_set(Evas_Object *obj, const char *part, double dw, double dh)
Sets the dragable object size.
Definition: edje_legacy.c:230
const char * eina_simple_xml_tag_attributes_find(const char *buf, unsigned buflen)
Given the contents of a tag, find where the attributes start.
Definition: eina_simple_xml_parser.c:476
Eina_Bool mouse_down
a flag that mouse is down on the list at the moment.
Definition: elm_widget_gengrid.h:134
"Shift" is pressed
Definition: Ecore_IMF.h:268
struct Efreet_Icon::@157 embedded_text_rectangle
Rectangle where text can be displayed on the icon.
void evas_object_del(Evas_Object *obj)
Marks the given Evas object for deletion (when Evas will free its memory).
Definition: evas_object_main.c:962
Definition: Ecore_X.h:737
Eina_Bool elm_animation_view_resume(Elm_Animation_View *obj)
Resume paused animation to continue animation.
#define ELM_INDEX_EVENT_DELAY_CHANGED
Called when delay changed.
Definition: elm_index_eo.h:364
static const void * eina_slice_strchr(const Eina_Slice slice, int c)
Find a character inside the slice, similar to memchr().
#define EET_DATA_DESCRIPTOR_ADD_HASH_STRING(edd, struct_type, name, member)
Adds a hash of string to a data descriptor.
Definition: Eet.h:3580
#define EVAS_CANVAS3D_LIGHT_CLASS
Evas 3D canvas light class.
Definition: evas_canvas3d_light.eo.h:21
Crosshair cursor.
Definition: Ecore_Cocoa.h:105
no visualization set
Definition: Emotion.h:214
EOAPI void elm_obj_route_emap_set(Eo *obj, void *emap)
Set map widget for this route.
EAPI Ecore_Ipc_Server * ecore_ipc_server_add(Ecore_Ipc_Type type, const char *name, int port, const void *data)
Creates an IPC server that listens for connections.
Definition: ecore_ipc.c:382
#define EINA_REFCOUNT_INIT(Variable)
Used just after allocating a object.
Definition: eina_refcount.h:56
static Eina_Bool eina_value_struct_member_value_set(Eina_Value *dst, const Eina_Value_Struct_Member *member, const Eina_Value *src)
Sets the member from Eina_Value source.
#define RTLD_LOCAL
Definition: evil_dlfcn.h:43
EAPI int eldbus_shutdown(void)
Shutdown eldbus.
Definition: eldbus_core.c:246
EAPI void elm_web_window_features_region_get(const Elm_Web_Window_Features *wf, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h)
TODO : Add documentation.
Definition: elm_web2.c:145
EAPI int efreet_desktop_ref(Efreet_Desktop *desktop)
Increases reference count on desktop.
Definition: efreet_desktop.c:198
Definition: Ecore_Wl2.h:367
Clockwise.
Definition: efl_ui_textpath_eo.legacy.h:20
OpenGL COMPRESSED_RGB_S3TC_DXT1_EXT format with RGB only.
Definition: emile_image.h:38
#define ELM_MAP_EVENT_PRESS
Called when map was pressed.
Definition: elm_map_eo.h:630
EOAPI void elm_obj_notify_align_set(Eo *obj, double horizontal, double vertical)
Set the alignment of the notify object.
Efl_Canvas_Object * elm_object_item_track(Elm_Widget_Item *obj)
This returns track object of the item.
Definition: elm_widget_item_eo.legacy.c:213
EAPI Eina_Bool elm_prefs_data_value_set(Elm_Prefs_Data *prefs_data, const char *path, const Elm_Prefs_Item_Type type, const Eina_Value *value)
Set (or delete) one value of a given prefs data handle.
Definition: elm_prefs_data.c:660
void eina_hash_list_direct_prepend(Eina_Hash *hash, const void *key, const void *data)
Prepends data to an Eina_List inside a hash using eina_hash_direct_add().
Definition: eina_hash.c:1480
EOAPI double elm_obj_label_slide_speed_get(const Eo *obj)
Control the slide speed of the label.
Eina_Bool eina_matrixsparse_cell_data_set(Eina_Matrixsparse_Cell *cell, const void *data)
Changes cell value, freeing any previously existing value.
Definition: eina_matrixsparse.c:1186
EOAPI Eina_Bool elm_obj_separator_horizontal_get(const Eo *obj)
Get the horizontal mode of a separator object.
EAPI void ecore_power_state_set(Ecore_Power_State state)
Sets the power state.
Definition: ecore.c:1109
EOAPI Evas_Canvas3D_Object_Type evas_canvas3d_object_type_get(const Eo *obj)
Returns the type of the object.
#define ELM_GENGRID_EVENT_EDGE_TOP
Called when top edge is reached.
Definition: elm_gengrid_eo.h:683
Eina_Bool elm_map_wheel_disabled_get(const Evas_Object *obj)
Get a value whether mouse wheel is enabled or not.
Definition: elm_map.c:5516
EAPI Eet_File * eet_open(const char *file, Eet_File_Mode mode)
Opens an eet file on disk, and returns a handle to it.
Definition: eet_lib.c:1499
int(* get_length)(void *data, Eo *eo_obj)
Gets the length of the file.
Definition: Ecore_Audio.h:94
void(* SlideshowItemDelFunc)(void *data, Evas_Object *obj)
Deletion class function for slideshow item classes.
Definition: elm_slideshow_common.h:8
Elm_Object_Select_Mode
Possible values for the #ELM_OBJECT_SELECT_MODE policy.
Definition: elm_general.h:32
Filename layout.
Definition: Ecore_IMF.h:437
_Ector_Priority
Priorities.
Definition: Ector.h:111
static size_t eina_value_type_size(const Eina_Value_Type *type)
Get size of Eina_Value_Type based on C type.
Definition: eina_inline_value_util.x:110
EAPI Evas_Object * elm_slideshow_add(Evas_Object *parent)
Add a new slideshow widget to the given parent Elementary (container) object.
Definition: elm_slideshow.c:356
EAPI Ecore_Wl2_Display * ecore_wl2_display_connect(const char *name)
Connect to an existing Wayland display.
Definition: ecore_wl2_display.c:888
const char * false_str
String shown by editors to indicate the false state.
Definition: Edje_Common.h:741
Autofill hint for a credit card expiration month.
Definition: elm_general.h:175
Ecore_IMF_Keyboard_Locks locks
The keyboard locks active when the event has been emitted.
Definition: Ecore_IMF.h:726
#define EINA_MAIN_LOOP_CHECK_RETURN
Definition for the macro that doesn't do anything unless EINA_HAVE_DEBUG_THREADS is defined.
Definition: eina_lock.h:650
EOAPI int evas_canvas3d_mesh_frame_vertex_stride_get(const Eo *obj, int frame, Evas_Canvas3D_Vertex_Attrib attrib)
Get the vertex buffer stride of the key frame of the given mesh.
goom
Definition: Emotion.h:215
Ecore_Buffer_Data(* buffer_import)(Ecore_Buffer_Module_Data bmdata, int w, int h, Ecore_Buffer_Format format, Ecore_Export_Type type, int export_id, unsigned int flags)
Import and create Ecore_Buffer from id or fd.
Definition: Ecore_Buffer.h:452
EOAPI Evas_Canvas3D_Light * evas_canvas3d_node_light_get(const Eo *obj)
A light attached to the given node.
EAPI int eina_file_statat(void *container, Eina_File_Direct_Info *info, Eina_Stat *buf) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1
Uses information provided by Eina_Iterator of eina_file_stat_ls() or eina_file_direct_ls() to call st...
A structure that stores old Edje part information.
Definition: edje_convert.h:117
static Eina_F16p16 eina_f16p16_div(Eina_F16p16 a, Eina_F16p16 b)
Calculates the division of two Eina_F16p16 floating point numbers.
Eina_Slice eina_strbuf_slice_get(const Eina_Strbuf *buf)
Gets a read-only slice of the buffer contents.
EAPI int eet_node_type_get(Eet_Node *node)
Returns the type of a node.
Definition: eet_node.c:362
const char * version
if exists, –version will work
Definition: Ecore_Getopt.h:215
struct _Elocation_Position Elocation_Position
EOAPI Elm_Widget_Item * elm_obj_flipselector_first_item_get(const Eo *obj)
Get the first item in the given flip selector widget's list of items.
Number layout.
Definition: elm_general.h:78
int major
The message major opcode number.
Definition: Ecore_Ipc.h:313
enum _Evas_GL_Context_Version Evas_GL_Context_Version
Enumeration that defines the available OpenGL ES version numbers.
void(* color_set)(Evas_Object *o, int r, int g, int b, int a)
code to be run when setting color of object on a canvas.
Definition: Evas_Common.h:1946
called when the shift key state of the input panel is changed
Definition: Ecore_IMF.h:130
int evas_output_method_get(const Evas *e)
Retrieves the number of the output engine used for the given evas.
Definition: evas_main.c:1334
Definition: evas_font.h:142
Invalid memory access.
Definition: Embryo.h:398
Eina_Bool ecore_file_mkdir(const char *dir)
Creates a new directory.
Definition: ecore_file.c:194
static Eina_F16p16 eina_f16p16_int_from(int32_t v)
Creates a new Eina_F16p316 floating point number from standard 32-bit integer.
EAPI Eina_Bool ecore_imf_context_prediction_hint_hash_del(Ecore_IMF_Context *ctx, const char *key)
Removes the prediction hint data identified by a key.
Definition: ecore_imf_context.c:1508
EAPI Ecore_Drm_Output * ecore_drm_device_output_find(Ecore_Drm_Device *dev, int x, int y)
Finds an Ecore_Drm_Output at the given coordinates.
Definition: ecore_drm_device.c:622
Double-pointed arrow pointing northeast and southwest.
Definition: Ecore_Win32.h:113
static unsigned int eina_f16p16_fracc_get(Eina_F16p16 v)
Gets the absolute value of the integer part of and Eina_F16p16 floating point number.
Eina_Iterator * edje_text_class_active_iterator_new(void)
Iterate over all active classes of an application.
Definition: edje_util.c:1296
EAPI void ecore_wl_subsurf_position_set(Ecore_Wl_Subsurf *ess, int x, int y)
Sets the position of this subsurface, relative to its parent surface. If ess is defined and the x,...
Definition: ecore_wl_subsurf.c:123
EAPI void ecore_wl_screen_size_get(int *w, int *h)
Retrieves the Compositor interface.
Definition: ecore_wl.c:334
A mouse, trackball or touchpad relative motion device.
Definition: Ecore_IMF.h:487
void emotion_object_position_set(Evas_Object *obj, double sec)
Set the position in the media file.
Definition: emotion_smart.c:729
EAPI Embryo_Program * embryo_program_load(const char *file)
Creates a new Embryo program based on the bytecode data stored in the given file.
Definition: embryo_amx.c:284
void eina_module_list_unload(Eina_Array *array)
Unloads every module on the list of modules.
Definition: eina_module.c:577
EAPI void ecore_x_randr_crtc_info_free(Ecore_X_Randr_Crtc_Info *info)
Definition: ecore_x_randr.c:1945
EAPI Eina_List * eina_list_reverse(Eina_List *list)
Reverses all the elements in the list.
Definition: eina_list.c:1042
EAPI Eina_Bool ecore_drm_device_software_setup(Ecore_Drm_Device *dev)
Sets up an Ecore_Drm_Device for software rendering.
Definition: ecore_drm_device.c:575
Pointing hand cursor.
Definition: Ecore_Cocoa.h:112
EAPI int ELPUT_EVENT_SWITCH
Definition: elput.c:16
I/O operation is about a specific file move.
Definition: Eio_Legacy.h:106
EAPI char * eina_counter_dump(Eina_Counter *counter)
Dumps the result of all the clocks of a counter to a stream.
Definition: eina_counter.c:193
Definition: ecore_x_atoms_decl.h:391
unsigned int ty
Timestamp of start of final y-swipe.
Definition: elm_gesture_layer_common.h:42
#define EINA_REFCOUNT_REF(Variable)
Used when using referring to an object one more time.
Definition: eina_refcount.h:59
Evas_Object * evas_object_rectangle_add(Evas *e)
Adds a rectangle to the given evas.
Definition: evas_object_rectangle.c:78
_Eet_Error
Definition: Eet.h:196
Eina_Bool ecore_main_loop_animator_ticked_get(void)
Returns if an animator has ticked off during this loop iteration.
Definition: ecore_main.c:1306
enum _Emile_Action Emile_Action
unsigned char eet
The desktop file is in eet cache.
Definition: efreet_desktop.h:121
Efreet_Xml_Attribute ** attributes
The attributes for this node.
Definition: efreet_xml.h:47
const typedef char *(* Eet_Descriptor_Type_Get_Callback)(const void *data, Eina_Bool *unknow)
Definition: Eet.h:2781
EOAPI Elm_Widget_Item * elm_obj_diskselector_first_item_get(const Eo *obj)
Get the first item of the diskselector.
EAPI EPhysics_World * ephysics_body_world_get(const EPhysics_Body *body)
Get the world a body belongs to.
EAPI void ecore_x_window_prop_property_set(Ecore_X_Window win, Ecore_X_Atom type, Ecore_X_Atom format, int size, void *data, int number)
Set a property of Ecore_X_Window.
Definition: ecore_x_window_prop.c:482
Definition: elm_widget_flipselector.h:49
EAPI int elm_radio_value_get(const Evas_Object *obj)
Get the value of the radio group.
Definition: efl_ui_radio.c:439
Elm_Focus_Region_Show_Mode elm_object_focus_region_show_mode_get(const Evas_Object *obj)
Get the focus region show mode to a given Elementary object.
Definition: elm_main.c:2027
void elm_app_compile_bin_dir_set(const char *dir)
Provide information on the fallback application's binaries directory, in scenarios where they get ove...
Definition: elm_main.c:516
void evas_object_is_frame_object_set(Efl_Canvas_Object *obj, Eina_Bool is_frame)
If true the object belongs to the window border decorations.
Definition: evas_object_main.c:2749
EAPI Eina_Bool edje_edit_state_text_source_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source)
Sets the source part which would be used as style for text for a given part.
Definition: edje_edit.c:8903
Evas_Object *(* Elm_Map_Marker_Icon_Get_Func)(Evas_Object *obj, Elm_Map_Marker *marker, void *data)
Icon fetching class function for marker classes.
Definition: elm_map_common.h:54
void evas_object_textblock_text_markup_prepend(Evas_Textblock_Cursor *cur, const char *text)
Prepends markup to the cursor cur.
Definition: evas_object_textblock.c:8262
Eina_Bool eldbus_message_iter_get_and_next(Eldbus_Message_Iter *iter, char signature,...)
Useful when iterating over arrays.
Definition: eldbus_message.c:726
EAPI Eina_Bool edje_edit_part_item_index_spread_w_set(Evas_Object *obj, const char *part, unsigned int index, int spread_w)
Sets the spread width value of a part's item.
void elm_textpath_ellipsis_set(Efl_Ui_Textpath *obj, Eina_Bool ellipsis)
Control the ellipsis behavior of the textpath.
Definition: efl_ui_textpath_eo.legacy.c:21
_Ecore_File_Event
Definition: Ecore_File.h:69
EAPI void ephysics_world_bodies_outside_front_autodel_set(EPhysics_World *world, Eina_Bool autodel)
Set world autodeleting bodies mode when they're outside of render area by the front.
Eldbus_Object * eldbus_object_ref(Eldbus_Object *obj)
Increase object reference.
Definition: eldbus_object.c:240
unsigned int finger_size_multiplier_y
multipliers for finger_size during group_calc
Definition: elm_widget_layout.h:66
EAPI Eina_Bool ecore_evas_software_x11_direct_resize_get(const Ecore_Evas *ee)
Gets if the Ecore_Evas is being directly resized using software x11.
Definition: ecore_evas.c:3972
EOAPI void evas_canvas3d_texture_wrap_set(Eo *obj, Evas_Canvas3D_Wrap_Mode s, Evas_Canvas3D_Wrap_Mode t)
Set the wrap mode of the given texture.
EOAPI void evas_canvas_seat_key_lock_on(Eo *obj, const char *keyname, Evas_Device *seat)
Enables or turns on programmatically the lock key with name keyname for a give seat.
EAPI void ecore_evas_x11_leader_default_set(Ecore_Evas *ee)
Reset the client leader to default.
Definition: ecore_evas.c:4171
"PREEDIT_START" is called when a new preediting sequence starts.
Definition: Ecore_IMF.h:229
void * ext_data
Extension data - not used.
Definition: Ecore_Common.h:654
Eo Ecore_Timer
A handle for timers.
Definition: Ecore_Common.h:3069
int elm_quicklaunch_fallback(int argc, char **argv)
Exposed symbol used only by macros and should not be used by apps.
Definition: elm_main.c:1313
None text effect value.
Definition: Edje_Common.h:2133
Ecore_Con_Client * client
the client for which an error occurred
Definition: Ecore_Con.h:495
EAPI Emile_Image * emile_image_jpeg_file_open(Eina_File *source, Emile_Image_Load_Opts *opts, Emile_Image_Animated *animated, Emile_Image_Load_Error *error)
Open a JPEG image from file.
Definition: emile_image.c:2443
static Eina_Bool eina_rwlock_new(Eina_RWLock *mutex)
Initializes a new Eina_RWLock.
EAPI int ECORE_WL2_EVENT_AUX_HINT_SUPPORTED
Definition: ecore_wl2.c:53
Eina_List * elm_theme_name_available_list_new(void)
Return a list of theme elements in the theme search path.
Definition: elm_theme.c:894
EOAPI Efl_Canvas_Object * elm_obj_prefs_item_unswallow(Eo *obj, const char *name)
Unswallow an object from a SWALLOW item of a prefs widget.
EOAPI Elm_Widget_Item * elm_obj_diskselector_selected_item_get(const Eo *obj)
Get the selected item.
A double click.
Definition: Ecore_IMF.h:292
Body is not moving any more.
Definition: EPhysics.h:2266
EAPI Eina_Bool edje_edit_state_fill_origin_relative_x_set(Evas_Object *obj, const char *part, const char *state, double value, double x)
Sets the fill horizontal origin relative value of a part state.
EAPI void ecore_wl2_window_wm_rotation_supported_set(Ecore_Wl2_Window *window, Eina_Bool enabled)
Set if window rotation is supported by the window manager.
Definition: ecore_wl2_window.c:1146
EAPI Eina_Bool ecore_evas_wm_rotation_manual_rotation_done_get(const Ecore_Evas *ee)
Gets manual rotation done mode of Ecore_Evas's window.
Definition: ecore_evas.c:2231
const EAPI Eina_List * elm_config_color_overlay_list_get(void)
Get Elementary's list of color overlays, set with elm_config_color_overlay_set().
Definition: elm_config.c:3224
int eina_inarray_search(const Eina_Inarray *array, const void *data, Eina_Compare_Cb compare)
Searches for a member (linear walk).
Definition: eina_inarray.c:665
Edje_Part_Api api
part API
Definition: edje_convert.h:140
EAPI int ecore_con_url_init(void)
Initializes the Ecore_Con_Url library.
Definition: ecore_con_url.c:45
EAPI Evas_Object * ephysics_body_face_evas_object_unset(EPhysics_Body *body, EPhysics_Body_Face face)
Unset the evas object associated to a physics body face.
EOAPI Elm_Object_Select_Mode elm_obj_gengrid_select_mode_get(const Eo *obj)
Get the gengrid select mode.
void elm_win_keyboard_win_set(Evas_Object *obj, Eina_Bool is_keyboard)
Sets whether the window is a keyboard.
Definition: efl_ui_win.c:8242
void evas_object_textblock_style_user_pop(Evas_Object *obj)
Removes the style at the top of the user-style stack.
Definition: evas_object_textblock.c:7693
Definition: Edje_Common.h:213
If enabled the window manager will be told that the window explicitly sets input focus.
Definition: Ecore_X.h:1208
Definition: Ecore_Win32.h:495
EAPI void ecore_evas_size_max_set(Ecore_Evas *ee, int w, int h)
Sets the maximum size of a given Ecore_Evas window.
Definition: ecore_evas.c:1616
const Eina_Value_Type * EINA_VALUE_TYPE_CHAR
Definition: eina_value.c:5597
void edje_collection_cache_set(int count)
Sets the collection cache size.
Definition: edje_cache.c:929
EAPI void ecore_evas_screen_dpi_get(const Ecore_Evas *ee, int *xdpi, int *ydpi)
Gets the dpi of the screen the Ecore_Evas is primarily on.
Definition: ecore_evas.c:2770
Char wrap - wrap between characters.
Definition: elm_general.h:313
EAPI void ecore_x_icccm_window_role_set(Ecore_X_Window win, const char *role)
Set the window role hint.
Definition: ecore_x_icccm.c:1180
Definition: eina_file_common.h:116
EINA_DEPRECATED EAPI int edje_edit_part_item_min_w_get(Evas_Object *obj, const char *part, const char *item)
Gets the minimum width value of a part's item.
double xsub
subpixel precision for x
Definition: Evas_Common.h:229
Take month field into account.
Definition: elm_calendar_eo.h:104
Getting the grabbed-key exclusively regardless of window's position.
Definition: Ecore_X.h:2756
Ecore_Cocoa_Object * cocoa_window
Handler of the Cocoa window.
Definition: Ecore_Cocoa.h:166
Eina_Hash * eina_hash_stringshared_new(Eina_Free_Cb data_free_cb)
Creates a new hash table optimized for stringshared values.
Definition: eina_hash.c:847
void(* Eldbus_Object_Event_Cb)(void *data, Eldbus_Object *obj, void *event_info)
Definition: eldbus_object.h:125
EAPI Eina_Bool elm_image_no_scale_get(const Evas_Object *obj)
Control scaling behaviour of this object.
Definition: efl_ui_image.c:2561
EAPI Elm_Transit_Effect * elm_transit_effect_image_animation_add(Elm_Transit *transit, Eina_List *images)
Add the ImageAnimation Effect to Elm_Transit.
Definition: elm_transit.c:2646
EAPI Eina_Bool elm_config_mirrored_get(void)
Get the system mirrored mode.
Definition: elm_config.c:2915
void evas_map_point_coord_get(const Evas_Map *m, int idx, Evas_Coord *x, Evas_Coord *y, Evas_Coord *z)
Get the map point's coordinate.
Definition: evas_map.c:776
void evas_textblock_cursor_line_char_first(Evas_Textblock_Cursor *cur)
Go to the start of the current line.
Definition: evas_object_textblock.c:10024
Ecore_Ipc_Client * client
An IPC connection handle.
Definition: Ecore_Ipc.h:252
void emotion_object_last_position_load(Evas_Object *obj)
Load the last known position if available.
Definition: emotion_smart.c:1411
EAPI void ecore_main_loop_thread_safe_call_wait(double wait)
Waits for the next thread call in the main loop.
Definition: ecore.c:677
static Eina_F16p16 eina_f16p16_float_from(float v)
Creates a new Eina_F16p16 floating point number from standard float.
Elm_Icon_Lookup_Order
Lookup order used by elm_icon_standard_set().
Definition: elm_icon_legacy.h:8
EAPI void ecore_wl2_window_title_set(Ecore_Wl2_Window *window, const char *title)
Set the title of a given window.
Definition: ecore_wl2_window.c:1005
EAPI void * ecore_buffer_tbm_surface_get(Ecore_Buffer *buf)
Returns the tbm surface handle of given Ecore_Buffer.
Definition: ecore_buffer.c:337
Definition: Evas_Common.h:1936
EAPI Eina_Bool edje_edit_state_visible_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the visibility of a part state.
Definition: edje_edit.c:7238
#define ECORE_CALLBACK_CANCEL
Return value to remove a callback.
Definition: Ecore_Common.h:152
Sentinel value to indicate last enum field during iteration.
Definition: elm_bg_legacy.h:18
EAPI Eina_Bool emile_expand(const Eina_Binbuf *in, Eina_Binbuf *out, Emile_Compressor_Type t)
Uncompress a buffer into an existing buffer.
Definition: emile_compress.c:97
disallow mutiple selection when clicked without control key pressed
Definition: elm_general.h:294
Definition: elm_widget_hoversel.h:51
unsigned int timestamp
The timestamp when the event occurred.
Definition: Ecore_IMF.h:602
EAPI Eeze_Disk_Type eeze_disk_type_get(Eeze_Disk *disk)
Return the Eeze_Disk_Type of the disk.
Definition: eeze_disk.c:428
static Eina_Bool eina_lock_recursive_new(Eina_Lock *mutex)
Initializes a new Eina_Lock that is recursive.
EAPI int edje_edit_state_map_perspective_zplane_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets map.perspective.zplane value of given part state.
Definition: edje_edit.c:7888
Definition: eldbus_service.h:102
int Evas_Angle
A type for angle.
Definition: Evas_Common.h:193
Definition: edje_part_helper.h:13
Evas_Video_Cb hide
Hide the video overlay surface.
Definition: Evas_Legacy.h:5912
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_aspect_mode_set(Evas_Object *obj, const char *part, const char *item, Edje_Aspect_Control mode)
Sets aspect mode for an item of TABLE or BOX.
Definition: edje_edit.c:5634
EAPI void elm_thumb_size_get(const Evas_Object *obj, int *tw, int *th)
Get the size of the thumb object.
Definition: elm_thumb.c:848
EOAPI void elm_obj_calendar_interval_set(Eo *obj, double interval)
The interval on time updates for an user mouse button hold on calendar widgets' month/year selection.
EAPI Evas_Object * elm_fileselector_add(Evas_Object *parent)
Add a new file selector widget to the given parent Elementary (container) object.
Definition: elc_fileselector.c:1888
Ecore_Con_Url * url_con
a pointer to the connection object
Definition: Ecore_Con.h:622
struct _Evas_Textblock_Node_Format Evas_Object_Textblock_Node_Format
Definition: evas_textblock_legacy.h:158
unsigned char item_select_on_focus_disable
This shows the disabled status of select on focus feature.
Definition: elm_priv.h:534
Definition: Evas_Loader.h:107
EAPI char * eina_unicode_unicode_to_utf8(const Eina_Unicode *uni, int *_len)
Converts an Eina_Unicode string to a newly allocated utf-8 string.
Definition: eina_unicode.c:430
EOAPI Eina_Bool elm_obj_hoversel_expanded_get(const Eo *obj)
Returns whether the hoversel is expanded.
Scale the background image, retaining aspect ratio (default).
Definition: elm_bg_legacy.h:13
static Eina_Bool eina_rectangle_height_cut(Eina_Rectangle *rect, Eina_Rectangle *slice, Eina_Rectangle *remainder, int amount) EINA_ARG_NONNULL(1)
Slices a rectangle horizontally starting from top edge.
enum _Emotion_Aspect Emotion_Aspect
Aspect ratio option.
Definition: Emotion.h:272
void elm_theme_set(Elm_Theme *th, const char *theme)
Set the theme search order for the given theme.
Definition: elm_theme.c:751
Eina_Bool(* Eina_Iterator_Lock_Callback)(Eina_Iterator *it)
Definition: eina_iterator.h:150
JPEGs are often smaller and faster to read/write.
Definition: Ethumb.h:256
EAPI Eina_Bool edje_edit_state_text_max_y_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool v)
Sets if the text part forces the maximum vertical size of the container to be equal to the maximum ve...
EAPI void efreet_cache_disable(void)
Disables connecting to efreet cache for this process.
Definition: efreet_cache.c:1375
EAPI void ecore_wl_server_mode_set(Eina_Bool on)
Enables/disables server mode.
Definition: ecore_wl.c:471
EAPI Eina_Bool edje_edit_state_text_max_y_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets if the text part forces the maximum vertical size of the container to be equal to the maximum ve...
#define pipe(fds)
Definition: escape_unistd.h:100
EAPI double elm_config_glayer_double_tap_timeout_get(void)
Get the duration for occurring double tap event of gesture layer.
Definition: elm_config.c:4020
int EIO_MONITOR_FILE_CLOSED
A file was closed in a watched directory.
Definition: eio_monitor.c:309
unsigned int timestamp
Time when the event occurred.
Definition: Ecore_Input.h:371
void elm_genlist_item_class_free(Elm_Genlist_Item_Class *itc)
Remove an item class in a given genlist widget.
Definition: elm_genlist.c:8398
void eina_hash_list_direct_append(Eina_Hash *hash, const void *key, const void *data)
Appends data to an Eina_List inside a hash using eina_hash_direct_add().
Definition: eina_hash.c:1414
EAPI double edje_edit_program_in_from_get(Evas_Object *obj, const char *prog)
Gets in.from of a given program.
Definition: edje_edit.c:11569
void * eina_thread_join(Eina_Thread t)
Joins a currently running thread, waiting until it finishes.
Definition: eina_thread.c:198
EAPI void ephysics_body_torque_apply(EPhysics_Body *body, double torque_x, double torque_y, double torque_z)
Apply a torque over a body.
EAPI Eina_Bool edje_edit_part_item_index_aspect_w_set(Evas_Object *obj, const char *part, unsigned int index, int aspect_w)
Sets the aspect width value of a part's item.
Action stop action value.
Definition: Edje_Common.h:1931
enum _Efl_Class_Type Efl_Class_Type
Definition: Eo.h:831
Eina_Bool evas_map_smooth_get(const Evas_Map *m)
Get the smoothing for map rendering.
Definition: evas_map.c:680
EAPI void ecore_x_icccm_command_set(Ecore_X_Window win, int argc, char **argv)
Sets the WM_COMMAND property for win.
Definition: ecore_x_icccm.c:814
void evas_object_intercept_color_set_callback_add(Evas_Object *obj, Evas_Object_Intercept_Color_Set_Cb func, const void *data)
Set the callback function that intercepts a color set event of an object.
EOAPI Eina_Bool elm_obj_notify_allow_events_get(const Eo *obj)
Return true if events are allowed below the notify object.
EAPI void elm_config_focus_highlight_enabled_set(Eina_Bool enable)
Set the enable status of the focus highlight.
Definition: elm_config.c:3448
int revision
< micro (bugfix, internal improvements, no new features version)
Definition: Eet.h:179
const Eina_List * elm_theme_extension_list_get(const Elm_Theme *th)
Get the list of registered extensions for the given theme.
Definition: elm_theme.c:736
Sensor information subsystem.
EAPI Eina_Bool elm_transit_revert(Elm_Transit *transit)
This API can be used to reverse play an ongoing transition.
Definition: elm_transit.c:821
void elm_app_desktop_entry_set(const char *path)
Set the path to the '.desktop' file to be associated with the elm application.
Definition: elm_main.c:510
EAPI Eina_Bool elm_video_is_seekable_get(const Evas_Object *obj)
Is it possible to seek inside the video.
Definition: efl_ui_video.c:520
Definition: elm_widget_map.h:350
Ecore_Buffer_Consumer * ecore_buffer_consumer_new(const char *name, int32_t queue_size, int32_t w, int32_t h)
Creates a new Buffer Consumer based on name and common parameters.
Definition: ecore_buffer_consumer.c:49
EINA_DEPRECATED void elm_diskselector_item_del_cb_set(Elm_Object_Item *it, Evas_Smart_Cb func)
Set the function called when a diskselector item is freed.
EAPI void ecore_x_io_error_handler_set(void(*func)(void *data), const void *data)
Set the I/O error handler.
Definition: ecore_x_error.c:47
Eina_Stringshare * type
Argument type.
Definition: eldbus_introspection.h:96
Definition: Eeze_Disk.h:71
Definition: eina_simple_xml_parser.h:208
static Eina_Bool eina_value_uint_convert(const Eina_Value *v, unsigned int *c)
Check value type and convert contents.
Definition: eina_inline_value_util.x:282
EAPI Eina_Bool edje_edit_part_item_index_align_x_set(Evas_Object *obj, const char *part, unsigned int index, double align_x)
Sets the horizontal align value of a part state.
void(* Eina_Accessor_Free_Callback)(Eina_Accessor *it)
Type for a callback to free the accessor.
Definition: eina_accessor.h:131
_Ecore_Con_Url_Http_Version
Definition: Ecore_Con.h:1758
Ecore_IMF_Keyboard_Modifiers
Definition: Ecore_IMF.h:263
EAPI void ecore_imf_context_client_canvas_set(Ecore_IMF_Context *ctx, void *canvas)
Sets the client canvas for the Input Method Context; this is the canvas in which the input appears....
Definition: ecore_imf_context.c:261
Eina_Bool edje_object_animation_get(const Efl_Canvas_Layout *obj)
Whether this object is animating or not.
Definition: efl_canvas_layout_eo.legacy.c:9
const char * copyright
if exists, –copyright will work
Definition: Ecore_Getopt.h:216
Efl_Object * exe
The handle to the process.
Definition: ecore_exe_eo.h:30
void evas_font_hinting_set(Eo *eo_e, Evas_Font_Hinting_Flags hinting)
Changes the font hinting for the given evas.
Definition: evas_main.c:1909
Eina_Bool(* param_set)(void *data, Evas_Object *obj, const Edje_External_Param *param)
Dynamically change a parameter of this external, called by scripts and user code.
Definition: Edje_Common.h:855
int elm_win_quickpanel_zone_get(const Evas_Object *obj)
Get which zone this quickpanel should appear in.
Definition: efl_ui_win.c:8130
EAPI void ecore_wl2_offer_receive(Ecore_Wl2_Offer *offer, char *mime)
Request the data from this offer.
Definition: ecore_wl2_dnd.c:837
EAPI int ECORE_EVAS_EWS_EVENT_FOCUS
window was focused
Definition: ecore_evas_ews.c:25
Elm_Input_Hints
Enumeration that defines the types of Input Hints.
Definition: elm_general.h:154
Evas_Render_Op
How the object should be rendered to output.
Definition: Evas_Legacy.h:2150
const EAPI char * elm_web_uri_get(const Evas_Object *obj)
Get the current URI for the object.
Definition: elm_web2.c:116
EAPI int ecore_con_init(void)
Initializes the Ecore_Con library.
Definition: ecore_con.c:72
EOAPI Elm_Input_Hints elm_obj_entry_input_hint_get(const Eo *obj)
Gets the value of input hint.
EAPI double ephysics_body_soft_body_hardness_get(const EPhysics_Body *body)
Get the soft body hardness percentage.
EAPI void ecore_evas_extn_plug_object_data_lock(Evas_Object *obj)
Locks the pixel data so the socket cannot change it.
Definition: ecore_evas.c:4332
EOAPI void evas_canvas_pointer_canvas_xy_get(const Eo *obj, int *x, int *y)
This function returns the current known default pointer coordinates.
Request direct rendering, unless there must be a fallback.
Definition: elm_glview_eo.h:40
Definition: eldbus_geo_clue2_client.h:19
const EOAPI Eina_List * elm_obj_list_selected_items_get(const Eo *obj)
Return a list of the currently selected list items.
void evas_event_feed_mouse_wheel(Evas *obj, int direction, int z, unsigned int timestamp, const void *data)
Mouse wheel event feed.
Definition: evas_events.c:2232
Evas_Object * event_src
The Evas Object that actually triggered the event, used in cases of proxy event propagation.
Definition: Evas_Legacy.h:174
Hides the indicator.
Definition: elm_win_legacy.h:17
static void eina_array_data_set(const Eina_Array *array, unsigned int idx, const void *data) EINA_ARG_NONNULL(1)
Sets the data at a given position in an array.
EAPI void ecore_wl_display_iterate(void)
Dispatches Wayland events.
Definition: ecore_wl.c:411
Hexadecimal layout.
Definition: elm_general.h:86
Eldbus_Signal_Handler * eldbus_signal_handler_add(Eldbus_Connection *conn, const char *sender, const char *path, const char *interface, const char *member, Eldbus_Signal_Cb cb, const void *cb_data)
Add a signal handler.
Definition: eldbus_signal_handler.c:153
Wipe to the right.
Definition: elm_transit.h:105
Start at gradient v1, interpolated via power of v2 curve.
Definition: elm_transit.h:72
const Elm_Store_Item_Mapping * mapping
What kind of mappings do we use for the fields of this item to fill in the genlist item.
Definition: elm_store.h:132
EINA_DEPRECATED EAPI void elm_object_focus_cycle(Evas_Object *obj, Elm_Focus_Direction dir)
Give focus to next object in object tree.
Definition: elm_focus_legacy.c:180
EAPI void elm_config_color_overlay_unset(const char *color_class)
Unset a color overlay for a given Elementary color class.
Definition: elm_config.c:3244
void elm_map_overlay_del(Elm_Map_Overlay *overlay)
Delete a overlay from the map.
Definition: elm_map.c:4866
EAPI Eina_Lock _efl_class_creation_lock
Definition: eo.c:41
void * eina_matrixsparse_cell_data_get(const Eina_Matrixsparse_Cell *cell)
Gets data associated with given cell reference.
Definition: eina_matrixsparse.c:1126
Definition: eina_simple_xml_parser.h:205
int ECORE_EXE_EVENT_DEL
A child process has been deleted (it exited, naming consistent with the rest of ecore).
Definition: ecore_exe.c:37
Typed text should not be stored.
Definition: elm_general.h:163
Eina_List * inherits
Icon themes we inherit from.
Definition: efreet_icon.h:68
EOAPI void elm_obj_gengrid_group_item_size_set(Eo *obj, int w, int h)
Set the size for the group items of a given gengrid widget.
EAPI Eina_Bool edje_edit_group_alias_add(Evas_Object *obj, const char *group_name, const char *alias_name)
Adds new alias to the given group.
Definition: edje_edit.c:2271
EOAPI void evas_canvas3d_material_color_set(Eo *obj, Evas_Canvas3D_Material_Attrib attrib, Evas_Real r, Evas_Real g, Evas_Real b, Evas_Real a)
Set the material attribute color of the given material.
Eldbus_Connection_Type
Definition: eldbus_connection.h:15
EAPI Eina_Bool edje_edit_state_rel2_relative_y_set(Evas_Object *obj, const char *part, const char *state, double value, double y)
Sets the 'rel2 relative Y' value of state.
void * ecore_poller_del(Ecore_Poller *poller)
Deletes the specified poller from the timer list.
Definition: ecore_poller.c:332
EAPI int ecore_wl2_output_dpi_get(Ecore_Wl2_Output *output)
Return the DPI of a given output.
Definition: ecore_wl2_output.c:132
Evas_GL_Surface * evas_gl_current_surface_get(Evas_GL *evas_gl)
Returns the Evas GL surface object in use or set by evas_gl_make_current.
Definition: evas_gl.c:523
EAPI size_t EAPI char * eina_str_convert(const char *enc_from, const char *enc_to, const char *text) EINA_WARN_UNUSED_RESULT EINA_MALLOC EINA_ARG_NONNULL(1
Uses Iconv to convert a text string from one encoding to another.
int ecore_drm2_event_handle(Ecore_Drm2_Device *dev, Ecore_Drm2_Context *drmctx)
Read and process pending Drm events.
Definition: ecore_drm2.c:222
int scale_hint
evas scale hint
Definition: edje_convert.h:152
Definition: eina_file_common.h:69
Ecore_IMF_Keyboard_Locks locks
The keyboard locks active when the event has been emitted.
Definition: Ecore_IMF.h:695
Definition: Ecore_X.h:2673
Four-pointed arrow pointing north, south, east, and west.
Definition: Ecore_Win32.h:112
EAPI Elm_Photocam_Zoom_Mode elm_photocam_zoom_mode_get(const Evas_Object *obj)
Get the zoom mode.
Definition: efl_ui_image_zoomable.c:3356
EAPI void ecore_con_eet_send(Ecore_Con_Reply *reply, const char *name, void *value)
Sends some data using a protocol type.
Definition: ecore_con_eet.c:938
const char * eldbus_pending_interface_get(const Eldbus_Pending *pending)
Get the interface of the pending message.
Definition: eldbus_pending.c:322
static unsigned int eina_array_count_get(const Eina_Array *array) EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT
Returns the number of elements in an array.
EOAPI Elm_Bubble_Pos elm_obj_bubble_pos_get(const Eo *obj)
The corner of the bubble.
Eina_Bool edje_object_part_drag_value_get(const Evas_Object *obj, const char *part, double *dx, double *dy)
Gets the dragable object location.
Definition: edje_legacy.c:224
EAPI void elm_table_pack_set(Evas_Object *subobj, int col, int row, int colspan, int rowspan)
Set the packing location of an existing child of the table.
Definition: elm_table.c:264
Definition: elm_access.h:61
EAPI void ecore_drm2_device_calibrate(Ecore_Drm2_Device *device, int w, int h)
Calibrate any input devices for given screen size.
Definition: ecore_drm2_device.c:856
#define EVAS_GL_BAD_CONFIG
Bad configuration; for more information, please refer to its EGL counterpart.
Definition: Evas_GL.h:5078
EAPI Eina_Bool elm_web_window_features_property_get(const Elm_Web_Window_Features *wf, Elm_Web_Window_Feature_Flag flag)
Get boolean properties from Elm_Web_Window_Features (such as statusbar, menubar, etc) that are on a w...
Definition: elm_web2.c:137
#define ELM_GENLIST_EVENT_UNREALIZED
Called when genlist is unrealized.
Definition: elm_genlist_eo.h:951
const EAPI Eina_Value_Type * EINA_VALUE_TYPE_USHORT
Definition: eina_value.c:5592
EAPI void eina_quad_coords_set(Eina_Quad *q, double qx0, double qy0, double qx1, double qy1, double qx2, double qy2, double qx3, double qy3)
Sets the values of the coordinates of the given quadrangle.
Definition: eina_quad.c:115
Definition: eina_simple_xml_parser.h:209
off_t l_len
0 means end of the file
Definition: evil_fcntl.h:77
double yx
yx in y' = (x * yx) + (y * yy) + (z * yz) + yw
Definition: eina_matrix.h:121
Ecore_IMF_Mouse_Flags flags
The flags corresponding the mouse click (single, double or triple click)
Definition: Ecore_IMF.h:620
unsigned char buf[8]
just hold 8-bytes, more goes into ptr
Definition: eina_value.h:349
void evas_textblock_cursor_copy(const Evas_Textblock_Cursor *cur, Evas_Textblock_Cursor *cur_dest)
Make cur_dest point to the same place as cur.
Definition: evas_object_textblock.c:10773
EOAPI void evas_canvas3d_light_directional_set(Eo *obj, Eina_Bool directional)
The directional flag of the given light.
void efl_net_connman_shutdown(void)
Should be called from inside Efl.Object.destructor after done using all of connman functions.
Definition: efl_net-connman.c:75
EAPI void * eet_data_image_read(Eet_File *ef, const char *name, unsigned int *w, unsigned int *h, int *alpha, int *compress, int *quality, Eet_Image_Encoding *lossy)
Reads image data from the named key in the eet file.
Definition: eet_image.c:1408
int evas_render_method_lookup(const char *name)
Look up a numeric ID from a string name of a rendering engine.
Definition: evas_main.c:719
int data_size
The decompressed size if relevant.
Definition: Eet.h:545
EAPI int ECORE_WL2_EVENT_DEVICE_REMOVED
Definition: ecore_wl2.c:41
Eina_Inlist * eina_inlist_prepend_relative(Eina_Inlist *list, Eina_Inlist *new_l, Eina_Inlist *relative)
Adds a new node before the given relative item in list.
Definition: eina_inlist.c:302
EAPI Eina_Bool ecore_con_ssl_server_privkey_add(Ecore_Con_Server *svr, const char *privkey)
Adds an SSL private key for use in ecore_con functions.
Definition: ecore_con_legacy.c:2483
EAPI Eina_Bool ephysics_world_constraint_solver_mode_enable_get(const EPhysics_World *world, EPhysics_World_Solver_Mode solver_mode)
Get the solver_mode status on world.
Eio_File * eio_file_xattr_double_get(const char *path, const char *attribute, Eio_Done_Double_Cb done_cb, Eio_Error_Cb error_cb, const void *data)
Retrieve a extended attribute of a file/directory.
Definition: eio_xattr.c:424
int y
y coord
Definition: efreet_icon.h:140
Eina_Bool(* evasglGetSyncAttrib)(Evas_GL *evas_gl, EvasGLSync sync, int attribute, int *value)
Query a sync object for its properties.
Definition: Evas_GL.h:5829
void elm_gengrid_page_size_set(Eo *obj, Evas_Coord h_pagesize, Evas_Coord v_pagesize)
Set a given gengrid widget's scrolling page size.
Definition: elm_gengrid.c:5119
EAPI void ecore_drm2_device_close(Ecore_Drm2_Device *device)
Close an open Ecore_Drm2_Device.
Definition: ecore_drm2_device.c:678
Edje_Part_Description_Spec_Border border
border settings
Definition: edje_convert.h:155
The structure type for a generic container of an unused allocated pointer.
Definition: eina_trash.h:40
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_aspect_h_set(Evas_Object *obj, const char *part, const char *item, int aspect_h)
Sets the aspect height value of a part's item.
Ecore_IMF_Device_Subclass dev_subclass
The device subclass of the key released.
Definition: Ecore_IMF.h:733
Definition: elm_widget_route.h:43
EAPI void ecore_x_window_size_get(Ecore_X_Window win, int *w, int *h)
Retrieves the size of the given window.
Definition: ecore_x_window.c:767
EAPI void ecore_x_drawable_rectangle_fill(Ecore_X_Drawable d, Ecore_X_GC gc, int x, int y, int width, int height)
Fill the specified rectangle on a drawable.
Definition: ecore_x_drawable.c:113
Definition: Ecore_Drm.h:78
EvasGLImage(* evasglCreateImageForContext)(Evas_GL *evas_gl, Evas_GL_Context *ctx, int target, void *buffer, const int *attrib_list)
Definition: Evas_GL.h:5472
void ethumb_client_video_interval_set(Ethumb_Client *client, float interval)
Set the video frame interval, in seconds.
Definition: ethumb_client.c:1738
Definition: eina_value.h:2955
EAPI void ecore_wl2_subsurface_opaque_region_set(Ecore_Wl2_Subsurface *subsurface, int x, int y, int w, int h)
Set an opaque region for the given subsurface.
Definition: ecore_wl2_subsurf.c:156
const char * evas_object_textblock_replace_char_get(const Evas_Object *obj)
The "replacement character" to use for the given textblock object.
Definition: evas_object_textblock.c:7778
EOAPI void elm_obj_clock_time_set(Eo *obj, int hrs, int min, int sec)
Clock widget's time.
EAPI Eina_Bool ecore_con_ssl_server_upgrade(Ecore_Con_Server *svr, Ecore_Con_Type ssl_type)
Upgrades a connection to a specified level of encryption.
Definition: ecore_con_legacy.c:2590
EAPI int edje_edit_state_max_w_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the maximum width value of a part state.
void(* input_panel_imdata_set)(Ecore_IMF_Context *ctx, const void *data, int len)
Set panel-specific data to the input panel.
Definition: Ecore_IMF.h:796
void ecore_exe_auto_limits_set(Ecore_Exe *exe, int start_bytes, int end_bytes, int start_lines, int end_lines)
Sets the auto pipe limits for the given process handle.
Definition: ecore_exe.c:143
EAPI void ecore_cocoa_window_iconified_set(Ecore_Cocoa_Window *window, Eina_Bool on)
Miniaturizes or deminiaturizes a Cocoa window.
Structure used when initializing Ecore Buffer Backend. This structure is mainly used by modules imple...
Definition: Ecore_Buffer.h:438
Definition: eina_promise.h:288
const char * name
The user visible name.
Definition: efreet_icon.h:58
Structure passed as value on #EDJE_MESSAGE_STRING_SET messages.
Definition: Edje_Legacy.h:498
void emotion_object_smooth_scale_set(Evas_Object *obj, Eina_Bool smooth)
Sets whether to use of high-quality image scaling algorithm of the given video object.
Definition: emotion_smart.c:827
Autofill hint for an email address.
Definition: Ecore_IMF.h:421
Substring style 7.
Definition: Ecore_IMF.h:328
Ecore_Idle_Enterer * ecore_idle_enterer_add(Ecore_Task_Cb func, const void *data)
Adds an idle enterer handler.
Definition: ecore_idle_enterer.c:18
const EAPI char * elm_code_file_path_get(Elm_Code_File *file)
Get the file path for the file specified.
Definition: elm_code_file.c:81
Definition: eldbus_utils.h:4
EAPI Eina_Bool efl_isa(const Eo *eo_id, const Efl_Class *klass_id)
Check if an object "is a" klass.
Definition: eo.c:1774
void(* Ecore_Buffer_Provider_Enqueue_Cb)(Ecore_Buffer_Provider *provider, void *data)
Called whenever a Ecore_Buffer is released.
Definition: Ecore_Buffer_Queue.h:169
const EAPI char * ecore_ipc_server_ip_get(Ecore_Ipc_Server *svr)
Gets the IP address of a server that has been connected to.
Definition: ecore_ipc.c:1048
double emotion_object_position_get(const Evas_Object *obj)
Get the position in the media file.
Definition: emotion_smart.c:754
EAPI double ecore_x_double_click_time_get(void)
Retrieves the double and triple click flag timeout.
Definition: ecore_x.c:1073
Ecore_IMF_Keyboard_Locks
Definition: Ecore_IMF.h:277
EAPI Eina_Bool ecore_evas_wm_rotation_supported_get(const Ecore_Evas *ee)
Queries if the underlying windowing system supports the window manager rotation.
Definition: ecore_evas.c:2152
EAPI Embryo_Cell embryo_program_variable_get(Embryo_Program *ep, int num)
Retrieves the location of the public variable in the given program with the given identifier.
Definition: embryo_amx.c:544
uintptr_t Eina_Thread
Definition: eina_thread.h:51
unsigned int id
ID of the notification.
Definition: elm_sys_notify_eo.h:63
#define EMBRYO_CELL_TO_FLOAT(c)
Embryo_Cell to float.
Definition: Embryo.h:456
EAPI void elm_code_syntax_parse_file(Elm_Code_Syntax *syntax, Elm_Code_File *file)
Parse a file and apply the syntax definition one line at a time.
Definition: elm_code_syntax.c:404
static long long eio_file_size(const Eina_Stat *st)
Return file length.
Definition: eio_inline_helper.x:67
Ecore_Buffer_Module_Data(* init)(const char *context, const char *options)
Initialize the backend.
Definition: Ecore_Buffer.h:442
EOAPI Eina_Bool elm_private_mapbuf_smooth_get(const Eo *obj)
Get a value whether smooth map rendering is enabled or not.
EAPI void elm_gesture_layer_tap_longpress_cb_add(Evas_Object *obj, Elm_Gesture_State state, Elm_Gesture_Event_Cb cb, void *data)
This function adds a callback called during Tap + Long Tap sequence.
Definition: elm_gesture_layer_extra_gestures.c:191
EAPI Emile_Image * emile_image_tgv_memory_open(Eina_Binbuf *source, Emile_Image_Load_Opts *opts, Emile_Image_Animated *animated, Emile_Image_Load_Error *error)
Open a TGV image from memory.
Definition: emile_image.c:2386
Definition for a structure that stores information of a Process exit event.
Definition: Ecore_Common.h:1065
EAPI Eina_Bool edje_edit_part_item_index_spread_h_set(Evas_Object *obj, const char *part, unsigned int index, int spread_h)
Sets the spread height value of a part's item.
_Edje_Channel
Identifiers of Edje message types, which can be sent back and forth code and a given Edje object's th...
Definition: Edje_Common.h:341
Definition: ecore_evas_drm.h:8
EOAPI int elm_obj_segment_control_item_count_get(const Eo *obj)
Get the Segment items count from segment control.
EOAPI Efl_Canvas_Object * elm_obj_naviframe_item_pop(Eo *obj)
Pop an item that is on top of the stack.
EAPI int ecore_thread_main_loop_end(void)
Unlocks the main loop.
Definition: ecore.c:735
Elementary Layout-based widgets may declare part proxies, i.e., aliases for real theme part names to ...
Definition: elm_layout_legacy.h:16
char * icon
Icon to display.
Definition: efreet_desktop.h:79
Like .dropdown_menu, but for the menu triggered by right-clicking an object.
Definition: elm_win_legacy.h:83
A touchscreen with fingers or stylus.
Definition: Ecore_IMF.h:488
void * evas_object_intercept_raise_callback_del(Evas_Object *obj, Evas_Object_Intercept_Raise_Cb func)
Unset the callback function that intercepts a raise event of an object.
EAPI void ecore_evas_window_available_profiles_set(Ecore_Evas *ee, const char **profiles, const unsigned int count)
Sets the array of available window profiles.
Definition: ecore_evas.c:2128
destroy the pipeline, but keep full resolution pixels output around
Definition: Emotion.h:250
Eina_Iterator * evas_object_smart_iterator_new(const Evas_Object *obj)
Retrieves an iterator of the member objects of a given Evas smart object.
Definition: efl_canvas_group_eo.legacy.c:27
EAPI void eina_log_vprint(int domain, Eina_Log_Level level, const char *file, const char *fnc, int line, const char *fmt, va_list args) EINA_ARG_NONNULL(3
Prints out log message using given domain and level.
Eina_Bool edje_3d_object_add(Evas_Object *obj, Eo **root_node, Eo *scene)
Creates scene and root node which contains all 3D parts of edje object.
Definition: edje_load.c:2708
EAPI void ecore_win32_window_size_min_set(Ecore_Win32_Window *window, int min_width, int min_height)
Set the minimum size of the given window.
Definition: ecore_win32_window.c:846
int ecore_thread_pending_feedback_get(void)
Gets the number of feedback jobs waiting for a thread to run.
Definition: ecore_thread.c:1180
const EAPI char * elm_progressbar_unit_format_get(const Evas_Object *obj)
Control the format string for a given progress bar widget's units label.
Definition: efl_ui_progressbar.c:1048
static Eo * eina_value_object_get(const Eina_Value *v)
Get the object contained in an Eina_Value.
Definition: Eo.h:2309
Alpha (a-z) keyboard layout.
Definition: elm_win_legacy.h:123
EAPI void ethumb_video_fps_set(Ethumb *e, unsigned int fps)
Set the thumbnail framerate.
Definition: ethumb.c:812
Eina_Bool eina_strbuf_append_slice(Eina_Strbuf *buf, const Eina_Slice slice)
Append a slice to a buffer, reallocating as necessary.
EAPI void ecore_drm_output_size_get(Ecore_Drm_Device *dev, int output, int *w, int *h)
Gets the output size of Ecore_Drm_Device.
Definition: ecore_drm_output.c:1131
EAPI void elm_photocam_bounce_get(const Evas_Object *obj, Eina_Bool *h_bounce, Eina_Bool *v_bounce)
Get the photocam scrolling bouncing.
Definition: efl_ui_image_zoomable.c:3417
void elm_map_overlay_bubble_content_clear(Elm_Map_Overlay *bubble)
Clear all contents inside the bubble overlay.
Definition: elm_map.c:5495
EINA_DEPRECATED void elm_icon_prescale_set(Evas_Object *obj, int size)
Set the prescale size for the icon.
Definition: elm_icon.c:797
const EAPI Eina_Value_Type * EINA_VALUE_TYPE_HASH
Definition: eina_value.c:5608
double ww
ww in w' = (x * wx) + (y * wy) + (z * wz) + ww
Definition: eina_matrix.h:134
Eina_Bool eina_thread_equal(Eina_Thread t1, Eina_Thread t2)
Checks if two thread identifiers are the same.
Definition: eina_thread.c:165
int id
its id number
Definition: edje_convert.h:123
Evas_Coord h
height
Definition: Evas_Common.h:213
EAPI int ECORE_WL2_EVENT_DND_LEAVE
Definition: ecore_wl2.c:26
EAPI Eet_Key * eet_identity_open(const char *certificate_file, const char *private_key_file, Eet_Key_Password_Callback cb)
Creates an Eet_Key needed for signing an eet file.
Definition: eet_cipher.c:77
Eina_Bool elm_object_item_tooltip_window_mode_get(const Elm_Widget_Item *obj)
Control size restriction state of an object's tooltip.
Definition: elm_widget_item_eo.legacy.c:9
EINA_DEPRECATED Evas_Object * elm_bg_overlay_unset(Evas_Object *obj)
Get the overlay object used for the background object.
const char * eeze_net_syspath_get(Eeze_Net *net)
Get the /sys/ path of a net object.
Definition: eeze_net.c:303
time_t mtime
The last modified time.
Definition: eina_file_common.h:80
void * evas_object_intercept_resize_callback_del(Evas_Object *obj, Evas_Object_Intercept_Resize_Cb func)
Unset the callback function that intercepts a resize event of an object.
No active modifiers.
Definition: Ecore_IMF.h:265
EAPI Ecore_Evas * ecore_evas_ews_new(int x, int y, int w, int h)
Creates a new Ecore_Evas canvas bound to the Evas ews (Ecore + Evas Single Process Windowing System) ...
Definition: ecore_evas_ews.c:1095
void elm_map_overlays_show(Eina_List *overlays)
Move and zoom the map to display a list of overlays.
Definition: elm_map.c:5057
Definition: eolian_database.h:36
EAPI Eina_Bool ecore_x_client_message32_send(Ecore_X_Window win, Ecore_X_Atom type, Ecore_X_Event_Mask mask, long d0, long d1, long d2, long d3, long d4)
Send client message with given type and format 32.
Definition: ecore_x.c:2163
const EAPI char * edje_edit_state_text_class_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the text class of the given part state.
Definition: edje_edit.c:8933
EAPI Eina_Stringshare * elput_device_output_name_get(Elput_Device *device)
Return the output name associated with a given device.
Definition: elput_input.c:903
EAPI EPhysics_Body * ephysics_body_collision_contact_body_get(const EPhysics_Body_Collision *collision)
Get the body's collision contact body.
Definition: eina_simple_xml_parser.h:206
Evas_Video_Coord_Cb resize
Resize the video surface to that size.
Definition: Evas_Legacy.h:5910
EOAPI void evas_canvas3d_mesh_alpha_func_set(Eo *obj, Evas_Canvas3D_Comparison comparison_func, Evas_Real ref_value)
The alpha function.
16 bits precision surface depth
Definition: Evas_GL.h:488
Sort by ascending modified date.
Definition: elm_interface_fileselector_eo.h:41
Evas_Object * elm_object_focus_next_object_get(const Evas_Object *obj, Elm_Focus_Direction dir)
Get next object which was set with specific focus direction.
Definition: elm_focus_legacy.c:297
Hexadecimal layout.
Definition: Ecore_IMF.h:364
static Eina_Lock_Result eina_spinlock_take(Eina_Spinlock *spinlock)
Attempts to take a spinlock.
void eina_simple_xml_node_cdata_free(Eina_Simple_XML_Node_Data *node)
Removes cdata from parent and deletes it.
Definition: eina_simple_xml_parser.c:807
void elm_flip_interaction_direction_enabled_set(Elm_Flip *obj, Elm_Flip_Direction dir, Eina_Bool enabled)
Set which directions of the flip respond to interactive flip.
EAPI EPhysics_Body * ephysics_body_cylinder_add(EPhysics_World *world)
Create a new cylinder physics body.
EAPI Eina_Bool edje_edit_part_entry_mode_set(Evas_Object *obj, const char *part, Edje_Edit_Entry_Mode mode)
Sets the edit mode for a textblock part.
Definition: edje_edit.c:3071
EOAPI void evas_canvas_obscured_clear(Eo *obj)
Remove all "obscured regions" from an Evas canvas.
const char * elm_app_lib_dir_get(void)
Get the application's run time libraries prefix directory, as set by elm_app_info_set() and the way (...
Definition: elm_main.c:576
EINA_DEPRECATED void elm_icon_resizable_set(Evas_Object *obj, Eina_Bool size_up, Eina_Bool size_down)
Set if the object is (up/down) resizable.
Definition: elm_icon.c:750
EAPI int elm_config_cache_flush_interval_get(void)
Get the configured cache flush interval time.
Definition: elm_config.c:3274
EAPI Eina_Bool ecore_x_xkb_state_get(Ecore_X_Xkb_State *state)
Definition: ecore_x.c:2575
EOAPI Eina_Stringshare * elm_obj_web_title_get(const Eo *obj)
Get the current title.
EOAPI Elm_Widget_Item * elm_obj_genlist_item_sorted_insert(Eo *obj, const Elm_Genlist_Item_Class *itc, const void *data, Elm_Widget_Item *parent, Elm_Genlist_Item_Type type, Eina_Compare_Cb comp, Evas_Smart_Cb func, const void *func_data)
Insert a new item into the sorted genlist object.
EAPI Eio_File * eio_file_stat_ls(const char *dir, Eio_Filter_Direct_Cb filter_cb, Eio_Main_Direct_Cb main_cb, Eio_Done_Cb done_cb, Eio_Error_Cb error_cb, const void *data)
List content of a directory without locking your app.
Definition: eio_file.c:713
EAPI double ecore_animator_frametime_get(void)
Gets the animator call interval in seconds.
Definition: ecore_anim.c:851
void(* close)(void *data, struct xdg_surface *xdg_surface)
close - surface wants to be closed
Definition: xdg-shell-client-protocol.h:325
void edje_password_show_last_timeout_set(double password_show_last_timeout)
Sets the timeout value in last show password mode.
Definition: edje_util.c:399
double y
y coordinate
Definition: EPhysics.h:193
Gengrid or Genlist item class definition.
Definition: elm_gen.h:108
The list won't set any of its size hints to inform how a possible container should resize it.
Definition: elm_general.h:432
EAPI Eina_Iterator * eina_list_iterator_reversed_new(const Eina_List *list)
Returns a new reversed iterator associated with a list.
Definition: eina_list.c:1597
EAPI void ecore_con_socks4_remote_del(const char *ip, int port, const char *username)
Removes a SOCKS v4 proxy from the proxy list and delete it.
Definition: ecore_con_socks.c:213
Next.
Definition: elm_general.h:139
Eina_Bool(* pget)(const Eina_Value_Type *type, const void *mem, void *ptr)
how to read memory
Definition: eina_value.h:3690
void(* input_panel_layout_set)(Ecore_IMF_Context *ctx, Ecore_IMF_Input_Panel_Layout layout)
Set the layout of the input panel.
Definition: Ecore_IMF.h:791
const EAPI Eina_Value_Type * EINA_VALUE_TYPE_STRUCT
Definition: eina_value.c:5611
EAPI Eet_Node * eet_node_inlined_string_new(const char *name, const char *str)
Creates a new inlined string node.
Multi-touch Up Event.
Definition: Evas_Common.h:411
EOAPI void elm_obj_web_inwin_mode_set(Eo *obj, Eina_Bool value)
Sets the default dialogs to use an Inwin instead of a normal window.
EOAPI void elm_obj_entry_selection_copy(Eo *obj)
This executes a "copy" action on the selected text in the entry.
void * ecore_thread_global_data_set(const char *key, void *value, Eina_Free_Cb cb)
Sets some data in the hash shared by all threads.
Definition: ecore_thread.c:1398
Choice not in range or already used.
Definition: Ecore_X.h:404
Eina_Bool mouse_down
a flag that mouse is down on the list at the moment.
Definition: elm_widget_list.h:64
static Eina_Bool eina_value_array_pget(const Eina_Value *value, unsigned int position, void *ptr)
Retrieves a generic value into a pointer from an array member.
void(* Eina_Mempool_Repack_Cb)(void *dst, void *src, void *data)
The callback type which is called when the mempool "repacks" its data.
Definition: eina_mempool.h:74
Definition: eina_value.h:1182
The name of a person.
Definition: Ecore_IMF.h:438
Elm_Gengrid_Reorder_Type type
Reorder type.
Definition: elm_widget_gengrid.h:94
EAPI unsigned int ecore_drm2_output_connector_type_get(Ecore_Drm2_Output *output)
Get the connector type of a given output.
Definition: ecore_drm2_outputs.c:1417
EAPI void ephysics_body_soft_body_triangle_move(EPhysics_Body *body, int idx, Evas_Coord x, Evas_Coord y, Evas_Coord z)
Move a body's triangle.
EAPI Eina_Bool ecore_con_url_get(Ecore_Con_Url *url_con)
Sends a get request.
Definition: ecore_con_url.c:864
void ecore_thread_max_reset(void)
Resets the maximum number of concurrently running threads to the default.
Definition: ecore_thread.c:1222
EAPI void ecore_animator_custom_source_tick_begin_callback_set(Ecore_Cb func, const void *data)
Sets the function that begins a custom animator tick source.
Definition: ecore_anim.c:914
EAPI void elm_config_clouseau_enabled_set(Eina_Bool enable)
Get the clouseau state.
Definition: elm_config.c:3999
Eeze_Net * eeze_net_new(const char *name)
Create a new net object.
Definition: eeze_net.c:46
EAPI void ecore_imf_context_cursor_position_set(Ecore_IMF_Context *ctx, int cursor_pos)
Notifies the Input Method Context that a change in the cursor position has been made.
Definition: ecore_imf_context.c:391
Definition: efl_access_widget_action.h:6
Ecore_Win32_Window_Type
Definition: Ecore_Win32.h:86
void elm_object_item_part_content_set(Elm_Widget_Item *obj, const char *part, Efl_Canvas_Object *content)
Control a content of an object item.
Definition: elm_widget_item_eo.legacy.c:63
int num
The realtime signal's number.
Definition: Ecore_Common.h:667
Eina_Bool evas_textblock_cursor_cluster_next(Efl_Text_Cursor_Cursor *cur)
Advances the cursor one grapheme cluster forward.
Definition: evas_object_textblock.c:9923
void elm_slider_unit_format_set(Evas_Object *obj, const char *units)
Set the format string for the unit label.
Definition: elm_slider.c:1402
ARGB 32 bits per pixel, high-byte is Alpha, accessed 1 32bit word at a time.
Definition: emile_image.h:25
void(* Eldbus_Proxy_Event_Cb)(void *data, Eldbus_Proxy *proxy, void *event_info)
Definition: eldbus_proxy.h:239
struct _Eina_Matrixsparse_Row Eina_Matrixsparse_Row
Definition: eina_matrixsparse.h:72
EAPI Eina_Bool edje_edit_program_name_set(Evas_Object *obj, const char *prog, const char *new_name)
Sets a new name for the given program.
Definition: edje_edit.c:11261
EAPI void ecore_evas_gl_x11_extra_event_window_add(Ecore_Evas *ee, Ecore_X_Window win)
Adds extra window on Ecore_Evas using opengl x11.
Definition: ecore_evas.c:4131
Ecore_X_Window elm_win_xwindow_get(const Evas_Object *obj)
Get the Ecore_X_Window of an Evas_Object.
Definition: efl_ui_win.c:7884
static Eina_Lock_Result eina_rwlock_take_write(Eina_RWLock *mutex)
Attempts to take a write lock.
EAPI void eina_cow_free(Eina_Cow *cow, const Eina_Cow_Data **data)
Frees a pointer from the pool.
Definition: eina_cow.c:419
const EAPI Eolian_Documentation * eolian_aux_implement_documentation_fallback_get(const Eolian_Implement *impl)
Get documentation fallback for an implementation.
Definition: eolian_aux.c:289
EAPI int eet_data_text_dump(const void *data_in, int size_in, Eet_Dump_Callback dumpfunc, void *dumpdata)
Dumps an eet encoded data structure into ascii text.
Definition: eet_data.c:4913
#define ELM_ICON_CLASS
Elementary Icon Class.
Definition: elm_icon_eo.h:20
Evas_Coord_Precision_Point canvas
position on the canvas
Definition: Evas_Common.h:248
EAPI int edje_edit_part_item_index_max_w_get(Evas_Object *obj, const char *part, unsigned int index)
Gets the maximum width value of a part's item.
EOAPI void evas_canvas3d_light_diffuse_get(const Eo *obj, Evas_Real *r, Evas_Real *g, Evas_Real *b, Evas_Real *a)
Get the diffuse color of the given light.
Eina_Bool elm_object_item_cursor_engine_only_get(const Elm_Widget_Item *obj)
Control if the (custom)cursor for a given item should be searched in its theme, also,...
Definition: elm_widget_item_eo.legacy.c:57
EAPI Eina_Binbuf * emile_compress(const Eina_Binbuf *data, Emile_Compressor_Type t, Emile_Compressor_Level l)
Compress an Eina_Binbuf into a new Eina_Binbuf.
Definition: emile_compress.c:37
Ecore_Win32_Window * window
The window that received the event.
Definition: Ecore_Win32.h:497
void elm_object_item_access_unregister(Elm_Widget_Item *obj)
Unregister accessible object of the object item.
Definition: elm_widget_item_eo.legacy.c:249
size_t data_size
The size of data (private + protected + public) this class needs per object.
Definition: Eo.h:866
The group of values has been automatically saved (event info is the group's name (key))
Definition: elm_prefs_data.h:78
#define ECORE_EVENT_LOCALE_CHANGED
Locale changed.
Definition: Ecore_Common.h:570
Eina_Bool evas_key_lock_is_set(const Evas_Lock *l, const char *keyname)
Checks the state of a given lock key of the default seat, at the time of the call.
Definition: evas_key.c:83
#define ELM_GENGRID_EVENT_ITEM_REORDER_ANIM_START
Called when item reorder animation started.
Definition: elm_gengrid_eo.h:726
EAPI struct wl_display * ecore_wl_display_get(void)
Retrieves the Wayland Display Interface used for the current Wayland connection.
Definition: ecore_wl.c:285
const EAPI char * elm_config_preferred_engine_get(void)
Get Elementary's preferred engine to use.
Definition: elm_config.c:4501
EAPI void ephysics_body_damping_set(EPhysics_Body *body, double linear_damping, double angular_damping)
Set the angular and linear damping values.
#define ELM_ENTRY_EVENT_ANCHOR_DOWN
Called on anchor down.
Definition: elm_entry_eo.h:1393
EAPI void elm_access_action_cb_set(Evas_Object *obj, const Elm_Access_Action_Type type, const Elm_Access_Action_Cb cb, const void *data)
Set a callback function to a given accessibility action type.
Definition: elm_access.c:1412
const EAPI char * efreet_cache_home_get(void)
Retrieves the XDG Cache Home directory.
Definition: efreet_base.c:215
EAPI int eet_data_image_read_to_surface_cipher(Eet_File *ef, const char *name, const char *cipher_key, unsigned int src_x, unsigned int src_y, unsigned int *d, unsigned int w, unsigned int h, unsigned int row_stride, int *alpha, int *compress, int *quality, Eet_Image_Encoding *lossy)
Reads image data from the named key in the eet file using a cipher.
Definition: eet_image.c:1464
Last type value.
Definition: Edje_Legacy.h:3198
A normal window.
Definition: elm_win_legacy.h:65
EAPI void ecore_con_eet_server_connect_callback_add(Ecore_Con_Eet *ece, Ecore_Con_Eet_Server_Cb func, const void *data)
Registers a server connect callback on a Ecore_Con_Eet object.
Definition: ecore_con_eet.c:849
Definition: Eio_Legacy.h:1194
int elm_policy_get(unsigned int policy)
Get the policy value for given policy identifier.
Definition: elm_main.c:1449
Drag val set action value.
Definition: Edje_Common.h:1933
EAPI void elm_color_class_list_cb_set(Elm_Color_Class_List_Cb cb)
Set a callback to provide a list of supplementary color classes.
Definition: elm_color_class.c:803
EAPI Eina_Bool edje_edit_color_class_description_set(Evas_Object *obj, const char *class_name, const char *desc)
Changes the description of a color class.
Definition: edje_edit.c:2664
EAPI void ecore_wl2_window_commit(Ecore_Wl2_Window *window, Eina_Bool flush)
Commit the surface of a wayland window.
Definition: ecore_wl2_window.c:1556
Eina_Bool elm_animation_view_pause(Elm_Animation_View *obj)
Pause current animation instantly.
EAPI void elm_flip_perspective_set(Evas_Object *obj, Evas_Coord foc, Evas_Coord x, Evas_Coord y)
Set flip perspective.
Definition: efl_ui_flip.c:1876
EOAPI void elm_obj_hover_target_set(Eo *obj, Efl_Canvas_Object *target)
Sets the target object for the hover.
Eina_List * only_show_in
list of environments that should display the icon
Definition: efreet_desktop.h:110
EAPI void ecore_evas_x11_shape_input_rectangle_add(Ecore_Evas *ee, int x, int y, int w, int h)
Extends the pointer containment region to the union of the new and existing input rectangle.
Definition: ecore_evas.c:4191
#define EINA_LOG_STATE_SHUTDOWN
Definition: eina_log.h:994
Ethumb_Thumb_Orientation ethumb_client_orientation_get(const Ethumb_Client *client)
Get current orientation in use for requests.
Definition: ethumb_client.c:1422
Sinusoidal factor tween mode value.
Definition: Edje_Common.h:1911
Ecore_X_Atom ECORE_X_ATOM_E_WINDOW_AUX_HINT_ALLOWED
Definition: ecore_x_atoms_decl.h:368
Eina_Bool eina_matrix3_equal(const Eina_Matrix3 *m1, const Eina_Matrix3 *m2)
Checks whether the two matrices are equivalent.
Definition: eina_matrix.c:446
EOAPI void elm_obj_entry_input_panel_return_key_type_set(Eo *obj, Elm_Input_Panel_Return_Key_Type return_key_type)
Set the "return" key type.
const EAPI char * edje_edit_part_drag_threshold_get(Evas_Object *obj, const char *part)
Gets the name of the part that is used as 'threshold' for the given draggies.
void ecore_audio_obj_name_set(Efl_Object *obj, const char *name)
Name of the object.
Definition: ecore_audio.c:271
Ecore_Event * ecore_event_add(int type, void *ev, Ecore_End_Cb func_free, void *data)
Adds an event to the event queue.
Definition: ecore_events.c:67
EAPI void ecore_wl_subsurf_place_above(Ecore_Wl_Subsurf *ess, struct wl_surface *surface)
Places subsurface on layer above a reference surface.
Definition: ecore_wl_subsurf.c:151
EAPI void ecore_imf_context_input_panel_layout_set(Ecore_IMF_Context *ctx, Ecore_IMF_Input_Panel_Layout layout)
Sets the layout of the input panel.
Definition: ecore_imf_context.c:934
EAPI Ethumb * ethumb_new(void)
Create a new ethumb object.
Definition: ethumb.c:330
void elm_map_zoom_set(Eo *obj, int zoom)
Set the zoom level of the map.
Definition: elm_map.c:4344
char * opcode_name
Opcode string.
Definition: eina_debug.h:153
Eina_Bool elm_store_fetch_thread_get(const Elm_Store *st)
Get the thread enabled fetching option for Store.
Definition: elm_store.c:651
Type state.
Definition: elm_general.h:369
EINA_DEPRECATED EAPI double edje_edit_part_item_align_y_get(Evas_Object *obj, const char *part, const char *item)
Gets the vertical align value of a part state.
Definition: Ecore_Input.h:384
unsigned int modifiers
The combination of modifiers key (SHIFT,CTRL,ALT,..)
Definition: Ecore_Input.h:267
EAPI Eina_Bool edje_edit_state_text_fit_y_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool fit)
Sets if the text part should fit it's container vertically.
EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data)
Calls callback asynchronously in the main loop.
Definition: ecore.c:612
No allocation error.
Definition: Evas_Common.h:265
Eldbus_Proxy_Event_Type
Definition: eldbus_proxy.h:188
Definition: elm_widget_flipselector.h:27
EAPI void elm_fileselector_is_save_set(Evas_Object *obj, Eina_Bool is_save)
Enable/disable the file name entry box where the user can type in a name for a file,...
Definition: elc_fileselector.c:1983
Autofill hint for a postal code.
Definition: Ecore_IMF.h:425
void * evas_object_intercept_device_focus_set_callback_del(Evas_Object *obj, Evas_Object_Intercept_Device_Focus_Set_Cb func)
Unset the callback function that intercepts a focus set event of an object.
const EAPI Eina_Value_Type * EINA_VALUE_TYPE_CHAR
Definition: eina_value.c:5597
EOAPI Elm_Widget_Item * elm_obj_flipselector_item_append(Eo *obj, const char *label, Evas_Smart_Cb func, const void *data)
Append a (text) item to a flip selector widget.
Eio_File * eio_file_xattr(const char *path, Eio_Filter_Cb filter_cb, Eio_Main_Cb main_cb, Eio_Done_Cb done_cb, Eio_Error_Cb error_cb, const void *data)
Asynchronously list all eXtended attribute.
Definition: eio_xattr.c:353
Continue the download.
Definition: Ecore_File.h:100
void * data
the data that the server sent
Definition: Ecore_Con.h:555
Definition: elm_widget_map.h:382
void elm_win_indicator_mode_set(Evas_Object *obj, Elm_Win_Indicator_Mode mode)
Sets the indicator mode of the window.
Definition: efl_ui_win.c:8147
void elm_object_item_tooltip_text_set(Elm_Widget_Item *obj, const char *text)
Set the text to be shown in a given object item's tooltips.
Definition: elm_widget_item_eo.legacy.c:141
Eina_Bool elm_object_tree_focus_allow_get(const Evas_Object *obj)
Get whether an Elementary object and its children are focusable or not.
Definition: elm_main.c:1713
String type (pure text)
Definition: Ecore_Cocoa.h:208
Stack underflow.
Definition: Embryo.h:400
Eina_Simple_XML_Node_Doctype * eina_simple_xml_node_doctype_new(Eina_Simple_XML_Node_Tag *parent, const char *contents, size_t length)
Creates new doctype.
Definition: eina_simple_xml_parser.c:866
EAPI Eina_Bool ephysics_world_bodies_outside_front_autodel_get(const EPhysics_World *world)
Get world autodeleting bodies mode when they're outside of render area by the front.
EAPI char * ecore_x_icccm_client_machine_get(Ecore_X_Window win)
Get a window client machine string.
Definition: ecore_x_icccm.c:797
EAPI void ephysics_body_forces_get(const EPhysics_Body *body, double *x, double *y, double *z)
Get physics body forces.
Definition: elm_priv.h:245
Definition: Ecore_X.h:2696
EAPI void ecore_win32_window_iconified_set(Ecore_Win32_Window *window, Eina_Bool on)
Iconify or restore the given window.
Definition: ecore_win32_window.c:1248
Show license.
Definition: Ecore_Getopt.h:76
int h
height of rectangle
Definition: eina_rectangle.h:74
size_t path_length
Size of the whole path.
Definition: eina_file.h:194
Evas_Coord elm_slider_span_size_get(const Evas_Object *obj)
Get the length set for the bar region of a given slider widget.
Definition: elm_slider.c:1395
EAPI Eio_File * eio_file_move(const char *source, const char *dest, Eio_Progress_Cb progress_cb, Eio_Done_Cb done_cb, Eio_Error_Cb error_cb, const void *data)
Move a file asynchronously.
Definition: eio_file.c:849
EAPI Eina_Bool edje_edit_part_access_get(Evas_Object *obj, const char *part)
Gets accessibility for part.
Definition: edje_edit.c:3992
EAPI Ecore_X_Window ecore_x_window_root_get(Ecore_X_Window win)
Retrieves the root window a given window is on.
Definition: ecore_x_window.c:1374
Eina_Bool elm_gengrid_item_cursor_engine_only_get(const Elm_Object_Item *eo_it)
Get if the (custom) cursor for a given gengrid item is being searched in its theme,...
Definition: elm_gengrid.c:5036
Foreground audio sounds.
Definition: Edje_Common.h:346
EAPI Eina_Bool ecore_file_download_full(const char *url, const char *dst, Ecore_File_Download_Completion_Cb completion_cb, Ecore_File_Download_Progress_Cb progress_cb, void *data, Ecore_File_Download_Job **job_ret, Eina_Hash *headers)
Downloads the given url to the given destination with additional headers.
Definition: ecore_file_download.c:178
#define EINA_MALLOC
EINA_MALLOC is used to tell the compiler that a function may be treated as if any non-NULL pointer it...
Definition: eina_types.h:352
void elm_genlist_item_cursor_engine_only_set(Elm_Object_Item *eo_it, Eina_Bool engine_only)
Set if the (custom) cursor for a given genlist item should be searched in its theme,...
Definition: elm_genlist.c:7759
Ecore_X_Atom ECORE_X_ATOM_TEAMWORK_OPEN
Definition: ecore_x_atoms_decl.h:379
Normal reorder type.
Definition: elm_gengrid_eo.h:20
EAPI int eet_data_undump(Eet_File *ef, const char *name, const char *text, int textlen, int compress)
Takes an ascii encoding from eet_data_dump() and re-encode in binary.
Definition: eet_data.c:4989
Eina_Bool elocation_freeform_address_to_position(const char *freeform_address, Elocation_Position *position_shadow)
Convert free form address tring to position.
Definition: elocation.c:1105
EAPI Eina_Bool elm_config_focus_highlight_enabled_get(void)
Get the enable status of the focus highlight.
Definition: elm_config.c:3442
#define EMBRYO_FUNCTION_NONE
Definition: Embryo.h:437
_Ecore_File_Progress_Return
Definition: Ecore_File.h:98
const char * elm_theme_group_path_find(Elm_Theme *th, const char *group)
Get the file path for an edje file for the group and theme given.
Definition: elm_theme.c:988
EOAPI void evas_canvas3d_mesh_frame_vertex_data_unmap(Eo *obj, int frame, Evas_Canvas3D_Vertex_Attrib attrib)
Unmap the vertex buffer of the key frame of the given mesh.
respect video aspect, fitting it inside the object area
Definition: Emotion.h:263
static Eina_Bool eina_ustringshare_replace_length(const Eina_Unicode **p_str, const Eina_Unicode *news, unsigned int slen)
Replace the previously stringshared pointer with a new content.
Definition: eina_inline_ustringshare.x:77
Eldbus_Pending * eldbus_proxy_property_set(Eldbus_Proxy *proxy, const char *name, const char *sig, const void *value, Eldbus_Message_Cb cb, const void *data)
Set a property.
Definition: eldbus_proxy.c:704
EAPI Evas_Object * elm_layout_add(Evas_Object *parent)
Add a new layout to the parent.
Definition: efl_ui_layout.c:3003
Eina_Bool eina_file_unlink(const char *pathname)
Unlinks file.
Definition: eina_file.c:933
Struct holding information about an EXTERNAL part's parameters.
Definition: Edje_Common.h:713
This may be expanded and have child items.
Definition: elm_general.h:350
Eina_Bool elm_win_wm_rotation_supported_get(const Evas_Object *obj)
Query whether window manager supports window rotation or not.
Definition: efl_ui_win.c:8358
struct _Efl_Event Efl_Event
A parameter passed in event callbacks holding extra event parameters.
char * evas_textblock_cursor_content_get(const Evas_Textblock_Cursor *cur)
Return the content of the cursor.
Definition: evas_object_textblock.c:11736
EAPI unsigned short edje_edit_part_item_index_position_row_get(Evas_Object *obj, const char *part, unsigned int index)
Gets row position of the part's item.
Definition: efl_ui_widget_frame.h:27
EAPI void ecore_imf_context_input_panel_event_callback_add(Ecore_IMF_Context *ctx, Ecore_IMF_Input_Panel_Event type, void(*func)(void *data, Ecore_IMF_Context *ctx, int value), const void *data)
Registers a callback function which will be called if there is change in input panel state,...
Definition: ecore_imf_context.c:1214
Eina_Bool eina_hash_move(Eina_Hash *hash, const void *old_key, const void *new_key)
Changes the key of an entry in a hash without triggering the free callback.
Definition: eina_hash.c:1190
void eina_debug_timer_del(Eina_Debug_Timer *timer)
Delete a timer.
Definition: eina_debug_timer.c:197
EAPI Evas_Object * elm_check_add(Evas_Object *parent)
Add a new Check object.
Definition: efl_ui_check.c:536
EAPI Eina_List * edje_edit_program_targets_get(Evas_Object *obj, const char *prog)
Gets the list of the targets for the given program.
Definition: edje_edit.c:11824
struct _Eldbus_Object_Event_Property_Changed Eldbus_Object_Event_Property_Changed
Definition: eolian_database.h:305
Eina_Bool scale_down
EINA_TRUE if scaling down is allowed
Definition: elm_store.h:96
EAPI Eina_Bool elm_prefs_data_autosave_get(const Elm_Prefs_Data *prefs_data)
Get whether a given elm prefs data handle is saving its values back automatically on changes.
Definition: elm_prefs_data.c:887
Drag and Drop.
Definition: elm_cnp.h:66
Physics torque impulse action value.
Definition: Edje_Common.h:1945
EAPI void ecore_evas_wayland_type_set(Ecore_Evas *ee, int type)
Set the type of the Ecore_Evas window.
Definition: ecore_evas.c:4570
Evas_Object * evas_object_grid_add(Evas *evas)
Create a new grid.
Definition: evas_object_grid.c:274
Emile_Colorspace Evas_Colorspace
Colorspaces for pixel data supported by Evas.
Definition: Evas_Loader.h:183
EAPI unsigned long eeze_disk_mountopts_get(Eeze_Disk *disk)
Get the flags of a disk's current mount options.
Definition: eeze_disk_mount.c:225
EAPI void ecore_win32_window_state_request_send(Ecore_Win32_Window *window, Ecore_Win32_Window_State state, unsigned int set)
Apply the modification of the state to the given window.
Definition: ecore_win32_window.c:1638
Definition: elm_widget_map.h:203
Sort by ascending file size.
Definition: elm_interface_fileselector_eo.h:39
Eeze_Mount_Opts
Definition: Eeze_Disk.h:62
Notification prior to the dismissal of the candidate word panel.
Definition: Ecore_IMF.h:165
Evas_GL_Context * evas_gl_current_context_get(Evas_GL *evas_gl)
Returns the Evas GL context object in use or set by evas_gl_make_current.
Definition: evas_gl.c:485
EAPI void ecore_wl2_offer_proxy_receive_end(Ecore_Wl2_Offer *offer)
End the use of a proxy received offer.
Definition: ecore_wl2_dnd.c:879
EOAPI void elm_obj_gengrid_reorder_mode_stop(Eo *obj)
Stops the reorder mode of Gengrid.
EOAPI int elm_obj_diskselector_side_text_max_length_get(const Eo *obj)
Get the side labels max length.
EOAPI Eina_Bool evas_canvas3d_camera_node_visible_get(Eo *obj, Evas_Canvas3D_Node *camera_node, Evas_Canvas3D_Node *node, Evas_Canvas3D_Frustum_Mode key)
Check is bounding sphere of given node inside frustum of camera node.
EOAPI void elm_obj_entry_password_set(Eo *obj, Eina_Bool password)
Sets the entry to password mode.
struct _EPhysics_Constraint EPhysics_Constraint
Constraint handle, used to limit bodies movements.
Definition: EPhysics.h:4531
static const char * eina_log_level_color_get(int level)
Function to get recommended color value for level.
Definition: eina_inline_log.x:160
static size_t eina_file_path_join_len(char *dst, size_t size, const char *a, size_t a_len, const char *b, size_t b_len)
Joins two paths of known length.
#define ECORE_EXE_PRIORITY_INHERIT
Inherit priority from parent process.
Definition: Ecore_Common.h:1015
void * ecore_exe_data_get(const Ecore_Exe *exe)
Retrieves the data attached to the given process handle.
Definition: ecore_exe.c:233
EAPI Elm_Animation_View * elm_animation_view_add(Evas_Object *parent)
Add a new animation view widget to the parent's canvas.
Definition: efl_ui_animation_view.c:711
Sound tone action value.
Definition: Edje_Common.h:1943
void * ecore_timer_del(Ecore_Timer *timer)
Deletes the specified timer from the timer list.
Definition: ecore_timer.c:229
void eina_iterator_free(Eina_Iterator *iterator)
Frees an iterator.
Definition: eina_iterator.c:98
EAPI Eina_Iterator * ecore_wl2_display_inputs_get(Ecore_Wl2_Display *display)
Get all the Ecore_Wl2_Input from the display.
Definition: ecore_wl2_display.c:1101
No compression at all.
Definition: Eet.h:238
EAPI Eina_Bool edje_edit_state_fill_type_set(Evas_Object *obj, const char *part, const char *state, double value, unsigned char fill_type)
Sets the fill type property for given part state.
Definition: edje_edit.c:7051
void evas_map_smooth_set(Evas_Map *m, Eina_Bool enabled)
Set the smoothing for map rendering.
Definition: evas_map.c:670
void * data
The raw binary data from the child process received.
Definition: ecore_exe_eo.h:32
enum _Emotion_Meta_Info Emotion_Meta_Info
Meta info type to be retrieved.
Definition: Emotion.h:270
const EINA_DEPRECATED char * elm_flipselector_item_label_get(const Elm_Object_Item *it)
Get the label of a given flip selector widget's item.
EAPI Eina_List * efreet_util_desktop_mime_list(const char *mime)
Find all desktops for a given mime type.
Definition: efreet_utils.c:144
unsigned int timestamp
The timestamp when the event occurred.
Definition: Ecore_IMF.h:730
EAPI EPhysics_Quaternion * ephysics_quaternion_slerp(const EPhysics_Quaternion *quat1, const EPhysics_Quaternion *quat2, double ratio, EPhysics_Quaternion *result)
Return the quaternion which is the result of Spherical Linear Interpolation between two quaternions.
EAPI int ector_init(void)
Init the ector subsystem.
Definition: ector_main.c:31
Eina_Hash * eina_hash_int32_new(Eina_Free_Cb data_free_cb)
Creates a new hash table for use with 32bit integers.
Definition: eina_hash.c:809
#define ELM_GENGRID_EVENT_SCROLL_PAGE_CHANGED
Called when scroll page changed.
Definition: elm_gengrid_eo.h:667
#define EINA_KEY_CMP(Function)
Definition: eina_hash.h:327
const void * data
data to pass to the callback
Definition: Ecore_Getopt.h:179
EAPI size_t eina_file_size_get(const Eina_File *file)
Gets the file size at open time.
Definition: eina_file_common.c:582
Eina_Bool send_event
Definition: Ecore_X.h:588
EAPI void * ecore_drm2_fb_data_get(Ecore_Drm2_Fb *fb)
Get a framebuffer's mmap'd data.
Definition: ecore_drm2_fb.c:190
Ethumb_Exists * ethumb_client_thumb_exists(Ethumb_Client *client, Ethumb_Client_Thumb_Exists_Cb exists_cb, const void *data)
Checks whenever file already exists (locally!)
Definition: ethumb_client.c:1955
EAPI Eina_Bool edje_edit_program_action_set(Evas_Object *obj, const char *prog, Edje_Action_Type action)
Sets the action of a given program.
Definition: edje_edit.c:11682
EOAPI Eina_Bool elm_obj_diskselector_round_enabled_get(const Eo *obj)
Get a value whether round mode is enabled or not.
Eina_Hash * _eina_file_cache
A pointer to the global Eina file cache.
Definition: eina_file_common.c:57
EAPI Eina_Bool edje_edit_state_image_border_scale_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool scale)
Sets the border scale value of a part state.
Definition: edje_edit.c:10849
EAPI void ecore_x_dpms_enabled_set(int enabled)
Sets the DPMS state of the display.
Definition: ecore_x_dpms.c:117
Eldbus_Service_Interface * eldbus_service_interface_fallback_register2(Eldbus_Connection *conn, const char *path, const Eldbus_Service_Interface_Desc2 *desc)
Register a fallback interface handler for a given subsection of the object hierarchy.
Definition: eldbus_service.c:1013
static Eina_Bool eina_value_type_pset(const Eina_Value_Type *type, void *mem, const void *ptr)
Sets memory using type descriptor and pointer.
EAPI int ECORE_X_MODIFIER_CTRL
Definition: ecore_x.c:156
Eet_Descriptor_Array_Free_Callback array_free
how to free memory for array (usually free())
Definition: Eet.h:2846
EAPI Eina_Bool edje_edit_state_fixed_w_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool fixed)
Sets the fixed width value of a part state.
Definition: elm_widget_box.h:27
EAPI Evas_Object * elm_entry_add(Evas_Object *parent)
This adds an entry to parent object.
Definition: elm_entry.c:4142
int direction
Axis of screen wheel - 0 = default up/down wheel, 1 = horizontal left/right wheel.
Definition: Evas_Legacy.h:245
struct _Ethumb Ethumb
thumbnailer handle.
Definition: Ethumb.h:136
Eio_File * eio_file_chown(const char *path, const char *user, const char *group, Eio_Done_Cb done_cb, Eio_Error_Cb error_cb, const void *data)
Change owner of a path.
Definition: eio_single.c:575
Definition: eldbus_service.h:93
Eina_Stringshare * name
Method name.
Definition: eldbus_introspection.h:62
Elm_Map_Source_Type
Set type of a external source (provider).
Definition: elm_map_eo.h:22
void(* clip_set)(Evas_Object *o, Evas_Object *clip)
code to be run when setting clipper of object on a canvas.
Definition: Evas_Common.h:1947
EOAPI void elm_obj_diskselector_display_item_num_set(Eo *obj, int num)
Set the number of items to be displayed.
EOAPI Elm_Widget_Item * elm_obj_genlist_decorated_item_get(const Eo *obj)
Get active genlist mode item.
EAPI Eina_Bool elm_fileselector_folder_only_get(const Evas_Object *obj)
Get whether folder-only view is set for a given file selector widget.
Definition: elc_fileselector.c:2035
const char * eina_prefix_lib_get(Eina_Prefix *pfx)
Gets the library installation directory.
Definition: eina_prefix.c:782
EINA_DEPRECATED void elm_list_scroller_policy_set(Evas_Object *obj, Elm_Scroller_Policy policy_h, Elm_Scroller_Policy policy_v)
Set the scrollbar policy.
Definition: elm_list.c:2653
Definition: eina_list.h:326
EAPI Eina_List * elm_config_profile_list_get(void)
Get Elementary's list of available profiles.
Definition: elm_config.c:3058
const Eina_Value * value
the value of the property
Definition: eldbus_proxy.h:206
Eina_Matrix_Type eina_matrix2_type_get(const Eina_Matrix2 *m)
Returns the type of the given floating point matrix.
Definition: eina_matrix.c:990
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_source_set(Evas_Object *obj, const char *part, const char *item_name, const char *source_group)
Sets source for item from table or box items.
Definition: edje_edit.c:5388
void ethumb_client_size_set(Ethumb_Client *client, int tw, int th)
Configure future request to use custom size.
Definition: ethumb_client.c:1265
EAPI void ecore_wl2_window_preferred_rotation_set(Ecore_Wl2_Window *window, int rot)
Set preferred rotation on a given window.
Definition: ecore_wl2_window.c:1174
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_span_set(Evas_Object *obj, const char *part, const char *item, unsigned char col, unsigned char row)
Sets the count of columns and rows, which this item will spans for use.
Definition: edje_edit.c:6065
EAPI void ecore_win32_window_title_set(Ecore_Win32_Window *window, const char *title)
Set the title of the given window.
Definition: ecore_win32_window.c:1168
Evas_GL_Multisample_Bits multisample_bits
Optional Surface MSAA Bits.
Definition: Evas_GL.h:569
void elm_slider_indicator_format_function_set(Evas_Object *obj, slider_func_type func, slider_freefunc_type free_func)
Set the format function pointer for the indicator label.
Definition: elm_slider.c:1650
double zx
zx in z' = (x * zx) + (y * zy) + (z * zz) + zw
Definition: eina_matrix.h:126
const char * decorate_all_item_style
Style to use when in edit mode, or NULL if you don't care.
Definition: elm_gen.h:123
EOAPI void evas_canvas3d_light_projection_frustum_set(Eo *obj, Evas_Real left, Evas_Real right, Evas_Real bottom, Evas_Real top, Evas_Real dnear, Evas_Real dfar)
Set the projection matrix of the given light source with frustum projection.
EAPI void eina_strbuf_trim(Eina_Strbuf *buf)
Trims the string buffer.
Definition: eina_strbuf.c:159
Evas_Object_Box_Option struct fields
Definition: Evas_Common.h:2860
int version
Should match the EINA_ARRAY_VERSION used when compiling your apps, provided for ABI compatibility.
Definition: eina_inarray.h:227
_Ecore_X_Error_Code
Definition: Ecore_X.h:387
const EAPI char * edje_edit_part_source2_get(Evas_Object *obj, const char *part)
Gets the source2 of part.
void evas_object_smart_callback_add(Evas_Object *obj, const char *event, Evas_Smart_Cb func, const void *data)
Add (register) a callback function to the smart event specified by event on the smart object obj.
Definition: evas_object_smart.c:980
Eina_Bool evas_smart_objects_calculating_get(const Eo *obj)
Get if the canvas is currently calculating smart objects.
Definition: evas_main.c:1973
static Eina_Bool eina_value_stringshare_copy(const Eina_Value *val, Eina_Stringshare **str)
Copy the stringshare in the passed Eina_Value.
Definition: eina_inline_value_util.x:346
EOAPI void elm_obj_box_unpack(Eo *obj, Efl_Canvas_Object *subobj)
Unpack a box item.
EAPI void ecore_evas_callback_sticky_set(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
Sets a callback for Ecore_Evas sticky events.
Definition: ecore_evas.c:1252
int(* Eina_Key_Hash)(const void *key, int key_length)
Definition: eina_hash.h:333
Definition: efl_ui_widget_image.h:43
#define EET_T_INT
Data type: int.
Definition: Eet.h:2577
EAPI void elm_thumb_crop_align_set(Evas_Object *obj, double cropx, double cropy)
Set the crop alignment for the thumb object.
Definition: elm_thumb.c:859
EAPI double elm_gesture_layer_double_tap_timeout_get(const Evas_Object *obj)
this function returns the gesture layer double tap timeout of an object
Definition: elm_gesture_layer.c:4144
EAPI unsigned char edje_edit_state_limit_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the states limit value.
Definition: edje_edit.c:7710
None tween mode value.
Definition: Edje_Common.h:1904
EAPI void elm_gesture_layer_zoom_distance_tolerance_set(Evas_Object *obj, Evas_Coord zoom_distance_tolerance)
This function sets the gesture layer zoom distance tolerance of an object.
Definition: elm_gesture_layer.c:3992
Definition: eina_internal.h:49
char * name
Specific name of the action.
Definition: efreet_desktop.h:78
EAPI void ecore_x_window_focus(Ecore_X_Window win)
Sets the focus to the window win.
Definition: ecore_x_window.c:650
static Eina_Bool eina_value_list_set(Eina_Value *value, unsigned int position,...)
Sets the generic value in a list member.
EOAPI Eina_Bool evas_canvas3d_scene_shadows_enable_get(const Eo *obj)
Get shadows enabled status for given scene.
EOAPI Eina_Bool elm_obj_calendar_displayed_time_get(const Eo *obj, Efl_Time *displayed_time)
Get the current time displayed in the widget.
uint32_t Eina_Unicode
Definition: eina_unicode.h:33
EAPI void ecore_x_e_window_rotation_change_done_send(Ecore_X_Window root, Ecore_X_Window win, int rot, int w, int h)
Definition: ecore_x_e.c:2328
Definition: eo_ptr_indirection.x:314
#define EET_T_LAST
Last data type.
Definition: Eet.h:2592
EAPI Eina_Bool edje_edit_state_text_class_set(Evas_Object *obj, const char *part, const char *state, double value, const char *size_class)
Sets the size class of the given part state.
Definition: edje_edit.c:8947
Definition: eina_value.h:661
maximum vertical sized window
Definition: Ecore_Win32.h:71
EAPI Eina_Bool ecore_drm2_fb_flip_complete(Ecore_Drm2_Output *output)
Must be called by a page flip handler when the flip completes.
Definition: ecore_drm2_fb.c:270
void(* warning)(void *data, struct ivi_surface *ivi_surface, int32_t warning_code, const char *warning_text)
warning - server-side warning detected @warning_code: (none) @warning_text: (none)
Definition: ivi-application-client-protocol.h:104
EAPI Ecore_Wl2_Input * ecore_wl2_display_input_find_by_name(const Ecore_Wl2_Display *display, const char *name)
Find a seat for a given display object using the seat id.
Definition: ecore_wl2_display.c:1121
Definition: eina_matrix.h:957
int32_t Eina_F8p24
Definition: eina_fp.h:76
const EAPI char * edje_edit_part_item_index_name_get(Evas_Object *obj, const char *part, unsigned int index)
Gets name for item from table or box items.
Definition: edje_edit.c:5366
EAPI void * ecore_imf_context_event_callback_del(Ecore_IMF_Context *ctx, Ecore_IMF_Callback_Type type, Ecore_IMF_Event_Cb func)
Deletes (unregisters) a callback function registered to a given context event.
Definition: ecore_imf_context.c:791
Above default priority.
Definition: Ecore_Common.h:1031
Definition: eldbus_service.h:70
double edje_frametime_get(void)
Gets edje transitions' frame time.
Definition: edje_program.c:222
void elm_object_focus_set(Evas_Object *obj, Eina_Bool focus)
Set/unset focus to a given Elementary object.
Definition: elm_focus_legacy.c:368
int elm_win_layer_get(const Evas_Object *obj)
Get the layer of the window.
Definition: efl_ui_win.c:8675
Eina_List * mime_types
The mime types supppored by this app.
Definition: efreet_desktop.h:115
unsigned char effect
0 = plain...
Definition: edje_convert.h:128
void ecore_thread_max_set(int num)
Sets the maximum number of threads allowed to run simultaneously.
Definition: ecore_thread.c:1211
EAPI Ecore_Idler * ecore_idler_add(Ecore_Task_Cb func, const void *data)
Adds an idler handler.
Definition: ecore_idler.c:109
EOAPI unsigned int elm_obj_web_text_matches_mark(Eo *obj, const char *string, Eina_Bool case_sensitive, Eina_Bool highlight, unsigned int limit)
Marks matches of the given string in a document.
static Eina_Bool eina_value_array_vinsert(Eina_Value *value, unsigned int position, va_list args)
Inserts a generic value to an array member position.
EAPI void eet_node_hash_add(Eet_Node *parent, const char *name, const char *key, Eet_Node *child)
TODO FIX ME.
Definition: eet_node.c:343
EAPI Eina_Bool elm_layout_edje_object_can_access_get(const Eo *obj)
Get accessibility state of texblock(text) parts in the layout object.
Definition: efl_ui_layout.c:2171
Page down flip mode.
Definition: efl_ui_flip_legacy.h:21
static Eina_Lock_Result eina_lock_take(Eina_Lock *mutex)
Attempts to take a lock.
EAPI int ELOCATION_EVENT_POI
POI reply.
Definition: elocation.c:51
Eina_Bool(* convert_from)(const Eina_Value_Type *type, const Eina_Value_Type *convert, void *type_mem, const void *convert_mem)
how to convert values, both memory are value_size
Definition: eina_value.h:3687
EAPI Eina_Bool edje_edit_state_container_align_y_set(Evas_Object *obj, const char *part, const char *state, double value, double y)
Sets y align for BOX or TABLE part.
EAPI Ecore_File_Monitor * ecore_file_monitor_add(const char *path, Ecore_File_Monitor_Cb func, void *data)
Monitors the given path using inotify, Windows notification, or polling.
Definition: ecore_file_monitor.c:22
rotate 180°
Definition: Ethumb.h:271
_Emotion_Meta_Info
Definition: Emotion.h:185
EAPI Eina_Bool elm_transit_objects_final_state_keep_get(const Elm_Transit *transit)
Get a value whether the objects states will be reset or not.
Definition: elm_transit.c:985
Drag over.
Definition: Ecore_Win32.h:213
void(* reset)(Ecore_IMF_Context *ctx)
A change has been made.
Definition: Ecore_IMF.h:781
Definition: elm_widget_map.h:499
#define EINA_PATH_MAX
Definition for the constant defined as the highest value for PATH_MAX.
Definition: eina_file.h:164
EAPI void ecore_drm2_fb_status_handler_set(Ecore_Drm2_Fb *fb, Ecore_Drm2_Fb_Status_Handler handler, void *data)
Register a callback for buffer status updates.
Definition: ecore_drm2_fb.c:795
boolean type, bound to checkbox-like UI elements
Definition: elm_prefs_data.h:54
EAPI void ephysics_camera_tracked_body_get(EPhysics_Camera *camera, EPhysics_Body **body, Eina_Bool *horizontal, Eina_Bool *vertical)
Get body tracked by camera.
const EAPI char * edje_edit_source_generate(Evas_Object *obj)
Returns source code of the current edje edit object.
Definition: edje_edit.c:13117
Ecore_Con_Server * server
the server for which an error occurred
Definition: Ecore_Con.h:533
void elm_layout_sizing_eval(Evas_Object *obj)
Eval sizing.
EAPI Eina_Bool edje_edit_program_filter_part_set(Evas_Object *obj, const char *prog, const char *filter_part)
Sets filter part name of the program.
Definition: edje_edit.c:11424
EAPI Eina_Bool edje_edit_state_fill_size_offset_y_set(Evas_Object *obj, const char *part, const char *state, double value, double y)
Sets the fill vertical size offset value of a part state.
struct _Eina_Value_Struct Eina_Value_Struct
Definition: eina_value.h:3051
Stretch the background image to fill the widget's area.
Definition: elm_bg_legacy.h:15
EOAPI void evas_canvas3d_mesh_from_primitive_set(Eo *obj, int frame, Evas_Canvas3D_Primitive *primitive)
Set the data of given mesh frame from the given primitive.
EAPI Eina_Bool ecore_drm_output_mode_set(Ecore_Drm_Output *output, Ecore_Drm_Output_Mode *mode, int x, int y)
Sets a given mode to be used on an Ecore_Drm_Output.
Definition: ecore_drm_output.c:1468
EAPI void ephysics_constraint_angular_limit_get(const EPhysics_Constraint *constraint, double *counter_clock_x, double *clock_wise_x, double *counter_clock_y, double *clock_wise_y, double *counter_clock_z, double *clock_wise_z)
Get the angular moving limits of a constraint.
EAPI void elm_thumb_orientation_set(Evas_Object *obj, Ethumb_Thumb_Orientation orient)
Set the orientation for the thumb object.
Definition: elm_thumb.c:823
Elm_Input_Panel_Lang
Input panel (virtual keyboard) language modes.
Definition: elm_general.h:109
EAPI Eina_Bool elm_config_vsync_get(void)
Get the configured vsync flag.
Definition: elm_config.c:3398
void * evas_smart_data_get(const Evas_Smart *s)
Get the data pointer set on an Evas_Smart struct.
Definition: evas_smart.c:57
const EAPI Eina_List * ecore_drm_devices_get(void)
Gets the list of drm devices which are allocated.
Definition: ecore_drm_device.c:449
Eet_Descriptor_Str_Direct_Free_Callback str_direct_free
how to free a string returned by str_direct_alloc
Definition: Eet.h:2842
Font or color name doesn't exist.
Definition: Ecore_X.h:405
EOAPI void elm_obj_entry_markup_filter_prepend(Eo *obj, Elm_Entry_Filter_Cb func, void *data)
Prepend a markup filter function for text inserted in the entry.
void elm_win_resize_object_add(Eo *obj, Evas_Object *subobj)
Add subobj as a resize object of window obj.
Definition: efl_ui_win.c:8899
#define EINA_RBTREE
Definition: eina_rbtree.h:102
double x
x coordinate of start point
Definition: eina_bezier.h:30
EOAPI Efl_Canvas_Object * evas_canvas_object_name_find(const Eo *obj, const char *name)
Retrieves the object on the given evas with the given name.
Take year field into account.
Definition: elm_calendar_eo.h:102
EAPI Elm_Transit_Effect * elm_transit_effect_color_add(Elm_Transit *transit, unsigned int from_r, unsigned int from_g, unsigned int from_b, unsigned int from_a, unsigned int to_r, unsigned int to_g, unsigned int to_b, unsigned int to_a)
Add the Color Effect to Elm_Transit.
Definition: elm_transit.c:2087
EAPI Eina_QuadTree_Item * eina_quadtree_add(Eina_QuadTree *q, const void *object)
Inserts a data object into the quadtree.
Definition: eina_quadtree.c:657
EINA_DEPRECATED const EAPI char * elm_fileselector_entry_selected_get(const Evas_Object *obj)
Get the parent directory's path to the latest file selection on a given filer selector entry widget.
Definition: elc_fileselector_entry.c:329
void(* Ecore_Fd_Prep_Cb)(void *data, Ecore_Fd_Handler *fd_handler)
Definition: Ecore_Common.h:1410
EAPI void ecore_app_args_get(int *argc, char ***argv)
Returns the programs stored command-line arguments.
Definition: ecore_app.c:29
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_move_below(Evas_Object *obj, const char *part, const char *item_name)
Restacks existing item below.
Definition: edje_edit.c:5066
Auto-detect if a software cursor should be used (default).
Definition: elm_general.h:791
void elm_object_item_domain_translatable_part_text_set(Elm_Widget_Item *obj, const char *part, const char *domain, const char *label)
Set the text for an object item's part, marking it as translatable.
Definition: elm_widget_item_eo.legacy.c:195
A Knuckle.
Definition: Ecore_IMF.h:504
static Eina_F8p24 eina_f32p32_to_f8p24(Eina_F32p32 a)
Converts an Eina_F32p32 floating point number into Eina_F8p24 format.
EOAPI Elm_Map_Route * elm_obj_map_route_add(Eo *obj, Elm_Map_Route_Type type, Elm_Map_Route_Method method, double flon, double flat, double tlon, double tlat, Elm_Map_Route_Cb route_cb, void *data)
Add a new route to the map object.
#define ELM_FILESELECTOR_EVENT_DIRECTORY_OPEN
Called when a directory was opened.
Definition: elm_fileselector_eo.h:85
Definition: elm_store.h:129
EAPI Ecore_X_Randr_Crtc_Info * ecore_x_randr_crtc_info_get(Ecore_X_Window root, const Ecore_X_Randr_Crtc crtc)
Definition: ecore_x_randr.c:1868
Definition: eolian_database.h:394
int Evas_Coord
Type used for coordinates (in pixels, int).
Definition: Evas_Common.h:111
EAPI void ecore_evas_callback_focus_out_set(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
Sets a callback for Ecore_Evas focus out events.
Definition: ecore_evas.c:1233
Eina_Bool eina_log_file_disable_get(void)
Gets if originating file name logging should be disabled.
Definition: eina_log.c:1815
Interface between pages of the Prefs widget and the real widgets implementing them.
Definition: elm_prefs_common.h:230
const EOAPI Eina_List * elm_obj_list_items_get(const Eo *obj)
Get a list of all the list items.
EAPI int eina_hamster_count(void)
Gets the hamster count.
Definition: eina_hamster.c:57
EAPI Eina_Bool ecore_fork_reset_callback_del(Ecore_Cb func, const void *data)
This removes the callback specified.
Definition: ecore.c:534
#define ELM_NOTIFY_EVENT_BLOCK_CLICKED
Called when block was clicked.
Definition: elm_notify_eo.h:127
struct _Edje_External_Param_Info::@126::@130 b
Info about boolean type parameters.
EAPI void efreet_cache_enable(void)
Enables connecting to efreet cache for this process.
Definition: efreet_cache.c:1391
EAPI void ecore_evas_rotation_with_resize_set(Ecore_Evas *ee, int rot)
Sets the rotation of an Ecore_Evas' window.
Definition: ecore_evas.c:1435
Eina_Accessor_Lock_Callback lock EINA_WARN_UNUSED_RESULT
Callback called when the container is locked.
Definition: eina_accessor.h:161
EAPI Efreet_Desktop * efreet_desktop_empty_new(const char *file)
Creates a new empty Efreet_Desktop structure or NULL on failure.
Definition: efreet_desktop.c:211
Deleted directory event.
Definition: Ecore_File.h:75
EAPI void ecore_con_eet_data_callback_add(Ecore_Con_Eet *ece, const char *name, Ecore_Con_Eet_Data_Cb func, const void *data)
Registers a data callback on a Ecore_Con_Eet object.
Definition: ecore_con_eet.c:755
Eina_Strbuf * emile_base64url_encode(const Eina_Binbuf *in)
base64 url and filename safe encoding function.
EOAPI void elm_obj_colorselector_picked_color_get(const Eo *obj, int *r, int *g, int *b, int *a)
Get current color from colorselector.
EAPI Evas_Object * ecore_evas_ews_background_get(void)
Gets the current background.
Definition: ecore_evas_ews.c:1395
Definition: Ecore_Wl2.h:358
int ECORE_WIN32_EVENT_MOUSE_IN
Ecore_Event for the Ecore_Win32_Event_Mouse_In event.
Definition: ecore_win32.c:403
Ecore_Win32_Window * window
The window that received the event.
Definition: Ecore_Win32.h:407
const char * emotion_object_progress_info_get(const Evas_Object *obj)
Get how much of the file has been played.
Definition: emotion_smart.c:1199
keep aspect but crop (cut) the largest dimension
Definition: Ethumb.h:264
EAPI Eina_Bool elm_cnp_selection_get(const Evas_Object *obj, Elm_Sel_Type type, Elm_Sel_Format format, Elm_Drop_Cb datacb, void *udata)
Get data from a widget that has a selection.
Definition: efl_ui_selection.c:180
Elm_Slider_Indicator_Visible_Mode slider_indicator_visible_mode
this sets the slider indicator visible mode
Definition: elm_priv.h:537
static Eina_Bool eina_rectangle_xcoord_inside(const Eina_Rectangle *rect, int x) EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT
Checks if the given X-coordinate is in the rectangle.
EOAPI void evas_canvas3d_mesh_shader_mode_set(Eo *obj, Evas_Canvas3D_Shader_Mode mode)
Set the shader mode of the given mesh.
void eina_str_toupper(char **str)
Uppercases all the characters in range [a-z] in the given string.
Definition: eina_str.c:709
never quit the application automatically
Definition: elm_general.h:247
EAPI Eina_Bool edje_edit_spectra_stop_num_set(Evas_Object *obj, const char *spectra, int num)
Sets the number of stops in the given spectra.
EAPI Eina_Bool edje_edit_part_item_index_min_w_set(Evas_Object *obj, const char *part, unsigned int index, int min_w)
Sets the minimum width value of a part's item.
Evas_Object *(* Elm_Web_Window_Open)(void *data, Evas_Object *obj, Eina_Bool js, const Elm_Web_Window_Features *window_features)
Callback type for the create_window hook.
Definition: elm_web_common.h:154
no select mode with no finger size rule.
Definition: elm_general.h:47
EAPI Eina_Bool eina_list_move(Eina_List **to, Eina_List **from, void *data)
Moves a data pointer from one list to another.
Definition: eina_list.c:937
EAPI void ecore_wl_window_iconified_set(Ecore_Wl_Window *win, Eina_Bool iconified)
Iconifies a window.
Definition: ecore_wl_window.c:756
Structure passed as value on #EDJE_MESSAGE_STRING_INT messages.
Definition: Edje_Legacy.h:516
unsigned int modifiers
The combination of modifiers key (SHIFT,CTRL,ALT,..)
Definition: Ecore_Input.h:294
Eina_Bool(* editable_set)(Evas_Object *obj, Eina_Bool val)
function to set an item widget as editable or not
Definition: elm_prefs_common.h:150
Elm_Actionslider_Pos
A position for indicators, magnets, and enabled items.
Definition: elm_actionslider_eo.h:18
EAPI void ecore_evas_cursor_get(const Ecore_Evas *ee, Evas_Object **obj, int *layer, int *hot_x, int *hot_y)
Gets information about an Ecore_Evas' default pointer device.
Definition: ecore_evas.c:1908
Route should prioritize distance.
Definition: elm_map_eo.h:59
void elm_object_tree_dump(const Evas_Object *top)
Print Tree object hierarchy in stdout.
Definition: elm_main.c:1923
Focus Out Event.
Definition: Evas_Common.h:417
infinite
Definition: Emotion.h:222
Eina_Bool ecore_thread_check(Ecore_Thread *thread)
Checks if a thread is pending cancellation.
Definition: ecore_thread.c:891
struct _Elm_Store Elm_Store
A store object.
Definition: elm_store.h:58
const Eina_Value_Type * success_type
If provided, then success will only be called if the value type matches the given pointer.
Definition: eina_promise.h:330
int y
y co-ordinate
Definition: Evas_Common.h:236
Eina_Value_Struct_Desc * eina_value_util_struct_desc_new(void)
Creates a basic Eina_Value struct desc with refcounting.
Definition: eina_value_util.c:77
EAPI void ecore_evas_aspect_set(Ecore_Evas *ee, double aspect)
Sets the aspect ratio of a canvas window.
Definition: ecore_evas.c:2548
void elm_slider_value_set(Evas_Object *obj, double val)
Set the value the slider displays.
Definition: elm_slider.c:1461
unsigned int locked_mods
Definition: Ecore_X.h:2503
EOAPI Eina_Bool elm_obj_genlist_highlight_mode_get(const Eo *obj)
Get whether the genlist items' should be highlighted when item selected.
EAPI Ecore_Avahi * ecore_avahi_add(void)
Creates an AvahiPoll context and integrate it within Ecore main loop.
Definition: ecore_avahi.c:192
#define EPHYSICS_BODY_FRICTION_WOOD
Friction coefficient of wood.
Definition: EPhysics.h:2094
EAPI unsigned char edje_edit_state_table_homogeneous_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets homogeneous mode for TABLE part.
Definition: edje_edit.c:4417
Ecore_X_Atom ECORE_X_ATOM_E_STACK_POSITION
Definition: ecore_x_atoms_decl.h:332
Embryo_Program not initialized (or doubly initialized)
Definition: Embryo.h:413
void evas_object_smart_changed(Evas_Object *obj)
Mark smart object as changed, dirty.
Definition: efl_canvas_group_eo.legacy.c:15
Ecore_Win32_Window * window
The window that received the event.
Definition: Ecore_Win32.h:417
EAPI Ecore_Cocoa_Window * ecore_evas_cocoa_window_get(const Ecore_Evas *ee)
Gets the window from Ecore_Evas using the opengl_cocoa backend.
Definition: ecore_evas.c:4590
Definition: Ecore_Wayland.h:204
unsigned int index
The future index that won the race.
Definition: eina_promise.h:1525
EAPI void ecore_con_eet_server_connect_callback_del(Ecore_Con_Eet *ece, Ecore_Con_Eet_Server_Cb func, const void *data)
Removes a server connect callback on a Ecore_Con_Eet object.
Definition: ecore_con_eet.c:866
int micro
micro (bugfix, internal improvements, no new features version)
Definition: Evas_Common.h:43
Ecore_Poller_Type
Definition: Ecore_Legacy.h:9
EOAPI void evas_canvas_font_path_prepend(Eo *obj, const char *path)
Prepends a font path to the list of font paths used by the given evas.
Eina_Bool dragging
this is set true when an item is being dragged.
Definition: elm_gen_common.h:64
short shortv
Short value.
Definition: Ecore_Getopt.h:157
Value of type boolean.
Definition: Ecore_Getopt.h:88
unsigned int texture_id
opengl texture id to use from glGenTextures()
Definition: Evas_Legacy.h:4655
struct _Evas_GL Evas_GL
The structure type of the Evas GL object used to render GL in Evas.
Definition: Evas_GL.h:427
EAPI Eina_Error eina_error_get(void)
Returns the last set error.
Definition: eina_error.c:383
EAPI Eina_Bool ecore_wl2_window_resizing_get(Ecore_Wl2_Window *window)
Get if a given window is resizing.
Definition: ecore_wl2_window.c:1697
Definition: ecore_evas_x11.h:8
const EAPI void * eet_identity_x509(Eet_File *ef, int *der_length)
Gets the x509 der certificate associated with an Eet_File. Will return NULL if the file is not signed...
Definition: eet_lib.c:1829
struct _Emotion_Webcam Emotion_Webcam
Webcam description.
Definition: Emotion.h:1310
EINA_DEPRECATED EAPI void elm_scrolled_entry_cnp_textonly_set(Evas_Object *obj, Eina_Bool textonly)
This function sets the entry to textonly mode.
Definition: elc_scrolled_entry.c:193
int ecore_poller_poller_interval_get(const Ecore_Poller *obj)
Polling interval rate of the poller.
Definition: ecore_poller.c:314
enum _Evas_Pixel_Import_Pixel_Format Evas_Pixel_Import_Pixel_Format
Pixel format for import call.
void elm_gengrid_item_cursor_unset(Elm_Object_Item *item)
Unset any custom mouse pointer/cursor decoration set to be shown, when the mouse pointer is over the ...
Definition: elm_gengrid.c:4995
Desktop feature.
Definition: Ecore_Win32.h:88
EAPI Eina_List * edje_edit_styles_list_get(Evas_Object *obj)
Gets the list of all the text styles in the given edje object.
Definition: edje_edit.c:2760
Definition: Ecore_Con.h:522
EAPI Eina_Bool elm_config_popup_scrollable_get(void)
Get the popup scrollable flag.
Definition: elm_config.c:4176
EAPI Eina_Bool elm_animation_view_file_set(Elm_Animation_View *obj, const char *file, const char *key)
Set the source file from where an vector object must fetch the real vector data (it may be one of jso...
Definition: efl_ui_animation_view.c:718
void edje_freeze(void)
Freezes Edje objects.
Definition: edje_util.c:198
Definition: Ecore_Wl2.h:309
EAPI int ECORE_WL2_EVENT_SEAT_CAPABILITIES_CHANGED
Definition: ecore_wl2.c:39
Ecore_Buffer_Data(* buffer_alloc)(Ecore_Buffer_Module_Data bmdata, int width, int height, Ecore_Buffer_Format format, unsigned int flags)
Newly allocate memory for buffer.
Definition: Ecore_Buffer.h:444
world being updated
Definition: EPhysics.h:920
EOAPI void elm_obj_gengrid_align_get(const Eo *obj, double *align_x, double *align_y)
Get the items grid's alignment values within a given gengrid widget.
void evas_font_available_list_free(Evas *e, Eina_List *available)
Free list of font descriptions returned by evas_font_dir_available_list().
Definition: evas_main.c:1945
Eet_Descriptor_List_Free_Callback list_free
free all the nodes from the list which head node is l
Definition: Eet.h:2837
void elm_object_tree_focus_allow_set(Evas_Object *obj, Eina_Bool focusable)
Make the elementary object and its children to be focusable (or unfocusable).
Definition: elm_main.c:1705
Definition: eina_promise.h:131
Music audio.
Definition: Edje_Common.h:345
Eina_Hash * map
Tracks portions of a file that have been mapped with mmap(2).
Definition: eina_file_common.h:73
EAPI void efl_unref(const Eo *obj_id)
Decrement the object's reference count by 1 and free it if needed.
Definition: eo.c:1959
EAPI void ecore_wl2_window_geometry_get(Ecore_Wl2_Window *window, int *x, int *y, int *w, int *h)
Get the geometry of a given window.
Definition: ecore_wl2_window.c:1037
do whatever elementary config is configured to do
Definition: elm_general.h:277
EOAPI void elm_obj_box_pack_after(Eo *obj, Efl_Canvas_Object *subobj, Efl_Canvas_Object *after)
Adds an object to the box after the indicated object.
void elm_object_item_signal_callback_add(Elm_Widget_Item *obj, const char *emission, const char *source, Elm_Object_Item_Signal_Cb func, void *data)
Add a callback for a signal emitted by object item edje.
Definition: elm_widget_item_eo.legacy.c:165
EINA_DEPRECATED Eina_Bool elm_icon_smooth_get(const Evas_Object *obj)
Get whether smooth scaling is enabled for an icon object.
Definition: elm_icon.c:725
Eina_Bool ecore_file_is_dir(const char *file)
Checks if the given file is a directory.
Definition: ecore_file.c:181
void(* free)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc, void *memory)
How to release memory managed by the Eina_Value.
Definition: eina_value.h:3069
const Eina_Unicode * eina_ustringshare_add(const Eina_Unicode *str)
Retrieves an instance of a string for use in a program.
Definition: eina_ustringshare.c:164
Ecore_Poller * ecore_poller_add(Ecore_Poller_Type type, int interval, Ecore_Task_Cb func, const void *data)
Creates a poller to call the given function at a particular tick interval.
Definition: ecore_poller.c:238
void eina_simple_xml_node_comment_free(Eina_Simple_XML_Node_Data *node)
Removes comment from parent and deletes it.
Definition: eina_simple_xml_parser.c:895
void emotion_object_bg_color_get(const Evas_Object *obj, int *r, int *g, int *b, int *a)
Get the background color set for the emotion object.
Definition: emotion_smart.c:615
Eina_Bool evas_map_alpha_get(const Evas_Map *m)
Get the alpha flag for map rendering.
Definition: evas_map.c:700
EAPI Eina_Bool ecore_imf_context_prediction_allow_get(Ecore_IMF_Context *ctx)
Gets whether the IM context should allow to use the text prediction.
Definition: ecore_imf_context.c:447
const EAPI char * edje_edit_program_sample_name_get(Evas_Object *obj, const char *prog)
Gets sample name of the program.
Definition: edje_edit.c:11313
EAPI void ecore_fb_input_device_window_set(Ecore_Fb_Input_Device *dev, void *window)
Associates an input device with the given Ecore_Evas wrapper/helper set of functions.
Definition: ecore_fb_li.c:510
EINA_DEPRECATED EAPI Eina_Bool elm_fileselector_entry_folder_only_get(const Evas_Object *obj)
Get whether a given file selector entry widget's internal file selector is displaying folders only or...
Definition: elc_fileselector_entry.c:500
EOAPI void evas_canvas3d_camera_projection_perspective_set(Eo *obj, Evas_Real fovy, Evas_Real aspect, Evas_Real dnear, Evas_Real dfar)
Set the projection matrix of the given camera with perspective projection.
EAPI void ecore_wl2_window_fullscreen_set(Ecore_Wl2_Window *window, Eina_Bool fullscreen)
Set the fullscreen state of a given window.
Definition: ecore_wl2_window.c:951
EAPI int efreet_init(void)
Initializes the Efreet system.
Definition: efreet.c:40
EINA_DEPRECATED EAPI unsigned short edje_edit_part_item_span_col_get(Evas_Object *obj, const char *part, const char *item)
Gets the number of span columns.
EAPI Evas_Object * ecore_evas_object_image_new(Ecore_Evas *ee_target)
Creates an Evas image object with image data bound to an own, internal Ecore_Evas canvas wrapper
Definition: ecore_evas_buffer.c:940
static Eina_F16p16 eina_f8p24_to_f16p16(Eina_F8p24 a)
Converts an Eina_F8p24 floating point number into Eina_F16p16 format.
void evas_map_util_3d_rotate(Evas_Map *m, double dx, double dy, double dz, Evas_Coord cx, Evas_Coord cy, Evas_Coord cz)
Rotate the map around 3 axes in 3D.
Definition: evas_map.c:1077
These routines are used for handling the parsing of Elm Code content.
Definition: evas_font.h:277
Start resizing window to the right.
Definition: elm_win_legacy.h:186
Space filler for compatibility.
Definition: Eet.h:250
int ECORE_EXE_EVENT_ERROR
Errors from a child process.
Definition: ecore_exe.c:39
EOAPI Elm_Map_Name * elm_obj_map_name_add(const Eo *obj, const char *address, double lon, double lat, Elm_Map_Name_Cb name_cb, void *data)
Request a address or geographic coordinates(longitude, latitude) from a given address or geographic c...
always throttle when all windows are no longer visible
Definition: elm_general.h:279
double timestamp
Timestamp of data read.
Definition: Eeze_Sensor.h:149
EAPI void ecore_con_url_additional_header_add(Ecore_Con_Url *url_con, const char *key, const char *value)
Adds an additional header to the request connection object.
Definition: ecore_con_url.c:969
static int eina_rectangle_max_x(Eina_Rectangle *rect) EINA_ARG_NONNULL(1)
Gets the rectangle's maximum X coordinate.
char * strsep(char **stringp, const char *delim)
Implements the strsep function which is used to separate strings.
Definition: evil_string.c:54
EAPI void * efreet_desktop_type_data_get(Efreet_Desktop *desktop)
get type specific data for custom desktop types
Definition: efreet_desktop.c:570
#define EINA_VALUE_INIT(Compress_Type, Uppercase_Compress_Type, Type)
For internal use only.
Definition: eina_inline_value_util.x:173
EAPI void ecore_evas_callback_focus_in_set(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
Sets a callback for Ecore_Evas focus in events.
Definition: ecore_evas.c:1214
EAPI void ecore_con_eet_raw_send(Ecore_Con_Reply *reply, const char *protocol_name, const char *section, void *value, unsigned int length)
Sends some raw data using a protocol type.
Definition: ecore_con_eet.c:944
EOAPI void elm_obj_web_console_message_hook_set(Eo *obj, Elm_Web_Console_Message func, void *data)
Sets the function to call when a console message is emitted from JS.
void ethumb_client_compress_set(Ethumb_Client *client, int compress)
Configure compression level used in requests.
Definition: ethumb_client.c:1516
EAPI char * ecore_drm2_output_edid_get(Ecore_Drm2_Output *output)
Get the edid of a given output.
Definition: ecore_drm2_outputs.c:1060
Indicates error if returned by elm_list_mode_get().
Definition: elm_general.h:456
Always use a softcursor.
Definition: elm_general.h:793
EAPI Eina_Bool edje_edit_state_rel2_offset_y_set(Evas_Object *obj, const char *part, const char *state, double value, int y)
Sets the 'rel2 offset Y' value of state.
EINA_DEPRECATED EAPI void ecore_imf_context_show(Ecore_IMF_Context *ctx)
Asks the Input Method Context to show itself.
Definition: ecore_imf_context.c:287
EAPI Elm_Bg_Option elm_bg_option_get(const Evas_Object *obj)
Gets the mode of display of a given background widget's image.
Definition: efl_ui_bg.c:108
void ecore_buffer_provider_buffer_released_cb_set(Ecore_Buffer_Provider *provider, Ecore_Buffer_Provider_Enqueue_Cb func, void *data)
Sets a callback for released buffer events.
Definition: ecore_buffer_provider.c:226
Elm_Gen_Item_Text_Get_Cb text_get
Text fetching class function for genlist/gengrid item classes.
Definition: elm_gen.h:99
EAPI Eina_List * eina_list_search_sorted_list(const Eina_List *list, Eina_Compare_Cb func, const void *data)
Returns node if data is in the sorted list.
Definition: eina_list.c:1522
Eina_Bool(* Ecore_Win32_Handle_Cb)(void *data, Ecore_Win32_Handler *wh)
Definition: Ecore_Common.h:1416
flip image horizontally (along the x = width / 2 line)
Definition: elm_image_legacy.h:398
EAPI Eina_List * edje_edit_style_tags_list_get(Evas_Object *obj, const char *style)
Gets the list of all the tags name in the given text style.
Definition: edje_edit.c:2830
double w
rotation
Definition: EPhysics.h:191
Automatic.
Definition: elm_general.h:111
void eldbus_connection_event_callback_del(Eldbus_Connection *conn, Eldbus_Connection_Event_Type type, Eldbus_Connection_Event_Cb cb, const void *cb_data)
Remove callback registered in eldbus_connection_event_callback_add().
Definition: eldbus_core.c:1504
EAPI int edje_edit_part_item_index_max_h_get(Evas_Object *obj, const char *part, unsigned int index)
Gets the maximum height value of a part's item.
int max_byte_count
The maximum number of bytes allowed.
Definition: elm_entry_common.h:186
usb drive
Definition: Eeze_Disk.h:52
File is for both read and write.
Definition: Eet.h:477
Start at 0.0 then "wobble" like a spring rest position 1.0, and wobble v2 times, with decay factor of...
Definition: Ecore_Common.h:2779
struct _Evas_Native_Surface::@411::@416 tbm
Set this struct fields if surface data is Tizen based.
#define EET_T_UCHAR
Data type: unsigned char.
Definition: Eet.h:2581
Used when primary selection is in use.
Definition: elm_cnp.h:65
const Eldbus_Property_Get_Cb default_get
default get function, if a property don't have a get function this will be used
Definition: eldbus_service.h:108
EAPI Eina_Bool eina_debug_dispatch(Eina_Debug_Session *session, void *buffer)
Dispatch a given packet according to its header.
Definition: eina_debug.c:667
const EAPI Eina_Cow_Data * eina_cow_alloc(Eina_Cow *cow)
Returns an initialized pointer from the pool.
Definition: eina_cow.c:409
EAPI void elm_gesture_layer_zoom_wheel_factor_set(Evas_Object *obj, double zoom_wheel_factor)
This function sets the gesture layer zoom wheel factor of an object.
Definition: elm_gesture_layer.c:4040
EAPI Eina_Bool edje_edit_state_step_get(Evas_Object *obj, const char *part, const char *state, double value, int *step_x, int *step_y)
Gets the states step values.
Definition: edje_edit.c:7691
const Elm_Object_Item * elm_store_item_genlist_item_get(const Elm_Store_Item *sti)
Fetch the genlist item that this store item controls.
Definition: elm_store.c:710
void elm_app_compile_lib_dir_set(const char *dir)
Provide information on the fallback application's libraries directory, on scenarios where they get ov...
Definition: elm_main.c:522
Left position.
Definition: elm_actionslider_eo.h:21
EAPI int edje_edit_part_drag_x_get(Evas_Object *obj, const char *part)
Gets horizontal dragable state for part.
Definition: edje_edit.c:4259
EAPI Ecore_X_Window ecore_evas_x11_leader_get(Ecore_Evas *ee)
Get the client leader.
Definition: ecore_evas.c:4161
struct _Eio_Progress Eio_Progress
Definition: Eio_Legacy.h:140
Definition: evas_text_utils.h:113
int elm_photo_size_get(const Evas_Object *obj)
Get the size that will be used on the photo.
Definition: elm_photo.c:444
enum _Ecore_Audio_Type Ecore_Audio_Type
Definition: Ecore_Audio.h:68
void(* Elm_Map_Overlay_Del_Cb)(void *data, Evas_Object *map, Elm_Map_Overlay *overlay)
Det callback function for the overlay.
Definition: elm_map_common.h:58
const Efl_Event_Description ELM_CODE_EVENT_FILE_LOAD_DONE
Event that marks a file load has been completed.
Definition: elm_code.c:14
Value of type unsigned short.
Definition: Ecore_Getopt.h:92
Eina_Future_Schedule_Entry *(* schedule)(Eina_Future_Scheduler *scheduler, Eina_Future_Scheduler_Cb cb, Eina_Future *f, Eina_Value value)
Called by Eina_Future when a delivery must be scheduled to a safe context.
Definition: eina_promise.h:145
const EOAPI Eina_List * elm_obj_colorselector_palette_items_get(const Eo *obj)
Get list of palette items.
Eina_Bool eldbus_message_error_get(const Eldbus_Message *msg, const char **name, const char **text)
Get the error text and name from a Eldbus_Message.
Definition: eldbus_message.c:233
Take day field into account.
Definition: elm_calendar_eo.h:106
EAPI Eina_Bool edje_edit_program_transition_set(Evas_Object *obj, const char *prog, Edje_Tween_Mode transition)
Sets the type of transition to use when apply animations.
Definition: edje_edit.c:11616
EAPI Eina_Bool ephysics_world_light_all_bodies_get(const EPhysics_World *world)
Get light setting regarding being applied over all the bodies.
struct _Evas_Public_Data Evas_Public_Data
Definition: Evas_Common.h:165
Ecore_IMF_Input_Panel_Keyboard_Mode
Definition: Ecore_IMF.h:172
EAPI int embryo_program_max_cycle_run_get(Embryo_Program *ep)
Retreives the maximum number of abstract machine cycles a program is allowed to run.
Definition: embryo_amx.c:1921
EAPI void ecore_evas_callback_device_mouse_in_set(Ecore_Evas *ee, Ecore_Evas_Mouse_IO_Cb func)
Sets a callback for Ecore_Evas mouse in events.
Definition: ecore_evas.c:5236
void elm_slider_min_max_set(Evas_Object *obj, double min, double max)
Set the minimum and maximum values for the slider.
Definition: elm_slider.c:1603
static Eina_Bool eina_value_array_value_get(const Eina_Value *src, unsigned int position, Eina_Value *dst)
Retrieves a value from the array as an Eina_Value copy.
Eina_Bool ecore_file_symlink(const char *src, const char *dest)
Creates a symbolic link.
Definition: ecore_file.c:542
static Eina_Rw_Slice eina_slice_dup(const Eina_Slice slice) EINA_WARN_UNUSED_RESULT
Creates a duplicate of slice's memory.
Evas_GL_Func evas_gl_proc_address_get(Evas_GL *evas_gl, const char *name)
Returns a extension function from OpenGL or the Evas_GL glue layer.
Definition: evas_gl.c:591
Route should consider a bicycle will be used by the user.
Definition: elm_map_eo.h:42
EAPI Eina_Bool edje_edit_state_proxy_source_visible_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool visibility)
Sets the source visibility for given PROXY part state.
Definition: edje_edit.c:9089
EAPI void ephysics_quaternion_get(const EPhysics_Quaternion *quat, double *x, double *y, double *z, double *w)
Get quaternion values.
use custom borders/crop for the video
Definition: Emotion.h:265
const Eina_List * evas_device_list(Evas *eo_e, const Evas_Device *dev)
List all current devices attached to the given canvas and/or device.
Definition: evas_device.c:310
EAPI Efreet_Desktop * efreet_util_desktop_exec_find(const char *exec)
Find a desktop by exec.
Definition: efreet_utils.c:244
#define EINA_PURE
EINA_PURE is used to tell the compiler this function has no effect except the return value and its re...
Definition: eina_types.h:360
EOAPI Elm_Widget_Item * elm_obj_list_at_xy_item_get(const Eo *obj, int x, int y, int *posret)
Get the item that is at the x, y canvas coords.
static Eina_Bool eina_value_hash_vget(const Eina_Value *value, const char *key, va_list args)
Gets the generic value from an hash member.
EINA_DEPRECATED EAPI int edje_edit_part_item_max_h_get(Evas_Object *obj, const char *part, const char *item)
Gets the maximum height value of a part's item.
void * ecore_idler_del(Ecore_Idler *idler)
Deletes an idler callback from the list to be executed.
Definition: ecore_idler.c:116
Resize left right cursor.
Definition: Ecore_Cocoa.h:115
const char * name
The extended attribute name.
Definition: eina_xattr.h:47
1 bit precision for stencil buffer
Definition: Evas_GL.h:499
Elm_Win_Indicator_Mode
In some environments, like phones, you may have an indicator that shows battery status,...
Definition: elm_win_legacy.h:13
EAPI Ecore_X_Dpms_Mode ecore_x_dpms_power_level_get(void)
Check the DPMS power level.
Definition: ecore_x_dpms.c:96
const Eina_Value_Type * EINA_VALUE_TYPE_LONG
Definition: eina_value.c:5600
Eina_Bool edje_text_class_get(const char *text_class, const char **font, Evas_Font_Size *size)
Gets the font and the font size from Edje text class.
Definition: edje_util.c:1174
EAPI void elm_config_scale_set(double scale)
Set the global scaling factor.
Definition: elm_config.c:2964
Eina_Hash * eina_hash_string_djb2_new(Eina_Free_Cb data_free_cb)
Creates a new hash table using the djb2 algorithm.
Definition: eina_hash.c:779
Definition: elm_widget_list.h:70
Definition: elm_widget_entry.h:136
Definition: elm_widget_diskselector.h:29
EOAPI int elm_obj_slideshow_cache_after_get(const Eo *obj)
Get the number of items to cache, on a given slideshow widget, after the current item.
EOAPI void elm_obj_entry_autocapital_type_set(Eo *obj, Elm_Autocapital_Type autocapital_type)
Set the autocapitalization type on the immodule.
EAPI Eina_Bool edje_edit_part_item_index_max_h_set(Evas_Object *obj, const char *part, unsigned int index, int max_h)
Sets the maximum height value of a part's item.
const Eina_Value_Type * EINA_VALUE_TYPE_ARRAY
Definition: eina_value.c:5606
int ref_to
Reference number of the message it refers to.
Definition: Ecore_Ipc.h:298
void elm_gengrid_item_tooltip_unset(Elm_Object_Item *item)
Unset a tooltip from a given gengrid item.
Definition: elm_gengrid.c:4889
EAPI void ecore_wl2_window_aux_hint_change(Ecore_Wl2_Window *window, int id, const char *val)
Change an auxiliary hint on a given window.
Definition: ecore_wl2_window.c:1330
Definition: elm_web_common.h:111
int micro
Micro version number.
Definition: Eio_Legacy.h:13
EAPI void * eina_debug_session_data_get(Eina_Debug_Session *session)
Get the data attached to a session.
Definition: eina_debug.c:698
long long load_time
modified time of .desktop on disk
Definition: efreet_desktop.h:97
unsigned int mode
The mode.
Definition: eina_file.h:210
unsigned long int size
The file size in bytes.
Definition: eina_file.h:215
EAPI Eina_Bool edje_edit_program_tone_duration_set(Evas_Object *obj, const char *prog, double duration)
Sets tone duration of the program.
Definition: edje_edit.c:11385
EAPI void ecore_wl_window_free(Ecore_Wl_Window *win)
Deletes the given window.
Definition: ecore_wl_window.c:235
void elm_gengrid_wheel_disabled_set(Eo *obj, Eina_Bool disabled)
Enable or disable mouse wheel to be used to scroll the gengrid.
Definition: elm_gengrid.c:5657
void ecore_timer_precision_set(double precision)
Sets the precision to be used by timer infrastructure.
Definition: ecore_timer.c:65
Eina_Quad_Direction(* Eina_Quad_Callback)(const void *object, size_t middle)
Definition: eina_quadtree.h:67
#define EET_T_NULL
Data type: (void *) (only use it if you know why)
Definition: Eet.h:2587
Definition: Ecore_X.h:2648
void * ecore_event_current_event_get(void)
Returns the current event type pointer handled.
Definition: ecore_events.c:124
Far shadow text effect value.
Definition: Edje_Common.h:2141
Eina_List * efreet_desktop_command_local_get(Efreet_Desktop *desktop, Eina_List *files)
Get the command to use to execute a desktop entry.
Definition: efreet_desktop_command.c:130
EAPI Eina_Bool ecore_drm2_output_mode_set(Ecore_Drm2_Output *output, Ecore_Drm2_Output_Mode *mode, int x, int y)
Set a given mode to be used on a given output.
Definition: ecore_drm2_outputs.c:1337
EINA_DEPRECATED void elm_entry_bounce_get(const Evas_Object *obj, Eina_Bool *h_bounce, Eina_Bool *v_bounce)
Get the bounce mode.
Definition: elm_entry.c:5291
EAPI void elm_color_class_translate_cb_set(Elm_Color_Class_Name_Cb cb)
Set a callback to provide translations for color class descriptions.
Definition: elm_color_class.c:797
EAPI void eina_freeq_free(Eina_FreeQ *fq)
Free a free queue and anything that is queued in it.
Definition: eina_freeq.c:240
EAPI void ecore_drm2_plane_release(Ecore_Drm2_Plane *plane)
Remove a hardware plane from display.
Definition: ecore_drm2_plane.c:137
Eina_Bool elocation_position_to_address(Elocation_Position *position_shadow, Elocation_Address *address_shadow)
Convert position to address.
Definition: elocation.c:1024
EAPI void elm_config_font_overlay_unset(const char *text_class)
Unset a font overlay for a given Elementary text class.
Definition: elm_config.c:3197
EAPI Eina_Bool eina_quadtree_hide(Eina_QuadTree_Item *object)
Sets object invisible.
Definition: eina_quadtree.c:755
#define efl_data_unref(obj, data)
Definition: Eo.h:1737
Definition: ephysics_body_materials.h:9
EAPI Eina_Bool elm_config_desktop_entry_get(void)
Get the desktop style entry enabled state.
Definition: elm_config.c:4033
struct _Eina_Lock Eina_Lock
An opaque type for working with locks.
Definition: eina_inline_lock_posix.x:78
void * evas_object_intercept_show_callback_del(Evas_Object *obj, Evas_Object_Intercept_Show_Cb func)
Unset the callback function that intercepts a show event of a object.
Eina_Bool eina_matrixsparse_cell_clear(Eina_Matrixsparse_Cell *cell)
Clears (erases) cell given its reference.
Definition: eina_matrixsparse.c:1336
static Eina_Value * eina_value_ulong_new(unsigned long c)
Create a new Eina_Value containing the passed parameter.
Definition: eina_inline_value_util.x:156
static void * eina_array_data_get(const Eina_Array *array, unsigned int idx) EINA_ARG_NONNULL(1)
Returns the data at a given position in an array.
int minor
< major (binary or source incompatible changes)
Definition: Ethumb.h:46
double y0
Top left y coordinate.
Definition: eina_quad.h:48
EAPI Eina_Bool edje_edit_part_drag_count_y_set(Evas_Object *obj, const char *part, int count)
Sets vertical dragable count for part.
const Eina_Value_Struct_Desc * desc
How to manage the structure.
Definition: eina_value.h:3181
void eldbus_pending_free_cb_del(Eldbus_Pending *pending, Eldbus_Free_Cb cb, const void *data)
Remove callback registered in eldbus_pending_free_cb_add().
Definition: eldbus_pending.c:300
EOAPI Eina_Bool elm_obj_entry_cursor_is_visible_format_get(const Eo *obj)
Get if the current cursor position holds a visible format node.
Property can be set from state description.
Definition: Edje_Common.h:650
Eina_Bool elm_quicklaunch_prepare(int argc, char **argv, const char *cwd)
Exposed symbol used only by macros and should not be used by apps.
Definition: elm_main.c:1046
int ECORE_WIN32_EVENT_WINDOW_CREATE
Ecore_Event for the Ecore_Win32_Event_Create event.
Definition: ecore_win32.c:408
EAPI Eina_Bool edje_edit_part_item_index_name_set(Evas_Object *obj, const char *part, unsigned int index, const char *name)
Sets name for item from table or box items.
Definition: edje_edit.c:5334
Definition: ecore_cocoa_app.h:30
void evas_object_smart_callback_call(Evas_Object *obj, const char *event, void *event_info)
Call a given smart callback on the smart object obj.
Definition: evas_object_smart.c:1061
Eina_Bool can_access
This is true when all text(including textblock) parts can be accessible by accessibility.
Definition: elm_widget_layout.h:70
int micro
< minor (new features, bugfixes, major improvements version)
Definition: Embryo.h:382
Sentinel value to indicate last enum field during iteration.
Definition: elm_general.h:317
Last item to mark end of enum.
Definition: Eeze_Sensor.h:89
#define EINA_INARRAY_FOREACH(array, itr)
Walks through an array linearly from head to tail.
Definition: eina_inarray.h:724
EAPI double ecore_con_client_uptime_get(const Ecore_Con_Client *cl)
Checks how long a client has been connected.
Definition: ecore_con_legacy.c:760
static void eina_vector3_copy(Eina_Vector3 *dst, const Eina_Vector3 *src)
Copy vector.
EAPI Eina_Bool elm_check_state_get(const Evas_Object *obj)
Get the state of the check object.
Definition: efl_ui_check.c:381
void elm_object_access_info_set(Evas_Object *obj, const char *txt)
Set the text to read out when in accessibility mode.
Definition: elm_main.c:1961
Definition: elm_widget_spinner.h:65
Efl_Ui_Textpath_Direction
Textpath direction.
Definition: efl_ui_textpath_eo.legacy.h:18
EAPI Eet_Node * eet_node_list_new(const char *name, Eina_List *nodes)
Creates a new list node.
Definition: eet_node.c:120
void elm_genlist_item_cursor_style_set(Elm_Object_Item *eo_it, const char *style)
Set a different style for a given custom cursor set for a genlist item.
Definition: elm_genlist.c:7746
Eina_Inlist * eina_inlist_sort(Eina_Inlist *head, Eina_Compare_Cb func)
Sorts a list according to the ordering func will return.
Definition: eina_inlist.c:804
static double eina_vector3_distance_square_get(const Eina_Vector3 *a, const Eina_Vector3 *b)
Return the distance in square between of two vectors.
EOAPI Eina_Bool elm_obj_spinner_wrap_get(const Eo *obj)
Control whether the spinner should wrap when it reaches its minimum or maximum value.
void elm_object_tree_dot_dump(const Evas_Object *top, const char *file)
Print Elm Objects tree hierarchy in file as dot(graphviz) syntax.
Definition: elm_main.c:1934
const char * source
The original monitored path.
Definition: eio_sentry.eo.h:22
Definition: efl_ui_widget_flip.h:72
EAPI Edje_Part_Type edje_edit_part_type_get(Evas_Object *obj, const char *part)
Gets the type of a part.
Definition: edje_edit.c:3741
void(* Elm_Map_Overlay_Get_Cb)(void *data, Evas_Object *map, Elm_Map_Overlay *overlay)
Get callback function for the overlay.
Definition: elm_map_common.h:57
#define EINA_MAGIC
Definition of of a variable of type Eina_Magic. To put in a structure when one wants to use the magic...
Definition: eina_magic.h:224
void emotion_object_audio_mute_set(Evas_Object *obj, Eina_Bool mute)
Set the mute audio option for this object.
Definition: emotion_smart.c:904
Definition: elm_widget_hoversel.h:30
unsigned char startup_notify
The starup notify settings of the app.
Definition: efreet_desktop.h:120
EOAPI Elm_Widget_Item * elm_obj_gengrid_item_insert_before(Eo *obj, const Elm_Gengrid_Item_Class *itc, const void *data, Elm_Widget_Item *relative, Evas_Smart_Cb func, const void *func_data)
Insert an item before another in a gengrid widget.
EAPI void eina_rectangle_pool_free(Eina_Rectangle_Pool *pool)
Frees the given pool.
Definition: eina_rectangle.c:664
static Eina_Bool eina_value_array_vappend(Eina_Value *value, va_list args)
Appends a generic value to an array.
enum _Ecore_Fb_Input_Device_Cap Ecore_Fb_Input_Device_Cap
Definition: Ecore_Fb.h:67
EOAPI Eina_Bool elm_obj_web_navigate_possible_get(Eo *obj, int steps)
Queries whether it's possible to jump the given number of steps.
EAPI void ecore_evas_size_step_set(Ecore_Evas *ee, int w, int h)
Sets the "size step" for a given Ecore_Evas window.
Definition: ecore_evas.c:1686
EAPI Eina_Bool ecore_con_url_post(Ecore_Con_Url *url_con, const void *data, long length, const char *content_type)
Sends a post request.
Definition: ecore_con_url.c:906
EAPI Evas_Object * ecore_evas_object_associate_get(const Ecore_Evas *ee)
Gets the object associated with ee.
Definition: ecore_evas_util.c:282
Evas_Textblock_Cursor * evas_object_textblock_cursor_new(const Evas_Object *obj)
Create a new cursor, associate it to the obj and init it to point to the start of the textblock.
Definition: evas_object_textblock.c:9107
EAPI void ethumb_thumb_aspect_set(Ethumb *e, Ethumb_Thumb_Aspect a)
Set the aspect ratio policy.
Definition: ethumb.c:517
Eina_Bool eldbus_message_iter_arguments_get(Eldbus_Message_Iter *iter, const char *signature,...)
Get data from Eldbus_Message_Iter, for each complete type must have a pointer to store his value,...
Definition: eldbus_message.c:832
EAPI Eina_Bool edje_edit_state_fill_smooth_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool smooth)
Sets the smooth property for given part state.
Definition: edje_edit.c:7024
The window sets the focus itself even if another window is currently focused.
Definition: Ecore_X.h:1236
EAPI Eina_Bool ecore_wl2_window_floating_mode_get(Ecore_Wl2_Window *window)
Get if a given window is in floating mode.
Definition: ecore_wl2_window.c:1378
static void eina_trash_push(Eina_Trash **trash, void *data)
Pushes an unused pointer in the trash instead of freeing it.
Efreet_Xml_Attributes.
Definition: efreet_xml.h:27
EAPI int edje_edit_part_item_index_spread_h_get(Evas_Object *obj, const char *part, unsigned int index)
Gets the spread height value of a part's item.
Eldbus_Pending * eldbus_names_list(Eldbus_Connection *conn, Eldbus_Message_Cb cb, const void *cb_data)
Send a "ListNames" method call in proxy.
Definition: eldbus_freedesktop.c:46
EAPI Eina_Bool edje_edit_state_rel1_offset_x_set(Evas_Object *obj, const char *part, const char *state, double value, int x)
Sets the 'rel1 offset X' value of state.
Eina_Bool eina_strbuf_replace(Eina_Strbuf *buf, const char *str, const char *with, unsigned int n)
Replaces a substring in the buffer with another string.
Definition: eina_strbuf_common.c:926
Eldbus_Signal_Handler * eldbus_proxy_signal_handler_add(Eldbus_Proxy *proxy, const char *member, Eldbus_Signal_Cb cb, const void *cb_data)
Add a signal handler.
Definition: eldbus_proxy.c:658
Eina_Bool ecore_main_fd_handler_active_get(Ecore_Fd_Handler *fd_handler, Ecore_Fd_Handler_Flags flags)
Gets which flags are active on an FD handler.
Definition: ecore_main.c:1611
EAPI double elm_video_play_length_get(const Evas_Object *obj)
Get the total playing time (in seconds) of the Elm_Video object.
Definition: efl_ui_video.c:514
bumpscope
Definition: Emotion.h:216
EAPI void ecore_evas_object_cursor_device_set(Ecore_Evas *ee, Efl_Input_Device *pointer, Evas_Object *obj, int layer, int hot_x, int hot_y)
Sets the cursor of an Ecore_Evas specified pointer device.
Definition: ecore_evas.c:1858
const EAPI char * edje_edit_state_map_light_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the part's name that is used as the 'light' for calculating the brightness.
Definition: edje_edit.c:7721
void elm_object_item_untrack(Elm_Widget_Item *obj)
This retrieve the track object of the item.
Definition: elm_widget_item_eo.legacy.c:219
EAPI void ecore_win32_cursor_size_get(int *width, int *height)
Retrieve the size of a valid cursor.
Definition: ecore_win32_cursor.c:350
A IMF structure containing context information.
Definition: Ecore_IMF.h:819
EAPI void ecore_cocoa_screen_size_get(Ecore_Cocoa_Screen *screen, int *w, int *h)
Retrieves the size of a Cocoa screen.
Definition: eina_simple_xml_parser.h:212
Elm_Object_Item *(* Elm_Xy_Item_Get_Cb)(Evas_Object *obj, Evas_Coord x, Evas_Coord y, int *xposret, int *yposret)
Callback invoked to find out what object is under (x,y) coords.
Definition: elm_cnp.h:149
EAPI Eina_Bool edje_edit_state_max_h_set(Evas_Object *obj, const char *part, const char *state, double value, int max_h)
Sets the maximum height value of a part state.
EAPI int ecore_x_drawable_border_width_get(Ecore_X_Drawable d)
Retrieves the width of the border of the given drawable.
Definition: ecore_x_drawable.c:66
EAPI Ecore_Evas * ecore_evas_fb_new(const char *disp_name, int rotation, int w, int h)
Creates Ecore_Evas using fb backend.
Definition: ecore_evas.c:3912
#define EINA_LOG_WARN(fmt,...)
Definition: eina_log.h:392
copy & paste text without markup tag
Definition: elm_general.h:339
Ecore_Window elm_win_window_id_get(const Evas_Object *obj)
Get the Ecore_Window of an Evas_Object.
Definition: efl_ui_win.c:8739
EAPI void ecore_evas_x11_shape_input_rectangle_set(Ecore_Evas *ee, int x, int y, int w, int h)
Set the rectangular region that can "contain" the pointer, replacing any previously set region.
Definition: ecore_evas.c:4181
DEPRECATED.
Definition: Evas_Legacy.h:2161
const EAPI char * ecore_wl2_display_name_get(const Ecore_Wl2_Display *display)
Get the name of the display object.
Definition: ecore_wl2_display.c:1140
static Eina_Bool eina_value_list_pset(Eina_Value *value, unsigned int position, const void *ptr)
Sets the generic value in a list member from pointer.
EAPI Eina_Bool edje_edit_part_item_index_span_row_set(Evas_Object *obj, const char *part, unsigned int index, unsigned short row)
Sets the count of rows which this item will spans for use.
const char * error_str
Error Message.
Definition: Edje_Edit.h:101
EAPI int ecore_shutdown(void)
Shuts down connections, signal handlers sockets etc.
Definition: ecore.c:375
Argument is not required.
Definition: Ecore_Getopt.h:104
Definition: evas_filter.h:329
EAPI void ecore_evas_callback_pre_free_set(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
Sets a callback for Ecore_Evas pre-free event.
Definition: ecore_evas.c:1306
EOAPI void elm_obj_clock_edit_mode_set(Eo *obj, Elm_Clock_Edit_Mode digedit)
Digits of the given clock widget should be editable when in editing mode.
Ecore_X_Win_Keygrab_Mode
Definition: Ecore_X.h:2750
Eina_Size2D elm_animation_view_default_size_get(const Elm_Animation_View *obj)
Get the default view size that specified from vector resource.
int ecore_thread_active_get(void)
Gets the number of active threads running jobs.
Definition: ecore_thread.c:1161
const EAPI char * edje_edit_font_path_get(Evas_Object *obj, const char *alias)
Gets font path for a given font alias.
Definition: edje_edit.c:8744
EAPI void ecore_con_eet_client_disconnect_callback_add(Ecore_Con_Eet *ece, Ecore_Con_Eet_Client_Cb func, const void *data)
Registers a client disconnect callback on a Ecore_Con_Eet object.
Definition: ecore_con_eet.c:814
Eo * dev
The Efl_Input_Device that originated the event.
Definition: Ecore_Input.h:415
Edje_Part_Collection_Directory * collection_dir
collection directory
Definition: edje_convert.h:66
EOAPI Eina_List * elm_obj_grid_children_get(const Eo *obj)
Get the list of the children for the grid.
EOAPI void elm_obj_naviframe_prev_btn_auto_pushed_set(Eo *obj, Eina_Bool auto_pushed)
Control if creating prev button automatically or not.
unsigned int modifiers
The combination of modifiers key (SHIFT,CTRL,ALT,..)
Definition: Ecore_Input.h:372
EOAPI void elm_obj_list_mode_set(Eo *obj, Elm_List_Mode mode)
Control which mode to use for the list object.
Ecore_Window event_window
The child window where event happened.
Definition: Ecore_Input.h:369
EOAPI Eina_Bool evas_canvas3d_node_lod_enable_get(const Eo *obj)
Enable behavior of node like LOD object.
Definition: elm_widget_naviframe.h:80
Definition: Ecore_Wl2.h:84
int revision
git revision (0 if a proper release or the git revision number Eldbus is built from)
Definition: Eldbus.h:144
EAPI unsigned int ecore_drm_output_connector_type_get(Ecore_Drm_Output *output)
Gets the connector type of a given Ecore_Drm_Output.
Definition: ecore_drm_output.c:1306
Elm_Panel_Orient
Panel orientation mode.
Definition: elm_panel_eo.h:18
MSAA with minimum number of samples.
Definition: elm_glview_eo.h:63
Decelerate factor tween mode value.
Definition: Edje_Common.h:1910
void elm_datetime_field_limit_get(const Evas_Object *obj, Elm_Datetime_Field_Type fieldtype, int *min, int *max)
Get the field limits of a field.
Definition: elm_datetime.c:104
#define ELM_ACTIONSLIDER_EVENT_POS_CHANGED
The position of the actionslider has changed.
Definition: elm_actionslider_eo.h:132
The number layout to allow decimal point to provide fractional value.
Definition: Ecore_IMF.h:450
Definition: Ecore_Wayland.h:185
Elm_Object_Item * focused_item
a focused item by keypad arrow or mouse.
Definition: elm_widget_gengrid.h:47
EAPI double elm_progressbar_part_value_get(const Evas_Object *obj, const char *part)
Get the progress value (in percentage) on a given progress bar widget for a particular part.
Definition: efl_ui_progressbar.c:931
textblock text of type plain
Definition: evas_textblock_legacy.h:181
EAPI void ecore_con_server_flush(Ecore_Con_Server *svr)
Flushes all pending data to the given server.
Definition: ecore_con_legacy.c:2412
EAPI void ecore_cocoa_window_size_step_get(const Ecore_Cocoa_Window *window, int *w, int *h)
Gets a Cocoa window's resize increment.
EOAPI void elm_private_mapbuf_point_color_set(Eo *obj, int idx, int r, int g, int b, int a)
The color of a point (vertex) in the mapbuf.
Ecore_Audio sndfile output.
EAPI int ECORE_X_RAW_MOTION
Definition: ecore_x.c:168
EOAPI Elm_Widget_Item * elm_obj_gengrid_at_xy_item_get(const Eo *obj, int x, int y, int *xposret, int *yposret)
Get the item that is at the x, y canvas coords.
EAPI Eina_Bool ecore_drm_device_open(Ecore_Drm_Device *dev)
Opens an Ecore_Drm_Device.
Definition: ecore_drm_device.c:335
EAPI Eina_Bool elm_config_focus_highlight_clip_disabled_get(void)
Get the disable status of the focus highlight clip feature.
Definition: elm_config.c:3468
Number Only layout.
Definition: Ecore_IMF.h:362
Ecore_IMF_Event_Type
Definition: Ecore_IMF.h:248
static Eina_Lock_Result eina_rwlock_take_read(Eina_RWLock *mutex)
Attempts to take a read lock.
Preference on scaling unset.
Definition: Evas_Common.h:364
saving trigger type, bound to button-like UI elements
Definition: elm_prefs_data.h:63
EAPI void ecore_imf_context_prediction_hint_set(Ecore_IMF_Context *ctx, const char *prediction_hint)
Set the prediction hint string to deliver to the input panel.
Definition: ecore_imf_context.c:1433
EAPI int elm_config_cache_image_cache_size_get(void)
Get the configured image cache size.
Definition: elm_config.c:3325
EAPI void ecore_x_e_window_rotation_app_set(Ecore_X_Window win, Eina_Bool set)
Definition: ecore_x_e.c:2142
EAPI void ecore_evas_callback_msg_handle_set(Ecore_Evas *ee, void(*func_handle)(Ecore_Evas *ee, int msg_domain, int msg_id, void *data, int size))
Sets a callback for child Ecore_Evas message.
Definition: ecore_evas.c:2728
static Eina_Value * eina_value_dup(const Eina_Value *val)
Create a new Eina_Value containing the passed parameter.
Definition: eina_inline_value_util.x:305
Elocation_Address * elocation_address_new(void)
Create a new address object to operate on.
Definition: elocation.c:1165
EAPI Eina_Bool ecore_con_url_ftp_upload(Ecore_Con_Url *url_con, const char *filename, const char *user, const char *pass, const char *upload_dir)
Uploads a file to an ftp site.
Definition: ecore_con_url.c:1151
Store TRUE.
Definition: Ecore_Getopt.h:67
void elm_theme_overlay_mmap_del(Elm_Theme *th, const Eina_File *f)
Delete a theme overlay from the list of overlays.
Definition: elm_theme.c:669
const char * part
what part name in the genlist item is this filling in
Definition: elm_store.h:117
EAPI void elm_fileselector_path_set(Evas_Object *obj, const char *_path)
Set, programmatically, the directory that a given file selector widget will display contents from.
Definition: elc_fileselector.c:2123
EAPI Eina_Bool edje_edit_state_external_param_bool_set(Evas_Object *obj, const char *part, const char *state, double value, const char *param, Eina_Bool val)
Sets external parameter of type BOOL.
Definition: edje_edit.c:7658
Zoom controlled manually by elm_map_zoom_set().
Definition: elm_map_legacy.h:18
#define EPHYSICS_BODY_FRICTION_RUBBER
Friction coefficient of rubber.
Definition: EPhysics.h:2115
const EAPI char * eeze_disk_uuid_get(Eeze_Disk *disk)
Return the UUID of the disk.
Definition: eeze_disk.c:406
Eina_Bool eina_log_function_disable_get(void)
Gets if originating function name logging should be disabled.
Definition: eina_log.c:1835
respect video aspect, fitting its width inside the object width
Definition: Emotion.h:261
EAPI Efl_Domain_Data * efl_domain_data_get(void)
Get an opaque handle to the local native domain eoid data.
Definition: eo.c:2571
unsigned int framebuffer_id
0 if not a FBO, FBO id otherwise from glGenFramebuffers()
Definition: Evas_Legacy.h:4656
pid_t pid
The process ID of the process that exited.
Definition: Ecore_Common.h:1067
Definition: elm_code_line.h:22
Store a choice between several values.
Definition: Ecore_Getopt.h:69
The normal flat of your finger.
Definition: Ecore_IMF.h:502
Eina_Bool elm_win_shaped_get(const Evas_Object *obj)
Get the shaped state of a window.
Definition: efl_ui_win.c:8540
EAPI char * edje_edit_script_program_get(Evas_Object *obj, const char *prog)
Gets the Embryo script for the given program.
Definition: edje_edit.c:12156
struct _Eina_Tiler Eina_Tiler
Definition: eina_tiler.h:154
EAPI Eina_Bool elm_config_clouseau_enabled_get(void)
Get the clouseau state.
Definition: elm_config.c:3993
EOAPI Eina_Bool efl_event_callback_priority_add(Eo *obj, const Efl_Event_Description *desc, Efl_Callback_Priority priority, Efl_Event_Cb cb, const void *data)
Add a callback for an event with a specific priority.
EAPI Eina_Bool eeze_disk_can_unmount(void)
Return whether unmount support is available in eeze.
Definition: eeze_disk.c:468
EAPI int ELM_EVENT_CONFIG_ALL_CHANGED
Emitted when the application has reconfigured elementary settings due to an external configuration to...
Definition: elm_config.c:11
Devices added, removed or changed on canvas.
Definition: Evas_Common.h:440
const char * key
The logical key : (eg shift+1 == exclamation)
Definition: Ecore_IMF.h:708
Eina_Bool exited
Set to 1 if the process exited of its own accord.
Definition: Ecore_Common.h:1071
Emotion_Vis emotion_object_vis_get(const Evas_Object *obj)
Get the type of visualization in use by this emotion object.
Definition: emotion_smart.c:1341
Eina_Bool elm_map_overlay_hide_get(const Elm_Map_Overlay *overlay)
Get a value whether the overlay is hidden or not.
Definition: elm_map.c:4955
char * evas_textblock_cursor_range_text_get(const Efl_Text_Cursor_Cursor *cur1, const Evas_Textblock_Cursor *cur2, Evas_Textblock_Text_Type format)
Return the text in the range between cur1 and cur2.
Definition: evas_object_textblock.c:12037
Snapshot.
Definition: Edje_Legacy.h:3196
int micro
< minor (new features, bugfixes, major improvements version)
Definition: Ethumb.h:47
EAPI Eina_Bool ecore_con_ssl_client_upgrade(Ecore_Con_Client *cl, Ecore_Con_Type ssl_type)
Upgrades a connection to a specified level of encryption.
Definition: ecore_con_legacy.c:900
A laser pointer, wii-style or "minority report" pointing device.
Definition: Ecore_IMF.h:490
void elm_slider_horizontal_set(Evas_Object *obj, Eina_Bool horizontal)
Set the orientation of a given slider widget.
Definition: elm_slider.c:1416
Efreet_Icon_Size_Type type
The size type for the icons.
Definition: efreet_icon.h:85
Eina_Bool evas_map_util_clockwise_get(Evas_Map *m)
Get the clockwise state of a map.
Definition: evas_map.c:1275
EAPI Evas_Object * elm_notify_parent_get(const Evas_Object *obj)
Get the notify parent.
Definition: elm_notify.c:546
EAPI int ECORE_WL2_EVENT_GLOBAL_REMOVED
Definition: ecore_wl2.c:22
Vertical arrow.
Definition: Ecore_Win32.h:117
Eina_Hash * eina_hash_string_superfast_new(Eina_Free_Cb data_free_cb)
Creates a new hash table for use with strings.
Definition: eina_hash.c:789
Object Being Freed (Called after Del)
Definition: Evas_Common.h:413
EAPI void ephysics_camera_perspective_set(EPhysics_Camera *camera, Evas_Coord px, Evas_Coord py, Evas_Coord z0, Evas_Coord foc)
Set perspective to be applied on the scene.
void elm_genlist_item_class_unref(Elm_Genlist_Item_Class *itc)
Decrements object reference count for the item class.
Definition: elm_genlist.c:8423
EOAPI Eina_Bool elm_obj_web_reload(Eo *obj)
Requests a reload of the current document in the object.
sentinel, not a real event type
Definition: eldbus_object.h:67
Eina_Bool eldbus_message_iter_arguments_vappend(Eldbus_Message_Iter *iter, const char *signature, va_list ap)
Set data to Eldbus_Message_Iter.
Definition: eldbus_message.c:366
EAPI Eina_Bool edje_edit_program_filter_state_set(Evas_Object *obj, const char *prog, const char *filter_state)
Sets filter state of the program.
Definition: edje_edit.c:11444
Eina_Bool eldbus_message_arguments_vappend(Eldbus_Message *msg, const char *signature, va_list ap)
Append arguments into an Eldbus_Message using a va_list.
Definition: eldbus_message.c:510
Eina_Bool evas_object_pass_events_get(const Efl_Canvas_Object *obj)
Determine whether an object is set to pass (ignore) events.
Definition: efl_canvas_object_eo.legacy.c:82
double momentum
Rotation momentum: rotation done per second (NOT YET SUPPORTED)
Definition: elm_gesture_layer_common.h:94
Eina_Bool eeze_sensor_x_get(Eeze_Sensor_Obj *sens, float *x)
Get the data from first data property.
Definition: eeze_sensor.c:280
char * str
The message's string value.
Definition: Edje_Legacy.h:524
const char * name
The name of the property.
Definition: eldbus_object.h:113
EAPI void ecore_win32_window_type_set(Ecore_Win32_Window *window, Ecore_Win32_Window_Type type)
Set the type of the given window.
Definition: ecore_win32_window.c:1779
Indicates Sunday.
Definition: elm_dayselector_eo.h:25
EAPI Eina_Bool edje_edit_state_min_h_set(Evas_Object *obj, const char *part, const char *state, double value, int min_h)
Sets the minimum height value of a part state.
int eina_threads_shutdown(void)
Shuts down mutexes in the Eina library.
Definition: eina_main.c:410
Mouse enter event.
Definition: Evas_Legacy.h:195
EAPI void ecore_evas_hide(Ecore_Evas *ee)
Hides an Ecore_Evas' window.
Definition: ecore_evas.c:1508
A structure that stores information of a Realtime event.
Definition: Ecore_Common.h:665
char * eina_str_escape(const char *str)
Escapes slashes, spaces and apostrophes in strings.
Definition: eina_str.c:648
_Ector_Update_Type
What kind of update is being pushed.
Definition: Ector.h:122
EAPI Emile_Image * emile_image_tgv_file_open(Eina_File *source, Emile_Image_Load_Opts *opts, Emile_Image_Animated *animated, Emile_Image_Load_Error *error)
Open a TGV image from a file.
Definition: emile_image.c:2405
EOAPI void elm_obj_map_canvas_to_region_convert(const Eo *obj, int x, int y, double *lon, double *lat)
Convert canvas coordinates into geographic coordinates (longitude, latitude).
EAPI double edje_edit_program_value2_get(Evas_Object *obj, const char *prog)
Gets the value of state2 for the given program.
Definition: edje_edit.c:11550
EAPI char * ecore_x_randr_edid_manufacturer_name_get(unsigned char *edid, unsigned long edid_length)
Get the encoded manufacturer from raw EDID data.
Definition: ecore_x_randr.c:3482
EOAPI void elm_obj_entry_end_visible_set(Eo *obj, Eina_Bool setting)
Sets the visibility of the end widget of the entry, set by elm_object_part_content_set(ent,...
void evas_object_smart_move_children_relative(Evas_Object *obj, Evas_Coord dx, Evas_Coord dy)
Moves all children objects of a given smart object relative to a given offset.
Definition: evas_object_smart.c:782
EAPI void eina_debug_disable()
Disable debugging.
Definition: eina_debug.c:266
void elm_photo_size_set(Evas_Object *obj, int size)
Set the size that will be used on the photo.
Definition: elm_photo.c:432
Eldbus_Signal_Handler * eldbus_object_signal_handler_add(Eldbus_Object *obj, const char *interface, const char *member, Eldbus_Signal_Cb cb, const void *cb_data)
Add a signal handler.
Definition: eldbus_object.c:607
Ecore_Con_Server * server
the server that was connected to
Definition: Ecore_Con.h:505
EAPI Efl_Class_Type efl_class_type_get(const Efl_Class *klass_id)
Get the type of this class.
Definition: eo.c:3715
Eina_Bool smooth
EINA_TRUE if icon is to be smooth scaled
Definition: elm_store.h:94
int new_value
value the policy had before the change
Definition: elm_general.h:217
EINA_DEPRECATED Eina_Bool elm_icon_fill_outside_get(const Evas_Object *obj)
Get if the object is filled outside.
Definition: elm_icon.c:779
char * str
The message's string pointer.
Definition: Edje_Legacy.h:485
EAPI time_t eina_file_mtime_get(const Eina_File *file)
Gets the last modification time of an open file.
Definition: eina_file_common.c:589
EAPI int ecore_ipc_client_send(Ecore_Ipc_Client *cl, int major, int minor, int ref, int ref_to, int response, const void *data, int size)
Sends a message to the given IPC client.
Definition: ecore_ipc.c:1136
Definition: elm_widget_entry.h:31
EAPI void efreet_desktop_free(Efreet_Desktop *desktop)
Frees the Efreet_Desktop structure and all of it's data.
Definition: efreet_desktop.c:357
_Ecore_X_Window_Input_Mode
Definition: Ecore_X.h:1222
void(* add_buffer)(void *data, struct bq_provider *bq_provider, struct bq_buffer *buffer, uint32_t serial)
add_buffer - (none) @buffer: (none) @serial: (none)
Definition: bq_mgr_protocol.h:230
EOAPI void elm_obj_map_region_show(Eo *obj, double lon, double lat)
Show the given coordinates at the center of the map, immediately.
EOAPI void evas_canvas3d_node_bounding_sphere_get(Eo *obj, Evas_Real *x, Evas_Real *y, Evas_Real *z, Evas_Real *r)
Get bounding sphere of the given node.
static double eina_f16p16_double_to(Eina_F16p16 v)
Creates a new standard double from Eina_F16p16 floating point number.
const Evas_Lock * evas_key_lock_get(const Evas *eo_e)
Returns a handle to the list of lock keys registered in the canvas e.
Definition: evas_key.c:42
#define elm_object_item_text_set(it, label)
Macro to set a label of an object item.
Definition: elm_object_item.h:44
int elm_shutdown(void)
Shut down Elementary.
Definition: elm_main.c:467
EAPI Eina_Unicode eina_unicode_utf8_get_prev(const char *buf, int *iindex) EINA_ARG_NONNULL(1
Reads UTF8 bytes from buf, starting at iindex and returns the decoded code point at iindex offset,...
Be translucent the indicator.
Definition: elm_win_legacy.h:29
EAPI Eina_Stringshare * elput_seat_name_get(const Elput_Seat *seat)
Get the name of a given seat.
Definition: elput_input.c:918
EAPI void embryo_program_max_cycle_run_set(Embryo_Program *ep, int max)
Sets the maximum number of abstract machine cycles any given program run can execute before being put...
Definition: embryo_amx.c:1913
static Eina_Bool eina_tile_grid_slicer_next(Eina_Tile_Grid_Slicer *slc, const Eina_Tile_Grid_Info **rect)
Iterates over the tiles set by eina_tile_grid_slicer_setup().
Makes child receive SIGTERM when parent dies.
Definition: ecore_exe_eo.h:60
EAPI void ecore_con_url_verbose_set(Ecore_Con_Url *url_con, Eina_Bool verbose)
Toggles libcurl's verbose output.
Definition: ecore_con_url.c:1399
void evas_device_seat_id_set(Evas_Device *dev, unsigned int id)
Set the seat id of a device.
Definition: evas_device.c:459
EOAPI void elm_obj_hoversel_hover_end(Eo *obj)
This dismisses the hoversel popup as if the user had clicked outside the hover.
#define ELM_BOX_EVENT_CHILD_REMOVED
Called when child was removed.
Definition: elm_box_eo.h:303
#define ECORE_EVENT_POWER_STATE
Power state changed, see ecore_power_state_get()
Definition: Ecore_Common.h:569
EOAPI void evas_canvas3d_mesh_index_data_unmap(Eo *obj)
Unmap the index buffer of the given mesh.
Elm_Icon_Lookup_Order elm_icon_order_lookup_get(const Evas_Object *obj)
Get the icon lookup order.
Definition: elm_icon.c:915
Eina_List * annotations
List with property annotations.
Definition: eldbus_introspection.h:76
#define EINA_VALUE_STRUCT_OPERATIONS_VERSION
Definition: eina_value.h:3057
Rotate XZ center axis flip mode.
Definition: efl_ui_flip_legacy.h:12
Property can be written/set.
Definition: Edje_Common.h:649
EAPI Eina_Bool edje_edit_size_class_del(Evas_Object *obj, const char *name)
Deletes size class object from edje.
Definition: edje_edit.c:8131
EAPI Ecore_Evas * ecore_evas_psl1ght_new(const char *name, int w, int h)
Creates a new Ecore_Evas canvas bound to the Evas psl1ght engine.
Definition: ecore_evas.c:4731
void elm_win_keyboard_mode_set(Evas_Object *obj, Elm_Win_Keyboard_Mode mode)
Sets the keyboard mode of the window.
Definition: efl_ui_win.c:9230
EAPI void ecore_x_e_window_rotation_change_prepare_send(Ecore_X_Window win, int rot, Eina_Bool resize, int w, int h)
Definition: ecore_x_e.c:2273
EOAPI void elm_obj_genlist_tree_effect_enabled_set(Eo *obj, Eina_Bool enabled)
Control genlist tree effect.
Eina_Bool eina_mempool_register(Eina_Mempool_Backend *be)
Registers the given memory pool backend.
Definition: eina_mempool.c:157
Definition: ecore_cocoa_window.h:3
EAPI int ecore_imf_context_input_panel_layout_variation_get(Ecore_IMF_Context *ctx)
Gets the layout variation of the current active input panel.
Definition: ecore_imf_context.c:985
void evas_event_feed_mouse_in(Evas *obj, unsigned int timestamp, const void *data)
Mouse in event feed.
Definition: evas_events.c:2951
EAPI Evas_Object * elm_win_inwin_add(Evas_Object *parent)
Adds an inwin to the current window.
Definition: elm_inwin.c:50
char * eina_value_to_string(const Eina_Value *value)
Converts value to string.
Definition: eina_value.c:5723
static Eina_Slice eina_stringshare_slice_get(Eina_Stringshare *str)
Return the read-only memory slice for this stringshare.
Definition: eina_inline_stringshare.x:126
short int l_whence
type of l_start
Definition: evil_fcntl.h:75
An item in an array of callback desc/func.
Definition: Eo.h:269
EOAPI Efl_Object * efl_key_wref_get(const Eo *obj, const char *key)
Generic weak object reference with string key to object.
Sentinel value to indicate last enum field during iteration.
Definition: elm_calendar_eo.h:68
EAPI Eina_Bool ecore_x_dnd_self_drop(void)
Definition: ecore_x_dnd.c:538
void ethumb_client_on_server_die_callback_set(Ethumb_Client *client, Ethumb_Client_Die_Cb server_die_cb, const void *data, Eina_Free_Cb free_data)
Sets the callback to report server died.
Definition: ethumb_client.c:692
EAPI int efreet_trash_delete_uri(Efreet_Uri *uri, int force_delete)
This function try to move the given uri to the trash. Files on different filesystem can't be moved to...
Definition: efreet_trash.c:165
const char * path
path
Definition: edje_convert.h:60
void elm_win_size_base_get(const Evas_Object *obj, int *w, int *h)
Get the base size of a window.
Definition: efl_ui_win.c:8567
Density:7400,Fric:0.8,Rest:0.85.
Definition: EPhysics.h:2285
EOAPI Eina_Bool efl_event_callback_legacy_call(Eo *obj, const Efl_Event_Description *desc, void *event_info)
Call the callbacks for an event of an object.
double step
step for the value change.
Definition: elm_widget_spinner.h:42
void elm_genlist_item_class_ref(Elm_Genlist_Item_Class *itc)
Increments object reference count for the item class.
Definition: elm_genlist.c:8413
The Right to Left mode.
Definition: Ecore_IMF.h:474
const EOAPI Eina_List * evas_canvas3d_node_mesh_list_get(const Eo *obj)
Get the list of meshes of the given node.
void evas_object_name_set(Evas_Object *eo_obj, const char *name)
Sets the name of the given Evas object to the given name.
Definition: evas_name.c:5
Evas_Coord elm_gesture_layer_tap_finger_size_get(const Evas_Object *obj)
This function returns the gesture layer finger-size for taps.
Definition: elm_gesture_layer_eo.legacy.c:21
void elm_win_icon_name_set(Evas_Object *obj, const char *icon_name)
Set the icon name of the window.
Definition: efl_ui_win.c:8417
static void eina_vector2_transform(Eina_Vector2 *out, const Eina_Matrix2 *m, const Eina_Vector2 *v)
Transform vector.
EINA_DEPRECATED void elm_genlist_scroller_policy_set(Evas_Object *obj, Elm_Scroller_Policy policy_h, Elm_Scroller_Policy policy_v)
Set the scrollbar policy.
Definition: elm_genlist.c:8124
The window is a dropdown menu, as when an entry in a menubar is clicked.
Definition: elm_win_legacy.h:78
EOAPI void evas_canvas3d_mesh_fog_enable_set(Eo *obj, Eina_Bool enabled)
Enable or disable fog effect for given mesh.
_Ecore_Evas_Avoid_Damage_Type
Definition: Ecore_Evas.h:158
EOAPI void elm_obj_grid_size_set(Eo *obj, int w, int h)
Set the virtual size of the grid.
EAPI Eina_Bool ecore_drm_device_close(Ecore_Drm_Device *dev)
Closes an Ecore_Drm_Device.
Definition: ecore_drm_device.c:424
EOAPI void elm_obj_entry_input_panel_layout_variation_set(Eo *obj, int variation)
Set the input panel layout variation of the entry.
Definition: eina_simple_xml_parser.h:175
const Eina_Value_Type * EINA_VALUE_TYPE_VALUE
Definition: eina_value.c:5588
void(* Elm_Selection_Loss_Cb)(void *data, Elm_Sel_Type selection)
Callback invoked in when the selection ownership for a given selection is lost.
Definition: elm_cnp.h:158
Definition: eina_value.h:3143
#define EET_T_SHORT
Data type: short.
Definition: Eet.h:2576
Filename layout.
Definition: Edje_Common.h:1339
EOAPI void elm_obj_calendar_format_function_set(Eo *obj, Elm_Calendar_Format_Cb format_function)
Set a function to format the string that will be used to display month and year;.
Eldbus_Pending * eldbus_proxy_property_value_set(Eldbus_Proxy *proxy, const char *name, const char *sig, const Eina_Value *value, Eldbus_Message_Cb cb, const void *data)
Set a property with a Eina_Value.
Definition: eldbus_proxy.c:736
24 bits precision surface depth
Definition: Evas_GL.h:489
void elm_object_signal_emit(Evas_Object *obj, const char *emission, const char *source)
Send a signal to the widget edje object.
Definition: elm_main.c:1882
void elm_gengrid_item_cursor_engine_only_set(Elm_Object_Item *eo_it, Eina_Bool engine_only)
Set if the (custom) cursor for a given gengrid item should be searched in its theme,...
Definition: elm_gengrid.c:5026
EAPI void elm_box_layout_transition(Evas_Object *obj, Evas_Object_Box_Data *priv, void *data)
Special layout function that animates the transition from one layout to another.
Definition: elm_box.c:517
Eina_Thread_Queue * eina_thread_queue_parent_get(const Eina_Thread_Queue *thq)
Gets the parent of a thread queue.
Definition: eina_thread_queue.c:510
EAPI Eina_Bool edje_edit_image_set_image_add(Evas_Object *obj, const char *set_name, const char *name)
Adds image to set.
Definition: edje_edit.c:9452
static void eina_vector3_array_set(Eina_Vector3 *dst, const double *v)
Set array to vector.
EAPI void * ecore_con_client_data_get(Ecore_Con_Client *cl)
Retrieves the data associated with the given client.
Definition: ecore_con_legacy.c:732
Evas_Pixel_Import_Pixel_Format format
pixel format type ie ARGB32, YUV420P_601 etc.
Definition: Evas_Common.h:279
char * -> icon path
Definition: elm_store.h:82
Eina_Bool elm_animation_view_play_back(Elm_Animation_View *obj)
Play back animation one time instantly when it's available.
Optional hint to allow rendering directly to the Evas window if possible.
Definition: Evas_GL.h:514
EOAPI void elm_obj_spinner_label_format_set(Eo *obj, const char *fmt)
Control the format string of the displayed label.
Definition: eina_file_common.h:135
void eina_log_threads_enable(void)
Enable logging module to handle threads.
Definition: eina_log.c:1704
EAPI void ecore_imf_context_prediction_allow_set(Ecore_IMF_Context *ctx, Eina_Bool prediction)
Sets whether the IM context should allow to use the text prediction. If prediction is EINA_FALSE (def...
Definition: ecore_imf_context.c:428
EAPI int ecore_drm2_device_clock_id_get(Ecore_Drm2_Device *device)
Get the type of clock used by a given Ecore_Drm2_Device.
Definition: ecore_drm2_device.c:694
Eina_Thread_Queue * eina_thread_queue_new(void)
Creates a new thread queue.
Definition: eina_thread_queue.c:352
Definition: evas_font.h:310
EAPI Eina_Bool ecore_ipc_server_connected_get(Ecore_Ipc_Server *svr)
Retrieves whether the given IPC server is currently connected.
Definition: ecore_ipc.c:860
EAPI Ecore_IMF_BiDi_Direction ecore_imf_context_bidi_direction_get(Ecore_IMF_Context *ctx)
Gets the bidirectionality at the current cursor position.
Definition: ecore_imf_context.c:1403
Definition: elm_widget_fileselector.h:98
Show the indicator on focus.
Definition: elm_general.h:804
Eina_Stringshare * name
The name of the part (stringshare).
Definition: Eo.h:641
const EAPI Eina_Value_Type * EINA_VALUE_TYPE_ERROR
Definition: eina_value.c:5589
int evas_textblock_cursor_char_geometry_get(const Evas_Textblock_Cursor *cur, Evas_Coord *cx, Evas_Coord *cy, Evas_Coord *cw, Evas_Coord *ch)
Returns the geometry of the char at cur.
Definition: evas_object_textblock.c:12583
EAPI Eina_Unicode * eina_unicode_strdup(const Eina_Unicode *text)
Same as the standard strdup just with Eina_Unicode instead of char.
Definition: eina_unicode.c:128
EOAPI void elm_obj_segment_control_item_del_at(Eo *obj, int idx)
Remove a segment control item at given index from its parent, deleting it.
void elm_win_screen_position_get(const Evas_Object *obj, int *x, int *y)
Get the screen position of a window.
Definition: efl_ui_win.c:8398
EAPI Eina_Bool eeze_udev_walk_check_sysattr(const char *syspath, const char *sysattr, const char *value)
Walks up the device chain starting at syspath, checking each device for sysattr with (optional) value...
Definition: eeze_udev_walk.c:9
Definition: eolian_database.h:271
int major
Major component of the version.
Definition: eina_main.h:64
Eina_Bool ethumb_client_thumb_exists_check(Ethumb_Exists *exists)
Check if an exists request was cancelled.
Definition: ethumb_client.c:2060
int ECORE_WIN32_EVENT_WINDOW_RESIZE
Ecore_Event for the Ecore_Win32_Event_Resize event.
Definition: ecore_win32.c:413
EINA_DEPRECATED const EAPI char * edje_edit_part_item_source_get(Evas_Object *obj, const char *part, const char *item_name)
Gets source for item from table or box items.
Definition: edje_edit.c:5452
#define EFL_EVENT_DESCRIPTION(name)
Eina_Bool elocation_address_get(Elocation_Address *address_shadow)
Get the current address information.
Definition: elocation.c:1117
Get the grabbed-key only when window is top of the stack.
Definition: elm_win_legacy.h:149
Definition: elm_config.h:1332
Definition: elm_widget_inwin.h:27
EAPI int eet_data_dump(Eet_File *ef, const char *name, Eet_Dump_Callback dumpfunc, void *dumpdata)
Dumps an eet encoded data structure from an eet file into ascii text.
Definition: eet_data.c:4859
Could not introduce random seed.
Definition: Eet.h:214
unsigned int edje_external_type_abi_version_get(void)
Returns the current ABI version for Edje_External_Type structure.
Definition: edje_external.c:222
const void * data
Context data given to every callback.
Definition: Eo.h:480
const EAPI void * eina_binshare_add_length(const void *obj, unsigned int olen)
Retrieves an instance of an object for use in a program.
Definition: eina_binshare.c:158
static Eina_Bool eina_mempool_from(Eina_Mempool *mp, void *element)
Check if a pointer is a valid element from the mempool.
Glow text effect value.
Definition: Edje_Common.h:2143
EAPI void ecore_x_window_lower(Ecore_X_Window win)
Lowers the given window.
Definition: ecore_x_window.c:723
struct _Eldbus_Object Eldbus_Object
Represents an object path already attached with bus name or unique id.
Definition: Eldbus.h:233
EAPI void ecore_con_server_client_limit_set(Ecore_Con_Server *svr, int client_limit, char reject_excess_clients)
Sets a limit on the number of clients that can be handled concurrently by the given server,...
Definition: ecore_con_legacy.c:2267
EAPI Ecore_Cocoa_Object * ecore_cocoa_window_get(const Ecore_Cocoa_Window *window)
Retrieves the actual NSWindow behind the Ecore_Cocoa wrapper.
floating point type, bound to spinner-like UI elements
Definition: elm_prefs_data.h:56
EAPI void elm_thumb_file_get(const Eo *obj, const char **file, const char **key)
Get the image or video path and key used to generate the thumbnail.
Definition: elm_thumb.c:755
The plain normal number layout.
Definition: Edje_Common.h:1345
EAPI void * eet_data_image_decode(const void *data, int size, unsigned int *w, unsigned int *h, int *alpha, int *compress, int *quality, Eet_Image_Encoding *lossy)
Decodes Image data into pixel data.
Definition: eet_image.c:2137
#define ELM_BOX_EVENT_CHILD_ADDED
Called when child was added.
Definition: elm_box_eo.h:294
Ecore_Timer * longpress_timer
a timer to detect long press.
Definition: elm_widget_spinner.h:49
int ecore_wl2_shutdown(void)
Shutdown the Ecore_Wl2 Library.
Definition: ecore_wl2.c:230
EOAPI void evas_canvas_seat_focus_out(Eo *obj, Evas_Device *seat)
Inform to the evas that it lost the focus from a given seat.
EINA_DEPRECATED void elm_diskselector_scroller_policy_get(const Evas_Object *obj, Elm_Scroller_Policy *policy_h, Elm_Scroller_Policy *policy_v)
Get the scrollbar policy.
Definition: elm_diskselector.c:1545
unsigned int n
Number of fingers.
Definition: elm_gesture_layer_common.h:47
Ecore_Win32_Cursor_X11_Shape
Definition: Ecore_Win32.h:125
Evas_Object * elm_photo_add(Evas_Object *parent)
Add a new photo to the parent.
Definition: elm_photo.c:310
EAPI Eina_Bool edje_edit_image_set_image_border_get(Evas_Object *obj, const char *set_name, unsigned int place, int *l, int *r, int *b, int *t)
Gets border of set's image.
Definition: edje_edit.c:9562
EAPI Eina_Value eina_future_as_value(Eina_Future *f)
Creates an Eina_Value from a future.
Definition: eina_promise.c:698
Eina_Iterator * edje_size_class_active_iterator_new(void)
Iterates over all active classes of an application.
Definition: edje_util.c:1706
EAPI size_t EAPI size_t EAPI Eina_Bool eina_str_has_prefix(const char *str, const char *prefix) EINA_PURE EINA_ARG_NONNULL(1
Checks if the given string has the given prefix.
Ecore_Timer * ecore_timer_loop_add(double in, Ecore_Task_Cb func, const void *data)
Creates a timer to call the given function in the given period of time.
Definition: ecore_timer.c:203
unsigned short ushortv
Unsigned short value.
Definition: Ecore_Getopt.h:160
EAPI void ecore_app_args_set(int argc, const char **argv)
Sets up the programs command-line arguments.
Definition: ecore_app.c:15
enum _Edje_Tween_Mode Edje_Tween_Mode
EAPI void ecore_animator_source_set(Ecore_Animator_Source source)
Sets the source of animator ticks for the mainloop.
Definition: ecore_anim.c:894
Shadown text effect value.
Definition: Edje_Common.h:2137
EAPI void ecore_evas_software_x11_direct_resize_set(Ecore_Evas *ee, Eina_Bool on)
Sets the direct_resize of Ecore_Evas using software x11.
Definition: ecore_evas.c:3962
Use /bin/sh to run the command.
Definition: ecore_exe_eo.h:57
Evas_Modifier * modifiers
modifier keys pressed during the event
Definition: Evas_Legacy.h:203
const char * emotion_webcam_name_get(const Emotion_Webcam *ew)
Get the human understandable name of a Webcam.
Definition: emotion_webcam.c:390
EAPI char * eina_unicode_unicode_to_utf8_range(const Eina_Unicode *uni, int ulen, int *_len)
Converts an Eina_Unicode string to a newly allocated utf-8 substring at given length.
Definition: eina_unicode.c:347
EAPI void ecore_x_selection_owner_set(Ecore_X_Window win, Ecore_X_Atom atom, Ecore_X_Time tm)
Change the owner and last-change time for the specified selection.
Definition: ecore_x_selection.c:694
EAPI void ecore_evas_move(Ecore_Evas *ee, int x, int y)
Moves an Ecore_Evas.
Definition: ecore_evas.c:1327
EAPI void ecore_evas_app_comp_sync_set(Eina_Bool do_sync)
Sets application compositor synchronization on/off.
Definition: ecore_evas.c:705
void eina_log_print_cb_journald(const Eina_Log_Domain *d, Eina_Log_Level level, const char *file, const char *fnc, int line, const char *fmt, void *data, va_list args)
Alternative logging method, this will output to systemd journal.
Definition: eina_log.c:2095
Accelerate factor tween mode value.
Definition: Edje_Common.h:1909
int eina_hash_superfast(const char *key, int len)
Paul Hsieh (http://www.azillionmonkeys.com/qed/hash.html) hash function used by WebCore (http://webki...
Definition: eina_hash.c:1329
EAPI void elm_progressbar_part_value_set(Evas_Object *obj, const char *part, double val)
Set the progress value (in percentage) on a given progress bar widget for the given part name.
Definition: efl_ui_progressbar.c:924
EAPI void elm_image_animated_set(Evas_Object *obj, Eina_Bool anim)
Set whether an image object (which supports animation) is to animate itself or not.
Definition: efl_ui_image.c:1789
EAPI int ECORE_WL2_EVENT_FOCUS_OUT
Definition: ecore_wl2.c:24
EOAPI void evas_canvas_seat_focus_in(Eo *obj, Evas_Device *seat)
Inform to the evas that it got the focus from a given seat.
struct _Eina_Cow Eina_Cow
Definition: eina_cow.h:47
Flip on Y axis.
Definition: elm_transit.h:94
Evas_Coord x
x co-ordinate
Definition: Evas_Common.h:206
EINA_DEPRECATED EAPI int edje_edit_part_item_prefer_h_get(Evas_Object *obj, const char *part, const char *item)
Gets the prefer height value of a part's item.
EAPI void ecore_evas_ews_delete_request(Ecore_Evas *ee)
Calls the window to be deleted (freed), but can let user decide to forbid it by using ecore_evas_call...
Definition: ecore_evas_ews.c:1284
enum _Evas_GL_Stencil_Bits Evas_GL_Stencil_Bits
Enumeration that defines the Surface Stencil Format.
EOAPI Elm_Actionslider_Pos elm_obj_actionslider_magnet_pos_get(const Eo *obj)
Actionslider magnet position.
EAPI void ecore_evas_x11_leader_set(Ecore_Evas *ee, Ecore_X_Window win)
Set the window's client leader.
Definition: ecore_evas.c:4151
_Evas_Textblock_Text_Type
Text type for evas textblock.
Definition: evas_textblock_legacy.h:178
EAPI void ephysics_world_light_all_bodies_set(EPhysics_World *world, Eina_Bool enable)
Set if light should be applied over all the bodies.
Eina_Simple_XML_Node_Doctype_Child * eina_simple_xml_node_doctype_child_new(Eina_Simple_XML_Node_Tag *parent, const char *contents, size_t length)
Creates new doctype child.
Definition: eina_simple_xml_parser.c:822
int evil_mkdir(const char *dirname, mode_t mode)
Wrap the _mkdir() function on Windows.
Definition: evil_stdio.c:28
void elm_slider_span_size_set(Evas_Object *obj, Evas_Coord size)
Set the (exact) length of the bar region of a given slider widget.
Definition: elm_slider.c:1388
Eina_Bool elm_win_withdrawn_get(const Evas_Object *obj)
Get the withdrawn state of a window.
Definition: efl_ui_win.c:8452
Elput_Switch_Type
Definition: Elput.h:106
EAPI int ecore_con_url_ssl_ca_set(Ecore_Con_Url *url_con, const char *ca_path)
Set a custom CA to trust for SSL/TLS connections.
Definition: ecore_con_url.c:1304
A 2D position in pixel coordinates.
Definition: eina_rectangle.h:54
delete all the windows after quitting the main loop
Definition: elm_general.h:265
EAPI void ethumb_video_ntimes_set(Ethumb *e, unsigned int ntimes)
Set the number of times the video loops (if applicable).
Definition: ethumb.c:794
Definition: eldbus_proxy.h:202
EAPI void ecore_drm2_plane_destination_set(Ecore_Drm2_Plane *plane, int x, int y, int w, int h)
Set plane destination values.
Definition: ecore_drm2_plane.c:160
const EINA_DEPRECATED char * elm_diskselector_item_tooltip_style_get(const Elm_Object_Item *it)
Get the style for this item tooltip.
Eina_Matrixsparse * eina_matrixsparse_new(unsigned long rows, unsigned long cols, void(*free_func)(void *user_data, void *cell_data), const void *user_data)
Creates a new Sparse Matrix.
Definition: eina_matrixsparse.c:931
Ecore_Event_Filter * ecore_event_filter_add(Ecore_Data_Cb func_start, Ecore_Filter_Cb func_filter, Ecore_End_Cb func_end, const void *data)
Adds a filter the current event queue.
Definition: ecore_events.c:101
static Eina_F16p16 eina_f16p16_scale(Eina_F16p16 a, int b)
Calculates the scale multiplication of one Eina_F16p16 floating point number with an integer.
EAPI void * ecore_imf_context_client_window_get(Ecore_IMF_Context *ctx)
Gets the client window of the Input Method Context.
Definition: ecore_imf_context.c:249
void * type_data
Type specific data for custom types.
Definition: efreet_desktop.h:124
const Evas_Smart_Cb_Description ** evas_smart_callbacks_descriptions_get(const Evas_Smart *s, unsigned int *count)
Get the smart callbacks known by this Evas_Smart handle's smart class hierarchy.
Definition: evas_smart.c:66
EOAPI Elm_Object_Multi_Select_Mode elm_obj_gengrid_multi_select_mode_get(const Eo *obj)
Get the gengrid multi select mode.
Definition: elm_config.h:1964
const char * elm_app_desktop_entry_get(void)
Get the path to the '.desktop' file, as set by elm_app_desktop_entry_set().
Definition: elm_main.c:548
unsigned char entry_mode
entry mode
Definition: edje_convert.h:137
Eina_Hash * eina_hash_pointer_new(Eina_Free_Cb data_free_cb)
Creates a new hash table for use with pointers.
Definition: eina_hash.c:829
EAPI void ephysics_body_geometry_set(EPhysics_Body *body, Evas_Coord x, Evas_Coord y, Evas_Coord z, Evas_Coord w, Evas_Coord h, Evas_Coord d)
Set physics body geometry.
Definition: ecore_main_common.h:17
EOAPI void evas_canvas_seat_key_modifier_on(Eo *obj, const char *keyname, Evas_Device *seat)
Enables or turns on programmatically the modifier key with name keyname for a given seat.
void evas_event_feed_hold(Evas *obj, int hold, unsigned int timestamp, const void *data)
Hold event feed.
Definition: evas_events.c:3707
static Eina_Value * eina_value_bool_new(Eina_Bool c)
Create a new Eina_Value containing the passed parameter.
Definition: eina_inline_value_util.x:165
EAPI unsigned char edje_edit_state_aspect_pref_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the aspect preference of a part state.
Definition: edje_edit.c:7261
EAPI uint32_t ecore_wl2_dnd_drag_start(Ecore_Wl2_Input *input, Ecore_Wl2_Window *window, Ecore_Wl2_Window *drag_window)
Start a drag on the given input.
Definition: ecore_wl2_dnd.c:467
Called after render update regions have been calculated, but only if update regions exist.
Definition: Evas_Common.h:429
EAPI Ecore_X_Pixmap ecore_evas_gl_x11_pixmap_get(const Ecore_Evas *ee)
Returns the underlying Ecore_X_Pixmap used in the Ecore_Evas.
Definition: ecore_evas.c:4088
struct _Ecore_Avahi Ecore_Avahi
A handle for an Avahi instance.
Definition: Ecore_Avahi.h:50
Ecore_Pixmap(* pixmap_get)(Ecore_Buffer_Module_Data bmdata, Ecore_Buffer_Data bdata)
Get the pixmap handle.
Definition: Ecore_Buffer.h:460
Autofill hint for a user's ID.
Definition: elm_general.h:205
int elm_animation_view_max_frame_get(const Elm_Animation_View *obj)
The last frame of the play.
enum _Evas_Textblock_Cursor_Type Evas_Textblock_Cursor_Type
Cursor type for evas textblock.
The system is low on memory resources.
Definition: Ecore_Common.h:925
#define EPHYSICS_BODY_RESTITUTION_POLYSTYRENE
Restitution coefficient of polystyrene.
Definition: EPhysics.h:2165
const EAPI Eina_Value_Type * EINA_VALUE_TYPE_SHORT
Definition: eina_value.c:5598
The user/seat (the user themselves)
Definition: Evas_Common.h:310
EAPI double ephysics_quaternion_angle_get(const EPhysics_Quaternion *quat1, const EPhysics_Quaternion *quat2)
Return the angle between two quaternions.
EAPI int ECORE_WL2_EVENT_WINDOW_DEACTIVATE
Definition: ecore_wl2.c:58
stdout and stderr are buffered automatically
Definition: ecore_exe_eo.h:55
EOAPI void elm_obj_dayselector_weekend_start_set(Eo *obj, Elm_Dayselector_Day day)
Set the weekend starting day of Dayselector.
EAPI void ecore_drm2_output_mode_info_get(Ecore_Drm2_Output_Mode *mode, int *w, int *h, unsigned int *refresh, unsigned int *flags)
Get information from an existing output mode.
Definition: ecore_drm2_outputs.c:1236
kept as sentinel, not really a material
Definition: EPhysics.h:2290
Eina_Rectangle_Outside
Definition: eina_rectangle.h:113
Eina_Bool(* copy)(const Eina_Value_Type *type, const void *src, void *dst)
how to copy values, both memory are value_size
Definition: eina_value.h:3684
void evas_smart_legacy_type_register(const char *type, const Efl_Class *klass)
Registers an object type and its associated class.
Definition: evas_object_smart.c:480
int ref
The message reference number.
Definition: Ecore_Ipc.h:315
EAPI int ecore_con_client_port_get(const Ecore_Con_Client *cl)
Returns the port that the client has connected to.
Definition: ecore_con_legacy.c:746
EAPI void ephysics_body_cloth_anchor_full_add(EPhysics_Body *body1, EPhysics_Body *body2, EPhysics_Body_Cloth_Anchor_Side side)
Anchors a cloth with a rigid body.
const char * map
A pointer to the head of the file that has been mapped with mmap(2).
Definition: eina_file_common.h:140
Sentinel value to indicate last enum field during iteration.
Definition: elm_map_eo.h:27
int old_value
new value the policy got
Definition: elm_general.h:218
Definition: eina_promise.h:424
void eina_inarray_reverse(Eina_Inarray *array)
Reverses members in the array.
Definition: eina_inarray.c:627
Canvas got focus as a whole.
Definition: Evas_Common.h:427
const EAPI char * edje_edit_state_rel2_to_x_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the part name rel2x is relative to.
Elm_Input_Panel_Layout_Normal_Variation
Enumeration for defining the types of Elm Input Panel Layout for normal variation.
Definition: elm_entry_common.h:15
EAPI void ecore_ipc_server_flush(Ecore_Ipc_Server *svr)
Flushes all pending data to the given server. Will return when done.
Definition: ecore_ipc.c:1077
Eina_Bool(* Eina_Debug_Timer_Cb)(void *)
Definition: eina_debug.h:103
Eina_Inarray * eina_inarray_new(unsigned int member_size, unsigned int step)
Creates a new inline array.
Definition: eina_inarray.c:342
EINA_DEPRECATED EAPI Eina_Bool elm_naviframe_item_title_visible_get(const Elm_Object_Item *it)
Get a value whether title area is visible or not.
Definition: elc_naviframe.c:1931
const EAPI char * eeze_udev_walk_get_sysattr(const char *syspath, const char *sysattr)
Walks up the device chain starting at syspath, checking each device for sysattr, and returns the valu...
Definition: eeze_udev_walk.c:40
Ecore_X_Atom ECORE_X_ATOM_TEAMWORK_COMPLETED
Definition: ecore_x_atoms_decl.h:381
EAPI void eina_binshare_dump(void)
Dumps the contents of share_common.
Definition: eina_binshare.c:179
int version
Version of the Accessor API.
Definition: eina_accessor.h:155
void * attr
Pointer to dmabuf attributes - contents copied.
Definition: Evas_Legacy.h:4667
EAPI void ecore_evas_lower(Ecore_Evas *ee)
Lowers an Ecore_Evas' window.
Definition: ecore_evas.c:1531
EOAPI void evas_canvas3d_mesh_color_pick_enable_set(Eo *obj, Eina_Bool enabled)
Set possibility color picking.
Definition: elm_prefs_common.h:20
static Eina_Value * eina_value_optional_empty_new(void)
Creates an empty optional.
EAPI Evas_Object * elm_hover_parent_get(const Evas_Object *obj)
Get the parent object for the hover.
Definition: elm_hover.c:774
void evas_map_point_coord_set(Evas_Map *m, int idx, Evas_Coord x, Evas_Coord y, Evas_Coord z)
Change the map point's coordinate.
Definition: evas_map.c:766
const EAPI char * eeze_udev_syspath_get_sysattr(const char *syspath, const char *sysattr)
Get the sysattr value of a device from the /sys/ path.
Definition: eeze_udev_syspath.c:184
A touchscreen with fingers or stylus.
Definition: Evas_Common.h:313
Evas_Object * evas_object_polygon_add(Evas *e)
Adds a new evas polygon object to the given evas.
Definition: evas_object_polygon.c:78
int y
top-left y coordinate of rectangle
Definition: eina_rectangle.h:72
void * evas_object_intercept_hide_callback_del(Evas_Object *obj, Evas_Object_Intercept_Hide_Cb func)
Unset the callback function that intercepts a hide event of a object.
Definition: Evas_Common.h:39
EAPI size_t eolian_aux_class_callables_get(const Eolian_Class *klass, Eina_List **funcs, Eina_List **events, size_t *ownfuncs, size_t *ownevs)
Get all APIs that are usable on the class.
Definition: eolian_aux.c:108
EAPI void eina_debug_fork_reset(void)
Reset the eina debug system after forking.
Definition: eina_debug.c:754
#define EFL_NOOP
Definition: Eo.h:722
"SELECTION_SET" is called when the input method needs to set the selection
Definition: Ecore_IMF.h:234
void eldbus_service_object_data_set(Eldbus_Service_Interface *iface, const char *key, const void *data)
Store data at object path, this data can be obtained from all interfaces of the same object.
Definition: eldbus_service.c:1450
EAPI void elm_image_preload_disabled_set(Evas_Object *obj, Eina_Bool disable)
Enable or disable preloading of the image.
Definition: efl_ui_image.c:2475
Definition: Ecore_X.h:591
Eina_Bool evas_key_modifier_is_set(const Evas_Modifier *m, const char *keyname)
Checks the state of a given modifier of the default seat, at the time of the call.
Definition: evas_key.c:76
Definition: Ecore_X.h:675
Definition: Ecore_Cocoa.h:162
#define EINA_SAFETY_ON_TRUE_GOTO(exp, label)
The macro doesn't do anything unless EINA_SAFETY_CHECKS is defined.
Definition: eina_safety_checks.h:269
EOAPI void elm_obj_prefs_item_visible_set(Eo *obj, const char *name, Eina_Bool visible)
Set whether the widget bound to given prefs widget's item should be visible or not.
EAPI Eina_Bool ephysics_world_bodies_outside_back_autodel_get(const EPhysics_World *world)
Get world autodeleting bodies mode when they're outside of render area by the back.
static Eina_Bool eina_vector3_triangle_equivalent(Eina_Vector3 *v0, Eina_Vector3 *v1, Eina_Vector3 *v2, Eina_Vector3 *w0, Eina_Vector3 *w1, Eina_Vector3 *w2)
Check the equivalent between of two triangles of vectors.
Contains the structures and methods used to support the FDO desktop entry specificiation.
EOAPI void elm_obj_naviframe_item_simple_promote(Eo *obj, Efl_Canvas_Object *content)
Simple version of item_promote.
Elm_Cnp_Mode
Enum of entry's copy & paste policy.
Definition: elm_general.h:335
EAPI void elm_config_color_classes_list_free(Eina_List *list)
Free Elementary's list of supported color classes.
Definition: elm_config.c:3218
Evas_Object * event_rect[2]
rectangle objects for event handling
Definition: elm_widget_index.h:32
EAPI Eina_F32p32 eina_f32p32_cos(Eina_F32p32 a)
Calculates the cosine of a floating point number.
Definition: eina_fp.c:427
EAPI void ecore_win32_window_size_get(Ecore_Win32_Window *window, int *width, int *height)
Get the size of the given window.
Definition: ecore_win32_window.c:806
Eina_Bool evas_object_grid_mirrored_get(const Eo *obj)
Gets the mirrored mode of the grid.
Definition: evas_object_grid.c:505
EAPI void ecore_evas_managed_move(Ecore_Evas *ee, int x, int y)
Provides Managed move co-ordinates for an Ecore_Evas.
Definition: ecore_evas.c:1336
EAPI int ECORE_EVAS_EWS_EVENT_MAXIMIZED_CHANGE
window maximized changed
Definition: ecore_evas_ews.c:32
EAPI Eina_Bool ecore_con_socks4_remote_exists(const char *ip, int port, const char *username)
Finds a SOCKS v4 proxy in the proxy list.
Definition: ecore_con_socks.c:205
Eina_Bool evas_textblock_cursor_paragraph_prev(Efl_Text_Cursor_Cursor *cur)
Advances to the end of the previous text node.
Definition: evas_object_textblock.c:9417
struct _Ecore_Factorized_Idle Ecore_Idler
A handle for idlers.
Definition: Ecore_Common.h:3169
DEPRECATED.
Definition: Evas_Legacy.h:2166
EAPI Eina_Bool edje_edit_sound_tone_del(Evas_Object *obj, const char *name)
Deletes tone from the collection.
Definition: edje_edit.c:1405
EAPI Eina_Rectangle * eina_rectangle_pool_request(Eina_Rectangle_Pool *pool, int w, int h)
Requests a rectangle of given size in the given pool.
Definition: eina_rectangle.c:701
Called just before rendering starts on the canvas target.
Definition: Evas_Common.h:437
EAPI int ecore_x_window_prop_property_get(Ecore_X_Window win, Ecore_X_Atom property, Ecore_X_Atom type, int size, unsigned char **data, int *num)
Get a property of Ecore_X_Window.
Definition: ecore_x_window_prop.c:533
EAPI Eina_Bool elm_progressbar_horizontal_get(const Evas_Object *obj)
Control the orientation of a given progress bar widget.
Definition: efl_ui_progressbar.c:937
EAPI EPhysics_Body * ephysics_body_soft_sphere_add(EPhysics_World *world, int granularity)
Add a soft sphere.
EOAPI Elm_Cnp_Mode elm_obj_entry_cnp_mode_get(const Eo *obj)
Getting elm_entry text paste/drop mode.
Elm_Store * elm_store_filesystem_new(void)
Create a new store object.
Definition: elm_store.c:517
EAPI void elm_config_magnifier_scale_set(double scale)
Set the amount of scaling the magnifier does.
Definition: elm_config.c:4065
OpenGL ETC1 encoding of RGB texture (4 bit per pixel)
Definition: emile_image.h:34
Gyroscope sensor.
Definition: Eeze_Sensor.h:73
enum _Emile_Image_Encoding Emile_Image_Encoding
Bounce tween mode value.
Definition: Edje_Common.h:1913
void evas_event_feed_mouse_out(Evas *obj, unsigned int timestamp, const void *data)
Mouse out event feed.
Definition: evas_events.c:2958
void elm_animation_view_progress_set(Elm_Animation_View *obj, double progress)
Set current progress position of animation view object.
No exe flags at all.
Definition: ecore_exe_eo.h:45
EAPI void ecore_evas_x11_shape_input_empty(Ecore_Evas *ee)
Disables input for the window.
Definition: ecore_evas.c:4211
EAPI Ecore_X_Pixmap ecore_x_pixmap_new(Ecore_X_Window win, int w, int h, int dep)
Creates a new pixmap.
Definition: ecore_x_pixmap.c:29
EOAPI Elm_Widget_Item * elm_obj_slideshow_item_sorted_insert(Eo *obj, const Elm_Slideshow_Item_Class *itc, const void *data, Eina_Compare_Cb func)
Insert a new item into the given slideshow widget, using the func function to sort items (by item han...
Eet_Descriptor_List_Append_Callback list_append
how to append data d to list which head node is l
Definition: Eet.h:2835
EAPI Eina_Bool edje_edit_part_restack_above(Evas_Object *obj, const char *part)
Moves the given part above the next one.
Definition: edje_edit.c:3667
void ethumb_client_orientation_set(Ethumb_Client *client, Ethumb_Thumb_Orientation o)
Configure orientation to use for future requests.
Definition: ethumb_client.c:1403
Eina_List * entries
a list of Edje_External_Directory_Entry
Definition: edje_convert.h:51
Definition: efl_ui_container_layout.h:27
EAPI Ecore_Wl_Subsurf * ecore_wl_subsurf_create(Ecore_Wl_Window *win)
Creates and returns a new subsurface.
Definition: ecore_wl_subsurf.c:31
Definition: Ecore_Audio.h:83
EAPI Eina_Bool edje_edit_text_class_add(Evas_Object *obj, const char *name)
Creates a new text class object in the given edje.
Definition: edje_edit.c:8239
double angle
angle relative to perpendicular (0.0 == perpendicular), in degrees
Definition: Ecore_Input.h:309
sentinel, not a real event type
Definition: eldbus_connection.h:148
struct _Eet_Node Eet_Node
Definition: Eet.h:4266
EAPI Eina_Bool eina_accessor_lock(Eina_Accessor *accessor)
Locks the container of the accessor.
Definition: eina_accessor.c:160
int major
major (binary or source incompatible changes)
Definition: Eldbus.h:141
EAPI Ecore_Drm_Output * ecore_drm_output_primary_get(Ecore_Drm_Device *dev)
Gets the output which is marked as primary.
Definition: ecore_drm_output.c:1356
Get the grabbed-key exclusively regardless of window's position.
Definition: elm_win_legacy.h:155
EOAPI Eina_Future * efl_future_chain_array(Eo *obj, Eina_Future *prev, const Efl_Future_Cb_Desc descs[])
Creates a Future chain based on #Efl_Future_Cb_Desc.
Definition: eo_base_class.c:2183
Ecore_Thread * ecore_thread_run(Ecore_Thread_Cb func_blocking, Ecore_Thread_Cb func_end, Ecore_Thread_Cb func_cancel, const void *data)
Schedules a task to run in a parallel thread to avoid locking the main loop.
Definition: ecore_thread.c:657
EAPI Eina_Bool elm_config_password_show_last_get(void)
Get the "show last" setting of password mode.
Definition: elm_config.c:2995
Eina_Bool elm_win_override_get(const Evas_Object *obj)
Get the override state of a window.
Definition: efl_ui_win.c:7986
void ethumb_client_generate_cancel_all(Ethumb_Client *client)
Ask server to cancel generation of all thumbnails.
Definition: ethumb_client.c:1195
EAPI Elm_Transit_Effect * elm_transit_effect_resizable_flip_add(Elm_Transit *transit, Elm_Transit_Effect_Flip_Axis axis, Eina_Bool cw)
Add the Resizeable Flip Effect to Elm_Transit.
Definition: elm_transit.c:1783
EAPI Eina_Slice eina_binbuf_slice_get(const Eina_Binbuf *buf) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1)
Gets a read-only slice of the buffer contents.
EAPI void ephysics_body_angular_movement_enable_set(EPhysics_Body *body, Eina_Bool enable_x, Eina_Bool enable_y, Eina_Bool enable_z)
Enable or disable body's rotation on z axis.
Definition: efl_ui_focus_graph.h:21
EINA_DEPRECATED EAPI void ecore_imf_context_preedit_changed_event_add(Ecore_IMF_Context *ctx)
Adds ECORE_IMF_EVENT_PREEDIT_CHANGED to the event queue.
Definition: ecore_imf_context.c:690
EAPI int eet_shutdown(void)
Shuts down the EET library.
Definition: eet_lib.c:594
Autofill hint for a credit card number.
Definition: Ecore_IMF.h:420
Definition: Ecore_Input.h:260
void(* EPhysics_Body_Event_Cb)(void *data, EPhysics_Body *body, void *event_info)
Definition: EPhysics.h:2309
void elm_spinner_min_max_get(const Evas_Object *obj, double *min, double *max)
Control the minimum and maximum values for the spinner.
Definition: elm_spinner.c:1365
EAPI void elm_thumb_fdo_size_set(Evas_Object *obj, Ethumb_Thumb_FDO_Size size)
Set the FDO size for the thumb object.
Definition: elm_thumb.c:791
EOAPI Eina_Bool elm_obj_entry_cursor_prev(Eo *obj)
This moves the cursor one place to the left within the entry.
EAPI Eina_Bool ecore_x_dpms_enabled_get(void)
Checks the DPMS state of the display.
Definition: ecore_x_dpms.c:71
EINA_DEPRECATED EAPI Eina_Bool ecore_wl_dnd_start_drag(Ecore_Wl_Dnd *dnd)
Definition: ecore_wl_dnd.c:120
Eina_Stringshare * elua_state_mod_dir_get(const Elua_State *es)
Retrieve the Elua module dir.
Definition: elua.c:212
void eina_inarray_flush(Eina_Inarray *array)
Removes every member from the array.
Definition: eina_inarray.c:388
EAPI void ecore_memory_state_set(Ecore_Memory_State state)
Sets the memory state.
Definition: ecore.c:1123
EOAPI Eina_Bool elm_obj_gengrid_reorder_mode_get(const Eo *obj)
Get whether a given gengrid widget is or not able have items reordered.
#define ELM_GENGRID_EVENT_ITEM_FOCUSED
Called when item got focus.
Definition: elm_gengrid_eo.h:708
Evas_Point output
The X/Y location of the cursor.
Definition: Evas_Legacy.h:163
void evas_map_util_points_populate_from_geometry(Evas_Map *m, Evas_Coord x, Evas_Coord y, Evas_Coord w, Evas_Coord h, Evas_Coord z)
Populate source and destination map points to match given geometry.
Definition: evas_map.c:907
Eina_List * styles
list of Edje_Style
Definition: edje_convert.h:68
enum _EPhysics_Body_Material EPhysics_Body_Material
The types of materials to be set on a body.
Eina_Bool eina_inarray_foreach(const Eina_Inarray *array, Eina_Each_Cb function, const void *user_data)
Calls function for each array member.
Definition: eina_inarray.c:690
void elm_store_item_data_set(Elm_Store_Item *sti, void *data)
Set the item data holding item fields to map to item values in genlist.
Definition: elm_store.c:680
Eina_List * annotations
List with signal annotations.
Definition: eldbus_introspection.h:108
EAPI double ephysics_quaternion_length_get(const EPhysics_Quaternion *quat)
Return the length of the quaternion.
double elm_animation_view_min_progress_get(const Elm_Animation_View *obj)
The start progress of the play.
Substring style 2.
Definition: Ecore_IMF.h:323
EOAPI void elm_obj_panel_orient_set(Eo *obj, Elm_Panel_Orient orient)
Set the orientation of the panel.
const Eina_List * edje_available_modules_get(void)
Retrieves all modules that can be loaded.
Definition: edje_module.c:149
EAPI Embryo_Program * embryo_program_new(void *data, int size)
Creates a new Embryo program, with bytecode data that can be freed.
Definition: embryo_amx.c:241
int ecore_audio_shutdown(void)
Shuts down the Ecore_Audio library.
Definition: ecore_audio.c:64
EAPI Eina_Binbuf * emile_binbuf_decipher(Emile_Cipher_Algorithm algo, const Eina_Binbuf *data, const char *key, unsigned int length)
Decipher a buffer with a defined algorithm and key.
Definition: emile_cipher.c:41
#define ECORE_EVENT_SIGNAL_POWER
Power signal event.
Definition: Ecore_Common.h:566
void elm_map_overlay_polygon_region_add(Elm_Map_Overlay *overlay, double lon, double lat)
Add a geographic coordinates to the polygon overlay.
Definition: elm_map.c:5598
EAPI Eina_Bool elm_index_horizontal_get(const Evas_Object *obj)
Get enable or disable status of horizontal mode on the index object.
Definition: elm_index.c:1188
To document.
Definition: Ecore_Win32.h:79
EAPI void ecore_x_sync(void)
Flushes the command buffer and waits until all requests have been processed by the server.
Definition: ecore_x.c:1103
EAPI void elm_config_audio_mute_set(Edje_Channel channel, Eina_Bool mute)
Set the mute state of the specified channel.
Definition: elm_config.c:4107
Eina_List * implements
Interfaces which is file implements.
Definition: efreet_desktop.h:129
void evas_map_point_color_set(Evas_Map *m, int idx, int r, int g, int b, int a)
Set the color of a vertex in the map.
Definition: evas_map.c:822
void evas_data_argb_unpremul(unsigned int *data, unsigned int len)
Undo pre-multiplication data by an alpha factor.
Definition: evas_main.c:994
int minor
minor (new features, bugfixes, major improvements version)
Definition: Evas_Common.h:42
EOAPI void efl_key_wref_set(Eo *obj, const char *key, const Efl_Object *objdata)
Generic weak object reference with string key to object.
Definition: elm_widget_genlist.h:294
EAPI int eina_debug_session_send(Eina_Debug_Session *session, int dest, int op, void *data, int size)
Send a packet to the given destination.
Definition: eina_debug.c:146
const Eina_Value_Type * EINA_VALUE_TYPE_TM
Definition: eina_value.c:5615
EAPI int eet_data_image_write(Eet_File *ef, const char *name, const void *data, unsigned int w, unsigned int h, int alpha, int compress, int quality, Eet_Image_Encoding lossy)
Writes image data to the named key in an eet file.
Definition: eet_image.c:1350
EAPI int ECORE_X_RAW_BUTTON_PRESS
Definition: ecore_x.c:166
EAPI void ecore_con_eet_client_disconnect_callback_del(Ecore_Con_Eet *ece, Ecore_Con_Eet_Client_Cb func, const void *data)
Removes a client disconnect callback on a Ecore_Con_Eet object.
Definition: ecore_con_eet.c:831
EAPI void eina_cow_done(Eina_Cow *cow, const Eina_Cow_Data *const *dst, const void *data, Eina_Bool needed_gc)
Sets back a pointer into read only.
Definition: eina_cow.c:539
const EAPI char * edje_edit_state_image_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets normal image name for a given part state.
Definition: edje_edit.c:10516
EAPI Evas_Object * elm_web_add(Evas_Object *parent)
Add a new web object to the parent.
Definition: elm_web2.c:80
EAPI Eeze_Udev_Watch * eeze_udev_watch_add(Eeze_Udev_Type type, int event, Eeze_Udev_Watch_Cb cb, void *user_data)
Add a watch for a device type.
Definition: eeze_udev_watch.c:380
EAPI int ecore_win32_init()
Initialize the Ecore_Win32 library.
Definition: ecore_win32.c:474
#define ELDBUS_FDO_INTERFACE_PROPERTIES
DBus Properties interface.
Definition: Eldbus.h:128
Eo Evas_Device
A source device handle - where the event came from.
Definition: Evas_Common.h:254
No mode specified.
Definition: evas_table_eo.h:24
Eina_Unicode * eina_ustrbuf_release(Eina_UStrbuf *buf)
Frees the buffer, returning its old contents.
enum _Edje_External_Param_Flags Edje_External_Param_Flags
Flags that determine how a parameter may be accessed in different circumstances.
EAPI int ephysics_world_constraint_solver_iterations_get(const EPhysics_World *world)
Get the number of iterations the constraint solver will have for contact and joint constraints.
EOAPI void elm_obj_spinner_special_value_add(Eo *obj, double value, const char *label)
Control special string to display in the place of the numerical value.
Elm_Gengrid_Item_Scrollto_Type
Defines where to position the item in the genlist.
Definition: elm_general.h:394
EAPI Eina_Bool eina_strbuf_insert_strftime(Eina_Strbuf *buf, const char *format, const struct tm *tm, size_t pos)
Inserts a strftime-style timestamp into the buffer.
Definition: eina_strbuf.c:234
Eina_Bool elm_object_disabled_get(const Evas_Object *obj)
Get the disabled state of an Elementary object.
Definition: elm_main.c:1663
EAPI size_t efl_class_memory_size_get(const Efl_Class *eo_id)
Gets the amount of memory this class object would use.
Definition: eo.c:1170
void evas_render_method_list_free(Eina_List *list)
This function should be called to free a list of engine names.
Definition: evas_main.c:738
Evas_Touch_Point_State
State of Evas_Coord_Touch_Point.
Definition: Evas_Legacy.h:1108
Definition: Ecore_X.h:2494
left direction
Definition: elm_general.h:466
Eio_File * eio_file_xattr_set(const char *path, const char *attribute, const char *xattr_data, unsigned int xattr_size, Eina_Xattr_Flags flags, Eio_Done_Cb done_cb, Eio_Error_Cb error_cb, const void *data)
Define an extended attribute on a file/directory.
Definition: eio_xattr.c:470
unsigned long timestamp
The time the event occurred.
Definition: Ecore_Win32.h:511
EINA_DEPRECATED void elm_flipselector_interval_set(Evas_Object *obj, double interval)
Set the interval on time updates for a user mouse button hold on a flip selector widget.
void evas_event_feed_key_up(Evas *obj, const char *keyname, const char *key, const char *string, const char *compose, unsigned int timestamp, const void *data)
Key up event feed.
Definition: evas_events.c:3680
Do not provide any state hint to the window manager.
Definition: Ecore_X.h:1246
Definition: elm_widget_naviframe.h:71
Eina_List * properties
List with interface properties.
Definition: eldbus_introspection.h:52
const EAPI void * eina_binshare_ref(const void *obj)
Increments references of the given shared object.
Definition: eina_binshare.c:167
A persistent utility window, like a toolbox or palette.
Definition: elm_win_legacy.h:75
Eina_Bool eina_strbuf_append_buffer(Eina_Strbuf *buf, const Eina_Strbuf *data)
Appends an Eina_Strbuf to a buffer, reallocating as necessary.
EAPI int ector_shutdown(void)
Shutdown the ector subsystem.
Definition: ector_main.c:225
EAPI Eina_Bool edje_edit_part_source5_set(Evas_Object *obj, const char *part, const char *source)
Sets the source5 of part.
Eina_Bool(* filter_event)(Ecore_IMF_Context *ctx, Ecore_IMF_Event_Type type, Ecore_IMF_Event *event)
Internally handle an event.
Definition: Ecore_IMF.h:785
EAPI int elm_config_cache_edje_collection_cache_size_get(void)
Get the configured edje collections (groups) cache size.
Definition: elm_config.c:3382
void evas_color_hsv_to_rgb(float h, float s, float v, int *r, int *g, int *b)
Convert a given color from HSV to RGB format.
Definition: evas_main.c:963
Assertion failed.
Definition: Embryo.h:395
#define EET_T_VALUE
Data type: pointer to Eina_Value.
Definition: Eet.h:2591
Eina_Bool(* evasglQueryWaylandBuffer)(Evas_GL *evas_gl, void *buffer, int attribute, int *value)
Requires the extension EGL_WL_bind_wayland_display, similar to eglQueryWaylandBufferWL.
Definition: Evas_GL.h:5872
EAPI void elm_photocam_image_region_bring_in(Evas_Object *obj, int x, int y, int w, int h)
Bring in the viewed portion of the image.
Definition: efl_ui_image_zoomable.c:3395
Definition: Ecore_X.h:924
A position with precision.
Definition: Evas_Common.h:245
Eina_Bool evas_pointer_inside_get(const Evas *obj)
Returns whether the default mouse pointer is logically inside the canvas.
Definition: evas_main.c:1987
EOAPI void elm_obj_calendar_date_max_set(Eo *obj, const Efl_Time *max)
Maximum date on calendar.
EAPI Eina_QuadTree * eina_quadtree_new(size_t w, size_t h, Eina_Quad_Callback vertical, Eina_Quad_Callback horizontal)
Constructs a quadtree object.
Definition: eina_quadtree.c:588
EAPI int ECORE_EVAS_EWS_EVENT_UNFOCUS
window lost focus
Definition: ecore_evas_ews.c:26
double emotion_object_buffer_size_get(const Evas_Object *obj)
Get the percentual size of the buffering cache.
Definition: emotion_smart.c:768
#define ELM_LIST_EVENT_ACTIVATED
Called when activated.
Definition: elm_list_eo.h:561
#define ELM_GENLIST_EVENT_MOVED
Called when genlist item moved.
Definition: elm_genlist_eo.h:816
Eina_Bool eina_file_refresh(Eina_File *file)
Refreshes file information.
Definition: eina_file.c:900
Eina_List * evas_object_box_children_get(const Evas_Object *o)
Get the list of children objects in a given box object.
Definition: evas_object_box.c:1924
void eina_matrix3_multiply_copy(Eina_Matrix3 *out, const Eina_Matrix3 *mat_a, const Eina_Matrix3 *mat_b)
Multiplies two matrices without overwriting them.
Definition: eina_matrix.c:1126
unsigned long long length
The number of characters in the line.
Definition: eina_file.h:236
struct _Ecore_Factorized_Idle Ecore_Idle_Exiter
A handle for idle exiters.
Definition: Ecore_Common.h:3179
EOAPI Elm_Prefs_Data * elm_obj_prefs_data_get(const Eo *obj)
Set user data for a given prefs widget.
EAPI Eina_Bool elm_config_agressive_withdrawn_get(void)
Get the configure flag that will define if a window aggressively drop its resources when minimized.
Definition: elm_config.c:3411
EAPI double edje_edit_state_rel1_relative_y_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the 'rel1 relative Y' value of state.
struct _Eina_Quad Eina_Quad
Quadrangle definition.
EAPI void ecore_x_kill(Ecore_X_Window win)
Kill a specific client.
Definition: ecore_x.c:1155
Eina_Bool eina_strbuf_insert_printf(Eina_Strbuf *buf, const char *fmt, size_t pos,...) EINA_PRINTF(2
Inserts data elements into a buffer using printf-style formatting.
Eina_Bool(* Eina_Accessor_Lock_Callback)(Eina_Accessor *it)
Type for a callback to lock the accessor.
Definition: eina_accessor.h:137
Definition: elm_widget_fileselector.h:145
EAPI void eina_binbuf_string_free(Eina_Binbuf *buf) EINA_ARG_NONNULL(1)
Frees the contents of a string buffer but not the buffer.
EAPI void elm_photocam_zoom_set(Evas_Object *obj, double zoom)
Set the zoom level of the photo.
Definition: efl_ui_image_zoomable.c:3338
EAPI Eina_Bool edje_edit_state_map_alpha_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool alpha)
Sets map.alpha value of given part state.
EAPI Ecore_Evas * ecore_evas_ecore_evas_get(const Evas *e)
Returns the Ecore_Evas for this Evas.
Definition: ecore_evas.c:1094
Elm_Colorselector_Mode
Different modes supported by Colorselector.
Definition: elm_colorselector_eo.h:22
EAPI void eina_binshare_del(const void *obj)
Notes that the given object has lost an instance.
Definition: eina_binshare.c:148
const EOAPI char ** elm_obj_map_sources_get(const Eo *obj, Elm_Map_Source_Type type)
Get the names of available sources for a specific type.
unsigned long timestamp
The time the event occurred.
Definition: Ecore_Win32.h:476
static const Eina_Value_Type * eina_value_type_get(const Eina_Value *value)
Queries value type.
const EAPI char * edje_edit_style_tag_value_get(Evas_Object *obj, const char *style, const char *tag)
Gets the value of the given tag.
Definition: edje_edit.c:2867
int x
x coordinate relative to window where event happened
Definition: Ecore_Input.h:273
const char * start
The start of the line.
Definition: eina_file.h:233
EAPI Eina_List * ecore_ipc_server_clients_get(Ecore_Ipc_Server *svr)
Retrieves the list of clients for this server.
Definition: ecore_ipc.c:876
enum _Evas_GL_Color_Format Evas_GL_Color_Format
Enumeration that defines the available surface color formats.
Closed file event.
Definition: Ecore_File.h:78
flash disk
Definition: Eeze_Disk.h:53
unsigned long ulongv
Unsigned long value.
Definition: Ecore_Getopt.h:162
EAPI Ecore_Wl_Window * ecore_wl_window_new(Ecore_Wl_Window *parent, int x, int y, int w, int h, int buffer_type)
Creates a new window.
Definition: ecore_wl_window.c:194
void elm_slider_indicator_show_set(Evas_Object *obj, Eina_Bool show)
Set whether to enlarge slider indicator (augmented knob) or not.
Definition: elm_slider.c:1678
void eina_log_print_cb_stderr(const Eina_Log_Domain *d, Eina_Log_Level level, const char *file, const char *fnc, int line, const char *fmt, void *data, va_list args)
Default logging method, this will output to standard error stream.
Definition: eina_log.c:2041
void * user_data
The user data pointer to be passed to the func.
Definition: Eo.h:287
EAPI Eina_Bool ecore_win32_dnd_begin(const char *data, int size)
Begin a DnD operation.
Definition: ecore_win32_dnd.c:120
EAPI void eeze_disk_data_set(Eeze_Disk *disk, void *data)
Associate data with a disk.
Definition: eeze_disk.c:326
EAPI Eina_Bool edje_edit_state_aspect_pref_set(Evas_Object *obj, const char *part, const char *state, double value, unsigned char pref)
Sets the aspect preference of a part state.
Definition: edje_edit.c:7270
"COMMIT_CONTENT" is called when the input method commits content such as an image
Definition: Ecore_IMF.h:236
EAPI int edje_edit_state_text_size_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the text size of a part state.
Definition: edje_edit.c:8444
Eina_Bool eina_tiler_union(Eina_Tiler *dst, Eina_Tiler *src)
Gets the union of two tilers.
Definition: eina_tiler.c:1367
float data[3]
Sensor data depending on the sensor type.
Definition: Eeze_Sensor.h:148
EAPI void ephysics_world_point_light_position_get(const EPhysics_World *world, Evas_Coord *lx, Evas_Coord *ly, Evas_Coord *lz)
Get position of point light applied on the scene.
EAPI int ecore_x_randr_edid_manufacturer_serial_number_get(unsigned char *edid, unsigned long edid_length)
Get the manufacturer serial number from raw EDID data.
Definition: ecore_x_randr.c:3620
The system is low on power (on battery) and the process should do its best to conserve power.
Definition: Ecore_Common.h:962
char * sort_id
Sort ID string (strduped()) to know how to wort items, or NULL, if you don't care.
Definition: elm_store.h:134
Opcode used to register other opcodes.
Definition: eina_debug.h:41
unsigned int size
byte size to allocate, may be bigger than sum of members
Definition: eina_value.h:3149
void eina_log_print_cb_file(const Eina_Log_Domain *d, Eina_Log_Level level, const char *file, const char *fnc, int line, const char *fmt, void *data, va_list args)
Alternative logging method, this will output to given file stream.
Definition: eina_log.c:2186
The number layout to allow decimal point to provide fractional value.
Definition: Edje_Common.h:1347
#define ELM_LIST_EVENT_EDGE_RIGHT
Called when right edge was reached.
Definition: elm_list_eo.h:593
EAPI void elm_progressbar_value_set(Evas_Object *obj, double val)
Control the progress value (in percentage) on a given progress bar widget.
Definition: efl_ui_progressbar.c:1056
EINA_DEPRECATED void elm_object_focus_direction_go(Evas_Object *obj, int x, int y)
Give focus to near object in one direction.
Evas_Object * pop
hidden icon for hover target
Definition: elm_widget_entry.h:80
#define EINA_SLICE_STR(str)
Definition: eina_slice.h:465
double ysub
subpixel precision for height
Definition: Evas_Common.h:222
EOAPI Eina_Bool elm_obj_prefs_autosave_get(const Eo *obj)
Control whether a given prefs widget should save its values back (on the user data file,...
EINA_DEPRECATED EAPI Eina_Bool elm_fileselector_entry_is_save_get(const Evas_Object *obj)
Get whether the given file selector entry widget's internal file selector is in "saving dialog" mode.
Definition: elc_fileselector_entry.c:527
EAPI void ecore_x_window_defaults_set(Ecore_X_Window win)
Sets the default properties for the given window.
Definition: ecore_x_window.c:296
EOAPI void elm_private_mapbuf_alpha_set(Eo *obj, Eina_Bool alpha)
Set or unset alpha flag for map rendering.
Eina_Bool eina_magic_string_static_set(Eina_Magic magic, const char *magic_name)
Sets the string associated with the given magic identifier.
Definition: eina_magic.c:238
Definition: evas_font.h:150
EAPI void ecore_con_eet_register(Ecore_Con_Eet *ece, const char *name, Eet_Data_Descriptor *edd)
Registers an Eet data descriptor on a Ecore_Con_Eet object.
Definition: ecore_con_eet.c:749
void * Evas_GL_Func
Represents a function pointer, that can be used for Evas GL extensions.
Definition: Evas_GL.h:462
PIN keyboard layout.
Definition: elm_win_legacy.h:125
struct _Eldbus_Proxy_Event_Property_Changed Eldbus_Proxy_Event_Property_Changed
EOAPI Elm_Clock_Edit_Mode elm_obj_clock_edit_mode_get(const Eo *obj)
Digits of the given clock widget should be editable when in editing mode.
void elm_photo_editable_set(Evas_Object *obj, Eina_Bool edit)
Set editability of the photo.
Definition: elm_photo.c:416
EAPI void elm_config_profile_derived_add(const char *profile, const char *derive_options)
Add a new profile of the given name to be derived from the current profile.
Definition: elm_config.c:935
Edje_Part_Description_Common common
common part description
Definition: edje_convert.h:165
const Efl_Event_Description * desc
The event description.
Definition: Eo.h:271
EAPI Eet_Node * eet_node_struct_child_new(const char *parent, Eet_Node *child)
TODO FIX ME.
Definition: eet_node.c:208
#define EINA_VALUE_EMPTY
Definition: eina_value.h:317
int exit_signal
The signal that caused the process to exit.
Definition: Ecore_Common.h:1070
EOAPI Elm_Widget_Item * elm_obj_index_item_insert_before(Eo *obj, Elm_Widget_Item *before, const char *letter, Evas_Smart_Cb func, const void *data)
Insert a new item into the index object before item before.
void * ptr
used as generic pointer
Definition: eina_value.h:350
EAPI void ecore_wl_window_raise(Ecore_Wl_Window *win)
Raises a window.
Definition: ecore_wl_window.c:451
EAPI Eina_List * edje_edit_fonts_list_get(Evas_Object *obj)
Gets the list of all the fonts in the given edje.
Definition: edje_edit.c:8604
EOAPI void elm_obj_diskselector_round_enabled_set(Eo *obj, Eina_Bool enabled)
Enable or disable round mode.
EAPI Eina_Bool elm_layout_box_insert_before(Eo *obj, const char *part, Evas_Object *child, const Evas_Object *reference)
Insert child to layout box part before a reference object.
Definition: efl_ui_layout.c:3046
Eina_Iterator_Next_Callback next
Callback called when a next element is requested.
Definition: eina_iterator.h:163
EAPI Eina_Bool ecore_drm_device_pointer_left_handed_set(Ecore_Drm_Device *dev, Eina_Bool left_handed)
Sets a left handed mode at the given Ecore_Drm_Device. This function will loop all the registered inp...
Definition: ecore_drm_device.c:679
Definition: ecore_con_url_curl.h:394
Definition: Ecore_Input.h:346
void(* Ecore_End_Cb)(void *user_data, void *func_data)
Definition: Ecore_Common.h:596
A size in Evas_Coord.
Definition: Evas_Common.h:210
EAPI Eina_Rectangle_Outside eina_rectangle_outside_position(Eina_Rectangle *rect1, Eina_Rectangle *rect2)
calculates where rect2 is outside of rect1.
Definition: eina_rectangle.c:896
const char * keyname
The string name of the key pressed.
Definition: Ecore_IMF.h:705
URL layout.
Definition: Ecore_IMF.h:358
Definition: Ecore_Drm.h:137
Eina_Bool elocation_status_get(int *status_shadow)
Get the current status.
Definition: elocation.c:1139
Number Only layout.
Definition: elm_general.h:84
Markup type filter.
Definition: Edje_Common.h:1333
EAPI Ecore_X_GC ecore_x_gc_new(Ecore_X_Drawable draw, Ecore_X_GC_Value_Mask value_mask, const unsigned int *value_list)
Creates a new default graphics context associated with the given drawable.
Definition: ecore_x_gc.c:22
Eina_Bool evas_cserve_connected_get(void)
Retrieves if the system is connected to the server used to share bitmaps.
Definition: evas_stats.c:12
EOAPI void elm_obj_gesture_layer_hold_events_set(Eo *obj, Eina_Bool hold_events)
This function makes gesture-layer repeat events.
int(* Ecore_Win32_Dnd_DropTarget_Callback)(void *window, int event, int pt_x, int pt_y, void *data, int size)
Definition: Ecore_Win32.h:520
EAPI int ECORE_COCOA_EVENT_WINDOW_RESIZE_REQUEST
Event triggered when a Cocoa window is resized.
EAPI void efreet_uri_free(Efreet_Uri *uri)
Free the given uri structure.
Definition: efreet_uri.c:120
EAPI Eina_Bool ecore_imf_context_surrounding_get(Ecore_IMF_Context *ctx, char **text, int *cursor_pos)
Retrieves context around insertion point. Input methods typically want context in order to constrain ...
Definition: ecore_imf_context.c:597
Indicates Date field.
Definition: elm_datetime.h:212
char * exec
Program to execute.
Definition: efreet_desktop.h:80
Ecore_Con_Client * client
the client that connected
Definition: Ecore_Con.h:543
EAPI char * elm_access_info_get(const Evas_Object *obj, int type)
Set text to give information for specific type.
Definition: elm_access.c:1301
EAPI void ephysics_world_bodies_outside_left_autodel_set(EPhysics_World *world, Eina_Bool autodel)
Set world autodeleting bodies mode when they're outside of render area by the left.
Efreet_Icon_Theme.
Definition: efreet_icon.h:53
static void eina_clist_add_after(Eina_Clist *elem, Eina_Clist *to_add)
Adds an element after the specified one.
EAPI Eina_Bool ecore_x_randr_edid_info_has_valid_checksum(unsigned char *edid, unsigned long edid_length)
Checks whether a display's EDID has a valid checksum.
Definition: ecore_x_randr.c:3430
Eina_Bool(* Eina_Module_Cb)(Eina_Module *m, void *data)
Definition: eina_module.h:75
void *(* init)(const char *context, const char *options, va_list args)
Function to initialize the backend.
Definition: eina_inline_mempool.x:33
EAPI Eina_Bool edje_edit_part_item_index_del(Evas_Object *obj, const char *part, unsigned int index)
Deletes item from box or table part by index.
Definition: edje_edit.c:5288
vibration sample action value
Definition: Edje_Common.h:1953
Eina_Bool ecore_file_recursive_rm(const char *dir)
Deletes the given directory and all its contents.
Definition: ecore_file.c:316
EAPI void ecore_wl_window_show(Ecore_Wl_Window *win)
Shows a window.
Definition: ecore_wl_window.c:419
Definition: Ecore_X.h:2009
EOAPI Elm_Widget_Item * elm_obj_flipselector_item_prepend(Eo *obj, const char *label, Evas_Smart_Cb func, void *data)
Prepend a (text) item to a flip selector widget.
EAPI Eina_Bool eina_benchmark_register(Eina_Benchmark *bench, const char *name, Eina_Benchmark_Specimens bench_cb, int count_start, int count_end, int count_step)
Adds a test to a benchmark.
Definition: eina_benchmark.c:183
struct _Ecore_Drm_Plane Ecore_Drm_Plane
Definition: Ecore_Drm.h:196
EAPI void eina_quad_rectangle_to(const Eina_Quad *q, Eina_Rectangle *r)
Transform the given quadrangle to the given rectangle.
Definition: eina_quad.c:57
unsigned long int rdev
The remote device.
Definition: eina_file.h:214
EAPI void ecore_x_icccm_transient_for_unset(Ecore_X_Window win)
Remove the transient_for setting from a window.
Definition: ecore_x_icccm.c:1147
Evas_Textblock_Style * evas_object_textblock_style_get(const Evas_Object *obj)
Gets the object's current style.
Definition: evas_object_textblock.c:7652
void(* Edje_Text_Filter_Cb)(void *data, Evas_Object *obj, const char *part, Edje_Text_Filter_Type type, char **text)
Callback prototype for Edje_Text_Filter.
Definition: Edje_Common.h:1364
enum _Edje_Text_Filter_Type Edje_Text_Filter_Type
const EAPI void * ecore_con_eet_data_get(Ecore_Con_Eet *ece)
Gets the data attached to an Ecore_Con_Eet object.
Definition: ecore_con_eet.c:925
EAPI void ecore_con_eet_client_connect_callback_del(Ecore_Con_Eet *ece, Ecore_Con_Eet_Client_Cb func, const void *data)
Removes a client connect callback on a Ecore_Con_Eet object.
Definition: ecore_con_eet.c:796
struct _Eina_Benchmark Eina_Benchmark
Definition: eina_benchmark.h:337
void eina_main_loop_define(void)
The purpose of this API should not be documented, it is used only by the one who know what they are d...
Definition: eina_main.c:451
EOAPI Eina_Bool elm_obj_prefs_item_disabled_get(const Eo *obj, const char *name)
Get whether the widget bound to a given prefs widget's item is disabled or not.
Eina_Bool elm_slider_horizontal_get(const Evas_Object *obj)
Get the orientation of a given slider widget.
Definition: elm_slider.c:1430
static void eina_vector3_subtract(Eina_Vector3 *out, const Eina_Vector3 *a, const Eina_Vector3 *b)
Subtract two vectors.
static Eina_Clist * eina_clist_tail(const Eina_Clist *list)
Gets the last element.
EAPI void elm_fileselector_thumbnail_size_get(const Evas_Object *obj, Evas_Coord *w, Evas_Coord *h)
Get the size for the thumbnail of a given file selector widget.
Definition: elc_fileselector.c:2864
EINA_DEPRECATED EAPI int edje_edit_part_item_prefer_w_get(Evas_Object *obj, const char *part, const char *item)
Gets the prefer width value of a part's item.
EOAPI void elm_obj_panel_scrollable_content_size_set(Eo *obj, double ratio)
Set the size of the scrollable panel.
Eina_Bool eina_matrixsparse_data_idx_set(Eina_Matrixsparse *m, unsigned long row, unsigned long col, const void *data)
Changes cell value at a given row and column position, freeing any previously existing value.
Definition: eina_matrixsparse.c:1233
const EAPI char * edje_edit_part_source_get(Evas_Object *obj, const char *part)
Gets the source of part.
Definition: edje_edit.c:4112
const EAPI char * ethumb_thumb_dir_path_get(const Ethumb *e)
Get the ethumb thumbnails path.
Definition: ethumb.c:716
void ethumb_client_disconnect(Ethumb_Client *client)
Disconnect the client, releasing all client resources.
Definition: ethumb_client.c:663
const char * elm_object_item_cursor_style_get(const Elm_Widget_Item *obj)
Control a different style for a given custom cursor set for an item.
Definition: elm_widget_item_eo.legacy.c:45
EAPI EPhysics_Quaternion * ephysics_quaternion_multiply(const EPhysics_Quaternion *quat1, const EPhysics_Quaternion *quat2, EPhysics_Quaternion *result)
Multiply two quaternions.
EAPI char * elm_font_fontconfig_name_get(const char *name, const char *style)
Translate a font name, bound to a style, into fontconfig's font names syntax.
Definition: elm_font.c:152
EAPI Eina_Bool eina_quadtree_change(Eina_QuadTree_Item *object)
Marks an object within the quadtree as needing changed.
Definition: eina_quadtree.c:732
EAPI int ECORE_WL2_EVENT_DEVICE_ADDED
Definition: ecore_wl2.c:40
EOAPI void evas_canvas3d_object_update_notify(Eo *obj)
Pure virtual update_notify function.
const EAPI Eina_Value_Type * EINA_VALUE_TYPE_INT
Definition: eina_value.c:5599
EAPI int ECORE_WL2_EVENT_DATA_SOURCE_END
Definition: ecore_wl2.c:30
Eina_F16p16 xy
xy in x' = (x * xx) + (y * xy) + xz
Definition: eina_matrix.h:161
unsigned char * boolp
Boolean pointer.
Definition: Ecore_Getopt.h:132
EAPI void * eet_data_xattr_cipher_get(const char *filename, const char *attribute, Eet_Data_Descriptor *edd, const char *cipher_key)
Reads a data structure from an eet extended attribute and decodes it using a cipher.
Definition: eet_data.c:5253
Sound sample action value.
Definition: Edje_Common.h:1942
int evil_path_is_absolute(const char *path)
check if the given path is absolute.
Definition: evil_util.c:165
double x1
Top right x coordinate.
Definition: eina_quad.h:49
EAPI EPhysics_Body * ephysics_body_back_boundary_add(EPhysics_World *world)
Create a physic back boundary.
EAPI Eina_Bool ecore_file_path_dir_exists(const char *in_dir)
Checks if the given directory is in PATH.
Definition: ecore_file_path.c:72
void evas_object_intercept_clip_unset_callback_add(Evas_Object *obj, Evas_Object_Intercept_Clip_Unset_Cb func, const void *data)
Set the callback function that intercepts a clip unset event of an object.
EAPI void ecore_evas_pointer_device_xy_get(const Ecore_Evas *ee, const Efl_Input_Device *pointer, Evas_Coord *x, Evas_Coord *y)
Retrieves the coordinates of the mouse pointer.
Definition: ecore_evas.c:2844
char * evil_utf16_to_utf8(const wchar_t *text16)
Convert a string from UTF-16 to UTF-8.
Definition: evil_util.c:78
Eina_Bool evas_textblock_cursor_word_start(Efl_Text_Cursor_Cursor *cur)
Moves the cursor to the start of the word under the cursor.
Definition: evas_object_textblock.c:9520
Definition: Ecore_Win32.h:405
unsigned int timestamp
The timestamp when the event occurred.
Definition: Ecore_IMF.h:677
EOAPI Efl_Canvas_Object * elm_obj_map_track_add(Eo *obj, void *emap)
Add a track on the map.
double zoom
Zoom value: 1.0 means no zoom
Definition: elm_gesture_layer_common.h:76
EAPI unsigned int ecore_drm_output_connector_id_get(Ecore_Drm_Output *output)
Gets the connector id of an output.
Definition: ecore_drm_output.c:1282
double elm_slider_value_get(const Evas_Object *obj)
Get the value displayed by the slider.
Definition: elm_slider.c:1475
EAPI Eina_Bool edje_edit_program_del(Evas_Object *obj, const char *prog)
Removes the given program from the edje file.
Definition: edje_edit.c:11068
EAPI Eio_File * eio_eet_data_image_write_cipher(Eet_File *ef, const char *name, const char *cipher_key, void *write_data, unsigned int w, unsigned int h, int alpha, int compress, int quality, int lossy, Eio_Done_Int_Cb done_cb, Eio_Error_Cb error_cb, const void *user_data)
Write image data to the named key in an eet file asynchronously.
Definition: eio_eet.c:492
EAPI Eina_Bool eeze_disk_unmount(Eeze_Disk *disk)
Begin an unmount operation on the disk.
Definition: eeze_disk_mount.c:358
void(* Eeze_Udev_Watch_Cb)(const char *, Eeze_Udev_Event, void *, Eeze_Udev_Watch *)
Callback type for use with Eeze_Udev_Watch.
Definition: Eeze.h:319
const EAPI Eina_Value_Blob_Operations * EINA_VALUE_BLOB_OPERATIONS_MALLOC
Definition: eina_value.c:5618
Eina_Bool ecore_exe_send(Ecore_Exe *exe, const void *data, int size)
Sends data to the given child process which it receives on stdin.
Definition: ecore_exe.c:115
#define ELM_SEGMENT_CONTROL_EVENT_CHANGED
Called when segment control changed.
Definition: elm_segment_control_eo.h:184
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_padding_get(Evas_Object *obj, const char *part, const char *item_name, int *l, int *r, int *t, int *b)
Gets paddings of the part's item.
Definition: edje_edit.c:5709
Ecore_Getopt_Desc_Arg_Requirement
Enumeration for defining if the command line options require an argument.
Definition: Ecore_Getopt.h:103
Never use this.
Definition: elm_general.h:85
Evas_Font_Hinting_Flags evas_font_hinting_get(const Evas *e)
Retrieves the font hinting used by the given evas.
Definition: evas_main.c:1928
_Ethumb_Thumb_Aspect
Definition: Ethumb.h:260
char * generic_name
Generic name of the application.
Definition: efreet_desktop.h:100
EAPI Eina_Bool edje_edit_state_rel2_offset_x_set(Evas_Object *obj, const char *part, const char *state, double value, int x)
Sets the 'rel2 offset X' value of state.
Could not mmap file.
Definition: Eet.h:208
EAPI void ecore_imf_evas_event_mouse_down_wrap(Evas_Event_Mouse_Down *evas_event, Ecore_IMF_Event_Mouse_Down *imf_event)
Converts a "mouse_down" event from Evas to the corresponding event of Ecore_IMF.
Definition: ecore_imf_evas.c:121
int ecore_drm_init(void)
Initialize the Ecore_Drm library.
Definition: ecore_drm.c:72
Argument is required.
Definition: Ecore_Getopt.h:105
int(* compare)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc, const void *data1, const void *data2)
How to compare two struct memories.
Definition: eina_value.h:3071
_Ecore_Animator_Source
Definition: Ecore_Common.h:2739
EAPI void eina_counter_start(Eina_Counter *counter)
Starts the time count.
Definition: eina_counter.c:155
Canvas object got focus.
Definition: Evas_Common.h:434
EAPI Edje_Tween_Mode edje_edit_program_transition_get(Evas_Object *obj, const char *prog)
Gets the type of transition to use when apply animations.
Definition: edje_edit.c:11607
void * data
The data associated to the key.
Definition: eina_hash.h:302
Definition: Edje_Common.h:150
void ecore_exe_run_priority_set(int pri)
Sets the priority at which to launch processes.
Definition: ecore_exe.c:42
Definition: bq_mgr_protocol.h:208
int size
the length of the data sent
Definition: Ecore_Con.h:566
Elm_Object_Item * last_focused_item
This records the last focused item when widget looses focus.
Definition: elm_widget_gengrid.h:48
static Eina_Bool eina_tile_grid_slicer_setup(Eina_Tile_Grid_Slicer *slc, int x, int y, int w, int h, int tile_w, int tile_h)
Sets up an Eina_Tile_Grid_Slicer struct.
void eina_log_function_disable_set(Eina_Bool disabled)
Sets if originating function name logging should be disabled.
Definition: eina_log.c:1825
Eet_Descriptor_List_Data_Callback list_data
retrieves the data from node l
Definition: Eet.h:2836
EAPI void ecore_imf_evas_event_mouse_out_wrap(Evas_Event_Mouse_Out *evas_event, Ecore_IMF_Event_Mouse_Out *imf_event)
Converts a "mouse_out" event from Evas to the corresponding event of Ecore_IMF.
Definition: ecore_imf_evas.c:83
unsigned int evas_touch_point_list_count(Eo *eo_e)
Get the number of touched point in the evas.
Definition: evas_touch_point.c:57
Definition: ecore_evas_win32.h:6
void eldbus_proxy_data_set(Eldbus_Proxy *proxy, const char *key, const void *data)
Set data to an Eldbus_Proxy object.
Definition: eldbus_proxy.c:288
EAPI double edje_edit_program_tone_duration_get(Evas_Object *obj, const char *prog)
Gets tone duration of the program.
Definition: edje_edit.c:11377
void elm_win_screen_size_get(const Evas_Object *obj, int *x, int *y, int *w, int *h)
Get screen geometry details for the screen that a window is on.
Definition: efl_ui_win.c:8389
EAPI Eina_Bool ecore_drm2_output_backlight_get(Ecore_Drm2_Output *output)
Get if a given output has a backlight.
Definition: ecore_drm2_outputs.c:1100
Fd Always mask - DO NOT USE!
Definition: Ecore_Common.h:1396
#define ELM_PREFS_EVENT_PAGE_SAVED
Called when page was saved.
Definition: elm_prefs_eo.h:352
void elm_object_focus_custom_chain_unset(Evas_Object *obj)
Unset a custom focus chain on a given Elementary widget.
Definition: elm_focus_legacy.c:135
EAPI void ecore_drm2_device_window_set(Ecore_Drm2_Device *device, unsigned int window)
Set which window is to be used for input events.
Definition: ecore_drm2_device.c:798
size_t name_length
Size of the filename/basename component.
Definition: eina_file.h:195
Eina_Bool evas_textblock_cursor_word_end(Efl_Text_Cursor_Cursor *cur)
Moves the cursor to the end of the word under the cursor.
Definition: evas_object_textblock.c:9588
Ecore_Getopt_Desc_Arg_Requirement arg_req
option argument requirement
Definition: Ecore_Getopt.h:180
void * data
This is the data used to store information related to animation.
Definition: elm_widget_gengrid.h:90
#define EINA_LOG_DOM_INFO(DOM, fmt,...)
Definition: eina_log.h:343
EAPI void elm_transit_chain_transit_del(Elm_Transit *transit, Elm_Transit *chain_transit)
Cut off the chain relationship between two transits.
Definition: elm_transit.c:1013
EAPI Eina_Bool elm_colorselector_palette_item_selected_get(const Elm_Object_Item *it)
Get the selected state of color palette item.
Definition: elm_colorselector.c:2536
Autofill hint for a postal address.
Definition: Ecore_IMF.h:424
Definition: elm_widget_map.h:153
EAPI Eina_Bool ecore_x_randr_crtc_border_area_set(Ecore_X_Window root, Ecore_X_Randr_Crtc crtc, const int left, const int top, const int right, const int bottom)
Definition: ecore_x_randr.c:3374
#define EINA_WARN_UNUSED_RESULT
Definition: eina_types.h:327
EAPI void ephysics_world_point_light_color_set(EPhysics_World *world, int lr, int lg, int lb)
Set color of point light to be applied on the scene.
last direction
Definition: elm_general.h:467
EAPI Evas_Object * ephysics_body_face_evas_object_get(const EPhysics_Body *body, EPhysics_Body_Face face)
Get the evas object associated to a physics body face.
Focus In Event.
Definition: Evas_Common.h:416
EAPI Eina_Bool ecore_drm2_output_pending_get(Ecore_Drm2_Output *output)
Check if there's a pageflip in progress for an output.
Definition: ecore_drm2_outputs.c:1713
static char * eina_strdup(const char *str)
strdup function which takes NULL without crashing
Definition: eina_inline_str.x:79
Ecore_X_Atom ECORE_X_ATOM_E_WINDOW_AUX_HINT_SUPPORT
Definition: ecore_x_atoms_decl.h:366
EAPI Eina_List * efreet_desktop_string_list_parse(const char *string)
Parse ';' separate list of strings according to the desktop spec.
Definition: efreet_desktop.c:577
Eina_Bool(* Elm_Item_Container_Data_Get_Cb)(Evas_Object *obj, Elm_Object_Item *it, Elm_Drag_User_Info *info)
Callback invoked when starting to drag for a container.
Definition: elm_cnp.h:500
Eina_Bool evas_gl_make_current(Evas_GL *evas_gl, Evas_GL_Surface *surf, Evas_GL_Context *ctx)
Sets the given context as the current context for the given surface.
Definition: evas_gl.c:457
EAPI int ecore_x_init_from_display(Ecore_X_Display *display)
Definition: ecore_x.c:764
Definition: evas_3d_utils.h:40
const char * key
key name
Definition: edje_convert.h:20
EOAPI void evas_canvas3d_light_attenuation_enable_set(Eo *obj, Eina_Bool enable)
The attenuation enable flag of the given light.
EAPI int eet_write(Eet_File *ef, const char *name, const void *data, int size, int compress)
Write a specified entry to an eet file handle.
Definition: eet_lib.c:2492
EOAPI Elm_Widget_Item * elm_obj_gengrid_item_prepend(Eo *obj, const Elm_Gengrid_Item_Class *itc, const void *data, Evas_Smart_Cb func, const void *func_data)
Prepend a new item in a given gengrid widget.
Getting the grabbed-key only when window is top of the stack.
Definition: Ecore_X.h:2754
_Ecore_Con_Url_Time
Definition: Ecore_Con.h:1732
void * evas_object_smart_callback_del_full(Evas_Object *eo_obj, const char *event, Evas_Smart_Cb func, const void *data)
Delete (unregister) a callback function from the smart event specified by event on the smart object o...
Definition: evas_object_smart.c:1034
Eina_Iterator_Free_Callback free
Callback called when the container is freed.
Definition: eina_iterator.h:165
EAPI void ecore_x_e_window_rotation_preferred_rotation_set(Ecore_X_Window win, int rot)
Definition: ecore_x_e.c:2171
Definition: Ecore_Wl2.h:107
Toolbar window.
Definition: Ecore_Win32.h:90
EAPI Eina_Bool edje_edit_state_map_perspective_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source_part)
Sets the part's name that is used as the 'perspective point'.
Definition: edje_edit.c:8047
The plain normal layout.
Definition: Edje_Common.h:1338
#define EINA_LOG_DOM_ERR(DOM, fmt,...)
Definition: eina_log.h:336
EOAPI void elm_obj_calendar_marks_clear(Eo *obj)
Remove all calendar's marks.
Like normal, but no auto-correct, no auto-capitalization etc.
Definition: elm_general.h:90
Created file event.
Definition: Ecore_File.h:72
char * strptime(const char *buf, const char *fmt, struct tm *tm)
Convert a string representation of time to a time tm structure .
Definition: evil_time.c:125
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_prefer_w_set(Evas_Object *obj, const char *part, const char *item, int prefer_w)
Sets the prefer width value of a part's item.
int x
The x coordinate of the top left corner of the damaged region.
Definition: Ecore_Win32.h:394
EOAPI void elm_obj_index_level_go(Eo *obj, int level)
Flush the changes made to the index items so they work correctly.
EAPI void elm_config_font_overlay_set(const char *text_class, const char *font, Evas_Font_Size size)
Set a font overlay for a given Elementary text class.
Definition: elm_config.c:3187
EAPI Eina_Bool edje_edit_data_del(Evas_Object *obj, const char *itemname)
Deletes the given data object from edje.
Definition: edje_edit.c:2437
EAPI Eina_Bool eina_binbuf_insert_char(Eina_Binbuf *buf, unsigned char c, size_t pos) EINA_ARG_NONNULL(1)
Inserts a character into a string buffer, reallocating as necessary.
Eina_Bool ecore_file_rmdir(const char *dir)
Deletes the given empty directory.
Definition: ecore_file.c:295
EAPI Eina_List * eina_list_sorted_merge(Eina_List *left, Eina_List *right, Eina_Compare_Cb func)
Merges two sorted list according to the ordering func will return.
Definition: eina_list.c:1362
const char * eio_monitor_path_get(Eio_Monitor *monitor)
returns the path being watched by the given Eio_Monitor.
Definition: eio_monitor.c:409
Parameter not a Pixmap or Window.
Definition: Ecore_X.h:399
Definition: eina_value.h:3179
EAPI Eina_Bool edje_edit_group_min_h_set(Evas_Object *obj, int h)
Sets the group minimum height.
#define EET_T_CHAR
Data type: char.
Definition: Eet.h:2575
EAPI int ECORE_WL_EVENT_DND_END
Definition: ecore_wl.c:94
EOAPI Evas_Canvas3D_Node * evas_canvas3d_node_parent_get(const Eo *obj)
Get the parent node of the given node.
Definition: evas_cache.h:67
Definition: Ecore_X.h:1034
EAPI Eina_List * edje_edit_image_usage_list_get(Evas_Object *obj, const char *name, Eina_Bool first_only)
Gets list of (Edje_Part_Image_Use *) - group-part-state triplets where given image is used.
Definition: edje_edit.c:10085
const char * ethumb_client_dir_path_get(const Ethumb_Client *client)
Get base directory path where to store thumbnails.
Definition: ethumb_client.c:1615
EAPI Eina_Bool elm_thumb_editable_get(const Evas_Object *obj)
Get whether the thumbnail is editable.
Definition: elm_thumb.c:769
const Eina_Value_Type * EINA_VALUE_TYPE_ULONG
Definition: eina_value.c:5594
EAPI void ecore_con_eet_raw_data_callback_add(Ecore_Con_Eet *ece, const char *name, Ecore_Con_Eet_Raw_Data_Cb func, const void *data)
Registers a raw data callback on a Ecore_Con_Eet object.
Definition: ecore_con_eet.c:767
EAPI Eina_Bool edje_edit_part_anti_alias_get(Evas_Object *obj, const char *part)
Gets anti-aliasing for part.
Definition: edje_edit.c:3877
EAPI Eina_Bool edje_edit_part_item_move_above_index(Evas_Object *obj, const char *part, unsigned int index)
Restacks existing item above.
Definition: edje_edit.c:5167
unsigned int Efl_Object_Op
Definition: Eo.h:716
EAPI void eina_rectangle_free(Eina_Rectangle *rect)
Frees the given rectangle.
Definition: eina_rectangle.c:619
Definition: eina_inline_value.x:1693
EINA_DEPRECATED EAPI Eina_Bool ecore_wl_dnd_set_selection(Ecore_Wl_Dnd *dnd, const char **types_offered)
Definition: ecore_wl_dnd.c:86
Ecore exe event data structure.
Definition: ecore_exe_eo.h:28
#define EINA_INLIST
Used for declaring an inlist member in a struct.
Definition: eina_inlist.h:413
EAPI Evas_Object * elm_naviframe_add(Evas_Object *parent)
Add a new Naviframe object to the parent.
Definition: elc_naviframe.c:1598
void elua_state_free(Elua_State *es)
Destroy an Elua state.
Definition: elua.c:99
EOAPI void elm_obj_map_rotate_get(const Eo *obj, double *degree, int *cx, int *cy)
Get the rotate degree of the map.
void edje_external_type_array_register(const Edje_External_Type_Info *array)
Registers a batch of types and their information.
Definition: edje_external.c:187
EAPI Eina_Bool ecore_evas_pointer_warp(const Ecore_Evas *ee, Evas_Coord x, Evas_Coord y)
Sets the coordinates of the mouse pointer.
Definition: ecore_evas.c:2834
EAPI void * eet_connection_close(Eet_Connection *conn, Eina_Bool *on_going)
Closes a connection and lost its track.
Definition: eet_connection.c:198
#define EVAS_LAYER_MAX
top-most layer number
Definition: Evas_Common.h:285
EOAPI void elm_obj_table_homogeneous_set(Eo *obj, Eina_Bool homogeneous)
Control the homogenous state in a table.
Eina_Bool edje_object_part_drag_step(Evas_Object *obj, const char *part, double dx, double dy)
Steps the dragable x,y steps.
Definition: edje_legacy.c:266
EAPI Ecore_X_Window ecore_x_window_new(Ecore_X_Window parent, int x, int y, int w, int h)
Creates a new window.
Definition: ecore_x_window.c:99
EAPI Eina_Bool edje_edit_state_fill_smooth_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the smooth property for given part state.
Definition: edje_edit.c:6999
const char * name
The directory name.
Definition: efreet_icon.h:83
EAPI Eina_Bool ector_glsym_set(void *(*glsym)(void *lib, const char *name), void *lib)
Registers OpenGL API calls with the internal Ector_GL_API.
Definition: ector_main.c:66
unsigned int keycode
Key scan code numeric value.
Definition: Evas_Legacy.h:327
EAPI Eina_Bool eina_binbuf_insert_length(Eina_Binbuf *buf, const unsigned char *str, size_t length, size_t pos) EINA_ARG_NONNULL(1
Inserts a string of exact length into a buffer, reallocating as necessary.
#define EINA_SLICE_FMT
Definition: eina_slice.h:527
Eina_Bool evas_textblock_cursor_char_coord_set(Evas_Textblock_Cursor *obj, Evas_Coord x, Evas_Coord y)
Sets the position of the cursor according to the X and Y coordinates.
Definition: evas_object_textblock.c:12858
Ecore functions for dealing with drm, virtual terminals.
EAPI Eina_Bool edje_edit_state_text_fit_x_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool fit)
Sets if the text part should fit it's container horizontally.
EAPI void * ecore_con_client_del(Ecore_Con_Client *cl)
Closes the connection and free memory allocated to the given client.
Definition: ecore_con_legacy.c:711
void evas_object_intercept_hide_callback_add(Evas_Object *obj, Evas_Object_Intercept_Hide_Cb func, const void *data)
Set the callback function that intercepts a hide event of a object.
EOAPI void evas_canvas3d_node_lod_enable_set(Eo *obj, Eina_Bool enable)
Enable behavior of node like LOD object.
Eina_Bool emotion_object_play_get(const Evas_Object *obj)
Get play/pause state of the media file.
Definition: emotion_smart.c:708
const EAPI char * eeze_disk_mount_wrapper_get(Eeze_Disk *disk)
Get the previously set mount wrapper for a disk.
Definition: eeze_disk_mount.c:247
EAPI void elm_config_magnifier_enable_set(Eina_Bool enable)
Set the magnifier enabled state for entires.
Definition: elm_config.c:4052
EAPI void elm_code_widget_selection_start(Evas_Object *widget, unsigned int line, unsigned int col)
Start the selection of widget contents.
Definition: elm_code_widget_selection.c:42
EAPI Eina_Bool edje_edit_image_set_image_max_get(Evas_Object *obj, const char *set_name, unsigned int place, int *w, int *h)
Gets max size of set's image.
int size
the length of the data sent
Definition: Ecore_Con.h:556
#define ELM_ICON_EVENT_THUMB_ERROR
Called when thumb nailing failed.
Definition: elm_icon_eo.h:38
void * eina_inarray_alloc_at(Eina_Inarray *array, unsigned int position, unsigned int member_count)
Opens a space at the given position, returning its pointer.
Definition: eina_inarray.c:573
Definition: eina_debug.h:151
Elm_Slider_Indicator_Visible_Mode indicator_visible_mode
indicator_visible_mode of the slider.
Definition: elm_widget_slider.h:41
EAPI Eina_Bool edje_edit_state_text_min_x_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets if the text part forces the minimum horizontal size of the container to be equal to the minimum ...
void elm_store_free(Elm_Store *st)
Free the store object and all items it manages.
Definition: elm_store.c:530
Whiteout file type (unused on Windows)
Definition: eina_file.h:128
Eina_Bool eina_strbuf_append_length(Eina_Strbuf *buf, const char *str, size_t length)
Appends a string of exact length to a buffer, reallocating as necessary.
EAPI Eina_Bool ecore_drm2_output_connected_get(Ecore_Drm2_Output *output)
Get if a given output is connected.
Definition: ecore_drm2_outputs.c:1402
double emotion_object_progress_status_get(const Evas_Object *obj)
Get how much of the file has been played.
Definition: emotion_smart.c:1208
void eina_matrix4_transpose(Eina_Matrix4 *out, const Eina_Matrix4 *in)
Computes the transpose of the given matrix.
Definition: eina_matrix.c:941
EAPI void ephysics_body_soft_body_drag_coefficient_set(EPhysics_Body *body, double coefficient)
Set the drag coefficient of a soft body.
void eeze_net_free(Eeze_Net *net)
Free a net object.
Definition: eeze_net.c:111
const char * key
The key symbol.
Definition: Ecore_Input.h:199
int evas_event_freeze_get(const Evas *e)
Return the freeze count on input events of a given canvas.
Definition: evas_events.c:1560
int min_time
Minimal time between updates.
Definition: Elocation.h:229
EOAPI Eina_Bool elm_obj_web_text_matches_highlight_set(Eo *obj, Eina_Bool highlight)
Sets whether to highlight the matched marks.
const EAPI char * eet_file_get(Eet_File *ef)
Retrieves the filename of an Eet_File.
Definition: eet_lib.c:1424
EAPI Edje_Edit_Image_Comp edje_edit_image_compression_type_get(Evas_Object *obj, const char *image)
Gets compression type for the given image.
Definition: edje_edit.c:10377
EAPI void ephysics_constraint_linear_limit_get(const EPhysics_Constraint *constraint, Evas_Coord *lower_x, Evas_Coord *upper_x, Evas_Coord *lower_y, Evas_Coord *upper_y, Evas_Coord *lower_z, Evas_Coord *upper_z)
Get the linear moving limits of a constraint.
Evas_Object * frame
Frame object that produced the error.
Definition: elm_web_common.h:36
EOAPI void elm_obj_gengrid_multi_select_mode_set(Eo *obj, Elm_Object_Multi_Select_Mode mode)
Set the gengrid multi select mode.
Eina_Iterator * eina_multi_iterator_internal_new(Eina_Iterator *itc,...)
Creates an Eina_Iterator that iterates through a series of Eina_Iterator.
Definition: eina_iterator.c:340
Evas_Object * evas_object_smart_add(Evas *eo_e, Evas_Smart *s)
Instantiates a new smart object described by s.
Definition: evas_object_smart.c:694
EAPI unsigned char ecore_getopt_callback_ecore_evas_list_engines(const Ecore_Getopt *parser, const Ecore_Getopt_Desc *desc, const char *str, void *data, Ecore_Getopt_Value *storage)
Helper ecore_getopt callback to list available Ecore_Evas engines.
Definition: ecore_evas_util.c:422
Eina_Rectangle_Packing
Definition: eina_rectangle.h:100
void elm_map_overlay_class_zoom_max_set(Elm_Map_Overlay *klass, int zoom)
Set the maximum zoom from where the overlay members in the class can be grouped.
Definition: elm_map.c:5388
Eina_Bool eina_iterator_lock(Eina_Iterator *iterator)
Locks the container of the iterator.
Definition: eina_iterator.c:159
EAPI int ECORE_WL2_EVENT_OFFER_DATA_READY
Definition: ecore_wl2.c:37
EOAPI void elm_obj_hoversel_horizontal_set(Eo *obj, Eina_Bool horizontal)
Control if the hoversel should expand horizontally.
EINA_DEPRECATED EAPI double edje_edit_part_item_weight_x_get(Evas_Object *obj, const char *part, const char *item)
Gets the horizontal weight value of a part item.
EOAPI Eina_List * elm_obj_gengrid_realized_items_get(const Eo *obj)
Get a list of realized items in gengrid.
EAPI void elm_access_highlight_set(Evas_Object *obj)
Give the highlight to the object directly.
Definition: elm_access.c:1335
const EAPI Eina_Value_Type * EINA_VALUE_TYPE_DOUBLE
Definition: eina_value.c:5603
Eina_Bool elm_object_cursor_style_set(Eo *obj, const char *style)
A different style for the cursor.
Definition: elm_main.c:2076
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_position_get(Evas_Object *obj, const char *part, const char *item_name, unsigned short *col, unsigned short *row)
Gets column/row position of the part's item.
Definition: edje_edit.c:5912
char * edje_mmap_data_get(const Eina_File *f, const char *key)
Gets data from the file level data block of an edje mapped file.
Definition: edje_load.c:371
Evas_Coord x
x co-ordinate
Definition: Evas_Common.h:227
EAPI double edje_edit_sound_compression_rate_get(Evas_Object *obj, const char *sound)
Gets the sound quality compression.
Definition: edje_edit.c:1497
EOAPI void elm_obj_entry_cursor_pos_set(Eo *obj, int pos)
Sets the cursor position in the entry to the given value.
static Eina_Bool eina_value_vset(Eina_Value *value, va_list args)
Sets the generic value.
EAPI void elm_progressbar_span_size_set(Evas_Object *obj, Evas_Coord size)
Control the (exact) length of the bar region of a given progress bar widget.
Definition: efl_ui_progressbar.c:1025
unsigned long int atimensec
The nano version of the timestamp when the file was last accessed.
Definition: eina_file.h:219
EAPI int ecore_con_server_send(Ecore_Con_Server *svr, const void *data, int size)
Sends the given data to the given server.
Definition: ecore_con_legacy.c:2354
EAPI Eet_Error eet_identity_set(Eet_File *ef, Eet_Key *key)
Sets a key to sign a file.
Definition: eet_lib.c:1879
Object Being Deleted (called before Free)
Definition: Evas_Common.h:423
EAPI int ECORE_DRM_EVENT_OUTPUT
Definition: ecore_drm_output.c:48
Zoom until map fits inside the scroll frame with no pixels outside this area.
Definition: elm_map_legacy.h:20
EOAPI unsigned int elm_obj_genlist_items_count(const Eo *obj)
Return how many items are currently in a list.
Eet_Descriptor_Str_Alloc_Callback str_alloc
how to allocate a string
Definition: Eet.h:2832
void eina_value_free(Eina_Value *value)
Frees value and its data.
Definition: eina_value.c:5649
EOAPI Evas_Device * evas_canvas_default_device_get(const Eo *obj, Evas_Device_Class type)
Return the default device of a given type.
void elm_theme_free(Elm_Theme *th)
Free a specific theme.
Definition: elm_theme.c:533
static Eina_Bool eina_value_optional_empty_is(const Eina_Value *value, Eina_Bool *is_empty)
Function to know if an eina optional is empty or not.
const EAPI char * elm_entry_entry_get(const Evas_Object *obj)
This returns the text currently shown in object entry.
Definition: elm_entry.c:4304
void eina_ustringshare_del(const Eina_Unicode *str)
Notes that the given string has lost an instance.
Definition: eina_ustringshare.c:142
Eina_Bool edje_external_type_unregister(const char *type_name)
Unregisters a previously registered EXTERNAL type.
Definition: edje_external.c:179
EOAPI void elm_obj_gengrid_select_mode_set(Eo *obj, Elm_Object_Select_Mode mode)
Set the gengrid select mode.
#define ELM_ENTRY_EVENT_ANCHOR_UP
called on anchor up
Definition: elm_entry_eo.h:1429
const EAPI char * eeze_disk_vendor_get(Eeze_Disk *disk)
Return the manufacturing vendor of the disk.
Definition: eeze_disk.c:369
Definition: Ecore_Wayland.h:149
EOAPI Eina_Bool elm_obj_entry_cursor_next(Eo *obj)
This moves the cursor one place to the right within the entry.
EAPI void ecore_evas_data_set(Ecore_Evas *ee, const char *key, const void *data)
Stores user data in an Ecore_Evas structure.
Definition: ecore_evas.c:1123
EOAPI void elm_obj_label_slide_mode_set(Eo *obj, Elm_Label_Slide_Mode mode)
Control the slide mode of the label widget.
Type text.
Definition: elm_general.h:415
The number layout to allow decimal point and negative sign.
Definition: elm_entry_common.h:32
_Edje_Action_Type
Definition: Edje_Common.h:1927
EOAPI void evas_canvas3d_node_orientation_inherit_set(Eo *obj, Eina_Bool inherit)
The orientation inheritance flag of the given node.
Eina_Iterator_Lock_Callback unlock
Callback called when the container is unlocked.
Definition: eina_iterator.h:168
const EAPI Eina_List * ecore_drm2_outputs_get(Ecore_Drm2_Device *device)
Get the list of outputs from a drm device.
Definition: ecore_drm2_outputs.c:1009
Eldbus_Pending * eldbus_proxy_property_get_all(Eldbus_Proxy *proxy, Eldbus_Message_Cb cb, const void *data)
Get all properties.
Definition: eldbus_proxy.c:772
EAPI Edje_Text_Effect edje_edit_part_effect_get(Evas_Object *obj, const char *part)
Gets the effect for a given part.
Definition: edje_edit.c:8806
EAPI Eina_Bool edje_edit_state_fixed_w_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the fixed width value of a part state.
void elm_object_item_cursor_style_set(Elm_Widget_Item *obj, const char *style)
Control a different style for a given custom cursor set for an item.
Definition: elm_widget_item_eo.legacy.c:39
EAPI Eina_Unicode * eina_unicode_strcpy(Eina_Unicode *dest, const Eina_Unicode *source) EINA_ARG_NONNULL(1
Same as the standard strcpy just with Eina_Unicode instead of char.
Evas_Coord_Point canvas
The X/Y location of the cursor.
Definition: Evas_Legacy.h:164
_Emotion_Vis
Definition: Emotion.h:212
EAPI void ecore_drm_device_keyboard_cached_context_set(struct xkb_context *ctx)
Sets up a cached context to use same context for each devices. This function will setup a cached cont...
Definition: ecore_drm_device.c:713
Eina_Bool eldbus_message_iter_basic_append(Eldbus_Message_Iter *iter, int type,...)
Append a basic type into an Eldbus_Iterator.
Definition: eldbus_message.c:558
Ecore_Idle_Exiter * ecore_idle_exiter_add(Ecore_Task_Cb func, const void *data)
Adds an idle exiter handler.
Definition: ecore_idle_exiter.c:17
Eina_Bool eina_module_free(Eina_Module *m)
Deletes a module.
Definition: eina_module.c:289
int evas_gl_rotation_get(Evas_GL *evas_gl)
Get the current rotation of the view, in degrees.
Definition: evas_gl.c:652
Far soft shadow text effect value.
Definition: Edje_Common.h:2142
static void eina_vector3_homogeneous_direction_set(Eina_Vector3 *out, const Eina_Quaternion *v)
Homogeneous direction set.
Image has been preloaded.
Definition: Evas_Common.h:426
EAPI void ecore_evas_callback_destroy_set(Ecore_Evas *ee, Ecore_Evas_Event_Cb func)
Sets a callback for Ecore_Evas destroy events.
Definition: ecore_evas.c:1205
EAPI Eina_Bool eeze_udev_syspath_is_kbd(const char *syspath)
Checks whether the device is a keyboard.
Definition: eeze_udev_syspath.c:280
Eina_Bool evas_object_box_option_property_vget(const Evas_Object *o, Evas_Object_Box_Option *opt, int property, va_list args)
Get a property's value (by its given numerical identifier), on a given box child element – by a varia...
Definition: evas_object_box.c:1996
EAPI Eina_Bool ecore_drm2_device_pointer_left_handed_set(Ecore_Drm2_Device *device, Eina_Bool left)
Set a left handed mode for the given device.
Definition: ecore_drm2_device.c:758
_Evas_Device_Class
Definition: Evas_Common.h:307
EOAPI Elm_Widget_Item * elm_obj_gengrid_item_insert_after(Eo *obj, const Elm_Gengrid_Item_Class *itc, const void *data, Elm_Widget_Item *relative, Evas_Smart_Cb func, const void *func_data)
Insert an item after another in a gengrid widget.
EAPI Eina_Binbuf * eina_binbuf_new(void) EINA_MALLOC EINA_WARN_UNUSED_RESULT
Creates a new binary string buffer.
#define EPHYSICS_BODY_DENSITY_IRON
Density of iron in kg / m ^ 3.
Definition: EPhysics.h:2058
Touch point is pressed down.
Definition: Evas_Legacy.h:1110
void eina_matrix4_array_set(Eina_Matrix4 *m, const double *v)
Sets matrix values using an array.
Definition: eina_matrix.c:1001
int eina_inarray_foreach_remove(Eina_Inarray *array, Eina_Each_Cb match, const void *user_data)
Removes all the members that match.
Definition: eina_inarray.c:708
void elm_slider_step_set(Evas_Object *obj, double step)
Set the step by which slider indicator will move.
Definition: elm_slider.c:1439
The file that must be included by any project wishing to use.
Eina_Bool ecore_thread_local_data_add(Ecore_Thread *thread, const char *key, void *value, Eina_Free_Cb cb, Eina_Bool direct)
Adds some data to a hash local to the thread.
Definition: ecore_thread.c:1240
Vcards.
Definition: elm_cnp.h:84
Sounds related to regular input.
Definition: Edje_Common.h:348
void ecore_event_type_flush_internal(int type,...)
Forcefully flush all pending type without processing them.
Definition: ecore_events.c:346
void elm_win_autodel_set(Eo *obj, Eina_Bool autodel)
Set the window's autodel state.
Definition: efl_ui_win.c:6146
Use Core Audio module (Apple) - DEPRECATED.
Definition: Ecore_Audio.h:59
void elm_theme_overlay_mmap_add(Elm_Theme *th, const Eina_File *f)
Prepends a theme overlay to the list of overlays.
Definition: elm_theme.c:653
Indicates Friday.
Definition: elm_dayselector_eo.h:30
Eina_Bool eldbus_service_object_manager_attach(Eldbus_Service_Interface *iface)
Attach ObjectManager interface.
Definition: eldbus_service.c:1526
EAPI Eina_Bool elm_layout_text_set(Eo *obj, const char *part, const char *text)
Set the text of the given part.
Definition: efl_ui_layout.c:3098
const char * type
Hint on the type of event_info parameter's contents on a Evas_Smart_Cb callback.
Definition: Evas_Common.h:2026
EAPI Eina_Bool edje_edit_state_color_set(Evas_Object *obj, const char *part, const char *state, double value, int r, int g, int b, int a)
Sets the color of a part state.
EAPI void ephysics_world_bodies_outside_back_autodel_set(EPhysics_World *world, Eina_Bool autodel)
Set world autodeleting bodies mode when they're outside of render area by the back.
Indicates Thursday.
Definition: elm_dayselector_eo.h:29
EAPI double elm_config_transition_duration_factor_get(void)
Get the duration factor of transitions.
Definition: elm_config.c:4671
Evas_Object *(* Elm_Web_Dialog_File_Selector)(void *data, Evas_Object *obj, Eina_Bool allows_multiple, Eina_List *accept_types, Eina_List **selected, Eina_Bool *ret)
Callback type for the JS file selector hook.
Definition: elm_web_common.h:239
Eina_Bool elm_object_cursor_theme_search_enabled_get(const Eo *obj)
Whether the cursor may be looked in the theme or not.
Definition: elm_main.c:2094
EINA_DEPRECATED void elm_bg_overlay_set(Evas_Object *obj, Evas_Object *overlay)
Set the overlay object used for the background object.
EAPI void ecore_x_window_move(Ecore_X_Window win, int x, int y)
Moves a window to the position x, y.
Definition: ecore_x_window.c:578
EOAPI Eina_List * evas_canvas_tree_objects_at_xy_get(Eo *obj, Efl_Canvas_Object *stop, int x, int y)
Retrieve a list of Evas objects lying over a given position in a canvas.
The window wants to start in an iconified state.
Definition: Ecore_X.h:1255
#define EET_T_INLINED_STRING
Data type: char * (but compressed inside the resulting eet)
Definition: Eet.h:2586
Evas_Coord y
Anchor geometry, relative to canvas.
Definition: elm_entry_common.h:60
Eina_Simple_XML_Node_Tag * eina_simple_xml_node_tag_new(Eina_Simple_XML_Node_Tag *parent, const char *name)
Creates new tag.
Definition: eina_simple_xml_parser.c:675
EAPI Eina_Bool ecore_drm2_fb_release(Ecore_Drm2_Output *o, Eina_Bool panic)
Try to force a framebuffer release for an output.
Definition: ecore_drm2_fb.c:719
EOAPI void evas_canvas3d_node_position_get(const Eo *obj, Evas_Canvas3D_Space space, Evas_Real *x, Evas_Real *y, Evas_Real *z)
Get the position of the given node.
EAPI void elm_gesture_layer_double_tap_timeout_set(Evas_Object *obj, double double_tap_timeout)
This function sets the gesture layer double tap timeout of an object.
Definition: elm_gesture_layer.c:4136
void evas_textblock_cursor_free(Evas_Textblock_Cursor *cur)
Free the cursor and unassociate it from the object.
Definition: evas_object_textblock.c:9114
int elm_map_zoom_get(const Eo *obj)
Get the zoom level of the map.
Definition: elm_map.c:4350
int(* Eina_Rbtree_Cmp_Key_Cb)(const Eina_Rbtree *node, const void *key, int length, void *data)
Definition: eina_rbtree.h:132
struct _Eina_Thread_Queue Eina_Thread_Queue
Definition: eina_thread_queue.h:29
EAPI Eina_Bool ecore_x_window_keygrab_set(Ecore_X_Window win, const char *key, int mod, int any_mod, int priority, Ecore_X_Win_Keygrab_Mode grab_mode)
Definition: ecore_x_keygrab.c:581
EAPI Eina_Bool edje_edit_state_container_align_x_set(Evas_Object *obj, const char *part, const char *state, double value, double x)
Sets x align for BOX or TABLE part.
void elm_textpath_circular_set(Efl_Ui_Textpath *obj, double radius, double start_angle, Efl_Ui_Textpath_Direction direction)
Set a circle with given radius, and start angle.
Definition: efl_ui_textpath_eo.legacy.c:3
EAPI Eina_Bool edje_edit_part_item_index_span_col_set(Evas_Object *obj, const char *part, unsigned int index, unsigned short col)
Sets the count of columns which this item will spans for use.
void evas_event_feed_mouse_up(Evas *obj, int b, Evas_Button_Flags flags, unsigned int timestamp, const void *data)
Mouse up event feed.
Definition: evas_events.c:2068
Definition: efl_ui_container_layout.h:14
Elm_Calendar_Weekday
A weekday.
Definition: elm_calendar_eo.h:59
EAPI Eina_List * eina_list_shuffle(Eina_List *list, Eina_Random_Cb func)
Shuffles list.
Definition: eina_list.c:1182
EAPI void elm_validator_regexp_helper(void *data, const Efl_Event *event)
The regex validator.
Definition: elm_helper.c:42
#define ELM_FLIPSELECTOR_EVENT_UNDERFLOWED
Called when flipselector is underflowed.
Definition: elm_flipselector_eo.h:202
int Evas_Font_Size
Type used for font sizes (int).
Definition: Evas_Common.h:112
void * eina_inarray_nth(const Eina_Inarray *array, unsigned int position)
Gets the member at the given position.
Definition: eina_inarray.c:543
Eina_Bool emotion_object_file_set(Evas_Object *obj, const char *filename)
Set the file to be played in the Emotion object.
Definition: emotion_smart.c:349
Definition: ecore_evas_x11.h:22
long long max
Number of total steps to complete this I/O.
Definition: Eio_Legacy.h:176
EAPI void elm_hover_parent_set(Evas_Object *obj, Evas_Object *parent)
Sets the parent object for the hover.
Definition: elm_hover.c:757
static Eina_Bool eina_value_array_vset(Eina_Value *value, unsigned int position, va_list args)
Sets a generic value to an array member.
static Eina_Clist * eina_clist_next(const Eina_Clist *list, const Eina_Clist *elem)
Gets the next element.
int device
Multi device number that moved (1 or more for extra touches)
Definition: Evas_Legacy.h:299
#define ELM_ENTRY_EVENT_ANCHOR_OUT
Called on anchor out.
Definition: elm_entry_eo.h:1420
EAPI int eina_cpu_count(void)
Gets the current number of processors.
Definition: eina_cpu.c:311
const char * eldbus_object_bus_name_get(const Eldbus_Object *obj)
Get the name associated with a Eldbus_Object.
Definition: eldbus_object.c:549
EAPI double ecore_evas_aspect_get(const Ecore_Evas *ee)
Gets the aspect ratio of a canvas window.
Definition: ecore_evas.c:2556
const Eina_List * evas_font_path_global_list(void)
Retrieves the list of font paths used by the application.
Definition: evas_font_dir.c:1417
EOAPI Eina_Bool elm_obj_prefs_item_value_set(Eo *obj, const char *name, const Eina_Value *value)
Set the value on a given prefs widget's item.
The number layout to allow decimal point to provide fractional value.
Definition: elm_entry_common.h:31
int micro
< minor (new features, bugfixes, major improvements version)
Definition: Ecore_X.h:31
pipeline is up and running
Definition: Emotion.h:248
char * evas_textblock_text_utf8_to_markup(const Evas_Object *obj, const char *text)
Return the markup version of the plain text.
Definition: evas_object_textblock.c:8602
EAPI Ecore_Con_Eet * ecore_con_eet_server_new(Ecore_Con_Server *server)
Creates an Ecore_Con_Eet server.
Definition: ecore_con_eet.c:719
EAPI int ECORE_WL2_EVENT_DND_DROP
Definition: ecore_wl2.c:28
EOAPI void elm_obj_index_omit_enabled_set(Eo *obj, Eina_Bool enabled)
Enable or disable omit feature for a given index widget.
EAPI Eina_Bool edje_edit_state_external_param_bool_get(Evas_Object *obj, const char *part, const char *state, double value, const char *param, Eina_Bool *val)
Gets external parameter of type BOOL.
Definition: edje_edit.c:7412
Eina_Bool evas_font_hinting_can_hint(const Evas *e, Evas_Font_Hinting_Flags hinting)
Checks if the font hinting is supported by the given evas.
Definition: evas_main.c:1935
Ecore_Con_Server * server
the client that was lost
Definition: Ecore_Con.h:524
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_min_w_set(Evas_Object *obj, const char *part, const char *item, int min_w)
Sets the minimum width value of a part's item.
EAPI void elm_font_properties_free(Elm_Font_Properties *efp)
Free font properties return by elm_font_properties_get().
Definition: elm_font.c:140
EAPI void ephysics_body_rotation_set(EPhysics_Body *body, EPhysics_Quaternion *quat)
Set body's rotation.
A 2D size in pixel coordinates.
Definition: eina_rectangle.h:60
EOAPI Eina_Bool evas_canvas3d_scene_pick(const Eo *obj, Evas_Real x, Evas_Real y, Evas_Canvas3D_Node **node, Evas_Canvas3D_Mesh **mesh, Evas_Real *s, Evas_Real *t)
Get information on the most front visible mesh for the given position.
Evas_Object *(* Elm_Entry_Item_Provider_Cb)(void *data, Evas_Object *entry, const char *item)
This callback type is used to provide items.
Definition: elm_entry_common.h:125
Ecore_Export_Type(* buffer_export)(Ecore_Buffer_Module_Data bmdata, Ecore_Buffer_Data bdata, int *id)
Get the id or fd of Ecore_Buffer for exporting it.
Definition: Ecore_Buffer.h:450
EOAPI Eina_Bool elm_obj_table_homogeneous_get(const Eo *obj)
Control the homogenous state in a table.
EAPI Eina_Bool edje_edit_image_del(Evas_Object *obj, const char *name)
Deletes an image from the image collection.
Definition: edje_edit.c:10204
Eina_Bool edje_object_part_drag_value_set(Evas_Object *obj, const char *part, double dx, double dy)
Sets the dragable object location.
Definition: edje_legacy.c:218
EAPI void ephysics_body_sleeping_threshold_set(EPhysics_Body *body, double linear_threshold, double angular_threshold)
Set the linear and angular sleeping threshold.
Definition: Ecore_Cocoa.h:174
EAPI void elm_fileselector_multi_select_set(Evas_Object *obj, Eina_Bool multi)
Enable or disable multi-selection in the file selector widget.
Definition: elc_fileselector.c:2248
Definition: ecore_win32_dnd_drop_target.h:13
Ecore_Exe_Flags
Flags for executing a child with its stdin and/or stdout piped back.
Definition: ecore_exe_eo.h:43
EOAPI unsigned int elm_obj_genlist_filtered_items_count(const Eo *obj)
Return how many items have passed the filter currently.
Definition for a structure that stores information of a Process add event.
Definition: Ecore_Common.h:1055
#define EVAS_GL_SUCCESS
The last evas_gl_ operation succeeded.
Definition: Evas_GL.h:5073
EINA_DEPRECATED void elm_diskselector_item_cursor_set(Elm_Object_Item *it, const char *cursor)
Set the cursor to be shown when mouse is over the diskselector item.
Evas_Object * emotion_object_add(Evas *evas)
Add an emotion object to the canvas.
Definition: emotion_smart.c:236
unsigned long int offset
The offset in the file.
Definition: eina_file_common.h:120
EAPI Eeze_Disk * eeze_disk_new(const char *path)
Create a new disk object from a /sys/ path or /dev/ path.
Definition: eeze_disk.c:152
const char * property_name
The name of the property.
Definition: Eo.h:890
unsigned int timestamp
Timestamp of data read out in seconds since epoch.
Definition: Elocation.h:208
Definition: elm_config.h:1326
EAPI Eina_Bool emile_image_data(Emile_Image *image, Emile_Image_Property *prop, unsigned int property_size, void *pixels, Emile_Image_Load_Error *error)
Read the pixels from an image file.
Definition: emile_image.c:2499
EOAPI void evas_canvas3d_camera_projection_matrix_get(const Eo *obj, Evas_Real *matrix)
Get the projection matrix of the given camera.
Definition: bq_mgr_protocol.h:77
void elm_map_zoom_mode_set(Eo *obj, Elm_Map_Zoom_Mode mode)
Set the zoom mode used by the map object.
Definition: elm_map.c:4398
enum _Evas_Aspect_Control Evas_Aspect_Control
Aspect types/policies for scaling size hints, used for evas_object_size_hint_aspect_set()
Elm_Animation_View_State
Defines the state of animation view.
Definition: efl_ui_animation_view_eo.legacy.h:19
char * eina_simple_xml_node_dump(Eina_Simple_XML_Node *node, const char *indent)
Converts the node tree under the given element to a XML string.
Definition: eina_simple_xml_parser.c:1196
Definition: Ecore_Wayland.h:171
EOAPI void evas_canvas3d_mesh_fog_color_get(Eo *obj, Evas_Real *r, Evas_Real *g, Evas_Real *b, Evas_Real *a)
Set the fog color and density for the given mesh.
EAPI int ECORE_WL_EVENT_DATA_SOURCE_CANCELLED
Definition: ecore_wl.c:98
EOAPI int elm_obj_entry_cursor_pos_get(const Eo *obj)
Get the current position of the cursor in the entry.
EAPI Evas_Object * elm_layout_content_get(const Evas_Object *obj, const char *swallow)
Get the child object in the given content part.
Definition: efl_ui_layout.c:1267
EAPI void ecore_x_icccm_colormap_window_unset(Ecore_X_Window win, Ecore_X_Window subwin)
Remove a window from the list of colormap windows.
Definition: ecore_x_icccm.c:1067
void elm_map_overlay_bubble_follow(Elm_Map_Overlay *bubble, const Elm_Map_Overlay *parent)
Follow a other overlay.
Definition: elm_map.c:5458
unsigned int value_size
byte size of value
Definition: eina_value.h:3680
void(* disconnected)(void *data, struct bq_provider *bq_provider)
disconnected - (none)
Definition: bq_mgr_protocol.h:223
EAPI void ephysics_body_soft_body_dragging_set(EPhysics_Body *body, int triangle)
Set the soft body dragging status.
quit when the application's last window is hidden
Definition: elm_general.h:250
Eina_Bool evas_object_image_extension_can_load_fast_get(const char *file)
Check if a file extension may be supported by Image Object Functions.
Definition: evas_main.c:759
unsigned int timestamp
Timestamp of data read out in seconds since epoch.
Definition: Elocation.h:188
struct _Eina_Value_Blob Eina_Value_Blob
Definition: eina_value.h:2983
void eina_inarray_step_set(Eina_Inarray *array, unsigned int sizeof_eina_inarray, unsigned int member_size, unsigned int step)
Initializes an inline array.
Definition: eina_inarray.c:366
Eina_Bool emotion_shutdown(void)
Shutdown Emotion library.
Definition: emotion_main.c:217
Eina_Rw_Slice eina_ustrbuf_rw_slice_get(const Eina_UStrbuf *buf)
Gets a read-write slice of the buffer contents.
EAPI Eina_Bool ecore_con_url_pipeline_get(void)
Is HTTP 1.1 pipelining enable ?
Definition: ecore_con_url.c:99
int eina_ustringshare_strlen(const Eina_Unicode *str)
Notes that the given string must be shared.
Definition: eina_ustringshare.c:178
Ecore_IMF_Keyboard_Locks locks
The keyboard locks active when the event has been emitted.
Definition: Ecore_IMF.h:707
EAPI Eina_Bool ecore_evas_focus_skip_get(const Ecore_Evas *ee)
Gets the "focus skip" flag.
Definition: ecore_evas.c:2616
YCbCr 4:2:2, ITU.BT-601 specifications.
Definition: emile_image.h:30
int count
The size of the message's array (may be greater than 1)
Definition: Edje_Legacy.h:500
Definition: evas_3d_utils.h:53
EOAPI Elm_Calendar_Weekday elm_obj_calendar_first_day_of_week_get(const Eo *obj)
The first day of week to use on calendar widgets'.
EAPI int ecore_ipc_server_send(Ecore_Ipc_Server *svr, int major, int minor, int ref, int ref_to, int response, const void *data, int size)
Sends a message to the given IPC server.
Definition: ecore_ipc.c:921
EAPI void ecore_imf_evas_event_mouse_in_wrap(Evas_Event_Mouse_In *evas_event, Ecore_IMF_Event_Mouse_In *imf_event)
Converts a "mouse_in" event from Evas to the corresponding event of Ecore_IMF.
Definition: ecore_imf_evas.c:66
void eina_matrix4_identity(Eina_Matrix4 *out)
Sets the given matrix to identity.
Definition: eina_matrix.c:979
Eina_Bool(* evasglSignalSync)(Evas_GL *evas_gl, EvasGLSync sync, unsigned mode)
Signal a sync object, unlocking all threads waiting on it.
Definition: Evas_GL.h:5812
void elm_coords_finger_size_adjust(int times_w, Evas_Coord *w, int times_h, Evas_Coord *h)
Adjust size of an element for finger usage.
Definition: elm_main.c:1949
void(* Efl_Signal_Cb)(void *data, Evas_Object *obj, const char *emission, const char *source)
Edje signal callback functions's prototype definition.
Definition: Edje_Common.h:271
static Eina_Bool eina_semaphore_free(Eina_Semaphore *sem)
Frees an allocated Eina_Semaphore.
static Eina_Bool eina_value_error_get(const Eina_Value *v, Eina_Error *c)
Check value type and get contents.
Definition: eina_inline_value_util.x:245
Indicates that the lock operation failed.
Definition: eina_lock.h:90
void * ecore_event_handler_del(Ecore_Event_Handler *event_handler)
Deletes an event handler.
Definition: ecore_events.c:46
EINA_DEPRECATED void elm_edje_file_cache_all_set(int size)
Set the configured edje file cache size for all applications on the display.
Image data has been unloaded (by some mechanism in Evas that throw out original image data)
Definition: Evas_Common.h:436
EAPI void ecore_wl2_window_close_callback_set(Ecore_Wl2_Window *window, void(*cb)(void *data, Ecore_Wl2_Window *win), void *data)
Set a callback to be caleld just before the window is closed and freed.
Definition: ecore_wl2_window.c:576
EAPI unsigned int ethumb_video_fps_get(const Ethumb *e)
Get the thumbnail framerate.
Definition: ethumb.c:822
EOAPI void elm_obj_table_unpack(Eo *obj, Efl_Canvas_Object *subobj)
Remove child from table.
canary value: any value greater or equal to ELM_OBJECT_MULTI_SELECT_MODE_MAX is forbidden.
Definition: elm_general.h:297
bottom left skyline
Definition: eina_rectangle.h:104
EAPI int ECORE_WL2_EVENT_DATA_SOURCE_SEND
Definition: ecore_wl2.c:34
const EOAPI Efl_Canvas_Object * elm_obj_prefs_item_object_get(Eo *obj, const char *name)
Get the Elementary widget bound to a given prefs widget's item.
#define ELM_ENTRY_EVENT_REDO_REQUEST
Called when redo was requested.
Definition: elm_entry_eo.h:1360
struct _Eina_Matrixsparse Eina_Matrixsparse
Definition: eina_matrixsparse.h:66
Eina_Bool(* Eina_Debug_Dispatch_Cb)(Eina_Debug_Session *session, void *buffer)
Definition: eina_debug.h:96
int size
The size on disk.
Definition: Eet.h:544
void * data
User data associated with an Ecore_Event_Key.
Definition: Ecore_Input.h:213
int EIO_MONITOR_FILE_DELETED
A watched file was deleted, or a file in a watched directory was deleted.
Definition: eio_monitor.c:307
EAPI void ecore_imf_context_event_callback_add(Ecore_IMF_Context *ctx, Ecore_IMF_Callback_Type type, Ecore_IMF_Event_Cb func, const void *data)
Adds (registers) a callback function to a given context event.
Definition: ecore_imf_context.c:767
EAPI void elm_gesture_layer_line_distance_tolerance_set(Evas_Object *obj, Evas_Coord line_distance_tolerance)
This function sets the gesture layer line distance tolerance of an object.
Definition: elm_gesture_layer.c:4008
void(* Eina_Promise_Cancel_Cb)(void *data, const Eina_Promise *dead_promise)
Definition: eina_promise.h:188
struct _Ecore_Con_Event_Url_Progress::@28 up
upload info
Eldbus_Signal_Handler * eldbus_object_manager_interfaces_added(Eldbus_Object *obj, Eldbus_Signal_Cb cb, const void *cb_data)
Register a callback on "InterfacesAdded" signal.
Definition: eldbus_freedesktop.c:85
Evas_Object *(* Elm_Web_Dialog_Prompt)(void *data, Evas_Object *obj, const char *message, const char *def_value, const char **value, Eina_Bool *ret)
Callback type for the JS prompt hook.
Definition: elm_web_common.h:215
EAPI void eina_debug_session_dispatch_override(Eina_Debug_Session *session, Eina_Debug_Dispatch_Cb disp_cb)
Override the dispatcher of a specific session.
Definition: eina_debug.c:291
static Eina_Bool eina_stringshare_replace_length(Eina_Stringshare **p_str, const char *news, unsigned int slen)
Replace the previously stringshared pointer with a new content.
Definition: eina_inline_stringshare.x:107
EOAPI void elm_obj_clock_first_interval_set(Eo *obj, double interval)
The first interval on time updates for a user mouse button hold on clock widgets' time editing.
EAPI void elm_video_stop(Evas_Object *obj)
Stop a video.
Definition: efl_ui_video.c:553
EAPI Eina_List * eeze_udev_find_unlisted_similar(Eina_List *list)
Updates a list of all syspaths that are (or should be) the same device.
Definition: eeze_udev_find.c:79
Eina_Debug_Timer * eina_debug_timer_add(unsigned int timeout_ms, Eina_Debug_Timer_Cb cb, void *data)
Add a timer.
Definition: eina_debug_timer.c:152
Definition: Edje_Common.h:180
int x
x co-ordinate
Definition: Evas_Common.h:235
The window should fill the entire screen and have no window border/decorations.
Definition: Ecore_X.h:167
EAPI Ecore_X_Randr_Orientation ecore_x_randr_screen_primary_output_orientations_get(Ecore_X_Window root)
Definition: ecore_x_randr.c:136
_Eina_Simple_XML_Type
Definition: eina_simple_xml_parser.h:202
enum _Edje_Aspect_Control Edje_Aspect_Control
EAPI Eina_Bool edje_edit_state_external_param_int_get(Evas_Object *obj, const char *part, const char *state, double value, const char *param, int *val)
Gets external parameter of type INT.
Definition: edje_edit.c:7379
struct _Elm_Prefs_Data_Event_Changed Elm_Prefs_Data_Event_Changed
EAPI Evas_Object * elm_flip_add(Evas_Object *parent)
Add a new flip to the parent.
Definition: efl_ui_flip.c:2370
EAPI Evas * ecore_evas_ews_evas_get(void)
Returns the internal backing store in use.
Definition: ecore_evas_ews.c:1385
Eina_List * tween_list
list of Edje_Part_Image_Id
Definition: edje_convert.h:150
always select mode.
Definition: elm_general.h:39
#define ELM_ENTRY_EVENT_TEXT_SET_DONE
Called when text set finished.
Definition: elm_entry_eo.h:1376
void evas_object_geometry_set(Evas_Object *eo_obj, Evas_Coord x, Evas_Coord y, Evas_Coord w, Evas_Coord h)
Set the position and (rectangular) size of the given Evas object.
Definition: evas_object_main.c:1201
void edje_text_class_del(const char *text_class)
Deletes the text class.
Definition: edje_util.c:1205
EAPI Eo * efl_super(const Eo *eo_id, const Efl_Class *cur_klass)
Prepare a call to the parent class implementation of a function.
Definition: eo.c:447
EAPI void elm_thumb_path_get(const Evas_Object *obj, const char **file, const char **key)
Get the path and key to the image or video thumbnail generated by ethumb.
Definition: elm_thumb.c:941
static Eina_Bool eina_value_list_vappend(Eina_Value *value, va_list args)
Appends the generic value in a list.
Eina_List * keywords
Keywords which describe this entry.
Definition: efreet_desktop.h:130
Definition: Ecore_X.h:637
EAPI void ecore_evas_show(Ecore_Evas *ee)
Shows an Ecore_Evas' window.
Definition: ecore_evas.c:1500
Eina_Bool flipped
a flag that shows the flip status of the item.
Definition: elm_gen_common.h:69
Eina_Bool dummy
dummy entry - set to anything you like
Definition: elm_store.h:101
struct _Eina_List Eina_List
Definition: eina_list.h:313
All resources are available.
Definition: Elocation.h:135
void edje_password_show_last_set(Eina_Bool password_show_last)
Shows last character in password mode.
Definition: edje_util.c:392
struct _Ecore_Event_Handler Ecore_Event_Handler
A handle for an event handler.
Definition: Ecore_Common.h:576
EAPI Eina_Bool edje_edit_part_restack_below(Evas_Object *obj, const char *part)
Moves the given part below the previous one.
Definition: edje_edit.c:3595
Elm_Genlist_Item_Type
Defines if the item is of any special type (has subitems or it's the index of a group),...
Definition: elm_general.h:347
void elm_object_domain_translatable_part_text_set(Evas_Object *obj, const char *part, const char *domain, const char *text)
Set the text for an object's part, marking it as translatable.
Definition: elm_main.c:1527
Definition: Ecore_X.h:821
void *(* Eet_Descriptor_List_Append_Callback)(void *l, void *d)
Definition: Eet.h:2708
int response
Requires response.
Definition: Ecore_Ipc.h:299
EAPI void ecore_evas_shadow_geometry_get(const Ecore_Evas *ee, int *l, int *r, int *t, int *b)
Gets shadow geometry for client-side decorations.
Definition: ecore_evas.c:2810
EAPI Ecore_Wl2_Subsurface * ecore_wl2_subsurface_new(Ecore_Wl2_Window *window)
Create and return a new subsurface.
Definition: ecore_wl2_subsurf.c:34
The rendering is non blocking mode.
Definition: Evas_Common.h:302
Ecore_X_Atom ECORE_X_ATOM_E_KEYROUTER_WINDOW_KEYTABLE
Definition: ecore_x_atoms_decl.h:372
Eina_Hash * section
currently selected section
Definition: efreet_ini.h:26
keep orientation as pixel data is
Definition: Ethumb.h:269
Definition: eldbus_proxy.h:224
static Eina_Bool eina_condition_timedwait(Eina_Condition *cond, double t)
Causes a thread to wait until signaled by the condition or a timeout is reached.
static unsigned int eina_f8p24_fracc_get(Eina_F8p24 v)
Gets the absolute value of the integer part of and Eina_F8p24 floating point number.
EOAPI double elm_obj_slideshow_timeout_get(const Eo *obj)
Get the interval set for image transitions on a given slideshow widget.
Definition: Ecore_Cocoa.h:194
EAPI Evas_Object * elm_image_add(Evas_Object *parent)
Add a new image to the parent.
Definition: efl_ui_image.c:2648
int ecore_pipe_wait(Ecore_Pipe *p, int message_count, double wait)
Waits from another thread on the read side of a pipe.
Definition: ecore_pipe.c:176
EOAPI Elm_Widget_Item * elm_obj_index_item_append(Eo *obj, const char *letter, Evas_Smart_Cb func, const void *data)
Append a new item on a given index widget.
struct _Eina_File Eina_File
A file handle.
Definition: eina_file.h:135
Evas_GL_Surface * evas_gl_pbuffer_surface_create(Evas_GL *evas_gl, Evas_GL_Config *cfg, int w, int h, const int *attrib_list)
Create a pixel buffer surface.
Definition: evas_gl.c:269
EAPI Embryo_Cell embryo_program_return_value_get(Embryo_Program *ep)
Retreives the return value of the last called function of the given program.
Definition: embryo_amx.c:1906
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_align_x_set(Evas_Object *obj, const char *part, const char *item, double align_x)
Sets the horizontal align value of a part state.
static void eina_vector3_homogeneous_direction_transform(Eina_Vector3 *out, const Eina_Matrix4 *m, const Eina_Vector3 *v)
Homogeneous direction transform vector.
use orientation from metadata (EXIF-only currently)
Definition: Ethumb.h:277
EAPI Eina_Bool ecore_x_present_exists(void)
Definition: ecore_x_present.c:169
EAPI int EAPI int eina_file_mkstemp(const char *templatename, Eina_Tmpstr **path) EINA_ARG_NONNULL(1)
Generates and creates a uniquely named temporary file from a template name.
Definition: eina_file_common.c:1001
int version
version of the interface descriptor.
Definition: eldbus_service.h:115
void eina_thread_cancel_checkpoint(void)
If the current thread is cancellable, this introduces a cancellation check point.
Definition: eina_thread.c:252
Eina_Bool eina_log_color_disable_get(void)
Determines if color logging is enabled or disabled.
Definition: eina_log.c:1795
struct _Efl_Text_Cursor_Cursor Evas_Textblock_Cursor
Definition: evas_textblock_legacy.h:150
const EAPI Ecore_Evas * ecore_evas_window_group_get(const Ecore_Evas *ee)
Gets the canvas group set.
Definition: ecore_evas.c:2541
static const void * eina_slice_end_get(const Eina_Slice slice)
The memory position where the slice ends.
EAPI void ecore_fb_input_device_axis_size_set(Ecore_Fb_Input_Device *dev, int w, int h)
Set the axis size of the given device.
Definition: ecore_fb_li.c:634
#define ELM_HOVERSEL_EVENT_ITEM_UNFOCUSED
Called when hoversel item lost focus.
Definition: elm_hoversel_eo.h:204
EAPI void * ecore_win32_window_hwnd_get(Ecore_Win32_Window *window)
Return the window HANDLE associated to the given window.
Definition: ecore_win32_window.c:524
const EAPI char * eeze_udev_syspath_get_devpath(const char *syspath)
Get the /dev/ path from the /sys/ path.
Definition: eeze_udev_syspath.c:69
void evas_textblock_cursor_at_format_set(Evas_Textblock_Cursor *cur, const Evas_Object_Textblock_Node_Format *fmt)
Set the cursor to point to the position of fmt.
Definition: evas_object_textblock.c:12152
EAPI struct wl_surface * ecore_wl2_subsurface_surface_get(Ecore_Wl2_Subsurface *subsurface)
Get the wl_surface for this subsurface.
Definition: ecore_wl2_subsurf.c:90
void ecore_buffer_provider_consumer_add_cb_set(Ecore_Buffer_Provider *provider, Ecore_Buffer_Provider_Consumer_Add_Cb func, void *data)
Sets a callback for consumer connection events.
Definition: ecore_buffer_provider.c:208
Ecore_Audio pulseaudio output.
Touch point is moved.
Definition: Evas_Legacy.h:1112
const EAPI char * edje_edit_state_rel1_to_y_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets the part name rel1y is relative to.
EAPI int ecore_x_window_border_width_get(Ecore_X_Window win)
Retrieves the width of the border of the given window.
Definition: ecore_x_window.c:819
Eo * dev
The Efl_Input_Device that originated the event.
Definition: Ecore_Input.h:215
Eina_Log_Level level
The Eina_Log_Level to use.
Definition: eina_promise.h:391
Eet_Descriptor_List_Next_Callback list_next
how to iterate to the next element of a list.
Definition: Eet.h:2834
Eldbus_Message * eldbus_service_signal_new(const Eldbus_Service_Interface *iface, unsigned int signal_id)
Create signal message.
Definition: eldbus_service.c:1399
const void * data
Context data given to every callback.
Definition: eina_promise.h:337
#define EO_VERSION
Definition: Eo.h:837
struct _Eio_File Eio_File
Definition: Eio.h:72
Ecore_X_Atom ECORE_X_ATOM_TEAMWORK_STARTED
Definition: ecore_x_atoms_decl.h:383
EOAPI void evas_canvas_font_path_clear(Eo *obj)
Removes all font paths loaded into memory for the given evas.
World being deleted (called before free)
Definition: EPhysics.h:917
EAPI void ecore_wl2_dnd_drag_end(Ecore_Wl2_Input *input)
End a drag started by a call to ecore_wl2_dnd_drag_start.
Definition: ecore_wl2_dnd.c:509
EAPI Eina_Bool ecore_imf_context_input_panel_return_key_disabled_get(Ecore_IMF_Context *ctx)
Gets whether the return key on the input panel should be disabled or not.
Definition: ecore_imf_context.c:1138
const char * elm_object_item_style_get(const Elm_Widget_Item *obj)
Control the style of an object item.
Definition: elm_widget_item_eo.legacy.c:105
EAPI Eina_Bool ecore_x_randr_edid_display_type_digital_get(unsigned char *edid, unsigned long edid_length)
Get the display type from raw EDID data.
Definition: ecore_x_randr.c:3820
Eldbus_Message * eldbus_message_ref(Eldbus_Message *msg)
Increase message reference.
Definition: eldbus_message.c:145
Eldbus_Pending * eldbus_names_activatable_list(Eldbus_Connection *conn, Eldbus_Message_Cb cb, const void *cb_data)
Send a "ListActivatableNames" method call in proxy.
Definition: eldbus_freedesktop.c:55
EAPI Eina_Bool ephysics_body_back_face_culling_get(const EPhysics_Body *body)
Return if body's evas object will be hidden when it is counter-clockwise or not.
int ethumb_client_shutdown(void)
Shut down the Ethumb_Client library.
Definition: ethumb_client.c:529
const char * name
Name of the mempool backend.
Definition: eina_inline_mempool.x:31
EAPI Eina_Bool eio_file_cancel(Eio_File *ls)
Cancel any Eio_File.
Definition: eio_file.c:738
A gamepad controller or joystick.
Definition: Ecore_IMF.h:491
Definition: elm_code_line.h:13
EAPI Eina_List * edje_edit_color_classes_list_get(Evas_Object *obj)
Gets the list of all the Color Classes in the given edje object.
Definition: edje_edit.c:2561
void eina_matrix4_ortho_set(Eina_Matrix4 *m, double left, double right, double bottom, double top, double dnear, double dfar)
Sets orthogonality matrix.
Definition: eina_matrix.c:1066
int elm_init(int argc, char **argv)
Initialize Elementary.
Definition: elm_main.c:424
EAPI Eina_Bool edje_edit_state_rel2_relative_x_set(Evas_Object *obj, const char *part, const char *state, double value, double x)
Sets the 'rel2 relative X' value of state.
EAPI void ecore_con_socks_apply_once(Ecore_Con_Socks *ecs)
Sets a proxy object to be used with the next server created with ecore_con_server_connect().
Definition: ecore_con_socks.c:335
Definition: evas_bidi_utils.h:81
EOAPI void elm_obj_spinner_interval_set(Eo *obj, double interval)
Control the interval on time updates for an user mouse button hold on spinner widgets' arrows.
just quit the main loop on elm_exit()
Definition: elm_general.h:264
void * mmap(void *addr, size_t len, int prot, int flags, int fd, off_t offset)
Creates or opens a named or unnamed file mapping object for a specified file and maps a view of a fil...
Definition: escape_mman.c:15
EAPI int ecore_x_randr_edid_manufacturer_model_get(unsigned char *edid, unsigned long edid_length)
Get the manufacturer model number from raw EDID data.
Definition: ecore_x_randr.c:3635
EOAPI void elm_obj_notify_timeout_set(Eo *obj, double timeout)
Set the time interval after which the notify window is going to be hidden.
EAPI Eina_Bool edje_edit_state_vector_set(Evas_Object *obj, const char *part, const char *state, double value, const char *image)
Sets normal vector name for a given part state.
Definition: edje_edit.c:10593
EAPI void ecore_cocoa_terminate_cb_set(Ecore_Cocoa_Terminate_Cb cb)
Overrides the default behaviour in response to an application delete request.
void(* uuid)(void *data, struct zwp_e_session_recovery *zwp_e_session_recovery, const char *uuid)
uuid - (none) @uuid: (none)
Definition: session-recovery-client-protocol.h:24
MSAA with maximum allowed samples.
Definition: Evas_GL.h:532
Eina_Bool elm_animation_view_stop(Elm_Animation_View *obj)
Stop playing animation.
Eina_Bool ecore_thread_reschedule(Ecore_Thread *thread)
Asks for the function in the thread to be called again at a later time.
Definition: ecore_thread.c:1148
Definition: elm_widget_web.h:25
Definition: eina_inline_mempool.x:28
EAPI void ephysics_camera_perspective_enabled_set(EPhysics_Camera *camera, Eina_Bool enabled)
Set if perspective should be applied.
unsigned long int ctimensec
The nano version of the timestamp when the file was created.
Definition: eina_file.h:223
EOAPI int evas_canvas_image_cache_get(const Eo *obj)
Get the image cache.
const char * name
the name if any of the part
Definition: edje_convert.h:119
Convenience flag that sets property as GET, SET and STATE.
Definition: Edje_Common.h:652
Definition: Ecore_Ipc.h:250
Definition: Ecore_X.h:2661
#define EINA_INLIST_FREE(list, it)
Definition: eina_inlist.h:891
EAPI Eina_Bool ephysics_world_bodies_outside_top_autodel_get(const EPhysics_World *world)
Get world autodeleting bodies mode when they're outside of render area by the top.
Eina_Bool elm_animation_view_speed_set(Elm_Animation_View *obj, double speed)
Control animation speed.
void eina_hash_free_cb_set(Eina_Hash *hash, Eina_Free_Cb data_free_cb)
Sets the data cleanup callback for a hash.
Definition: eina_hash.c:732
EAPI void elm_config_finger_size_set(Evas_Coord size)
Set the configured finger size.
Definition: elm_config.c:3264
called when the keyboard mode state of the input panel is changed
Definition: Ecore_IMF.h:134
void evas_object_smart_member_add(Evas_Object *eo_obj, Evas_Object *smart_obj)
Set an Evas object as a member of a given smart object.
Definition: evas_object_smart.c:204
EAPI int ECORE_CON_EVENT_SERVER_WRITE
A server connection object has sent data.
Definition: ecore_con_legacy.c:162
struct _Ecore_X_Window_Attributes Ecore_X_Window_Attributes
EAPI Eina_Bool edje_edit_program_value2_set(Evas_Object *obj, const char *prog, double value)
Sets the value2 of state for the given program.
Definition: edje_edit.c:11559
EOAPI void evas_canvas3d_mesh_lod_boundary_get(const Eo *obj, Evas_Real *near_lod, Evas_Real *far_lod)
The LOD boundary distances.
unsigned char mouse_events
it will affect/respond to mouse events
Definition: edje_convert.h:129
Start at gradient * v1, interpolated via power of v2 curve.
Definition: Ecore_Common.h:2774
Arrow and question mark.
Definition: Ecore_Win32.h:109
EAPI void ecore_cocoa_window_raise(Ecore_Cocoa_Window *window)
Brings a Cocoa window to front.
int ECORE_WIN32_EVENT_WINDOW_PROPERTY
Ecore_Event for the Ecore_Win32_Event_Property event.
Definition: ecore_win32.c:414
Definition: Ecore_Wayland.h:162
const char * keycompose
The UTF-8 string conversion if any.
Definition: Ecore_Sdl.h:76
const Eina_Value_Type * EINA_VALUE_TYPE_STRINGSHARE
Definition: eina_value.c:5604
void eldbus_object_event_callback_add(Eldbus_Object *obj, Eldbus_Object_Event_Type type, Eldbus_Object_Event_Cb cb, const void *cb_data)
Add a callback function to be called when an event of the specified type occurs.
Definition: eldbus_object.c:380
void(* free)(Eo *o, void *data, const Eina_Future *dead_future)
Called on all situations to notify future destruction.
Definition: Eo.h:466
EAPI Eina_Bool edje_edit_part_item_index_position_col_set(Evas_Object *obj, const char *part, unsigned int index, unsigned short col)
Sets column position of a part item.
const EOAPI char * elm_obj_web_url_get(const Eo *obj)
Get the current URL for the object.
EOAPI Eina_Bool elm_obj_entry_password_get(const Eo *obj)
Get whether the entry is set to password mode.
#define EINA_VALUE_NEW(Compress_Type, Uppercase_Compress_Type, Type)
For internal use only.
Definition: eina_inline_value_util.x:136
void evas_object_textblock_style_user_push(Evas_Object *obj, Evas_Textblock_Style *ts)
Pushes ts to the top of the user style stack.
Definition: evas_object_textblock.c:7671
EAPI Eina_Bool edje_edit_state_name_set(Evas_Object *obj, const char *part, const char *state, double value, const char *new_name, double new_value)
Sets a new name for the given state in the given part.
Definition: edje_edit.c:6206
struct _Edje_External_Param_Info::@126::@127 i
Info about integer type parameters.
Embryo virtual machine library.
EAPI Eina_Error EINA_ERROR_CONVERT_OUTRUN_STRING_LENGTH
Not used, perhaps a placeholder? Defined as 0 in eina_convert.c.
int size
The data length (in bytes)
Definition: Ecore_Ipc.h:301
struct _Elm_Slideshow_Item_Class_Func Elm_Slideshow_Item_Class_Func
Class functions for slideshow item classes.
Definition: elm_slideshow_common.h:18
Evas_Object * hover_parent
hover parent object.
Definition: elm_widget_entry.h:79
The structure type used with the Mouse_Wheel event.
Definition: Ecore_IMF.h:684
Unknown type.
Definition: Ecore_Win32.h:96
static void eina_vector3_orthogonal_projection_on_plane(Eina_Vector3 *out, const Eina_Vector3 *v, const Eina_Vector3 *normal)
Create orthogonal projection on plane between vector and normal.
char * name
Specific name of the application.
Definition: efreet_desktop.h:99
Elm_Map_Name_Method
Set the name search method.
Definition: elm_map_common.h:13
Definition: Ecore_Wl2.h:124
text type, bound to single-line, text entry UI elements
Definition: elm_prefs_data.h:59
Definition: Ecore_Con.h:484
Definition: Ecore_X.h:644
static Eina_Bool eina_semaphore_new(Eina_Semaphore *sem, int count_init)
Initializes a new Eina_Semaphore.
Definition: Ecore_Ipc.h:280
Ecore_IMF_Keyboard_Modifiers modifiers
The keyboard modifiers active when the event has been emitted.
Definition: Ecore_IMF.h:725
EAPI void ecore_con_url_cookies_jar_write(Ecore_Con_Url *url_con)
Writes all current cookies to the cookie jar immediately.
Definition: ecore_con_url.c:1123
#define INF(...)
Macro for logging Eina info messages.
Definition: eina_file_common.h:170
EAPI void ecore_x_randr_screen_primary_output_current_size_get(Ecore_X_Window root, int *w, int *h, int *w_mm, int *h_mm, int *size_index)
get the current set size of a given screen's primary output
Definition: ecore_x_randr.c:253
void eina_log_domain_unregister(int domain)
Forgets about a logging domain registered by eina_log_domain_register()
Definition: eina_log.c:1904
void eina_tiler_area_size_get(const Eina_Tiler *t, int *w, int *h)
Gets the size of the area covered by the tiler.
Definition: eina_tiler.c:1181
EAPI Eina_Iterator * eo_objects_iterator_new(void)
Get an iterator on the Eo objects.
Definition: eo.c:3515
static double eina_vector3_length_get(const Eina_Vector3 *v)
Return the length of the given vector.
int x
x coordinate relative to window where event happened
Definition: Ecore_Input.h:298
Eina_Bool(* title_set)(Evas_Object *obj, const char *title)
function to set a title on the page widget
Definition: elm_prefs_common.h:241
Accelerate tween mode value.
Definition: Edje_Common.h:1907
EAPI int ecore_getopt_parse(const Ecore_Getopt *parser, Ecore_Getopt_Value *values, int argc, char **argv)
Parses command line parameters.
Definition: ecore_getopt.c:2036
EAPI double elm_gesture_layer_line_angular_tolerance_get(const Evas_Object *obj)
This function returns the gesture layer line angular tolerance of an object.
Definition: elm_gesture_layer.c:4032
Definition: Ecore_Wl2.h:352
const char * path
The full file path whitout protocol nor host.
Definition: efreet_uri.h:27
void evas_map_util_3d_perspective(Evas_Map *m, Evas_Coord px, Evas_Coord py, Evas_Coord z0, Evas_Coord foc)
Apply a perspective transform to the map.
Definition: evas_map.c:1263
EAPI void ecore_x_icccm_name_class_set(Ecore_X_Window win, const char *n, const char *c)
Set a window name & class.
Definition: ecore_x_icccm.c:731
The structure type for a compact list type.
Definition: eina_clist.h:108
Definition: evas_3d_utils.h:59
void * data
Pointer to pass to struct data in memory if its already there, of not, NULL.
Definition: elm_store.h:133
int(* Ecore_File_Download_Progress_Cb)(void *data, const char *file, long int dltotal, long int dlnow, long int ultotal, long int ulnow)
Definition: Ecore_File.h:108
UNIX domain socket type (unused on Windows)
Definition: eina_file.h:127
EAPI Eio_File * eio_eet_open(const char *filename, Eet_File_Mode mode, Eio_Eet_Open_Cb eet_cb, Eio_Error_Cb error_cb, const void *data)
Open an eet file on disk, and returns a handle to it asynchronously.
Definition: eio_eet.c:311
EAPI int eina_unicode_strcmp(const Eina_Unicode *a, const Eina_Unicode *b) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1
Same as the standard strcmp just with Eina_Unicode instead of char.
EAPI Eina_Bool eina_convert_atofp(const char *src, int length, Eina_F32p32 *fp) EINA_ARG_NONNULL(1
Converts a string to a 32.32 fixed point number.
Eina_Value(* error)(Eo *o, void *data, Eina_Error error)
Called on error (value.type is EINA_VALUE_TYPE_ERROR).
Definition: Eo.h:452
EAPI Eina_Stringshare * edje_edit_state_box_alt_layout_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets fallback layout of the box.
EAPI double ecore_con_server_uptime_get(const Ecore_Con_Server *svr)
Checks how long a server has been connected.
Definition: ecore_con_legacy.c:2405
Contains the methods used to support the FDO base directory specification.
EOAPI void elm_obj_web_dialog_file_selector_hook_set(Eo *obj, Elm_Web_Dialog_File_Selector func, void *data)
Sets the function to call when an file selector dialog.
void *(* Eet_Descriptor_List_Data_Callback)(void *l)
Definition: Eet.h:2718
Pre-edit start cursor state.
Definition: Edje_Common.h:10
Eina_Bool eina_hash_del_by_data(Eina_Hash *hash, const void *data)
Removes an entry from a hash table identified by its data value.
Definition: eina_hash.c:985
Definition: Ecore_Win32.h:435
unsigned int timestamp
The timestamp when the event occurred.
Definition: Ecore_IMF.h:621
Search string or magnifier icon.
Definition: elm_general.h:140
struct _Efl_Canvas_Text_Style Evas_Textblock_Style
Definition: evas_textblock_legacy.h:141
Elm_GLView_Mode
Selects the target surface properties.
Definition: elm_glview_eo.h:31
static double eio_file_atime(const Eina_Stat *st)
Return last access time to a file.
Definition: eio_inline_helper.x:39
void(* use_preedit_set)(Ecore_IMF_Context *ctx, Eina_Bool use_preedit)
Use preedit string to display feedback.
Definition: Ecore_IMF.h:783
Definition: eina_slice.h:116
_Eio_File_Op
Input/Output operations on files.
Definition: Eio_Legacy.h:103
EAPI Evas_Object * elm_bg_add(Evas_Object *parent)
Adds a new background to the parent.
Definition: efl_ui_bg.c:300
void(* Eldbus_Dict_Cb_Get)(void *data, const void *key, Eldbus_Message_Iter *var)
Definition: eldbus_message_helper.h:17
Evas_Native_Surface_Type type
Surface type.
Definition: Evas_Legacy.h:4644
EAPI void ephysics_body_evas_object_update(EPhysics_Body *body)
Update the evas object associated to the body.
const char * source
source of the I/O operation
Definition: Eio_Legacy.h:179
EAPI int ELOCATION_EVENT_GEOCODE
Reply for geocode translation arrived.
Definition: elocation.c:47
static Eina_Lock_Result eina_lock_release(Eina_Lock *mutex)
Releases a lock.
const EOAPI Eina_List * evas_canvas_font_path_list(const Eo *obj)
Retrieves the list of font paths used by the given evas.
EAPI Eina_Bool ecore_imf_context_input_panel_enabled_get(Ecore_IMF_Context *ctx)
Gets whether the Input Method Context requests to show the input panel automatically.
Definition: ecore_imf_context.c:1044
EAPI Eina_Bool edje_edit_state_external_param_string_set(Evas_Object *obj, const char *part, const char *state, double value, const char *param, const char *val)
Sets external parameter of type STRING.
Definition: edje_edit.c:7670
Decimal digit of minutes value should be editable.
Definition: elm_clock_eo.h:31
If enabled the window manager can ping the window to check if it is alive.
Definition: Ecore_X.h:1212
Eina_Bool elm_icon_standard_set(Evas_Object *obj, const char *name)
Set the icon by icon standards names.
Definition: elm_icon.c:878
int evas_async_events_process(void)
Process the asynchronous event queue.
Definition: evas_async_events.c:181
#define EVAS_CANVAS3D_NODE_CLASS
Evas 3D canvas node class.
Definition: evas_canvas3d_node.eo.h:21
EOAPI void elm_obj_colorselector_picked_color_set(Eo *obj, int r, int g, int b, int a)
Set color to colorselector.
Parameter value is an integer.
Definition: Edje_Common.h:633
Evas_Position cur
Current mouse position.
Definition: Evas_Legacy.h:231
Eina_Bool(* value_set)(Evas_Object *obj, Eina_Value *value)
Function to set the value on the item widget.
Definition: elm_prefs_common.h:136
EOAPI void evas_canvas_pointer_output_xy_get(const Eo *obj, int *x, int *y)
This function returns the current known default pointer coordinates.
Definition: elm_widget_naviframe.h:89
Eina_Strbuf * eina_strbuf_manage_new(char *str)
Creates a new string buffer using the passed string.
Evas_Object * event_src
The Evas Object that actually triggered the event, used in cases of proxy event propagation.
Definition: Evas_Legacy.h:208
enum _Eina_Cpu_Features Eina_Cpu_Features
EOAPI Eina_Bool evas_canvas3d_object_dirty_get(const Eo *obj, Evas_Canvas3D_State state)
Returns the status of a particular state of the object.
void elua_state_include_path_add(Elua_State *es, const char *path)
Add another path to look up modules in to the state.
Definition: elua.c:233
EOAPI void elm_obj_genlist_longpress_timeout_set(Eo *obj, double timeout)
Set the timeout in seconds for the longpress event.
Efreet_Xml.
Definition: efreet_xml.h:42
EAPI Eina_Bool ecore_x_randr_crtc_tracking_area_set(Ecore_X_Window root, Ecore_X_Randr_Crtc crtc, const int x, const int y, const int w, const int h)
Definition: ecore_x_randr.c:3303
enum Ecore_X_Present_Event_Mask Ecore_X_Present_Event_Mask
const char * def
Default value.
Definition: Edje_Common.h:735
EOAPI void elm_obj_genlist_homogeneous_set(Eo *obj, Eina_Bool homogeneous)
Enable/disable homogeneous mode.
Elm_Xdnd_Action
Defines the kind of action associated with the drop data if for XDND.
Definition: elm_cnp.h:92
Eina_List * prev
Previous member in the list.
Definition: eina_list.h:330
EAPI Eina_Bool elm_prefs_page_widget_common_add(Evas_Object *prefs, Evas_Object *obj)
Add a page widget to an elm_prefs object.
Definition: elm_prefs.c:1725
Projective matrix type.
Definition: eina_matrix.h:55
enum _Elm_Image_Orient_Type Elm_Image_Orient
Using Evas_Image_Orient enums.
Eina_Bool hover_right
Hint indicating content fits on the right side of the hover.
Definition: elm_entry_common.h:101
#define EINA_REFCOUNT_UNREF(Variable)
Used when removing a reference to an object.
Definition: eina_refcount.h:62
struct _Eina_Matrixsparse_Cell Eina_Matrixsparse_Cell
Definition: eina_matrixsparse.h:78
Elm_Process_State elm_process_state_get(void)
The state of the process as a whole.
Definition: efl_ui_win.c:508
double wx
wx in w' = (x * wx) + (y * wy) + (z * wz) + ww
Definition: eina_matrix.h:131
EAPI double elm_transit_duration_get(const Elm_Transit *transit)
Get the transit animation time.
Definition: elm_transit.c:814
To the middle of viewport.
Definition: elm_general.h:384
Left shadow direction value.
Definition: Edje_Common.h:2150
EOAPI void elm_obj_prefs_autosave_set(Eo *obj, Eina_Bool autosave)
Control whether a given prefs widget should save its values back (on the user data file,...
Not a device.
Definition: Evas_Common.h:309
EAPI int elm_gesture_layer_line_min_length_get(const Evas_Object *obj)
This function returns the gesture layer line min length of an object.
Definition: elm_gesture_layer.c:3984
Eina_Bool elm_datetime_value_min_set(Evas_Object *obj, const Efl_Time *mintime)
Set the lower boundary of a field.
Definition: elm_datetime.c:114
EOAPI void elm_obj_gengrid_align_set(Eo *obj, double align_x, double align_y)
Set the items grid's alignment within a given gengrid widget.
EOAPI void evas_canvas3d_primitive_form_set(Eo *obj, Evas_Canvas3D_Mesh_Primitive form)
The form of the given primitive.
const EAPI char * elm_layout_data_get(const Evas_Object *obj, const char *key)
Get the edje data from the given layout.
Definition: efl_ui_layout.c:3310
Definition: eina_quaternion.h:42
Evas_GL_Options_Bits options_bits
Extra Surface Options.
Definition: Evas_GL.h:568
EAPI void ecore_x_window_shadow_tree_flush(void)
Flushes the window shadow tree so nothing is stored.
Definition: ecore_x_window.c:1361
EAPI Ecore_X_Colormap ecore_x_default_colormap_get(Ecore_X_Display *disp, Ecore_X_Screen *screen)
Retrieve the default Colormap.
Definition: ecore_x.c:2519
Ecore_Window event_window
The child window where event happened.
Definition: Ecore_Input.h:291
_Eina_Log_State
Definition: eina_log.h:483
EOAPI void evas_canvas3d_camera_projection_frustum_set(Eo *obj, Evas_Real left, Evas_Real right, Evas_Real bottom, Evas_Real top, Evas_Real dnear, Evas_Real dfar)
Set the projection matrix of the given camera with frustum projection.
const EAPI char * elm_fileselector_path_get(const Evas_Object *obj)
Get the parent directory's path that a given file selector widget is displaying.
Definition: elc_fileselector.c:2161
void evas_object_color_set(Evas_Object *obj, int r, int g, int b, int a)
Sets the general/main color of the given Evas object to the given one.
Definition: evas_object_main.c:2063
EAPI Ecore_IMF_Input_Panel_State ecore_imf_context_input_panel_state_get(Ecore_IMF_Context *ctx)
Gets state of current active input panel.
Definition: ecore_imf_context.c:1197
struct _Eina_Hash Eina_Hash
Definition: eina_hash.h:287
Evas_Coord h
height of rectangle
Definition: Evas_Common.h:201
Evas_Object * elm_win_main_menu_get(Evas_Object *obj)
Get the Main Menu of a window.
Definition: efl_ui_win.c:8757
Page left flip mode.
Definition: efl_ui_flip_legacy.h:18
The structure type used with the Preedit_Changed Input Method event.
Definition: Ecore_IMF.h:536
EAPI Eina_Bool ecore_x_input_touch_devices_grab(Ecore_X_Window win)
Definition: ecore_x_xi2.c:897
EAPI int ECORE_WL2_EVENT_FOCUS_IN
Definition: ecore_wl2.c:23
void emotion_object_border_get(const Evas_Object *obj, int *l, int *r, int *t, int *b)
Get the borders set for the emotion object.
Definition: emotion_smart.c:594
Definition: Ecore_Con.h:597
Eina_Bool evas_seat_key_modifier_is_set(const Evas_Modifier *m, const char *keyname, const Evas_Device *seat)
Checks the state of a given modifier key of a given seat, at the time of the call.
Definition: evas_key.c:64
#define ELM_THUMB_EVENT_GENERATE_ERROR
Called when an error occurred during thumbnail generation.
Definition: elm_thumb_eo.h:30
rotate 90° counter-clockwise
Definition: Ethumb.h:272
EOAPI Elm_Widget_Item * elm_obj_list_item_insert_before(Eo *obj, Elm_Widget_Item *before, const char *label, Efl_Canvas_Object *icon, Efl_Canvas_Object *end, Evas_Smart_Cb func, const void *data)
Insert a new item into the list object before item before.
void elm_object_focus_next(Evas_Object *obj, Elm_Focus_Direction dir)
Give focus to next object in object tree.
Definition: elm_focus_legacy.c:219
Eina_List * edje_mmap_collection_list(Eina_File *f)
Gets a list of groups in an edje mapped file.
Definition: edje_load.c:148
const EOAPI Eina_List * elm_obj_hoversel_items_get(const Eo *obj)
Get the list of items within the given hoversel.
void *(* Eina_Thread_Cancellable_Run_Cb)(void *data)
Definition: eina_thread.h:295
Image type value.
Definition: Edje_Legacy.h:3183
unsigned long int atime
The timestamp when the file was last accessed.
Definition: eina_file.h:218
void elm_win_focus_highlight_animate_set(Elm_Win *obj, Eina_Bool animate)
Set the animate status for the focus highlight for this window.
const EAPI char * ecore_con_ssl_server_verify_name_get(Ecore_Con_Server *svr)
Gets the hostname to verify against in certificate verification.
Definition: ecore_con_legacy.c:2583
struct _Evas_GL_Surface Evas_GL_Surface
The structure type of the Evas GL Surface object, a GL rendering target in Evas GL.
Definition: Evas_GL.h:434
These routines are used for interacting with lines of content using Elm Code.
const char * elm_app_name_get(void)
Get the application formal name, as set by elm_app_name_set().
Definition: elm_main.c:540
#define EVAS_GL_NOT_INITIALIZED
Evas GL was not initialized or a NULL pointer was passed.
Definition: Evas_GL.h:5074
Eina_Bool eina_strbuf_append_n(Eina_Strbuf *buf, const char *str, size_t maxlen)
Appends a string to a buffer, reallocating as necessary, limited by the given length.
EAPI void elm_photocam_image_orient_set(Eo *obj, Evas_Image_Orient evas_orient)
Set the photocam image orientation.
Definition: efl_ui_image_zoomable.c:3295
List the data.
Definition: elm_cnp.h:99
Eina_Bool calc_subobjs
Set to true if group_calc should also handle subobjs during manual calc.
Definition: elm_widget_layout.h:76
The number layout to allow decimal point and negative sign.
Definition: Edje_Common.h:1348
static Eina_Bool eina_value_pget(const Eina_Value *value, void *ptr)
Gets the generic value to pointer.
Eina_Bool evas_object_repeat_events_get(const Efl_Canvas_Object *obj)
Determine whether an object is set to repeat events.
Definition: efl_canvas_object_eo.legacy.c:33
const EAPI char * elm_fileselector_selected_get(const Evas_Object *obj)
Get the currently selected item's (full) path, in the given file selector widget.
Definition: elc_fileselector.c:2321
EOAPI void elm_obj_entry_insert(Eo *obj, const char *entry)
Inserts the given text into the entry at the current cursor position.
Ecore_Cocoa_Cnp_Type
Definition: Ecore_Cocoa.h:205
void evas_object_textgrid_font_set(Eo *obj, const char *font_name, Evas_Font_Size font_size)
Set the font family and size on a given textgrid object.
Definition: evas_object_textgrid.c:1476
EAPI Eina_Future_Desc eina_future_cb_ignore_error(Eina_Error err)
Returns a #Eina_Future_Desc that ignores an error.
Definition: eina_promise.c:1414
EAPI Evas_Object * elm_dayselector_add(Evas_Object *parent)
Add the dayselector.
Definition: elm_dayselector.c:469
Efl_Id_Domain
The virtual allocation domain where an object lives.
Definition: Eo.h:1064
EOAPI void elm_obj_route_latitude_min_max_get(const Eo *obj, double *min, double *max)
Get the minimum and maximum values along the latitude.
EAPI void * ecore_wl2_display_dmabuf_get(Ecore_Wl2_Display *display)
Retrieve the wl_dmabuf from a given Ecore_Wl2_Display.
Definition: ecore_wl2_display.c:1036
EAPI void ecore_evas_comp_sync_set(Ecore_Evas *ee, Eina_Bool do_sync)
Sets comp syncing to enabled/disabled.
Definition: ecore_evas.c:2737
EAPI Eina_Bool ephysics_body_collision_group_add(EPhysics_Body *body, const char *group)
Add a body to a given collision group.
Rotate YZ center axis flip mode.
Definition: efl_ui_flip_legacy.h:13
EAPI Eina_Bool edje_edit_state_external_param_choice_get(Evas_Object *obj, const char *part, const char *state, double value, const char *param, const char **val)
Gets external parameter of type CHOICE.
Definition: edje_edit.c:7511
EAPI int embryo_shutdown(void)
Shuts down the Embryo library.
Definition: embryo_main.c:51
void(* glEvasGLImageTargetRenderbufferStorageOES)(GLenum target, EvasGLImage image)
Requires the GL_OES_EGL_image extension, similar to glEGLImageTargetRenderbufferStorageOES.
Definition: Evas_GL.h:5329
const char * compose
final string corresponding to the key symbol composed
Definition: Ecore_Input.h:201
Eina_Rbtree_Color
Definition: eina_rbtree.h:62
void(* member_add)(Evas_Object *o, Evas_Object *child)
code to be run when a child member is added to object
Definition: Evas_Common.h:1950
const EAPI Eina_Value_Type * EINA_VALUE_TYPE_TIMEVAL
Definition: eina_value.c:5609
Eina_Bool edje_module_load(const char *module)
Loads a new module in Edje.
Definition: edje_module.c:15
EAPI void elm_thumb_quality_set(Evas_Object *obj, int quality)
Set the quality for the thumb object.
Definition: elm_thumb.c:896
EAPI Eina_Bool edje_edit_state_map_rotation_set(Evas_Object *obj, const char *part, const char *state, double value, double x, double y, double z)
Sets map.rotation of given part state.
Definition: edje_edit.c:7829
Slide only if the label area is bigger than the text width length.
Definition: elm_label_eo.h:21
enum _Eina_FreeQ_Type Eina_FreeQ_Type
Type of free queues.
EAPI Eina_Bool ecore_wl2_window_fullscreen_get(Ecore_Wl2_Window *window)
Get if a given window is fullscreen.
Definition: ecore_wl2_window.c:943
#define EINA_MAGIC_SET(d, m)
Definition to set the magic number of d to m. d must be a valid pointer to a structure holding an Ein...
Definition: eina_magic.h:235
RGBA surface with alpha.
Definition: Evas_GL.h:477
EAPI void ecore_drm_output_dpms_set(Ecore_Drm_Output *output, int level)
Sets the dpms level of an Ecore_Drm_Output.
Definition: ecore_drm_output.c:1231
void(* Ecore_Con_Eet_Data_Cb)(void *data, Ecore_Con_Reply *reply, const char *protocol_name, void *value)
Called when an Ecore_Con_Eet object receives data.
Definition: Ecore_Con_Eet.h:64
EAPI void ecore_imf_context_input_panel_imdata_set(Ecore_IMF_Context *ctx, const void *data, int len)
Sets the input panel-specific data to deliver to the input panel. This API is used by applications to...
Definition: ecore_imf_context.c:1057
called when the size of the candidate word panel is changed.
Definition: Ecore_IMF.h:133
void ethumb_client_generate_cancel(Ethumb_Client *client, int id, Ethumb_Client_Generate_Cancel_Cb cancel_cb, const void *data, Eina_Free_Cb free_data)
Ask server to cancel generation of thumbnail.
Definition: ethumb_client.c:1113
EAPI Ecore_X_Screen * ecore_x_default_screen_get(void)
Retrieves the Ecore_X_Screen handle used for the current X connection.
Definition: ecore_x.c:966
EAPI EPhysics_Quaternion * ephysics_body_rotation_get(const EPhysics_Body *body, EPhysics_Quaternion *rotation)
Get body's rotation quaternion.
Definition: eina_promise.h:94
Eldbus_Signal_Handler * eldbus_object_manager_interfaces_removed(Eldbus_Object *obj, Eldbus_Signal_Cb cb, const void *cb_data)
Register a callback on "InterfacesRemoved" signal.
Definition: eldbus_freedesktop.c:92
_Ecore_Exe_Win32_Priority
Definition: Ecore_Common.h:1026
EAPI int ECORE_X_MODIFIER_ALT
Definition: ecore_x.c:157
Sentinel value to indicate last enum field during iteration.
Definition: elm_web_legacy.h:11
struct _Elm_Web_Window_Features Elm_Web_Window_Features
Opaque handler containing the features (such as statusbar, menubar, etc) that are to be set on a newl...
Definition: elm_web_common.h:121
cursor type is under
Definition: evas_textblock_legacy.h:190
Structure used when action is ECORE_GETOPT_ACTION_STORE. It contains information about the value to s...
Definition: Ecore_Getopt.h:149
Evas_Coord w
width of rectangle
Definition: Evas_Common.h:200
Sinusoidal tween mode value.
Definition: Edje_Common.h:1906
_Emile_Colorspace
Definition: emile_image.h:23
OpenGL COMPRESSED_RGBA_S3TC_DXT1_EXT format with RGBA punchthrough.
Definition: emile_image.h:39
EAPI Eina_Bool eina_file_copy(const char *src, const char *dst, Eina_File_Copy_Flags flags, Eina_File_Copy_Progress cb, const void *cb_data) EINA_ARG_NONNULL(1
Copies one file to another using the fastest possible way and report progress.
EAPI void elm_bg_load_size_set(Evas_Object *obj, int w, int h)
Sets the size of the pixmap representation of the image set on a given background widget.
Definition: efl_ui_bg.c:181
int evas_init(void)
Directly initialize Evas and its required dependencies.
Definition: evas_main.c:128
Touch point is not moved after pressed.
Definition: Evas_Legacy.h:1113
#define ELM_GENGRID_EVENT_ACTIVATED
Called when gengrid got activated.
Definition: elm_gengrid_eo.h:744
Regular non instant-able class.
Definition: Eo.h:821
const char * name
The name of the anchor, as stated in its href.
Definition: elm_entry_common.h:58
unsigned long timestamp
The time the event occurred.
Definition: Ecore_Win32.h:498
Eldbus_Proxy * proxy
The proxy object.
Definition: eldbus_object.h:99
EAPI void elm_grid_pack_set(Evas_Object *subobj, Evas_Coord x, Evas_Coord y, Evas_Coord w, Evas_Coord h)
Set packing of an existing child at to position and size.
Definition: elm_grid.c:169
EAPI void elm_colorselector_palette_item_selected_set(Elm_Object_Item *it, Eina_Bool selected)
Set the selected state of color palette item.
Definition: elm_colorselector.c:2488
EINA_DEPRECATED EAPI void elm_fileselector_entry_path_set(Evas_Object *obj, const char *path)
Set the initial file system path and the entry's path string for a given file selector entry widget.
Definition: elc_fileselector_entry.c:383
EAPI Eina_Bool ecore_drm_tty_acquire(Ecore_Drm_Device *dev)
Acquires a virtual terminal.
Definition: ecore_drm_tty.c:297
EAPI Eina_List * eina_list_merge(Eina_List *left, Eina_List *right)
Merges two list.
Definition: eina_list.c:1265
#define FUNC_ACCESSOR_CLONE(Function)
Definition for helper macro to cast Function to a Eina_Iterator_Clone_Callback.
Definition: eina_accessor.h:199
Eina_Bool emotion_object_vis_supported(const Evas_Object *obj, Emotion_Vis visualization)
Query whether a type of visualization is supported by this object.
Definition: emotion_smart.c:1351
Request to deactivate the keyboard.
Definition: elm_win_legacy.h:121
const EAPI char * edje_edit_object_source_generate(Evas_Object *obj)
Returns source code of the current edje edit object.
Definition: edje_edit.c:13123
EAPI int ecore_init(void)
Sets up connections, signal handlers, sockets etc.
Definition: ecore.c:229
EAPI void ethumb_thumb_compress_set(Ethumb *e, int compress)
Set the compression rate.
Definition: ethumb.c:596
void elm_object_focus_region_show_mode_set(Evas_Object *obj, Elm_Focus_Region_Show_Mode mode)
Set the focus region show mode to a given Elementary object.
Definition: elm_main.c:2017
Definition: elm_store.h:109
const EAPI Eina_Value_Type * EINA_VALUE_TYPE_FLOAT
Definition: eina_value.c:5602
EAPI Ecore_X_Window ecore_x_window_override_new(Ecore_X_Window parent, int x, int y, int w, int h)
Creates a window with the override redirect attribute set to True.
Definition: ecore_x_window.c:168
jakdaw
Definition: Emotion.h:223
EINA_DEPRECATED void elm_genlist_scroller_policy_get(const Evas_Object *obj, Elm_Scroller_Policy *policy_h, Elm_Scroller_Policy *policy_v)
Get the scrollbar policy.
Definition: elm_genlist.c:8143
void eldbus_signal_handler_free_cb_add(Eldbus_Signal_Handler *handler, Eldbus_Free_Cb cb, const void *data)
Add a callback function to be called when signal handler will be freed.
Definition: eldbus_signal_handler.c:293
void(* efl_key_data_free_func)(void *)
Definition: Eo.h:2115
A trackpoint style mouse.
Definition: Evas_Common.h:338
EOAPI unsigned int evas_canvas3d_mesh_vertex_count_get(const Eo *obj)
The vertex count of the given mesh.
unsigned int max
The maximum size for this directory.
Definition: efreet_icon.h:91
Definition: Ecore_Wayland.h:135
void(* Evas_Object_Intercept_Clip_Set_Cb)(void *data, Evas_Object *obj, Evas_Object *clip)
Function signature for the clip set event of an evas object.
Definition: Evas_Legacy.h:3061
EAPI unsigned char * eina_binbuf_release(Eina_Binbuf *buf) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1)
Frees the buffer, returning its old contents.
Eina_List * evas_render_method_list(void)
List all the rendering engines compiled into the copy of the Evas library.
Definition: evas_main.c:732
const char * -> label
Definition: elm_store.h:80
EAPI void ecore_drm2_output_primary_set(Ecore_Drm2_Output *output, Eina_Bool primary)
Set a given output to be primary.
Definition: ecore_drm2_outputs.c:1169
EAPI Eina_Bool elm_video_audio_mute_get(const Evas_Object *obj)
Get whether audio is muted.
Definition: efl_ui_video.c:508
EAPI void ecore_imf_context_event_callback_call(Ecore_IMF_Context *ctx, Ecore_IMF_Callback_Type type, void *event_info)
Calls a given callback on the context ctx.
Definition: ecore_imf_context.c:821
EAPI Eina_Bool ecore_drm2_output_rotation_set(Ecore_Drm2_Output *output, int rotation)
Set a rotation on a given output.
Definition: ecore_drm2_outputs.c:1533
Eina_Bool model_watch
Set to true once we do watch for model change.
Definition: elm_widget_layout.h:75
EAPI void elm_image_animated_play_set(Elm_Image *obj, Eina_Bool play)
Start or stop an image object's animation.
Definition: efl_ui_image.c:1905
EOAPI Elm_Panel_Orient elm_obj_panel_orient_get(const Eo *obj)
Get the orientation of the panel.
EOAPI void elm_obj_gengrid_horizontal_set(Eo *obj, Eina_Bool horizontal)
Set the direction in which a given gengrid widget will expand while placing its items.
EAPI void ecore_evas_manual_render_set(Ecore_Evas *ee, Eina_Bool manual_render)
Enables/disables manual render.
Definition: ecore_evas.c:2638
Definition: Ecore_Con.h:620
EAPI void ecore_evas_withdrawn_set(Ecore_Evas *ee, Eina_Bool withdrawn)
Sets the withdrawn state of an Ecore_Evas' window.
Definition: ecore_evas.c:2503
Elm_Web_Zoom_Mode
Types of zoom available.
Definition: elm_web_legacy.h:5
Definition: emile_image.h:201
Efreet_Icon_Theme_Directory.
Definition: efreet_icon.h:81
Below default priority.
Definition: Ecore_Common.h:1029
Definition: elm_widget_map.h:221
Physics force action value.
Definition: Edje_Common.h:1946
While calculating a friction impulse consider this should be applied on both bodies (this mode cause ...
Definition: EPhysics.h:943
#define ELM_CLOCK_EVENT_CHANGED
The clock's user changed the time.
Definition: elm_clock_eo.h:302
EAPI void elm_entry_file_get(const Evas_Object *obj, const char **file, Elm_Text_Format *format)
Get the file being edited by the entry.
Definition: elm_entry.c:5055
Definition: eina_value.h:3120
int height
The new height.
Definition: Ecore_Win32.h:464
static Eina_Bool eina_rectangle_equal(const Eina_Rectangle *rect1, const Eina_Rectangle *rect2) EINA_ARG_NONNULL(1
Compares two rectangles for equality.
EAPI Eina_Bool edje_edit_program_after_del(Evas_Object *obj, const char *prog, const char *after)
Deletes the given program from the list of 'afters' of the program.
Definition: edje_edit.c:12061
EAPI EPhysics_Body * ephysics_body_soft_box_add(EPhysics_World *world)
Create a new deformable box physics body.
EINA_DEPRECATED Eina_Bool elm_icon_animated_available_get(const Evas_Object *obj)
Get if the icon supports animation or not.
Definition: elm_icon.c:674
EAPI unsigned int ecore_x_dpms_timeout_standby_get(void)
Returns the amount of time of inactivity before standby mode is invoked.
Definition: ecore_x_dpms.c:177
void eina_hash_foreach(const Eina_Hash *hash, Eina_Hash_Foreach func, const void *fdata)
Calls a function on every member stored in the hash table.
Definition: eina_hash.c:1222
separator type, bound to separator-like UI elements
Definition: elm_prefs_data.h:64
Default, unknown, type.
Definition: elm_win_legacy.h:64
EAPI unsigned int efreet_desktop_category_count_get(Efreet_Desktop *desktop)
Retrieves the number of categories the given desktop belongs too.
Definition: efreet_desktop.c:438
Eina_Rbtree * eina_rbtree_inline_insert(Eina_Rbtree *root, Eina_Rbtree *node, Eina_Rbtree_Cmp_Node_Cb cmp, const void *data)
Inserts a new node inside an existing red black tree.
Definition: eina_rbtree.c:303
void ecore_exe_quit(Ecore_Exe *exe)
Sends the given spawned process a quit (SIGQUIT) signal.
Definition: ecore_exe.c:293
Eina_Bool eina_log_abort_on_critical_get(void)
Gets if critical messages should abort the program.
Definition: eina_log.c:1855
Definition: Ecore_Con.h:573
EAPI Eina_Stringshare * edje_edit_state_box_layout_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets primary layout of the box.
Forced exit.
Definition: Embryo.h:394
EAPI Eina_Bool eina_strbuf_append_vprintf(Eina_Strbuf *buf, const char *fmt, va_list args)
Appends data elements to a string buffer using a va_list.
Definition: eina_strbuf.c:102
Inline array structure.
Definition: eina_inarray.h:224
void evas_color_argb_unpremul(int a, int *r, int *g, int *b)
Undo pre-multiplication of a rgb triplet by an alpha factor.
Definition: evas_main.c:981
EAPI void elm_layout_signal_callback_add(Eo *obj, const char *emission, const char *source, Edje_Signal_Cb func, void *data)
Add a callback for a (Edje) signal emitted by a layout widget's underlying Edje object.
Definition: efl_ui_layout.c:3232
void(* input_panel_return_key_type_set)(Ecore_IMF_Context *ctx, Ecore_IMF_Input_Panel_Return_Key_Type return_key_type)
Set the return key theme of the input panel based on return key type provided.
Definition: Ecore_IMF.h:798
void * evas_object_event_callback_del_full(Evas_Object *obj, Evas_Callback_Type type, Evas_Object_Event_Cb func, const void *data)
Delete (unregister) a callback function registered to a given Evas object event.
Definition: evas_callbacks.c:554
Definition: elm_widget_map.h:194
EAPI void ethumb_free(Ethumb *ethumb)
Free an ethumb object.
Definition: ethumb.c:428
static Eina_Inlist * eina_inlist_first(const Eina_Inlist *list)
Gets the first list node in the list.
const char * eldbus_proxy_interface_get(const Eldbus_Proxy *proxy)
Get the interface name associated with a proxy object.
Definition: eldbus_proxy.c:527
EAPI int ecore_buffer_queue_shutdown(void)
Shuts down the Ecore_Buffer_Queue system.
Definition: ecore_buffer_queue_main.c:43
Elm_Win_Indicator_Opacity_Mode elm_win_indicator_opacity_get(const Evas_Object *obj)
Get the indicator opacity mode of the window.
Definition: efl_ui_win.c:8227
Eina_Iterator * eina_file_xattr_value_get(Eina_File *file)
Gets the extended attribute of an open file.
Definition: eina_file.c:1171
EOAPI void evas_canvas_seat_key_modifier_off(Eo *obj, const char *keyname, Evas_Device *seat)
Disables or turns off programmatically the modifier key with name keyname for a given seat.
EOAPI Elm_Dayselector_Day elm_obj_dayselector_weekend_start_get(const Eo *obj)
Get the weekend starting day of Dayselector.
Definition: elm_priv.h:643
EAPI Eina_Bool ecore_x_e_window_profile_supported_get(Ecore_X_Window root)
Query if the window profile is supported.
Definition: ecore_x_e.c:1342
_Ecore_Power_State
Definition: Ecore_Common.h:958
Definition: evas_model_load_save_common.h:33
Evas_Object default layer (and thus for Elementary)
Definition: elm_general.h:480
EAPI void * eina_accessor_container_get(Eina_Accessor *accessor)
Gets the container of an accessor.
Definition: eina_accessor.c:107
Elm_Sel_Format format
The format of the selection.
Definition: elm_cnp.h:109
int dlclose(void *handle)
Close a dynamic-link library.
Definition: evil_dlfcn.c:99
EAPI Eina_Bool ethumb_frame_set(Ethumb *e, const char *theme_file, const char *group, const char *swallow)
Set the Ethumb Frame.
Definition: ethumb.c:612
#define efl_event_callback_forwarder_add(obj, desc, new_obj)
Add an event callback forwarder for an event and an object.
Definition: Eo.h:2231
Ecore_IMF_Input_Panel_State(* input_panel_state_get)(Ecore_IMF_Context *ctx)
Return input panel state.
Definition: Ecore_IMF.h:802
EOAPI double elm_obj_spinner_base_get(const Eo *obj)
Control the base for rounding.
cdrom drive
Definition: Eeze_Disk.h:51
void * ecore_thread_global_data_wait(const char *key, double seconds)
Gets data stored in the shared hash, or wait for it if it doesn't exist.
Definition: ecore_thread.c:1472
Plain unformatted text: Used for things that don't want rich markup.
Definition: elm_cnp.h:79
EOAPI void elm_obj_entry_selection_handler_disabled_set(Eo *obj, Eina_Bool disabled)
This disabled the entry's selection handlers.
EAPI int edje_edit_group_max_h_get(Evas_Object *obj)
Gets the group maximum height.
EAPI int ecore_x_fd_get(void)
Retrieves the X display file descriptor.
Definition: ecore_x.c:953
EOAPI void elm_obj_box_horizontal_set(Eo *obj, Eina_Bool horizontal)
Set the horizontal orientation.
Elm_Focus_Region_Show_Mode mode
the mode which describes which rectangle should be returned in the interest region getter
Definition: elm_widget_gengrid.h:97
EOAPI void elm_obj_spinner_wrap_set(Eo *obj, Eina_Bool wrap)
Control whether the spinner should wrap when it reaches its minimum or maximum value.
Eldbus_Object_Event_Type
Definition: eldbus_object.h:60
Contains the methods used to support the FDO URI specification.
Definition: eolian_database.h:252
EAPI int ECORE_WL2_EVENT_DND_END
Definition: ecore_wl2.c:29
EAPI void ecore_fb_touch_screen_calibrate_set(int xscale, int xtrans, int yscale, int ytrans, int xyswap)
Calibrates the touschreen using the given parameters.
Definition: ecore_fb_ts.c:174
EOAPI void elm_obj_entry_context_menu_disabled_set(Eo *obj, Eina_Bool disabled)
This disables the entry's contextual (longpress) menu.
Eldbus_Pending * eldbus_object_peer_ping(Eldbus_Object *obj, Eldbus_Message_Cb cb, const void *data)
Call the method "Ping" on the eldbus object.
Definition: eldbus_object.c:653
Eina_Iterator * eina_tiler_iterator_new(const Eina_Tiler *t)
Creates a iterator to access the tilers calculated rectangles.
Definition: eina_tiler.c:1291
EAPI void elm_image_file_get(const Eo *obj, const char **file, const char **group)
Get the file that will be used as image.
Definition: efl_ui_image.c:2389
EAPI Eina_Bool edje_edit_state_external_param_string_get(Evas_Object *obj, const char *part, const char *state, double value, const char *param, const char **val)
Gets external parameter of type STRING.
Definition: edje_edit.c:7478
const char * file
The file name to be passed to eina_log_print().
Definition: eina_promise.h:383
Move focus by key.
Definition: elm_general.h:818
Evas_Object * evas_object_smart_clipped_clipper_get(const Evas_Object *obj)
Get the clipper object for the given clipped smart object.
Definition: evas_object_smart_clipped.c:14
text area type, bound to multi-line, text entry UI elements
Definition: elm_prefs_data.h:60
double elm_map_route_distance_get(const Elm_Map_Route *route)
Get the route distance in kilometers.
Definition: elm_map.c:4747
const EAPI char * eeze_udev_devpath_get_syspath(const char *devpath)
Get the syspath of a device from the /dev/ path.
Definition: eeze_udev_syspath.c:346
void evas_object_textblock_text_markup_set(Evas_Object *obj, const char *text)
Sets given text as markup for the textblock object.
Definition: evas_object_textblock.c:8097
Autofill hint for a user's ID.
Definition: Ecore_IMF.h:426
#define EINA_FREE_CB(Function)
Definition: eina_types.h:564
EAPI int edje_edit_image_set_id_get(Evas_Object *obj, const char *name)
Gets id of image set.
Definition: edje_edit.c:9140
_Edje_Text_Effect
Definition: Edje_Common.h:2131
int exit_code
The exit code of the process.
Definition: Ecore_Common.h:1068
void(* add)(Evas_Object *o)
code to be run when adding object to a canvas
Definition: Evas_Common.h:1940
void elm_gengrid_bounce_get(const Evas_Object *obj, Eina_Bool *h_bounce, Eina_Bool *v_bounce)
Get whether bouncing effects are enabled or disabled, for a given gengrid widget, on each axis.
Definition: elm_gengrid.c:5093
EAPI Eina_Bool ecore_x_randr_crtc_pos_relative_set(Ecore_X_Window root, Ecore_X_Randr_Crtc crtc_r1, Ecore_X_Randr_Crtc crtc_r2, Ecore_X_Randr_Output_Policy policy, Ecore_X_Randr_Relative_Alignment alignment)
Sets a CRTC relative to another one.
Definition: ecore_x_randr.c:1753
const char * emotion_object_meta_info_get(const Evas_Object *obj, Emotion_Meta_Info meta)
Retrieve meta information from this file being played.
Definition: emotion_smart.c:1271
#define ELM_SPINNER_EVENT_MAX_REACHED
Called when spinner value reached max.
Definition: elm_spinner_eo.h:348
Evas_Object *(* Elm_Map_Marker_Get_Func)(Evas_Object *obj, Elm_Map_Marker *marker, void *data)
Bubble content fetching class function for marker classes.
Definition: elm_map_common.h:52
EOAPI void evas_canvas3d_primitive_mode_set(Eo *obj, Evas_Canvas3D_Primitive_Mode mode)
The mode of the given primitive.
const EOAPI Eina_List * elm_obj_slideshow_transitions_get(const Eo *obj)
Returns the list of sliding transition/effect names available, for a given slideshow widget.
enum _Evas_Engine_Render_Mode Evas_Engine_Render_Mode
behaviour of the renderer
reset to default values, declared in its .epb file
Definition: elm_prefs_data.h:39
const EAPI char * elm_config_accel_preference_get(void)
Get Elementary's preferred engine to use.
Definition: elm_config.c:4518
Elm_Genlist_Item_Class * elm_genlist_item_class_new(void)
Create a new genlist item class in a given genlist widget.
Definition: elm_genlist.c:8385
void(* Elm_Entry_Filter_Cb)(void *data, Evas_Object *entry, char **text)
This callback type is used by entry filters to modify text.
Definition: elm_entry_common.h:136
unsigned int seat_id
The seat on which the selection changed, or NULL for "default".
Definition: elm_cnp.h:124
Eldbus_Message_Iter * eldbus_message_iter_get(const Eldbus_Message *msg)
Get the main Eldbus_Message_Iter from the Eldbus_Message.
Definition: eldbus_message.c:264
EINA_DEPRECATED void elm_diskselector_side_label_lenght_set(Evas_Object *obj, int len)
Set the side labels max length.
const EINA_DEPRECATED char * elm_object_translatable_text_part_get(const Evas_Object *obj, const char *part)
Get the original string set as translatable for an object.
Definition: elm_main.c:1584
Eina_Future_Scheduler * scheduler
The scheduler used to create the entry.
Definition: eina_promise.h:99
EAPI Eina_Bool ecore_win32_clipboard_get(const Ecore_Win32_Window *window, void **data, int *size)
Get data from the clipboard.
Definition: ecore_win32_clipboard.c:91
struct _Ecore_Pipe Ecore_Pipe
A handle for pipes.
Definition: Ecore_Common.h:2402
static void eina_vector2_set(Eina_Vector2 *dst, double x, double y)
Set parameters to vector.
void elm_map_overlay_class_remove(Elm_Map_Overlay *klass, Elm_Map_Overlay *overlay)
Remove a overlay from the class.
Definition: elm_map.c:5361
fullscreen window
Definition: Ecore_Win32.h:76
char * realpath(const char *file_name, char *resolved_name)
Return an absolute or full path name for a specified relative path name.
Definition: evil_stdlib.c:190
const EAPI char * edje_edit_part_drag_event_get(Evas_Object *obj, const char *part)
Gets the name of the part that is used as the receiver of the drag event.
static unsigned int eina_list_count(const Eina_List *list)
Gets the count of the number of items in a list.
Eina_Bool elm_object_orientation_mode_disabled_get(const Evas_Object *obj)
Get the orientation mode of a given widget.
Definition: elm_main.c:1993
EAPI void ecore_win32_window_focus(Ecore_Win32_Window *window)
Set the focus to the given window.
Definition: ecore_win32_window.c:1192
Key release event.
Definition: Evas_Legacy.h:330
EAPI void elm_colorselector_palette_item_color_set(Elm_Object_Item *it, int r, int g, int b, int a)
Set palette item's color.
Definition: elm_colorselector.c:2407
enum _Evas_Image_Content_Hint Evas_Image_Content_Hint
How an image's data is to be treated by Evas, for optimization.
static Eina_Bool eina_rectangle_x_cut(Eina_Rectangle *rect, Eina_Rectangle *slice, Eina_Rectangle *remainder, int amount) EINA_ARG_NONNULL(1)
Slices a rectangle vertically into two subrectangles.
Invalid instruction.
Definition: Embryo.h:399
GPS information is available.
Definition: Elocation.h:133
static double eina_vector3_length_square_get(const Eina_Vector3 *v)
Return the length in square of the given vector.
EAPI void * ecore_imf_context_client_canvas_get(Ecore_IMF_Context *ctx)
Gets the client canvas of the Input Method Context.
Definition: ecore_imf_context.c:275
const char * emotion_object_file_get(const Evas_Object *obj)
Get the filename of the file associated with the emotion object.
Definition: emotion_smart.c:442
EAPI void ecore_con_url_timeout_set(Ecore_Con_Url *url_con, double timeout)
Sets timeout in seconds.
Definition: ecore_con_url.c:1381
Evas_Object * evas_object_textblock_add(Evas *e)
Adds a textblock to the given evas.
Definition: evas_object_textblock.c:7212
EAPI size_t eina_binbuf_length_get(const Eina_Binbuf *buf) EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT
Retrieves the length of the string buffer's content.
EAPI void ecore_wl2_window_class_set(Ecore_Wl2_Window *window, const char *clas)
Set the class of a given window.
Definition: ecore_wl2_window.c:1021
Definition: eina_strbuf_common.h:14
EAPI void ephysics_body_linear_movement_enable_get(const EPhysics_Body *body, Eina_Bool *enable_x, Eina_Bool *enable_y, Eina_Bool *enable_z)
Get body's movement on x, y and z axes behavior.
flip image along the y = (width - x) line (bottom-left to top-right)
Definition: elm_image_legacy.h:400
#define ELM_GENLIST_EVENT_EDGE_LEFT
Called when left edge is reached.
Definition: elm_genlist_eo.h:799
void emotion_object_vis_set(Evas_Object *obj, Emotion_Vis visualization)
Set the visualization to be used with this object.
Definition: emotion_smart.c:1330
Definition: elm_widget_fileselector.h:115
void * eina_file_virtual_map_all(Eina_File *file)
Map the entire contents of a virtual file to a buffer.
Definition: eina_file_common.c:229
int edje_shutdown(void)
Shuts down the Edje library.
Definition: edje_main.c:264
Elm_Slider_Indicator_Visible_Mode elm_slider_indicator_visible_mode_get(const Evas_Object *obj)
Set/Get the visible mode of indicator.
Definition: elm_slider.c:1718
Drag val page action value.
Definition: Edje_Common.h:1935
"Num" lock is active
Definition: Ecore_IMF.h:280
EAPI Eina_Bool eeze_disk_removable_get(Eeze_Disk *disk)
Return whether the disk is removable.
Definition: eeze_disk.c:439
EAPI Eina_Bool edje_edit_program_transition_value3_set(Evas_Object *obj, const char *prog, double value)
Sets the interpolation value 3 of the transition.
EOAPI int evas_canvas3d_primitive_precision_get(const Eo *obj)
The precision of the given primitive.
#define eina_future_then_easy(_prev,...)
A syntactic sugar over eina_future_then() and eina_future_cb_easy().
Definition: eina_promise.h:1777
EOAPI void evas_canvas_data_attach_set(Eo *obj, void *data)
Attaches a specific pointer to the evas for fetching later.
label type, bound to read-only, label UI elements
Definition: elm_prefs_data.h:57
EAPI Evas_Object * elm_multibuttonentry_add(Evas_Object *parent)
Add a new multibuttonentry to the parent.
Definition: elc_multibuttonentry.c:1628
EAPI void elm_progressbar_inverted_set(Evas_Object *obj, Eina_Bool inverted)
Invert a given progress bar widget's displaying values order.
Definition: efl_ui_progressbar.c:945
EOAPI void evas_canvas3d_mesh_alpha_func_get(const Eo *obj, Evas_Canvas3D_Comparison *comparison_func, Evas_Real *ref_value)
The alpha function.
unsigned long timestamp
The time the event occurred.
Definition: Ecore_Win32.h:418
EOAPI Eina_Bool elm_obj_web_url_set(Eo *obj, const char *url)
Sets the URL for the web object.
EINA_DEPRECATED EAPI int edje_edit_part_item_aspect_h_get(Evas_Object *obj, const char *part, const char *item)
Gets the aspect height value of a part's item.
void elm_object_focus_custom_chain_set(Evas_Object *obj, Eina_List *objs)
Set custom focus chain.
Definition: elm_focus_legacy.c:125
char * icon
Icon to display in file manager, menus, etc.
Definition: efreet_desktop.h:102
Definition: evas_font.h:199
The normal domain for threads so they can adopt the main loop domain at times.
Definition: Eo.h:1069
EAPI void edje_edit_state_image_border_get(Evas_Object *obj, const char *part, const char *state, double value, int *l, int *r, int *t, int *b)
Gets the image border of a part state.
Definition: edje_edit.c:10781
const EAPI char * eeze_disk_devpath_get(Eeze_Disk *disk)
Return the /dev/ path of a disk.
Definition: eeze_disk.c:350
EAPI double elm_config_scale_get(void)
Get the global scaling factor.
Definition: elm_config.c:2958
#define EINA_MAGIC_CHECK(d, m)
Definition to test if d is NULL or not, and if not NULL, if d->__eina_magic is equal to m....
Definition: eina_magic.h:247
void(* Evas_Object_Intercept_Focus_Set_Cb)(void *data, Evas_Object *obj, Eina_Bool focus)
Function signature for the focus set event of an evas object.
Definition: Evas_Legacy.h:3017
EINA_DEPRECATED Eina_Bool elm_icon_aspect_fixed_get(const Evas_Object *obj)
Get if the object retains the original aspect ratio.
Definition: elm_icon.c:840
EAPI int embryo_parameter_string_push(Embryo_Program *ep, const char *str)
Pushes a string onto the function stack to use as a parameter for the next function that is called in...
Definition: embryo_amx.c:1949
void(* Ecore_Thread_Cb)(void *data, Ecore_Thread *thread)
Definition: Ecore_Common.h:1735
int size
the length of the data sent
Definition: Ecore_Con.h:576
IP keyboard layout.
Definition: elm_win_legacy.h:130
const char * elm_slider_indicator_format_get(const Evas *obj)
Get the indicator label format of the slider.
Definition: elm_slider.c:1642
Eina_Iterator * eina_carray_iterator_new(void **array)
Creates an Eina_Iterator that iterates through a NUL-terminated C array.
Definition: eina_iterator.c:214
struct _Eina_Value_List Eina_Value_List
Definition: eina_value.h:1906
Evas_Textblock_Style * evas_textblock_style_new(void)
Creates a new textblock style.
Definition: evas_object_textblock.c:7270
Definition: evas_filter.h:133
long * longp
Long pointer.
Definition: Ecore_Getopt.h:135
void eina_strbuf_reset(Eina_Strbuf *buf)
Resets a string buffer.
EAPI void elm_thumb_aspect_set(Evas_Object *obj, Ethumb_Thumb_Aspect aspect)
Set the aspect for the thumb object.
Definition: elm_thumb.c:775
EOAPI double elm_obj_panel_scrollable_content_size_get(const Eo *obj)
Get the size of the scrollable panel.
EAPI Eina_Bool ecore_drm_output_enable(Ecore_Drm_Output *output)
Enables a Ecore_Drm_Output.
Definition: ecore_drm_output.c:1011
EAPI void ecore_con_url_cookies_file_add(Ecore_Con_Url *url_con, const char *const file_name)
Adds a file to the list of files from which to load cookies.
Definition: ecore_con_url.c:1032
EAPI Eina_Bool elm_config_context_menu_disabled_get(void)
Get enable status of context menu disabled.
Definition: elm_config.c:3770
Definition: Ecore_Wl2.h:295
called when the language of the input panel is changed.
Definition: Ecore_IMF.h:129
size_t count
Number of table lines descriptions.
Definition: Eo.h:903
Eina_Bool -> state.
Definition: elm_store.h:81
EAPI Eina_Bool edje_edit_script_set(Evas_Object *obj, const char *code)
Sets the code for the group script.
Definition: edje_edit.c:12136
struct _Eina_QuadTree Eina_QuadTree
Definition: eina_quadtree.h:39
EAPI Ecore_Evas * ecore_evas_wayland_shm_new(const char *disp_name, unsigned int parent, int x, int y, int w, int h, Eina_Bool frame)
Create an Ecore_Evas window using the wayland-shm engine.
Definition: ecore_evas.c:4452
EAPI double edje_edit_part_item_index_weight_y_get(Evas_Object *obj, const char *part, unsigned int index)
Gets the vertical weight value of a part item.
Mouse button press event.
Definition: Evas_Legacy.h:159
const EAPI void * ecore_evas_ews_manager_get(void)
Gets the identifier of the manager taking care of internal windows.
Definition: ecore_evas_ews.c:1485
void elm_gengrid_item_tooltip_style_set(Elm_Object_Item *it, const char *style)
Set a different style for a given gengrid item's tooltip.
Definition: elm_gengrid.c:4913
void(* preedit_string_with_attributes_get)(Ecore_IMF_Context *ctx, char **str, Eina_List **attrs, int *cursor_pos)
return current preedit string, attributes, and cursor position
Definition: Ecore_IMF.h:786
#define ELM_GENLIST_EVENT_REALIZED
Called when genlist is realized.
Definition: elm_genlist_eo.h:942
EAPI Eina_Bool edje_edit_part_item_index_aspect_mode_set(Evas_Object *obj, const char *part, unsigned int index, Edje_Aspect_Control mode)
Sets aspect mode for an item of TABLE or BOX.
Definition: edje_edit.c:5684
Eina_List * edje_signals
The list of edje signal callbacks.
Definition: elm_widget_layout.h:54
Definition: elm_widget_map.h:163
static const char * eina_log_level_name_get(int level, char name[4])
Function to format the level as a 3 character (+1 null byte) string.
Definition: eina_inline_log.x:110
Unknown file type.
Definition: eina_file.h:120
struct _Elm_Transit Elm_Transit
Definition: elm_transit.h:130
const Eina_Value_Struct_Member * members
array of member descriptions, if member_count is zero, then it must be NULL terminated.
Definition: eina_value.h:3147
Sentinel value to indicate last enum field during iteration.
Definition: elm_interface_fileselector_eo.h:44
static const Eina_Value_Struct_Desc * eina_value_struct_desc_get(const Eina_Value *value)
Checks for a struct and get its description.
const EAPI char * efl_debug_name_get(const Eo *obj_id)
Gets a debug name for this object.
Definition: eo.c:2706
int direction
Orientation of the wheel (horizontal/vertical)
Definition: Ecore_Input.h:270
const EAPI char * eeze_disk_syspath_get(Eeze_Disk *disk)
Return the /sys/ path of a disk.
Definition: eeze_disk.c:342
Definition: eina_main.h:62
Eina_List * annotations
List with interface annotations.
Definition: eldbus_introspection.h:53
EAPI void ecore_ipc_client_data_size_max_set(Ecore_Ipc_Client *cl, int size)
Sets the max data payload size for an Ipc message in bytes.
Definition: ecore_ipc.c:1427
void(* input_panel_position_set)(Ecore_IMF_Context *ctx, int x, int y)
Set the position of the input panel.
Definition: Ecore_IMF.h:812
EAPI struct wl_cursor * ecore_wl_cursor_get(const char *cursor_name)
Retrieves the requested cursor from the cursor theme.
Definition: ecore_wl.c:461
EAPI int ecore_evas_aux_hint_add(Ecore_Evas *ee, const char *hint, const char *val)
Creates an auxiliary hint of the Ecore_Evas.
Definition: ecore_evas.c:2281
EAPI Eet_Node * eet_node_struct_new(const char *name, Eina_List *nodes)
Creates a new struct node.
Definition: eet_node.c:193
EAPI Eina_Promise * eina_promise_race_array(Eina_Future *array[])
Creates a race promise.
Definition: eina_promise.c:1372
Top left shadow direction value.
Definition: Edje_Common.h:2151
Evas_Position prev
Previous mouse position.
Definition: Evas_Legacy.h:232
void elm_slider_inverted_set(Evas_Object *obj, Eina_Bool inverted)
Invert a given slider widget's displaying values order.
Definition: elm_slider.c:1482
Elm_Transit_Effect_Flip_Axis
Definition: elm_transit.h:91
EAPI void elm_config_profile_derived_del(const char *profile)
Deletes a profile that is derived from the current one.
Definition: elm_config.c:958
Eina_Bool elm_genlist_item_cursor_engine_only_get(const Elm_Object_Item *eo_it)
Get if the (custom) cursor for a given genlist item is being searched in its theme,...
Definition: elm_genlist.c:7766
void * data
The message data.
Definition: Ecore_Ipc.h:300
void(* Evas_Object_Intercept_Hide_Cb)(void *data, Evas_Object *obj)
Function signature for the hide event of an evas object.
Definition: Evas_Legacy.h:2913
Eio_File * eio_file_map_all(Eina_File *f, Eina_File_Populate rule, Eio_Filter_Map_Cb filter_cb, Eio_Map_Cb map_cb, Eio_Error_Cb error_cb, const void *data)
Asynchronously map a file in memory.
Definition: eio_map.c:245
EAPI Eina_List * efreet_util_desktop_generic_name_glob_list(const char *glob)
Find all desktops where generic name matches a glob pattern.
Definition: efreet_utils.c:394
Eina_Bool eina_hash_direct_add_by_hash(Eina_Hash *hash, const void *key, int key_length, int key_hash, const void *data)
Adds an entry to a hash table by its key hash without duplicating the string key.
Definition: eina_hash.c:920
void elm_object_cursor_unset(Evas_Object *obj)
Unset cursor for object.
Definition: els_cursor.c:697
Eina_Bool delete_me
Leave this alone - set it to 0 if you have a const class of your own.
Definition: elm_gen.h:116
EAPI Elput_Seat * elput_device_seat_get(const Elput_Device *dev)
Get the seat object for a device.
Definition: elput_input.c:889
const char * ecore_exe_tag_get(const Ecore_Exe *exe)
Retrieves the tag attached to the given process handle.
Definition: ecore_exe.c:179
EAPI Eina_Bool efl_manual_free(Eo *obj_id)
Frees the object.
Definition: eo.c:2682
Email layout.
Definition: elm_general.h:79
The contents won't change over time.
Definition: Evas_Common.h:260
EAPI int elput_touch_scroll_method_get(Elput_Device *device)
Get the current scroll method set on a device.
Definition: elput_touch.c:123
void evas_object_smart_member_del(Evas_Object *obj)
Removes a member object from a given smart object.
Definition: evas_object_smart.c:337
EAPI void ephysics_body_collision_position_get(const EPhysics_Body_Collision *collision, Evas_Coord *x, Evas_Coord *y, Evas_Coord *z)
Get the position(x, y) of a body's collision.
EAPI void ecore_x_e_window_profile_list_set(Ecore_X_Window win, const char **profiles, unsigned int num_profiles)
Set the array of window profiles.
Definition: ecore_x_e.c:1166
EAPI int ECORE_EVAS_EWS_EVENT_CONFIG_CHANGE
some other window property changed (title, name, class, alpha, transparent, shaped....
Definition: ecore_evas_ews.c:35
#define EINA_LIST_FOREACH_SAFE(list, l, l_next, data)
Definition for the macro to iterate over a list with support for node deletion.
Definition: eina_list.h:1544
int ecore_wl2_init(void)
Initialize the Ecore_Wl2 library.
Definition: ecore_wl2.c:127
EAPI Ecore_Win32_Window * ecore_win32_window_new(Ecore_Win32_Window *parent, int x, int y, int width, int height)
Creates a new window.
Definition: ecore_win32_window.c:449
Eina_Bool signalled
Set to 1 if the process exited due to uncaught signal.
Definition: Ecore_Common.h:1072
const EAPI char * efreet_util_path_to_file_id(const char *path)
Returns the fdo file id for a given path.
Definition: efreet_utils.c:99
EAPI void ecore_wl2_window_available_rotations_set(Ecore_Wl2_Window *window, const int *rots, unsigned int count)
Set a windows available rotations.
Definition: ecore_wl2_window.c:1188
EAPI void ethumb_thumb_dir_path_set(Ethumb *e, const char *path)
Set the ethumb thumbnails path.
Definition: ethumb.c:704
static Eina_F16p16 eina_f16p16_sub(Eina_F16p16 a, Eina_F16p16 b)
Calculates the subtraction of two Eina_F16p16 floating point numbers.
EAPI void ecore_x_pixmap_paste(Ecore_X_Pixmap pmap, Ecore_X_Drawable dest, Ecore_X_GC gc, int sx, int sy, int w, int h, int dx, int dy)
Pastes a rectangular area of the given pixmap onto the given drawable.
Definition: ecore_x_pixmap.c:80
EAPI Eina_Bool eeze_disk_mounted_get(Eeze_Disk *disk)
Return the mount state of a disk.
Definition: eeze_disk_mount.c:205
EOAPI void evas_canvas3d_node_orientation_set(Eo *obj, Evas_Real x, Evas_Real y, Evas_Real z, Evas_Real w)
Set the orientation of the given node using quaternion.
#define EPHYSICS_BODY_RESTITUTION_RUBBER
Restitution coefficient of rubber.
Definition: EPhysics.h:2158
Private action type.
Definition: elm_cnp.h:97
void *(* Efreet_Desktop_Command_Cb)(void *data, Efreet_Desktop *desktop, char *command, int remaining)
A callback used with efreet_desktop_command_get()
Definition: efreet_desktop.h:46
EAPI void ecore_wl2_window_aux_hint_del(Ecore_Wl2_Window *window, int id)
Delete an auxiliary hint on a given window.
Definition: ecore_wl2_window.c:1340
EOAPI Elm_Map_Overlay * elm_obj_map_overlay_scale_add(Eo *obj, int x, int y)
Add a new scale overlay to the map object.
EAPI Eina_Bool eeze_mount_mtab_scan(void)
Scan /etc/mtab a single time.
Definition: eeze_disk_dummy.c:71
#define EET_T_UINT
Data type: unsigned int.
Definition: Eet.h:2583
EAPI void elm_access_info_cb_set(Evas_Object *obj, int type, Elm_Access_Info_Cb func, const void *data)
Set content callback to give information for specific type.
Definition: elm_access.c:1307
EAPI void ecore_x_randr_crtc_tracking_area_get(Ecore_X_Window root, Ecore_X_Randr_Crtc crtc, int *x, int *y, int *w, int *h)
Definition: ecore_x_randr.c:3273
_Ecore_X_Window_State_Hint
Definition: Ecore_X.h:1243
EAPI void ecore_cocoa_window_resize(Ecore_Cocoa_Window *window, int w, int h)
Resizes a Cocoa window to a given size.
EINA_DEPRECATED void elm_genlist_mode_item_style_set(Evas_Object *obj, const char *style)
Set the mode item style of items in the genlist.
EAPI void ecore_imf_context_focus_out(Ecore_IMF_Context *ctx)
Notifies the Input Method Context that the widget to which its correspond has lost focus.
Definition: ecore_imf_context.c:365
static Eina_Bool eina_lock_new(Eina_Lock *mutex)
Initializes a new Eina_Lock.
void eina_matrix3_transpose(const Eina_Matrix3 *m, Eina_Matrix3 *a)
Computes the transpose of the given matrix.
Definition: eina_matrix.c:343
EAPI int eet_write_cipher(Eet_File *ef, const char *name, const void *data, int size, int compress, const char *cipher_key)
Writes a specified entry to an eet file handle using a cipher.
Definition: eet_lib.c:2342
EAPI Eina_Bool edje_edit_part_multiline_set(Evas_Object *obj, const char *part, Eina_Bool multiline)
Sets multiline for part.
Definition: edje_edit.c:3959
EAPI Eina_Bool edje_edit_group_data_value_set(Evas_Object *obj, const char *itemname, const char *value)
Sets the data associated with the given itemname.
Definition: edje_edit.c:2492
EOAPI void efl_key_data_set(Eo *obj, const char *key, const void *data)
Generic data with string key on an object.
Evas_Object *(* add)(const Elm_Prefs_Item_Iface *iface, Evas_Object *prefs, const Elm_Prefs_Item_Type type, const Elm_Prefs_Item_Spec spec, Elm_Prefs_Item_Changed_Cb it_changed_cb)
Function to instantiate the item widget.
Definition: elm_prefs_common.h:130
OpenGL GL_COMPRESSED_RGB8_ETC2 texture compression format (4 bit per pixel)
Definition: emile_image.h:35
EAPI Eina_List * edje_edit_vectors_list_get(Evas_Object *obj)
Gets the list of all the vectors in the given edje.
Definition: edje_edit.c:9682
Eina_Value * eina_value_new(const Eina_Value_Type *type)
Creates generic value storage.
Definition: eina_value.c:5631
unsigned int base_mods
Definition: Ecore_X.h:2501
#define EFL_DEFINE_CLASS(class_get_func_name, class_desc, parent_class,...)
Definition: Eo.h:787
Internet connection is available.
Definition: Elocation.h:131
void evas_object_grid_mirrored_set(Eo *obj, Eina_Bool mirrored)
Sets the mirrored mode of the grid.
Definition: evas_object_grid.c:499
int ecore_file_shutdown()
Shuts down the Ecore_File library.
Definition: ecore_file.c:125
void(* Efreet_Desktop_Type_Save_Cb)(Efreet_Desktop *desktop, Efreet_Ini *ini)
A callback used to save data for custom types.
Definition: efreet_desktop.h:63
EAPI int edje_edit_vector_id_get(Evas_Object *obj, const char *vector_name)
Gets vector id for a given vector name.
Definition: edje_edit.c:9700
EAPI Eina_Bool elm_fileselector_expandable_get(const Evas_Object *obj)
Get whether tree view is enabled for the given file selector widget.
Definition: elc_fileselector.c:2110
void ecore_timer_interval_set(Efl_Loop_Timer *obj, double in)
Interval the timer ticks on.
Definition: efl_loop_timer_eo.legacy.c:3
_Evas_GL_Multisample_Bits
Enumeration that defines the configuration options for a Multisample Anti-Aliased (MSAA) rendering su...
Definition: Evas_GL.h:527
sentinel, not a real type
Definition: eldbus_connection.h:22
EAPI Eina_Bool eeze_disk_mount(Eeze_Disk *disk)
Begin a mount operation on the disk.
Definition: eeze_disk_mount.c:254
EAPI double elm_config_drag_anim_duration_get(void)
Get the animation duration for container objects.
Definition: elm_config.c:4720
Eina_Inlist * eina_inlist_sorted_insert(Eina_Inlist *list, Eina_Inlist *item, Eina_Compare_Cb func)
Inserts a new node into a sorted list.
Definition: eina_inlist.c:558
EAPI Eina_Bool edje_edit_part_add(Evas_Object *obj, const char *name, Edje_Part_Type type)
Creates a new part in the given edje.
Definition: edje_edit.c:3336
EAPI int ECORE_X_EVENT_PRESENT_COMPLETE
Definition: ecore_x.c:152
EAPI void eina_freeq_mem_max_set(Eina_FreeQ *fq, size_t mem)
Set the maximum amount of memory allowed.
Definition: eina_freeq.c:297
Action type is unknown.
Definition: elm_cnp.h:94
void eina_mempool_gc(Eina_Mempool *mp)
Runs a garbage collection cycle.
Definition: eina_mempool.c:303
void eina_simple_xml_node_processing_free(Eina_Simple_XML_Node_Data *node)
Removes processing from parent and deletes it.
Definition: eina_simple_xml_parser.c:851
Definition: evas_font.h:188
struct _Evas_Object_Box_Data Evas_Object_Box_Data
Definition: Evas_Common.h:2676
EAPI Eina_Bool elput_touch_scroll_method_set(Elput_Device *device, int method)
Set the scroll method used for this device.
Definition: elput_touch.c:111
Autocapitalize the start of each sentence.
Definition: elm_general.h:123
EAPI char * efreet_desktop_string_list_join(Eina_List *list)
Create a ';' separate list of strings according to the desktop spec.
Definition: efreet_desktop.c:611
#define EINA_VALUE_ARRAY_FOREACH(Array, Length, It, Value)
Definition for the macro to iterate over an array contained in an Eina_Value.
Definition: eina_value.h:1879
EAPI Eet_Node * eet_node_var_array_new(const char *name, Eina_List *nodes)
Creates a new variable array node.
Definition: eet_node.c:153
EAPI void ecore_con_client_timeout_set(Ecore_Con_Client *cl, double timeout)
Sets the time after which the client will be disconnected when inactive.
Definition: ecore_con_legacy.c:697
To the bottom of viewport.
Definition: elm_general.h:386
Regular class.
Definition: Eo.h:820
static Eina_Bool eina_value_double_convert(const Eina_Value *v, double *c)
Check value type and convert contents.
Definition: eina_inline_value_util.x:291
static Eina_Rw_Slice eina_rw_slice_dup(const Eina_Rw_Slice rw_slice) EINA_WARN_UNUSED_RESULT
Creates a duplicate of slice's memory.
void * ext_data
Extension data - not used.
Definition: Ecore_Common.h:612
EAPI Eina_List * efreet_util_desktop_exec_glob_list(const char *glob)
Find all desktops where exec matches a glob pattern.
Definition: efreet_utils.c:347
void elm_theme_extension_del(Elm_Theme *th, const char *item)
Deletes a theme extension from the list of extensions.
Definition: elm_theme.c:703
void(* Eet_Node_Walk_Struct_Add_Callback)(void *parent, const char *name, void *child, void *user_data)
Definition: Eet.h:4715
Could not write to file or file is EET_FILE_MODE_READ.
Definition: Eet.h:201
EOAPI int evas_canvas3d_mesh_index_count_get(const Eo *obj)
Get the count of the index data of the given mesh.
Definition: Evas_Legacy.h:5905
The structure type used with the Mouse_Down event.
Definition: Ecore_IMF.h:590
Soft outline text effect value.
Definition: Edje_Common.h:2136
A trackpoint style mouse.
Definition: Ecore_IMF.h:510
EAPI void ecore_evas_activate(Ecore_Evas *ee)
Activates (set focus to, via the window manager) an Ecore_Evas' window.
Definition: ecore_evas.c:1539
#define ELM_NOTIFY_EVENT_TIMEOUT
Called when notify timed out.
Definition: elm_notify_eo.h:135
A size in Evas_Coord with subpixel precision.
Definition: Evas_Common.h:217
Eina_Iterator * eina_rbtree_iterator_infix(const Eina_Rbtree *root)
Returns a new prefix iterator associated with a rbtree.
Definition: eina_rbtree.c:523
#define EET_T_UNKNOW
Unknown data encoding type.
Definition: Eet.h:2574
void * mmap(void *addr, size_t len, int prot, int flags, int fd, off_t offset)
Creates or opens a named or unnamed file mapping object for a specified file and maps a view of a fil...
Definition: escape_mman.c:15
Efl_Canvas_Object * elm_object_item_part_content_unset(Elm_Widget_Item *obj, const char *part)
Unset a content of an object item.
Definition: elm_widget_item_eo.legacy.c:159
Definition: eina_share_common.h:59
int accuracy
Accuracy of the sensor value.
Definition: Eeze_Sensor.h:147
EAPI Ecore_Drm2_Fb * ecore_drm2_fb_create(Ecore_Drm2_Device *dev, int width, int height, int depth, int bpp, unsigned int format)
Create a new framebuffer object.
Definition: ecore_drm2_fb.c:21
under which circumstances the application should quit automatically.
Definition: elm_general.h:227
const EINA_DEPRECATED char * elm_diskselector_item_cursor_get(const Elm_Object_Item *it)
Get the cursor to be shown when mouse is over the diskselector item.
int i
Used by both integer and boolean.
Definition: Edje_Common.h:665
Eina_Bool elm_map_overlay_visible_get(const Elm_Map_Overlay *overlay)
Get a value whether the overlay is visible or not.
Definition: elm_map.c:5011
enum _Evas_Event_Flags Evas_Event_Flags
Flags for Events.
EAPI Eina_Bool edje_edit_program_run(Evas_Object *obj, const char *prog)
Runs the given program.
Definition: edje_edit.c:11199
enum _Edje_Edit_Entry_Mode Edje_Edit_Entry_Mode
Mode for a textblock part.
EAPI void ecore_x_window_border_width_set(Ecore_X_Window win, int width)
Sets the width of the border of the given window.
Definition: ecore_x_window.c:839
Wheel event.
Definition: Evas_Legacy.h:243
void eeze_sensor_free(Eeze_Sensor_Obj *sens)
Free a sensor object.
Definition: eeze_sensor.c:239
Host keyboard layout.
Definition: elm_win_legacy.h:131
EOAPI Eina_Bool elm_obj_clock_show_seconds_get(const Eo *obj)
If the given clock widget must show time with seconds or not.
void eina_matrixsparse_free(Eina_Matrixsparse *m)
Frees resources allocated for a Sparse Matrix.
Definition: eina_matrixsparse.c:958
EAPI Eina_Bool edje_edit_group_min_w_set(Evas_Object *obj, int w)
Sets the group minimum width.
EAPI void elm_config_desktop_entry_set(Eina_Bool enable)
Set the desktop style entry enabled state.
Definition: elm_config.c:4039
Edje_External_Param_Info * parameters_info
An array of Edje_External_Param_Info describing the different parameters this EXTERNAL may have.
Definition: Edje_Common.h:869
int ecore_main_loop_nested_get(void)
Returns if the ecore_main_loop is running.
Definition: ecore_main.c:1300
EAPI char * ecore_drm_output_edid_get(Ecore_Drm_Output *output)
Gets the edid of a given output.
Definition: ecore_drm_output.c:1321
EOAPI void evas_canvas3d_light_spot_cutoff_set(Eo *obj, Evas_Real cutoff)
The spot cutoff angle of the given light.
#define EINA_C_ARRAY_ITERATOR_NEW(Array)
Creates an Eina_Iterator that iterates through a NUL-terminated C array.
Definition: eina_iterator.h:335
EAPI int ECORE_EVAS_EWS_EVENT_ACTIVATE
window was activated
Definition: ecore_evas_ews.c:29
EAPI int ecore_x_window_depth_get(Ecore_X_Window win)
Retrieves the depth of the given window.
Definition: ecore_x_window.c:857
EAPI void elm_config_text_classes_list_free(Eina_List *list)
Free Elementary's list of supported text classes.
Definition: elm_config.c:3137
Definition: elm_code_file.h:18
int status
HTTP status code of the operation (200, 404, 401, etc.)
Definition: Ecore_Con.h:612
Emoticon layout.
Definition: Ecore_IMF.h:368
int evil_sockets_init(void)
Initiates the use of Windows sockets.
Definition: evil_unistd.c:71
Restack Event.
Definition: Evas_Common.h:422
EAPI void elm_fileselector_hidden_visible_set(Evas_Object *obj, Eina_Bool visible)
Enable or disable visibility of hidden files/directories in the file selector widget.
Definition: elc_fileselector.c:2800
#define EINA_LOG_DOMAIN_DEFAULT
Definition: eina_log.h:284
EAPI Eina_Bool edje_edit_program_transition_value1_set(Evas_Object *obj, const char *prog, double value)
Sets the interpolation value 1 of the transition.
int feature_ver
features version
Definition: edje_convert.h:75
EAPI int eldbus_init(void)
Initialize eldbus.
Definition: eldbus_core.c:128
void evas_object_intercept_show_callback_add(Evas_Object *obj, Evas_Object_Intercept_Show_Cb func, const void *data)
Set the callback function that intercepts a show event of an object.
unsigned int normal
The size for this directory.
Definition: efreet_icon.h:89
down direction
Definition: elm_general.h:464
const char * eldbus_message_sender_get(const Eldbus_Message *msg)
Get the Eldbus message sender.
Definition: eldbus_message.c:219
Eina_Stringshare * name
Signal name.
Definition: eldbus_introspection.h:106
Eina_Bool level_active[2]
a flag for the activeness of a level.
Definition: elm_widget_index.h:44
void(* del)(Ecore_IMF_Context *ctx)
Delete the Input Method Context.
Definition: Ecore_IMF.h:773
void elm_gengrid_item_select_mode_set(Elm_Object_Item *it, Elm_Object_Select_Mode mode)
Set the gengrid item's select mode.
Definition: elm_gengrid_item_eo.legacy.c:45
EAPI void elm_config_agressive_withdrawn_set(Eina_Bool enabled)
Set the configure flag that will make a window aggressively drop its resources when minimized.
Definition: elm_config.c:3420
const EAPI Eina_Value_Type * EINA_VALUE_TYPE_STRING
Definition: eina_value.c:5605
EAPI int ecore_x_randr_edid_version_get(unsigned char *edid, unsigned long edid_length)
Get the encoded version from raw EDID data.
Definition: ecore_x_randr.c:3465
#define ELDBUS_ERROR_PENDING_CANCELED
Canceled error answer.
Definition: Eldbus.h:132
EAPI void ecore_cocoa_window_hide(Ecore_Cocoa_Window *window)
Hides a Cocoa window.
EAPI Ethumb_Thumb_FDO_Size elm_thumb_fdo_size_get(const Evas_Object *obj)
Get the fdo size of the thumb object.
Definition: elm_thumb.c:799
unsigned long col
column of the tile grid
Definition: eina_tiler.h:168
void * eina_hash_set(Eina_Hash *hash, const void *key, const void *data)
Modifies the entry pointer at the specified key and returns the previous entry or adds the entry if n...
Definition: eina_hash.c:1120
Definition: Ecore_Wl2.h:339
void(* Eet_Descriptor_Hash_Free_Callback)(void *h)
Definition: Eet.h:2754
EAPI void ecore_x_e_window_rotation_change_prepare_done_send(Ecore_X_Window root, Ecore_X_Window win, int rot)
Definition: ecore_x_e.c:2287
void eina_module_list_load(Eina_Array *array)
Loads every module on the list of modules.
Definition: eina_module.c:562
void elm_win_urgent_set(Evas_Object *obj, Eina_Bool urgent)
Set the urgent state of a window.
Definition: efl_ui_win.c:8461
void(* input_panel_event_callback_del)(Ecore_IMF_Context *ctx, Ecore_IMF_Input_Panel_Event type, void(*func)(void *data, Ecore_IMF_Context *ctx, int value))
Delete the input panel event callback.
Definition: Ecore_IMF.h:804
int same_screen
Same screen flag.
Definition: Ecore_Input.h:269
EAPI Eina_Bool edje_edit_part_scale_set(Evas_Object *obj, const char *part, Eina_Bool scale)
Sets scale property for the part.
Definition: edje_edit.c:4094
void elm_map_overlay_get_cb_set(Elm_Map_Overlay *overlay, Elm_Map_Overlay_Get_Cb get_cb, void *data)
Set the get callback function of the overlay.
Definition: elm_map.c:5277
const EAPI char * edje_edit_part_below_get(Evas_Object *obj, const char *part)
Gets the name of part stacked below the one passed.
Definition: edje_edit.c:3567
EOAPI Eina_Bool elm_obj_entry_prediction_hint_hash_del(Eo *obj, const char *key)
Removes the prediction hint data identified by a key.
EAPI void ecore_evas_gl_x11_pre_post_swap_callback_set(const Ecore_Evas *ee, void *data, void(*pre_cb)(void *data, Evas *e), void(*post_cb)(void *data, Evas *e))
Sets the functions to be used before and after the swap callback.
Definition: ecore_evas.c:4141
Definition: elm_widget_multibuttonentry.h:75
Add the "If-Modified-Since" HTTP header, so that the request is performed by the server only if the t...
Definition: Ecore_Con.h:1743
enum _Emotion_Vis Emotion_Vis
Type of visualization.
Definition: Emotion.h:271
EAPI Eina_Future * eina_future_chain_easy_array(Eina_Future *prev, const Eina_Future_Cb_Easy_Desc descs[])
Wrapper around eina_future_chain_array() and eina_future_cb_easy_from_desc()
Definition: eina_promise.c:991
Doubletap motion sensor.
Definition: Eeze_Sensor.h:78
EAPI Eina_Bool ecore_x_dpms_timeouts_set(unsigned int standby, unsigned int suspend, unsigned int off)
Sets the timeouts.
Definition: ecore_x_dpms.c:158
Enable keyboard with default layout.
Definition: elm_win_legacy.h:122
const EAPI char * embryo_error_string_get(Embryo_Error error)
Retrieves a string describing the given error code.
Definition: embryo_amx.c:585
EAPI Eina_Bool edje_edit_sound_tone_frequency_set(Evas_Object *obj, const char *name, int frequency)
Sets the frequency of tone.
Definition: edje_edit.c:1471
EAPI Eina_Bool ecore_wl2_window_alpha_get(Ecore_Wl2_Window *window)
Get if a given window is alpha.
Definition: ecore_wl2_window.c:776
EAPI void elm_config_first_item_focus_on_first_focusin_set(Eina_Bool enable)
Set the first item focus on first focusin feature.
Definition: elm_config.c:3548
EOAPI void elm_obj_box_recalculate(Eo *obj)
Force the box to recalculate its children packing.
static void eina_rwlock_free(Eina_RWLock *mutex)
Deallocates an Eina_RWLock.
Eina_Stringshare * name
Argument name (optional)
Definition: eldbus_introspection.h:95
Eina_Bool(* Emile_Action_Cb)(void *data, Emile_Image *image, Emile_Action action)
Definition: emile_image.h:172
Definition: eina_simple_xml_parser.h:153
Eldbus_Introspection_Argument_Direction direction
Argument direction.
Definition: eldbus_introspection.h:97
unsigned char hidden
User delete the item.
Definition: efreet_desktop.h:118
#define EDJE_EXTERNAL_INT_UNSET
Helper macro to indicate an EXTERNAL's integer parameter is undefined.
Definition: Edje_Common.h:683
EINA_DEPRECATED void elm_genlist_item_data_set(Elm_Object_Item *it, const void *data)
Set the data associated to a given genlist item.
Definition: elm_widget_map.h:95
Definition: elm_widget_popup.h:73
EAPI double edje_edit_program_value_get(Evas_Object *obj, const char *prog)
Gets the value of state for the given program.
Definition: edje_edit.c:11531
EOAPI Elm_Widget_Item * elm_obj_slideshow_item_nth_get(const Eo *obj, unsigned int nth)
Get the the item, in a given slideshow widget, placed at position nth, in its internal items list.
EAPI Eina_Bool elm_code_widget_selection_is_empty(Evas_Object *widget)
check if the widget selection is empty.
Definition: elm_code_widget_selection.c:470
EAPI Eina_Bool edje_edit_state_max_w_set(Evas_Object *obj, const char *part, const char *state, double value, int max_w)
Sets the maximum width value of a part state.
Mouse In Event.
Definition: Evas_Common.h:404
EAPI Eina_Bool edje_edit_part_restack_part_above(Evas_Object *obj, const char *part, const char *above)
Moves the given part above the part named above.
Definition: edje_edit.c:3703
EAPI Eina_Bool eina_value_optional_pget(Eina_Value *value, void *subvalue)
Gets the value from an optional.
const EAPI char * ecore_con_url_url_get(Ecore_Con_Url *url_con)
Retrieve the URL assigned to this handle.
Definition: ecore_con_url.c:856
8 bits precision surface depth
Definition: Evas_GL.h:487
void elm_map_overlay_show(Elm_Map_Overlay *overlay)
Show the given overlay at the center of the map, immediately.
Definition: elm_map.c:5021
Evas_Map * evas_map_new(int count)
Create map of transformation points to be later used with an Evas object.
Definition: evas_map.c:658
EINA_DEPRECATED void elm_diskselector_item_tooltip_content_cb_set(Elm_Object_Item *it, Elm_Tooltip_Item_Content_Cb func, const void *data, Evas_Smart_Cb del_cb)
Set the content to be shown in the tooltip item.
const EAPI char * edje_edit_program_state_get(Evas_Object *obj, const char *prog)
Get the state for the given program.
Definition: edje_edit.c:11485
EAPI Ecore_X_Window ecore_x_window_focus_get(void)
gets the window that has focus.
Definition: ecore_x_window.c:686
EAPI int ECORE_X_EVENT_XKB_NEWKBD_NOTIFY
Definition: ecore_x.c:146
EAPI int ELOCATION_EVENT_VELOCITY
Velocity changed.
Definition: elocation.c:46
Sentinel value to indicate last enum field during iteration.
Definition: elm_map_legacy.h:24
void ethumb_client_crop_align_get(const Ethumb_Client *client, float *x, float *y)
Get current crop alignment in use for requests.
Definition: ethumb_client.c:1462
Elm_Gen_Item_Del_Cb del
Deletion class function for genlist/gengrid item classes.
Definition: elm_gen.h:102
EAPI int ECORE_CON_EVENT_CLIENT_ERROR
A client experienced an error.
Definition: ecore_con_legacy.c:168
EAPI void ephysics_body_restitution_set(EPhysics_Body *body, double restitution)
Set body's coefficient of restitution.
Definition: eina_simple_xml_parser.h:207
The info sent in the callback for the "anchor,clicked" signals emitted by entries.
Definition: elm_entry_common.h:56
Eina_Iterator iterator
The iterator itself.
Definition: eina_file_common.h:137
EAPI Eina_Bool edje_edit_program_afters_clear(Evas_Object *obj, const char *prog)
Clears the 'afters' list of the given program.
Definition: edje_edit.c:11992
EAPI Eina_Bool ecore_evas_urgent_get(const Ecore_Evas *ee)
Gets the urgent state on the canvas window.
Definition: ecore_evas.c:2571
void(* client_canvas_set)(Ecore_IMF_Context *ctx, void *canvas)
Set the client canvas for the Input Method Context.
Definition: Ecore_IMF.h:775
EAPI double edje_edit_state_container_align_x_get(Evas_Object *obj, const char *part, const char *state, double value)
Gets x align for BOX or TABLE part.
void(* show)(Ecore_IMF_Context *ctx)
Show the Input Method Context.
Definition: Ecore_IMF.h:776
Ecore_IMF_Keyboard_Locks locks
The keyboard locks active when the event has been emitted.
Definition: Ecore_IMF.h:619
EAPI void * ecore_drm2_fb_bo_get(Ecore_Drm2_Fb *fb)
Get the Framebuffer's gbm buffer object.
Definition: ecore_drm2_fb.c:754
EOAPI Evas_Real evas_canvas3d_mesh_shadows_constant_bias_get(const Eo *obj)
The offset shadow toward object.
EAPI void ecore_con_url_pipeline_set(Eina_Bool enable)
Enables or disable HTTP 1.1 pipelining.
Definition: ecore_con_url.c:90
EAPI Eina_List * edje_edit_group_limits_horizontal_list_get(Evas_Object *obj)
Retrieves a list with the item names inside the horizontal limits block at the group level.
EAPI void ecore_buffer_free_callback_add(Ecore_Buffer *buf, Ecore_Buffer_Cb func, void *data)
Sets a callback for Ecore_Buffer free events.
Definition: ecore_buffer.c:380
EOAPI void elm_obj_web_bg_color_set(Eo *obj, int r, int g, int b, int a)
Sets the background color to be used by the web object.
Request min.
Definition: elm_glview_eo.h:53
Definition: Ecore_X.h:879
Link the data.
Definition: elm_cnp.h:100
static void eina_vector3_quaternion_rotate(Eina_Vector3 *out, const Eina_Vector3 *v, const Eina_Quaternion *q)
Rotate vector.
int evas_object_ref_get(const Evas_Object *eo_obj)
Get the object reference count.
Definition: evas_object_main.c:950
EINA_DEPRECATED EAPI Eina_Bool edje_edit_part_item_min_h_set(Evas_Object *obj, const char *part, const char *item, int min_h)
Sets the minimum height value of a part's item.
void ecore_buffer_consumer_free(Ecore_Buffer_Consumer *consumer)
Frees an Ecore_Buffer_Consumer.
Definition: ecore_buffer_consumer.c:94
void evas_object_polygon_points_clear(Evas_Object *obj)
Removes all of the points from the given evas polygon object.
Definition: evas_object_polygon.c:517
EAPI Eina_Bool edje_edit_state_rel1_offset_y_set(Evas_Object *obj, const char *part, const char *state, double value, int y)
Sets the 'rel1 offset Y' value of state.
No auto-capitalization when typing.
Definition: elm_general.h:121
EAPI Eina_Bool ephysics_world_bodies_outside_left_autodel_get(const EPhysics_World *world)
Get world autodeleting bodies mode when they're outside of render area by the left.
Emile_Compressor_Level
Compression level to apply.
Definition: emile_compress.h:34
EAPI Eina_Hash * eolian_aux_state_class_children_find(const Eolian_State *state)
Build reverse children hierarchy of an Eolian state.
Definition: eolian_aux.c:14
Eio_File * eio_file_xattr_int_set(const char *path, const char *attribute, int xattr_int, Eina_Xattr_Flags flags, Eio_Done_Cb done_cb, Eio_Error_Cb error_cb, const void *data)
Define an extended attribute on a file/directory.
Definition: eio_xattr.c:560
EAPI Eina_Bool elm_image_animated_available_get(const Evas_Object *obj)
Get whether an image object supports animation or not.
Definition: efl_ui_image.c:1726
EAPI Eina_Bool ecore_x_e_window_rotation_available_rotations_get(Ecore_X_Window win, int **rots, unsigned int *count)
Definition: ecore_x_e.c:2231
int ref
The message reference number.
Definition: Ecore_Ipc.h:297
#define ERR(...)
Macro for logging Eina errors.
Definition: eina_file_common.h:158
#define RTLD_NOW
Definition: evil_dlfcn.h:30
struct _Eina_FreeQ Eina_FreeQ
Definition: eina_freeq.h:78
#define EINA_LOG_DOM_CRIT(DOM, fmt,...)
Definition: eina_log.h:329
void(* Evas_Object_Intercept_Move_Cb)(void *data, Evas_Object *obj, Evas_Coord x, Evas_Coord y)
Function signature for the move event of an evas object.
Definition: Evas_Legacy.h:2927
EAPI Ethumb_Thumb_Orientation ethumb_thumb_orientation_get(const Ethumb *e)
Get the thumbnail rotation.
Definition: ethumb.c:554
const char * edje_object_part_object_name_get(const Evas_Object *obj)
Gets the part name of an edje part object.
Definition: edje_util.c:6404
EAPI Evas_Object * ecore_evas_vnc_start(Ecore_Evas *ee, const char *addr, int port, Ecore_Evas_Vnc_Client_Accept_Cb accept_cb, Ecore_Evas_Vnc_Client_Disconnected_Cb disc_cb, void *data)
Starts a VNC server.
Definition: ecore_evas.c:4241
EOAPI void evas_canvas3d_light_projection_matrix_set(Eo *obj, const Evas_Real *matrix)
Set the projection matrix of the given light source.
Eina_Bool edje_object_part_drag_page_set(Evas_Object *obj, const char *part, double dx, double dy)
Sets the page step increments.
Definition: edje_legacy.c:254
Eina_Bool terminate
Set if the exit request was a terminate signal.
Definition: Ecore_Common.h:640
Evas_GL_Context * evas_gl_context_version_create(Evas_GL *evas_gl, Evas_GL_Context *share_ctx, Evas_GL_Context_Version version)
Creates and returns a new Evas GL context object for OpenGL-ES 1.1 or 2.0.
Definition: evas_gl.c:373
Evas_Object * hover
hover object
Definition: elm_widget_entry.h:81
EAPI Eina_Bool edje_edit_without_source_save(Evas_Object *obj, Eina_Bool current_group)
Saves the group(s) back to the file, without generation source code.
Definition: edje_edit.c:16669
EOAPI Evas_Canvas3D_Mesh_Primitive evas_canvas3d_primitive_form_get(const Eo *obj)
The form of the given primitive.
track genre
Definition: Emotion.h:191
void eina_matrix3_divide(Eina_Matrix3 *m, double scalar)
Divides the given matrix by a scalar number.
Definition: eina_matrix.c:382
EAPI double edje_edit_image_set_image_border_scale_get(Evas_Object *obj, const char *set_name, unsigned int place)
Gets border scale of set's image.
Definition: edje_edit.c:9624
EOAPI void elm_obj_genlist_filter_set(Eo *obj, void *key)
Set filter mode with key.
int evas_map_count_get(const Evas_Map *m)
Get a maps size.
Definition: evas_map.c:752
EOAPI Eina_Bool elm_obj_web_inwin_mode_get(const Eo *obj)
Get whether Inwin mode is set for the current object.
const EAPI char * eet_data_descriptor_name_get(const Eet_Data_Descriptor *edd)
This function returns the name of a data descriptor.
Definition: eet_data.c:2094
EOAPI Elm_Widget_Item * elm_obj_gengrid_item_sorted_insert(Eo *obj, const Elm_Gengrid_Item_Class *itc, const void *data, Eina_Compare_Cb comp, Evas_Smart_Cb func, const void *func_data)
Insert an item in a gengrid widget using a user-defined sort function.
EAPI void * ephysics_body_data_get(const EPhysics_Body *body)
Return data previously set to body.
EOAPI void elm_obj_hoversel_hover_begin(Eo *obj)
This triggers the hoversel popup from code, the same as if the user had clicked the button.
EAPI Eina_Bool elm_layout_box_prepend(Eo *obj, const char *part, Evas_Object *child)
Prepend child to layout box part.
Definition: efl_ui_layout.c:3040
EAPI Eina_Bool ecore_x_randr_edid_has_valid_header(unsigned char *edid, unsigned long edid_length)
Validates the header from raw EDID data.
Definition: ecore_x_randr.c:3418
void(* Eldbus_Connection_Event_Cb)(void *data, Eldbus_Connection *conn, void *event_info)
Definition: eldbus_connection.h:156
EAPI void ecore_win32_window_borderless_set(Ecore_Win32_Window *window, Eina_Bool on)
Remove or restore the border of the given window.
Definition: ecore_win32_window.c:1276
EAPI Elm_Code_Syntax * elm_code_syntax_for_mime_get(const char *mime)
Lookup a syntax definition from a mime type.
Definition: elm_code_syntax.c:138
EAPI void ecore_fb_input_device_listen(Ecore_Fb_Input_Device *dev, Eina_Bool listen)
Set the listen mode for an input device .
Definition: ecore_fb_li.c:463
Substring style 4.
Definition: Ecore_IMF.h:325
EOAPI void elm_obj_dayselector_day_selected_set(Eo *obj, Elm_Dayselector_Day day, Eina_Bool selected)
Set the state of given Dayselector_Day.
Efreet_Desktop.
Definition: efreet_desktop.h:87
Eina_Iterator * eina_carray_length_iterator_new(void **array, unsigned int step, unsigned int length)
Creates an Eina_Iterator that iterates through a C array of specified size.
Definition: eina_iterator.c:272
EAPI void ephysics_body_move(EPhysics_Body *body, Evas_Coord x, Evas_Coord y, Evas_Coord z)
Set physics body position.
EAPI Eina_Bool ecore_wl2_window_pending_get(Ecore_Wl2_Window *window)
Check if a wayland window's surface is in the pending state.
Definition: ecore_wl2_window.c:1646
EAPI Eina_Bool elm_access_action(Evas_Object *obj, const Elm_Access_Action_Type type, Elm_Access_Action_Info *action_info)
Do the accessibility action base on given object.
Definition: elm_access.c:1341
Ecore_X_Atom ECORE_X_ATOM_TEAMWORK_PROPERTY
Definition: ecore_x_atoms_decl.h:375
Undefined type.
Definition: Ecore_Cocoa.h:207
static void eina_vector3_cross_product(Eina_Vector3 *out, const Eina_Vector3 *a, const Eina_Vector3 *b)
Create the cross product of the two vectors.
Ecore_Con_Client * client
the client that completed handshake
Definition: Ecore_Con.h:477
EAPI Eina_Bool edje_edit_state_external_param_set(Evas_Object *obj, const char *part, const char *state, double value, const char *param, Edje_External_Param_Type type,...)
Sets the external parameter type and value, adding it if it didn't exist before.
Definition: edje_edit.c:7544
Eina_Value * eldbus_message_to_eina_value(const Eldbus_Message *msg)
Convert Eldbus_Message to Eina_Value.
Definition: eldbus_message_to_eina_value.c:453
Eina_Bool evas_textblock_cursor_format_prev(Evas_Textblock_Cursor *cur)
Advances to the previous format node.
Definition: evas_object_textblock.c:9478
int evas_textblock_cursor_paragraph_text_length_get(const Evas_Textblock_Cursor *cur)
Return the length of the paragraph, cheaper the eina_unicode_strlen()
Definition: evas_object_textblock.c:12075
void eina_simple_xml_node_root_free(Eina_Simple_XML_Node_Root *root)
Frees node tree build with eina_simple_xml_node_load()
Definition: eina_simple_xml_parser.c:1036
EAPI void * eet_data_node_encode_cipher(Eet_Node *node, const char *cipher_key, int *size_ret)
TODO FIX ME.
Definition: eet_data.c:5167
Eina_Bool elm_prefs_file_get(const Eo *obj, const char **file, const char **page)
Get file and page bound to a given prefs widget.
Definition: elm_prefs.c:1852
int revision
Revision number.
Definition: Eio_Legacy.h:14
A trackpad style mouse.
Definition: Ecore_IMF.h:509
EAPI int edje_edit_group_max_w_get(Evas_Object *obj)
Gets the group maximum width.
EAPI Eina_Bool edje_edit_image_add(Evas_Object *obj, const char *path)
Adds an new image to the image collection.
Definition: edje_edit.c:9926
A structure that stores old Edje files information.
Definition: edje_convert.h:58
EAPI void ephysics_shape_del(EPhysics_Shape *shape)
Delete a shape.
char * eina_strbuf_string_steal(Eina_Strbuf *buf)
Steals the contents of a string buffer.
Definition: Ecore_X.h:683
#define efl_event_callback_array_add(obj, array, data)
Definition: Eo.h:2216
EAPI Eina_Bool edje_edit_state_color2_set(Evas_Object *obj, const char *part, const char *state, double value, int r, int g, int b, int a)
Sets the color2 of a part state.
void eina_ustrbuf_string_free(Eina_UStrbuf *buf)
Frees the contents of a string buffer but not the buffer.
Definition: eina_quaternion.h:49
EAPI unsigned int elm_prefs_data_version_get(const Elm_Prefs_Data *prefs_data)
Get the version field of a given prefs data handle.
Definition: elm_prefs_data.c:391
EAPI void elm_glview_resize_func_set(Elm_Glview *obj, Elm_GLView_Func_Cb func)
Set the resize function that gets called when resize happens.
Definition: elm_glview.c:605
EAPI void ecore_imf_context_data_set(Ecore_IMF_Context *ctx, void *data)
Definition: ecore_imf_context.c:573
char * ecore_file_readlink(const char *link)
Gets the path pointed by the given link.
Definition: ecore_file.c:631
const EAPI Eina_List * elm_fileselector_selected_paths_get(const Evas_Object *obj)
Get a list of selected paths in the file selector.
Definition: elc_fileselector.c:2568
void evas_object_intercept_lower_callback_add(Evas_Object *obj, Evas_Object_Intercept_Lower_Cb func, const void *data)
Set the callback function that intercepts a lower event of an object.
Eina_Bool elm_datetime_value_max_get(const Evas_Object *obj, Efl_Time *maxtime)
Get the upper boundary of a field.
Definition: elm_datetime.c:188
EAPI void * ecore_ipc_server_del(Ecore_Ipc_Server *svr)
Closes the connection and frees the given IPC server.
Definition: ecore_ipc.c:807
EAPI Ecore_Con_Socks * ecore_con_socks5_remote_add(const char *ip, int port, const char *username, const char *password)
Adds a SOCKS v5 proxy to the proxy list.
Definition: ecore_con_socks.c:227
const EAPI char * efreet_icon_deprecated_user_dir_get(void)
Returns the deprecated user icon directory.
Definition: efreet_icon.c:97
EOAPI Eina_Bool elm_obj_web_back_possible_get(const Eo *obj)
Queries whether it's possible to go back in history.
EAPI Evas_Object * elm_gesture_layer_add(Evas_Object *parent)
Call this function to construct a new gesture-layer object.
Definition: elm_gesture_layer.c:3828
EAPI Eina_Bool edje_edit_style_tag_name_set(Evas_Object *obj, const char *style, const char *tag, const char *new_name)
Sets the name of the given tag.
Definition: edje_edit.c:2851
EAPI Eina_Bool efl_object_shutdown(void)
Shutdown the eo subsystem.
Definition: eo.c:2412
void edje_transition_duration_factor_set(double scale)
Sets edje transition duration factor.
Definition: edje_program.c:234