remove_pose_from_pose_asset
Delete a named pose from a UPoseAsset in an undoable transaction and save the asset, returning whether it was present, how many were removed, and remaining pose names.
Instructions
Delete the named pose from a UPoseAsset (UPoseAsset::DeletePoses, which also fixes the base pose index) in an undo transaction and save the asset. An absent name is a success with removed=false and saved=false, and the asset is neither modified nor saved. Returns was_present, removed_count, contains_after, num_poses and the remaining pose_names. A failed save makes success false, with saved=false and save_error.
Returns: { pose_asset_path, pose_name, was_present, removed_count, removed, contains_after, num_poses, pose_names, saved, save_error, message }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pose_name | Yes | Name of the pose to remove. | |
| pose_asset_path | Yes | Path to the UPoseAsset (e.g. '/Game/MyGame/Pose_Example'). |