@@ -12,6 +12,7 @@
*/
#include "py_compat.h"
+#include "py_panda.h"
#ifdef HAVE_PYTHON
@@ -22,6 +22,7 @@
#include "pnotify.h"
#include "vector_uchar.h"
+#include "register_type.h"
#if defined(HAVE_PYTHON) && !defined(CPPPARSER)
@@ -25,6 +25,8 @@
#include "datagram.h"
#include "datagramIterator.h"
#include "nodePath.h"
+#include "paramNodePath.h"
+#include "paramTexture.h"
#include "shaderBuffer.h"
TypeHandle ShaderAttrib::_type_handle;
#include "physicalNode.h"
+#include "physicsManager.h"
// static stuff.
TypeHandle PhysicalNode::_type_handle;
@@ -13,7 +13,6 @@
#include "pipeline.h"
#include "pipelineCyclerTrueImpl.h"
-#include "reMutexHolder.h"
#include "configVariableInt.h"
#include "config_pipeline.h"
@@ -18,6 +18,8 @@
#include "pipelineCyclerLinks.h"
#include "namable.h"
#include "pset.h"
+#include "pmutex.h"
+#include "mutexHolder.h"
#include "reMutex.h"
#include "reMutexHolder.h"
#include "selectThreadImpl.h" // for THREADED_PIPELINE definition
@@ -15,6 +15,7 @@
#define DATAGRAMBUFFER_H
#include "pandabase.h"
+#include "datagramGenerator.h"
#include "datagramSink.h"