move around - flatter.
[profile/ivi/evas.git] / src / modules / engines / software_win32_gdi / Evas_Engine_Software_Win32_GDI.h
1 #ifndef _EVAS_ENGINE_SOFTWARE_WIN32_GDI_H
2 #define _EVAS_ENGINE_SOFTWARE_WIN32_GDI_H
3
4 typedef struct _Evas_Engine_Info_Software_Win32_GDI Evas_Engine_Info_Software_Win32_GDI;
5
6 struct _Evas_Engine_Info_Software_Win32_GDI
7 {
8    /* PRIVATE - don't mess with this baby or evas will poke its tongue out */
9    /* at you and make nasty noises */
10    Evas_Engine_Info magic;
11
12    /* engine specific data & parameters it needs to set up */
13    struct {
14                 HWND             hwnd;
15 /*
16       Colormap  colormap;
17 */
18
19       int       depth;
20       int       rotation;
21
22    } info;
23    /* engine specific function calls to query stuff about the destination */
24    /* engine (what visual & colormap & depth to use, performance info etc. */
25 };
26 #endif
27
28