aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/libraries/evas/src/modules/engines/software_16_sdl/Evas_Engine_SDL_16.h
blob: 5a133fecf131655bc38541b766ad4155314323f7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#ifndef         _EVAS_ENGINE_SDL_16_H
# define        _EVAS_ENGINE_SDL_16_H

#include <SDL/SDL.h>

typedef struct _Evas_Engine_Info_SDL_16 Evas_Engine_Info_SDL_16;
struct _Evas_Engine_Info_SDL_16
{
  /* PRIVATE - don't mess with this baby or evas will poke its tongue out */
  /* at you and make nasty noises */
  Evas_Engine_Info magic;

  struct {
    int                         rotation;
    int                         fullscreen : 1;
    int                         hwsurface : 1;
    int                         noframe : 1;
    int                         alpha : 1;
  } info;

   /* non-blocking or blocking mode */
   Evas_Engine_Render_Mode render_mode;
};

#endif