14 #ifndef EGGSLIDERDATA_H 15 #define EGGSLIDERDATA_H 33 double get_frame(
int model_index,
int n)
const;
36 virtual void write(std::ostream &out,
int indent_level = 0)
const;
43 static void init_type() {
44 EggComponentData::init_type();
46 EggComponentData::get_class_type());
49 return get_class_type();
51 virtual TypeHandle force_init_type() {init_type();
return get_class_type();}
virtual void add_back_pointer(int model_index, EggObject *egg_object)
Adds the indicated vertex, primitive, or morph table to the data.
void register_type(TypeHandle &type_handle, const std::string &name)
This inline function is just a convenient way to call TypeRegistry::register_type(),...
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
This corresponds to a single morph slider control.
This is the base class of both EggJointData and EggSliderData.
Represents a set of characters, as read and collected from possibly several model and/or animation eg...
Represents a single character, as read and collected from several models and animation files.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
double get_frame(int model_index, int n) const
Returns the value corresponding to this slider position in the nth frame in the indicated model.
TypeHandle is the identifier used to differentiate C++ class types.
The highest-level base class in the egg directory.