#include <movingPart.h>
Inheritance diagram for MovingPart< SwitchType >:

Public Types | |
| typedef TYPENAME SwitchType::ValueType | ValueType |
| typedef AnimChannel< SwitchType > | ChannelType |
Public Member Functions | |
| INLINE | MovingPart (PartGroup *parent, const string &name, const ValueType &_initial_value) |
| virtual TypeHandle | get_value_type () const |
| virtual AnimChannelBase * | make_initial_channel () const |
| virtual void | output_value (ostream &out) const |
| virtual INLINE void | write_datagram (BamWriter *manager, Datagram &me) |
| virtual TypeHandle | get_type () const |
| virtual TypeHandle | force_init_type () |
Static Public Member Functions | |
| void | init_type () |
Public Attributes | |
| ValueType | _value |
| ValueType | _initial_value |
| PUBLISHED | __pad0__: static TypeHandle get_class_type() { return _type_handle |
Protected Member Functions | |
| INLINE | MovingPart (const MovingPart ©) |
| INLINE | MovingPart (void) |
| INLINE void | fillin (DatagramIterator &scan, BamReader *manager) |
Static Private Attributes | |
| TypeHandle | _type_handle |
|
|||||
|
Definition at line 37 of file movingPart.h. |
|
|||||
|
Definition at line 36 of file movingPart.h. |
|
||||||||||
|
|
|
||||||||||||||||||||
|
|
|
||||||||||
|
|
|
||||||||||||||||
|
Reimplemented from PartGroup. Reimplemented in CharacterJoint. |
|
||||||||||
|
Reimplemented from MovingPartBase. Reimplemented in MovingPartMatrix, MovingPartScalar, CharacterJoint, and CharacterSlider. Definition at line 64 of file movingPart.h. |
|
||||||||||
|
Reimplemented from MovingPartBase. Reimplemented in MovingPartMatrix, MovingPartScalar, CharacterJoint, and CharacterSlider. Definition at line 61 of file movingPart.h. |
|
|||||||||
|
Implements MovingPartBase. |
|
||||||||||
|
Reimplemented from MovingPartBase. Reimplemented in MovingPartMatrix, MovingPartScalar, CharacterJoint, and CharacterSlider. Definition at line 70 of file movingPart.h. Referenced by MovingPartScalar::force_init_type(), MovingPartMatrix::force_init_type(), MovingPart< ACMatrixSwitchType >::force_init_type(), MovingPartScalar::init_type(), and MovingPartMatrix::init_type(). |
|
|||||||||
|
Implements MovingPartBase. |
|
||||||||||
|
Implements MovingPartBase. |
|
||||||||||||||||
|
Reimplemented from PartGroup. Reimplemented in CharacterJoint. |
|
|||||
|
Reimplemented from MovingPartBase. Reimplemented in MovingPartMatrix, and CharacterJoint. Definition at line 67 of file movingPart.h. |
|
|||||
|
Definition at line 51 of file movingPart.h. |
|
|||||
|
Reimplemented from MovingPartBase. Reimplemented in MovingPartMatrix, MovingPartScalar, CharacterJoint, and CharacterSlider. Definition at line 77 of file movingPart.h. Referenced by MovingPart< ACMatrixSwitchType >::init_type(). |
|
|||||
|
Definition at line 50 of file movingPart.h. |
1.3