Data Structures
Here are the data structures with brief descriptions:
[detail level 12]
 C_Atom_Item
 C_Ecore_Audio_Vio
 C_Ecore_Cocoa_Event_Video_Resize
 C_ecore_cocoa_keys_s
 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_Evas_Engine_Buffer_Data
 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_Key
 C_Ecore_Event_Modifiers
 C_Ecore_Event_Mouse_Button
 C_Ecore_Event_Mouse_IO
 C_Ecore_Event_Mouse_Move
 C_Ecore_Event_Mouse_Wheel
 C_Ecore_Event_Signal_ExitExit request event
 C_Ecore_Event_Signal_HupHup signal event
 C_Ecore_Event_Signal_PowerPower event
 C_Ecore_Event_Signal_RealtimeRealtime event
 C_Ecore_Event_Signal_UserUser signal event
 C_Ecore_Exe_Event_AddProcess add event
 C_Ecore_Exe_Event_DataData from a child process event
 C_Ecore_Exe_Event_Data_Line< Lines from a child process
 C_Ecore_Exe_Event_DelProcess exit event
 C_Ecore_Getopt
 C_Ecore_Getopt_Desc
 C_Ecore_Getopt_Desc_Callback
 C_Ecore_Getopt_Desc_Store
 C_Ecore_Getopt_Value
 C_Ecore_IMF_Context_Class
 C_Ecore_IMF_Context_Info
 C_Ecore_IMF_Event
 C_Ecore_IMF_Event_Commit
 C_Ecore_IMF_Event_Delete_Surrounding
 C_Ecore_IMF_Event_Key_Down
 C_Ecore_IMF_Event_Key_Up
 C_Ecore_IMF_Event_Mouse_Down
 C_Ecore_IMF_Event_Mouse_In
 C_Ecore_IMF_Event_Mouse_Move
 C_Ecore_IMF_Event_Mouse_Out
 C_Ecore_IMF_Event_Mouse_Up
 C_Ecore_IMF_Event_Mouse_Wheel
 C_Ecore_IMF_Event_Preedit_Changed
 C_Ecore_IMF_Event_Preedit_End
 C_Ecore_IMF_Event_Preedit_Start
 C_Ecore_IMF_Preedit_Attr
 C_Ecore_Ipc_Event_Client_Add
 C_Ecore_Ipc_Event_Client_Data
 C_Ecore_Ipc_Event_Client_Del
 C_Ecore_Ipc_Event_Server_Add
 C_Ecore_Ipc_Event_Server_Data
 C_Ecore_Ipc_Event_Server_Del
 C_Ecore_Psl1ght_Event_Key_DownPSL1GHT Key Down event
 C_Ecore_Psl1ght_Event_Key_ModifiersPSL1GHT Key Modifier event
 C_Ecore_Psl1ght_Event_Key_UpPSL1GHT Key Up event
 C_Ecore_Psl1ght_Event_Mouse_Button_DownPSL1GHT Mouse Down event
 C_Ecore_Psl1ght_Event_Mouse_Button_UpPSL1GHT Mouse Up event
 C_Ecore_Psl1ght_Event_Mouse_MovePSL1GHT Mouse Move event
 C_Ecore_Psl1ght_Event_Mouse_WheelPSL1GHT Mouse Wheel event
 C_ecore_psl1ght_keys_s
 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_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_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_ResizeEvent sent when the window is resized
 C_Ecore_Win32_Event_Window_ShowEvent sent when the window is shown
 C_Ecore_WinCE_Event_Mouse_InEvent sent when the mouse enters the window
 C_Ecore_WinCE_Event_Mouse_OutEvent sent when the mouse leaves the window
 C_Ecore_WinCE_Event_Window_CreateEvent sent when the window is created
 C_Ecore_WinCE_Event_Window_DamageEvent sent when the window is damaged
 C_Ecore_WinCE_Event_Window_Delete_RequestEvent sent when the window is deleted
 C_Ecore_WinCE_Event_Window_DestroyEvent sent when the window is destroyed
 C_Ecore_WinCE_Event_Window_Focus_InEvent sent when the window gets the focus
 C_Ecore_WinCE_Event_Window_Focus_OutEvent sent when the window looses the focus
 C_Ecore_WinCE_Event_Window_HideEvent sent when the window is hidden
 C_Ecore_WinCE_Event_Window_ShowEvent sent when the window is shown
 C_Ecore_Wl_Event_Data_Source_Send
 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_Edje_Data
 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_Item
 C_Edje_Item_Cell
 C_Edje_Item_Class
 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_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_Efreet_DesktopEfreet_Desktop
 C_Efreet_Event_Cache_UpdateEfreet_Event_Cache_Update
 C_Efreet_Version
 C_Eina_AccessorType to provide random access to data structures
 C_Eina_Barrier
 C_Eina_ClistCompact list type
 C_Eina_Condition
 C_Eina_File
 C_Eina_File_Direct_InfoA structure to store informations of a path
 C_Eina_File_LineA structure to store information of line
 C_Eina_File_Map
 C_Eina_Hash_Tuple
 C_Eina_InarrayInline array structure, use Eina_Inarray typedef instead
 C_Eina_InlistInlined list type
 C_Eina_IteratorStructure of an iterator
 C_Eina_Lines_Iterator
 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_Lock
 C_Eina_Log_DomainThe domain used for logging
 C_Eina_Mempool
 C_Eina_Mempool_Backend
 C_Eina_Mempool_Backend_ABI1
 C_Eina_Mempool_Backend_ABI2
 C_Eina_Rbtree
 C_Eina_Rectangle
 C_Eina_RWLock
 C_Eina_Simple_XML_Attribute
 C_Eina_Simple_XML_Node
 C_Eina_Simple_XML_Node_Data
 C_Eina_Simple_XML_Node_Tag
 C_Eina_StatA structure to store informations of a path
 C_Eina_StrbufString buffer to facilitate string operations
 C_Eina_TrashType for a generic container of 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_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_Version
 C_Eina_Xattr
 C_Eio_Monitor_Error
 C_Eio_Monitor_Event
 C_Eio_ProgressRepresents the current progress of the operation
 C_Eio_Version
 C_Eldbus_Arg_Info
 C_Eldbus_Method
 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_Signal
 C_Eldbus_Version
 C_Embryo_Version
 C_Emotion_Engine
 C_Emotion_Module_Options
 C_Emotion_Version
 C_Eo_Id_Entry
 C_Eo_Ids_Table
 C_EPhysics_Body_Material_Props
 C_EPhysics_QuaternionQuaternion coordinates and rotation (w, x, y, z)
 C_Ethumb_Plugin
 C_Ethumb_Version
 C_Evas_Cache2
 C_Evas_Cache2_Image_Func
 C_Evas_Coord_Point
 C_Evas_Coord_Precision_Point
 C_Evas_Coord_Precision_Size
 C_Evas_Coord_Rectangle< A rectangle in Evas_Coord
 C_Evas_Coord_Size
 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_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_PostSend when the frame rendering is done
 C_Evas_GL_API
 C_Evas_GL_ConfigEvas GL Surface configuration
 C_Evas_Image_Animated
 C_Evas_Image_Load_Func
 C_Evas_Image_Load_Opts
 C_Evas_Image_Property
 C_Evas_Module
 C_Evas_Module_Api
 C_Evas_Native_Surface
 C_Evas_Object_Box_ApiThis structure should be used by any smart class inheriting from the box's one, to provide custom box behavior which 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_Pixel_Import_Source
 C_Evas_Point
 C_Evas_Position
 C_Evas_Precision_Position
 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_Textblock_Rectangle
 C_Evas_Textgrid_CellThe values that describes each cell
 C_Evas_Version
 C_Evas_Video_Surface
 C_Mem_Header
 C_Old_Edje_External_Directory
 C_Old_Edje_File
 C_Old_Edje_Font_Directory
 C_Old_Edje_Image_Directory
 C_Old_Edje_Part
 C_Old_Edje_Part_Collection
 C_Old_Edje_Part_Description
 C_Old_Edje_Part_Description_Spec_Image
 C_Smart_Data
 C_Smart_Data_Colinfo
 Ccclass
 CCEnumFormatEtc
 Ccname
 Ccset
 CDataObject
 CdirentA structure that describes a directory stream
 CDl_infoA structure that stores infomation of a calling process
 Cdns_a
 Cdns_aaaa
 Cdns_any
 Cdns_cache
 Cdns_cname
 Cdns_header
 Cdns_hints_i
 Cdns_mx
 Cdns_ns
 Cdns_opt
 Cdns_options
 Cdns_packet
 Cdns_ptr
 Cdns_resolv_conf
 Cdns_rr
 Cdns_rr_i
 Cdns_soa
 Cdns_srv
 Cdns_sshfp
 Cdns_stat
 Cdns_txt
 CDropSource
 CDropTarget
 Cdumpinfo
 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_Tile_Grid_InfoGrid type of a tiler
 CEmbryo_Float_Cell
 CflockA structure that controls the lock of a file descriptor
 CMD5Context
 CmoveContext
 CpasswdA structure that describes a password
 Cre_guts
 Cregex_t
 Cregmatch_t