Public Member Functions
| ||ActorNode (const string &name="")|
| ||Constructor. |
| ||ActorNode (const ActorNode ©)|
| ||Copy Constructor. |
|virtual ||~ActorNode ()|
| ||destructor |
virtual TypeHandle ||force_init_type ()|
const LVector3f & ||get_contact_vector () const |
PhysicsObject * ||get_physics_object ()|
virtual TypeHandle ||get_type () const |
void ||set_contact_vector (const LVector3f &contact_vector)|
void ||set_transform_limit (float limit)|
|void ||update_transform ()|
| ||this sets the transform generated by the contained Physical, moving the node and subsequent geometry. |
|virtual void ||write (ostream &out, unsigned int indent=0) const |
| ||Write a string representation of this instance to <out>. |
Static Public Member Functions
static TypeHandle ||get_class_type ()|
static void ||init_type ()|
Like a physical node, but with a little more.
The actornode assumes responsibility for its own transform, and changes in its own PhysicsObject will be reflected as transforms. This relation goes both ways; changes in the transform will update the object's position (shoves).
Definition at line 30 of file actorNode.h.