/* video.h This file is part of the Osirion project */ #ifndef __INCLUDED_VIDEO_H__ #define __INCLUDED_VIDEO_H__ namespace video { /// initialize the video subsystem void init(); /// shutdown the video subsystem void shutdown(); /// Update the screen state and redraw void draw(float elapsed); /// reset and clear the viewport void reset(); /// Width of the SDL window in pixels extern int width; /// Height of the SDL window in pixels extern int height; /// True if the video subsystem is initialized extern bool initialized; /// width/height ratio extern float ratio; }; #endif // __INCLUDED_VIDEO_H__