Mercurial > sdl-ios-xcode
diff src/video/SDL_sysvideo.h @ 1970:db3ba6c0d0df
Allow the render context to do necessary work when the video mode changes.
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Sun, 06 Aug 2006 04:39:13 +0000 |
parents | 3182150b470f |
children | 754847f19490 |
line wrap: on
line diff
--- a/src/video/SDL_sysvideo.h Sun Aug 06 00:09:04 2006 +0000 +++ b/src/video/SDL_sysvideo.h Sun Aug 06 04:39:13 2006 +0000 @@ -56,6 +56,7 @@ struct SDL_Renderer { int (*ActivateRenderer) (SDL_Renderer * renderer); + int (*DisplayModeChanged) (SDL_Renderer * renderer); int (*CreateTexture) (SDL_Renderer * renderer, SDL_Texture * texture); int (*QueryTexturePixels) (SDL_Renderer * renderer, SDL_Texture * texture, void **pixels, int *pitch); @@ -133,8 +134,7 @@ SDL_DisplayMode *display_modes; SDL_DisplayMode desktop_mode; SDL_DisplayMode current_mode; - SDL_DisplayMode desired_mode; - SDL_DisplayMode *fullscreen_mode; + SDL_DisplayMode fullscreen_mode; SDL_Palette *palette; Uint16 *gamma; @@ -389,6 +389,7 @@ extern void SDL_OnWindowShown(SDL_Window * window); extern void SDL_OnWindowHidden(SDL_Window * window); +extern void SDL_OnWindowResized(SDL_Window * window); extern void SDL_OnWindowFocusGained(SDL_Window * window); extern void SDL_OnWindowFocusLost(SDL_Window * window); extern SDL_WindowID SDL_GetFocusWindow(void);