#include <collisionHandlerPhysical.h>
Public Member Functions | |
void | set_drive_interface (DriveInterface *drive_interface) |
void | set_node (PandaNode *node) |
bool | is_valid () const |
Returns true if this ColliderDef is still valid; e.g. | |
void | get_mat (LMatrix4f &mat) const |
Fills mat with the matrix representing the current position and orientation of this collider. | |
void | set_mat (const LMatrix4f &mat) |
Moves this collider to the position and orientation indicated by the given transform. | |
Public Attributes | |
PointerTo< DriveInterface > | _drive_interface |
PointerTo< PandaNode > | _node |
|
Fills mat with the matrix representing the current position and orientation of this collider.
Definition at line 41 of file collisionHandlerPhysical.cxx. |
|
Returns true if this ColliderDef is still valid; e.g. it refers to a valid node or drive interface. Definition at line 60 of file collisionHandlerPhysical.I. |
|
Definition at line 31 of file collisionHandlerPhysical.I. References _drive_interface, _node, PointerTo< DriveInterface >::clear(), and INLINE. |
|
Moves this collider to the position and orientation indicated by the given transform.
Definition at line 65 of file collisionHandlerPhysical.cxx. |
|
Definition at line 44 of file collisionHandlerPhysical.I. References _drive_interface, _node, INLINE, and NULL. |
|
Definition at line 80 of file collisionHandlerPhysical.h. Referenced by set_drive_interface(), and set_node(). |
|
Definition at line 81 of file collisionHandlerPhysical.h. Referenced by set_drive_interface(), and set_node(). |