00001
00003
00004
00005
00007
00009
00010
00011
00013
00014 #ifndef _OSG_VRJ_INTERNAL_PRECOMPILED_HEADERS_H_A
00015 #define _OSG_VRJ_INTERNAL_PRECOMPILED_HEADERS_H_A
00016
00017 #ifndef _COMPILING_OSG_VRJ
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
00023 #ifdef _MSC_VER // VC++
00024 # pragma warning ( disable : 4290 ) // Exception specification ignored.
00025 # pragma warning ( disable : 4786 ) // Truncated debug names.
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>
00029 # include <osgUtil/RenderStage>
00030 # include <osgUtil/RenderGraph>
00031 # include <osg/FrameStamp>
00032 # include <osg/LightModel>
00033 # include <osg/MatrixTransform>
00034 # include <osgUtil/UpdateVisitor>
00035 # include <vrj/Kernel/Kernel.h>
00036 #endif // _MSC_VER
00037
00038 #endif // _OSG_VRJ_INTERNAL_PRECOMPILED_HEADERS_H_A