|
Panda3D
|
This is a node that contains a pointer to an PartBundle. More...
Public Member Functions | |
| PartBundleNode (string name, PartBundle bundle) | |
| The PartBundle and its node should be constructed together. | |
| PartBundle | getBundle (int n) |
| PartBundleHandle | getBundleHandle (int n) |
| Returns the PartBundleHandle that wraps around the actual nth PartBundle. | |
| list | getBundleHandles () |
| list | getBundles () |
| int | getNumBundles () |
Static Public Member Functions | |
| static TypeHandle | getClassType () |
This is a node that contains a pointer to an PartBundle.
Like AnimBundleNode, it exists to make it easy to store PartBundles in the scene graph.
(Unlike AnimBundleNode, however, PartBundleNode has an additional function: it is also the base class of the Character node type, which adds additional functionality.)
| PartBundleNode | ( | string | name, |
| PartBundle | bundle | ||
| ) |
The PartBundle and its node should be constructed together.
Generally, the derived classes of PartBundleNode will automatically create a PartBundle of the appropriate type, and pass it up to this constructor.
| PartBundle getBundle | ( | int | n | ) |
Reimplemented in Character.
| PartBundleHandle getBundleHandle | ( | int | n | ) |
Returns the PartBundleHandle that wraps around the actual nth PartBundle.
While the PartBundle pointer might later change due to a future flatten operation, the PartBundleHandle will not.
| list getBundleHandles | ( | ) |
| list getBundles | ( | ) |
| static TypeHandle getClassType | ( | ) | [static] |
| int getNumBundles | ( | ) |
1.7.3