unreal.RigUnit_PoseAssetApplyMultiplePoses¶
- class unreal.RigUnit_PoseAssetApplyMultiplePoses(pose_asset: PoseAsset = Ellipsis, execute_pin: RigVMExecutePin = [], poses: None = [], items: None = [], apply_transforms: bool = False, apply_curves: bool = False, propagate_to_children: bool = False, success: bool = False)¶
Bases:
RigUnit_PoseAssetBaseApplies multiple poses to the hierarchy.
C++ Source:
Plugin: ControlRig
Module: ControlRig
File: RigUnit_PoseAsset.h
Editor Properties: (see get_editor_property/set_editor_property)
apply_curves(bool): [Read-Write] If True the curve values will be appliedapply_transforms(bool): [Read-Write] If True the bone transforms will be appliedexecute_pin(RigVMExecutePin): [Read-Write] This property is used to chain multiple mutable units togetheritems(Array[RigElementKey]): [Read-Write] The optional list of items to apply the pose to. If this is empty the pose will be applied to all items.pose_asset(PoseAsset): [Read-Write] The pose asset to retrieve data fromposes(Array[RigUnit_PoseAsset_PoseInfo]): [Read-Write] The list of poses to applypropagate_to_children(bool): [Read-Write] If set to true the transforms of the children of affected bones will be recalculated based on their local transforms.success(bool): [Read-Write] True if the transforms were retrieved successfully from the pose asset
- property apply_transforms: bool¶
[Read-Write] If True the bone transforms will be applied
- Type:
(bool)
- property execute_pin: RigVMExecutePin¶
[Read-Write] This property is used to chain multiple mutable units together
- Type:
- property items: None¶
[Read-Write] The optional list of items to apply the pose to. If this is empty the pose will be applied to all items.
- Type: