18 #include "pandabase.h"
20 #include "typedReferenceCount.h"
37 INLINE EggUserData(
const EggUserData ©);
38 INLINE EggUserData &operator = (
const EggUserData ©);
40 virtual ~EggUserData();
46 static void init_type() {
47 TypedReferenceCount::init_type();
48 register_type(_type_handle,
"EggUserData",
49 TypedReferenceCount::get_class_type());
52 return get_class_type();
54 virtual TypeHandle force_init_type() {init_type();
return get_class_type();}
60 #include "eggUserData.I"
A base class for things which need to inherit from both TypedObject and from ReferenceCount.
TypeHandle is the identifier used to differentiate C++ class types.
This is a base class for a user-defined data type to extend egg structures in processing code...