14 #ifndef EGGVERTEXPOINTER_H 15 #define EGGVERTEXPOINTER_H 41 static void init_type() {
42 EggSliderPointer::init_type();
44 EggSliderPointer::get_class_type());
47 return get_class_type();
49 virtual TypeHandle force_init_type() {init_type();
return get_class_type();}
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
void register_type(TypeHandle &type_handle, const std::string &name)
This inline function is just a convenient way to call TypeRegistry::register_type(),...
virtual int get_num_frames() const
Returns the number of frames of animation for this particular slider.
virtual bool has_vertices() const
Returns true if there are any vertices referenced by the node this points to, false otherwise.
This is a base class for EggVertexPointer and EggScalarTablePointer.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
virtual double get_frame(int n) const
Returns the value corresponding to this slider position in the nth frame.
TypeHandle is the identifier used to differentiate C++ class types.
The highest-level base class in the egg directory.
This stores a pointer back to a <Vertex>, or to a particular pritimive like a <Polygon>,...