summaryrefslogtreecommitdiff
path: root/src/lib/ecore_evas/ecore_evas_wayland.h
blob: ba217184704fa6ff4b7a895ced2e94ad08ca93b8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef ECORE_EVAS_WAYLAND_H_
# define ECORE_EVAS_WAYLAND_H_

typedef struct _Ecore_Evas_Interface_Wayland Ecore_Evas_Interface_Wayland;

struct _Ecore_Evas_Interface_Wayland {
   Ecore_Evas_Interface base;

   void             (*resize)(Ecore_Evas *ee, int location);
   void             (*move)(Ecore_Evas *ee, int x, int y);
   void             (*pointer_set)(Ecore_Evas *ee, int hot_x, int hot_y);
   void             (*type_set)(Ecore_Evas *ee, int type);
   Ecore_Wl_Window* (*window_get)(const Ecore_Evas *ee);
};

#endif