#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. |