Jelajahi Sumber

update precomp hdrs

cxgeorge 24 tahun lalu
induk
melakukan
ea0e0137f7

+ 19 - 0
panda/src/cull/config_cull.cxx

@@ -16,9 +16,28 @@
 //
 ////////////////////////////////////////////////////////////////////
 
+#if defined(WIN32_VC) && !defined(NO_PCH)
 #include "cull_headers.h"
+#endif
+
 #pragma hdrstop
 
+#if !defined(WIN32_VC) || defined(NO_PCH)
+#include "config_cull.h"
+#include "cullTraverser.h"
+#include "geomBin.h"
+#include "geomBinUnsorted.h"
+#include "geomBinBackToFront.h"
+#include "geomBinGroup.h"
+#include "geomBinNormal.h"
+#include "geomBinTransition.h"
+#include "geomBinAttribute.h"
+#include "geomBinFixed.h"
+#include "directRenderTransition.h"
+#endif
+
+#include <dconfig.h>
+
 ConfigureDef(config_cull);
 NotifyCategoryDef(cull, "");
 

+ 13 - 0
panda/src/cull/cullState.cxx

@@ -16,9 +16,22 @@
 //
 ////////////////////////////////////////////////////////////////////
 
+#if defined(WIN32_VC) && !defined(NO_PCH)
 #include "cull_headers.h"
+#endif
+
 #pragma hdrstop
 
+#if !defined(WIN32_VC) || defined(NO_PCH)
+#include "cullState.h"
+#include "config_cull.h"
+
+#include <indent.h>
+#include <graphicsStateGuardian.h>
+#endif
+
+#include <allAttributesWrapper.h>
+
 ////////////////////////////////////////////////////////////////////
 //     Function: CullState::check_currency
 //       Access: Public

+ 12 - 0
panda/src/cull/cullStateLookup.cxx

@@ -16,9 +16,21 @@
 //
 ////////////////////////////////////////////////////////////////////
 
+#if defined(WIN32_VC) && !defined(NO_PCH)
 #include "cull_headers.h"
+#endif
+
 #pragma hdrstop
 
+#if !defined(WIN32_VC) || defined(NO_PCH)
+#include "cullState.h"
+#include "cullStateSubtree.h"
+
+#include <indent.h>
+#endif
+
+#include "cullStateLookup.h"
+
 ////////////////////////////////////////////////////////////////////
 //     Function: CullStateLookup::Destructor
 //       Access: Public, Virtual

+ 8 - 0
panda/src/cull/cullStateSubtree.cxx

@@ -16,9 +16,17 @@
 //
 ////////////////////////////////////////////////////////////////////
 
+#if defined(WIN32_VC) && !defined(NO_PCH)
 #include "cull_headers.h"
+#endif
+
 #pragma hdrstop
 
+#if !defined(WIN32_VC) || defined(NO_PCH)
+#include "cullStateSubtree.h"
+#include "config_cull.h"
+#endif
+
 
 ////////////////////////////////////////////////////////////////////
 //     Function: CullStateSubtree::Constructor

+ 30 - 0
panda/src/cull/cullTraverser.cxx

@@ -16,9 +16,39 @@
 //
 ////////////////////////////////////////////////////////////////////
 
+#if defined(WIN32_VC) && !defined(NO_PCH)
 #include "cull_headers.h"
+#endif
+
 #pragma hdrstop
 
+#if !defined(WIN32_VC) || defined(NO_PCH)
+#include "cullTraverser.h"
+#include "geomBinTransition.h"
+#include "geomBinAttribute.h"
+#include "cullStateSubtree.h"
+#include "geomBinNormal.h"
+#include "geomBinFixed.h"
+#include "directRenderTransition.h"
+#include "config_cull.h"
+
+#include <graphicsStateGuardian.h>
+#include <transformTransition.h>
+#include <nodeTransitionWrapper.h>
+#include <indent.h>
+#include <string_utils.h>
+#include <pStatTimer.h>
+#endif
+
+#include <wrt.h>
+#include <frustumCullTraverser.h>
+#include <pruneTransition.h>
+#include <decalTransition.h>
+#include <config_sgraphutil.h>  // for implicit_app_traversal
+#include <config_sgattrib.h>    // for support_decals
+#include <switchNode.h>
+
+
 TypeHandle CullTraverser::_type_handle;
 
 #ifndef CPPPARSER

+ 0 - 15
panda/src/cull/cull_headers.h

@@ -16,33 +16,18 @@
 //
 ////////////////////////////////////////////////////////////////////
 
-#include <allAttributesWrapper.h>
-#include <config_sgattrib.h>    // for support_decals
-#include <config_sgraphutil.h>  // for implicit_app_traversal
-#include <dconfig.h>
-#include <decalTransition.h>
-#include <directRenderTraverser.h>
-#include <frustumCullTraverser.h>
 #include <geometricBoundingVolume.h>
 #include <graphicsStateGuardian.h>
-#include <graphicsStateGuardianBase.h>
 #include <indent.h>
 #include <nodeAttributes.h>
-#include <nodeTransitionWrapper.h>
-#include <pruneTransition.h>
 #include <pStatTimer.h>
 #include <string.h>
 #include <string_utils.h>
-#include <switchNode.h>
 #include <transformAttribute.h>
 #include <transformTransition.h>
-#include <transparencyAttribute.h>
-#include <transparencyTransition.h>
-#include <wrt.h>
 
 #include "config_cull.h"
 #include "cullState.h"
-#include "cullStateLookup.h"
 #include "cullStateSubtree.h"
 #include "cullTraverser.h"
 #include "directRenderTransition.h"

+ 9 - 0
panda/src/cull/directRenderTransition.cxx

@@ -16,9 +16,18 @@
 //
 ////////////////////////////////////////////////////////////////////
 
+#if defined(WIN32_VC) && !defined(NO_PCH)
 #include "cull_headers.h"
+#endif
+
 #pragma hdrstop
 
+#if !defined(WIN32_VC) || defined(NO_PCH)
+#include "directRenderTransition.h"
+
+#include <indent.h>
+#endif
+
 TypeHandle DirectRenderTransition::_type_handle;
 
 ////////////////////////////////////////////////////////////////////

+ 18 - 0
panda/src/cull/geomBin.cxx

@@ -16,9 +16,27 @@
 //
 ////////////////////////////////////////////////////////////////////
 
+#if defined(WIN32_VC) && !defined(NO_PCH)
 #include "cull_headers.h"
+#endif
+
 #pragma hdrstop
 
+#if !defined(WIN32_VC) || defined(NO_PCH)
+#include "geomBin.h"
+#include "cullTraverser.h"
+#include "config_cull.h"
+#include "geomBinNormal.h"
+#include "geomBinUnsorted.h"
+#include "geomBinFixed.h"
+#include "geomBinBackToFront.h"
+
+#include <indent.h>
+#include <nodeAttributes.h>
+#include <graphicsStateGuardian.h>
+#include <string_utils.h>
+#endif
+
 TypeHandle GeomBin::_type_handle;
 
 ////////////////////////////////////////////////////////////////////

+ 13 - 0
panda/src/cull/geomBinAttribute.cxx

@@ -16,9 +16,22 @@
 //
 ////////////////////////////////////////////////////////////////////
 
+#if defined(WIN32_VC) && !defined(NO_PCH)
 #include "cull_headers.h"
+#endif
+
 #pragma hdrstop
 
+#if !defined(WIN32_VC) || defined(NO_PCH)
+#include "geomBinAttribute.h"
+#include "geomBinTransition.h"
+
+#include <indent.h>
+#include <string.h>
+#endif
+
+#include <graphicsStateGuardianBase.h>
+
 TypeHandle GeomBinAttribute::_type_handle;
 
 ////////////////////////////////////////////////////////////////////

+ 15 - 0
panda/src/cull/geomBinBackToFront.cxx

@@ -16,9 +16,24 @@
 //
 ////////////////////////////////////////////////////////////////////
 
+#if defined(WIN32_VC) && !defined(NO_PCH)
 #include "cull_headers.h"
+#endif
+
 #pragma hdrstop
 
