Browse Source

general: Add missing includes and forward-declarations.

Sam Edwards 10 years ago
parent
commit
41d8e26549

+ 1 - 0
dtool/src/cppparser/cppTypedefType.h

@@ -19,6 +19,7 @@
 #include "cppType.h"
 
 class CPPIdentifier;
+class CPPInstanceIdentifier;
 
 ///////////////////////////////////////////////////////////////////
 //       Class : CPPTypedefType

+ 1 - 0
dtool/src/interrogate/functionRemap.cxx

@@ -23,6 +23,7 @@
 
 #include "interrogateDatabase.h"
 #include "cppInstance.h"
+#include "cppConstType.h"
 #include "cppFunctionType.h"
 #include "cppParameterList.h"
 #include "cppReferenceType.h"

+ 7 - 0
dtool/src/interrogate/interfaceMakerPythonNative.cxx

@@ -21,10 +21,17 @@
 #include "interrogateDatabase.h"
 #include "interrogateType.h"
 #include "interrogateFunction.h"
+#include "cppArrayType.h"
+#include "cppConstType.h"
+#include "cppEnumType.h"
 #include "cppFunctionType.h"
+#include "cppFunctionGroup.h"
 #include "cppPointerType.h"
 #include "cppTypeDeclaration.h"
+#include "cppTypedefType.h"
+#include "cppSimpleType.h"
 #include "cppStructType.h"
+#include "cppExpression.h"
 #include "vector"
 #include "cppParameterList.h"
 #include "algorithm"

+ 1 - 0
panda/src/egg2pg/eggSaver.h

@@ -40,6 +40,7 @@ class GeomVertexData;
 class GeomPrimitive;
 class PandaNode;
 class RenderState;
+class Material;
 class Texture;
 class CharacterJoint;
 class EggVertex;

+ 1 - 0
panda/src/pgraph/shaderAttrib.cxx

@@ -23,6 +23,7 @@
 #include "bamWriter.h"
 #include "datagram.h"
 #include "datagramIterator.h"
+#include "nodePath.h"
 
 TypeHandle ShaderAttrib::_type_handle;
 int ShaderAttrib::_attrib_slot;