Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Sep 20, 2009, 12:10:34 AM (15 years ago)
Author:
rgrieder
Message:

Sorted out header file finding issues and updated/added precompiled header files.
PCH is not activated per default for the pong projects (only 7 files).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/trunk/src/libraries/core/CorePrecompiledHeaders.h

    r5738 r5749  
    3030@file
    3131@brief
    32     Compilation of the most often used header files in the core library for MSVC
     32    Compilation of the most often used header files in the core library
     33@details
     34    Updated: 13. September 2009
     35    Total Files: 56
    3336*/
    3437
    3538#include "OrxonoxConfig.h"
    3639
    37 #include <cassert>
    38 #include <fstream>
    39 #include <iostream>
    40 #include <list>
    41 #include <locale>
    42 #include <map>
    43 #include <queue>
    44 #include <set>
    45 #include <sstream>
    46 #include <stack>
    47 #include <string>
    48 #include <vector>
     40///////////////////////////////////////////
     41/////          Stable Headers         /////
     42///////////////////////////////////////////
    4943
     44#include <string>   // 54
     45#include <vector>   // 54
     46#include <cassert>  // 53
     47#include <fstream>  // 53
     48#include <iostream> // 53
     49#include <map>      // 53
     50#include <sstream>  // 53
     51#include <set>      // 50
     52
     53#include "util/Debug.h" // 48
     54
     55#include <deque>    // 43
     56#include <list>     // 44
     57#include <cmath>    // 42
     58
     59#include "util/ScopeGuard.h" // 38
     60
     61#include <OgreMath.h>        // 36
     62#include <OgreVector2.h>     // 36
     63#include <OgreVector3.h>     // 36
     64#include <OgreVector4.h>     // 36
     65#include <OgreQuaternion.h>  // 36
     66#include <OgreColourValue.h> // 36
     67#include <boost/preprocessor/cat.hpp> // 27
     68#include <boost/shared_ptr.hpp> // 21
    5069
    5170#ifdef ORXONOX_COMPILER_MSVC
    5271
    53 #include <OgreMath.h>
    54 #include <OgreVector2.h>
    55 #include <OgreVector3.h>
    56 #include <OgreVector4.h>
    57 #include <OgreQuaternion.h>
    58 #include <OgreColourValue.h>
     72#include <ois/OISKeyboard.h> // 15
     73#include <ois/OISMouse.h>    // 15
     74#include <ois/OISJoyStick.h> // 15
    5975
    60 #include <boost/shared_ptr.hpp> // 12
    61 #include <boost/preprocessor/cat.hpp> // 12
     76#include "util/SubString.h"  // 14
     77
     78#include <boost/scoped_ptr.hpp> // 13
     79#include <stack> // 12
     80
     81#endif /*ORXONOX_COMPILER_MSVC */
     82
    6283
    6384// Just in case some header included windows.h
    6485#undef min
    6586#undef max
    66 
    67 #endif /* ORXONOX_COMPILER_MSVC */
    68 
    69 
    70 #include "util/Debug.h"
    71 #include "util/Math.h"
    72 #include "util/MultiType.h"
    73 #include "util/SubString.h"
    74 
    75 
    76 #ifdef ORXONOX_COMPILER_MSVC
    77 
    78 // A change would trigger an 80% Core rebuild anyway
    79 #include "Identifier.h"
    80 
    81 #endif /*ORXONOX_COMPILER_MSVC */
Note: See TracChangeset for help on using the changeset viewer.