List of all members.
Public Attributes |
bool | inited = false |
bool | active = false |
bool | updating = false |
struct { |
Bit32u width = 0 |
Bit32u height = 0 |
Bit32u bpp = 0 |
Bitu flags = 0 |
double scalex = 0 |
double scaley = 0 |
GFX_CallBack_t callback = 0 |
} | draw |
bool | wait_on_error = false |
struct { |
struct { |
Bit16u width = 0 |
Bit16u height = 0 |
bool fixed = false |
bool display_res = false |
bool width_auto = false |
bool height_auto = false |
} full |
struct { |
Bit16u width = 0 |
Bit16u height = 0 |
} window |
Bit8u bpp = 0 |
bool fullscreen = false |
bool lazy_fullscreen = false |
bool prevent_fullscreen = false |
bool lazy_fullscreen_req = false |
bool doublebuf = false |
SCREEN_TYPES type = (SCREEN_TYPES)0 |
SCREEN_TYPES want_type = (SCREEN_TYPES)0 |
} | desktop |
struct { |
SDL_Surface * surface = NULL |
} | blit |
struct { |
PRIORITY_LEVELS focus = (PRIORITY_LEVELS)0 |
PRIORITY_LEVELS nofocus = (PRIORITY_LEVELS)0 |
} | priority |
SDL_Rect | clip = {} |
SDL_cond * | cond = NULL |
struct { |
bool autolock = false |
AUTOLOCK_FEEDBACK autolock_feedback = (AUTOLOCK_FEEDBACK)0 |
bool autoenable = false |
bool requestlock = false |
bool locked = false |
int xsensitivity = 0 |
int ysensitivity = 0 |
MOUSE_EMULATION emulation = (MOUSE_EMULATION)0 |
} | mouse |
SDL_Rect | updateRects [1024] = {} |
Bitu | overscan_color = 0 |
Bitu | overscan_width = 0 |
Bitu | num_joysticks = 0 |
Bit16u | laltstate = 0 |
Bit16u | raltstate = 0 |
Bit16u | lctrlstate = 0 |
Bit16u | rctrlstate = 0 |
Bit16u | lshiftstate = 0 |
Bit16u | rshiftstate = 0 |
bool | must_redraw_all = false |
bool | deferred_resize = false |
bool | init_ignore = false |
unsigned int | gfx_force_redraw_count = 0 |
struct { |
int x = 0 |
int y = 0 |
double xToY = 0 |
double yToX = 0 |
} | srcAspect |
Detailed Description
Definition at line 89 of file sdlmain.h.
The documentation for this struct was generated from the following file: