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.)
__init__(name: str, bundle: PartBundle) → None¶
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.
getNumBundles() → int¶
getBundleHandle(n: int) → PartBundleHandle¶
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.
- Return type
getBundles() → list¶
getBundleHandles() → list¶