#include <physicalNode.h>
Inheritance diagram for PhysicalNode:

Public Member Functions | |
| virtual | ~PhysicalNode (void) |
| virtual bool | safe_to_flatten (void) const |
| virtual PandaNode * | make_copy (void) const |
| INLINE Physical * | get_physical (int index) const |
| INLINE int | get_num_physicals (void) const |
| INLINE void | add_physical (Physical *physical) |
| void | add_physicals_from (const PhysicalNode &other) |
| void | remove_physical (Physical *physical) |
| void | remove_physical (int index) |
| virtual TypeHandle | get_type (void) const |
| virtual TypeHandle | force_init_type () |
Static Public Member Functions | |
| TypeHandle | get_class_type (void) |
| void | init_type (void) |
Public Attributes | |
| PUBLISHED | __pad1__: INLINE void clear(void) |
Protected Member Functions | |
| PhysicalNode (const PhysicalNode ©) | |
Private Attributes | |
| pvector< PT(Physical) | _physicals ) |
| PUBLISHED | __pad0__: PhysicalNode(const string &name) |
Static Private Attributes | |
| TypeHandle | _type_handle |
|
|
Definition at line 41 of file physicalNode.cxx. Referenced by make_copy(). |
|
|
Definition at line 51 of file physicalNode.cxx. |
|
|
Referenced by ActorNode::ActorNode(). |
|
|
Definition at line 70 of file physicalNode.cxx. References _physicals. |
|
|
Reimplemented from PandaNode. Reimplemented in ActorNode. Definition at line 72 of file physicalNode.h. References PandaNode::get_class_type(), and PandaNode::init_type(). |
|
|
Reimplemented from PandaNode. Reimplemented in ActorNode. Definition at line 61 of file physicalNode.h. Referenced by ActorNode::force_init_type(), ActorNode::get_type(), and ActorNode::init_type(). |
|
|
|
|
|
Referenced by ActorNode::ActorNode(). |
|
|
Reimplemented from PandaNode. Reimplemented in ActorNode. Definition at line 69 of file physicalNode.h. References PandaNode::get_class_type(). |
|
|
Reimplemented from PandaNode. Reimplemented in ActorNode. Definition at line 64 of file physicalNode.h. References PandaNode::get_class_type(), PandaNode::init_type(), and register_type(). Referenced by ActorNode::force_init_type(), init_libphysics(), and ActorNode::init_type(). |
|
|
Reimplemented from PandaNode. Definition at line 60 of file physicalNode.cxx. References PhysicalNode(). |
|
|
Definition at line 101 of file physicalNode.cxx. References _physicals, index, and NULL. |
|
|
Definition at line 86 of file physicalNode.cxx. References _physicals, and PandaNode::PT(). |
|
|
Reimplemented from PandaNode. Definition at line 47 of file physicalNode.h. |
|
|
Reimplemented from PandaNode. Definition at line 40 of file physicalNode.h. |
|
|
Reimplemented from PandaNode. Definition at line 51 of file physicalNode.h. |
|
|
Definition at line 37 of file physicalNode.h. Referenced by add_physicals_from(), and remove_physical(). |
|
|
Reimplemented from PandaNode. Reimplemented in ActorNode. Definition at line 22 of file physicalNode.cxx. |
1.3