diff options
author | Simon Howard | 2008-09-06 20:18:50 +0000 |
---|---|---|
committer | Simon Howard | 2008-09-06 20:18:50 +0000 |
commit | 90da953b2310151b5a56f3ea78d8528100fd1fa0 (patch) | |
tree | 18a06cfd8c3caebb6b73835672bd84d7bc3d5d5c /src/i_video.h | |
parent | 439a4b158b47c635100b0006470a7ed1e44e29f3 (diff) | |
download | chocolate-doom-90da953b2310151b5a56f3ea78d8528100fd1fa0.tar.gz chocolate-doom-90da953b2310151b5a56f3ea78d8528100fd1fa0.tar.bz2 chocolate-doom-90da953b2310151b5a56f3ea78d8528100fd1fa0.zip |
Remove dependencies of i_video.c on doom/ code.
Subversion-branch: /branches/raven-branch
Subversion-revision: 1205
Diffstat (limited to 'src/i_video.h')
-rw-r--r-- | src/i_video.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/i_video.h b/src/i_video.h index 3e871d5c..f95adc96 100644 --- a/src/i_video.h +++ b/src/i_video.h @@ -69,6 +69,8 @@ typedef struct boolean poor_quality; } screen_mode_t; +typedef boolean (*grabmouse_callback_t)(void); + // Called by D_DoomMain, // determines the hardware configuration // and sets up the video mode @@ -91,10 +93,13 @@ void I_ReadScreen (byte* scr); void I_BeginRead (void); void I_EndRead (void); -void I_SetWindowCaption(void); +void I_SetWindowTitle(char *title); void I_SetWindowIcon(void); void I_CheckIsScreensaver(void); +void I_SetGrabMouseCallback(grabmouse_callback_t func); + +void I_DisplayFPSDots(boolean dots_on); extern char *video_driver; extern int autoadjust_video_settings; @@ -107,6 +112,8 @@ extern float mouse_acceleration; extern int mouse_threshold; extern int startup_delay; extern int vanilla_keyboard_mapping; +extern boolean screensaver_mode; + #endif |