| Tizen Native API
    7.0
    | 
| Functions | |
| int | ecore_event_init (void) | 
| int | ecore_event_shutdown (void) | 
| unsigned int | ecore_event_modifier_mask (Ecore_Event_Modifier modifier) | 
| Ecore_Event_Modifier | ecore_event_update_modifier (const char *key, Ecore_Event_Modifiers *modifiers, int inc) | 
| Ecore_Compose_State | ecore_compose_get (const Eina_List *seq, char **seqstr_ret) | 
| EINA_DEPRECATED int | ecore_input_joystick_init (void) | 
| Initializes the Ecore Input Joystick system. ecore_event_init calls this by default. | |
| EINA_DEPRECATED int | ecore_input_joystick_shutdown (void) | 
| Shutdowns the Ecore Input Joystick system. ecore_event_shutdown calls this by default. | |
| Typedefs | |
| typedef struct _Ecore_Event_Axis_Update | Ecore_Event_Axis_Update | 
| typedef struct _Ecore_Axis | Ecore_Axis | 
| typedef struct _Ecore_Event_Joystick | Ecore_Event_Joystick | 
| typedef enum _Ecore_Event_Modifier | Ecore_Event_Modifier | 
| typedef enum _Ecore_Event_Press | Ecore_Event_Press | 
| typedef enum _Ecore_Event_IO | Ecore_Event_IO | 
| typedef enum _Ecore_Compose_State | Ecore_Compose_State | 
| typedef enum _Ecore_Event_Joystick_Button | Ecore_Event_Joystick_Button | 
| typedef enum _Ecore_Event_Joystick_Axis | Ecore_Event_Joystick_Axis | 
| typedef enum _Ecore_Event_Joystick_Event | Ecore_Event_Joystick_Event_Type | 
| typedef enum _Ecore_Axis_Label | Ecore_Axis_Label | 
| Defines | |
| #define | ECORE_EVENT_MODIFIER_ALTGR 0x0400 | 
Define Documentation
| #define ECORE_EVENT_MODIFIER_ALTGR 0x0400 | 
- Since (EFL) :
- 1.7
Typedef Documentation
| typedef struct _Ecore_Axis Ecore_Axis | 
- Since (EFL) :
- 1.13
| typedef enum _Ecore_Axis_Label Ecore_Axis_Label | 
- Since (EFL) :
- 1.13
An enum of Compose states.
| typedef struct _Ecore_Event_Axis_Update Ecore_Event_Axis_Update | 
- Since (EFL) :
- 1.13
An enum of Input/Output events.
| typedef struct _Ecore_Event_Joystick Ecore_Event_Joystick | 
- Since (EFL) :
- 1.18
| typedef enum _Ecore_Event_Joystick_Axis Ecore_Event_Joystick_Axis | 
- Since (EFL) :
- 1.18
| typedef enum _Ecore_Event_Joystick_Button Ecore_Event_Joystick_Button | 
- Since (EFL) :
- 1.18
| typedef enum _Ecore_Event_Joystick_Event Ecore_Event_Joystick_Event_Type | 
- Since (EFL) :
- 1.18
An enum of modifier events.
An enum of press events.
Enumeration Type Documentation
| enum _Ecore_Axis_Label | 
- Enumerator:
Function Documentation
| Ecore_Compose_State ecore_compose_get | ( | const Eina_List * | seq, | 
| char ** | seqstr_ret | ||
| ) | 
Handles a sequence of key symbols to make a final compose string.
The final compose string seqstr_ret is allocated in this function and thus shall be freed when not needed anymore.
- Parameters:
- 
  seq The sequence of key symbols in a Eina_List. seqstr_ret The final compose string. 
- Returns:
- The status of the composition.
- Since :
- 3.0
| int ecore_event_init | ( | void | ) | 
Initializes the Ecore Event system.
- Since :
- 3.0
| unsigned int ecore_event_modifier_mask | ( | Ecore_Event_Modifier | modifier | ) | 
Returns the Ecore modifier event integer associated to a Ecore_Event_Modifier modifier event.
- Parameters:
- 
  modifier A Ecore_Event_Modifier event. 
- Returns:
- A event_modifier integer that matches with the provided modifier event.
- Since :
- 3.0
| int ecore_event_shutdown | ( | void | ) | 
Shutdowns the Ecore Event system.
- Since :
- 3.0
| Ecore_Event_Modifier ecore_event_update_modifier | ( | const char * | key, | 
| Ecore_Event_Modifiers * | modifiers, | ||
| int | inc | ||
| ) | 
Update a Ecore_Event_Modifiers array with "key" modifier.
- Parameters:
- 
  key A string describing a modifier key. modifiers A Ecore_Event_Modifiers structure. inc The value to increment in the modifiers array. 
- Returns:
- ECORE_NONE if the key does not match with an existing one, else the corresponding Ecore_Event_Modifier.
- Since :
- 3.0
| EINA_DEPRECATED int ecore_input_joystick_init | ( | void | ) | 
Initializes the Ecore Input Joystick system. ecore_event_init calls this by default.
- Deprecated:
- Deprecated since Tizen 5.5
- Returns:
- How many times the lib has been initialized.
- Since (EFL) :
- 1.15
- Since :
- 3.0
| EINA_DEPRECATED int ecore_input_joystick_shutdown | ( | void | ) | 
Shutdowns the Ecore Input Joystick system. ecore_event_shutdown calls this by default.
- Deprecated:
- Deprecated since Tizen 5.5
- Returns:
- How many times the lib has been initialized.
- Since (EFL) :
- 1.15
- Since :
- 3.0
Variable Documentation
- Since :
- 3.0
- Since (EFL) :
- 1.13
- Since (EFL) :
- 1.18
- Since :
- 3.0
- Examples:
- win_example.c.
- Since :
- 3.0
- Since :
- 3.0
- Since (EFL) :
- 1.15
- Since :
- 3.0
- Since :
- 3.0
- Since :
- 3.0
- Since :
- 3.0
- Since :
- 3.0
- Since :
- 3.0