Profile of a virtual skeleton used as a target for retargeting. This resource is used in [EditorScenePostImport]. Some parameters are referring to bones in [Skeleton3D], [Skin], [Animation], and some other nodes are rewritten based on the parameters of [SkeletonProfile]. Returns the name of the bone at [code]bone_idx[/code] that will be the key name in the [BoneMap]. In the retargeting process, the returned bone name is the bone name of the target skeleton. Returns the group of the bone at [code]bone_idx[/code]. Returns the name of the group at [code]group_idx[/code] that will be the drawing group in the [BoneMap] editor. Returns the offset of the bone at [code]bone_idx[/code] that will be the button position in the [BoneMap] editor. This is the offset with origin at the top left corner of the square. Returns the texture of the group at [code]group_idx[/code] that will be the drawing group background image in the [BoneMap] editor. Sets the name of the bone at [code]bone_idx[/code] that will be the key name in the [BoneMap]. In the retargeting process, the setting bone name is the bone name of the target skeleton. Sets the group of the bone at [code]bone_idx[/code]. Sets the name of the group at [code]group_idx[/code] that will be the drawing group in the [BoneMap] editor. Sets the offset of the bone at [code]bone_idx[/code] that will be the button position in the [BoneMap] editor. This is the offset with origin at the top left corner of the square. Sets the texture of the group at [code]group_idx[/code] that will be the drawing group background image in the [BoneMap] editor. This signal is emitted when change the value in profile. This is used to update key name in the [BoneMap] and to redraw the [BoneMap] editor. [b]Note[/b]: This signal is not connected directly to editor to simplify the reference, instead it is passed on to editor through the [BoneMap].