2020-09-30 17:17:25 +02:00

88 lines
1.6 KiB
C

/*++ BUILD Version: 0000 Increment this if a change has global effects
Copyright (c) 1990-2001 Microsoft Corporation
Module Name:
xtl.h
Abstract:
Master include file for Xbox applications.
--*/
#ifndef _XTL_
#define _XTL_
#ifndef WINVER
#define WINVER 0x0500
#endif
#ifndef _INC_XTL
#define _INC_XTL
#define _XTL_VER 4400
#ifndef _INC_WINDOWS
#define _INC_WINDOWS
#endif /* _INC_WINDOWS */
#if defined (_MSC_VER) && (_MSC_VER >= 1020)
#pragma once
#endif
#ifndef _X86_
#define _X86_
#endif /* _X86_ */
#if ( _MSC_VER >= 800 )
#pragma warning(disable:4100)
#pragma warning(disable:4514)
#ifndef __WINDOWS_DONT_DISABLE_PRAGMA_PACK_WARNING__
#pragma warning(disable:4103)
#endif
#if _MSC_VER >= 1200
#pragma warning(push)
#endif
#pragma warning(disable:4001)
#pragma warning(disable:4201)
#pragma warning(disable:4214)
#endif
#include <excpt.h>
#include <stdarg.h>
#include <windef.h>
#include <winbase.h>
#include <xbox.h>
#ifndef NOD3D
#include <d3d8.h>
#ifdef _USE_XGMATH
#include <xgmath.h>
#endif
#include <d3dx8.h>
#endif /* NOD3D */
#ifndef NODSOUND
#include <dsound.h>
#endif /* NODSOUND */
#include <winsockx.h>
#if ( _MSC_VER >= 800 )
#if _MSC_VER >= 1200
#pragma warning(pop)
#else
#pragma warning(default:4001)
#pragma warning(default:4201)
#pragma warning(default:4214)
/* Leave 4100 disabled. Unreferenced parameter for inline methods. */
/* Leave 4514 disabled. It's an unneeded warning anyway. */
#endif
#endif
#endif /* _INC_XTL */
#endif /* _XTL_ */