summaryrefslogtreecommitdiff
path: root/src/lib/ecore_evas/ecore_evas_x11.h
diff options
context:
space:
mode:
authorChris Michael <cp.michael@samsung.com>2013-07-11 10:06:20 +0100
committerChris Michael <cp.michael@samsung.com>2013-07-11 10:49:25 +0100
commit769c8e593448a9f0c68a5efec09fc04234045c12 (patch)
tree9accf7cacb52da5dfa58ce81c97177cce68b600c /src/lib/ecore_evas/ecore_evas_x11.h
parentceca31714a43d2a31da9f44ba26487717c3ef8e4 (diff)
Add interface function definitions for:
- pixmap_visual_get - pixmap_colormap_get - pixmap_depth_get Signed-off-by: Chris Michael <cp.michael@samsung.com>
Diffstat (limited to 'src/lib/ecore_evas/ecore_evas_x11.h')
-rw-r--r--src/lib/ecore_evas/ecore_evas_x11.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/lib/ecore_evas/ecore_evas_x11.h b/src/lib/ecore_evas/ecore_evas_x11.h
index e1b1afa117..b349b7f2ac 100644
--- a/src/lib/ecore_evas/ecore_evas_x11.h
+++ b/src/lib/ecore_evas/ecore_evas_x11.h
@@ -27,6 +27,10 @@ struct _Ecore_Evas_Interface_Software_X11 {
27 void (*resize_set)(Ecore_Evas *ee, Eina_Bool on); 27 void (*resize_set)(Ecore_Evas *ee, Eina_Bool on);
28 Eina_Bool (*resize_get)(const Ecore_Evas *ee); 28 Eina_Bool (*resize_get)(const Ecore_Evas *ee);
29 void (*extra_event_window_add)(Ecore_Evas *ee, Ecore_X_Window win); 29 void (*extra_event_window_add)(Ecore_Evas *ee, Ecore_X_Window win);
30
31 void *(*pixmap_visual_get)(const Ecore_Evas *ee);
32 unsigned long (*pixmap_colormap_get)(const Ecore_Evas *ee);
33 int (*pixmap_depth_get)(const Ecore_Evas *ee);
30}; 34};
31 35
32struct _Ecore_Evas_Interface_Gl_X11 { 36struct _Ecore_Evas_Interface_Gl_X11 {
@@ -38,6 +42,10 @@ struct _Ecore_Evas_Interface_Gl_X11 {
38 Eina_Bool (*resize_get)(const Ecore_Evas *ee); 42 Eina_Bool (*resize_get)(const Ecore_Evas *ee);
39 void (*extra_event_window_add)(Ecore_Evas *ee, Ecore_X_Window win); 43 void (*extra_event_window_add)(Ecore_Evas *ee, Ecore_X_Window win);
40 void (*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)); 44 void (*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));
45
46 void *(*pixmap_visual_get)(const Ecore_Evas *ee);
47 unsigned long (*pixmap_colormap_get)(const Ecore_Evas *ee);
48 int (*pixmap_depth_get)(const Ecore_Evas *ee);
41}; 49};
42 50
43#endif 51#endif