+#if !defined(WIN32_VC) || defined(NO_PCH)
+#include "geomBinBackToFront.h"
+#include "cullTraverser.h"
+
+#include <nodeAttributes.h>
+#include <graphicsStateGuardian.h>
+#include <transformTransition.h>
+#include <transformAttribute.h>
+#include <geometricBoundingVolume.h>
+#include <pStatTimer.h>
+#endif
+
 TypeHandle GeomBinBackToFront::_type_handle;
 
 ////////////////////////////////////////////////////////////////////

+ 17 - 0
panda/src/cull/geomBinFixed.cxx

@@ -16,9 +16,26 @@
 //
 ////////////////////////////////////////////////////////////////////
 
+#if defined(WIN32_VC) && !defined(NO_PCH)
 #include "cull_headers.h"
+#endif
+
 #pragma hdrstop
 
+#if !defined(WIN32_VC) || defined(NO_PCH)
+#include "geomBinFixed.h"
+#include "cullTraverser.h"
+
+#include <nodeAttributes.h>
+#include <graphicsStateGuardian.h>
+#include <transformTransition.h>
+#include <transformAttribute.h>
+#include <geometricBoundingVolume.h>
+#include <pStatTimer.h>
+#endif
+
+#include <directRenderTraverser.h>
+
 TypeHandle GeomBinFixed::_type_handle;
 
 ////////////////////////////////////////////////////////////////////

+ 12 - 0
panda/src/cull/geomBinGroup.cxx

@@ -16,9 +16,21 @@
 //
 ////////////////////////////////////////////////////////////////////
 
+#if defined(WIN32_VC) && !defined(NO_PCH)
 #include "cull_headers.h"
+#endif
+
 #pragma hdrstop
 
+#if !defined(WIN32_VC) || defined(NO_PCH)
+#include "geomBinGroup.h"
+#include "cullTraverser.h"
+
+#include <indent.h>
+#include <nodeAttributes.h>
+#include <graphicsStateGuardian.h>
+#endif
+
 TypeHandle GeomBinGroup::_type_handle;
 
 ////////////////////////////////////////////////////////////////////

+ 14 - 0
panda/src/cull/geomBinNormal.cxx

@@ -16,9 +16,23 @@
 //
 ////////////////////////////////////////////////////////////////////
 
+#if defined(WIN32_VC) && !defined(NO_PCH)
 #include "cull_headers.h"
+#endif
+
 #pragma hdrstop
 
+#if !defined(WIN32_VC) || defined(NO_PCH)
+#include "geomBinNormal.h"
+#include "geomBinUnsorted.h"
+#include "geomBinBackToFront.h"
+
+#include <nodeAttributes.h>
+#endif
+
+#include <transparencyTransition.h>
+#include <transparencyAttribute.h>
+
 TypeHandle GeomBinNormal::_type_handle;
 
 ////////////////////////////////////////////////////////////////////

+ 12 - 0
panda/src/cull/geomBinTransition.cxx

@@ -16,9 +16,21 @@
 //
 ////////////////////////////////////////////////////////////////////
 
+#if defined(WIN32_VC) && !defined(NO_PCH)
 #include "cull_headers.h"
+#endif
+
 #pragma hdrstop
 
+#if !defined(WIN32_VC) || defined(NO_PCH)
+#include "geomBinTransition.h"
+#include "geomBinAttribute.h"
+
+#include <indent.h>
+
+#include <string.h>
+#endif
+
 TypeHandle GeomBinTransition::_type_handle;
 
 ////////////////////////////////////////////////////////////////////

+ 13 - 0
panda/src/cull/geomBinUnsorted.cxx

@@ -16,9 +16,22 @@
 //
 ////////////////////////////////////////////////////////////////////
 
+#if defined(WIN32_VC) && !defined(NO_PCH)
 #include "cull_headers.h"
+#endif
+
 #pragma hdrstop
 
+#if !defined(WIN32_VC) || defined(NO_PCH)
+#include "geomBinUnsorted.h"
+#include "cullTraverser.h"
+
+#include <indent.h>
+#include <nodeAttributes.h>
+#include <graphicsStateGuardian.h>
+#include <pStatTimer.h>
+#endif
+
 TypeHandle GeomBinUnsorted::_type_handle;
 
 ////////////////////////////////////////////////////////////////////