Browse Source

pgraph: fix missing includes of *Collection classes in nodePath.h

rdb 6 years ago
parent
commit
79c71a5d97
1 changed files with 4 additions and 4 deletions
  1. 4 4
      panda/src/pgraph/nodePath.h

+ 4 - 4
panda/src/pgraph/nodePath.h

@@ -41,6 +41,8 @@
 #include "pta_LVecBase2.h"
 #include "pta_LVecBase2.h"
 #include "stl_compares.h"
 #include "stl_compares.h"
 #include "shaderInput.h"
 #include "shaderInput.h"
+#include "internalNameCollection.h"
+#include "materialCollection.h"
 #include "textureCollection.h"
 #include "textureCollection.h"
 #include "textureStageCollection.h"
 #include "textureStageCollection.h"
 
 
@@ -49,13 +51,9 @@ class FindApproxPath;
 class FindApproxLevelEntry;
 class FindApproxLevelEntry;
 class Light;
 class Light;
 class PolylightNode;
 class PolylightNode;
-class InternalNameCollection;
 class Texture;
 class Texture;
 class TextureStage;
 class TextureStage;
-class TextureCollection;
-class TextureStageCollection;
 class Material;
 class Material;
-class MaterialCollection;
 class Fog;
 class Fog;
 class GlobPattern;
 class GlobPattern;
 class PreparedGraphicsObjects;
 class PreparedGraphicsObjects;
@@ -1054,6 +1052,8 @@ private:
 
 
 INLINE std::ostream &operator << (std::ostream &out, const NodePath &node_path);
 INLINE std::ostream &operator << (std::ostream &out, const NodePath &node_path);
 
 
+#include "nodePathCollection.h"
+
 #include "nodePath.I"
 #include "nodePath.I"
 
 
 #endif
 #endif