Data Structures
Here are the data structures with brief descriptions:
[detail level 12]
 C__attribute__
 C_Action_Area_Data
 C_Atom_Item
 C_Box
 C_Calc_Job
 C_Color
 C_Color_Bar_Data
 C_Content_Info
 C_Ecore_Audio_Vio
 C_Ecore_Axis
 C_Ecore_Buffer_BackendStructure used when initializing Ecore Buffer Backend
 C_Ecore_Cocoa_Event_Window_DestroyData available when a Cocoa window is destroyed
 C_Ecore_Cocoa_Event_Window_FocusedData available when a Cocoa window receives focus
 C_Ecore_Cocoa_Event_Window_Resize_RequestData available when a window is resized
 C_Ecore_Cocoa_Event_Window_UnfocusedData available when a Cocoa window losrs focus
 C_ecore_cocoa_keys_s
 C_Ecore_Con_Curl
 C_Ecore_Con_Event_Client_AddUsed as the data param for the ECORE_CON_EVENT_CLIENT_ADD event
 C_Ecore_Con_Event_Client_DataUsed as the data param for the ECORE_CON_EVENT_CLIENT_DATA event
 C_Ecore_Con_Event_Client_DelUsed as the data param for the ECORE_CON_EVENT_CLIENT_DEL event
 C_Ecore_Con_Event_Client_ErrorUsed as the data param for the ECORE_CON_EVENT_CLIENT_ERROR event
 C_Ecore_Con_Event_Client_UpgradeUsed as the data param for the ECORE_CON_EVENT_CLIENT_UPGRADE event
 C_Ecore_Con_Event_Client_WriteUsed as the data param for the ECORE_CON_EVENT_CLIENT_WRITE event
 C_Ecore_Con_Event_Proxy_BindUsed as the data param for the ECORE_CON_EVENT_PROXY_BIND event
 C_Ecore_Con_Event_Server_AddUsed as the data param for the ECORE_CON_EVENT_SERVER_ADD event
 C_Ecore_Con_Event_Server_DataUsed as the data param for the ECORE_CON_EVENT_SERVER_DATA event
 C_Ecore_Con_Event_Server_DelUsed as the data param for the ECORE_CON_EVENT_SERVER_DEL event
 C_Ecore_Con_Event_Server_ErrorUsed as the data param for the ECORE_CON_EVENT_SERVER_ERROR event
 C_Ecore_Con_Event_Server_UpgradeUsed as the data param for the ECORE_CON_EVENT_SERVER_UPGRADE event
 C_Ecore_Con_Event_Server_WriteUsed as the data param for the ECORE_CON_EVENT_SERVER_WRITE event
 C_Ecore_Con_Event_Url_CompleteUsed as the data param for the ECORE_CON_EVENT_URL_COMPLETE event
 C_Ecore_Con_Event_Url_DataUsed as the data param for the ECORE_CON_EVENT_URL_DATA event
 C_Ecore_Con_Event_Url_ProgressUsed as the data param for the ECORE_CON_EVENT_URL_PROGRESS event
 C_Ecore_Drm2_Context
 C_Ecore_Drm2_Event_Activate
 C_Ecore_Drm2_Event_Output_Changed
 C_Ecore_Drm_Device
 C_Ecore_Drm_Event_Activate
 C_Ecore_Drm_Event_Output
 C_Ecore_Drm_Fb
 C_Ecore_Drm_Output_Mode
 C_Ecore_Evas_Engine_Buffer_Data
 C_Ecore_Evas_Interface_Cocoa
 C_Ecore_Evas_Interface_Drm
 C_Ecore_Evas_Interface_Extn
 C_Ecore_Evas_Interface_Gl_X11
 C_Ecore_Evas_Interface_Software_X11
 C_Ecore_Evas_Interface_Wayland
 C_Ecore_Evas_Interface_Win32
 C_Ecore_Evas_Interface_X11
 C_Ecore_Event_Axis_Update
 C_Ecore_Event_Joystic_AxisContains information about a joystick axis event
 C_Ecore_Event_Joystic_ButtonContains information about a joystick button event
 C_Ecore_Event_Joystic_Event_TypeContains information about a joystick event type
 C_Ecore_Event_JoystickContains information about a joystick event
 C_Ecore_Event_KeyContains information about an Ecore keyboard event
 C_Ecore_Event_ModifiersContains information about an Ecore event modifier
 C_Ecore_Event_Mouse_ButtonContains information about an Ecore mouse button event
 C_Ecore_Event_Mouse_IOContains information about an Ecore mouse input/output event
 C_Ecore_Event_Mouse_MoveContains information about an Ecore mouse move event
 C_Ecore_Event_Mouse_WheelContains information about an Ecore mouse wheel event
 C_Ecore_Event_Signal_ExitA structure that stores information of an Exit request event
 C_Ecore_Event_Signal_HupA structure that stores information of a Hup signal event
 C_Ecore_Event_Signal_PowerA structure that stores information of a Power event
 C_Ecore_Event_Signal_RealtimeA structure that stores information of a Realtime event
 C_Ecore_Event_Signal_UserA structure that stores information of a User signal event
 C_Ecore_Exe_Event_AddDefinition for a structure that stores information of a Process add event
 C_Ecore_Exe_Event_DataEcore exe event data structure
 C_Ecore_Exe_Event_Data_LineA structure which stores information on lines data from a child process
 C_Ecore_Exe_Event_DelDefinition for a structure that stores information of a Process exit event
 C_Ecore_GetoptStructure that contains information on all command line options
 C_Ecore_Getopt_DescStructure that describe an option of the command line
 C_Ecore_Getopt_Desc_CallbackStructure used when action is ECORE_GETOPT_ACTION_CALLBACK
 C_Ecore_Getopt_Desc_StoreStructure used when action is ECORE_GETOPT_ACTION_STORE
 C_Ecore_Getopt_ValueUnion listing the types of parameters that can take Getopt values
 C_Ecore_IMF_Context_ClassStructure used when creating a new Input Method Context
 C_Ecore_IMF_Context_InfoA IMF structure containing context information
 C_Ecore_IMF_EventA union of IMF events
 C_Ecore_IMF_Event_CommitThe structure type used with the Commit Input Method event
 C_Ecore_IMF_Event_Commit_ContentThe structure type used with the Commit_Content Input Method event
 C_Ecore_IMF_Event_Delete_SurroundingThe structure type used with the Delete_Surrounding Input Method event
 C_Ecore_IMF_Event_Key_DownThe structure type used with the Key_Down event
 C_Ecore_IMF_Event_Key_UpThe structure type used with the Key_Up event
 C_Ecore_IMF_Event_Mouse_DownThe structure type used with the Mouse_Down event
 C_Ecore_IMF_Event_Mouse_InThe structure type used with the Mouse_In event
 C_Ecore_IMF_Event_Mouse_MoveThe structure type used with the Mouse_Move event
 C_Ecore_IMF_Event_Mouse_OutThe structure type used with the Mouse_Out event
 C_Ecore_IMF_Event_Mouse_UpThe structure type used with the Mouse_Up event
 C_Ecore_IMF_Event_Mouse_WheelThe structure type used with the Mouse_Wheel event
 C_Ecore_IMF_Event_Preedit_ChangedThe structure type used with the Preedit_Changed Input Method event
 C_Ecore_IMF_Event_Preedit_EndThe structure type used with the Preedit_End Input Method event
 C_Ecore_IMF_Event_Preedit_StartThe structure type used with the Preedit_Start Input Method event
 C_Ecore_IMF_Event_SelectionThe structure type used with the Selection Input Method event
 C_Ecore_IMF_Preedit_AttrStructure that contains preedit attribute information
 C_Ecore_Ipc_Event_Client_AddAn IPC structure for client_add event
 C_Ecore_Ipc_Event_Client_DataAn IPC structure for client_data event
 C_Ecore_Ipc_Event_Client_DelAn IPC structure for client_del event
 C_Ecore_Ipc_Event_Server_AddAn IPC structure for server_add event
 C_Ecore_Ipc_Event_Server_DataAn IPC structure for server_data event
 C_Ecore_Ipc_Event_Server_DelAn IPC structure for server_del event
 C_Ecore_Sdl_Event_Key_DownSDL Key Down event
 C_Ecore_Sdl_Event_Key_UpSDL Key Up event
 C_Ecore_Sdl_Event_Mouse_Button_DownSDL Mouse Down event
 C_Ecore_Sdl_Event_Mouse_Button_UpSDL Mouse Up event
 C_Ecore_Sdl_Event_Mouse_MoveSDL Mouse Move event
 C_Ecore_Sdl_Event_Mouse_WheelSDL Mouse Wheel event
 C_Ecore_Sdl_Event_Video_Resize
 C_Ecore_Sdl_Event_Window
 C_ecore_sdl_keys_s
 C_Ecore_Version
 C_Ecore_Win32_Event_Mouse_InEvent sent when the mouse enters the window
 C_Ecore_Win32_Event_Mouse_OutEvent sent when the mouse leaves the window
 C_Ecore_Win32_Event_Selection_ClearEvent sent when the content of the clipboard has been removed
 C_Ecore_Win32_Event_Selection_NotifyEvent sent when the content of the clipboard has been added
 C_Ecore_Win32_Event_Window_ConfigureEvent sent when the window is configured
 C_Ecore_Win32_Event_Window_CreateEvent sent when the window is created
 C_Ecore_Win32_Event_Window_DamageEvent sent when the window is damaged
 C_Ecore_Win32_Event_Window_Delete_RequestEvent sent when the window is deleted
 C_Ecore_Win32_Event_Window_DestroyEvent sent when the window is destroyed
 C_Ecore_Win32_Event_Window_Focus_InEvent sent when the window gets the focus
 C_Ecore_Win32_Event_Window_Focus_OutEvent sent when the window looses the focus
 C_Ecore_Win32_Event_Window_HideEvent sent when the window is hidden
 C_Ecore_Win32_Event_Window_PropertyEvent sent when the window properties are changed
 C_Ecore_Win32_Event_Window_ResizeEvent sent when the window is resized
 C_Ecore_Win32_Event_Window_ShowEvent sent when the window is shown
 C_Ecore_Wl2_Event_Aux_Hint_Allowed
 C_Ecore_Wl2_Event_Aux_Hint_Supported
 C_Ecore_Wl2_Event_Connection
 C_Ecore_Wl2_Event_Data_Source_Event
 C_Ecore_Wl2_Event_Data_Source_Send
 C_Ecore_Wl2_Event_Data_Source_Target
 C_Ecore_Wl2_Event_Device
 C_Ecore_Wl2_Event_Dnd_Drop
 C_Ecore_Wl2_Event_Dnd_End
 C_Ecore_Wl2_Event_Dnd_Enter
 C_Ecore_Wl2_Event_Dnd_Leave
 C_Ecore_Wl2_Event_Dnd_Motion
 C_Ecore_Wl2_Event_Focus_In
 C_Ecore_Wl2_Event_Focus_Out
 C_Ecore_Wl2_Event_Global
 C_Ecore_Wl2_Event_Input_Keymap_Changed
 C_Ecore_Wl2_Event_Offer_Data_Ready
 C_Ecore_Wl2_Event_Output_Transform
 C_Ecore_Wl2_Event_Seat_Capabilities
 C_Ecore_Wl2_Event_Seat_Name
 C_Ecore_Wl2_Event_Sync_Done
 C_Ecore_Wl2_Event_Window_Activate
 C_Ecore_Wl2_Event_Window_Common
 C_Ecore_Wl2_Event_Window_Configure
 C_Ecore_Wl2_Event_Window_Configure_Complete
 C_Ecore_Wl2_Event_Window_Deactivate
 C_Ecore_Wl2_Event_Window_Hide
 C_Ecore_Wl2_Event_Window_Iconify_State_Change
 C_Ecore_Wl2_Event_Window_Rotation
 C_Ecore_Wl2_Event_Window_Show
 C_Ecore_Wl2_Global
 C_Ecore_Wl2_Surface_Interface
 C_Ecore_Wl_Event_Data_Source_Cancelled
 C_Ecore_Wl_Event_Data_Source_Send
 C_Ecore_Wl_Event_Data_Source_Target
 C_Ecore_Wl_Event_Dnd_Drop
 C_Ecore_Wl_Event_Dnd_End
 C_Ecore_Wl_Event_Dnd_Enter
 C_Ecore_Wl_Event_Dnd_Leave
 C_Ecore_Wl_Event_Dnd_Position
 C_Ecore_Wl_Event_Focus_In
 C_Ecore_Wl_Event_Focus_Out
 C_Ecore_Wl_Event_Interfaces_Bound
 C_Ecore_Wl_Event_Mouse_In
 C_Ecore_Wl_Event_Mouse_Out
 C_Ecore_Wl_Event_Selection_Data_Ready
 C_Ecore_Wl_Event_Window_Configure
 C_Ecore_Wl_Global
 C_Ecore_X_Event_Client_Message
 C_Ecore_X_Event_Damage
 C_Ecore_X_Event_Desktop_Change
 C_Ecore_X_Event_Fixes_Selection_Notify
 C_Ecore_X_Event_Frame_Extents_Request
 C_Ecore_X_Event_Generic
 C_Ecore_X_Event_Gesture_Notify_Flick
 C_Ecore_X_Event_Gesture_Notify_Group
 C_Ecore_X_Event_Gesture_Notify_Hold
 C_Ecore_X_Event_Gesture_Notify_Pan
 C_Ecore_X_Event_Gesture_Notify_PinchRotation
 C_Ecore_X_Event_Gesture_Notify_Tap
 C_Ecore_X_Event_Gesture_Notify_TapNHold
 C_Ecore_X_Event_Mapping_Change
 C_Ecore_X_Event_Mouse_In
 C_Ecore_X_Event_Mouse_Out
 C_Ecore_X_Event_Ping
 C_Ecore_X_Event_Randr_Crtc_Change
 C_Ecore_X_Event_Randr_Output_Change
 C_Ecore_X_Event_Randr_Output_Property_Notify
 C_Ecore_X_Event_Screen_Change
 C_Ecore_X_Event_Screensaver_Notify
 C_Ecore_X_Event_Selection_Clear
 C_Ecore_X_Event_Selection_Notify
 C_Ecore_X_Event_Selection_Request
 C_Ecore_X_Event_Startup_Sequence
 C_Ecore_X_Event_Sync_Alarm
 C_Ecore_X_Event_Sync_Counter
 C_Ecore_X_Event_Window_Colormap
 C_Ecore_X_Event_Window_Configure
 C_Ecore_X_Event_Window_Configure_Request
 C_Ecore_X_Event_Window_Create
 C_Ecore_X_Event_Window_Damage
 C_Ecore_X_Event_Window_Delete_Request
 C_Ecore_X_Event_Window_Destroy
 C_Ecore_X_Event_Window_Focus_In
 C_Ecore_X_Event_Window_Focus_Out
 C_Ecore_X_Event_Window_Gravity
 C_Ecore_X_Event_Window_Hide
 C_Ecore_X_Event_Window_Keymap
 C_Ecore_X_Event_Window_Move_Resize_Request
 C_Ecore_X_Event_Window_Prop_Client_Machine_Change
 C_Ecore_X_Event_Window_Prop_Desktop_Change
 C_Ecore_X_Event_Window_Prop_Icon_Name_Change
 C_Ecore_X_Event_Window_Prop_Name_Class_Change
 C_Ecore_X_Event_Window_Prop_Pid_Change
 C_Ecore_X_Event_Window_Prop_Title_Change
 C_Ecore_X_Event_Window_Prop_Visible_Icon_Name_Change
 C_Ecore_X_Event_Window_Prop_Visible_Title_Change
 C_Ecore_X_Event_Window_Property
 C_Ecore_X_Event_Window_Reparent
 C_Ecore_X_Event_Window_Resize_Request
 C_Ecore_X_Event_Window_Shape
 C_Ecore_X_Event_Window_Show
 C_Ecore_X_Event_Window_Show_Request
 C_Ecore_X_Event_Window_Stack
 C_Ecore_X_Event_Window_Stack_Request
 C_Ecore_X_Event_Window_State_Request
 C_Ecore_X_Event_Window_Visibility_Change
 C_Ecore_X_Event_Xdnd_Drop
 C_Ecore_X_Event_Xdnd_Enter
 C_Ecore_X_Event_Xdnd_Finished
 C_Ecore_X_Event_Xdnd_Leave
 C_Ecore_X_Event_Xdnd_Position
 C_Ecore_X_Event_Xdnd_Status
 C_Ecore_X_Event_Xkb
 C_Ecore_X_Icon
 C_Ecore_X_Randr_Crtc_Gamma_Info
 C_Ecore_X_Randr_Crtc_Info
 C_Ecore_X_Randr_Mode_Info
 C_Ecore_X_Randr_Screen_Size
 C_Ecore_X_Randr_Screen_Size_MM
 C_Ecore_X_Rectangle
 C_Ecore_X_Selection_Data
 C_Ecore_X_Selection_Data_Files
 C_Ecore_X_Selection_Data_Targets
 C_Ecore_X_Selection_Data_Text
 C_Ecore_X_Selection_Data_X_Moz_Url
 C_Ecore_X_Version
 C_Ecore_X_Window_Attributes
 C_Ecore_X_Xdnd_Position
 C_Ector_Buffer_Data
 C_Ector_GL_API
 C_Ector_Software_Buffer_Base_Data
 C_Edje_Color_Class
 C_Edje_DataA structure that stores a key/value tuple
 C_Edje_Edit_Limit
 C_Edje_Edit_Script_Error
 C_Edje_Entry_Change_Info
 C_Edje_External_ParamStruct that holds parameters for parts of type EXTERNAL
 C_Edje_External_Param_InfoStruct holding information about an EXTERNAL part's parameters
 C_Edje_External_TypeInformation about an external type to be used
 C_Edje_External_Type_InfoConvenience struct used to mass-register types of EXTERNAL objects
 C_Edje_Message_FloatStructure passed as value on EDJE_MESSAGE_FLOAT messages
 C_Edje_Message_Float_SetStructure passed as value on EDJE_MESSAGE_FLOAT_SET messages
 C_Edje_Message_IntStructure passed as value on EDJE_MESSAGE_INT messages
 C_Edje_Message_Int_SetStructure passed as value on EDJE_MESSAGE_INT_SET messages
 C_Edje_Message_StringStructure passed as value on EDJE_MESSAGE_STRING messages
 C_Edje_Message_String_FloatStructure passed as value on EDJE_MESSAGE_STRING_FLOAT messages
 C_Edje_Message_String_Float_SetStructure passed as value on EDJE_MESSAGE_STRING_FLOAT_SET messages
 C_Edje_Message_String_IntStructure passed as value on EDJE_MESSAGE_STRING_INT messages
 C_Edje_Message_String_Int_SetStructure passed as value on EDJE_MESSAGE_STRING_INT_SET messages
 C_Edje_Message_String_SetStructure passed as value on EDJE_MESSAGE_STRING_SET messages
 C_Edje_Part_Image_Use
 C_Edje_Signal_Data
 C_Edje_Size_Class
 C_Edje_Text_Class
 C_Edje_Version
 C_Eet_Data_Descriptor_ClassInstructs Eet about memory management for different needs under serialization and parse process
 C_Eet_Entry
 C_Eet_Node_DataContains an union that can fit any kind of node
 C_Eet_Node_WalkDescribes how to walk trees of Eet_Node
 C_Eet_Version
 C_Eeze_Event_Disk
 C_Eeze_Event_Disk_Error
 C_Eeze_Sensor_Obj
 C_Eeze_Version
 C_Efl_Access_Action_Data
 C_Efl_Canvas_Animation_Player_Event_Running
 C_Efl_Canvas_Layout_Part_Data
 C_Efl_Canvas_Object_Animation_Event
 C_Efl_Canvas_Surface_Data
 C_Efl_Event_Animator_TickEFL event animator tick data structure
 C_Efl_Gfx_Vg_Value_Provider_Data
 C_Efl_Input_Focus_Data
 C_Efl_Input_Hold_Data
 C_Efl_Input_Key_Data
 C_Efl_Input_Pointer_Data
 C_Efl_Text_Attribute_Handle
 C_Efl_Text_Cursor_Handle
 C_Efl_Ui_Container_Item_Hints
 C_Efl_Ui_Container_Layout_Calc
 C_Efl_Ui_Flip_Data
 C_Efl_Ui_Frame_Data
 C_Efl_Ui_Image_Data
 C_Efl_Ui_Layout_DataBase widget smart data extended with layout instance data
 C_Efl_Ui_Pan_Data
 C_Efl_Ui_Scroll_Manager_Data
 C_Efl_Ui_Scroller_Data
 C_Efl_Ui_Theme_Data
 C_Efl_Ui_Widget_Focus_StateAll relevant fields needed for the current state of focus registeration
 C_Efreet_DesktopEfreet_Desktop
 C_Efreet_Desktop_ActionEfreet_Desktop_Action
 C_Efreet_Event_Cache_UpdateEfreet_Event_Cache_Update
 C_Efreet_Version
 C_Eina_AccessorStructure to provide random access to data structures
 C_Eina_ArrayType for an array of data
 C_Eina_Bezier
 C_Eina_ClistThe structure type for a compact list type
 C_Eina_Evlog_Buf
 C_Eina_Evlog_Item
 C_Eina_FileThis is the underlying data structure that represents a file in Eina
 C_Eina_File_Direct_InfoThe structure to store information of a path
 C_Eina_File_LineThe structure to store information of a line
 C_Eina_File_MapThis represents a memory mapped region of a file
 C_Eina_Future_Cb_Console_DescA struct used to define the prefix and suffix to be printed along side the a future value
 C_Eina_Future_Cb_Easy_DescA struct with callbacks to be used by eina_future_cb_easy_from_desc() and eina_future_cb_easy()
 C_Eina_Future_Cb_Log_DescThis struct is used by eina_future_cb_log_from_desc() and its contents will be routed to eina_log_print() along side the future value
 C_Eina_Future_DescA struct used to define a callback and data for a future
 C_Eina_Future_Race_ResultThe struct that is used to store the race result
 C_Eina_Future_Schedule_EntryA struct that represents an scheduled event
 C_Eina_Future_SchedulerThis struct is used as a bridge between Eina and the future scheduler
 C_Eina_Hash_TupleData for a hash table of key/value pairs
 C_Eina_InarrayInline array structure
 C_Eina_InlistInlined list type
 C_Eina_IteratorStructure of an iterator
 C_Eina_Lines_IteratorThis represents a line iterator a file
 C_Eina_ListType for a generic double linked list
 C_Eina_List_AccountingCache used to store the last element of a list and the number of elements, for fast access
 C_Eina_Log_DomainThe domain used for logging
 C_Eina_Matrix2
 C_Eina_Matrix3A 3x3 floating point matrix
 C_Eina_Matrix3_F16p16
 C_Eina_Matrix4
 C_Eina_Memory_Entry
 C_Eina_Memory_Table
 C_Eina_Mempool
 C_Eina_Mempool_Backend
 C_Eina_Mempool_Backend_ABI1
 C_Eina_Mempool_Backend_ABI2
 C_Eina_Point_3D
 C_Eina_Point_3D_F16p16
 C_Eina_Position2DA 2D position in pixel coordinates
 C_Eina_QuadQuadrangle definition
 C_Eina_Quaternion
 C_Eina_Quaternion_F16p16
 C_Eina_RangeA Int range
 C_Eina_Rbtree
 C_Eina_Rect
 C_Eina_Rectangle
 C_Eina_Rw_SliceDefines a read-and-write able memory region
 C_Eina_Simple_XML_Attribute
 C_Eina_Simple_XML_Node
 C_Eina_Simple_XML_Node_Data
 C_Eina_Simple_XML_Node_Tag
 C_Eina_Size2DA 2D size in pixel coordinates
 C_Eina_SliceDefines a read-only memory region
 C_Eina_StatThe structure to store some file statistics
 C_Eina_StrbufString buffer to facilitate string operations
 C_Eina_Thread_Queue_Msg
 C_Eina_Thread_Queue_Msg_Sub
 C_Eina_TrashThe structure type for a generic container of an unused allocated pointer
 C_Eina_ValueDefines the contents of a value
 C_Eina_Value_ArrayUsed to store the array and its subtype
 C_Eina_Value_BlobUsed to store the blob information and management operations
 C_Eina_Value_Blob_OperationsHow to manage blob
 C_Eina_Value_HashUsed to store the hash and its subtype
 C_Eina_Value_ListUsed to store the list and its subtype
 C_Eina_Value_Optional_Inner
 C_Eina_Value_Optional_Outer
 C_Eina_Value_StructUsed to store the memory and its description
 C_Eina_Value_Struct_DescDescribes the struct by listing its size, members and operations
 C_Eina_Value_Struct_MemberDescribes a single member of struct
 C_Eina_Value_Struct_OperationsHow to manage struct
 C_Eina_Value_TypeAPI to access values
 C_Eina_Value_UnionAll possible value types
 C_Eina_Vector2
 C_Eina_Vector3
 C_Eina_VersionThe version of Eina
 C_Eina_Vpath_Interface_User
 C_Eina_Xattr
 C_Eio_Monitor_Error
 C_Eio_Monitor_Event
 C_Eio_ProgressRepresents the current progress of the operation
 C_Eio_Sentry_EventWraps the data about a monitor event on a file
 C_Eio_Version
 C_Eldbus_Arg_Info
 C_Eldbus_Introspection_AnnotationDBus Annotation
 C_Eldbus_Introspection_ArgumentDBus Argument
 C_Eldbus_Introspection_InterfaceDBus Interface
 C_Eldbus_Introspection_MethodDBus Method
 C_Eldbus_Introspection_NodeDBus Node
 C_Eldbus_Introspection_PropertyDBus Property
 C_Eldbus_Introspection_SignalDBus Signal
 C_Eldbus_Method
 C_Eldbus_Method2
 C_Eldbus_Object_Event_Interface_Added
 C_Eldbus_Object_Event_Interface_Removed
 C_Eldbus_Object_Event_Property_Changed
 C_Eldbus_Object_Event_Property_Removed
 C_Eldbus_Property
 C_Eldbus_Proxy_Event_Property_Changed
 C_Eldbus_Proxy_Event_Property_Loaded
 C_Eldbus_Proxy_Event_Property_Removed
 C_Eldbus_Service_Interface_Desc
 C_Eldbus_Service_Interface_Desc2
 C_Eldbus_Signal
 C_Eldbus_Version
 C_Elm_Access_Action_Info
 C_Elm_Access_Info
 C_Elm_Access_Item
 C_Elm_Action
 C_Elm_Actionslider_Data
 C_Elm_Box_Data
 C_Elm_Box_Transition
 C_Elm_Bubble_Data
 C_Elm_Calendar_Data
 C_Elm_Calendar_Mark
 C_Elm_Clock_Data
 C_Elm_Code
 C_Elm_Code_Config
 C_Elm_Code_File
 C_Elm_Code_Line
 C_Elm_Code_Token
 C_Elm_Color_Class
 C_Elm_Color_Item_Data
 C_Elm_Color_Name
 C_Elm_Color_Overlay
 C_Elm_Color_RGBA
 C_Elm_Colorselector_Data
 C_Elm_Combobox_Data
 C_Elm_Config
 C_Elm_Config_Binding_Key
 C_Elm_Config_Binding_Modifier
 C_Elm_Config_Bindings_Widget
 C_Elm_Config_Flags
 C_Elm_Conformant_Data
 C_Elm_Ctxpopup_Data
 C_Elm_Ctxpopup_Item_Data
 C_Elm_Custom_Palette
 C_Elm_Dayselector_Data
 C_Elm_Dayselector_Item_Data
 C_Elm_Diskselector_Data
 C_Elm_Diskselector_Item_Data
 C_Elm_Drag_User_Info
 C_Elm_Entry_Anchor_Hover_InfoThe info sent in the callback for "anchor,clicked" signals emitted by the Anchor_Hover widget
 C_Elm_Entry_Anchor_InfoThe info sent in the callback for the "anchor,clicked" signals emitted by entries
 C_Elm_Entry_Context_Menu_Item
 C_Elm_Entry_Data
 C_Elm_Entry_Filter_Accept_SetData for the elm_entry_filter_accept_set() entry filter
 C_Elm_Entry_Filter_Limit_SizeData for the elm_entry_filter_limit_size() entry filter
 C_Elm_Entry_Item_Provider
 C_Elm_Entry_Markup_Filter
 C_Elm_Event_Atspi_Bridge_State_ChangedData on event when atspi bridge state is changed
 C_Elm_Event_Policy_ChangedData on the event when an Elementary policy has changed
 C_Elm_Fileselector_Button_Data
 C_Elm_Fileselector_Custom_Filter
 C_Elm_Fileselector_Data
 C_Elm_Fileselector_Entry_Data
 C_Elm_Fileselector_Filter
 C_Elm_Fileselector_Item_Data
 C_Elm_Flipselector_Data
 C_Elm_Flipselector_Item_Data
 C_Elm_Font_Overlay
 C_Elm_Font_Properties
 C_Elm_Gen_Item_ClassGengrid or Genlist item class definition
 C_Elm_Gen_Item_Class_FunctionsElementary genlist/gengrid callback functions data structure
 C_Elm_Gengrid_Data
 C_Elm_Gengrid_Pan_Data
 C_Elm_Genlist_Data
 C_Elm_Genlist_Filter
 C_Elm_Genlist_Pan_Data
 C_Elm_Gesture_Line_InfoStruct holds line info for user
 C_Elm_Gesture_Momentum_InfoStruct holds momentum info for user x1 and y1 are not necessarily in sync x1 holds x value of x direction starting point and same holds for y1
 C_Elm_Gesture_Rotate_InfoStruct holds rotation info for user
 C_Elm_Gesture_Taps_InfoStruct holds taps info for user
 C_Elm_Gesture_Zoom_InfoStruct holds zoom info for user
 C_Elm_Glview_Data
 C_Elm_Hover_Data
 C_Elm_Hoversel_Data
 C_Elm_Hoversel_Item_Data
 C_Elm_Icon_Data
 C_Elm_Image_ErrorStructure associated with smart callback 'download,progress'
 C_Elm_Image_ProgressStructure associated with smart callback 'download,progress'
 C_Elm_Index_Data
 C_Elm_Index_Item_Data
 C_Elm_Index_Omit
 C_Elm_Inwin_Smart_Data
 C_Elm_Layout_Data
 C_Elm_Layout_Part_Alias_DescriptionElementary Layout-based widgets may declare part proxies, i.e., aliases for real theme part names to expose to the API calls:
 C_Elm_List_Data
 C_Elm_List_Item_Data
 C_Elm_Map_Data
 C_Elm_Map_Name
 C_Elm_Map_Name_List
 C_Elm_Map_Overlay
 C_Elm_Map_Pan_Data
 C_Elm_Map_Route
 C_Elm_Mapbuf_Data
 C_Elm_Menu_Data
 C_Elm_Menu_Item_Data
 C_Elm_Module
 C_Elm_Multibuttonentry_Data
 C_Elm_Multibuttonentry_Item_Filter
 C_Elm_Naviframe_Content_Item_Pair
 C_Elm_Naviframe_Data
 C_Elm_Naviframe_Item_Data
 C_Elm_Naviframe_Op
 C_Elm_Naviframe_Text_Item_Pair
 C_Elm_Notify_Data
 C_Elm_Palette
 C_Elm_Palette_ColorNew palette code - nbot sure if this should be final yet
 C_Elm_Pan_Smart_Data
 C_Elm_Panel_Data
 C_Elm_Panel_Scroll_InfoPanel scroll information
 C_Elm_Part_Data
 C_Elm_Photo_Data
 C_Elm_Photocam_Error
 C_Elm_Photocam_Progress
 C_Elm_Player_Data
 C_Elm_Popup_Data
 C_Elm_Popup_Item_Data
 C_Elm_Prefs_Data_Event_Changed
 C_Elm_Prefs_Item_IfaceInterface between items of the Prefs widget and the real widgets implementing them
 C_Elm_Prefs_Item_Iface_InfoConvenience struct used to mass-register widgets implementing prefs items interfaces
 C_Elm_Prefs_Item_Node
 C_Elm_Prefs_Item_Spec
 C_Elm_Prefs_Item_Spec_Bool
 C_Elm_Prefs_Item_Spec_Date
 C_Elm_Prefs_Item_Spec_Float
 C_Elm_Prefs_Item_Spec_Int
 C_Elm_Prefs_Item_Spec_Page
 C_Elm_Prefs_Item_Spec_String
 C_Elm_Prefs_Item_Spec_Void
 C_Elm_Prefs_Page_IfaceInterface between pages of the Prefs widget and the real widgets implementing them
 C_Elm_Prefs_Page_Iface_InfoConvenience struct used to mass-register widgets implementing prefs pages interfaces
 C_Elm_Prefs_Page_Node
 C_Elm_Route_Data
 C_Elm_Scrollable_Smart_Interface_Data
 C_Elm_Scroller_Data
 C_Elm_Segment_Control_Data
 C_Elm_Segment_Control_Item_Data
 C_Elm_Selection_DataStructure holding the info about selected data
 C_Elm_Separator_Data
 C_Elm_Slider_Data
 C_Elm_Slideshow_Data
 C_Elm_Slideshow_Item_ClassMember definitions of Elm_Slideshow_Item_Class
 C_Elm_Slideshow_Item_Data
 C_Elm_Spinner_Data
 C_Elm_Spinner_Special_Value
 C_Elm_Store_Item_Info
 C_Elm_Store_Item_Info_Filesystem
 C_Elm_Store_Item_Mapping
 C_Elm_Store_Item_Mapping_Custom
 C_Elm_Store_Item_Mapping_Empty
 C_Elm_Store_Item_Mapping_Icon
 C_Elm_Store_Item_Mapping_Photo
 C_Elm_Sys_Notify_Action_InvokedData on event when the action invoked is emitted
 C_Elm_Sys_Notify_Notification_ClosedData on event when notification closed is emitted
 C_Elm_Text_Class
 C_Elm_Theme
 C_Elm_Thumb_Data
 C_Elm_Toolbar_Data
 C_Elm_Toolbar_Item_Data
 C_Elm_Toolbar_Item_StateState of a Elm_Toolbar_Item
 C_Elm_Validate_Content
 C_Elm_Version
 C_Elm_Web_Callback_Proxy_Context
 C_Elm_Web_Data
 C_Elm_Web_Download
 C_Elm_Web_Frame_Load_ErrorStructure used to report load errors
 C_Elm_Web_MenuStructure describing the menu of a popup
 C_Elm_Web_Menu_ItemStructure describing the items in a menu
 C_Elm_Widget_Item_Data
 C_Elm_Widget_Item_Signal_Data
 C_Elm_Widget_Smart_DataBase widget smart data
 C_Elm_Win_Trap
 C_Elput_Event_Device_Change
 C_Elput_Event_Modifiers_Send
 C_Elput_Event_Seat_Caps
 C_Elput_Event_Seat_Frame
 C_Elput_Event_Session_Active
 C_Elput_Event_Switch
 C_Embryo_Version
 C_Emile_Image_Animated
 C_Emile_Image_Load_Opts
 C_Emile_Image_Property
 C_Emotion_Engine
 C_Emotion_Module_Options
 C_Emotion_Version
 C_Eo_Id_Data
 C_Eo_Id_Entry
 C_Eo_Id_Table_Data
 C_Eo_Ids_Table
 C_Eo_Lexer
 C_Eo_Lexer_Dtor
 C_Eo_Stack_Frame
 C_Eo_Token
 C_Eolian_Class
 C_Eolian_Constant
 C_Eolian_Constructor
 C_Eolian_Doc_Token
 C_Eolian_Documentation
 C_Eolian_Enum_Type_Field
 C_Eolian_Error
 C_Eolian_Event
 C_Eolian_Expression
 C_Eolian_Function
 C_Eolian_Function_Parameter
 C_Eolian_Implement
 C_Eolian_Object
 C_Eolian_Part
 C_Eolian_State
 C_Eolian_State_Area
 C_Eolian_Struct_Type_Field
 C_Eolian_Type
 C_Eolian_Typedecl
 C_Eolian_Unit
 C_Eolian_Value
 C_EPhysics_Body_Material_Props
 C_EPhysics_QuaternionQuaternion coordinates and rotation (w, x, y, z)
 C_Ethumb_Plugin
 C_Ethumb_Version
 C_Evas_Axis
 C_Evas_BiDi_Paragraph_Props
 C_Evas_BiDi_Props
 C_Evas_Cache_Engine_Image
 C_Evas_Cache_Engine_Image_Func
 C_Evas_Cache_Image
 C_Evas_Cache_Image_Func
 C_Evas_Coord_PointA Point in Evas_Coord
 C_Evas_Coord_Precision_PointA point in Evas_Coord with subpixel precision
 C_Evas_Coord_Precision_SizeA size in Evas_Coord with subpixel precision
 C_Evas_Coord_RectangleA rectangle in Evas_Coord
 C_Evas_Coord_SizeA size in Evas_Coord
 C_Evas_Cserve_ConfigConfiguration that controls the server that shares cached bitmaps
 C_Evas_Cserve_ImageA handle to an image shared by a server
 C_Evas_Cserve_Image_CacheA handle of a cache of images shared by a server
 C_Evas_Cserve_StatsStatistics about the server that shares cached bitmaps
 C_Evas_Engine_InfoGeneric engine information
 C_Evas_Event_Axis_Update
 C_Evas_Event_HoldHold change event
 C_Evas_Event_Key_DownKey press event
 C_Evas_Event_Key_UpKey release event
 C_Evas_Event_Mouse_DownMouse button press event
 C_Evas_Event_Mouse_InMouse enter event
 C_Evas_Event_Mouse_MoveMouse move event
 C_Evas_Event_Mouse_OutMouse leave event
 C_Evas_Event_Mouse_UpMouse button release event
 C_Evas_Event_Mouse_WheelWheel event
 C_Evas_Event_Multi_DownMulti button press event
 C_Evas_Event_Multi_MoveMulti button down event
 C_Evas_Event_Multi_UpMulti button release event
 C_Evas_Event_Render_Post
 C_Evas_Filter_Data_Binding
 C_Evas_Filter_Padding
 C_Evas_Filter_Proxy_Binding
 C_Evas_Font
 C_Evas_Font_Alias
 C_Evas_Font_Array
 C_Evas_Font_Array_Data
 C_Evas_Font_Description
 C_Evas_Font_Dir
 C_Evas_Font_Glyph_Info
 C_Evas_GL_APIThe Evas GL API This structure contains function pointers to the available GL functions
 C_Evas_GL_ConfigA structure used to specify the configuration of an Evas_GL_Surface
 C_Evas_Glyph_Array
 C_Evas_Image_Load_Func
 C_Evas_Image_Load_Opts
 C_Evas_Image_Property
 C_Evas_Module
 C_Evas_Module_Api
 C_Evas_Module_Path
 C_Evas_Native_Scanout
 C_Evas_Native_SurfaceA generic datatype for engine specific native surface information
 C_Evas_Object_Box_ApiThis structure should be used by any smart class inheriting from the box's one, to provide custom box behavior that could not be achieved only by providing a layout function, with evas_object_box_layout_set()
 C_Evas_Object_Box_DataThis structure augments clipped smart object's instance data, providing extra members required by generic box implementation
 C_Evas_Object_Box_OptionEvas_Object_Box_Option struct fields
 C_Evas_Object_Smart_Clipped_Data
 C_Evas_Object_Style_Tag
 C_Evas_Object_Style_Tag_Base
 C_Evas_Object_Textblock_Node_Text
 C_Evas_Pixel_Import_Source
 C_Evas_PointA point
 C_Evas_PositionA position
 C_Evas_Precision_PositionA position with precision
 C_Evas_Smart_Cb_DescriptionDescribes a callback issued by a smart object (evas_object_smart_callback_call()), as defined in its smart object class
 C_Evas_Smart_ClassA smart object's base class definition
 C_Evas_Smart_InterfaceA smart object's base interface definition
 C_Evas_Text_Props
 C_Evas_Text_Props_Info
 C_Evas_Text_Props_One
 C_Evas_Textblock_Node_Format
 C_Evas_Textgrid_CellA cell contains a single unicode character, with associated formatting data including style, color, and color palette
 C_Evas_Version
 C_Evas_Vg_DashType describing dash
 C_Evas_Vg_Gradient_StopType defining gradient stops
 C_Evas_Video_Surface
 C_Fash_Glyph
 C_Fash_Glyph_Map
 C_Fash_Glyph_Map2
 C_Fash_Int
 C_Fash_Int_Map
 C_Fash_Int_Map2
 C_Fash_Item_Index_Map
 C_Fash_Item_Index_Map_Variations
 C_Fash_Item_variation_Index_Item
 C_Fash_Item_variation_List
 C_Grid
 C_Grid_Item
 C_Item_Block
 C_Item_Cache
 C_Item_Size
 C_Lexer_Ctx
 C_Listing_Request
 C_Mem_Header
 C_Multibuttonentry_Item
 C_Name_Dump
 C_Old_Edje_External_DirectoryA structure that stores old external directory entries
 C_Old_Edje_FileA structure that stores old Edje files information
 C_Old_Edje_Font_DirectoryA structure that stores old font directory entries
 C_Old_Edje_Image_DirectoryA structure that stores old image directory entries
 C_Old_Edje_PartA structure that stores old Edje part information
 C_Old_Edje_Part_CollectionA structure that stores old Edje part collection information
 C_Old_Edje_Part_DescriptionA structure that stores old Edje part description information
 C_Old_Edje_Part_Description_Spec_ImageA structure that stores old Edje part description image information
 C_Overlay_Bubble
 C_Overlay_Circle
 C_Overlay_Class
 C_Overlay_Default
 C_Overlay_Group
 C_Overlay_Line
 C_Overlay_Polygon
 C_Overlay_Route
 C_Overlay_Scale
 C_Part_Item_Iterator
 C_Path
 C_Path_Node
 C_Path_Waypoint
 C_Region
 C_RGBA_Font
 C_RGBA_Font_Glyph
 C_RGBA_Font_Glyph_Out
 C_RGBA_Font_Int
 C_RGBA_Font_Source
 C_Route_Dump
 C_Slice
 C_Source_Name
 C_Source_Route
 C_Source_Tile
 C_Transition_Animation_Data
 C_Vertex2
 C_Vertex3
 CApi_Callbacks
 Cbq_consumer_listener
 Cbq_provider_listener
 CCEnumFormatEtc
 Ccurl_slist
 Ccurl_sockaddr
 Ccurl_version_info_data
 CCURLMsg
 CDataObject
 Cdmabuf_attributes
 CDropSource
 CDropTarget
 Cdumpinfo
 CEcore_AnimatorOpaque handle to manage Ecore Animator objects
 CEcore_Cocoa_AppDelegate
 CEcore_Cocoa_Application
 CEcore_ExeOpaque handle to manage Ecore Exe objects
 CEcore_Win32_Cursor_X11_Data
 CEcore_Win32_Monitor
 Cecore_win32_name_keysym
 CEcore_Wl2_Event_Aux_Message
 CEcore_Wl2_Event_Data_Source_End
 CEcore_Wl2_Event_Seat_Keyboard_Repeat_Changed
 CEcore_Wl2_Event_Seat_Selection
 CEcore_Wl2_Event_Window_Offscreen
 CEcore_X_Event_Present_Complete
 CEcore_X_Event_Present_Configure
 CEcore_X_Event_Present_Idle
 CEcore_X_Present
 CEcoreCocoaWindow
 CEfl_Ui_Focus_Graph_Calc_Direction_Result
 CEfl_Ui_Focus_Graph_Calc_Result
 CEfl_Ui_Focus_Graph_Context
 CEfl_Ui_Shared_Win_Data
 CEfreet_IconEfreet_Icon
 CEfreet_Icon_PointEfreet_Icon_Point
 CEfreet_Icon_ThemeEfreet_Icon_Theme
 CEfreet_Icon_Theme_DirectoryEfreet_Icon_Theme_Directory
 CEfreet_IniEfreet_Ini
 CEfreet_MenuEfreet_Menu Stores information on a entry in the menu
 CEfreet_UriEfreet_Uri
 CEfreet_XmlEfreet_Xml
 CEfreet_Xml_AttributeEfreet_Xml_Attributes
 CEina_Debug_OpcodeStructure to describe information for an opcode
 CEina_Debug_Packet_HeaderHeader of Eina Debug packet
 CEina_FutureAn opaque structure representing a callback to be called when a promise is fulfilled
 CEina_Matrix2A 2x2 floating point matrix
 CEina_Matrix3_F16p16A 3x3 fixed point (Q16.16) matrix
 CEina_Matrix4A 4x4 floating point matrix
 CEina_PromiseAn opaque structure representing a piece of data that will be available at a later point
 CEina_Tile_Grid_InfoGrid type of a tiler
 CElm_Cnp_Event_Selection_ChangedEvent to notify when a display server's selection has changed Only sent for PRIMARY and CLIPBOARD selections
 CElm_Gen_Item
 CElm_Gen_Item_Tooltip
 CElm_Gen_Item_Type
 CElm_Theme_File
 CElput_Event_Pointer_Motion
 CEmbryo_Float_Cell
 CEo_Token_Union
 CEolian_Value_Union
 Cepoll_data
 Cepoll_event
 CflockA structure that controls the lock of a file descriptor
 Civi_surface_listenerApplication interface to surface in ivi compositor
 Clinux_dmabuf_buffer
 CMD5Context
 CPipe
 CSegment
 Csel_data
 CVis_Segment
 Cxdg_popup_listenerShort-lived popup surfaces for menus
 Cxdg_shell_listenerCreate desktop-style surfaces
 Cxdg_surface_listenerA desktop window
 Czwp_e_session_recovery_listener