Public Member Functions |
|
| EggScalarTablePointer (EggObject *object) |
| virtual void | extend_to (int num_frames) |
| | Extends the table to the indicated number of frames.
|
|
virtual TypeHandle | force_init_type () |
| virtual double | get_frame (int n) const |
| | Returns the value corresponding to this slider position in the nth frame.
|
| virtual double | get_frame_rate () const |
| | Returns the stated frame rate of this particular joint, or 0.0 if it doesn't state.
|
| virtual int | get_num_frames () const |
| | Returns the number of frames of animation for this particular slider.
|
|
virtual TypeHandle | get_type () const |
| virtual void | set_name (const string &name) |
| | Applies the indicated name change to the egg file.
|
Static Public Member Functions |
|
static TypeHandle | get_class_type () |
| static void | init_type () |
| | This function is declared non-inline to work around a compiler bug in g++ 2.96.
|
This stores a pointer back to an EggSAnimData table (i.e.
an <S$Anim> entry in an egg file), corresponding to the animation data from a single bundle for this slider.
Definition at line 32 of file eggScalarTablePointer.h.