summaryrefslogtreecommitdiff
path: root/src/bin/e_canvas.h
diff options
context:
space:
mode:
authorCarsten Haitzler <raster@rasterman.com>2005-10-03 07:36:23 +0000
committerCarsten Haitzler <raster@rasterman.com>2005-10-03 07:36:23 +0000
commit9f9468645dd7b8b8fab377ad7e682229bd98c84b (patch)
treebc91daca98878cc954f913dddf1a5512e89cd78d /src/bin/e_canvas.h
parente338215561929a3c50071d9d75c7bbdc9bc8c3fa (diff)
downloadenlightenment-9f9468645dd7b8b8fab377ad7e682229bd98c84b.tar.gz
1. centralise canvas creation.
2. allow xrender to be (*hard-coded) chosen. SVN revision: 17126
Diffstat (limited to 'src/bin/e_canvas.h')
-rw-r--r--src/bin/e_canvas.h15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/bin/e_canvas.h b/src/bin/e_canvas.h
index 278875e103..a83427fe0a 100644
--- a/src/bin/e_canvas.h
+++ b/src/bin/e_canvas.h
@@ -6,12 +6,13 @@
#ifndef E_CANVAS_H
#define E_CANVAS_H
-EAPI void e_canvas_add(Ecore_Evas *ee);
-EAPI void e_canvas_del(Ecore_Evas *ee);
-EAPI int e_canvas_engine_decide(int engine);
-EAPI void e_canvas_recache(void);
-EAPI void e_canvas_cache_flush(void);
-EAPI void e_canvas_cache_reload(void);
-
+EAPI void e_canvas_add(Ecore_Evas *ee);
+EAPI void e_canvas_del(Ecore_Evas *ee);
+EAPI int e_canvas_engine_decide(int engine);
+EAPI void e_canvas_recache(void);
+EAPI void e_canvas_cache_flush(void);
+EAPI void e_canvas_cache_reload(void);
+EAPI Ecore_Evas *e_canvas_new(int engine_hint, Ecore_X_Window win, int x, int y, int w, int h, int direct_resize, int override, Ecore_X_Window *win_ret, Ecore_X_Window *subwin_ret);
+
#endif
#endif