diff options
author | Cedric Bail <cedric.bail@free.fr> | 2013-03-11 21:11:44 +0100 |
---|---|---|
committer | Cedric BAIL <cedric.bail@samsung.com> | 2013-03-12 15:58:43 +0900 |
commit | 32661a5ac456a4de47fb812a9ea22b4efa2c9edc (patch) | |
tree | f1ddfaefebd4887a070cdc454f918480f7b3c385 /src/lib/ecore_evas/ecore_evas_wayland.h | |
parent | 1f95cbdc7b924ab5100dd399afbbae0a1e55d109 (diff) |
ecore_evas: re-order inclusion of header to fix compilation on Windows.
It is a very tricky things to get header order right on windows. Having that
order only in .c files simplify the work a lot. So let's try to do it with
Ecore_Evas after it rewrite and split into modules.
Diffstat (limited to '')
-rw-r--r-- | src/lib/ecore_evas/ecore_evas_wayland.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/lib/ecore_evas/ecore_evas_wayland.h b/src/lib/ecore_evas/ecore_evas_wayland.h new file mode 100644 index 0000000000..ba21718470 --- /dev/null +++ b/src/lib/ecore_evas/ecore_evas_wayland.h | |||
@@ -0,0 +1,16 @@ | |||
1 | #ifndef ECORE_EVAS_WAYLAND_H_ | ||
2 | # define ECORE_EVAS_WAYLAND_H_ | ||
3 | |||
4 | typedef struct _Ecore_Evas_Interface_Wayland Ecore_Evas_Interface_Wayland; | ||
5 | |||
6 | struct _Ecore_Evas_Interface_Wayland { | ||
7 | Ecore_Evas_Interface base; | ||
8 | |||
9 | void (*resize)(Ecore_Evas *ee, int location); | ||
10 | void (*move)(Ecore_Evas *ee, int x, int y); | ||
11 | void (*pointer_set)(Ecore_Evas *ee, int hot_x, int hot_y); | ||
12 | void (*type_set)(Ecore_Evas *ee, int type); | ||
13 | Ecore_Wl_Window* (*window_get)(const Ecore_Evas *ee); | ||
14 | }; | ||
15 | |||
16 | #endif | ||