mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2025-05-31 00:30:57 +00:00
[win] Clean up a pile of messy externs
This commit is contained in:
parent
596cd164a3
commit
81a837da0f
6 changed files with 29 additions and 129 deletions
|
@ -52,6 +52,10 @@
|
|||
# endif
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_DDRAW_H
|
||||
# include <ddraw.h>
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_MGRAPH_H
|
||||
# include <mgraph.h>
|
||||
#endif
|
||||
|
@ -67,23 +71,11 @@
|
|||
#endif
|
||||
|
||||
extern HINSTANCE global_hInstance;
|
||||
extern int global_nCmdShow;
|
||||
|
||||
#ifdef HAVE_DDRAW_H
|
||||
# include <ddraw.h>
|
||||
extern LPDIRECTDRAW lpDD;
|
||||
extern LPDIRECTDRAWSURFACE lpPrimary;
|
||||
extern LPDIRECTDRAWSURFACE lpFrontBuffer;
|
||||
extern LPDIRECTDRAWSURFACE lpBackBuffer;
|
||||
extern LPDIRECTDRAWPALETTE lpDDPal;
|
||||
#endif
|
||||
|
||||
typedef enum {MS_WINDOWED, MS_FULLSCREEN, MS_FULLDIB, MS_UNINIT} modestate_t;
|
||||
|
||||
extern modestate_t modestate;
|
||||
|
||||
extern qboolean ActiveApp, Minimized;
|
||||
|
||||
extern qboolean WinNT;
|
||||
|
||||
extern qboolean winsock_lib_initialized;
|
||||
|
@ -95,34 +87,6 @@ extern RECT window_rect;
|
|||
extern HWND hwnd_dialog;
|
||||
#endif
|
||||
|
||||
extern HANDLE hinput, houtput;
|
||||
|
||||
void S_BlockSound (void);
|
||||
void S_UnblockSound (void);
|
||||
|
||||
DWORD *DSOUND_LockBuffer(qboolean lockit);
|
||||
void DSOUND_ClearBuffer(int clear);
|
||||
void DSOUND_Restore(void);
|
||||
|
||||
extern int (PASCAL FAR *pWSAStartup)(WORD wVersionRequired, LPWSADATA lpWSAData);
|
||||
extern int (PASCAL FAR *pWSACleanup)(void);
|
||||
extern int (PASCAL FAR *pWSAGetLastError)(void);
|
||||
extern SOCKET (PASCAL FAR *psocket)(int af, int type, int protocol);
|
||||
extern int (PASCAL FAR *pioctlsocket)(SOCKET s, long cmd, u_long FAR *argp);
|
||||
extern int (PASCAL FAR *psetsockopt)(SOCKET s, int level, int optname, const char FAR * optval, int optlen);
|
||||
extern int (PASCAL FAR *precvfrom)(SOCKET s, char FAR * buf, int len, int flags, struct sockaddr FAR *from, int FAR * fromlen);
|
||||
extern int (PASCAL FAR *psendto)(SOCKET s, const char FAR * buf, int len, int flags, const struct sockaddr FAR *to, int tolen);
|
||||
extern int (PASCAL FAR *pclosesocket)(SOCKET s);
|
||||
extern int (PASCAL FAR *pgethostname)(char FAR * name, int namelen);
|
||||
extern struct hostent FAR * (PASCAL FAR *pgethostbyname)(const char FAR * name);
|
||||
extern struct hostent FAR * (PASCAL FAR *pgethostbyaddr)(const char FAR * addr, int len, int type);
|
||||
extern int (PASCAL FAR *pgetsockname)(SOCKET s, struct sockaddr FAR *name, int FAR * namelen);
|
||||
|
||||
HWND WINAPI InitializeWindow (HINSTANCE hInstance, int nCmdShow);
|
||||
LONG CDAudio_MessageHandler (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam);
|
||||
LONG WINAPI MainWndProc (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam);
|
||||
void AppActivate (BOOL fActive, BOOL minimize);
|
||||
|
||||
#undef E_POINTER
|
||||
|
||||
#endif /* _WIN32 */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue