#include <partBundleNode.h>
Inheritance diagram for PartBundleNode:
Public Member Functions | |
INLINE | PartBundleNode (const string &name, PartBundle *bundle) |
virtual bool | safe_to_flatten () const |
virtual void | write_datagram (BamWriter *manager, Datagram &me) |
virtual int | complete_pointers (TypedWritable **p_list, BamReader *manager) |
virtual TypeHandle | get_type () const |
virtual TypeHandle | force_init_type () |
Static Public Member Functions | |
TypeHandle | get_class_type () |
void | init_type () |
Public Attributes | |
PUBLISHED | __pad0__: INLINE PartBundle *get_bundle() const |
Protected Member Functions | |
INLINE | PartBundleNode () |
INLINE | PartBundleNode (const PartBundleNode ©, PartBundle *bundle=NULL) |
void | fillin (DatagramIterator &scan, BamReader *manager) |
Private Member Functions | |
PT (PartBundle) _bundle | |
Static Private Attributes | |
TypeHandle | _type_handle |
|
|
|
|
|
|
|
Reimplemented from TypedWritable. Reimplemented in Character. Definition at line 62 of file partBundleNode.cxx. References TypedWritable::complete_pointers(), and DCAST. Referenced by Character::complete_pointers(). |
|
Reimplemented from PandaNode. Reimplemented in Character. Definition at line 77 of file partBundleNode.cxx. References PandaNode::fillin(), and BamReader::read_pointer(). Referenced by Character::fillin(). |
|
Reimplemented from PandaNode. Reimplemented in Character. Definition at line 64 of file partBundleNode.h. References PandaNode::get_class_type(), and PandaNode::init_type(). |
|
Reimplemented from PandaNode. Reimplemented in Character. Definition at line 65 of file partBundleNode.h. Referenced by Character::force_init_type(), Character::get_type(), Character::init_type(), and r_find_bundles(). |
|
Reimplemented from PandaNode. Reimplemented in Character. Definition at line 61 of file partBundleNode.h. References PandaNode::get_class_type(). |
|
Reimplemented from PandaNode. Reimplemented in Character. Definition at line 68 of file partBundleNode.h. References PandaNode::get_class_type(), PandaNode::init_type(), and register_type(). Referenced by ConfigureFn(), Character::force_init_type(), and Character::init_type(). |
|
|
|
Reimplemented from PandaNode. Definition at line 38 of file partBundleNode.cxx. |
|
Reimplemented from PandaNode. Reimplemented in Character. Definition at line 49 of file partBundleNode.cxx. References PandaNode::write_datagram(), and BamWriter::write_pointer(). Referenced by Character::write_datagram(). |
|
Reimplemented from PandaNode. Reimplemented in Character. Definition at line 47 of file partBundleNode.h. |
|
Reimplemented from PandaNode. Reimplemented in Character. Definition at line 25 of file partBundleNode.cxx. |