diff --git a/panda/src/pgraph/instancedNode.cxx b/panda/src/pgraph/instancedNode.cxx index 01eecc6046..567b31316e 100644 --- a/panda/src/pgraph/instancedNode.cxx +++ b/panda/src/pgraph/instancedNode.cxx @@ -18,6 +18,7 @@ #include "cullPlanes.h" TypeHandle InstancedNode::_type_handle; +TypeHandle InstancedNode::CData::_type_handle; /** * diff --git a/panda/src/pgraph/instancedNode.h b/panda/src/pgraph/instancedNode.h index 99ad214093..f3a6432c0f 100644 --- a/panda/src/pgraph/instancedNode.h +++ b/panda/src/pgraph/instancedNode.h @@ -92,6 +92,17 @@ private: COWPT(InstanceList) _instances; friend class InstancedNode; + + public: + static TypeHandle get_class_type() { + return _type_handle; + } + static void init_type() { + register_type(_type_handle, "InstancedNode::CData"); + } + + private: + static TypeHandle _type_handle; }; PipelineCycler _cycler;