X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=winquake.h;h=554f1ec9432e4de7fc714893bdb172e462efa90b;hb=d3135507efcf1249b03e440b62bd07b0f935ca39;hp=7c97334c07ff125ddf079accef6600a3bc6c3dd0;hpb=06d8455f84631224fb6bb29ab1bd56e3f849a086;p=xonotic%2Fdarkplaces.git diff --git a/winquake.h b/winquake.h index 7c97334c..554f1ec9 100644 --- a/winquake.h +++ b/winquake.h @@ -19,23 +19,22 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ // winquake.h: Win32-specific Quake header file -#pragma warning( disable : 4229 ) // mgraph gets this +#ifndef WINQUAKE_H +#define WINQUAKE_H #include -#define WM_MOUSEWHEEL 0x020A -#ifndef SERVERONLY #include #include + +#ifndef WM_MOUSEWHEEL +#define WM_MOUSEWHEEL 0x020A #endif extern HINSTANCE global_hInstance; extern int global_nCmdShow; -#ifndef SERVERONLY - extern LPDIRECTDRAW lpDD; -extern qboolean DDActive; extern LPDIRECTDRAWSURFACE lpPrimary; extern LPDIRECTDRAWSURFACE lpFrontBuffer; extern LPDIRECTDRAWSURFACE lpBackBuffer; @@ -44,43 +43,17 @@ extern LPDIRECTSOUND pDS; extern LPDIRECTSOUNDBUFFER pDSBuf; extern DWORD gSndBufSize; -//#define SNDBUFSIZE 65536 void VID_LockBuffer (void); void VID_UnlockBuffer (void); -#endif - -typedef enum {MS_WINDOWED, MS_FULLSCREEN, MS_FULLDIB, MS_UNINIT} modestate_t; - -extern modestate_t modestate; - extern HWND mainwindow; -extern qboolean ActiveApp, Minimized; - -void IN_ShowMouse (void); -void IN_DeactivateMouse (void); -void IN_HideMouse (void); -void IN_ActivateMouse (void); -void IN_MouseEvent (int mstate); extern qboolean winsock_lib_initialized; -extern int window_center_x, window_center_y; -extern RECT window_rect; - -extern qboolean mouseinitialized; - -extern HANDLE hinput, houtput; - -void IN_UpdateClipCursor (void); -void CenterWindow(HWND hWndCenter, int width, int height, BOOL lefttopjustify); - void S_BlockSound (void); void S_UnblockSound (void); -void VID_SetDefaultMode (void); - int (PASCAL FAR *pWSAStartup)(WORD wVersionRequired, LPWSADATA lpWSAData); int (PASCAL FAR *pWSACleanup)(void); int (PASCAL FAR *pWSAGetLastError)(void); @@ -99,3 +72,6 @@ struct hostent FAR * (PASCAL FAR *pgethostbyaddr)(const char FAR * addr, int len, int type); int (PASCAL FAR *pgetsockname)(SOCKET s, struct sockaddr FAR *name, int FAR * namelen); + +#endif +