#include <eggAnimData.h>
Inheritance diagram for EggAnimData:

Public Member Functions | |
| INLINE | EggAnimData (const string &name="") |
| INLINE | EggAnimData (const EggAnimData ©) |
| INLINE EggAnimData & | operator= (const EggAnimData ©) |
| INLINE void | set_fps (double type) |
| INLINE void | clear_fps () |
| INLINE bool | has_fps () const |
| INLINE double | get_fps () const |
| INLINE void | clear_data () |
| INLINE void | add_data (double value) |
| INLINE int | get_size () const |
| INLINE PTA_double | get_data () const |
| INLINE void | set_data (const PTA_double &data) |
| virtual TypeHandle | get_type () const |
| virtual TypeHandle | force_init_type () |
Static Public Member Functions | |
| TypeHandle | get_class_type () |
| void | init_type () |
Protected Attributes | |
| PTA_double | _data |
Private Attributes | |
| double | _fps |
| bool | _has_fps |
Static Private Attributes | |
| TypeHandle | _type_handle |
|
|
|
|
|
|
|
|
Referenced by EggXfmSAnim::add_data(), EggXfmAnimData::EggXfmAnimData(), EggXfmSAnim::EggXfmSAnim(), and EggXfmSAnim::normalize_by_expanding(). |
|
|
|
|
|
|
|
|
Reimplemented from EggNode. Reimplemented in EggSAnimData, and EggXfmAnimData. Definition at line 74 of file eggAnimData.h. References EggNode::get_class_type(), and EggNode::init_type(). |
|
|
Reimplemented from EggNode. Reimplemented in EggSAnimData, and EggXfmAnimData. Definition at line 63 of file eggAnimData.h. Referenced by EggXfmAnimData::force_init_type(), EggSAnimData::force_init_type(), EggXfmAnimData::get_type(), EggSAnimData::get_type(), EggXfmAnimData::init_type(), EggSAnimData::init_type(), and AnimBundleMaker::inspect_tree(). |
|
|
|
|
|
Referenced by AnimBundleMaker::inspect_tree(), EggXfmAnimData::r_transform(), EggXfmAnimData::write(), and EggSAnimData::write(). |
|
|
|
|
|
Reimplemented from EggNode. Reimplemented in EggSAnimData, and EggXfmAnimData. Definition at line 71 of file eggAnimData.h. References EggNode::get_class_type(). |
|
|
Referenced by AnimBundleMaker::inspect_tree(), EggXfmAnimData::r_transform(), EggXfmAnimData::write(), and EggSAnimData::write(). |
|
|
Reimplemented from EggNode. Reimplemented in EggSAnimData, and EggXfmAnimData. Definition at line 66 of file eggAnimData.h. References EggNode::get_class_type(), EggNode::init_type(), and register_type(). Referenced by EggXfmAnimData::force_init_type(), EggSAnimData::force_init_type(), init_libegg(), EggXfmAnimData::init_type(), and EggSAnimData::init_type(). |
|
|
|
|
|
|
|
|
Referenced by EggXfmAnimData::EggXfmAnimData(). |
|
|
Definition at line 54 of file eggAnimData.h. Referenced by EggSAnimData::optimize(), EggXfmAnimData::write(), and EggSAnimData::write(). |
|
|
Definition at line 57 of file eggAnimData.h. |
|
|
Definition at line 58 of file eggAnimData.h. |
|
|
Reimplemented from EggNode. Reimplemented in EggSAnimData, and EggXfmAnimData. Definition at line 21 of file eggAnimData.cxx. |
1.3