summaryrefslogtreecommitdiff
path: root/src/lib/evas/Evas.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/evas/Evas.h')
-rw-r--r--src/lib/evas/Evas.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/lib/evas/Evas.h b/src/lib/evas/Evas.h
index b0f8eeca6d..fe8ee81648 100644
--- a/src/lib/evas/Evas.h
+++ b/src/lib/evas/Evas.h
@@ -824,6 +824,7 @@ typedef struct _Evas_Event_Multi_Move Evas_Event_Multi_Move; /**< Event struc
824typedef struct _Evas_Event_Key_Down Evas_Event_Key_Down; /**< Event structure for #EVAS_CALLBACK_KEY_DOWN event callbacks */ 824typedef struct _Evas_Event_Key_Down Evas_Event_Key_Down; /**< Event structure for #EVAS_CALLBACK_KEY_DOWN event callbacks */
825typedef struct _Evas_Event_Key_Up Evas_Event_Key_Up; /**< Event structure for #EVAS_CALLBACK_KEY_UP event callbacks */ 825typedef struct _Evas_Event_Key_Up Evas_Event_Key_Up; /**< Event structure for #EVAS_CALLBACK_KEY_UP event callbacks */
826typedef struct _Evas_Event_Hold Evas_Event_Hold; /**< Event structure for #EVAS_CALLBACK_HOLD event callbacks */ 826typedef struct _Evas_Event_Hold Evas_Event_Hold; /**< Event structure for #EVAS_CALLBACK_HOLD event callbacks */
827typedef struct _Evas_Event_Render_Post Evas_Event_Render_Post; /**< Event structure that may come with #EVAS_CALLBACK_RENDER_POST event callbacks @since 1.8 */
827 828
828typedef enum _Evas_Load_Error 829typedef enum _Evas_Load_Error
829{ 830{
@@ -1192,6 +1193,11 @@ struct _Evas_Event_Key_Up /** Key release event */
1192 Evas_Device *dev; 1193 Evas_Device *dev;
1193}; 1194};
1194 1195
1196struct _Evas_Event_Render_Post /** Send when the frame rendering is done @since 1.8 */
1197{
1198 Eina_List *updated_area; /**< A list of rectangle that were updated in the canvas */
1199};
1200
1195struct _Evas_Event_Hold /** Hold change event */ 1201struct _Evas_Event_Hold /** Hold change event */
1196{ 1202{
1197 int hold; /**< The hold flag */ 1203 int hold; /**< The hold flag */