Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

vrjGaPrecompiled.h

Go to the documentation of this file.
00001 
00003 //
00004 //  Insert copyright here.
00005 //
00007 
00009 //
00010 //  The precompiled header file.
00011 //
00013 
00014 #ifndef _VRJGA_INTERNAL_PRECOMPILED_HEADERS_H_
00015 #define _VRJGA_INTERNAL_PRECOMPILED_HEADERS_H_
00016 
00017 #ifndef _COMPILING_VRJ_GA
00018 # error "This header file is only used for compiling the library."
00019 # error "It should not be included in client code."
00020 #endif
00021 
00022 #ifdef _MSC_VER                     // VC++
00023 # pragma warning ( disable : 4290 ) // Exception specification ignored.
00024 # pragma warning ( disable : 4786 ) // Truncated debug names.
00025 # pragma warning ( disable : 4244 ) // Integer truncation.
00026 # define WIN32_LEAN_AND_MEAN        // Exclude rarely-used stuff from Windows headers.
00027 # define NOMINMAX                   // Do not define min and max as macros.
00028 # include <windows.h>               // Base Windows header file.
00029 # include <gadget/Type/AnalogInterface.h>  // for stick
00030 # include <gadget/Type/Digital.h>  // for buttons
00031 # include <gadget/Type/DigitalInterface.h>  // for buttons
00032 # include <gadget/Type/PositionInterface.h>  // for tracker
00033 # include <gmtl/Generate.h>
00034 # include <gmtl/Matrix.h>
00035 # include <string>
00036 # include <map>
00037 #endif // _MSC_VER
00038 
00039 #endif // _VRJGA_INTERNAL_PRECOMPILED_HEADERS_H_

Generated on Thu Aug 12 16:42:14 2004 for vrjGA by doxygen 1.3.5