18 #include "pandabase.h" 20 #include "eggPrimitive.h" 29 INLINE
EggPatch(
const string &name =
"");
30 INLINE EggPatch(
const EggPatch ©);
31 INLINE EggPatch &operator = (
const EggPatch ©);
33 virtual void write(ostream &out,
int indent_level)
const;
39 static void init_type() {
40 EggPrimitive::init_type();
41 register_type(_type_handle,
"EggPatch",
42 EggPrimitive::get_class_type());
45 return get_class_type();
47 virtual TypeHandle force_init_type() {init_type();
return get_class_type();}
A base class for any of a number of kinds of geometry primitives: polygons, point lights...
A single "patch", a special primitive to be rendered only with a tessellation shader.
TypeHandle is the identifier used to differentiate C++ class types.