From ea0e0137f70a8b3ad344b930c9afae51f1287771 Mon Sep 17 00:00:00 2001 From: cxgeorge <> Date: Mon, 4 Jun 2001 03:37:35 +0000 Subject: [PATCH] update precomp hdrs --- panda/src/cull/config_cull.cxx | 19 ++++++++++++++ panda/src/cull/cullState.cxx | 13 ++++++++++ panda/src/cull/cullStateLookup.cxx | 12 +++++++++ panda/src/cull/cullStateSubtree.cxx | 8 ++++++ panda/src/cull/cullTraverser.cxx | 30 +++++++++++++++++++++++ panda/src/cull/cull_headers.h | 15 ------------ panda/src/cull/directRenderTransition.cxx | 9 +++++++ panda/src/cull/geomBin.cxx | 18 ++++++++++++++ panda/src/cull/geomBinAttribute.cxx | 13 ++++++++++ panda/src/cull/geomBinBackToFront.cxx | 15 ++++++++++++ panda/src/cull/geomBinFixed.cxx | 17 +++++++++++++ panda/src/cull/geomBinGroup.cxx | 12 +++++++++ panda/src/cull/geomBinNormal.cxx | 14 +++++++++++ panda/src/cull/geomBinTransition.cxx | 12 +++++++++ panda/src/cull/geomBinUnsorted.cxx | 13 ++++++++++ 15 files changed, 205 insertions(+), 15 deletions(-) diff --git a/panda/src/cull/config_cull.cxx b/panda/src/cull/config_cull.cxx index 292aaf9f05..f7b2eef6c4 100644 --- a/panda/src/cull/config_cull.cxx +++ b/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 + ConfigureDef(config_cull); NotifyCategoryDef(cull, ""); diff --git a/panda/src/cull/cullState.cxx b/panda/src/cull/cullState.cxx index 564a638bfd..0e41f8671e 100644 --- a/panda/src/cull/cullState.cxx +++ b/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 +#include +#endif + +#include + //////////////////////////////////////////////////////////////////// // Function: CullState::check_currency // Access: Public diff --git a/panda/src/cull/cullStateLookup.cxx b/panda/src/cull/cullStateLookup.cxx index e9cb25b5ad..40d0b293b3 100644 --- a/panda/src/cull/cullStateLookup.cxx +++ b/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 +#endif + +#include "cullStateLookup.h" + //////////////////////////////////////////////////////////////////// // Function: CullStateLookup::Destructor // Access: Public, Virtual diff --git a/panda/src/cull/cullStateSubtree.cxx b/panda/src/cull/cullStateSubtree.cxx index 4992e61aba..50cd7b0636 100644 --- a/panda/src/cull/cullStateSubtree.cxx +++ b/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 diff --git a/panda/src/cull/cullTraverser.cxx b/panda/src/cull/cullTraverser.cxx index 201b1845a3..658c4604d9 100644 --- a/panda/src/cull/cullTraverser.cxx +++ b/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 +#include +#include +#include +#include +#include +#endif + +#include +#include +#include +#include +#include // for implicit_app_traversal +#include // for support_decals +#include + + TypeHandle CullTraverser::_type_handle; #ifndef CPPPARSER diff --git a/panda/src/cull/cull_headers.h b/panda/src/cull/cull_headers.h index 5736d19af4..cf7835a3a4 100644 --- a/panda/src/cull/cull_headers.h +++ b/panda/src/cull/cull_headers.h @@ -16,33 +16,18 @@ // //////////////////////////////////////////////////////////////////// -#include -#include // for support_decals -#include // for implicit_app_traversal -#include -#include -#include -#include #include #include -#include #include #include -#include -#include #include #include #include -#include #include #include -#include -#include -#include #include "config_cull.h" #include "cullState.h" -#include "cullStateLookup.h" #include "cullStateSubtree.h" #include "cullTraverser.h" #include "directRenderTransition.h" diff --git a/panda/src/cull/directRenderTransition.cxx b/panda/src/cull/directRenderTransition.cxx index e04e0ff985..50a397ef0a 100644 --- a/panda/src/cull/directRenderTransition.cxx +++ b/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 +#endif + TypeHandle DirectRenderTransition::_type_handle; //////////////////////////////////////////////////////////////////// diff --git a/panda/src/cull/geomBin.cxx b/panda/src/cull/geomBin.cxx index 96e424862b..90f1d3aa61 100644 --- a/panda/src/cull/geomBin.cxx +++ b/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 +#include +#include +#include +#endif + TypeHandle GeomBin::_type_handle; //////////////////////////////////////////////////////////////////// diff --git a/panda/src/cull/geomBinAttribute.cxx b/panda/src/cull/geomBinAttribute.cxx index 6bcf2558fc..adb2d692e5 100644 --- a/panda/src/cull/geomBinAttribute.cxx +++ b/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 +#include +#endif + +#include + TypeHandle GeomBinAttribute::_type_handle; //////////////////////////////////////////////////////////////////// diff --git a/panda/src/cull/geomBinBackToFront.cxx b/panda/src/cull/geomBinBackToFront.cxx index 260808c696..756885aca3 100644 --- a/panda/src/cull/geomBinBackToFront.cxx +++ b/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 +#include +#include +#include +#include +#include +#endif + TypeHandle GeomBinBackToFront::_type_handle; //////////////////////////////////////////////////////////////////// diff --git a/panda/src/cull/geomBinFixed.cxx b/panda/src/cull/geomBinFixed.cxx index 2332771354..3d5fb12cca 100644 --- a/panda/src/cull/geomBinFixed.cxx +++ b/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 +#include +#include +#include +#include +#include +#endif + +#include + TypeHandle GeomBinFixed::_type_handle; //////////////////////////////////////////////////////////////////// diff --git a/panda/src/cull/geomBinGroup.cxx b/panda/src/cull/geomBinGroup.cxx index 5c9246e781..df83f4a047 100644 --- a/panda/src/cull/geomBinGroup.cxx +++ b/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 +#include +#include +#endif + TypeHandle GeomBinGroup::_type_handle; //////////////////////////////////////////////////////////////////// diff --git a/panda/src/cull/geomBinNormal.cxx b/panda/src/cull/geomBinNormal.cxx index e4c549ad8f..219da8909c 100644 --- a/panda/src/cull/geomBinNormal.cxx +++ b/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 +#endif + +#include +#include + TypeHandle GeomBinNormal::_type_handle; //////////////////////////////////////////////////////////////////// diff --git a/panda/src/cull/geomBinTransition.cxx b/panda/src/cull/geomBinTransition.cxx index 2b27ea2710..90b31064d6 100644 --- a/panda/src/cull/geomBinTransition.cxx +++ b/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 + +#include +#endif + TypeHandle GeomBinTransition::_type_handle; //////////////////////////////////////////////////////////////////// diff --git a/panda/src/cull/geomBinUnsorted.cxx b/panda/src/cull/geomBinUnsorted.cxx index b902319347..9b10ac7ca7 100644 --- a/panda/src/cull/geomBinUnsorted.cxx +++ b/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 +#include +#include +#include +#endif + TypeHandle GeomBinUnsorted::_type_handle; ////////////////////////////////////////////////////////////////////