From df6bdb96a4165374c311cb580b1380bdf742f07d Mon Sep 17 00:00:00 2001 From: Yurii Ti Date: Thu, 5 May 2022 17:38:22 +0300 Subject: [PATCH] Added a docstring for `populate_bone_group_list` --- io_scene_psk_psa/helpers.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/io_scene_psk_psa/helpers.py b/io_scene_psk_psa/helpers.py index fec4c24..937ea05 100644 --- a/io_scene_psk_psa/helpers.py +++ b/io_scene_psk_psa/helpers.py @@ -58,6 +58,12 @@ def get_nla_strips_in_timeframe(object, frame_min, frame_max) -> List[NlaStrip]: def populate_bone_group_list(armature_object: Object, bone_group_list: Iterable[BoneGroupListItem]) -> None: + """ + Updates the bone group collection. + + Bone group selections are preserved between updates unless none of the groups were previously selected; + otherwise, all groups are selected by default. + """ has_selected_groups = any([g.is_selected for g in bone_group_list]) unassigned_group_is_selected, selected_assigned_group_names = True, []