Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

CharacterJointBundle Class Reference

#include <characterJointBundle.h>

Inheritance diagram for CharacterJointBundle:

PartBundle PartGroup AnimControlCollection TypedWritableReferenceCount Namable TypedWritable ReferenceCount TypedObject List of all members.

Public Member Functions

 CharacterJointBundle (const string &name="")
virtual PartGroupmake_copy () const
virtual TypeHandle get_type () const
virtual TypeHandle force_init_type ()

Static Public Member Functions

void register_with_read_factory (void)
TypedWritablemake_CharacterJointBundle (const FactoryParams &params)
TypeHandle get_class_type ()
void init_type ()

Public Attributes

PUBLISHED __pad0__: INLINE Character *get_node() const

Protected Member Functions

INLINE CharacterJointBundle (const CharacterJointBundle &copy)

Static Private Attributes

TypeHandle _type_handle

Constructor & Destructor Documentation

INLINE CharacterJointBundle::CharacterJointBundle const CharacterJointBundle &  copy  )  [protected]
 

Referenced by make_copy().

CharacterJointBundle::CharacterJointBundle const string &  name = ""  ) 
 

Definition at line 33 of file characterJointBundle.cxx.


Member Function Documentation

virtual TypeHandle CharacterJointBundle::force_init_type void   )  [inline, virtual]
 

Reimplemented from PartBundle.

Definition at line 56 of file characterJointBundle.h.

References PartBundle::get_class_type(), and PartBundle::init_type().

TypeHandle CharacterJointBundle::get_class_type void   )  [inline, static]
 

Reimplemented from PartBundle.

Definition at line 57 of file characterJointBundle.h.

Referenced by register_with_read_factory().

virtual TypeHandle CharacterJointBundle::get_type void   )  const [inline, virtual]
 

Reimplemented from PartBundle.

Definition at line 53 of file characterJointBundle.h.

References PartBundle::get_class_type().

void CharacterJointBundle::init_type void   )  [inline, static]
 

Reimplemented from PartBundle.

Definition at line 60 of file characterJointBundle.h.

References PartBundle::get_class_type(), PartBundle::init_type(), and register_type().

Referenced by init_libchar().

TypedWritable * CharacterJointBundle::make_CharacterJointBundle const FactoryParams params  )  [static]
 

Definition at line 53 of file characterJointBundle.cxx.

References PartGroup::fillin(), params, parse_params(), and BamReader::register_finalize().

Referenced by register_with_read_factory().

PartGroup * CharacterJointBundle::make_copy  )  const [virtual]
 

Reimplemented from PartBundle.

Definition at line 43 of file characterJointBundle.cxx.

References CharacterJointBundle().

void CharacterJointBundle::register_with_read_factory void   )  [static]
 

Reimplemented from PartBundle.

Definition at line 71 of file characterJointBundle.cxx.

References get_class_type(), BamReader::get_factory(), make_CharacterJointBundle(), and Factory< TypedWritable >::register_factory().

Referenced by init_libchar().


Member Data Documentation

PUBLISHED CharacterJointBundle::__pad0__
 

Reimplemented from PartBundle.

Definition at line 43 of file characterJointBundle.h.

TypeHandle CharacterJointBundle::_type_handle [static, private]
 

Reimplemented from PartBundle.

Definition at line 25 of file characterJointBundle.cxx.


The documentation for this class was generated from the following files:
Generated on Fri Apr 18 00:11:31 2003 for Panda by doxygen1.3