PartBundleNode¶
from panda3d.core import PartBundleNode
-
class
PartBundleNode
¶ Bases:
PandaNode
This is a node that contains a pointer to an
PartBundle
. LikeAnimBundleNode
, it exists to make it easy to storePartBundles
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.)Inheritance diagram
-
__init__
(name: str, bundle: PartBundle)¶ The
PartBundle
and its node should be constructed together. Generally, the derived classes ofPartBundleNode
will automatically create aPartBundle
of the appropriate type, and pass it up to this constructor.
-
property
bundle_handles
→ Sequence[PartBundleHandle]¶ Returns the
PartBundleHandle
that wraps around the actual nthPartBundle
. While thePartBundle
pointer might later change due to a future flatten operation, thePartBundleHandle
will not.
-
property
bundles
→ Sequence[PartBundle]¶
-
getBundle
(n: int) → PartBundle¶
-
getBundleHandle
(n: int) → PartBundleHandle¶ Returns the
PartBundleHandle
that wraps around the actual nthPartBundle
. While thePartBundle
pointer might later change due to a future flatten operation, thePartBundleHandle
will not.
-
static
getClassType
() → TypeHandle¶
-