Mod/Mesh/App/PreCompiled.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024 #ifndef MESH_PRECOMPILED_H
00025 #define MESH_PRECOMPILED_H
00026
00027 #include <FCConfig.h>
00028
00029
00030
00031 #ifdef FC_OS_WIN32
00032 # define MeshExport __declspec(dllexport)
00033 #else // for Linux
00034 # define MeshExport
00035 #endif
00036
00037
00038
00039 #ifdef _MSC_VER
00040 # pragma warning( disable : 4251 )
00041 # pragma warning( disable : 4503 )
00042 # pragma warning( disable : 4275 )
00043 # pragma warning( disable : 4786 ) // specifier longer then 255 chars
00044 # pragma warning( disable : 4661 ) // no suitable definition provided for explicit
00045 #endif // template instantiation request
00046
00047 #ifdef _PreComp_
00048
00049
00050 #include <stdio.h>
00051 #include <assert.h>
00052 #include <math.h>
00053 #include <float.h>
00054 #include <fcntl.h>
00055 #include <ios>
00056 #include <io.h>
00057
00058 #ifdef FC_USE_GTS
00059 # include <gts.h>
00060 #endif
00061
00062 #include <algorithm>
00063 #include <bitset>
00064 #include <iostream>
00065 #include <iomanip>
00066 #include <list>
00067 #include <map>
00068 #include <queue>
00069 #include <set>
00070 #include <sstream>
00071 #include <stack>
00072 #include <string>
00073 #include <vector>
00074
00075
00076 #ifdef FC_OS_WIN32
00077
00078 #endif
00079
00080
00081 #include <Python.h>
00082
00083
00084 #endif //_PreComp_
00085
00086 #endif
00087